15c6f9526be04285da371a7e5d9e75210fa60278e8ccfbf24f7eaa55a74dc89b246847682a24da441d72dcf0186ea86a784be19294fa3f9e5ec3aeeb00f2d594938f628ebee6ae744462fb42b11c1112283b589fb2eedb156d2414eb76dbf90c9bb4da7949bbe7b700477892a31156c08973870550604681c1b37662192d552b6cc7e88a3d72adf40a8f28eb5c2da6b2ffee08a777a1554cac1635f86ea5ef69227bd8ab150aeccccac2dcc9eefe670b099d545b83d2dee3daf1d1d512c164aed3b3560ba17f6a0a8d8149694ee1308a6c20582ecc752e9fe78ee15dca93be50b6b9cc5457979ee380c185a165bceb8ff53e1d9e64933285f92c4ddfa8e5db18929656cd3cd5f7844d98cd22682c9af705c623ba095fb5b3a0aa3f80f62f3cfa56b8c811374bb667d1631decbb112d7c2f59a8310e317de61787aef68b0d67b126e09140dd7a6b6011700f0d6dc92410dcf62aaf0d265ffca42d061c4c2956a4a2d36009b3c4d6ec0bbdca7fd563e70e34d14fee572f99e5bb226254872c178c2b44917b15bf1e646626d0369626124a5816a6cf9554e05eb85aa5d7f87a52f2eda3c8b93fd5ed832d102f10744e24b6fbff5fbc0d7c4698e0d86eea0eaf930c3896d8bec3a1d2532ac5dd22e3811acd839e4ecd02d8a628a2c115b7495ef766af3989cd4a9403a5cc46e80a7023848125b627849c52e824cbe852eae7d6bccdd1061b84bb5567e21b180ffe2cb7c5eb25a0034ef31bf385b8056913a9494f00e562d8ff50afd16c31fed636f7b6548270d92ee475f9cfd8a3f955c44c80513d5618c830bc150b2f8f66a1912088682b89dda93b163669dcf821121d05e0db39d7d648968f4fbc3a33ce9b53bab14a564ab55c58d6afc7265ab60361cd9dff0b668c496a032173b76898227ab33f868fd81cd73675554d7d280501d1397bbab5c9ca9565a633c924c1b3ad66f4199c8b2e36438b980afb4aa731fba5ec7d5ab07bd6689967e53356e0696b020b65601c7fcf9c291f1a3394169127e64048bc87957c288c4fa0dcb0a7dbbc61e4f011f744b7e0f17eafe0afbbf24f56a06f9ca70cfe613c8f792fb2e7a8b241d95ed1c66b2551af579a4942d3eced22bf9156999e7bbbb4ce6d268116f17eb804e9d3bb314d8195647f3fc8eb134ca0dab6171b3c3d2d868c14ed50aa29aabb813810466b73b72cd3feab044bdd365a86fba10ab1e0aae6010dcab765b5437a3990d7d1000b9051e644f35ce4634f8182e7aba10f12c683948d17988978a2be72eb1a2e650ebd47ab71178b3f078ead882af0bd60796db4a0d0b56eed37127faa5d9c97abe469929c06307d41d7dfe9804abe3f6e8e4ff7507ef706f861b1d109c37b8f91bbb4bfc8f1dafe8942bdf22e12f19b61114aa1e83d8e99cae6d7ce1c6283049e4c3bbdd1200f950b5da3a4dc37e2ff9b1d6110c75c230dbfdb12c394d51698a65cba6eb8d602008b4692c0f17c5b1a5d33d4255139ed6418b10fd0a3ca5eea37dd48be8d6485d9522cb8b8070c4072f4cb0adc3978250c1fd31dccc45f373cd163b1b9d97439b9490d1492924df5f15c86f872824bd0b61c5bdb63024cd6c6bac52f9df2049372bccec8fcc388a1bd43d8fae101c7b1355bca9a3737e77a2c7a3df74c8d6465bb91df4cff4ec42860472d4f796ca69096e1e098af35f0567a8b19b473fb0aadad800f5418607597746df48af8e24830643bed2b8a9ada9108e4bae71697279551cd0bc37f6f08dee20bdb25b7e13cb94396abcd7121b4a2c9b84847bff735aab69edcc80149c7185cdf23a1d1f1aa54d148a8c497be68c30135eea9091bc2a6ca4fbb810f30ff95826f0ef61253fc2ce279f6589e266188dad9f96cf34f94cdf40540a750195041e4565059886f6a253da50e8e9db81903952ad5bc798c1a17e10e5f29ce2c5106343b3290413309271151fb5efde164046116ae36500ccb8eb493097e9b0468e665326679edfb2885aa643b86ddd69733e30ac57e6f603180ac58a86b64fd4ef2b65997b483517ac50fe54c9ace276f1a93d3fe5a136807baec74284b1f9ad70b085b25ffc581b5c21352c3899db94856977ffe46613de59514d77b6ebe72467ba01bbb4e8ba3aec01eda7fca366a892733f0c912c138f8b7e84b1559559c2272134315fcf890bc9497fda15c626ee66ec44138c63dd8221796a9288244e27ca8219f75d6097812c9af3bf18c8ad2bc8f274e23cebf143efab63537e876b1280cf9ec24ab4530ce2e98eaed1eb3b2ac64e030820e2ab86eff209b58b36ad59b18aea28be683d5af27d7cc1122ce9342f9ac90f5a159174519b257e4cc406a3c7e6194fad39789fa3fa775a2da126563531e428b15075280f1e7d71cf38dda171a28ae05a1a7d7954da07f66653fc4248bd41a1b519df78b240e1d09df2d0c2d50672acc60dc5f48bdd7384f9b4d6c719db5cd8ac3f1ca25287ee22bc04d165b059a607aef4838ff1ae0ef61b2a695fc72f5de1307cbe0096a61fe176f190a92e96e6130328f77d99fa9c8e3c49f55f29cfd2cf799f7f33e6a149741c9cce7f65accb8cc21b87618964373d4b32d2f73859cec769c7d210d6496baff70fb93a19e9af263ebafebcd728161f2a91a3b53f1b53233e4a28adb74cd65a2fe588adaf93413d263ffd50d3047d95ff071c398ac5e8d5b9502468c7967934d1053be28c558bb87080555443783a8b082e2a1f307585b01fe132c57fe34e81cf2f372b757a96e9c03746177bea6e655baaba6ddac350e6a8f2dc1ff764bff99349190da68c716ba6c84972eac86096bf7b091108e7715611c7da7ee0d50d0a6da9fb642d6d02c4768cf1a5fcf9cba68f996e45a4e006fdeda5f89c99b63894ad6aff588a2cc8d92965946a5195fae98d596782536bd6cbb43aa8722b603d204035f6650faf8231cbd1badb551bce820df73053e9ddacaff3d6f9e1b3d6dcee2832573ab2391583af2402be12c3f067535eb74cae58f64153514a8a3b5cd96bb58453cad6734db3f2c755f1f73627ec2055d3ef99f3a7cea003c21ec93e9706ba4d2ee7bca3bd453550d15103bb5691fc7e3104d40038c8a362c44400a6cbb9137340abeecf38cf6572ed15ae0d921f6d0b59fd797883b7cc6bbe360a849ff99b08046cf7c5ec0e4ee54dce9d7325d1257c7d48a76f9ccc81373d9a0d1047ac5ac51ed1f722371f8f89667d78572f3aab930030951295b414ebb401c37a6b9adf6c3be0e82fc061186b1e4c76a0ad9fe7aaad4816ccce7ef209de46ab326598db5e1c3d89c5189cd97a2f344f9ee436d516fc10416c872f71e8730d63433e8a87df5de0ad90e45aa47665ea90c1cdf71991921e690f1b45006e25986531a46758e408e5e3946cfa694acfe385d7ea15b4aae37d9aa842c65272fb3b9341ab4488efd5399b647f6ae928654c83017be2398c4567408b6a260d0760a89b6e6a4da1b6b94bee84277682a21e9c6c16c6f64bb6287fc642f276198d20a56185", &(0x7f00000017c0)="f6b90891ba", 0x10000, r2, 0x4}, 0x38) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000580)=@o_path={&(0x7f00000004c0)='./file0\x00', r4, 0x4000, r6}, 0x18) 20:57:37 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000000)) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:57:37 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000280)={0xffffffffffffffff, 0xe0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000200), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_ro(r5, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r6, 0x0, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f00000004c0)=@o_path={&(0x7f0000000480)='./file0\x00', 0x0, 0x4008}, 0x18) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000580)=@bpf_lsm={0x1d, 0x8, &(0x7f0000000640)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, [@exit, @alu={0x4, 0x0, 0x2, 0x5, 0x3, 0x40, 0x800000000000000a}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x2366}, @generic={0x1, 0x6, 0xf, 0x400, 0x8}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x12, &(0x7f0000000080)=""/18, 0x41000, 0x2c, '\x00', r0, 0x1b, r2, 0x8, &(0x7f00000002c0)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000300)={0x4, 0xb, 0xa89, 0x8}, 0x10, 0x0, 0x0, 0x4, &(0x7f0000000500), &(0x7f0000000540)=[{0x2, 0x1, 0x7, 0x1}, {0x1, 0x4, 0xa, 0x1}, {0x4, 0x2, 0x4, 0xc}, {0x5, 0x1, 0x4, 0xc}], 0x10, 0x6}, 0x90) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000280)={0xffffffffffffffff, 0xe0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000200), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) (async) recvmsg$kcm(r2, 0x0, 0x0) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) (async) recvmsg$kcm(r4, 0x0, 0x0) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) openat$cgroup_ro(r5, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) (async) recvmsg$kcm(r6, 0x0, 0x0) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f00000004c0)=@o_path={&(0x7f0000000480)='./file0\x00', 0x0, 0x4008}, 0x18) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000580)=@bpf_lsm={0x1d, 0x8, &(0x7f0000000640)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, [@exit, @alu={0x4, 0x0, 0x2, 0x5, 0x3, 0x40, 0x800000000000000a}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x2366}, @generic={0x1, 0x6, 0xf, 0x400, 0x8}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x12, &(0x7f0000000080)=""/18, 0x41000, 0x2c, '\x00', r0, 0x1b, r2, 0x8, &(0x7f00000002c0)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000300)={0x4, 0xb, 0xa89, 0x8}, 0x10, 0x0, 0x0, 0x4, &(0x7f0000000500), &(0x7f0000000540)=[{0x2, 0x1, 0x7, 0x1}, {0x1, 0x4, 0xa, 0x1}, {0x4, 0x2, 0x4, 0xc}, {0x5, 0x1, 0x4, 0xc}], 0x10, 0x6}, 0x90) (async) 20:57:37 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x10, 0x0) (async, rerun: 32) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async, rerun: 32) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r3, 0x400454de, &(0x7f0000000100)=0x1) (async) ioctl$TUNSETVNETBE(r3, 0x400454de, 0x0) ioctl$TUNGETFILTER(r3, 0x801054db, &(0x7f0000000080)=""/104) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_percpu_sys\x00', 0x0, 0x0) ioctl$TUNGETDEVNETNS(r4, 0x54e3, 0x0) 20:57:37 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000000)={0x0, 0x6, [@local, @broadcast, @local, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x24}, @local]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) sendmsg$inet(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000000)={0x0, 0x6, [@local, @broadcast, @local, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x24}, @local]}) (async) 20:57:37 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000000)={0x0, 0x6, [@local, @broadcast, @local, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x24}, @local]}) 20:57:38 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0xc8800, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000001840)) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000440)='pids.events\x00', 0x0, 0x0) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000480)={'vcan0\x00', 0x200}) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0xe0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0xa, &(0x7f0000000100)=[0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}, {}, {}, {}], 0x30, 0x10, &(0x7f00000001c0), &(0x7f0000000200), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000280)}}, 0x10) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000400)=r3) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0xfd, 0x8, 0x2, 0x200}, {0x0, 0x19, 0x20, 0x1}, {0xd0c, 0x1, 0x7f, 0xcddb}, {0x1, 0x68, 0xbc, 0x1000}, {0x1, 0x7, 0xfd, 0xffff7ffe}, {0xfc01, 0x6, 0x46, 0x1}, {0x3, 0x0, 0x9, 0x21}, {0x283a, 0xfb, 0x4, 0x8}, {0x7, 0x7, 0xed, 0xc0000000}]}) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000540)=@generic={&(0x7f0000000500)='./file0\x00', 0x0, 0x18}, 0x18) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001b00)={0x18, 0x5, &(0x7f0000001c00)=ANY=[@ANYBLOB="180000000080000000000000000001001854000107040095000000000000005c37265f1d1ca835da485638ab125987cdfa77ec1281b77ba3727f124cb4c6603196e0899c15927ee00395ce2a2cb432d857d860bf3b09495a2f1aa97e6d8dad87a2edd54d65eb9bf71610f566c5e99329"], &(0x7f00000018c0)='syzkaller\x00', 0x9, 0x9a, &(0x7f0000001900)=""/154, 0x41100, 0x80, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000019c0)={0x9, 0x4}, 0x8, 0x10, &(0x7f0000001a00)={0x4, 0x5, 0x0, 0x7}, 0x10, 0x0, 0x0, 0x8, &(0x7f0000001a40)=[r2, r2, r2, r4, r2, 0xffffffffffffffff, r4], &(0x7f0000001a80)=[{0x3, 0x2, 0xe, 0x7}, {0x1, 0x3, 0x2}, {0x3, 0x1, 0x8, 0xb}, {0x2, 0x4, 0xf, 0xc}, {0x0, 0x1, 0x5, 0x9}, {0x1, 0x2, 0xc, 0x8}, {0x3, 0x3, 0xf, 0xa}, {0x0, 0x5, 0x6, 0x9}], 0x10, 0x4c5c}, 0x90) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000001bc0)={@map=0x1, r5, 0x10, 0x9, r2, @prog_fd=r2}, 0x20) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001800)={&(0x7f00000005c0)="80dea8ccf2f99fb2c3690d8f461187195ca729be9428595bce6e23f0ac426bd9c0c665d7ab8ecf22fcea26586d5693f7db48166c3412e87c55ea5dcba5e154bb4a32e08254c004c123e53f3cd5d2f6c6005de6d2c96822cd4c319f656ee0f8298831de8157d52fb66d34a1f84a53b787e7188f4424bd2b46fda55da6cd4b847aa48e5f6ad91d230673f5bec81857c048ae8b7553db03e329d8dcb6643de459a02dd21527dd24099a287bfead712369c4161f631b1ba04981f346f40836f8835fe0527a171796526d1f253257", &(0x7f00000006c0)=""/224, &(0x7f00000007c0)="08cdc014d3805a555bd92f1e1071c955b964b0948eb6cb66139df3b719abb908f465ef0f301e8be2a4ea0f353e3830cc9f25e425881674d255f32b033e5ff1f8b3364a2b587f1743e5d9d74720c9ce7eb3044e4380e82097b084078a6fc31866966e3845710eb0c4c799b403b864bbc9206ff7a5d686f5a39bd7cb5283df5305b475d32eb6d38ba8089cf012f4aebecd6741819d7fe8e7d517af8fda80daaf720352cea04a1db85adba06c3be2cc604b3a4e9be848460b53a4a60b001ab321442ab846c1d47f02ac1204dfd463be72477c0aef4f44dea1a33652b603c9e1d00992268a89b0e6ddbcb079df127630bca4ea05bb86bb83eed819922f614bfc3e6f0486225ac74ea6b06abf236fd5dc7fbb1b6da5d2921a9605677a773dc406c5dd0e55457aa8f9b829c79e9d83b8ce116683e27c2179246c4c7c09eee5903728bd34709701b457243ddf5b7cae69fa69dc6188acf5016ecdf94663ca617efd8eaa913927b1c6a22d59f1f6d43518f3d6bc70d5a105e3694fedfa57e244b2f59f58daadba56649000ce5d385d5e1e03befbd1a66e73e07a3c98374fae772c5056e88bfb6adbf84d560ac6c3f1fbb340a0154aafe19dc34708dfb248f70032bd1476b86f6084659d31691e4a8860bc65e602c67f784a83f76442e8e8d6d69a641b59194672111c91104109a532ae2c5113af8be9fbba3f1d1b7eb4facc97995e494be90ec2e6cdb8294b7ee7deb3dcef8b9ddadda346613b4364788317e3b88467f40ff67189fc6af74d69a55fd1ddf2d9db04eb794f14d175b7d638c10648ceed74819e83c5a26c6b6155b2017244718aa3d44c06ea6fd37d579457e25d70f88571aa219d7f755cc429d27582dad34852470f41cdb568920840f7e4adeee1d2fbca2260e5d2236f4bf3d80a8c217de3c23f7dbfd2426dd96355c1883b9cbd10fc71311bd1c6f2f8bd22710f96ce41facf0aecda3eebc318e5068fcd4e60becca6368382f553ac730ccf78664cb064ed8735e6af14370b5a41cc40e99c0b3f0f6a9a779aad2f1e0ea06dded9facb845931839b9be3f2f9036727f0997fb289dcc41701598a45d7f877f61f2135ae63faaa849a85f70a2dd90ccef28ae7f866fd33b655209f77c563e7566858577ba22acbe4fffe46b5679e0e2d9f20a828b2adfc6b018f752a35f18d2631b64b38370473d7793d253e49914584f384134c6f82e08e29f6a7ce381683e817b8c7b839efb4a0df50f32f990b622ba449b247e09825609d54bb75af21bbd0de946865bcf2387fad9e815ff78fbcc7fdc7ef1d59a5a0f6af15c1869a921642b13d37a49627ed5df9dd10d335c0f104853b7015cccfa46043148b058df071d6fd630266539589170c2587d9bcfb6106265babffa5044662e2a00678c80b289e049e48bb0ffd0b3b40e60d8ea95ba7d8bc8c50261cdb41bd7e0576db40500e2deae29532f329f10ec6e3f64d8ddfd82a3f1721686c787062f3fa095ca75f422a187aeaa35d4d00fa35ce6b236f29a5d03e3f2ef2dfbd83e52b720f624777df17d2d1cfd47ac65c8755fc4ab54751704220fd4ee49681505ce63c23f3f773dcc46bd137f03cfa20ba6ccd3d08097c7afc6b2e9b7f3da1e4c39750d9f0999058ccd1041a903aba732a4c17a3cf4625d99208a09bb034aa66ba1e306424cb62f1117aff39348fe4497442b5ff315a18e9aa9a949ba79d1b99987f965d862ff9e9c37a0816435d1e17b3a210c9f497963168bbab51e4394f60ab77f2f7ab4808ef3a11b37d28e26743c321b5e273512b61e927403a06cc0b6e3d5712ad0086677d19e7525a9221ebe52e97bdf13af426579dfa384254fe99607591bc36a2c199af50918bc78556f4ad5612073114b6e82b8313b48529b3c8e77795e3fd89320f9683a9390bb34b11411e800f640966ae9ed0b0528358b03ede5ee0e04121aebf47906356acb1de4106eae2dd4651cc0341cf4e53ca9eed70b176db0c45026bf1d2e354c2aa3daa0886e3c2de06408ea7bef7ec792ccd3e362674bac241d9c1d34b0a4953d9d3b5a782e0f7446eaeb511e7e4958e4ca9b76f72726be9843847de000062614dd59651bc79e873c5f69192258e0d2c50f6dc837fb5085d85791653670ffd24100ed672cf0d4af851ee3a05d0ed0100d1d6ce825df2d8e33c7c05686e12275ee5d12dba69681a68e5e2c0776b035558672662c54c284223c27f2a65fd5401fd9f96e987b16d9a1995f29e22a0d6ac3c8a6c899c568ff61880fa20df8730215c6f9526be04285da371a7e5d9e75210fa60278e8ccfbf24f7eaa55a74dc89b246847682a24da441d72dcf0186ea86a784be19294fa3f9e5ec3aeeb00f2d594938f628ebee6ae744462fb42b11c1112283b589fb2eedb156d2414eb76dbf90c9bb4da7949bbe7b700477892a31156c08973870550604681c1b37662192d552b6cc7e88a3d72adf40a8f28eb5c2da6b2ffee08a777a1554cac1635f86ea5ef69227bd8ab150aeccccac2dcc9eefe670b099d545b83d2dee3daf1d1d512c164aed3b3560ba17f6a0a8d8149694ee1308a6c20582ecc752e9fe78ee15dca93be50b6b9cc5457979ee380c185a165bceb8ff53e1d9e64933285f92c4ddfa8e5db18929656cd3cd5f7844d98cd22682c9af705c623ba095fb5b3a0aa3f80f62f3cfa56b8c811374bb667d1631decbb112d7c2f59a8310e317de61787aef68b0d67b126e09140dd7a6b6011700f0d6dc92410dcf62aaf0d265ffca42d061c4c2956a4a2d36009b3c4d6ec0bbdca7fd563e70e34d14fee572f99e5bb226254872c178c2b44917b15bf1e646626d0369626124a5816a6cf9554e05eb85aa5d7f87a52f2eda3c8b93fd5ed832d102f10744e24b6fbff5fbc0d7c4698e0d86eea0eaf930c3896d8bec3a1d2532ac5dd22e3811acd839e4ecd02d8a628a2c115b7495ef766af3989cd4a9403a5cc46e80a7023848125b627849c52e824cbe852eae7d6bccdd1061b84bb5567e21b180ffe2cb7c5eb25a0034ef31bf385b8056913a9494f00e562d8ff50afd16c31fed636f7b6548270d92ee475f9cfd8a3f955c44c80513d5618c830bc150b2f8f66a1912088682b89dda93b163669dcf821121d05e0db39d7d648968f4fbc3a33ce9b53bab14a564ab55c58d6afc7265ab60361cd9dff0b668c496a032173b76898227ab33f868fd81cd73675554d7d280501d1397bbab5c9ca9565a633c924c1b3ad66f4199c8b2e36438b980afb4aa731fba5ec7d5ab07bd6689967e53356e0696b020b65601c7fcf9c291f1a3394169127e64048bc87957c288c4fa0dcb0a7dbbc61e4f011f744b7e0f17eafe0afbbf24f56a06f9ca70cfe613c8f792fb2e7a8b241d95ed1c66b2551af579a4942d3eced22bf9156999e7bbbb4ce6d268116f17eb804e9d3bb314d8195647f3fc8eb134ca0dab6171b3c3d2d868c14ed50aa29aabb813810466b73b72cd3feab044bdd365a86fba10ab1e0aae6010dcab765b5437a3990d7d1000b9051e644f35ce4634f8182e7aba10f12c683948d17988978a2be72eb1a2e650ebd47ab71178b3f078ead882af0bd60796db4a0d0b56eed37127faa5d9c97abe469929c06307d41d7dfe9804abe3f6e8e4ff7507ef706f861b1d109c37b8f91bbb4bfc8f1dafe8942bdf22e12f19b61114aa1e83d8e99cae6d7ce1c6283049e4c3bbdd1200f950b5da3a4dc37e2ff9b1d6110c75c230dbfdb12c394d51698a65cba6eb8d602008b4692c0f17c5b1a5d33d4255139ed6418b10fd0a3ca5eea37dd48be8d6485d9522cb8b8070c4072f4cb0adc3978250c1fd31dccc45f373cd163b1b9d97439b9490d1492924df5f15c86f872824bd0b61c5bdb63024cd6c6bac52f9df2049372bccec8fcc388a1bd43d8fae101c7b1355bca9a3737e77a2c7a3df74c8d6465bb91df4cff4ec42860472d4f796ca69096e1e098af35f0567a8b19b473fb0aadad800f5418607597746df48af8e24830643bed2b8a9ada9108e4bae71697279551cd0bc37f6f08dee20bdb25b7e13cb94396abcd7121b4a2c9b84847bff735aab69edcc80149c7185cdf23a1d1f1aa54d148a8c497be68c30135eea9091bc2a6ca4fbb810f30ff95826f0ef61253fc2ce279f6589e266188dad9f96cf34f94cdf40540a750195041e4565059886f6a253da50e8e9db81903952ad5bc798c1a17e10e5f29ce2c5106343b3290413309271151fb5efde164046116ae36500ccb8eb493097e9b0468e665326679edfb2885aa643b86ddd69733e30ac57e6f603180ac58a86b64fd4ef2b65997b483517ac50fe54c9ace276f1a93d3fe5a136807baec74284b1f9ad70b085b25ffc581b5c21352c3899db94856977ffe46613de59514d77b6ebe72467ba01bbb4e8ba3aec01eda7fca366a892733f0c912c138f8b7e84b1559559c2272134315fcf890bc9497fda15c626ee66ec44138c63dd8221796a9288244e27ca8219f75d6097812c9af3bf18c8ad2bc8f274e23cebf143efab63537e876b1280cf9ec24ab4530ce2e98eaed1eb3b2ac64e030820e2ab86eff209b58b36ad59b18aea28be683d5af27d7cc1122ce9342f9ac90f5a159174519b257e4cc406a3c7e6194fad39789fa3fa775a2da126563531e428b15075280f1e7d71cf38dda171a28ae05a1a7d7954da07f66653fc4248bd41a1b519df78b240e1d09df2d0c2d50672acc60dc5f48bdd7384f9b4d6c719db5cd8ac3f1ca25287ee22bc04d165b059a607aef4838ff1ae0ef61b2a695fc72f5de1307cbe0096a61fe176f190a92e96e6130328f77d99fa9c8e3c49f55f29cfd2cf799f7f33e6a149741c9cce7f65accb8cc21b87618964373d4b32d2f73859cec769c7d210d6496baff70fb93a19e9af263ebafebcd728161f2a91a3b53f1b53233e4a28adb74cd65a2fe588adaf93413d263ffd50d3047d95ff071c398ac5e8d5b9502468c7967934d1053be28c558bb87080555443783a8b082e2a1f307585b01fe132c57fe34e81cf2f372b757a96e9c03746177bea6e655baaba6ddac350e6a8f2dc1ff764bff99349190da68c716ba6c84972eac86096bf7b091108e7715611c7da7ee0d50d0a6da9fb642d6d02c4768cf1a5fcf9cba68f996e45a4e006fdeda5f89c99b63894ad6aff588a2cc8d92965946a5195fae98d596782536bd6cbb43aa8722b603d204035f6650faf8231cbd1badb551bce820df73053e9ddacaff3d6f9e1b3d6dcee2832573ab2391583af2402be12c3f067535eb74cae58f64153514a8a3b5cd96bb58453cad6734db3f2c755f1f73627ec2055d3ef99f3a7cea003c21ec93e9706ba4d2ee7bca3bd453550d15103bb5691fc7e3104d40038c8a362c44400a6cbb9137340abeecf38cf6572ed15ae0d921f6d0b59fd797883b7cc6bbe360a849ff99b08046cf7c5ec0e4ee54dce9d7325d1257c7d48a76f9ccc81373d9a0d1047ac5ac51ed1f722371f8f89667d78572f3aab930030951295b414ebb401c37a6b9adf6c3be0e82fc061186b1e4c76a0ad9fe7aaad4816ccce7ef209de46ab326598db5e1c3d89c5189cd97a2f344f9ee436d516fc10416c872f71e8730d63433e8a87df5de0ad90e45aa47665ea90c1cdf71991921e690f1b45006e25986531a46758e408e5e3946cfa694acfe385d7ea15b4aae37d9aa842c65272fb3b9341ab4488efd5399b647f6ae928654c83017be2398c4567408b6a260d0760a89b6e6a4da1b6b94bee84277682a21e9c6c16c6f64bb6287fc642f276198d20a56185", &(0x7f00000017c0)="f6b90891ba", 0x10000, r2, 0x4}, 0x38) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) (async, rerun: 32) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000580)=@o_path={&(0x7f00000004c0)='./file0\x00', r4, 0x4000, r6}, 0x18) (rerun: 32) 20:57:38 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000000)={0x0, 0x6, [@local, @broadcast, @local, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x24}, @local]}) 20:57:38 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000000)={0x7, 0x0}, 0x8) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r2, 0x2401, 0x2) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={r0, 0x6, 0x28}, 0xc) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000180)=@o_path={&(0x7f0000000100)='./file0\x00', r3, 0x4000, r1}, 0x18) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) openat$cgroup_netprio_ifpriomap(r4, &(0x7f00000000c0), 0x2, 0x0) 20:57:38 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000000)) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:57:38 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000000)={0x0, 0x6, [@local, @broadcast, @local, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x24}, @local]}) 20:57:38 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0xc8800, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000001840)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000440)='pids.events\x00', 0x0, 0x0) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000480)={'vcan0\x00', 0x200}) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0xe0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0xa, &(0x7f0000000100)=[0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}, {}, {}, {}], 0x30, 0x10, &(0x7f00000001c0), &(0x7f0000000200), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000280)}}, 0x10) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000400)=r3) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0xfd, 0x8, 0x2, 0x200}, {0x0, 0x19, 0x20, 0x1}, {0xd0c, 0x1, 0x7f, 0xcddb}, {0x1, 0x68, 0xbc, 0x1000}, {0x1, 0x7, 0xfd, 0xffff7ffe}, {0xfc01, 0x6, 0x46, 0x1}, {0x3, 0x0, 0x9, 0x21}, {0x283a, 0xfb, 0x4, 0x8}, {0x7, 0x7, 0xed, 0xc0000000}]}) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000540)=@generic={&(0x7f0000000500)='./file0\x00', 0x0, 0x18}, 0x18) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001b00)={0x18, 0x5, &(0x7f0000001c00)=ANY=[@ANYBLOB="180000000080000000000000000001001854000107040095000000000000005c37265f1d1ca835da485638ab125987cdfa77ec1281b77ba3727f124cb4c6603196e0899c15927ee00395ce2a2cb432d857d860bf3b09495a2f1aa97e6d8dad87a2edd54d65eb9bf71610f566c5e99329"], &(0x7f00000018c0)='syzkaller\x00', 0x9, 0x9a, &(0x7f0000001900)=""/154, 0x41100, 0x80, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000019c0)={0x9, 0x4}, 0x8, 0x10, &(0x7f0000001a00)={0x4, 0x5, 0x0, 0x7}, 0x10, 0x0, 0x0, 0x8, &(0x7f0000001a40)=[r2, r2, r2, r4, r2, 0xffffffffffffffff, r4], &(0x7f0000001a80)=[{0x3, 0x2, 0xe, 0x7}, {0x1, 0x3, 0x2}, {0x3, 0x1, 0x8, 0xb}, {0x2, 0x4, 0xf, 0xc}, {0x0, 0x1, 0x5, 0x9}, {0x1, 0x2, 0xc, 0x8}, {0x3, 0x3, 0xf, 0xa}, {0x0, 0x5, 0x6, 0x9}], 0x10, 0x4c5c}, 0x90) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000001bc0)={@map=0x1, r5, 0x10, 0x9, r2, @prog_fd=r2}, 0x20) (async) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001800)={&(0x7f00000005c0)="80dea8ccf2f99fb2c3690d8f461187195ca729be9428595bce6e23f0ac426bd9c0c665d7ab8ecf22fcea26586d5693f7db48166c3412e87c55ea5dcba5e154bb4a32e08254c004c123e53f3cd5d2f6c6005de6d2c96822cd4c319f656ee0f8298831de8157d52fb66d34a1f84a53b787e7188f4424bd2b46fda55da6cd4b847aa48e5f6ad91d230673f5bec81857c048ae8b7553db03e329d8dcb6643de459a02dd21527dd24099a287bfead712369c4161f631b1ba04981f346f40836f8835fe0527a171796526d1f253257", &(0x7f00000006c0)=""/224, &(0x7f00000007c0)="08cdc014d3805a555bd92f1e1071c955b964b0948eb6cb66139df3b719abb908f465ef0f301e8be2a4ea0f353e3830cc9f25e425881674d255f32b033e5ff1f8b3364a2b587f1743e5d9d74720c9ce7eb3044e4380e82097b084078a6fc31866966e3845710eb0c4c799b403b864bbc9206ff7a5d686f5a39bd7cb5283df5305b475d32eb6d38ba8089cf012f4aebecd6741819d7fe8e7d517af8fda80daaf720352cea04a1db85adba06c3be2cc604b3a4e9be848460b53a4a60b001ab321442ab846c1d47f02ac1204dfd463be72477c0aef4f44dea1a33652b603c9e1d00992268a89b0e6ddbcb079df127630bca4ea05bb86bb83eed819922f614bfc3e6f0486225ac74ea6b06abf236fd5dc7fbb1b6da5d2921a9605677a773dc406c5dd0e55457aa8f9b829c79e9d83b8ce116683e27c2179246c4c7c09eee5903728bd34709701b457243ddf5b7cae69fa69dc6188acf5016ecdf94663ca617efd8eaa913927b1c6a22d59f1f6d43518f3d6bc70d5a105e3694fedfa57e244b2f59f58daadba56649000ce5d385d5e1e03befbd1a66e73e07a3c98374fae772c5056e88bfb6adbf84d560ac6c3f1fbb340a0154aafe19dc34708dfb248f70032bd1476b86f6084659d31691e4a8860bc65e602c67f784a83f76442e8e8d6d69a641b59194672111c91104109a532ae2c5113af8be9fbba3f1d1b7eb4facc97995e494be90ec2e6cdb8294b7ee7deb3dcef8b9ddadda346613b4364788317e3b88467f40ff67189fc6af74d69a55fd1ddf2d9db04eb794f14d175b7d638c10648ceed74819e83c5a26c6b6155b2017244718aa3d44c06ea6fd37d579457e25d70f88571aa219d7f755cc429d27582dad34852470f41cdb568920840f7e4adeee1d2fbca2260e5d2236f4bf3d80a8c217de3c23f7dbfd2426dd96355c1883b9cbd10fc71311bd1c6f2f8bd22710f96ce41facf0aecda3eebc318e5068fcd4e60becca6368382f553ac730ccf78664cb064ed8735e6af14370b5a41cc40e99c0b3f0f6a9a779aad2f1e0ea06dded9facb845931839b9be3f2f9036727f0997fb289dcc41701598a45d7f877f61f2135ae63faaa849a85f70a2dd90ccef28ae7f866fd33b655209f77c563e7566858577ba22acbe4fffe46b5679e0e2d9f20a828b2adfc6b018f752a35f18d2631b64b38370473d7793d253e49914584f384134c6f82e08e29f6a7ce381683e817b8c7b839efb4a0df50f32f990b622ba449b247e09825609d54bb75af21bbd0de946865bcf2387fad9e815ff78fbcc7fdc7ef1d59a5a0f6af15c1869a921642b13d37a49627ed5df9dd10d335c0f104853b7015cccfa46043148b058df071d6fd630266539589170c2587d9bcfb6106265babffa5044662e2a00678c80b289e049e48bb0ffd0b3b40e60d8ea95ba7d8bc8c50261cdb41bd7e0576db40500e2deae29532f329f10ec6e3f64d8ddfd82a3f1721686c787062f3fa095ca75f422a187aeaa35d4d00fa35ce6b236f29a5d03e3f2ef2dfbd83e52b720f624777df17d2d1cfd47ac65c8755fc4ab54751704220fd4ee49681505ce63c23f3f773dcc46bd137f03cfa20ba6ccd3d08097c7afc6b2e9b7f3da1e4c39750d9f0999058ccd1041a903aba732a4c17a3cf4625d99208a09bb034aa66ba1e306424cb62f1117aff39348fe4497442b5ff315a18e9aa9a949ba79d1b99987f965d862ff9e9c37a0816435d1e17b3a210c9f497963168bbab51e4394f60ab77f2f7ab4808ef3a11b37d28e26743c321b5e273512b61e927403a06cc0b6e3d5712ad0086677d19e7525a9221ebe52e97bdf13af426579dfa384254fe99607591bc36a2c199af50918bc78556f4ad5612073114b6e82b8313b48529b3c8e77795e3fd89320f9683a9390bb34b11411e800f640966ae9ed0b0528358b03ede5ee0e04121aebf47906356acb1de4106eae2dd4651cc0341cf4e53ca9eed70b176db0c45026bf1d2e354c2aa3daa0886e3c2de06408ea7bef7ec792ccd3e362674bac241d9c1d34b0a4953d9d3b5a782e0f7446eaeb511e7e4958e4ca9b76f72726be9843847de000062614dd59651bc79e873c5f69192258e0d2c50f6dc837fb5085d85791653670ffd24100ed672cf0d4af851ee3a05d0ed0100d1d6ce825df2d8e33c7c05686e12275ee5d12dba69681a68e5e2c0776b035558672662c54c284223c27f2a65fd5401fd9f96e987b16d9a1995f29e22a0d6ac3c8a6c899c568ff61880fa20df8730215c6f9526be04285da371a7e5d9e75210fa60278e8ccfbf24f7eaa55a74dc89b246847682a24da441d72dcf0186ea86a784be19294fa3f9e5ec3aeeb00f2d594938f628ebee6ae744462fb42b11c1112283b589fb2eedb156d2414eb76dbf90c9bb4da7949bbe7b700477892a31156c08973870550604681c1b37662192d552b6cc7e88a3d72adf40a8f28eb5c2da6b2ffee08a777a1554cac1635f86ea5ef69227bd8ab150aeccccac2dcc9eefe670b099d545b83d2dee3daf1d1d512c164aed3b3560ba17f6a0a8d8149694ee1308a6c20582ecc752e9fe78ee15dca93be50b6b9cc5457979ee380c185a165bceb8ff53e1d9e64933285f92c4ddfa8e5db18929656cd3cd5f7844d98cd22682c9af705c623ba095fb5b3a0aa3f80f62f3cfa56b8c811374bb667d1631decbb112d7c2f59a8310e317de61787aef68b0d67b126e09140dd7a6b6011700f0d6dc92410dcf62aaf0d265ffca42d061c4c2956a4a2d36009b3c4d6ec0bbdca7fd563e70e34d14fee572f99e5bb226254872c178c2b44917b15bf1e646626d0369626124a5816a6cf9554e05eb85aa5d7f87a52f2eda3c8b93fd5ed832d102f10744e24b6fbff5fbc0d7c4698e0d86eea0eaf930c3896d8bec3a1d2532ac5dd22e3811acd839e4ecd02d8a628a2c115b7495ef766af3989cd4a9403a5cc46e80a7023848125b627849c52e824cbe852eae7d6bccdd1061b84bb5567e21b180ffe2cb7c5eb25a0034ef31bf385b8056913a9494f00e562d8ff50afd16c31fed636f7b6548270d92ee475f9cfd8a3f955c44c80513d5618c830bc150b2f8f66a1912088682b89dda93b163669dcf821121d05e0db39d7d648968f4fbc3a33ce9b53bab14a564ab55c58d6afc7265ab60361cd9dff0b668c496a032173b76898227ab33f868fd81cd73675554d7d280501d1397bbab5c9ca9565a633c924c1b3ad66f4199c8b2e36438b980afb4aa731fba5ec7d5ab07bd6689967e53356e0696b020b65601c7fcf9c291f1a3394169127e64048bc87957c288c4fa0dcb0a7dbbc61e4f011f744b7e0f17eafe0afbbf24f56a06f9ca70cfe613c8f792fb2e7a8b241d95ed1c66b2551af579a4942d3eced22bf9156999e7bbbb4ce6d268116f17eb804e9d3bb314d8195647f3fc8eb134ca0dab6171b3c3d2d868c14ed50aa29aabb813810466b73b72cd3feab044bdd365a86fba10ab1e0aae6010dcab765b5437a3990d7d1000b9051e644f35ce4634f8182e7aba10f12c683948d17988978a2be72eb1a2e650ebd47ab71178b3f078ead882af0bd60796db4a0d0b56eed37127faa5d9c97abe469929c06307d41d7dfe9804abe3f6e8e4ff7507ef706f861b1d109c37b8f91bbb4bfc8f1dafe8942bdf22e12f19b61114aa1e83d8e99cae6d7ce1c6283049e4c3bbdd1200f950b5da3a4dc37e2ff9b1d6110c75c230dbfdb12c394d51698a65cba6eb8d602008b4692c0f17c5b1a5d33d4255139ed6418b10fd0a3ca5eea37dd48be8d6485d9522cb8b8070c4072f4cb0adc3978250c1fd31dccc45f373cd163b1b9d97439b9490d1492924df5f15c86f872824bd0b61c5bdb63024cd6c6bac52f9df2049372bccec8fcc388a1bd43d8fae101c7b1355bca9a3737e77a2c7a3df74c8d6465bb91df4cff4ec42860472d4f796ca69096e1e098af35f0567a8b19b473fb0aadad800f5418607597746df48af8e24830643bed2b8a9ada9108e4bae71697279551cd0bc37f6f08dee20bdb25b7e13cb94396abcd7121b4a2c9b84847bff735aab69edcc80149c7185cdf23a1d1f1aa54d148a8c497be68c30135eea9091bc2a6ca4fbb810f30ff95826f0ef61253fc2ce279f6589e266188dad9f96cf34f94cdf40540a750195041e4565059886f6a253da50e8e9db81903952ad5bc798c1a17e10e5f29ce2c5106343b3290413309271151fb5efde164046116ae36500ccb8eb493097e9b0468e665326679edfb2885aa643b86ddd69733e30ac57e6f603180ac58a86b64fd4ef2b65997b483517ac50fe54c9ace276f1a93d3fe5a136807baec74284b1f9ad70b085b25ffc581b5c21352c3899db94856977ffe46613de59514d77b6ebe72467ba01bbb4e8ba3aec01eda7fca366a892733f0c912c138f8b7e84b1559559c2272134315fcf890bc9497fda15c626ee66ec44138c63dd8221796a9288244e27ca8219f75d6097812c9af3bf18c8ad2bc8f274e23cebf143efab63537e876b1280cf9ec24ab4530ce2e98eaed1eb3b2ac64e030820e2ab86eff209b58b36ad59b18aea28be683d5af27d7cc1122ce9342f9ac90f5a159174519b257e4cc406a3c7e6194fad39789fa3fa775a2da126563531e428b15075280f1e7d71cf38dda171a28ae05a1a7d7954da07f66653fc4248bd41a1b519df78b240e1d09df2d0c2d50672acc60dc5f48bdd7384f9b4d6c719db5cd8ac3f1ca25287ee22bc04d165b059a607aef4838ff1ae0ef61b2a695fc72f5de1307cbe0096a61fe176f190a92e96e6130328f77d99fa9c8e3c49f55f29cfd2cf799f7f33e6a149741c9cce7f65accb8cc21b87618964373d4b32d2f73859cec769c7d210d6496baff70fb93a19e9af263ebafebcd728161f2a91a3b53f1b53233e4a28adb74cd65a2fe588adaf93413d263ffd50d3047d95ff071c398ac5e8d5b9502468c7967934d1053be28c558bb87080555443783a8b082e2a1f307585b01fe132c57fe34e81cf2f372b757a96e9c03746177bea6e655baaba6ddac350e6a8f2dc1ff764bff99349190da68c716ba6c84972eac86096bf7b091108e7715611c7da7ee0d50d0a6da9fb642d6d02c4768cf1a5fcf9cba68f996e45a4e006fdeda5f89c99b63894ad6aff588a2cc8d92965946a5195fae98d596782536bd6cbb43aa8722b603d204035f6650faf8231cbd1badb551bce820df73053e9ddacaff3d6f9e1b3d6dcee2832573ab2391583af2402be12c3f067535eb74cae58f64153514a8a3b5cd96bb58453cad6734db3f2c755f1f73627ec2055d3ef99f3a7cea003c21ec93e9706ba4d2ee7bca3bd453550d15103bb5691fc7e3104d40038c8a362c44400a6cbb9137340abeecf38cf6572ed15ae0d921f6d0b59fd797883b7cc6bbe360a849ff99b08046cf7c5ec0e4ee54dce9d7325d1257c7d48a76f9ccc81373d9a0d1047ac5ac51ed1f722371f8f89667d78572f3aab930030951295b414ebb401c37a6b9adf6c3be0e82fc061186b1e4c76a0ad9fe7aaad4816ccce7ef209de46ab326598db5e1c3d89c5189cd97a2f344f9ee436d516fc10416c872f71e8730d63433e8a87df5de0ad90e45aa47665ea90c1cdf71991921e690f1b45006e25986531a46758e408e5e3946cfa694acfe385d7ea15b4aae37d9aa842c65272fb3b9341ab4488efd5399b647f6ae928654c83017be2398c4567408b6a260d0760a89b6e6a4da1b6b94bee84277682a21e9c6c16c6f64bb6287fc642f276198d20a56185", &(0x7f00000017c0)="f6b90891ba", 0x10000, r2, 0x4}, 0x38) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) (async) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000580)=@o_path={&(0x7f00000004c0)='./file0\x00', r4, 0x4000, r6}, 0x18) 20:57:38 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x10, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r3, 0x400454de, &(0x7f0000000100)=0x1) ioctl$TUNSETVNETBE(r3, 0x400454de, 0x0) ioctl$TUNGETFILTER(r3, 0x801054db, &(0x7f0000000080)=""/104) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_percpu_sys\x00', 0x0, 0x0) ioctl$TUNGETDEVNETNS(r4, 0x54e3, 0x0) 20:57:38 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000000)=""/96) 20:57:38 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000000)={0x0, 0x6, [@local, @broadcast, @local, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x24}, @local]}) 20:57:38 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000000)={0x7, 0x0}, 0x8) (async, rerun: 64) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (rerun: 64) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_DISABLE(r2, 0x2401, 0x2) (async) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={r0, 0x6, 0x28}, 0xc) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000180)=@o_path={&(0x7f0000000100)='./file0\x00', r3, 0x4000, r1}, 0x18) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async) openat$cgroup_netprio_ifpriomap(r4, &(0x7f00000000c0), 0x2, 0x0) 20:57:38 executing program 2: r0 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000140), 0x4) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000100)={r0, 0x20, &(0x7f00000000c0)={&(0x7f0000000040)=""/32, 0xfffffedb, 0x0, &(0x7f0000000080)=""/23, 0x17}}, 0x10) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x5421, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'rose0\x00', 0x800}) 20:57:38 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x2044c1, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) 20:57:38 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000000)=""/96) 20:57:38 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x240, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000040)) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)) perf_event_open$cgroup(&(0x7f00000006c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000080)={'macvtap0\x00', @random="dbe6cd9c95a6"}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x321) 20:57:38 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:57:38 executing program 2: bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000140), 0x4) (async) r0 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000140), 0x4) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000100)={r0, 0x20, &(0x7f00000000c0)={&(0x7f0000000040)=""/32, 0xfffffedb, 0x0, &(0x7f0000000080)=""/23, 0x17}}, 0x10) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x5421, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'rose0\x00', 0x800}) 20:57:38 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x2044c1, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) (async) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) 20:57:38 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000000)=""/96) (async) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000000)=""/96) 20:57:38 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000000)={0x7, 0x0}, 0x8) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r2, 0x2401, 0x2) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={r0, 0x6, 0x28}, 0xc) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000180)=@o_path={&(0x7f0000000100)='./file0\x00', r3, 0x4000, r1}, 0x18) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) openat$cgroup_netprio_ifpriomap(r4, &(0x7f00000000c0), 0x2, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000000)={0x7}, 0x8) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) (async) recvmsg$kcm(r2, 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_DISABLE(r2, 0x2401, 0x2) (async) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={r0, 0x6, 0x28}, 0xc) (async) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000180)=@o_path={&(0x7f0000000100)='./file0\x00', r3, 0x4000, r1}, 0x18) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async) openat$cgroup_netprio_ifpriomap(r4, &(0x7f00000000c0), 0x2, 0x0) (async) 20:57:38 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x240, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000040)) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)) (async) perf_event_open$cgroup(&(0x7f00000006c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000080)={'macvtap0\x00', @random="dbe6cd9c95a6"}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x321) 20:57:38 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) 20:57:38 executing program 2: r0 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000140), 0x4) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000100)={r0, 0x20, &(0x7f00000000c0)={&(0x7f0000000040)=""/32, 0xfffffedb, 0x0, &(0x7f0000000080)=""/23, 0x17}}, 0x10) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x5421, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'rose0\x00', 0x800}) 20:57:38 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.threads\x00', 0x2, 0x0) 20:57:38 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x2044c1, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) 20:57:38 executing program 3: sendmsg$inet(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) 20:57:38 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x240, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000040)) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)) perf_event_open$cgroup(&(0x7f00000006c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000080)={'macvtap0\x00', @random="dbe6cd9c95a6"}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x321) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x240, 0x0) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000040)) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)) (async) perf_event_open$cgroup(&(0x7f00000006c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000080)={'macvtap0\x00', @random="dbe6cd9c95a6"}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x321) (async) 20:57:38 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000040)) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:57:38 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x600, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f00000000c0)) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='freezer.state\x00', 0x0, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000000)={'syzkaller0\x00', @link_local}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='pids.events\x00', 0x0, 0x0) ioctl$TUNGETVNETLE(r3, 0x800454dd, &(0x7f0000000080)) 20:57:38 executing program 3: sendmsg$inet(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) 20:57:38 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'geneve0\x00', 0x1000}) 20:57:38 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.threads\x00', 0x2, 0x0) 20:57:38 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x2, &(0x7f0000000100)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x7f}], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x47, &(0x7f0000000180)=""/71, 0x41100, 0x8, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f0000000200)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000240)={0x2, 0x7, 0xdd, 0x3}, 0x10, 0x0, 0x0, 0x6, 0x0, &(0x7f0000000280)=[{0x5, 0x1, 0x2, 0x36d73d29a6574948}, {0x3, 0x1, 0x10, 0x5}, {0x0, 0x5, 0x3}, {0x4, 0x3, 0x1, 0x9}, {0x3, 0x2, 0xb}, {0x3, 0x2, 0xf, 0x6}], 0x10, 0xffffffff}, 0x90) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$TUNSETQUEUE(r2, 0x10, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETTXFILTER(r2, 0x400454d1, &(0x7f00000000c0)={0x0, 0x5, [@broadcast, @remote, @random="0e2c5b6e1a61", @random="974bc16d75bc", @dev={'\xaa\xaa\xaa\xaa\xaa', 0x18}]}) ioctl$TUNSETDEBUG(r3, 0x400454c9, &(0x7f00000003c0)=0x9) ioctl$TUNSETSTEERINGEBPF(r3, 0x800454e0, &(0x7f0000000080)) 20:57:38 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.threads\x00', 0x2, 0x0) 20:57:38 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x600, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f00000000c0)) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='freezer.state\x00', 0x0, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) (async, rerun: 32) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000000)={'syzkaller0\x00', @link_local}) (rerun: 32) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='pids.events\x00', 0x0, 0x0) ioctl$TUNGETVNETLE(r3, 0x800454dd, &(0x7f0000000080)) 20:57:38 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'geneve0\x00', 0x1000}) 20:57:38 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000040)) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:57:38 executing program 3: sendmsg$inet(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) 20:57:38 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x2, &(0x7f0000000100)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x7f}], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x47, &(0x7f0000000180)=""/71, 0x41100, 0x8, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f0000000200)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000240)={0x2, 0x7, 0xdd, 0x3}, 0x10, 0x0, 0x0, 0x6, 0x0, &(0x7f0000000280)=[{0x5, 0x1, 0x2, 0x36d73d29a6574948}, {0x3, 0x1, 0x10, 0x5}, {0x0, 0x5, 0x3}, {0x4, 0x3, 0x1, 0x9}, {0x3, 0x2, 0xb}, {0x3, 0x2, 0xf, 0x6}], 0x10, 0xffffffff}, 0x90) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$TUNSETQUEUE(r2, 0x10, 0x0) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETTXFILTER(r2, 0x400454d1, &(0x7f00000000c0)={0x0, 0x5, [@broadcast, @remote, @random="0e2c5b6e1a61", @random="974bc16d75bc", @dev={'\xaa\xaa\xaa\xaa\xaa', 0x18}]}) ioctl$TUNSETDEBUG(r3, 0x400454c9, &(0x7f00000003c0)=0x9) (async) ioctl$TUNSETSTEERINGEBPF(r3, 0x800454e0, &(0x7f0000000080)) 20:57:38 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000000c0)={0xffffffffffffffff, 0x58, &(0x7f0000000040)}, 0x10) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000000)={'macvtap0', 0x32, 0x38}, 0xb) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000d00)=""/4096, 0x1000}], 0x1, &(0x7f0000000140)=""/173, 0xad}, 0x112) 20:57:39 executing program 3: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) 20:57:39 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000040)) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:57:39 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x2, &(0x7f0000000100)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x7f}], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x47, &(0x7f0000000180)=""/71, 0x41100, 0x8, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f0000000200)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000240)={0x2, 0x7, 0xdd, 0x3}, 0x10, 0x0, 0x0, 0x6, 0x0, &(0x7f0000000280)=[{0x5, 0x1, 0x2, 0x36d73d29a6574948}, {0x3, 0x1, 0x10, 0x5}, {0x0, 0x5, 0x3}, {0x4, 0x3, 0x1, 0x9}, {0x3, 0x2, 0xb}, {0x3, 0x2, 0xf, 0x6}], 0x10, 0xffffffff}, 0x90) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$TUNSETQUEUE(r2, 0x10, 0x0) (async, rerun: 64) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) ioctl$TUNSETTXFILTER(r2, 0x400454d1, &(0x7f00000000c0)={0x0, 0x5, [@broadcast, @remote, @random="0e2c5b6e1a61", @random="974bc16d75bc", @dev={'\xaa\xaa\xaa\xaa\xaa', 0x18}]}) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, &(0x7f00000003c0)=0x9) ioctl$TUNSETSTEERINGEBPF(r3, 0x800454e0, &(0x7f0000000080)) 20:57:39 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'geneve0\x00', 0x1000}) 20:57:39 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x600, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f00000000c0)) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='freezer.state\x00', 0x0, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000000)={'syzkaller0\x00', @link_local}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='pids.events\x00', 0x0, 0x0) ioctl$TUNGETVNETLE(r3, 0x800454dd, &(0x7f0000000080)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x600, 0x0) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f00000000c0)) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='freezer.state\x00', 0x0, 0x0) (async) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) (async) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000000)={'syzkaller0\x00', @link_local}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='pids.events\x00', 0x0, 0x0) (async) ioctl$TUNGETVNETLE(r3, 0x800454dd, &(0x7f0000000080)) (async) 20:57:39 executing program 1: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x3, 0x81, 0x81, 0x0, 0x0, 0x6, 0x1, 0xa, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20, 0x1, @perf_config_ext={0xb75, 0x4}, 0x80100, 0x7, 0x8, 0x2, 0x3, 0x81, 0x1000, 0x0, 0x1c3, 0x0, 0x7}, 0xffffffffffffffff, 0x5, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f00000000c0)={0x5, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0]}) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) ioctl$TUNSETFILTEREBPF(0xffffffffffffffff, 0x800454e1, &(0x7f0000000100)=r1) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@cgroup, 0xffffffffffffffff, 0x2, 0x10, 0x0, @prog_fd}, 0x20) 20:57:39 executing program 3: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) 20:57:39 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x4d10a10c3d738a42, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:39 executing program 0: bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000000c0)=0xffffffffffffffff, 0x4) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) mkdirat$cgroup(r0, &(0x7f0000000080)='syz1\x00', 0x1ff) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x686204, 0x0) ioctl$TUNSETQUEUE(r1, 0x541b, 0x0) 20:57:39 executing program 1: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x3, 0x81, 0x81, 0x0, 0x0, 0x6, 0x1, 0xa, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20, 0x1, @perf_config_ext={0xb75, 0x4}, 0x80100, 0x7, 0x8, 0x2, 0x3, 0x81, 0x1000, 0x0, 0x1c3, 0x0, 0x7}, 0xffffffffffffffff, 0x5, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f00000000c0)={0x5, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0]}) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) (async) ioctl$TUNSETFILTEREBPF(0xffffffffffffffff, 0x800454e1, &(0x7f0000000100)=r1) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@cgroup, 0xffffffffffffffff, 0x2, 0x10, 0x0, @prog_fd}, 0x20) 20:57:39 executing program 3: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) 20:57:39 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000280)=@bpf_ext={0x1c, 0x8, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0xc62, 0x0, 0x0, 0x0, 0x7ff}, [@map_idx={0x18, 0x7, 0x5, 0x0, 0x9}, @ldst={0x2, 0x1, 0x3, 0x9, 0x0, 0x6, 0xfffffffffffffff0}, @initr0={0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8001}]}, &(0x7f0000000080)='GPL\x00', 0x8, 0x24, &(0x7f00000000c0)=""/36, 0x40f00, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x0, 0x4}, 0x8, 0x10, &(0x7f0000000140)={0x1, 0xa, 0xf1b, 0x3}, 0x10, 0x22817, 0xffffffffffffffff, 0x5, &(0x7f0000000180)=[0x1, 0x1, 0x1, 0x1, 0xffffffffffffffff], &(0x7f00000001c0)=[{0x1, 0x1, 0x5}, {0x5, 0x5, 0x1, 0x3}, {0x5, 0x3, 0xc}, {0x5, 0x1, 0x1, 0x2}, {0x5, 0x2, 0x5, 0x6}], 0x10, 0x8164}, 0x90) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000340)=r1) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x1, 0x7, [@broadcast, @empty, @local, @broadcast, @remote, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3f}, @link_local]}) 20:57:39 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x4d10a10c3d738a42, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:39 executing program 1: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x3, 0x81, 0x81, 0x0, 0x0, 0x6, 0x1, 0xa, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20, 0x1, @perf_config_ext={0xb75, 0x4}, 0x80100, 0x7, 0x8, 0x2, 0x3, 0x81, 0x1000, 0x0, 0x1c3, 0x0, 0x7}, 0xffffffffffffffff, 0x5, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f00000000c0)={0x5, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0]}) (async, rerun: 64) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async, rerun: 64) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) ioctl$TUNSETFILTEREBPF(0xffffffffffffffff, 0x800454e1, &(0x7f0000000100)=r1) (async, rerun: 32) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@cgroup, 0xffffffffffffffff, 0x2, 0x10, 0x0, @prog_fd}, 0x20) (rerun: 32) 20:57:39 executing program 3: socketpair$unix(0x1, 0x5, 0x0, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) 20:57:39 executing program 0: bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000000c0)=0xffffffffffffffff, 0x4) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) mkdirat$cgroup(r0, &(0x7f0000000080)='syz1\x00', 0x1ff) (async) mkdirat$cgroup(r0, &(0x7f0000000080)='syz1\x00', 0x1ff) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x686204, 0x0) ioctl$TUNSETQUEUE(r1, 0x541b, 0x0) 20:57:39 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000000c0)={0xffffffffffffffff, 0x58, &(0x7f0000000040)}, 0x10) (async) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000000)={'macvtap0', 0x32, 0x38}, 0xb) (async, rerun: 64) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async, rerun: 64) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000d00)=""/4096, 0x1000}], 0x1, &(0x7f0000000140)=""/173, 0xad}, 0x112) 20:57:39 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x4d10a10c3d738a42, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x4d10a10c3d738a42, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:39 executing program 3: socketpair$unix(0x1, 0x5, 0x0, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) 20:57:39 executing program 0: bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000000c0)=0xffffffffffffffff, 0x4) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) mkdirat$cgroup(r0, &(0x7f0000000080)='syz1\x00', 0x1ff) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x686204, 0x0) ioctl$TUNSETQUEUE(r1, 0x541b, 0x0) 20:57:39 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000280)=@bpf_ext={0x1c, 0x8, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0xc62, 0x0, 0x0, 0x0, 0x7ff}, [@map_idx={0x18, 0x7, 0x5, 0x0, 0x9}, @ldst={0x2, 0x1, 0x3, 0x9, 0x0, 0x6, 0xfffffffffffffff0}, @initr0={0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8001}]}, &(0x7f0000000080)='GPL\x00', 0x8, 0x24, &(0x7f00000000c0)=""/36, 0x40f00, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x0, 0x4}, 0x8, 0x10, &(0x7f0000000140)={0x1, 0xa, 0xf1b, 0x3}, 0x10, 0x22817, 0xffffffffffffffff, 0x5, &(0x7f0000000180)=[0x1, 0x1, 0x1, 0x1, 0xffffffffffffffff], &(0x7f00000001c0)=[{0x1, 0x1, 0x5}, {0x5, 0x5, 0x1, 0x3}, {0x5, 0x3, 0xc}, {0x5, 0x1, 0x1, 0x2}, {0x5, 0x2, 0x5, 0x6}], 0x10, 0x8164}, 0x90) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000340)=r1) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x1, 0x7, [@broadcast, @empty, @local, @broadcast, @remote, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3f}, @link_local]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000280)=@bpf_ext={0x1c, 0x8, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0xc62, 0x0, 0x0, 0x0, 0x7ff}, [@map_idx={0x18, 0x7, 0x5, 0x0, 0x9}, @ldst={0x2, 0x1, 0x3, 0x9, 0x0, 0x6, 0xfffffffffffffff0}, @initr0={0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8001}]}, &(0x7f0000000080)='GPL\x00', 0x8, 0x24, &(0x7f00000000c0)=""/36, 0x40f00, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x0, 0x4}, 0x8, 0x10, &(0x7f0000000140)={0x1, 0xa, 0xf1b, 0x3}, 0x10, 0x22817, 0xffffffffffffffff, 0x5, &(0x7f0000000180)=[0x1, 0x1, 0x1, 0x1, 0xffffffffffffffff], &(0x7f00000001c0)=[{0x1, 0x1, 0x5}, {0x5, 0x5, 0x1, 0x3}, {0x5, 0x3, 0xc}, {0x5, 0x1, 0x1, 0x2}, {0x5, 0x2, 0x5, 0x6}], 0x10, 0x8164}, 0x90) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000340)=r1) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x1, 0x7, [@broadcast, @empty, @local, @broadcast, @remote, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3f}, @link_local]}) (async) 20:57:39 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) r3 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000004c0)=@bpf_lsm={0x1d, 0x8, &(0x7f0000000240)=@raw=[@call={0x85, 0x0, 0x0, 0x47}, @ldst={0x3, 0x3, 0x6, 0xa, 0x2, 0x6, 0x1}, @map_fd={0x18, 0x1, 0x1, 0x0, 0x1}, @map_idx={0x18, 0xa, 0x5, 0x0, 0x6}, @map_fd={0x18, 0x2, 0x1, 0x0, 0x1}], &(0x7f0000000280)='syzkaller\x00', 0x280, 0xba, &(0x7f0000000380)=""/186, 0x21980, 0x2, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000300)={0x0, 0x4, 0x0, 0x1}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000000440)=[0xffffffffffffffff], &(0x7f0000000480)=[{0x0, 0x2, 0xa, 0x3}, {0x1, 0x1, 0x3, 0xb}], 0x10, 0x73e1}, 0x90) recvmsg$kcm(r1, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000b00)=[{&(0x7f00000005c0)=""/1, 0x1}, {&(0x7f0000000740)=""/174, 0xae}, {&(0x7f0000000800)=""/221, 0xdd}, {&(0x7f0000000900)=""/83, 0x53}, {&(0x7f0000000640)=""/59, 0x3b}, {&(0x7f0000000980)=""/69, 0x45}, {&(0x7f0000000a00)=""/79, 0x4f}, {&(0x7f0000000a80)=""/93, 0x5d}], 0x8, &(0x7f0000000b80)=""/89, 0x59}, 0x40002040) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000680)={@ifindex, 0x12, 0x1, 0x6, &(0x7f0000000580), 0x0, 0x0, &(0x7f0000000580)=[0x0, 0x0], &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000006c0)={@map=r1, 0xffffffffffffffff, 0x28, 0x3f, r2, @prog_fd=r3, r4}, 0x20) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000200)={0x1, &(0x7f0000000000)="9865ec75b8f0a680727c5ca2c75ea1a914b655d4d8fb2c38101228d549f44ee3aedc78b4aa8f1ee65d408871d9927e89cc44367f25008c8d91b5a9e81bdfdfcb27e9309479c8f0a2d34ea2ec0fba61d197ef51c8546ba87482daff73bff4b3086b79f9d74a8ec52256d43ceadbd43bc4809dab6649719f4e8c905801ba183fbf8d598ae4f10ebc0ff705e5a5c05a65b0c6cf6623af32e4a44ad4319bd9f70515c19de06485dd6c435c3e34adcafd43cab910193eec53fe5160ffe44b8b6562ccec06831cf887f588486da59a26a61b11b2560e3658b91170a64c799fce1fdf1273f2b12aae3af8efc20e1d565e493382133bb978c45331", &(0x7f0000000100)=""/235}, 0x20) 20:57:40 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000000), 0x4) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:40 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) (async) r3 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000004c0)=@bpf_lsm={0x1d, 0x8, &(0x7f0000000240)=@raw=[@call={0x85, 0x0, 0x0, 0x47}, @ldst={0x3, 0x3, 0x6, 0xa, 0x2, 0x6, 0x1}, @map_fd={0x18, 0x1, 0x1, 0x0, 0x1}, @map_idx={0x18, 0xa, 0x5, 0x0, 0x6}, @map_fd={0x18, 0x2, 0x1, 0x0, 0x1}], &(0x7f0000000280)='syzkaller\x00', 0x280, 0xba, &(0x7f0000000380)=""/186, 0x21980, 0x2, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000300)={0x0, 0x4, 0x0, 0x1}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000000440)=[0xffffffffffffffff], &(0x7f0000000480)=[{0x0, 0x2, 0xa, 0x3}, {0x1, 0x1, 0x3, 0xb}], 0x10, 0x73e1}, 0x90) recvmsg$kcm(r1, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000b00)=[{&(0x7f00000005c0)=""/1, 0x1}, {&(0x7f0000000740)=""/174, 0xae}, {&(0x7f0000000800)=""/221, 0xdd}, {&(0x7f0000000900)=""/83, 0x53}, {&(0x7f0000000640)=""/59, 0x3b}, {&(0x7f0000000980)=""/69, 0x45}, {&(0x7f0000000a00)=""/79, 0x4f}, {&(0x7f0000000a80)=""/93, 0x5d}], 0x8, &(0x7f0000000b80)=""/89, 0x59}, 0x40002040) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000680)={@ifindex, 0x12, 0x1, 0x6, &(0x7f0000000580), 0x0, 0x0, &(0x7f0000000580)=[0x0, 0x0], &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000006c0)={@map=r1, 0xffffffffffffffff, 0x28, 0x3f, r2, @prog_fd=r3, r4}, 0x20) (async) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000200)={0x1, &(0x7f0000000000)="9865ec75b8f0a680727c5ca2c75ea1a914b655d4d8fb2c38101228d549f44ee3aedc78b4aa8f1ee65d408871d9927e89cc44367f25008c8d91b5a9e81bdfdfcb27e9309479c8f0a2d34ea2ec0fba61d197ef51c8546ba87482daff73bff4b3086b79f9d74a8ec52256d43ceadbd43bc4809dab6649719f4e8c905801ba183fbf8d598ae4f10ebc0ff705e5a5c05a65b0c6cf6623af32e4a44ad4319bd9f70515c19de06485dd6c435c3e34adcafd43cab910193eec53fe5160ffe44b8b6562ccec06831cf887f588486da59a26a61b11b2560e3658b91170a64c799fce1fdf1273f2b12aae3af8efc20e1d565e493382133bb978c45331", &(0x7f0000000100)=""/235}, 0x20) 20:57:40 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={r1}) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000140)) bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000380)='./file0\x00'}, 0x18) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x4) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETVNETBE(r7, 0x400454de, 0x0) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r8, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r8) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000003c0)={0x0, r8}, 0x10) ioctl$TUNGETIFF(r7, 0x800454d2, &(0x7f0000000000)={'batadv0\x00'}) ioctl$TUNSETQUEUE(r7, 0x541b, 0x0) 20:57:40 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000280)=@bpf_ext={0x1c, 0x8, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0xc62, 0x0, 0x0, 0x0, 0x7ff}, [@map_idx={0x18, 0x7, 0x5, 0x0, 0x9}, @ldst={0x2, 0x1, 0x3, 0x9, 0x0, 0x6, 0xfffffffffffffff0}, @initr0={0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8001}]}, &(0x7f0000000080)='GPL\x00', 0x8, 0x24, &(0x7f00000000c0)=""/36, 0x40f00, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x0, 0x4}, 0x8, 0x10, &(0x7f0000000140)={0x1, 0xa, 0xf1b, 0x3}, 0x10, 0x22817, 0xffffffffffffffff, 0x5, &(0x7f0000000180)=[0x1, 0x1, 0x1, 0x1, 0xffffffffffffffff], &(0x7f00000001c0)=[{0x1, 0x1, 0x5}, {0x5, 0x5, 0x1, 0x3}, {0x5, 0x3, 0xc}, {0x5, 0x1, 0x1, 0x2}, {0x5, 0x2, 0x5, 0x6}], 0x10, 0x8164}, 0x90) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000340)=r1) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x1, 0x7, [@broadcast, @empty, @local, @broadcast, @remote, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3f}, @link_local]}) 20:57:40 executing program 3: socketpair$unix(0x1, 0x5, 0x0, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) 20:57:40 executing program 4: ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000000)) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000280)={0xffffffffffffffff, &(0x7f00000001c0)="44a9af2b3fcaabeb151cf256f61f078a6a72679e13495bbc3cda843400e9bf762d5d18912e3f30d11fbe11aa507159354b348d7e165b2b2c1235583a3753f51f5ec45b5718e9cc165f2e32347582c7"}, 0x20) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000100)='objagg_destroy\x00'}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000180)=@o_path={&(0x7f00000000c0)='./file0\x00', r2, 0x4000, r3}, 0x18) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=@base={0x1a, 0x2, 0x3ff, 0x2, 0x900, 0x1, 0xb25e, '\x00', 0x0, r2, 0x0, 0x1}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r2, 0xe0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000400)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000440), &(0x7f0000000480), 0x8, 0x10, 0x8, 0x8, &(0x7f00000004c0)}}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@bloom_filter={0x1e, 0x3f, 0x101, 0x401, 0x2080, r4, 0x7cd, '\x00', r5, r2, 0x2, 0x0, 0x1, 0x8}, 0x48) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='io.stat\x00', 0x0, 0x0) ioctl$TUNGETVNETLE(r6, 0x800454dd, &(0x7f0000000080)) 20:57:40 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000000c0)={0xffffffffffffffff, 0x58, &(0x7f0000000040)}, 0x10) (async) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000000)={'macvtap0', 0x32, 0x38}, 0xb) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000d00)=""/4096, 0x1000}], 0x1, &(0x7f0000000140)=""/173, 0xad}, 0x112) 20:57:40 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) (async) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={r1}) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000140)) (async) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000140)) bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000380)='./file0\x00'}, 0x18) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x4) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETVNETBE(r7, 0x400454de, 0x0) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r8, 0x4) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r8, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r8) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r8) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000003c0)={0x0, r8}, 0x10) ioctl$TUNGETIFF(r7, 0x800454d2, &(0x7f0000000000)={'batadv0\x00'}) (async) ioctl$TUNGETIFF(r7, 0x800454d2, &(0x7f0000000000)={'batadv0\x00'}) ioctl$TUNSETQUEUE(r7, 0x541b, 0x0) (async) ioctl$TUNSETQUEUE(r7, 0x541b, 0x0) 20:57:40 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) sendmsg$inet(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) 20:57:40 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) r3 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000004c0)=@bpf_lsm={0x1d, 0x8, &(0x7f0000000240)=@raw=[@call={0x85, 0x0, 0x0, 0x47}, @ldst={0x3, 0x3, 0x6, 0xa, 0x2, 0x6, 0x1}, @map_fd={0x18, 0x1, 0x1, 0x0, 0x1}, @map_idx={0x18, 0xa, 0x5, 0x0, 0x6}, @map_fd={0x18, 0x2, 0x1, 0x0, 0x1}], &(0x7f0000000280)='syzkaller\x00', 0x280, 0xba, &(0x7f0000000380)=""/186, 0x21980, 0x2, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000300)={0x0, 0x4, 0x0, 0x1}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000000440)=[0xffffffffffffffff], &(0x7f0000000480)=[{0x0, 0x2, 0xa, 0x3}, {0x1, 0x1, 0x3, 0xb}], 0x10, 0x73e1}, 0x90) (async) recvmsg$kcm(r1, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000b00)=[{&(0x7f00000005c0)=""/1, 0x1}, {&(0x7f0000000740)=""/174, 0xae}, {&(0x7f0000000800)=""/221, 0xdd}, {&(0x7f0000000900)=""/83, 0x53}, {&(0x7f0000000640)=""/59, 0x3b}, {&(0x7f0000000980)=""/69, 0x45}, {&(0x7f0000000a00)=""/79, 0x4f}, {&(0x7f0000000a80)=""/93, 0x5d}], 0x8, &(0x7f0000000b80)=""/89, 0x59}, 0x40002040) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000680)={@ifindex, 0x12, 0x1, 0x6, &(0x7f0000000580), 0x0, 0x0, &(0x7f0000000580)=[0x0, 0x0], &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000006c0)={@map=r1, 0xffffffffffffffff, 0x28, 0x3f, r2, @prog_fd=r3, r4}, 0x20) (async) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000200)={0x1, &(0x7f0000000000)="9865ec75b8f0a680727c5ca2c75ea1a914b655d4d8fb2c38101228d549f44ee3aedc78b4aa8f1ee65d408871d9927e89cc44367f25008c8d91b5a9e81bdfdfcb27e9309479c8f0a2d34ea2ec0fba61d197ef51c8546ba87482daff73bff4b3086b79f9d74a8ec52256d43ceadbd43bc4809dab6649719f4e8c905801ba183fbf8d598ae4f10ebc0ff705e5a5c05a65b0c6cf6623af32e4a44ad4319bd9f70515c19de06485dd6c435c3e34adcafd43cab910193eec53fe5160ffe44b8b6562ccec06831cf887f588486da59a26a61b11b2560e3658b91170a64c799fce1fdf1273f2b12aae3af8efc20e1d565e493382133bb978c45331", &(0x7f0000000100)=""/235}, 0x20) 20:57:40 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000000), 0x4) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:40 executing program 4: ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000000)) (async, rerun: 32) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000280)={0xffffffffffffffff, &(0x7f00000001c0)="44a9af2b3fcaabeb151cf256f61f078a6a72679e13495bbc3cda843400e9bf762d5d18912e3f30d11fbe11aa507159354b348d7e165b2b2c1235583a3753f51f5ec45b5718e9cc165f2e32347582c7"}, 0x20) (async, rerun: 32) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) (async) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000100)='objagg_destroy\x00'}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000180)=@o_path={&(0x7f00000000c0)='./file0\x00', r2, 0x4000, r3}, 0x18) (async) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=@base={0x1a, 0x2, 0x3ff, 0x2, 0x900, 0x1, 0xb25e, '\x00', 0x0, r2, 0x0, 0x1}, 0x48) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r2, 0xe0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000400)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000440), &(0x7f0000000480), 0x8, 0x10, 0x8, 0x8, &(0x7f00000004c0)}}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@bloom_filter={0x1e, 0x3f, 0x101, 0x401, 0x2080, r4, 0x7cd, '\x00', r5, r2, 0x2, 0x0, 0x1, 0x8}, 0x48) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='io.stat\x00', 0x0, 0x0) ioctl$TUNGETVNETLE(r6, 0x800454dd, &(0x7f0000000080)) 20:57:40 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000000), 0x4) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:40 executing program 4: ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000000)) (async) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000280)={0xffffffffffffffff, &(0x7f00000001c0)="44a9af2b3fcaabeb151cf256f61f078a6a72679e13495bbc3cda843400e9bf762d5d18912e3f30d11fbe11aa507159354b348d7e165b2b2c1235583a3753f51f5ec45b5718e9cc165f2e32347582c7"}, 0x20) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000100)='objagg_destroy\x00'}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000180)=@o_path={&(0x7f00000000c0)='./file0\x00', r2, 0x4000, r3}, 0x18) (async) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=@base={0x1a, 0x2, 0x3ff, 0x2, 0x900, 0x1, 0xb25e, '\x00', 0x0, r2, 0x0, 0x1}, 0x48) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r2, 0xe0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000400)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000440), &(0x7f0000000480), 0x8, 0x10, 0x8, 0x8, &(0x7f00000004c0)}}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@bloom_filter={0x1e, 0x3f, 0x101, 0x401, 0x2080, r4, 0x7cd, '\x00', r5, r2, 0x2, 0x0, 0x1, 0x8}, 0x48) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='io.stat\x00', 0x0, 0x0) ioctl$TUNGETVNETLE(r6, 0x800454dd, &(0x7f0000000080)) 20:57:40 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) sendmsg$inet(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) 20:57:40 executing program 1: r0 = getpid() r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000100)=""/207) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000000)={'erspan0\x00', @broadcast}) syz_open_procfs$namespace(r0, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x6) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000040)={r0, 0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000080)='\xb7-\xa1@b$\b\x0fP\xd7\xf6C-\x88[\x1c\x02\xe4\xe4P_\xbd34\xfd\xa7B.v\x99\xa7\x82U\xaf \xa8\xe8B\x7f\x00N6\xa7\x9a\xfa$}W\x1b\\\xd0\xc2\x00\x94\x06S\f\xd9i\xee\'\xfc>\x1c\x10\ra@\x00\x00\x00'}, 0xff92) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:57:40 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) (async, rerun: 32) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) (rerun: 32) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) (async, rerun: 64) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) socket$kcm(0x29, 0x2, 0x0) (async) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={r1}) (async) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000140)) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000380)='./file0\x00'}, 0x18) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x4) (async) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETVNETBE(r7, 0x400454de, 0x0) (async) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r8, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r8) (async) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000003c0)={0x0, r8}, 0x10) (async) ioctl$TUNGETIFF(r7, 0x800454d2, &(0x7f0000000000)={'batadv0\x00'}) (async, rerun: 32) ioctl$TUNSETQUEUE(r7, 0x541b, 0x0) (rerun: 32) 20:57:40 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x6f, 0x9, 0x6, 0x20}, {0x80, 0x8, 0x5, 0x7f}, {0x2, 0x5, 0x0, 0x40}, {0x5, 0x7, 0x0, 0x9}, {0x0, 0x2, 0x8, 0xdb4}, {0x7, 0x3, 0x5, 0x92d}, {0x8, 0x1, 0xb4, 0x6}]}) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x22000, 0x0) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000040)) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:57:41 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000500)={@cgroup, 0x16, 0x1, 0x8, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x0, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000004c0)=[0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000540)={@map=r2, 0xffffffffffffffff, 0x3, 0x1, 0xffffffffffffffff, @link_fd, r3}, 0x20) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f00000003c0)={[{0x2d, 'hugetlb'}, {0xf6be6f3c1e161fe0, 'hugetlb'}, {0x2d, 'devices'}]}, 0x1b) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000000)=@ax25={{0x3, @rose}, [@rose, @remote, @rose, @null, @remote, @netrom, @bcast, @default]}, 0x80, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/22, 0x16}, {&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000000100)=""/252, 0xfc}, {&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f0000000d00)=""/4096, 0x1000}], 0x5, &(0x7f0000000340)=""/18, 0x12}, 0x2040) 20:57:41 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x191a00, 0x0) r3 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000280)=@bpf_lsm={0x1d, 0x8, &(0x7f00000000c0)=@raw=[@generic={0x3, 0x9, 0x3, 0xa0, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @ldst={0x2, 0x3, 0x0, 0x1, 0x3, 0x50, 0xffffffffffffffff}, @alu={0x4, 0x1, 0x8, 0x1, 0x7, 0x80, 0x1}, @call={0x85, 0x0, 0x0, 0x7d}, @btf_id={0x18, 0x5, 0x3, 0x0, 0x2}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x7}], &(0x7f0000000100)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x2, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x1, 0x5}, 0x8, 0x10, &(0x7f0000000180)={0x5, 0x0, 0x1f, 0x9}, 0x10, 0xffffffffffffffff, 0x0, 0x2, &(0x7f00000001c0)=[0x1, 0x1, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x1, 0xffffffffffffffff], &(0x7f0000000200)=[{0x3, 0x1, 0x6, 0x1}, {0x0, 0x5, 0xe, 0x2}], 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000340)=r3) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000040)={'veth0_macvtap\x00', @broadcast}) 20:57:41 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) sendmsg$inet(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) 20:57:41 executing program 1: r0 = getpid() r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000100)=""/207) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000000)={'erspan0\x00', @broadcast}) (async) syz_open_procfs$namespace(r0, 0x0) (async) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x6) (async) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000040)={r0, 0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000080)='\xb7-\xa1@b$\b\x0fP\xd7\xf6C-\x88[\x1c\x02\xe4\xe4P_\xbd34\xfd\xa7B.v\x99\xa7\x82U\xaf \xa8\xe8B\x7f\x00N6\xa7\x9a\xfa$}W\x1b\\\xd0\xc2\x00\x94\x06S\f\xd9i\xee\'\xfc>\x1c\x10\ra@\x00\x00\x00'}, 0xff92) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:57:41 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000080)=0x2) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x541b, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x4, 0x0) ioctl$TUNSETTXFILTER(r2, 0x400454d1, &(0x7f0000000040)={0x0, 0x5, [@remote, @empty, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xaed4e49e896b6f8a}, @local, @multicast]}) 20:57:41 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x6f, 0x9, 0x6, 0x20}, {0x80, 0x8, 0x5, 0x7f}, {0x2, 0x5, 0x0, 0x40}, {0x5, 0x7, 0x0, 0x9}, {0x0, 0x2, 0x8, 0xdb4}, {0x7, 0x3, 0x5, 0x92d}, {0x8, 0x1, 0xb4, 0x6}]}) (async) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x22000, 0x0) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000040)) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:57:41 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x6f, 0x9, 0x6, 0x20}, {0x80, 0x8, 0x5, 0x7f}, {0x2, 0x5, 0x0, 0x40}, {0x5, 0x7, 0x0, 0x9}, {0x0, 0x2, 0x8, 0xdb4}, {0x7, 0x3, 0x5, 0x92d}, {0x8, 0x1, 0xb4, 0x6}]}) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x22000, 0x0) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000040)) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:57:41 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$inet(r0, 0x0, 0x800) 20:57:41 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x191a00, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x191a00, 0x0) r3 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000280)=@bpf_lsm={0x1d, 0x8, &(0x7f00000000c0)=@raw=[@generic={0x3, 0x9, 0x3, 0xa0, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @ldst={0x2, 0x3, 0x0, 0x1, 0x3, 0x50, 0xffffffffffffffff}, @alu={0x4, 0x1, 0x8, 0x1, 0x7, 0x80, 0x1}, @call={0x85, 0x0, 0x0, 0x7d}, @btf_id={0x18, 0x5, 0x3, 0x0, 0x2}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x7}], &(0x7f0000000100)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x2, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x1, 0x5}, 0x8, 0x10, &(0x7f0000000180)={0x5, 0x0, 0x1f, 0x9}, 0x10, 0xffffffffffffffff, 0x0, 0x2, &(0x7f00000001c0)=[0x1, 0x1, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x1, 0xffffffffffffffff], &(0x7f0000000200)=[{0x3, 0x1, 0x6, 0x1}, {0x0, 0x5, 0xe, 0x2}], 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000340)=r3) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000040)={'veth0_macvtap\x00', @broadcast}) 20:57:41 executing program 1: r0 = getpid() r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000100)=""/207) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000000)={'erspan0\x00', @broadcast}) (async) syz_open_procfs$namespace(r0, 0x0) (async, rerun: 64) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x6) (async, rerun: 64) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000040)={r0, 0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000080)='\xb7-\xa1@b$\b\x0fP\xd7\xf6C-\x88[\x1c\x02\xe4\xe4P_\xbd34\xfd\xa7B.v\x99\xa7\x82U\xaf \xa8\xe8B\x7f\x00N6\xa7\x9a\xfa$}W\x1b\\\xd0\xc2\x00\x94\x06S\f\xd9i\xee\'\xfc>\x1c\x10\ra@\x00\x00\x00'}, 0xff92) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:57:41 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000080)=0x2) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x541b, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x4, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x4, 0x0) ioctl$TUNSETTXFILTER(r2, 0x400454d1, &(0x7f0000000040)={0x0, 0x5, [@remote, @empty, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xaed4e49e896b6f8a}, @local, @multicast]}) (async) ioctl$TUNSETTXFILTER(r2, 0x400454d1, &(0x7f0000000040)={0x0, 0x5, [@remote, @empty, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xaed4e49e896b6f8a}, @local, @multicast]}) 20:57:41 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x191a00, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000280)=@bpf_lsm={0x1d, 0x8, &(0x7f00000000c0)=@raw=[@generic={0x3, 0x9, 0x3, 0xa0, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @ldst={0x2, 0x3, 0x0, 0x1, 0x3, 0x50, 0xffffffffffffffff}, @alu={0x4, 0x1, 0x8, 0x1, 0x7, 0x80, 0x1}, @call={0x85, 0x0, 0x0, 0x7d}, @btf_id={0x18, 0x5, 0x3, 0x0, 0x2}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x7}], &(0x7f0000000100)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x2, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x1, 0x5}, 0x8, 0x10, &(0x7f0000000180)={0x5, 0x0, 0x1f, 0x9}, 0x10, 0xffffffffffffffff, 0x0, 0x2, &(0x7f00000001c0)=[0x1, 0x1, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x1, 0xffffffffffffffff], &(0x7f0000000200)=[{0x3, 0x1, 0x6, 0x1}, {0x0, 0x5, 0xe, 0x2}], 0x10, 0x5}, 0x90) (async) r3 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000280)=@bpf_lsm={0x1d, 0x8, &(0x7f00000000c0)=@raw=[@generic={0x3, 0x9, 0x3, 0xa0, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @ldst={0x2, 0x3, 0x0, 0x1, 0x3, 0x50, 0xffffffffffffffff}, @alu={0x4, 0x1, 0x8, 0x1, 0x7, 0x80, 0x1}, @call={0x85, 0x0, 0x0, 0x7d}, @btf_id={0x18, 0x5, 0x3, 0x0, 0x2}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x7}], &(0x7f0000000100)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x2, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x1, 0x5}, 0x8, 0x10, &(0x7f0000000180)={0x5, 0x0, 0x1f, 0x9}, 0x10, 0xffffffffffffffff, 0x0, 0x2, &(0x7f00000001c0)=[0x1, 0x1, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x1, 0xffffffffffffffff], &(0x7f0000000200)=[{0x3, 0x1, 0x6, 0x1}, {0x0, 0x5, 0xe, 0x2}], 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000340)=r3) (async) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000340)=r3) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000040)={'veth0_macvtap\x00', @broadcast}) 20:57:41 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000500)={@cgroup, 0x16, 0x1, 0x8, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x0, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000004c0)=[0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000540)={@map=r2, 0xffffffffffffffff, 0x3, 0x1, 0xffffffffffffffff, @link_fd, r3}, 0x20) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) write$cgroup_subtree(0xffffffffffffffff, &(0x7f00000003c0)={[{0x2d, 'hugetlb'}, {0xf6be6f3c1e161fe0, 'hugetlb'}, {0x2d, 'devices'}]}, 0x1b) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000000)=@ax25={{0x3, @rose}, [@rose, @remote, @rose, @null, @remote, @netrom, @bcast, @default]}, 0x80, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/22, 0x16}, {&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000000100)=""/252, 0xfc}, {&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f0000000d00)=""/4096, 0x1000}], 0x5, &(0x7f0000000340)=""/18, 0x12}, 0x2040) 20:57:41 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$inet(r0, 0x0, 0x800) 20:57:42 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000080)=0x2) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000080)=0x2) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x541b, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x4, 0x0) ioctl$TUNSETTXFILTER(r2, 0x400454d1, &(0x7f0000000040)={0x0, 0x5, [@remote, @empty, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xaed4e49e896b6f8a}, @local, @multicast]}) 20:57:42 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$inet(r0, 0x0, 0x800) 20:57:42 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:42 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='rdma.current\x00', 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000080)=r2) 20:57:42 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) (async, rerun: 64) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (rerun: 64) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000500)={@cgroup, 0x16, 0x1, 0x8, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x0, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000004c0)=[0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000540)={@map=r2, 0xffffffffffffffff, 0x3, 0x1, 0xffffffffffffffff, @link_fd, r3}, 0x20) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) write$cgroup_subtree(0xffffffffffffffff, &(0x7f00000003c0)={[{0x2d, 'hugetlb'}, {0xf6be6f3c1e161fe0, 'hugetlb'}, {0x2d, 'devices'}]}, 0x1b) (async) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000000)=@ax25={{0x3, @rose}, [@rose, @remote, @rose, @null, @remote, @netrom, @bcast, @default]}, 0x80, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/22, 0x16}, {&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000000100)=""/252, 0xfc}, {&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f0000000d00)=""/4096, 0x1000}], 0x5, &(0x7f0000000340)=""/18, 0x12}, 0x2040) 20:57:42 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@abs, 0x6e, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/165, 0xa5}], 0x2, &(0x7f0000000180)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x28}, 0x40002002) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) 20:57:42 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, r1) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:57:42 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:42 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='rdma.current\x00', 0x0, 0x0) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) (async) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000080)=r2) 20:57:42 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) 20:57:42 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:42 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) recvmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@abs, 0x6e, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/165, 0xa5}], 0x2, &(0x7f0000000180)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x28}, 0x40002002) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) 20:57:42 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, r1) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:57:42 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x204100, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000040)={'ip6tnl0\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}) 20:57:42 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@abs, 0x6e, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/165, 0xa5}], 0x2, &(0x7f0000000180)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x28}, 0x40002002) (async, rerun: 64) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async, rerun: 64) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) 20:57:42 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, r1) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:57:42 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='rdma.current\x00', 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000080)=r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='rdma.current\x00', 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) (async) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000080)=r2) (async) 20:57:42 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) 20:57:42 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000580), 0x4) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000000), 0x4) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:57:42 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@cgroup, 0xffffffffffffffff, 0x11, 0xc, 0x0, @link_id}, 0x20) 20:57:42 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x204100, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x204100, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000040)={'ip6tnl0\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}) 20:57:42 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000000)=0x1) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:57:42 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, &(0x7f0000000040)=0x10001) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000000)=0xfffd) 20:57:42 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) 20:57:42 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000580), 0x4) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000000), 0x4) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)) (async) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000580), 0x4) (async) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000000), 0x4) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) 20:57:42 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x204100, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000040)={'ip6tnl0\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}) 20:57:42 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@cgroup, 0xffffffffffffffff, 0x11, 0xc, 0x0, @link_id}, 0x20) 20:57:42 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000000)=0x1) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:57:42 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) r2 = socket$kcm(0x29, 0x2, 0x0) recvmsg$kcm(r2, &(0x7f00000007c0)={&(0x7f00000000c0)=@nl=@proc, 0x80, &(0x7f0000000640)=[{&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000180)=""/130, 0x82}, {&(0x7f0000000280)=""/176, 0xb0}, {&(0x7f0000000340)=""/226, 0xe2}, {&(0x7f0000000440)=""/184, 0xa1}, {&(0x7f0000000500)=""/251, 0xfb}, {&(0x7f0000000600)=""/36, 0x24}], 0x7, &(0x7f00000006c0)=""/241, 0xf1}, 0x40000000) write$cgroup_freezer_state(r1, &(0x7f0000000000)='THAWED\x00', 0x7) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r3, 0x5421, 0x0) 20:57:42 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) (async) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, &(0x7f0000000040)=0x10001) (async) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000000)=0xfffd) 20:57:42 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@cgroup, 0xffffffffffffffff, 0x11, 0xc, 0x0, @link_id}, 0x20) 20:57:42 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000580), 0x4) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000000), 0x4) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:57:42 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, &(0x7f0000000040)=0x10001) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000000)=0xfffd) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) (async) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) (async) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, &(0x7f0000000040)=0x10001) (async) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000000)=0xfffd) (async) 20:57:42 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x0, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) 20:57:42 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async, rerun: 32) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000000)=0x1) (async, rerun: 32) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:57:42 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x3, 0x0, 0x0, @link_id}, 0x20) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) openat$cgroup_subtree(r0, &(0x7f0000000000), 0x2, 0x0) 20:57:43 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x40080, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:57:43 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:57:43 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x0, @remote}, 0x10, 0x0}, 0x800) 20:57:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'gre0\x00', @random="dfb8ef63950e"}) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000000)={'bridge0\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x11}}) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:57:43 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) (async) r2 = socket$kcm(0x29, 0x2, 0x0) recvmsg$kcm(r2, &(0x7f00000007c0)={&(0x7f00000000c0)=@nl=@proc, 0x80, &(0x7f0000000640)=[{&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000180)=""/130, 0x82}, {&(0x7f0000000280)=""/176, 0xb0}, {&(0x7f0000000340)=""/226, 0xe2}, {&(0x7f0000000440)=""/184, 0xa1}, {&(0x7f0000000500)=""/251, 0xfb}, {&(0x7f0000000600)=""/36, 0x24}], 0x7, &(0x7f00000006c0)=""/241, 0xf1}, 0x40000000) (async) write$cgroup_freezer_state(r1, &(0x7f0000000000)='THAWED\x00', 0x7) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r3, 0x5421, 0x0) 20:57:43 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x3, 0x0, 0x0, @link_id}, 0x20) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x3, 0x0, 0x0, @link_id}, 0x20) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) openat$cgroup_subtree(r0, &(0x7f0000000000), 0x2, 0x0) 20:57:43 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x40080, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:57:43 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:57:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'gre0\x00', @random="dfb8ef63950e"}) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000000)={'bridge0\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x11}}) (async) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000000)={'bridge0\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x11}}) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:57:43 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x0, @remote}, 0x10, 0x0}, 0x0) 20:57:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'gre0\x00', @random="dfb8ef63950e"}) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000000)={'bridge0\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x11}}) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'gre0\x00', @random="dfb8ef63950e"}) (async) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000000)={'bridge0\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x11}}) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) 20:57:43 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x3, 0x0, 0x0, @link_id}, 0x20) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async) openat$cgroup_subtree(r0, &(0x7f0000000000), 0x2, 0x0) 20:57:43 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) 20:57:43 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) 20:57:43 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x40080, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:57:43 executing program 0: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz0\x00', 0x200002, 0x0) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000000)={0x7}, 0x8) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:57:44 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) r2 = socket$kcm(0x29, 0x2, 0x0) recvmsg$kcm(r2, &(0x7f00000007c0)={&(0x7f00000000c0)=@nl=@proc, 0x80, &(0x7f0000000640)=[{&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000180)=""/130, 0x82}, {&(0x7f0000000280)=""/176, 0xb0}, {&(0x7f0000000340)=""/226, 0xe2}, {&(0x7f0000000440)=""/184, 0xa1}, {&(0x7f0000000500)=""/251, 0xfb}, {&(0x7f0000000600)=""/36, 0x24}], 0x7, &(0x7f00000006c0)=""/241, 0xf1}, 0x40000000) (async) write$cgroup_freezer_state(r1, &(0x7f0000000000)='THAWED\x00', 0x7) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r3, 0x5421, 0x0) 20:57:44 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, r1) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:57:44 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x4, 0x0, @link_id}, 0x20) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000240)={0xffffffffffffffff, 0x58, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000280)=r0) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000180)={&(0x7f0000000000)="f71fa08aa80020d81ac7311022677bec72a2efa7e3b22bfa11786215d1f501b13733311bde3d26fdf102ad5d3ae4653bbb5ccef7f2bba73f2c8b63deb321afe1e6e445387c541e1201", &(0x7f0000000080)=""/11, &(0x7f00000000c0)="dcbd1894334ea32f070bfb15842cb6505d4f243959cf7957a730a5d382abcebdcb5cc2ec6d0dbb939a094ad5cc87099f0fc20c51cf79dde8749d5910cff4f23cc86efc9484a0ba5602d7efd7691c1f4f86d88121a211840ac2774ca433d33c76049072a4d9358109315cd45f5563e3617810e283c070e725412870a6efc5277362cd8692cc179cd6c36f8d76de5c7f893e384a1f4cac064c142a5dfa672e2f409bf8e6474ba27905a07a6ab9d8898b3124004bd04ab426a56556d6dcc97e90", &(0x7f0000000380)="334fe071b3badcf7e6a5db251ee7e000d48ee2fdca0b0d9dba82ec0ed3904936b903eae922b5c1b7f2fed59c7886e9c6fd95dfa6da03bdfc8a5a044763c35464dfb4020fe16736b7b44242af2a98c966ba4889f156a44a194f90984b410c0ad8ee12402c415ab0e4620f40ffbc196fb8045b719c9e377ffd348ecfe340db28571d988e9282d3d9270bc1fab8af88b52b567ed66bfa0ffafaa4c57b8d699c113da9a1f223b407c0c33d8e9b146b186ab7b8fe8f88dc72b670eecf01040b69123cc0f80c1078386377afeddab759015101aea0dc04815412c96b80ceaeae960ce487750cbd0e9363c255fd11c9cc2a9db4cfb77482a23d3bdc343296feea28a935c431b342c9cc235ad54b71e4d00386925d13dd5f4b9c1f87f2b29347966f3462858f6d8274b0cc434972e30a2001ee2f4d30fa3ac2c850161647e895fba596ba1f1869e86872d017fbf0448c57acba74056a5c032fba82fde8c465aa2a160b6c56612c3c1d51b5c27c64618d4df2433d0909f17d533f4bb391c0492565f7d5cc86fc4d2c43de640b611242f09321c10c9c5514e2b194d42f2b17f5db778b45cdc089cd799a011af50f29f231dec7eb357703716b7a5b376596bf3a69d137752da3260c4a1c777b0045ba560aa31b2c1f8e8f72eaf8edd6bc887ee2cdf321704e963240965b842c01a0d59deefd346e8e05298790c8d10aaf6789d04e3fd0ba1058a9ecf58bd399103b8a967a5f63398bb985a29a680bf49300c411985733d00c242a2b7a360e0cacfdd00e13d1d5a77e81d13c73ce88da2a3db0a1134bbbf9d47699d2743f6342bbcfefd173c61fa5e18b6acc908ecec8a7f3c56ed585b233eec4e5db10be0cb268a3c3e983920b16dffa385ef7472bef70446873341d9628fc40f3f3143314f73eb1675cc2ab4ebed26265a2283000daee656559a5b4e886a1c09f65f64ae84c88716ec61f7441f1ff16497b231de41b6a86a775333de99fd948b72fb2c52b409a74d7bff78241ef798815c2ab829c74af8f159e96e6cb7349b71c22f4bdd215e17d82379155a84cc6cd6c9d3ba6557ed1c71c62068a0e72182ff74c3b988894483e029d3c66aa88730fe832c967424487df3c8ea2e4729ff984c5951ad3cc82a481db7b6a99a9357ead002fadcf48d8782dcc7fbca9deb92ef48e8f4a06314b30274f7a6d3ee870c98bea1b75b17b3f77ed66edbb9b70556a133fad965cb1289df364a93fd80b449002a24526adde93a41a370b80f3c66e9b6f67bad3a7146e38e2287394360cc5762c3b2db6dc842a0d8599fc57674209deeacb4e0b9a0117d6dfaaf1b1526f5c8b0c1da394b1cce6344dd619f1367fae486143859975d3a697cfe735c2258026a8e33a3583f111ded15abefc24ef570d7576d5410689e7a7d6c2d20531b8a7d80f9fccfed489920141f9735eaf1c9b760c509ae6383dc04b8dfbb94d41ce7644e91ba063c796d0ed2a08796c6e73dcd72c9a1b334f40e3438942364631be11922d89f6b08e08a9880a2263a86e8c0af8cbb0ed978a31fc4a794dcabb7df1186dbf587b1e571b11e1b3baf89db93ef8f9c97378e0a7484b8b7b0184e04d1ed4fc0ff0b6d915a15144296204fd0173a81769bb2d1c7b35b98b9175294add569a44f06dabdb895c823fabe9843cbe4f30e13b10ffaf6d191e3ffafd570dc3770c249548b65cdcda63a80b9c4e7f7663855e2071e72d61a1633589f83759abfc4d5fa880c03acdc46444eb00431b53584e7c669cd64e6997e8509039b780a873ad2970db19fe720664d60d3b1c77ba1a3e4998af04c349bcd51b72b0bf93d3f10d9a8c56ccbe041c592bd13570ec8a2a6e508da14b5329f2d66a6202c770eeb0625660415cc6b6ecb592d29ee1cc2cfd315a4a4aacea6e601d8b068c5af4fd17d9d0c5384e293ddfafcd1195afd1468c63309cb7a5b7b7dfaf5920b558340464c76c08b1a64147e98dd36bb79027c5bfbdce80d585d0ade123f5c504dd6f97aba827c469eadaecc40d31b85ef4e6f4bb10c9387efdf6e1bba8b266fa63f17aa7c0fa6c262c7460e859952d61eb12a833cd7737d4f54cb88e02009b70468e5882a81560c2b70eda3f35074fc003b74d726be9cf103b94e1e2329d271473d7525f1dc5a9a2ca8d2bedc2f6d62a360fe7ea7d8b143b292498731e3ab5b82dcdc92976c955b652997415a20a6848c9b0c9529f56fcd0dc6533d7c3f0fab96b32120b511733c7d7ce453ad1a8c520ffec5f46bed8cc358362509d938b55a4a41385d4d541f91648807400615e847aeb0910988de620601e8667fe2b3dc9cae2f19fbcd04d4b3d1a6c4e87cdda629921c7a7e03cf30623e4f6812b2c1615a1fdc2e5d651eb58768514d9576a2d1829ac4cfca1a374d7b201740be80e867e821972d70c28cf22b49d5411f39d5b6d5f981d3073a1896ee506d3bdab74d497b14138307d30dc67eeae0bee0ad22b63a06d4801019911d18edf334393cac77c790ae10ee7b65b567bebc5f06421dd86ab503227824059d5a95137a6492dbdf42d37f986f40e12d3ca9806fefb1c2ad70438a4304f87973b3de4b33bd74a2c02a0a275ad16b248d6bd0aa929981caff03dd4be8b6188b8b30a1640662e8a61e27da0a85f0d702eb3e534f569b473a1c7711c5e2dc31e6ef0feda923c4a1cd40e440dbefb1e331a3cec1e22a3c02afc7239b76d1c0d0d5dee9791445f24f230dc290a10770a369c3563ea9ae236beffb5f76e2abf16319b350461f374f6e371ba721daa64d57169ac26dc3f54bbb5201b2e535ffe3b3cc587c76b5434c14cbd11c5939c81f7e0a93b14264ebd4a7fe08b27d807f8ee4cb0b1edbe5cec11ff982f411005f3aa285e7bbb68cbf751c58225715ffe9c1eb1efda5371cd80991787d8ea9dcbdae77dad7f021eb22000df5a1edf3fdf2d546b46e6c917519401fcb89a1d929026d865e85af24bbef370df9aec0658efe719ff81581251ec8b5b3543c36414271ea926325a7d97412e2925608b188c8893dd98846add0acd6987ef295af43ee687a48d742443974ea8df54851cd8f5d6109a7430ea185251fa67b124b6dd6cca786d254125c665d67e31cdb750db166a5735e202d2b8c63a3876c213a4590af3ff94582ab27e84d6f4d65568eba57c2e43f2bb92c9cbad433e7ff87eebfe1ff31cce898802a134b9dc029bae57338c3b7dbeebe6cc200aa879ea61948189eabedd4adaa427370198b3573f18c1dc8d0ca6971e00117d2f74b306d843053ee3370bc5eed3a377a882c01df484e77107cd3f7b71eb9385d5dc5e94d4770c60186f5d5d31d23495d4065b672d5f5808659491c0ea36763a258f52be385c14f7e766d79e7556fd44d74250ac39bcee14973baa5f02fcdbacb53e8b5be6198dc311137ca2ef6c4f02e409c985b2c62e92986e350f3bc9b108f7d226f20b5725bf4da3edc3e34beef5c27bea1616a1628a9cf72b0025d84b3b06cc040992b034f1837677c76395e806ae2fefac188984c1b837b71d0349288c11c12010ab64acf863774c770cf77fe7ee5004687c6bb8a26b3c01292c781f94e593dece3278d861440346b35b2049b7bbeddf37ea178bf0b4a9d50fe610a8882a768f97c8fa8adf86f2e11700cb26edbc842f6927f371589ee173488a759b0fccdc440ddb06497b0d89c51f24ad00b9d39326dd74609fe467105ea90de2c0f3f1c1175b005da1690d593eb91f65f1de051ce117415dce74f68485888d4fa96e1257db673412a68be07123270d82fefa5ed53e6bb604f9cda23e67e7e8d6366753780ac63d4de4c122bf479af796bbfdc7ea43058df75d7dae35bcec453c5d40e14ed71f5ada0676b2bba151328056e37c35f52a6a1ec8c1791753104ccd73f2d418b7ded5727ec2a840db4591278cc0dbb9a07596c73da2cf7411c1a7f710d139e8b8b58d3249246ce3aa266a513e856a64c4ac858353efcb9b3928b62dd910f1f363a24a8f7096e3b33e2d3a988f2d5e1f4de4ffb3a0060ecae49daac996d331fb0328e812f2914bbab0fcd08d17cfc8a8dfdfbc323ad6b68b47b106f1cd0a624d7e8872f6ea89a2455b384e341ac18ba5185773c2392e75b4f05cb930e22153b923b95b469cb1ab0149735c31c752f1d275d0ec1c83ae591fed9512a007d4d6bd6a13e2c264113c009c98ba1d6b0b6dafe0382596554a55b47f31d16dd0e08d1aa97b61a2ef45e385d331434280358232fb10dc48ee9eb25c1aa34e0e2c0b210891db43f7e1d9d4f6b9427d9bcf57fb9d9e69a503041731de4f170e4330839201acacccbb868b45bc38f40d96ecd34d23ffce57efbde61c98e4cfffb68d45516f6e575cba75d76543639cbe9f34883fe09f7b2bce5029cd9bd141766225a0ef7f30f849abac047d5a41f09529b0842435637f94a0b45dce4de4dd75f021fd63a777115795937edafd3fa2d250a888f74284689ffee69e3377544149f6bd44381a3ce151fea1c02057ccf027e01e9fa583234aadcd9f3b931f49d3e9f740932f35e050d7369791371f3f1242125adb67fc9adf7381a6cc229ba9aa7b7a115dcc850be095c7ff63a3946d9e97c34cd6fd6e32ead82f16e5c9680e6080ecb1928c5e9a302383d4ce10d68328254c088be1607347e03cc584183bdda119b30323d00663dbb68ac427d6787847adca40f86ed5063aa32a3935c001a97d306ad6ce21244359a85d656fa1bdea175055990a7a4699d876247befeeb953af69319108a1f6bf75edaa91f969a9e062690323005990f4c6c0864d7b798f1ce9e8a5fbea6ddceaf0b1ddc5214178734f2eb3768c622753fd95ab845f191325f5d0ab609a7c5be4cff71094ca5271a58edad8241c6486ff3b95f204af8a05f476b9beb44f9aa9ab0b5c9f5febf6441c1a6100c6083c0e159c83110c4e1c7fd04604101dbd29e6850dd55e0b49127dd4f8de953c9d02e5dc7fa2cff5751893f127cf79e59f8f21288d3175e1c2e713dc6a91483fa365022f864ca6322eeefd6b95c92d20de484c735509454e0285b4d498bf85be70d3b03e89720cd41adb55aa4ab47daace12185168dc93701dbb9433ecc0b1a058011c3520a297fc18cbbc6138257c61bb120b22ddd058fe50e5a8fcd04b39898da53f606578f1c1c2d7b8c0efa69a87b602063cc18247119338b184297fd478480d6dab41df6fc3e1b925487205bcf9c7fcd07fafb70a83e9a27db0e4940434a07b1cd6109e4839626523b31cf1ff78139b947e49e741f6820accf5899f6a43d885fe2840ac11fc2d38da21910b82fd2aafb3206c31178fe74b5b22a296ac9815ffae4e250bbcfd3ec167bf1def9cda74b83ec62e7d448f16cce4841908ed198b22b26bd55bd0b075e130e7c562d2dc6ed9455306bce337694d2e10aea8230988dbe32be7d7b012719d2f5e4f12d1e28bf5de91d450727078ae49f4410d0054a83c44022998f2783a86c9f5b4d971442db79b4d58a377660cef4fe487842e07431b8552031a95dd168cc34a15844e5d5994091b16ef3d18973b50006eb9e692f68c0940e0ebbb7cd294e22eb49455a39a6c51c7549f45de659fa33d98c89ec6730e95a8f6d433fa72a2f62c1a16260dd5973b91c4ba2f41a20b46861d1f1500d2a3905b3ecf35bd6f1127b5dd2f9b55b1b570efda1d71333ea6ab295045810f605203b0b518b577a9fb7151f34ef7471570e37d4635a0864fb066f599f513b83efab8795b2182f41a1cc15a3ed7bc3db334cebec874babca6b9fe4b48c529da187deee1d618c93253e91e7414bec5e0", 0x1, 0x1, 0x4}, 0x38) 20:57:44 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) r1 = socket$kcm(0x29, 0x7, 0x0) openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000180)='devices.deny\x00', 0x2, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f0000000580), 0x4) perf_event_open$cgroup(&(0x7f00000005c0)={0x5, 0x80, 0x7, 0x1f, 0x20, 0x3, 0x0, 0x7fffffffffffffff, 0x8008, 0x8, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000500), 0xa}, 0x0, 0x80000000, 0x3f, 0x6, 0x8, 0x7, 0x5, 0x0, 0x5, 0x0, 0x7ff}, 0xffffffffffffffff, 0xe, r2, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000003c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xd4, 0xd4, 0x4, [@const={0x0, 0x0, 0x0, 0xa, 0x2}, @struct={0x8, 0x5, 0x0, 0x4, 0x0, 0xa9, [{0x5, 0x5, 0x5}, {0x9, 0x3, 0xffffffff}, {0x9, 0x2, 0x7}, {0x1, 0x3, 0x6}, {0xf, 0x4, 0x7}]}, @restrict={0xe, 0x0, 0x0, 0xb, 0x4}, @typedef={0xb, 0x0, 0x0, 0x8, 0x5}, @ptr={0x8, 0x0, 0x0, 0x2, 0x2}, @func_proto={0x0, 0x4, 0x0, 0xd, 0x0, [{0x10, 0x1}, {0x3, 0x1}, {0x1, 0x2}, {0x2, 0x3}]}, @union={0xb, 0x2, 0x0, 0x5, 0x0, 0x8, [{0x2, 0x2, 0x9}, {0x8, 0x2, 0x7}]}, @fwd={0xa}]}, {0x0, [0x0, 0x30]}}, &(0x7f0000000d00)=""/4096, 0xf0, 0x1000, 0x0, 0x3}, 0x20) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x18, 0xd, &(0x7f00000003c0)=ANY=[], &(0x7f0000000080)='GPL\x00', 0x3, 0x31, &(0x7f00000000c0)=""/142, 0x40f00, 0xf118dd4f336d662a, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000000040)={0x5, 0x2}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0xb, 0x8, 0x7}, 0x10, 0x0, 0x0, 0x4, &(0x7f0000000200)=[0xffffffffffffffff], &(0x7f0000000240)=[{0x5, 0x1, 0x5, 0x4}, {0x1, 0x1, 0x9, 0x3}, {0x2, 0x5, 0x1, 0x9}, {0x0, 0x1, 0x10, 0x5}], 0x10, 0x4}, 0xfffffffffffffd09) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f0000000340)={r3, r5}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:57:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x0, 0x6, [@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x26}, @remote, @empty, @local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2f}]}) 20:57:44 executing program 0: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz0\x00', 0x200002, 0x0) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz0\x00', 0x200002, 0x0) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000000)={0x7}, 0x8) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:57:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x0, 0x6, [@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x26}, @remote, @empty, @local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2f}]}) 20:57:44 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={r1}) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000140)) bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000380)='./file0\x00'}, 0x18) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x4) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETVNETBE(r7, 0x400454de, 0x0) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r8, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r8) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000003c0)={0x0, r8}, 0x10) ioctl$TUNGETIFF(r7, 0x800454d2, &(0x7f0000000000)={'batadv0\x00'}) ioctl$TUNSETQUEUE(r7, 0x541b, 0x0) 20:57:44 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x4, 0x0, @link_id}, 0x20) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000240)={0xffffffffffffffff, 0x58, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000280)=r0) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000180)={&(0x7f0000000000)="f71fa08aa80020d81ac7311022677bec72a2efa7e3b22bfa11786215d1f501b13733311bde3d26fdf102ad5d3ae4653bbb5ccef7f2bba73f2c8b63deb321afe1e6e445387c541e1201", &(0x7f0000000080)=""/11, &(0x7f00000000c0)="dcbd1894334ea32f070bfb15842cb6505d4f243959cf7957a730a5d382abcebdcb5cc2ec6d0dbb939a094ad5cc87099f0fc20c51cf79dde8749d5910cff4f23cc86efc9484a0ba5602d7efd7691c1f4f86d88121a211840ac2774ca433d33c76049072a4d9358109315cd45f5563e3617810e283c070e725412870a6efc5277362cd8692cc179cd6c36f8d76de5c7f893e384a1f4cac064c142a5dfa672e2f409bf8e6474ba27905a07a6ab9d8898b3124004bd04ab426a56556d6dcc97e90", &(0x7f0000000380)="334fe071b3badcf7e6a5db251ee7e000d48ee2fdca0b0d9dba82ec0ed3904936b903eae922b5c1b7f2fed59c7886e9c6fd95dfa6da03bdfc8a5a044763c35464dfb4020fe16736b7b44242af2a98c966ba4889f156a44a194f90984b410c0ad8ee12402c415ab0e4620f40ffbc196fb8045b719c9e377ffd348ecfe340db28571d988e9282d3d9270bc1fab8af88b52b567ed66bfa0ffafaa4c57b8d699c113da9a1f223b407c0c33d8e9b146b186ab7b8fe8f88dc72b670eecf01040b69123cc0f80c1078386377afeddab759015101aea0dc04815412c96b80ceaeae960ce487750cbd0e9363c255fd11c9cc2a9db4cfb77482a23d3bdc343296feea28a935c431b342c9cc235ad54b71e4d00386925d13dd5f4b9c1f87f2b29347966f3462858f6d8274b0cc434972e30a2001ee2f4d30fa3ac2c850161647e895fba596ba1f1869e86872d017fbf0448c57acba74056a5c032fba82fde8c465aa2a160b6c56612c3c1d51b5c27c64618d4df2433d0909f17d533f4bb391c0492565f7d5cc86fc4d2c43de640b611242f09321c10c9c5514e2b194d42f2b17f5db778b45cdc089cd799a011af50f29f231dec7eb357703716b7a5b376596bf3a69d137752da3260c4a1c777b0045ba560aa31b2c1f8e8f72eaf8edd6bc887ee2cdf321704e963240965b842c01a0d59deefd346e8e05298790c8d10aaf6789d04e3fd0ba1058a9ecf58bd399103b8a967a5f63398bb985a29a680bf49300c411985733d00c242a2b7a360e0cacfdd00e13d1d5a77e81d13c73ce88da2a3db0a1134bbbf9d47699d2743f6342bbcfefd173c61fa5e18b6acc908ecec8a7f3c56ed585b233eec4e5db10be0cb268a3c3e983920b16dffa385ef7472bef70446873341d9628fc40f3f3143314f73eb1675cc2ab4ebed26265a2283000daee656559a5b4e886a1c09f65f64ae84c88716ec61f7441f1ff16497b231de41b6a86a775333de99fd948b72fb2c52b409a74d7bff78241ef798815c2ab829c74af8f159e96e6cb7349b71c22f4bdd215e17d82379155a84cc6cd6c9d3ba6557ed1c71c62068a0e72182ff74c3b988894483e029d3c66aa88730fe832c967424487df3c8ea2e4729ff984c5951ad3cc82a481db7b6a99a9357ead002fadcf48d8782dcc7fbca9deb92ef48e8f4a06314b30274f7a6d3ee870c98bea1b75b17b3f77ed66edbb9b70556a133fad965cb1289df364a93fd80b449002a24526adde93a41a370b80f3c66e9b6f67bad3a7146e38e2287394360cc5762c3b2db6dc842a0d8599fc57674209deeacb4e0b9a0117d6dfaaf1b1526f5c8b0c1da394b1cce6344dd619f1367fae486143859975d3a697cfe735c2258026a8e33a3583f111ded15abefc24ef570d7576d5410689e7a7d6c2d20531b8a7d80f9fccfed489920141f9735eaf1c9b760c509ae6383dc04b8dfbb94d41ce7644e91ba063c796d0ed2a08796c6e73dcd72c9a1b334f40e3438942364631be11922d89f6b08e08a9880a2263a86e8c0af8cbb0ed978a31fc4a794dcabb7df1186dbf587b1e571b11e1b3baf89db93ef8f9c97378e0a7484b8b7b0184e04d1ed4fc0ff0b6d915a15144296204fd0173a81769bb2d1c7b35b98b9175294add569a44f06dabdb895c823fabe9843cbe4f30e13b10ffaf6d191e3ffafd570dc3770c249548b65cdcda63a80b9c4e7f7663855e2071e72d61a1633589f83759abfc4d5fa880c03acdc46444eb00431b53584e7c669cd64e6997e8509039b780a873ad2970db19fe720664d60d3b1c77ba1a3e4998af04c349bcd51b72b0bf93d3f10d9a8c56ccbe041c592bd13570ec8a2a6e508da14b5329f2d66a6202c770eeb0625660415cc6b6ecb592d29ee1cc2cfd315a4a4aacea6e601d8b068c5af4fd17d9d0c5384e293ddfafcd1195afd1468c63309cb7a5b7b7dfaf5920b558340464c76c08b1a64147e98dd36bb79027c5bfbdce80d585d0ade123f5c504dd6f97aba827c469eadaecc40d31b85ef4e6f4bb10c9387efdf6e1bba8b266fa63f17aa7c0fa6c262c7460e859952d61eb12a833cd7737d4f54cb88e02009b70468e5882a81560c2b70eda3f35074fc003b74d726be9cf103b94e1e2329d271473d7525f1dc5a9a2ca8d2bedc2f6d62a360fe7ea7d8b143b292498731e3ab5b82dcdc92976c955b652997415a20a6848c9b0c9529f56fcd0dc6533d7c3f0fab96b32120b511733c7d7ce453ad1a8c520ffec5f46bed8cc358362509d938b55a4a41385d4d541f91648807400615e847aeb0910988de620601e8667fe2b3dc9cae2f19fbcd04d4b3d1a6c4e87cdda629921c7a7e03cf30623e4f6812b2c1615a1fdc2e5d651eb58768514d9576a2d1829ac4cfca1a374d7b201740be80e867e821972d70c28cf22b49d5411f39d5b6d5f981d3073a1896ee506d3bdab74d497b14138307d30dc67eeae0bee0ad22b63a06d4801019911d18edf334393cac77c790ae10ee7b65b567bebc5f06421dd86ab503227824059d5a95137a6492dbdf42d37f986f40e12d3ca9806fefb1c2ad70438a4304f87973b3de4b33bd74a2c02a0a275ad16b248d6bd0aa929981caff03dd4be8b6188b8b30a1640662e8a61e27da0a85f0d702eb3e534f569b473a1c7711c5e2dc31e6ef0feda923c4a1cd40e440dbefb1e331a3cec1e22a3c02afc7239b76d1c0d0d5dee9791445f24f230dc290a10770a369c3563ea9ae236beffb5f76e2abf16319b350461f374f6e371ba721daa64d57169ac26dc3f54bbb5201b2e535ffe3b3cc587c76b5434c14cbd11c5939c81f7e0a93b14264ebd4a7fe08b27d807f8ee4cb0b1edbe5cec11ff982f411005f3aa285e7bbb68cbf751c58225715ffe9c1eb1efda5371cd80991787d8ea9dcbdae77dad7f021eb22000df5a1edf3fdf2d546b46e6c917519401fcb89a1d929026d865e85af24bbef370df9aec0658efe719ff81581251ec8b5b3543c36414271ea926325a7d97412e2925608b188c8893dd98846add0acd6987ef295af43ee687a48d742443974ea8df54851cd8f5d6109a7430ea185251fa67b124b6dd6cca786d254125c665d67e31cdb750db166a5735e202d2b8c63a3876c213a4590af3ff94582ab27e84d6f4d65568eba57c2e43f2bb92c9cbad433e7ff87eebfe1ff31cce898802a134b9dc029bae57338c3b7dbeebe6cc200aa879ea61948189eabedd4adaa427370198b3573f18c1dc8d0ca6971e00117d2f74b306d843053ee3370bc5eed3a377a882c01df484e77107cd3f7b71eb9385d5dc5e94d4770c60186f5d5d31d23495d4065b672d5f5808659491c0ea36763a258f52be385c14f7e766d79e7556fd44d74250ac39bcee14973baa5f02fcdbacb53e8b5be6198dc311137ca2ef6c4f02e409c985b2c62e92986e350f3bc9b108f7d226f20b5725bf4da3edc3e34beef5c27bea1616a1628a9cf72b0025d84b3b06cc040992b034f1837677c76395e806ae2fefac188984c1b837b71d0349288c11c12010ab64acf863774c770cf77fe7ee5004687c6bb8a26b3c01292c781f94e593dece3278d861440346b35b2049b7bbeddf37ea178bf0b4a9d50fe610a8882a768f97c8fa8adf86f2e11700cb26edbc842f6927f371589ee173488a759b0fccdc440ddb06497b0d89c51f24ad00b9d39326dd74609fe467105ea90de2c0f3f1c1175b005da1690d593eb91f65f1de051ce117415dce74f68485888d4fa96e1257db673412a68be07123270d82fefa5ed53e6bb604f9cda23e67e7e8d6366753780ac63d4de4c122bf479af796bbfdc7ea43058df75d7dae35bcec453c5d40e14ed71f5ada0676b2bba151328056e37c35f52a6a1ec8c1791753104ccd73f2d418b7ded5727ec2a840db4591278cc0dbb9a07596c73da2cf7411c1a7f710d139e8b8b58d3249246ce3aa266a513e856a64c4ac858353efcb9b3928b62dd910f1f363a24a8f7096e3b33e2d3a988f2d5e1f4de4ffb3a0060ecae49daac996d331fb0328e812f2914bbab0fcd08d17cfc8a8dfdfbc323ad6b68b47b106f1cd0a624d7e8872f6ea89a2455b384e341ac18ba5185773c2392e75b4f05cb930e22153b923b95b469cb1ab0149735c31c752f1d275d0ec1c83ae591fed9512a007d4d6bd6a13e2c264113c009c98ba1d6b0b6dafe0382596554a55b47f31d16dd0e08d1aa97b61a2ef45e385d331434280358232fb10dc48ee9eb25c1aa34e0e2c0b210891db43f7e1d9d4f6b9427d9bcf57fb9d9e69a503041731de4f170e4330839201acacccbb868b45bc38f40d96ecd34d23ffce57efbde61c98e4cfffb68d45516f6e575cba75d76543639cbe9f34883fe09f7b2bce5029cd9bd141766225a0ef7f30f849abac047d5a41f09529b0842435637f94a0b45dce4de4dd75f021fd63a777115795937edafd3fa2d250a888f74284689ffee69e3377544149f6bd44381a3ce151fea1c02057ccf027e01e9fa583234aadcd9f3b931f49d3e9f740932f35e050d7369791371f3f1242125adb67fc9adf7381a6cc229ba9aa7b7a115dcc850be095c7ff63a3946d9e97c34cd6fd6e32ead82f16e5c9680e6080ecb1928c5e9a302383d4ce10d68328254c088be1607347e03cc584183bdda119b30323d00663dbb68ac427d6787847adca40f86ed5063aa32a3935c001a97d306ad6ce21244359a85d656fa1bdea175055990a7a4699d876247befeeb953af69319108a1f6bf75edaa91f969a9e062690323005990f4c6c0864d7b798f1ce9e8a5fbea6ddceaf0b1ddc5214178734f2eb3768c622753fd95ab845f191325f5d0ab609a7c5be4cff71094ca5271a58edad8241c6486ff3b95f204af8a05f476b9beb44f9aa9ab0b5c9f5febf6441c1a6100c6083c0e159c83110c4e1c7fd04604101dbd29e6850dd55e0b49127dd4f8de953c9d02e5dc7fa2cff5751893f127cf79e59f8f21288d3175e1c2e713dc6a91483fa365022f864ca6322eeefd6b95c92d20de484c735509454e0285b4d498bf85be70d3b03e89720cd41adb55aa4ab47daace12185168dc93701dbb9433ecc0b1a058011c3520a297fc18cbbc6138257c61bb120b22ddd058fe50e5a8fcd04b39898da53f606578f1c1c2d7b8c0efa69a87b602063cc18247119338b184297fd478480d6dab41df6fc3e1b925487205bcf9c7fcd07fafb70a83e9a27db0e4940434a07b1cd6109e4839626523b31cf1ff78139b947e49e741f6820accf5899f6a43d885fe2840ac11fc2d38da21910b82fd2aafb3206c31178fe74b5b22a296ac9815ffae4e250bbcfd3ec167bf1def9cda74b83ec62e7d448f16cce4841908ed198b22b26bd55bd0b075e130e7c562d2dc6ed9455306bce337694d2e10aea8230988dbe32be7d7b012719d2f5e4f12d1e28bf5de91d450727078ae49f4410d0054a83c44022998f2783a86c9f5b4d971442db79b4d58a377660cef4fe487842e07431b8552031a95dd168cc34a15844e5d5994091b16ef3d18973b50006eb9e692f68c0940e0ebbb7cd294e22eb49455a39a6c51c7549f45de659fa33d98c89ec6730e95a8f6d433fa72a2f62c1a16260dd5973b91c4ba2f41a20b46861d1f1500d2a3905b3ecf35bd6f1127b5dd2f9b55b1b570efda1d71333ea6ab295045810f605203b0b518b577a9fb7151f34ef7471570e37d4635a0864fb066f599f513b83efab8795b2182f41a1cc15a3ed7bc3db334cebec874babca6b9fe4b48c529da187deee1d618c93253e91e7414bec5e0", 0x1, 0x1, 0x4}, 0x38) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x4, 0x0, @link_id}, 0x20) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000240)={0xffffffffffffffff, 0x58, &(0x7f00000001c0)}, 0x10) (async) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000280)=r0) (async) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000180)={&(0x7f0000000000)="f71fa08aa80020d81ac7311022677bec72a2efa7e3b22bfa11786215d1f501b13733311bde3d26fdf102ad5d3ae4653bbb5ccef7f2bba73f2c8b63deb321afe1e6e445387c541e1201", &(0x7f0000000080)=""/11, &(0x7f00000000c0)="dcbd1894334ea32f070bfb15842cb6505d4f243959cf7957a730a5d382abcebdcb5cc2ec6d0dbb939a094ad5cc87099f0fc20c51cf79dde8749d5910cff4f23cc86efc9484a0ba5602d7efd7691c1f4f86d88121a211840ac2774ca433d33c76049072a4d9358109315cd45f5563e3617810e283c070e725412870a6efc5277362cd8692cc179cd6c36f8d76de5c7f893e384a1f4cac064c142a5dfa672e2f409bf8e6474ba27905a07a6ab9d8898b3124004bd04ab426a56556d6dcc97e90", &(0x7f0000000380)="334fe071b3badcf7e6a5db251ee7e000d48ee2fdca0b0d9dba82ec0ed3904936b903eae922b5c1b7f2fed59c7886e9c6fd95dfa6da03bdfc8a5a044763c35464dfb4020fe16736b7b44242af2a98c966ba4889f156a44a194f90984b410c0ad8ee12402c415ab0e4620f40ffbc196fb8045b719c9e377ffd348ecfe340db28571d988e9282d3d9270bc1fab8af88b52b567ed66bfa0ffafaa4c57b8d699c113da9a1f223b407c0c33d8e9b146b186ab7b8fe8f88dc72b670eecf01040b69123cc0f80c1078386377afeddab759015101aea0dc04815412c96b80ceaeae960ce487750cbd0e9363c255fd11c9cc2a9db4cfb77482a23d3bdc343296feea28a935c431b342c9cc235ad54b71e4d00386925d13dd5f4b9c1f87f2b29347966f3462858f6d8274b0cc434972e30a2001ee2f4d30fa3ac2c850161647e895fba596ba1f1869e86872d017fbf0448c57acba74056a5c032fba82fde8c465aa2a160b6c56612c3c1d51b5c27c64618d4df2433d0909f17d533f4bb391c0492565f7d5cc86fc4d2c43de640b611242f09321c10c9c5514e2b194d42f2b17f5db778b45cdc089cd799a011af50f29f231dec7eb357703716b7a5b376596bf3a69d137752da3260c4a1c777b0045ba560aa31b2c1f8e8f72eaf8edd6bc887ee2cdf321704e963240965b842c01a0d59deefd346e8e05298790c8d10aaf6789d04e3fd0ba1058a9ecf58bd399103b8a967a5f63398bb985a29a680bf49300c411985733d00c242a2b7a360e0cacfdd00e13d1d5a77e81d13c73ce88da2a3db0a1134bbbf9d47699d2743f6342bbcfefd173c61fa5e18b6acc908ecec8a7f3c56ed585b233eec4e5db10be0cb268a3c3e983920b16dffa385ef7472bef70446873341d9628fc40f3f3143314f73eb1675cc2ab4ebed26265a2283000daee656559a5b4e886a1c09f65f64ae84c88716ec61f7441f1ff16497b231de41b6a86a775333de99fd948b72fb2c52b409a74d7bff78241ef798815c2ab829c74af8f159e96e6cb7349b71c22f4bdd215e17d82379155a84cc6cd6c9d3ba6557ed1c71c62068a0e72182ff74c3b988894483e029d3c66aa88730fe832c967424487df3c8ea2e4729ff984c5951ad3cc82a481db7b6a99a9357ead002fadcf48d8782dcc7fbca9deb92ef48e8f4a06314b30274f7a6d3ee870c98bea1b75b17b3f77ed66edbb9b70556a133fad965cb1289df364a93fd80b449002a24526adde93a41a370b80f3c66e9b6f67bad3a7146e38e2287394360cc5762c3b2db6dc842a0d8599fc57674209deeacb4e0b9a0117d6dfaaf1b1526f5c8b0c1da394b1cce6344dd619f1367fae486143859975d3a697cfe735c2258026a8e33a3583f111ded15abefc24ef570d7576d5410689e7a7d6c2d20531b8a7d80f9fccfed489920141f9735eaf1c9b760c509ae6383dc04b8dfbb94d41ce7644e91ba063c796d0ed2a08796c6e73dcd72c9a1b334f40e3438942364631be11922d89f6b08e08a9880a2263a86e8c0af8cbb0ed978a31fc4a794dcabb7df1186dbf587b1e571b11e1b3baf89db93ef8f9c97378e0a7484b8b7b0184e04d1ed4fc0ff0b6d915a15144296204fd0173a81769bb2d1c7b35b98b9175294add569a44f06dabdb895c823fabe9843cbe4f30e13b10ffaf6d191e3ffafd570dc3770c249548b65cdcda63a80b9c4e7f7663855e2071e72d61a1633589f83759abfc4d5fa880c03acdc46444eb00431b53584e7c669cd64e6997e8509039b780a873ad2970db19fe720664d60d3b1c77ba1a3e4998af04c349bcd51b72b0bf93d3f10d9a8c56ccbe041c592bd13570ec8a2a6e508da14b5329f2d66a6202c770eeb0625660415cc6b6ecb592d29ee1cc2cfd315a4a4aacea6e601d8b068c5af4fd17d9d0c5384e293ddfafcd1195afd1468c63309cb7a5b7b7dfaf5920b558340464c76c08b1a64147e98dd36bb79027c5bfbdce80d585d0ade123f5c504dd6f97aba827c469eadaecc40d31b85ef4e6f4bb10c9387efdf6e1bba8b266fa63f17aa7c0fa6c262c7460e859952d61eb12a833cd7737d4f54cb88e02009b70468e5882a81560c2b70eda3f35074fc003b74d726be9cf103b94e1e2329d271473d7525f1dc5a9a2ca8d2bedc2f6d62a360fe7ea7d8b143b292498731e3ab5b82dcdc92976c955b652997415a20a6848c9b0c9529f56fcd0dc6533d7c3f0fab96b32120b511733c7d7ce453ad1a8c520ffec5f46bed8cc358362509d938b55a4a41385d4d541f91648807400615e847aeb0910988de620601e8667fe2b3dc9cae2f19fbcd04d4b3d1a6c4e87cdda629921c7a7e03cf30623e4f6812b2c1615a1fdc2e5d651eb58768514d9576a2d1829ac4cfca1a374d7b201740be80e867e821972d70c28cf22b49d5411f39d5b6d5f981d3073a1896ee506d3bdab74d497b14138307d30dc67eeae0bee0ad22b63a06d4801019911d18edf334393cac77c790ae10ee7b65b567bebc5f06421dd86ab503227824059d5a95137a6492dbdf42d37f986f40e12d3ca9806fefb1c2ad70438a4304f87973b3de4b33bd74a2c02a0a275ad16b248d6bd0aa929981caff03dd4be8b6188b8b30a1640662e8a61e27da0a85f0d702eb3e534f569b473a1c7711c5e2dc31e6ef0feda923c4a1cd40e440dbefb1e331a3cec1e22a3c02afc7239b76d1c0d0d5dee9791445f24f230dc290a10770a369c3563ea9ae236beffb5f76e2abf16319b350461f374f6e371ba721daa64d57169ac26dc3f54bbb5201b2e535ffe3b3cc587c76b5434c14cbd11c5939c81f7e0a93b14264ebd4a7fe08b27d807f8ee4cb0b1edbe5cec11ff982f411005f3aa285e7bbb68cbf751c58225715ffe9c1eb1efda5371cd80991787d8ea9dcbdae77dad7f021eb22000df5a1edf3fdf2d546b46e6c917519401fcb89a1d929026d865e85af24bbef370df9aec0658efe719ff81581251ec8b5b3543c36414271ea926325a7d97412e2925608b188c8893dd98846add0acd6987ef295af43ee687a48d742443974ea8df54851cd8f5d6109a7430ea185251fa67b124b6dd6cca786d254125c665d67e31cdb750db166a5735e202d2b8c63a3876c213a4590af3ff94582ab27e84d6f4d65568eba57c2e43f2bb92c9cbad433e7ff87eebfe1ff31cce898802a134b9dc029bae57338c3b7dbeebe6cc200aa879ea61948189eabedd4adaa427370198b3573f18c1dc8d0ca6971e00117d2f74b306d843053ee3370bc5eed3a377a882c01df484e77107cd3f7b71eb9385d5dc5e94d4770c60186f5d5d31d23495d4065b672d5f5808659491c0ea36763a258f52be385c14f7e766d79e7556fd44d74250ac39bcee14973baa5f02fcdbacb53e8b5be6198dc311137ca2ef6c4f02e409c985b2c62e92986e350f3bc9b108f7d226f20b5725bf4da3edc3e34beef5c27bea1616a1628a9cf72b0025d84b3b06cc040992b034f1837677c76395e806ae2fefac188984c1b837b71d0349288c11c12010ab64acf863774c770cf77fe7ee5004687c6bb8a26b3c01292c781f94e593dece3278d861440346b35b2049b7bbeddf37ea178bf0b4a9d50fe610a8882a768f97c8fa8adf86f2e11700cb26edbc842f6927f371589ee173488a759b0fccdc440ddb06497b0d89c51f24ad00b9d39326dd74609fe467105ea90de2c0f3f1c1175b005da1690d593eb91f65f1de051ce117415dce74f68485888d4fa96e1257db673412a68be07123270d82fefa5ed53e6bb604f9cda23e67e7e8d6366753780ac63d4de4c122bf479af796bbfdc7ea43058df75d7dae35bcec453c5d40e14ed71f5ada0676b2bba151328056e37c35f52a6a1ec8c1791753104ccd73f2d418b7ded5727ec2a840db4591278cc0dbb9a07596c73da2cf7411c1a7f710d139e8b8b58d3249246ce3aa266a513e856a64c4ac858353efcb9b3928b62dd910f1f363a24a8f7096e3b33e2d3a988f2d5e1f4de4ffb3a0060ecae49daac996d331fb0328e812f2914bbab0fcd08d17cfc8a8dfdfbc323ad6b68b47b106f1cd0a624d7e8872f6ea89a2455b384e341ac18ba5185773c2392e75b4f05cb930e22153b923b95b469cb1ab0149735c31c752f1d275d0ec1c83ae591fed9512a007d4d6bd6a13e2c264113c009c98ba1d6b0b6dafe0382596554a55b47f31d16dd0e08d1aa97b61a2ef45e385d331434280358232fb10dc48ee9eb25c1aa34e0e2c0b210891db43f7e1d9d4f6b9427d9bcf57fb9d9e69a503041731de4f170e4330839201acacccbb868b45bc38f40d96ecd34d23ffce57efbde61c98e4cfffb68d45516f6e575cba75d76543639cbe9f34883fe09f7b2bce5029cd9bd141766225a0ef7f30f849abac047d5a41f09529b0842435637f94a0b45dce4de4dd75f021fd63a777115795937edafd3fa2d250a888f74284689ffee69e3377544149f6bd44381a3ce151fea1c02057ccf027e01e9fa583234aadcd9f3b931f49d3e9f740932f35e050d7369791371f3f1242125adb67fc9adf7381a6cc229ba9aa7b7a115dcc850be095c7ff63a3946d9e97c34cd6fd6e32ead82f16e5c9680e6080ecb1928c5e9a302383d4ce10d68328254c088be1607347e03cc584183bdda119b30323d00663dbb68ac427d6787847adca40f86ed5063aa32a3935c001a97d306ad6ce21244359a85d656fa1bdea175055990a7a4699d876247befeeb953af69319108a1f6bf75edaa91f969a9e062690323005990f4c6c0864d7b798f1ce9e8a5fbea6ddceaf0b1ddc5214178734f2eb3768c622753fd95ab845f191325f5d0ab609a7c5be4cff71094ca5271a58edad8241c6486ff3b95f204af8a05f476b9beb44f9aa9ab0b5c9f5febf6441c1a6100c6083c0e159c83110c4e1c7fd04604101dbd29e6850dd55e0b49127dd4f8de953c9d02e5dc7fa2cff5751893f127cf79e59f8f21288d3175e1c2e713dc6a91483fa365022f864ca6322eeefd6b95c92d20de484c735509454e0285b4d498bf85be70d3b03e89720cd41adb55aa4ab47daace12185168dc93701dbb9433ecc0b1a058011c3520a297fc18cbbc6138257c61bb120b22ddd058fe50e5a8fcd04b39898da53f606578f1c1c2d7b8c0efa69a87b602063cc18247119338b184297fd478480d6dab41df6fc3e1b925487205bcf9c7fcd07fafb70a83e9a27db0e4940434a07b1cd6109e4839626523b31cf1ff78139b947e49e741f6820accf5899f6a43d885fe2840ac11fc2d38da21910b82fd2aafb3206c31178fe74b5b22a296ac9815ffae4e250bbcfd3ec167bf1def9cda74b83ec62e7d448f16cce4841908ed198b22b26bd55bd0b075e130e7c562d2dc6ed9455306bce337694d2e10aea8230988dbe32be7d7b012719d2f5e4f12d1e28bf5de91d450727078ae49f4410d0054a83c44022998f2783a86c9f5b4d971442db79b4d58a377660cef4fe487842e07431b8552031a95dd168cc34a15844e5d5994091b16ef3d18973b50006eb9e692f68c0940e0ebbb7cd294e22eb49455a39a6c51c7549f45de659fa33d98c89ec6730e95a8f6d433fa72a2f62c1a16260dd5973b91c4ba2f41a20b46861d1f1500d2a3905b3ecf35bd6f1127b5dd2f9b55b1b570efda1d71333ea6ab295045810f605203b0b518b577a9fb7151f34ef7471570e37d4635a0864fb066f599f513b83efab8795b2182f41a1cc15a3ed7bc3db334cebec874babca6b9fe4b48c529da187deee1d618c93253e91e7414bec5e0", 0x1, 0x1, 0x4}, 0x38) (async) 20:57:44 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) r1 = socket$kcm(0x29, 0x7, 0x0) openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000180)='devices.deny\x00', 0x2, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f0000000580), 0x4) (async) perf_event_open$cgroup(&(0x7f00000005c0)={0x5, 0x80, 0x7, 0x1f, 0x20, 0x3, 0x0, 0x7fffffffffffffff, 0x8008, 0x8, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000500), 0xa}, 0x0, 0x80000000, 0x3f, 0x6, 0x8, 0x7, 0x5, 0x0, 0x5, 0x0, 0x7ff}, 0xffffffffffffffff, 0xe, r2, 0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)) (async) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000003c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xd4, 0xd4, 0x4, [@const={0x0, 0x0, 0x0, 0xa, 0x2}, @struct={0x8, 0x5, 0x0, 0x4, 0x0, 0xa9, [{0x5, 0x5, 0x5}, {0x9, 0x3, 0xffffffff}, {0x9, 0x2, 0x7}, {0x1, 0x3, 0x6}, {0xf, 0x4, 0x7}]}, @restrict={0xe, 0x0, 0x0, 0xb, 0x4}, @typedef={0xb, 0x0, 0x0, 0x8, 0x5}, @ptr={0x8, 0x0, 0x0, 0x2, 0x2}, @func_proto={0x0, 0x4, 0x0, 0xd, 0x0, [{0x10, 0x1}, {0x3, 0x1}, {0x1, 0x2}, {0x2, 0x3}]}, @union={0xb, 0x2, 0x0, 0x5, 0x0, 0x8, [{0x2, 0x2, 0x9}, {0x8, 0x2, 0x7}]}, @fwd={0xa}]}, {0x0, [0x0, 0x30]}}, &(0x7f0000000d00)=""/4096, 0xf0, 0x1000, 0x0, 0x3}, 0x20) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x18, 0xd, &(0x7f00000003c0)=ANY=[], &(0x7f0000000080)='GPL\x00', 0x3, 0x31, &(0x7f00000000c0)=""/142, 0x40f00, 0xf118dd4f336d662a, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000000040)={0x5, 0x2}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0xb, 0x8, 0x7}, 0x10, 0x0, 0x0, 0x4, &(0x7f0000000200)=[0xffffffffffffffff], &(0x7f0000000240)=[{0x5, 0x1, 0x5, 0x4}, {0x1, 0x1, 0x9, 0x3}, {0x2, 0x5, 0x1, 0x9}, {0x0, 0x1, 0x10, 0x5}], 0x10, 0x4}, 0xfffffffffffffd09) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f0000000340)={r3, r5}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:57:44 executing program 0: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz0\x00', 0x200002, 0x0) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000000)={0x7}, 0x8) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) 20:57:45 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x8002, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:45 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x0, 0x6, [@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x26}, @remote, @empty, @local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2f}]}) 20:57:45 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) r1 = socket$kcm(0x29, 0x7, 0x0) openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000180)='devices.deny\x00', 0x2, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f0000000580), 0x4) perf_event_open$cgroup(&(0x7f00000005c0)={0x5, 0x80, 0x7, 0x1f, 0x20, 0x3, 0x0, 0x7fffffffffffffff, 0x8008, 0x8, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000500), 0xa}, 0x0, 0x80000000, 0x3f, 0x6, 0x8, 0x7, 0x5, 0x0, 0x5, 0x0, 0x7ff}, 0xffffffffffffffff, 0xe, r2, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000003c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xd4, 0xd4, 0x4, [@const={0x0, 0x0, 0x0, 0xa, 0x2}, @struct={0x8, 0x5, 0x0, 0x4, 0x0, 0xa9, [{0x5, 0x5, 0x5}, {0x9, 0x3, 0xffffffff}, {0x9, 0x2, 0x7}, {0x1, 0x3, 0x6}, {0xf, 0x4, 0x7}]}, @restrict={0xe, 0x0, 0x0, 0xb, 0x4}, @typedef={0xb, 0x0, 0x0, 0x8, 0x5}, @ptr={0x8, 0x0, 0x0, 0x2, 0x2}, @func_proto={0x0, 0x4, 0x0, 0xd, 0x0, [{0x10, 0x1}, {0x3, 0x1}, {0x1, 0x2}, {0x2, 0x3}]}, @union={0xb, 0x2, 0x0, 0x5, 0x0, 0x8, [{0x2, 0x2, 0x9}, {0x8, 0x2, 0x7}]}, @fwd={0xa}]}, {0x0, [0x0, 0x30]}}, &(0x7f0000000d00)=""/4096, 0xf0, 0x1000, 0x0, 0x3}, 0x20) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x18, 0xd, &(0x7f00000003c0)=ANY=[], &(0x7f0000000080)='GPL\x00', 0x3, 0x31, &(0x7f00000000c0)=""/142, 0x40f00, 0xf118dd4f336d662a, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000000040)={0x5, 0x2}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0xb, 0x8, 0x7}, 0x10, 0x0, 0x0, 0x4, &(0x7f0000000200)=[0xffffffffffffffff], &(0x7f0000000240)=[{0x5, 0x1, 0x5, 0x4}, {0x1, 0x1, 0x9, 0x3}, {0x2, 0x5, 0x1, 0x9}, {0x0, 0x1, 0x10, 0x5}], 0x10, 0x4}, 0xfffffffffffffd09) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f0000000340)={r3, r5}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) socket$kcm(0x29, 0x7, 0x0) (async) openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000180)='devices.deny\x00', 0x2, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)) (async) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f0000000580), 0x4) (async) perf_event_open$cgroup(&(0x7f00000005c0)={0x5, 0x80, 0x7, 0x1f, 0x20, 0x3, 0x0, 0x7fffffffffffffff, 0x8008, 0x8, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000500), 0xa}, 0x0, 0x80000000, 0x3f, 0x6, 0x8, 0x7, 0x5, 0x0, 0x5, 0x0, 0x7ff}, 0xffffffffffffffff, 0xe, r2, 0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000003c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xd4, 0xd4, 0x4, [@const={0x0, 0x0, 0x0, 0xa, 0x2}, @struct={0x8, 0x5, 0x0, 0x4, 0x0, 0xa9, [{0x5, 0x5, 0x5}, {0x9, 0x3, 0xffffffff}, {0x9, 0x2, 0x7}, {0x1, 0x3, 0x6}, {0xf, 0x4, 0x7}]}, @restrict={0xe, 0x0, 0x0, 0xb, 0x4}, @typedef={0xb, 0x0, 0x0, 0x8, 0x5}, @ptr={0x8, 0x0, 0x0, 0x2, 0x2}, @func_proto={0x0, 0x4, 0x0, 0xd, 0x0, [{0x10, 0x1}, {0x3, 0x1}, {0x1, 0x2}, {0x2, 0x3}]}, @union={0xb, 0x2, 0x0, 0x5, 0x0, 0x8, [{0x2, 0x2, 0x9}, {0x8, 0x2, 0x7}]}, @fwd={0xa}]}, {0x0, [0x0, 0x30]}}, &(0x7f0000000d00)=""/4096, 0xf0, 0x1000, 0x0, 0x3}, 0x20) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x18, 0xd, &(0x7f00000003c0)=ANY=[], &(0x7f0000000080)='GPL\x00', 0x3, 0x31, &(0x7f00000000c0)=""/142, 0x40f00, 0xf118dd4f336d662a, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000000040)={0x5, 0x2}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0xb, 0x8, 0x7}, 0x10, 0x0, 0x0, 0x4, &(0x7f0000000200)=[0xffffffffffffffff], &(0x7f0000000240)=[{0x5, 0x1, 0x5, 0x4}, {0x1, 0x1, 0x9, 0x3}, {0x2, 0x5, 0x1, 0x9}, {0x0, 0x1, 0x10, 0x5}], 0x10, 0x4}, 0xfffffffffffffd09) (async) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f0000000340)={r3, r5}) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) 20:57:45 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x4, 0x0, @link_id}, 0x20) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x4, 0x0, @link_id}, 0x20) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000240)={0xffffffffffffffff, 0x58, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000280)=r0) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000180)={&(0x7f0000000000)="f71fa08aa80020d81ac7311022677bec72a2efa7e3b22bfa11786215d1f501b13733311bde3d26fdf102ad5d3ae4653bbb5ccef7f2bba73f2c8b63deb321afe1e6e445387c541e1201", &(0x7f0000000080)=""/11, &(0x7f00000000c0)="dcbd1894334ea32f070bfb15842cb6505d4f243959cf7957a730a5d382abcebdcb5cc2ec6d0dbb939a094ad5cc87099f0fc20c51cf79dde8749d5910cff4f23cc86efc9484a0ba5602d7efd7691c1f4f86d88121a211840ac2774ca433d33c76049072a4d9358109315cd45f5563e3617810e283c070e725412870a6efc5277362cd8692cc179cd6c36f8d76de5c7f893e384a1f4cac064c142a5dfa672e2f409bf8e6474ba27905a07a6ab9d8898b3124004bd04ab426a56556d6dcc97e90", &(0x7f0000000380)="334fe071b3badcf7e6a5db251ee7e000d48ee2fdca0b0d9dba82ec0ed3904936b903eae922b5c1b7f2fed59c7886e9c6fd95dfa6da03bdfc8a5a044763c35464dfb4020fe16736b7b44242af2a98c966ba4889f156a44a194f90984b410c0ad8ee12402c415ab0e4620f40ffbc196fb8045b719c9e377ffd348ecfe340db28571d988e9282d3d9270bc1fab8af88b52b567ed66bfa0ffafaa4c57b8d699c113da9a1f223b407c0c33d8e9b146b186ab7b8fe8f88dc72b670eecf01040b69123cc0f80c1078386377afeddab759015101aea0dc04815412c96b80ceaeae960ce487750cbd0e9363c255fd11c9cc2a9db4cfb77482a23d3bdc343296feea28a935c431b342c9cc235ad54b71e4d00386925d13dd5f4b9c1f87f2b29347966f3462858f6d8274b0cc434972e30a2001ee2f4d30fa3ac2c850161647e895fba596ba1f1869e86872d017fbf0448c57acba74056a5c032fba82fde8c465aa2a160b6c56612c3c1d51b5c27c64618d4df2433d0909f17d533f4bb391c0492565f7d5cc86fc4d2c43de640b611242f09321c10c9c5514e2b194d42f2b17f5db778b45cdc089cd799a011af50f29f231dec7eb357703716b7a5b376596bf3a69d137752da3260c4a1c777b0045ba560aa31b2c1f8e8f72eaf8edd6bc887ee2cdf321704e963240965b842c01a0d59deefd346e8e05298790c8d10aaf6789d04e3fd0ba1058a9ecf58bd399103b8a967a5f63398bb985a29a680bf49300c411985733d00c242a2b7a360e0cacfdd00e13d1d5a77e81d13c73ce88da2a3db0a1134bbbf9d47699d2743f6342bbcfefd173c61fa5e18b6acc908ecec8a7f3c56ed585b233eec4e5db10be0cb268a3c3e983920b16dffa385ef7472bef70446873341d9628fc40f3f3143314f73eb1675cc2ab4ebed26265a2283000daee656559a5b4e886a1c09f65f64ae84c88716ec61f7441f1ff16497b231de41b6a86a775333de99fd948b72fb2c52b409a74d7bff78241ef798815c2ab829c74af8f159e96e6cb7349b71c22f4bdd215e17d82379155a84cc6cd6c9d3ba6557ed1c71c62068a0e72182ff74c3b988894483e029d3c66aa88730fe832c967424487df3c8ea2e4729ff984c5951ad3cc82a481db7b6a99a9357ead002fadcf48d8782dcc7fbca9deb92ef48e8f4a06314b30274f7a6d3ee870c98bea1b75b17b3f77ed66edbb9b70556a133fad965cb1289df364a93fd80b449002a24526adde93a41a370b80f3c66e9b6f67bad3a7146e38e2287394360cc5762c3b2db6dc842a0d8599fc57674209deeacb4e0b9a0117d6dfaaf1b1526f5c8b0c1da394b1cce6344dd619f1367fae486143859975d3a697cfe735c2258026a8e33a3583f111ded15abefc24ef570d7576d5410689e7a7d6c2d20531b8a7d80f9fccfed489920141f9735eaf1c9b760c509ae6383dc04b8dfbb94d41ce7644e91ba063c796d0ed2a08796c6e73dcd72c9a1b334f40e3438942364631be11922d89f6b08e08a9880a2263a86e8c0af8cbb0ed978a31fc4a794dcabb7df1186dbf587b1e571b11e1b3baf89db93ef8f9c97378e0a7484b8b7b0184e04d1ed4fc0ff0b6d915a15144296204fd0173a81769bb2d1c7b35b98b9175294add569a44f06dabdb895c823fabe9843cbe4f30e13b10ffaf6d191e3ffafd570dc3770c249548b65cdcda63a80b9c4e7f7663855e2071e72d61a1633589f83759abfc4d5fa880c03acdc46444eb00431b53584e7c669cd64e6997e8509039b780a873ad2970db19fe720664d60d3b1c77ba1a3e4998af04c349bcd51b72b0bf93d3f10d9a8c56ccbe041c592bd13570ec8a2a6e508da14b5329f2d66a6202c770eeb0625660415cc6b6ecb592d29ee1cc2cfd315a4a4aacea6e601d8b068c5af4fd17d9d0c5384e293ddfafcd1195afd1468c63309cb7a5b7b7dfaf5920b558340464c76c08b1a64147e98dd36bb79027c5bfbdce80d585d0ade123f5c504dd6f97aba827c469eadaecc40d31b85ef4e6f4bb10c9387efdf6e1bba8b266fa63f17aa7c0fa6c262c7460e859952d61eb12a833cd7737d4f54cb88e02009b70468e5882a81560c2b70eda3f35074fc003b74d726be9cf103b94e1e2329d271473d7525f1dc5a9a2ca8d2bedc2f6d62a360fe7ea7d8b143b292498731e3ab5b82dcdc92976c955b652997415a20a6848c9b0c9529f56fcd0dc6533d7c3f0fab96b32120b511733c7d7ce453ad1a8c520ffec5f46bed8cc358362509d938b55a4a41385d4d541f91648807400615e847aeb0910988de620601e8667fe2b3dc9cae2f19fbcd04d4b3d1a6c4e87cdda629921c7a7e03cf30623e4f6812b2c1615a1fdc2e5d651eb58768514d9576a2d1829ac4cfca1a374d7b201740be80e867e821972d70c28cf22b49d5411f39d5b6d5f981d3073a1896ee506d3bdab74d497b14138307d30dc67eeae0bee0ad22b63a06d4801019911d18edf334393cac77c790ae10ee7b65b567bebc5f06421dd86ab503227824059d5a95137a6492dbdf42d37f986f40e12d3ca9806fefb1c2ad70438a4304f87973b3de4b33bd74a2c02a0a275ad16b248d6bd0aa929981caff03dd4be8b6188b8b30a1640662e8a61e27da0a85f0d702eb3e534f569b473a1c7711c5e2dc31e6ef0feda923c4a1cd40e440dbefb1e331a3cec1e22a3c02afc7239b76d1c0d0d5dee9791445f24f230dc290a10770a369c3563ea9ae236beffb5f76e2abf16319b350461f374f6e371ba721daa64d57169ac26dc3f54bbb5201b2e535ffe3b3cc587c76b5434c14cbd11c5939c81f7e0a93b14264ebd4a7fe08b27d807f8ee4cb0b1edbe5cec11ff982f411005f3aa285e7bbb68cbf751c58225715ffe9c1eb1efda5371cd80991787d8ea9dcbdae77dad7f021eb22000df5a1edf3fdf2d546b46e6c917519401fcb89a1d929026d865e85af24bbef370df9aec0658efe719ff81581251ec8b5b3543c36414271ea926325a7d97412e2925608b188c8893dd98846add0acd6987ef295af43ee687a48d742443974ea8df54851cd8f5d6109a7430ea185251fa67b124b6dd6cca786d254125c665d67e31cdb750db166a5735e202d2b8c63a3876c213a4590af3ff94582ab27e84d6f4d65568eba57c2e43f2bb92c9cbad433e7ff87eebfe1ff31cce898802a134b9dc029bae57338c3b7dbeebe6cc200aa879ea61948189eabedd4adaa427370198b3573f18c1dc8d0ca6971e00117d2f74b306d843053ee3370bc5eed3a377a882c01df484e77107cd3f7b71eb9385d5dc5e94d4770c60186f5d5d31d23495d4065b672d5f5808659491c0ea36763a258f52be385c14f7e766d79e7556fd44d74250ac39bcee14973baa5f02fcdbacb53e8b5be6198dc311137ca2ef6c4f02e409c985b2c62e92986e350f3bc9b108f7d226f20b5725bf4da3edc3e34beef5c27bea1616a1628a9cf72b0025d84b3b06cc040992b034f1837677c76395e806ae2fefac188984c1b837b71d0349288c11c12010ab64acf863774c770cf77fe7ee5004687c6bb8a26b3c01292c781f94e593dece3278d861440346b35b2049b7bbeddf37ea178bf0b4a9d50fe610a8882a768f97c8fa8adf86f2e11700cb26edbc842f6927f371589ee173488a759b0fccdc440ddb06497b0d89c51f24ad00b9d39326dd74609fe467105ea90de2c0f3f1c1175b005da1690d593eb91f65f1de051ce117415dce74f68485888d4fa96e1257db673412a68be07123270d82fefa5ed53e6bb604f9cda23e67e7e8d6366753780ac63d4de4c122bf479af796bbfdc7ea43058df75d7dae35bcec453c5d40e14ed71f5ada0676b2bba151328056e37c35f52a6a1ec8c1791753104ccd73f2d418b7ded5727ec2a840db4591278cc0dbb9a07596c73da2cf7411c1a7f710d139e8b8b58d3249246ce3aa266a513e856a64c4ac858353efcb9b3928b62dd910f1f363a24a8f7096e3b33e2d3a988f2d5e1f4de4ffb3a0060ecae49daac996d331fb0328e812f2914bbab0fcd08d17cfc8a8dfdfbc323ad6b68b47b106f1cd0a624d7e8872f6ea89a2455b384e341ac18ba5185773c2392e75b4f05cb930e22153b923b95b469cb1ab0149735c31c752f1d275d0ec1c83ae591fed9512a007d4d6bd6a13e2c264113c009c98ba1d6b0b6dafe0382596554a55b47f31d16dd0e08d1aa97b61a2ef45e385d331434280358232fb10dc48ee9eb25c1aa34e0e2c0b210891db43f7e1d9d4f6b9427d9bcf57fb9d9e69a503041731de4f170e4330839201acacccbb868b45bc38f40d96ecd34d23ffce57efbde61c98e4cfffb68d45516f6e575cba75d76543639cbe9f34883fe09f7b2bce5029cd9bd141766225a0ef7f30f849abac047d5a41f09529b0842435637f94a0b45dce4de4dd75f021fd63a777115795937edafd3fa2d250a888f74284689ffee69e3377544149f6bd44381a3ce151fea1c02057ccf027e01e9fa583234aadcd9f3b931f49d3e9f740932f35e050d7369791371f3f1242125adb67fc9adf7381a6cc229ba9aa7b7a115dcc850be095c7ff63a3946d9e97c34cd6fd6e32ead82f16e5c9680e6080ecb1928c5e9a302383d4ce10d68328254c088be1607347e03cc584183bdda119b30323d00663dbb68ac427d6787847adca40f86ed5063aa32a3935c001a97d306ad6ce21244359a85d656fa1bdea175055990a7a4699d876247befeeb953af69319108a1f6bf75edaa91f969a9e062690323005990f4c6c0864d7b798f1ce9e8a5fbea6ddceaf0b1ddc5214178734f2eb3768c622753fd95ab845f191325f5d0ab609a7c5be4cff71094ca5271a58edad8241c6486ff3b95f204af8a05f476b9beb44f9aa9ab0b5c9f5febf6441c1a6100c6083c0e159c83110c4e1c7fd04604101dbd29e6850dd55e0b49127dd4f8de953c9d02e5dc7fa2cff5751893f127cf79e59f8f21288d3175e1c2e713dc6a91483fa365022f864ca6322eeefd6b95c92d20de484c735509454e0285b4d498bf85be70d3b03e89720cd41adb55aa4ab47daace12185168dc93701dbb9433ecc0b1a058011c3520a297fc18cbbc6138257c61bb120b22ddd058fe50e5a8fcd04b39898da53f606578f1c1c2d7b8c0efa69a87b602063cc18247119338b184297fd478480d6dab41df6fc3e1b925487205bcf9c7fcd07fafb70a83e9a27db0e4940434a07b1cd6109e4839626523b31cf1ff78139b947e49e741f6820accf5899f6a43d885fe2840ac11fc2d38da21910b82fd2aafb3206c31178fe74b5b22a296ac9815ffae4e250bbcfd3ec167bf1def9cda74b83ec62e7d448f16cce4841908ed198b22b26bd55bd0b075e130e7c562d2dc6ed9455306bce337694d2e10aea8230988dbe32be7d7b012719d2f5e4f12d1e28bf5de91d450727078ae49f4410d0054a83c44022998f2783a86c9f5b4d971442db79b4d58a377660cef4fe487842e07431b8552031a95dd168cc34a15844e5d5994091b16ef3d18973b50006eb9e692f68c0940e0ebbb7cd294e22eb49455a39a6c51c7549f45de659fa33d98c89ec6730e95a8f6d433fa72a2f62c1a16260dd5973b91c4ba2f41a20b46861d1f1500d2a3905b3ecf35bd6f1127b5dd2f9b55b1b570efda1d71333ea6ab295045810f605203b0b518b577a9fb7151f34ef7471570e37d4635a0864fb066f599f513b83efab8795b2182f41a1cc15a3ed7bc3db334cebec874babca6b9fe4b48c529da187deee1d618c93253e91e7414bec5e0", 0x1, 0x1, 0x4}, 0x38) 20:57:45 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={r1}) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000140)) bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000380)='./file0\x00'}, 0x18) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x4) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETVNETBE(r7, 0x400454de, 0x0) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r8, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r8) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000003c0)={0x0, r8}, 0x10) ioctl$TUNGETIFF(r7, 0x800454d2, &(0x7f0000000000)={'batadv0\x00'}) ioctl$TUNSETQUEUE(r7, 0x541b, 0x0) 20:57:45 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) 20:57:45 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000001e40)) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:57:45 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x8002, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:45 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_all\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000040)={'veth1\x00', @multicast}) 20:57:45 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) 20:57:45 executing program 5: bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f00000002c0)={&(0x7f0000000000)="4a425fb56962d77619d7f7cbde28fcd5e85ff7eff355c94991c1b1e932df9b8984cdf0fa1826dab85dab6966caa7671a0ccb", &(0x7f0000000040)=""/239, &(0x7f0000000140)="8c74525277b193b37b2323529af0fdeeee285e837b7949a3916fe7070a9309aa6563685681b7d402f3e91ac4a82b8437996f05083a7291a05a24a3b040039c20d4acae659618755bba531ce65d189ce304433f18133ab6d666ffc61b7db7f17d6abbbf55d05300bd841f50bf8675c89d6de819", &(0x7f00000001c0)="b2cffac59c9e0f2ad2d3f1a098bcfec779ccf176b56f9d34d57f343fc8a6559222b59da2c3234a4e6ca8b4f5d9139526c70c68c0793b4a8257cbb870d67174e6a8e4d980f33e0a003e26523dc9cd4dd34b5bdfe7c010f9de087fa33c94aac079548d86dfb52a817af3bf4c254ebb6309358b3db799cbac69ed2aa658750d684b1b23d10e3c41339d2e7723402e5ce90cedeb55fdeea0baa4104832494ffcf4a20ac40ebf98d4dddef284f3fe07f436a394ede95fe135edb2658b1fbb2d976fe06e", 0x1, 0x1}, 0x38) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000c80)='cgroup.freeze\x00', 0x0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000d00)=@base={0x14, 0x8a4d, 0x8, 0x8001, 0x2000, 0xffffffffffffffff, 0x7fff, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x5, 0x2}, 0x48) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000e00)={0x11, 0x6, &(0x7f0000000ac0)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, @cb_func={0x18, 0x7, 0x4, 0x0, 0x6}, @jmp={0x5, 0x0, 0x3, 0x5, 0x8, 0x8, 0x10}, @generic={0x80, 0x5, 0x1, 0xffff, 0x6}], &(0x7f0000000b00)='syzkaller\x00', 0xfd, 0x97, &(0x7f0000000b40)=""/151, 0x41000, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000c00)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000c40)={0x3, 0x0, 0x2, 0x100}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000000d80)=[r0, r1, r3, r4, 0x1], &(0x7f0000000dc0)=[{0x2, 0x4, 0xc, 0x7}, {0x4, 0x4, 0xa, 0x5}], 0x10, 0x200}, 0x90) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x4000a0c3) r6 = syz_clone(0xc0100, &(0x7f00000003c0)="eed73df2b675709d4dffb2512bf63c1c6f4dd24188f7ad09ae3cd62a328ce596e337639dab14e3052e8d88640ce6e80457aa29b37159760ea36537c2d1afb41d1b442781fdf7ee2e6725959119d01bf9a40d5d93d35e0b1e6b7045d1734e84365b1db8042f3e3c61a490e3543a34564e440e6396c68b2edc55c25c4df6111ac11669d1a65b34bd97f67b2a74a031aba62dee52beb633e7acfb3f79e1a24fc2", 0x9f, &(0x7f0000000480), &(0x7f00000004c0), &(0x7f0000000500)="aa912e3a01468dc72a9c5d96c6e9") perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0x2, 0x16, 0xa2, 0x0, 0x0, 0x4dc, 0x11208, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, @perf_bp={&(0x7f0000000300), 0x8}, 0x1c200, 0x1, 0xffffffe0, 0x6, 0x0, 0xffff02e8, 0x3, 0x0, 0x4, 0x0, 0x1b}, r6, 0xf, 0xffffffffffffffff, 0x1) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000540), 0x8) recvmsg$unix(r7, &(0x7f0000000680)={&(0x7f0000000580), 0x6e, &(0x7f0000000980)=[{&(0x7f0000000ec0)=""/251, 0xfb}, {&(0x7f0000000600)=""/9, 0x9}, {&(0x7f0000000640)=""/11, 0xb}, {&(0x7f0000000700)=""/229, 0xe5}, {&(0x7f0000000900)=""/66, 0x42}], 0x5, &(0x7f0000000a00)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0}, 0x40) 20:57:45 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000001e40)) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) (async) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000001e40)) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) 20:57:45 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={r1}) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000140)) bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000380)='./file0\x00'}, 0x18) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x4) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETVNETBE(r7, 0x400454de, 0x0) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r8, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r8) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000003c0)={0x0, r8}, 0x10) ioctl$TUNGETIFF(r7, 0x800454d2, &(0x7f0000000000)={'batadv0\x00'}) ioctl$TUNSETQUEUE(r7, 0x541b, 0x0) 20:57:45 executing program 0: write$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000000)='FROZEN\x00', 0x7) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x88000, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) ioctl$TUNSETIFINDEX(r1, 0x400454da, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:57:45 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x8002, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:45 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_all\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000040)={'veth1\x00', @multicast}) 20:57:45 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={r1}) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000140)) bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000380)='./file0\x00'}, 0x18) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x4) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETVNETBE(r7, 0x400454de, 0x0) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r8, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r8) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000003c0)={0x0, r8}, 0x10) ioctl$TUNGETIFF(r7, 0x800454d2, &(0x7f0000000000)={'batadv0\x00'}) 20:57:45 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000001e40)) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:57:45 executing program 5: bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f00000002c0)={&(0x7f0000000000)="4a425fb56962d77619d7f7cbde28fcd5e85ff7eff355c94991c1b1e932df9b8984cdf0fa1826dab85dab6966caa7671a0ccb", &(0x7f0000000040)=""/239, &(0x7f0000000140)="8c74525277b193b37b2323529af0fdeeee285e837b7949a3916fe7070a9309aa6563685681b7d402f3e91ac4a82b8437996f05083a7291a05a24a3b040039c20d4acae659618755bba531ce65d189ce304433f18133ab6d666ffc61b7db7f17d6abbbf55d05300bd841f50bf8675c89d6de819", &(0x7f00000001c0)="b2cffac59c9e0f2ad2d3f1a098bcfec779ccf176b56f9d34d57f343fc8a6559222b59da2c3234a4e6ca8b4f5d9139526c70c68c0793b4a8257cbb870d67174e6a8e4d980f33e0a003e26523dc9cd4dd34b5bdfe7c010f9de087fa33c94aac079548d86dfb52a817af3bf4c254ebb6309358b3db799cbac69ed2aa658750d684b1b23d10e3c41339d2e7723402e5ce90cedeb55fdeea0baa4104832494ffcf4a20ac40ebf98d4dddef284f3fe07f436a394ede95fe135edb2658b1fbb2d976fe06e", 0x1, 0x1}, 0x38) (async, rerun: 64) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000c80)='cgroup.freeze\x00', 0x0, 0x0) (async, rerun: 64) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000d00)=@base={0x14, 0x8a4d, 0x8, 0x8001, 0x2000, 0xffffffffffffffff, 0x7fff, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x5, 0x2}, 0x48) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) (async, rerun: 64) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) (rerun: 64) recvmsg$kcm(r4, 0x0, 0x0) (async, rerun: 32) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000e00)={0x11, 0x6, &(0x7f0000000ac0)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, @cb_func={0x18, 0x7, 0x4, 0x0, 0x6}, @jmp={0x5, 0x0, 0x3, 0x5, 0x8, 0x8, 0x10}, @generic={0x80, 0x5, 0x1, 0xffff, 0x6}], &(0x7f0000000b00)='syzkaller\x00', 0xfd, 0x97, &(0x7f0000000b40)=""/151, 0x41000, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000c00)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000c40)={0x3, 0x0, 0x2, 0x100}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000000d80)=[r0, r1, r3, r4, 0x1], &(0x7f0000000dc0)=[{0x2, 0x4, 0xc, 0x7}, {0x4, 0x4, 0xa, 0x5}], 0x10, 0x200}, 0x90) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x4000a0c3) r6 = syz_clone(0xc0100, &(0x7f00000003c0)="eed73df2b675709d4dffb2512bf63c1c6f4dd24188f7ad09ae3cd62a328ce596e337639dab14e3052e8d88640ce6e80457aa29b37159760ea36537c2d1afb41d1b442781fdf7ee2e6725959119d01bf9a40d5d93d35e0b1e6b7045d1734e84365b1db8042f3e3c61a490e3543a34564e440e6396c68b2edc55c25c4df6111ac11669d1a65b34bd97f67b2a74a031aba62dee52beb633e7acfb3f79e1a24fc2", 0x9f, &(0x7f0000000480), &(0x7f00000004c0), &(0x7f0000000500)="aa912e3a01468dc72a9c5d96c6e9") perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0x2, 0x16, 0xa2, 0x0, 0x0, 0x4dc, 0x11208, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, @perf_bp={&(0x7f0000000300), 0x8}, 0x1c200, 0x1, 0xffffffe0, 0x6, 0x0, 0xffff02e8, 0x3, 0x0, 0x4, 0x0, 0x1b}, r6, 0xf, 0xffffffffffffffff, 0x1) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000540), 0x8) recvmsg$unix(r7, &(0x7f0000000680)={&(0x7f0000000580), 0x6e, &(0x7f0000000980)=[{&(0x7f0000000ec0)=""/251, 0xfb}, {&(0x7f0000000600)=""/9, 0x9}, {&(0x7f0000000640)=""/11, 0xb}, {&(0x7f0000000700)=""/229, 0xe5}, {&(0x7f0000000900)=""/66, 0x42}], 0x5, &(0x7f0000000a00)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0}, 0x40) 20:57:45 executing program 0: write$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000000)='FROZEN\x00', 0x7) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x88000, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) ioctl$TUNSETIFINDEX(r1, 0x400454da, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:57:45 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async, rerun: 32) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_all\x00', 0x0, 0x0) (rerun: 32) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000040)={'veth1\x00', @multicast}) 20:57:45 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) 20:57:46 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={r1}) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000140)) bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000380)='./file0\x00'}, 0x18) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x4) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETVNETBE(r7, 0x400454de, 0x0) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r8, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r8) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000003c0)={0x0, r8}, 0x10) 20:57:46 executing program 0: write$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000000)='FROZEN\x00', 0x7) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x88000, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) ioctl$TUNSETIFINDEX(r1, 0x400454da, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:57:46 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) 20:57:46 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip_vti0\x00', 0x400}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETLINK(r1, 0x400454cd, 0x8) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) ioctl$TUNGETIFF(r1, 0x800454d2, &(0x7f00000000c0)={'ip6_vti0\x00'}) ioctl$TUNGETVNETBE(r2, 0x800454df, &(0x7f0000000080)=0x1) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000200)={r0, &(0x7f0000000280)="62dfe02f4000f9c56473c6011c80118e72f9685eb1b40cef26f564b5ef59e2b4d24d8bbf5fc8b850b43e7984f3d768117dd968c6936055c0ed579f2241a005bcf6a1f45dff1f796fb64c6c36aed8d422321254e007cc1650050dfcdd0968d6feb6ab57a51b05a704362d225e6e704ba8d38e179af59c3e85e328ed47b041f79edafccac2a97dac9e56318a73ac18f62f87eda46757142df0ffcab4bb1d90c9562e709a5b8da1f1730b5763a3f6616466e61b3a2334b51af9cddc7d3e792004113b55bc2459aa29e92bc29cd8205863def2f109ad912ae93b", &(0x7f0000000140)=""/164, 0x4}, 0x20) 20:57:46 executing program 1: ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000000000)) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:57:46 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r2, r3, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r4, r5}, 0x20) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) 20:57:46 executing program 1: ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000000000)) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:57:46 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={r1}) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000140)) bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000380)='./file0\x00'}, 0x18) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x4) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETVNETBE(r7, 0x400454de, 0x0) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r8, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r8) 20:57:46 executing program 5: bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f00000002c0)={&(0x7f0000000000)="4a425fb56962d77619d7f7cbde28fcd5e85ff7eff355c94991c1b1e932df9b8984cdf0fa1826dab85dab6966caa7671a0ccb", &(0x7f0000000040)=""/239, &(0x7f0000000140)="8c74525277b193b37b2323529af0fdeeee285e837b7949a3916fe7070a9309aa6563685681b7d402f3e91ac4a82b8437996f05083a7291a05a24a3b040039c20d4acae659618755bba531ce65d189ce304433f18133ab6d666ffc61b7db7f17d6abbbf55d05300bd841f50bf8675c89d6de819", &(0x7f00000001c0)="b2cffac59c9e0f2ad2d3f1a098bcfec779ccf176b56f9d34d57f343fc8a6559222b59da2c3234a4e6ca8b4f5d9139526c70c68c0793b4a8257cbb870d67174e6a8e4d980f33e0a003e26523dc9cd4dd34b5bdfe7c010f9de087fa33c94aac079548d86dfb52a817af3bf4c254ebb6309358b3db799cbac69ed2aa658750d684b1b23d10e3c41339d2e7723402e5ce90cedeb55fdeea0baa4104832494ffcf4a20ac40ebf98d4dddef284f3fe07f436a394ede95fe135edb2658b1fbb2d976fe06e", 0x1, 0x1}, 0x38) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000c80)='cgroup.freeze\x00', 0x0, 0x0) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000d00)=@base={0x14, 0x8a4d, 0x8, 0x8001, 0x2000, 0xffffffffffffffff, 0x7fff, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x5, 0x2}, 0x48) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000e00)={0x11, 0x6, &(0x7f0000000ac0)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, @cb_func={0x18, 0x7, 0x4, 0x0, 0x6}, @jmp={0x5, 0x0, 0x3, 0x5, 0x8, 0x8, 0x10}, @generic={0x80, 0x5, 0x1, 0xffff, 0x6}], &(0x7f0000000b00)='syzkaller\x00', 0xfd, 0x97, &(0x7f0000000b40)=""/151, 0x41000, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000c00)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000c40)={0x3, 0x0, 0x2, 0x100}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000000d80)=[r0, r1, r3, r4, 0x1], &(0x7f0000000dc0)=[{0x2, 0x4, 0xc, 0x7}, {0x4, 0x4, 0xa, 0x5}], 0x10, 0x200}, 0x90) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x4000a0c3) (async, rerun: 32) r6 = syz_clone(0xc0100, &(0x7f00000003c0)="eed73df2b675709d4dffb2512bf63c1c6f4dd24188f7ad09ae3cd62a328ce596e337639dab14e3052e8d88640ce6e80457aa29b37159760ea36537c2d1afb41d1b442781fdf7ee2e6725959119d01bf9a40d5d93d35e0b1e6b7045d1734e84365b1db8042f3e3c61a490e3543a34564e440e6396c68b2edc55c25c4df6111ac11669d1a65b34bd97f67b2a74a031aba62dee52beb633e7acfb3f79e1a24fc2", 0x9f, &(0x7f0000000480), &(0x7f00000004c0), &(0x7f0000000500)="aa912e3a01468dc72a9c5d96c6e9") (rerun: 32) perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0x2, 0x16, 0xa2, 0x0, 0x0, 0x4dc, 0x11208, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, @perf_bp={&(0x7f0000000300), 0x8}, 0x1c200, 0x1, 0xffffffe0, 0x6, 0x0, 0xffff02e8, 0x3, 0x0, 0x4, 0x0, 0x1b}, r6, 0xf, 0xffffffffffffffff, 0x1) (async, rerun: 32) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000540), 0x8) (rerun: 32) recvmsg$unix(r7, &(0x7f0000000680)={&(0x7f0000000580), 0x6e, &(0x7f0000000980)=[{&(0x7f0000000ec0)=""/251, 0xfb}, {&(0x7f0000000600)=""/9, 0x9}, {&(0x7f0000000640)=""/11, 0xb}, {&(0x7f0000000700)=""/229, 0xe5}, {&(0x7f0000000900)=""/66, 0x42}], 0x5, &(0x7f0000000a00)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0}, 0x40) 20:57:46 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) 20:57:46 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip_vti0\x00', 0x400}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETLINK(r1, 0x400454cd, 0x8) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) ioctl$TUNGETIFF(r1, 0x800454d2, &(0x7f00000000c0)={'ip6_vti0\x00'}) (async) ioctl$TUNGETIFF(r1, 0x800454d2, &(0x7f00000000c0)={'ip6_vti0\x00'}) ioctl$TUNGETVNETBE(r2, 0x800454df, &(0x7f0000000080)=0x1) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000200)={r0, &(0x7f0000000280)="62dfe02f4000f9c56473c6011c80118e72f9685eb1b40cef26f564b5ef59e2b4d24d8bbf5fc8b850b43e7984f3d768117dd968c6936055c0ed579f2241a005bcf6a1f45dff1f796fb64c6c36aed8d422321254e007cc1650050dfcdd0968d6feb6ab57a51b05a704362d225e6e704ba8d38e179af59c3e85e328ed47b041f79edafccac2a97dac9e56318a73ac18f62f87eda46757142df0ffcab4bb1d90c9562e709a5b8da1f1730b5763a3f6616466e61b3a2334b51af9cddc7d3e792004113b55bc2459aa29e92bc29cd8205863def2f109ad912ae93b", &(0x7f0000000140)=""/164, 0x4}, 0x20) (async) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000200)={r0, &(0x7f0000000280)="62dfe02f4000f9c56473c6011c80118e72f9685eb1b40cef26f564b5ef59e2b4d24d8bbf5fc8b850b43e7984f3d768117dd968c6936055c0ed579f2241a005bcf6a1f45dff1f796fb64c6c36aed8d422321254e007cc1650050dfcdd0968d6feb6ab57a51b05a704362d225e6e704ba8d38e179af59c3e85e328ed47b041f79edafccac2a97dac9e56318a73ac18f62f87eda46757142df0ffcab4bb1d90c9562e709a5b8da1f1730b5763a3f6616466e61b3a2334b51af9cddc7d3e792004113b55bc2459aa29e92bc29cd8205863def2f109ad912ae93b", &(0x7f0000000140)=""/164, 0x4}, 0x20) 20:57:46 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r2, r3, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r4, r5}, 0x20) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)}, 0x10) (async) bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5}, 0x8) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0]}, 0x40) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r2, r3, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r4, r5}, 0x20) (async) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) (async) 20:57:46 executing program 1: ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000000000)) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000000000)) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) 20:57:46 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={r1}) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000140)) bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000380)='./file0\x00'}, 0x18) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x4) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETVNETBE(r7, 0x400454de, 0x0) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r8, 0x4) 20:57:46 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) 20:57:46 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) (async) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) (async, rerun: 32) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) (rerun: 32) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r2, r3, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r4, r5}, 0x20) (async) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) 20:57:46 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip_vti0\x00', 0x400}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETLINK(r1, 0x400454cd, 0x8) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) ioctl$TUNGETIFF(r1, 0x800454d2, &(0x7f00000000c0)={'ip6_vti0\x00'}) (async) ioctl$TUNGETVNETBE(r2, 0x800454df, &(0x7f0000000080)=0x1) (async) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000200)={r0, &(0x7f0000000280)="62dfe02f4000f9c56473c6011c80118e72f9685eb1b40cef26f564b5ef59e2b4d24d8bbf5fc8b850b43e7984f3d768117dd968c6936055c0ed579f2241a005bcf6a1f45dff1f796fb64c6c36aed8d422321254e007cc1650050dfcdd0968d6feb6ab57a51b05a704362d225e6e704ba8d38e179af59c3e85e328ed47b041f79edafccac2a97dac9e56318a73ac18f62f87eda46757142df0ffcab4bb1d90c9562e709a5b8da1f1730b5763a3f6616466e61b3a2334b51af9cddc7d3e792004113b55bc2459aa29e92bc29cd8205863def2f109ad912ae93b", &(0x7f0000000140)=""/164, 0x4}, 0x20) 20:57:46 executing program 1: close(0xffffffffffffffff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) openat$cgroup_ro(r0, &(0x7f0000000000)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:57:46 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000100)=0x6) ioctl$TUNSETLINK(r0, 0x400454cd, 0x2) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={'veth1_to_team\x00', 0x2}) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r2}, 0x8) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'veth1_virt_wifi\x00', @multicast}) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:57:46 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) 20:57:47 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x0) 20:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000000)=""/100) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) 20:57:47 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={r1}) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000140)) bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000380)='./file0\x00'}, 0x18) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x4) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETVNETBE(r7, 0x400454de, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) 20:57:47 executing program 1: close(0xffffffffffffffff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) openat$cgroup_ro(r0, &(0x7f0000000000)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) close(0xffffffffffffffff) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async) openat$cgroup_ro(r0, &(0x7f0000000000)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) 20:57:47 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000100)=0x6) ioctl$TUNSETLINK(r0, 0x400454cd, 0x2) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x2) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={'veth1_to_team\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={'veth1_to_team\x00', 0x2}) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r2}, 0x8) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r2}, 0x8) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'veth1_virt_wifi\x00', @multicast}) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) (async) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:57:47 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) 20:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000000)=""/100) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000000)=""/100) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) (async) 20:57:47 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000100)=0x6) ioctl$TUNSETLINK(r0, 0x400454cd, 0x2) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={'veth1_to_team\x00', 0x2}) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r2}, 0x8) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'veth1_virt_wifi\x00', @multicast}) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000100)=0x6) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x2) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={'veth1_to_team\x00', 0x2}) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r2}, 0x8) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'veth1_virt_wifi\x00', @multicast}) (async) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) 20:57:47 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={r1}) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000140)) bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000380)='./file0\x00'}, 0x18) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x4) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETVNETBE(r7, 0x400454de, 0x0) 20:57:47 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x490000, 0x0) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000180)={0x6, 0x4, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0xa522, 0x0, 0x0, 0x0, 0x4}, [@jmp={0x5, 0x1, 0x3, 0x7, 0x2, 0x2, 0x14}]}, &(0x7f0000000080)='syzkaller\x00', 0x10000, 0x1000, &(0x7f0000000280)=""/4096, 0x40f00, 0x48, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000100)={0x1, 0x8, 0x6, 0xa47}, 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000140)=[{0x1, 0x5, 0x2, 0xc}], 0x10, 0x7fff}, 0x90) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000001280)=r1) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x8) bpf$OBJ_GET_PROG(0x7, &(0x7f0000001300)=@o_path={&(0x7f00000012c0)='./file0\x00', 0x0, 0x10, r0}, 0x18) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:47 executing program 1: close(0xffffffffffffffff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) openat$cgroup_ro(r0, &(0x7f0000000000)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) close(0xffffffffffffffff) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async) openat$cgroup_ro(r0, &(0x7f0000000000)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) 20:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000000)=""/100) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) 20:57:48 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x0) 20:57:48 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={r1}) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000140)) bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000380)='./file0\x00'}, 0x18) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x4) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 20:57:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x10e) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000040)=0x4) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'veth1\x00', 0x4000}) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f00000000c0)) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x404000, 0x0) ioctl$TUNGETDEVNETNS(r2, 0x54e3, 0x0) 20:57:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x490000, 0x0) (async) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000180)={0x6, 0x4, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0xa522, 0x0, 0x0, 0x0, 0x4}, [@jmp={0x5, 0x1, 0x3, 0x7, 0x2, 0x2, 0x14}]}, &(0x7f0000000080)='syzkaller\x00', 0x10000, 0x1000, &(0x7f0000000280)=""/4096, 0x40f00, 0x48, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000100)={0x1, 0x8, 0x6, 0xa47}, 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000140)=[{0x1, 0x5, 0x2, 0xc}], 0x10, 0x7fff}, 0x90) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000001280)=r1) (async, rerun: 64) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x8) (async, rerun: 64) bpf$OBJ_GET_PROG(0x7, &(0x7f0000001300)=@o_path={&(0x7f00000012c0)='./file0\x00', 0x0, 0x10, r0}, 0x18) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:48 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x40f00, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0x4, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0), &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r0, r1, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r2, r3}, 0x20) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000040)={@ifindex=r0, 0xffffffffffffffff, 0xd, 0x2000, 0x0, @prog_id=0xffffffffffffffff}, 0x20) 20:57:48 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x40f00, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0x4, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0), &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r0, r1, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r2, r3}, 0x20) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000040)={@ifindex=r0, 0xffffffffffffffff, 0xd, 0x2000, 0x0, @prog_id=0xffffffffffffffff}, 0x20) 20:57:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x490000, 0x0) (async, rerun: 32) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000180)={0x6, 0x4, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0xa522, 0x0, 0x0, 0x0, 0x4}, [@jmp={0x5, 0x1, 0x3, 0x7, 0x2, 0x2, 0x14}]}, &(0x7f0000000080)='syzkaller\x00', 0x10000, 0x1000, &(0x7f0000000280)=""/4096, 0x40f00, 0x48, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000100)={0x1, 0x8, 0x6, 0xa47}, 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000140)=[{0x1, 0x5, 0x2, 0xc}], 0x10, 0x7fff}, 0x90) (rerun: 32) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000001280)=r1) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x8) bpf$OBJ_GET_PROG(0x7, &(0x7f0000001300)=@o_path={&(0x7f00000012c0)='./file0\x00', 0x0, 0x10, r0}, 0x18) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000040)=0x4) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000040)=0x4) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'veth1\x00', 0x4000}) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f00000000c0)) (async) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f00000000c0)) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x404000, 0x0) ioctl$TUNGETDEVNETNS(r2, 0x54e3, 0x0) (async) ioctl$TUNGETDEVNETNS(r2, 0x54e3, 0x0) 20:57:48 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={r1}) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000140)) bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000380)='./file0\x00'}, 0x18) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x4) 20:57:49 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x10e) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:57:49 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x40f00, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0x4, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0), &(0x7f0000001500)=[0x0, 0x0]}, 0x40) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0), &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r0, r1, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r2, r3}, 0x20) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r0, r1, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r2, r3}, 0x20) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000040)={@ifindex=r0, 0xffffffffffffffff, 0xd, 0x2000, 0x0, @prog_id=0xffffffffffffffff}, 0x20) 20:57:50 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x0) 20:57:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x10e) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x10e) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) 20:57:50 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={r1}) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000140)) bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000380)='./file0\x00'}, 0x18) 20:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000040)=0x4) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'veth1\x00', 0x4000}) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f00000000c0)) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x404000, 0x0) ioctl$TUNGETDEVNETNS(r2, 0x54e3, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000040)=0x4) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'veth1\x00', 0x4000}) (async) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f00000000c0)) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x404000, 0x0) (async) ioctl$TUNGETDEVNETNS(r2, 0x54e3, 0x0) (async) 20:57:50 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r0, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) r2 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000480), 0x4) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r3, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r3) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x6, 0xe, &(0x7f0000000380)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x2}, [@map_idx={0x18, 0xb, 0x5, 0x0, 0x1}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x7}, @generic={0x0, 0x9, 0x5, 0x200, 0xdc2}, @initr0={0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x5888}, @alu={0x7, 0x0, 0xc, 0x2, 0x2, 0x30, 0x8}, @jmp={0x5, 0x1, 0x9, 0xa, 0x2, 0xffffffffffffffe0, 0x4}, @alu={0x7, 0x1, 0x1, 0x9, 0x8, 0xffffffffffffffe0}]}, &(0x7f0000000400)='GPL\x00', 0x7, 0x0, 0x0, 0x41000, 0x44, '\x00', 0x0, 0xb, r2, 0x8, &(0x7f00000004c0)={0x2, 0x1}, 0x8, 0x10, &(0x7f0000000500)={0x5, 0xb, 0x40, 0x3}, 0x10, 0x0, r3, 0x0, &(0x7f0000000540)=[0x1], 0x0, 0x10, 0x7}, 0x90) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000000)={0xffffffffffffffff, r0, 0x4, r1}, 0x10) 20:57:50 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:50 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:50 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r0, 0x4) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r0, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r0) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) r2 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000480), 0x4) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r3, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r3) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r3) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x6, 0xe, &(0x7f0000000380)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x2}, [@map_idx={0x18, 0xb, 0x5, 0x0, 0x1}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x7}, @generic={0x0, 0x9, 0x5, 0x200, 0xdc2}, @initr0={0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x5888}, @alu={0x7, 0x0, 0xc, 0x2, 0x2, 0x30, 0x8}, @jmp={0x5, 0x1, 0x9, 0xa, 0x2, 0xffffffffffffffe0, 0x4}, @alu={0x7, 0x1, 0x1, 0x9, 0x8, 0xffffffffffffffe0}]}, &(0x7f0000000400)='GPL\x00', 0x7, 0x0, 0x0, 0x41000, 0x44, '\x00', 0x0, 0xb, r2, 0x8, &(0x7f00000004c0)={0x2, 0x1}, 0x8, 0x10, &(0x7f0000000500)={0x5, 0xb, 0x40, 0x3}, 0x10, 0x0, r3, 0x0, &(0x7f0000000540)=[0x1], 0x0, 0x10, 0x7}, 0x90) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000000)={0xffffffffffffffff, r0, 0x4, r1}, 0x10) 20:57:50 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={r1}) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000140)) 20:57:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x113000, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000080)) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f00000000c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000000)=0x4) 20:57:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:57:51 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) r1 = socket$kcm(0x29, 0x5, 0x0) recvmsg$kcm(r1, &(0x7f0000000180)={&(0x7f0000000000)=@l2tp={0x2, 0x0, @multicast2}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000080)=""/21, 0x15}, {&(0x7f00000000c0)=""/104, 0x68}], 0x2}, 0x10001) 20:57:51 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r0, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) r2 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000480), 0x4) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r3, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r3) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x6, 0xe, &(0x7f0000000380)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x2}, [@map_idx={0x18, 0xb, 0x5, 0x0, 0x1}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x7}, @generic={0x0, 0x9, 0x5, 0x200, 0xdc2}, @initr0={0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x5888}, @alu={0x7, 0x0, 0xc, 0x2, 0x2, 0x30, 0x8}, @jmp={0x5, 0x1, 0x9, 0xa, 0x2, 0xffffffffffffffe0, 0x4}, @alu={0x7, 0x1, 0x1, 0x9, 0x8, 0xffffffffffffffe0}]}, &(0x7f0000000400)='GPL\x00', 0x7, 0x0, 0x0, 0x41000, 0x44, '\x00', 0x0, 0xb, r2, 0x8, &(0x7f00000004c0)={0x2, 0x1}, 0x8, 0x10, &(0x7f0000000500)={0x5, 0xb, 0x40, 0x3}, 0x10, 0x0, r3, 0x0, &(0x7f0000000540)=[0x1], 0x0, 0x10, 0x7}, 0x90) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000000)={0xffffffffffffffff, r0, 0x4, r1}, 0x10) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r0, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) (async) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000480), 0x4) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r3, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r3) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x6, 0xe, &(0x7f0000000380)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x2}, [@map_idx={0x18, 0xb, 0x5, 0x0, 0x1}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x7}, @generic={0x0, 0x9, 0x5, 0x200, 0xdc2}, @initr0={0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x5888}, @alu={0x7, 0x0, 0xc, 0x2, 0x2, 0x30, 0x8}, @jmp={0x5, 0x1, 0x9, 0xa, 0x2, 0xffffffffffffffe0, 0x4}, @alu={0x7, 0x1, 0x1, 0x9, 0x8, 0xffffffffffffffe0}]}, &(0x7f0000000400)='GPL\x00', 0x7, 0x0, 0x0, 0x41000, 0x44, '\x00', 0x0, 0xb, r2, 0x8, &(0x7f00000004c0)={0x2, 0x1}, 0x8, 0x10, &(0x7f0000000500)={0x5, 0xb, 0x40, 0x3}, 0x10, 0x0, r3, 0x0, &(0x7f0000000540)=[0x1], 0x0, 0x10, 0x7}, 0x90) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) (async) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000000)={0xffffffffffffffff, r0, 0x4, r1}, 0x10) (async) 20:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x113000, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000080)) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f00000000c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000000)=0x4) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x113000, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000080)) (async) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f00000000c0)) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) (async) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000000)=0x4) (async) 20:57:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:57:51 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={r1}) 20:57:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x9, 0x1, &(0x7f0000000680)=@raw=[@ldst], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:52 executing program 1: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000100)={@ifindex, 0x26, 0x0, 0x7ff, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x0, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xd, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180), &(0x7f00000001c0)=[{0x0, 0x1, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x200000, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x1000, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r3, 0x4) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r5, 0x0, 0x0) bpf$ITER_CREATE(0x21, &(0x7f00000003c0)={r5}, 0x8) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r3) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000140)={@map=r2, r3, 0xf, 0x2030, 0x0, @prog_id, r0}, 0x20) ioctl$TUNSETVNETLE(r2, 0x400454dc, &(0x7f0000000380)) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id, r0}, 0x20) 20:57:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETQUEUE(r1, 0x541b, 0x0) 20:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x113000, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000080)) (async) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f00000000c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) (async, rerun: 32) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000000)=0x4) (rerun: 32) 20:57:52 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) socket$kcm(0x29, 0x2, 0x0) 20:57:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNSETQUEUE(r1, 0x541b, 0x0) 20:57:53 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) r1 = socket$kcm(0x29, 0x5, 0x0) recvmsg$kcm(r1, &(0x7f0000000180)={&(0x7f0000000000)=@l2tp={0x2, 0x0, @multicast2}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000080)=""/21, 0x15}, {&(0x7f00000000c0)=""/104, 0x68}], 0x2}, 0x10001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) socket$kcm(0x29, 0x5, 0x0) (async) recvmsg$kcm(r1, &(0x7f0000000180)={&(0x7f0000000000)=@l2tp={0x2, 0x0, @multicast2}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000080)=""/21, 0x15}, {&(0x7f00000000c0)=""/104, 0x68}], 0x2}, 0x10001) (async) 20:57:53 executing program 1: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000100)={@ifindex, 0x26, 0x0, 0x7ff, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x0, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}, 0x40) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000100)={@ifindex, 0x26, 0x0, 0x7ff, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x0, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) (async) recvmsg$kcm(r2, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xd, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180), &(0x7f00000001c0)=[{0x0, 0x1, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x200000, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x1000, 0x0, 0x4}], 0x10, 0x4}, 0x90) (async) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xd, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180), &(0x7f00000001c0)=[{0x0, 0x1, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x200000, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x1000, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r3, 0x4) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r5, 0x0, 0x0) (async) recvmsg$kcm(r5, 0x0, 0x0) bpf$ITER_CREATE(0x21, &(0x7f00000003c0)={r5}, 0x8) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r3) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000140)={@map=r2, r3, 0xf, 0x2030, 0x0, @prog_id, r0}, 0x20) ioctl$TUNSETVNETLE(r2, 0x400454dc, &(0x7f0000000380)) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id, r0}, 0x20) 20:57:53 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x9, 0x1, &(0x7f0000000680)=@raw=[@ldst], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) (async, rerun: 64) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (rerun: 64) 20:57:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f0000000080)=0x1) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x101040, 0x0) ioctl$TUNSETQUEUE(r3, 0x10, 0x0) 20:57:53 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) 20:57:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) (async) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETQUEUE(r1, 0x541b, 0x0) 20:57:53 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) 20:57:53 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x9, 0x1, &(0x7f0000000680)=@raw=[@ldst], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:53 executing program 1: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000100)={@ifindex, 0x26, 0x0, 0x7ff, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x0, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xd, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180), &(0x7f00000001c0)=[{0x0, 0x1, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x200000, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x1000, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r3, 0x4) (async) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r5, 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f00000003c0)={r5}, 0x8) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r3) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000140)={@map=r2, r3, 0xf, 0x2030, 0x0, @prog_id, r0}, 0x20) (async) ioctl$TUNSETVNETLE(r2, 0x400454dc, &(0x7f0000000380)) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id, r0}, 0x20) 20:57:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'netpci0\x00', 0x10}) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x302) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000040)) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000080)) 20:57:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) (async) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f0000000080)=0x1) (async) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x101040, 0x0) ioctl$TUNSETQUEUE(r3, 0x10, 0x0) 20:57:53 executing program 2: ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x5421, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:57:53 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f0000000080)=0x1) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) (async) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x101040, 0x0) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x101040, 0x0) ioctl$TUNSETQUEUE(r3, 0x10, 0x0) 20:57:53 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000040), 0x4) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r3, r4, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r5, r6}, 0x20) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000000c0)={@cgroup=r0, 0xffffffffffffffff, 0x0, 0x0, r2, @prog_id=0xffffffffffffffff, r6}, 0x20) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000080)={r0, 0xffffffffffffffff, 0x4, r1}, 0x10) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:57:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'netpci0\x00', 0x10}) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x302) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000040)) (async, rerun: 32) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000080)) (rerun: 32) 20:57:53 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) 20:57:53 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) r1 = socket$kcm(0x29, 0x5, 0x0) recvmsg$kcm(r1, &(0x7f0000000180)={&(0x7f0000000000)=@l2tp={0x2, 0x0, @multicast2}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000080)=""/21, 0x15}, {&(0x7f00000000c0)=""/104, 0x68}], 0x2}, 0x10001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) socket$kcm(0x29, 0x5, 0x0) (async) recvmsg$kcm(r1, &(0x7f0000000180)={&(0x7f0000000000)=@l2tp={0x2, 0x0, @multicast2}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000080)=""/21, 0x15}, {&(0x7f00000000c0)=""/104, 0x68}], 0x2}, 0x10001) (async) 20:57:54 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000040), 0x4) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5}, 0x8) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0]}, 0x40) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r3, r4, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r5, r6}, 0x20) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000000c0)={@cgroup=r0, 0xffffffffffffffff, 0x0, 0x0, r2, @prog_id=0xffffffffffffffff, r6}, 0x20) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000080)={r0, 0xffffffffffffffff, 0x4, r1}, 0x10) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:57:54 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) 20:57:54 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'netpci0\x00', 0x10}) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x302) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000040)) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000080)) 20:57:54 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000000)=0x1) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) write$cgroup_type(r2, &(0x7f0000000080), 0x9) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'gre0\x00', 0x400}) 20:57:54 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000040), 0x4) (async, rerun: 64) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) (rerun: 64) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) (async, rerun: 32) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) (rerun: 32) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r3, r4, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r5, r6}, 0x20) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000000c0)={@cgroup=r0, 0xffffffffffffffff, 0x0, 0x0, r2, @prog_id=0xffffffffffffffff, r6}, 0x20) (async) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000080)={r0, 0xffffffffffffffff, 0x4, r1}, 0x10) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:57:54 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) 20:57:54 executing program 2: ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x5421, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x5421, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) 20:57:54 executing program 1: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x18) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000000c0)=@generic={&(0x7f0000000080)='./file0\x00'}, 0x18) 20:57:54 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000000)=0x1) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) (async, rerun: 32) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) (rerun: 32) write$cgroup_type(r2, &(0x7f0000000080), 0x9) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'gre0\x00', 0x400}) 20:57:54 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMUNATTACH(r1, 0x89e1, &(0x7f0000000080)={r2}) 20:57:54 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) 20:57:54 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) recvmsg$unix(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/94, 0x5e}, {&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000000140)=""/253, 0xfd}], 0x3}, 0x2040) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000000), 0x10) socketpair(0x2a, 0x800, 0x101, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000880)={&(0x7f0000000300)=@abs, 0x6e, &(0x7f00000007c0)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/239, 0xef}, {&(0x7f0000000580)=""/218, 0xda}, {&(0x7f0000000680)=""/55, 0x37}, {&(0x7f0000000700)=""/107, 0x6b}, {&(0x7f0000000780)=""/36, 0x24}], 0x7, &(0x7f0000000840)=[@cred={{0x1c}}, @cred={{0x1c}}], 0x40}, 0x10000) 20:57:54 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMUNATTACH(r1, 0x89e1, &(0x7f0000000080)={r2}) 20:57:54 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000000)=0x1) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) write$cgroup_type(r2, &(0x7f0000000080), 0x9) (async, rerun: 64) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'gre0\x00', 0x400}) (rerun: 64) 20:57:54 executing program 1: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x18) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000000c0)=@generic={&(0x7f0000000080)='./file0\x00'}, 0x18) 20:57:54 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) 20:57:54 executing program 2: ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x5421, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:57:54 executing program 1: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x18) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000000c0)=@generic={&(0x7f0000000080)='./file0\x00'}, 0x18) 20:57:54 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) 20:57:55 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x8, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x55e, 0x0, 0x0, 0x0, 0xf8e}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @exit, @jmp={0x5, 0x0, 0x9, 0x9, 0x1, 0xfffffffffffffff8, 0xffffffffffffffff}, @call={0x85, 0x0, 0x0, 0x4e}, @generic={0xe0, 0x4, 0xb, 0x0, 0x4c0e}]}, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x42, '\x00', 0x0, 0x1f, r0, 0x8, &(0x7f0000000100)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0xf, 0x3ff, 0x6}, 0x10, 0x0, r0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x90) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r5, 0x4) write$cgroup_type(r0, &(0x7f0000000340), 0x9) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r5) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@map=r2, r0, 0x23, 0x2000, 0x0, @prog_fd=r5}, 0x20) 20:57:55 executing program 1: bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) (async) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x8, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x55e, 0x0, 0x0, 0x0, 0xf8e}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @exit, @jmp={0x5, 0x0, 0x9, 0x9, 0x1, 0xfffffffffffffff8, 0xffffffffffffffff}, @call={0x85, 0x0, 0x0, 0x4e}, @generic={0xe0, 0x4, 0xb, 0x0, 0x4c0e}]}, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x42, '\x00', 0x0, 0x1f, r0, 0x8, &(0x7f0000000100)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0xf, 0x3ff, 0x6}, 0x10, 0x0, r0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x90) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) (async) recvmsg$kcm(r2, 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) (async) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r5, 0x4) write$cgroup_type(r0, &(0x7f0000000340), 0x9) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r5) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@map=r2, r0, 0x23, 0x2000, 0x0, @prog_fd=r5}, 0x20) 20:57:55 executing program 1: bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) (async) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x8, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x55e, 0x0, 0x0, 0x0, 0xf8e}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @exit, @jmp={0x5, 0x0, 0x9, 0x9, 0x1, 0xfffffffffffffff8, 0xffffffffffffffff}, @call={0x85, 0x0, 0x0, 0x4e}, @generic={0xe0, 0x4, 0xb, 0x0, 0x4c0e}]}, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x42, '\x00', 0x0, 0x1f, r0, 0x8, &(0x7f0000000100)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0xf, 0x3ff, 0x6}, 0x10, 0x0, r0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x90) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) (async) recvmsg$kcm(r4, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) (async) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r5, 0x4) write$cgroup_type(r0, &(0x7f0000000340), 0x9) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r5) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@map=r2, r0, 0x23, 0x2000, 0x0, @prog_fd=r5}, 0x20) 20:57:55 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'hsr0\x00'}) 20:57:55 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) recvmsg$unix(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/94, 0x5e}, {&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000000140)=""/253, 0xfd}], 0x3}, 0x2040) (async) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000000), 0x10) (async) socketpair(0x2a, 0x800, 0x101, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000880)={&(0x7f0000000300)=@abs, 0x6e, &(0x7f00000007c0)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/239, 0xef}, {&(0x7f0000000580)=""/218, 0xda}, {&(0x7f0000000680)=""/55, 0x37}, {&(0x7f0000000700)=""/107, 0x6b}, {&(0x7f0000000780)=""/36, 0x24}], 0x7, &(0x7f0000000840)=[@cred={{0x1c}}, @cred={{0x1c}}], 0x40}, 0x10000) 20:57:55 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) 20:57:55 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMUNATTACH(r1, 0x89e1, &(0x7f0000000080)={r2}) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000040)) (async) ioctl$sock_kcm_SIOCKCMUNATTACH(r1, 0x89e1, &(0x7f0000000080)={r2}) (async) 20:57:55 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) 20:57:55 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x224c0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x210280, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4000, 0x0) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000080)) 20:57:55 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000040)={'veth1_to_bridge\x00', 0x600}) 20:57:55 executing program 1: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r0, r1, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r2, r3}, 0x20) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r4, r5, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r6, r7}, 0x20) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000000)=r2, 0x4) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r8, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r8) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@map, 0xffffffffffffffff, 0x5, 0x201c, 0x0, @prog_fd=r8, r7}, 0x20) 20:57:55 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'hsr0\x00'}) 20:57:55 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x224c0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x210280, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async, rerun: 64) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (rerun: 64) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4000, 0x0) (async) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000080)) 20:57:55 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) 20:57:55 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'hsr0\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'hsr0\x00'}) (async) 20:57:55 executing program 1: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0]}, 0x40) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r0, r1, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r2, r3}, 0x20) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)}, 0x10) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r4, r5, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r6, r7}, 0x20) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000000)=r2, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) (async) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r8, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r8) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r8) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@map, 0xffffffffffffffff, 0x5, 0x201c, 0x0, @prog_fd=r8, r7}, 0x20) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@map, 0xffffffffffffffff, 0x5, 0x201c, 0x0, @prog_fd=r8, r7}, 0x20) 20:57:55 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) 20:57:55 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000040)={'veth1_to_bridge\x00', 0x600}) 20:57:55 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000180)='cpuacct.usage_percpu\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000000140)='syz1\x00', 0x200002, 0x0) openat$cgroup_pressure(r2, &(0x7f00000001c0)='memory.pressure\x00', 0x2, 0x0) recvmsg$kcm(r1, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f0000000580), 0x4) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f00000000c0)={0x101}, 0x8) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r5, 0x0, 0x0) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r7 = openat$cgroup_ro(r6, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r7, 0x0, 0x0) r8 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000440)={0xffffffffffffffff, 0x9c, 0x8}, 0xc) r9 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@bloom_filter={0x1e, 0x4, 0x6b, 0x3, 0x1002, r1, 0xfff, '\x00', 0x0, r1, 0x4, 0x2, 0x1, 0x7}, 0x48) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000600)=@bpf_ext={0x1c, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val={0x18, 0xb, 0x6, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1ff}], &(0x7f0000000280)='syzkaller\x00', 0x4, 0xee, &(0x7f00000002c0)=""/238, 0x40f00, 0x21, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f00000003c0)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000400)={0x0, 0x7, 0x1, 0xfffffffe}, 0x10, 0x27be6, r1, 0x1, &(0x7f0000000480)=[r7, r8, r1, r9], &(0x7f00000005c0)=[{0x0, 0x1, 0xc, 0xb}], 0x10, 0xcf}, 0x90) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000040)={0x4, 0x0}, 0x8) r11 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100)={r10}, 0x4) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f0000000080)={r3, r11}) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xaad11f14b72138be, 0x0) ioctl$TUNSETQUEUE(r12, 0x10, 0x0) 20:57:55 executing program 1: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) (async, rerun: 32) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) (async, rerun: 32) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r0, r1, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r2, r3}, 0x20) (async, rerun: 32) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) (async, rerun: 32) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r4, r5, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r6, r7}, 0x20) (async, rerun: 64) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000000)=r2, 0x4) (async, rerun: 64) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r8, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r8) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@map, 0xffffffffffffffff, 0x5, 0x201c, 0x0, @prog_fd=r8, r7}, 0x20) 20:57:56 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x224c0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x224c0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x210280, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4000, 0x0) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000080)) 20:57:56 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) recvmsg$unix(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/94, 0x5e}, {&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000000140)=""/253, 0xfd}], 0x3}, 0x2040) (async) recvmsg$unix(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/94, 0x5e}, {&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000000140)=""/253, 0xfd}], 0x3}, 0x2040) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000000), 0x10) socketpair(0x2a, 0x800, 0x101, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000880)={&(0x7f0000000300)=@abs, 0x6e, &(0x7f00000007c0)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/239, 0xef}, {&(0x7f0000000580)=""/218, 0xda}, {&(0x7f0000000680)=""/55, 0x37}, {&(0x7f0000000700)=""/107, 0x6b}, {&(0x7f0000000780)=""/36, 0x24}], 0x7, &(0x7f0000000840)=[@cred={{0x1c}}, @cred={{0x1c}}], 0x40}, 0x10000) 20:57:56 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async, rerun: 32) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (rerun: 32) r1 = openat$cgroup_ro(r0, &(0x7f0000000180)='cpuacct.usage_percpu\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000000140)='syz1\x00', 0x200002, 0x0) openat$cgroup_pressure(r2, &(0x7f00000001c0)='memory.pressure\x00', 0x2, 0x0) (async) recvmsg$kcm(r1, 0x0, 0x0) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f0000000580), 0x4) (async, rerun: 64) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f00000000c0)={0x101}, 0x8) (async, rerun: 64) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r5, 0x0, 0x0) (async) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r7 = openat$cgroup_ro(r6, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r7, 0x0, 0x0) r8 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000440)={0xffffffffffffffff, 0x9c, 0x8}, 0xc) (async) r9 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@bloom_filter={0x1e, 0x4, 0x6b, 0x3, 0x1002, r1, 0xfff, '\x00', 0x0, r1, 0x4, 0x2, 0x1, 0x7}, 0x48) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000600)=@bpf_ext={0x1c, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val={0x18, 0xb, 0x6, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1ff}], &(0x7f0000000280)='syzkaller\x00', 0x4, 0xee, &(0x7f00000002c0)=""/238, 0x40f00, 0x21, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f00000003c0)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000400)={0x0, 0x7, 0x1, 0xfffffffe}, 0x10, 0x27be6, r1, 0x1, &(0x7f0000000480)=[r7, r8, r1, r9], &(0x7f00000005c0)=[{0x0, 0x1, 0xc, 0xb}], 0x10, 0xcf}, 0x90) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000040)={0x4, 0x0}, 0x8) r11 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100)={r10}, 0x4) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f0000000080)={r3, r11}) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xaad11f14b72138be, 0x0) ioctl$TUNSETQUEUE(r12, 0x10, 0x0) 20:57:56 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000040)={'veth1_to_bridge\x00', 0x600}) 20:57:56 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x105100, 0x0) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000040)) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:57:56 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) 20:57:56 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000000)={0xffffffffffffffff, 0x1}, 0xc) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f00000000c0)={0x1000ba, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000080)=r0, 0x4) 20:57:56 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, &(0x7f0000000000)=0x101) 20:57:56 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000000)={0xffffffffffffffff, 0x1}, 0xc) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f00000000c0)={0x1000ba, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000080)=r0, 0x4) 20:57:56 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) 20:57:56 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x105100, 0x0) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000040)) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x105100, 0x0) (async) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000040)) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) 20:57:56 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, &(0x7f0000000000)=0x101) 20:57:56 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000180)='cpuacct.usage_percpu\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000000140)='syz1\x00', 0x200002, 0x0) openat$cgroup_pressure(r2, &(0x7f00000001c0)='memory.pressure\x00', 0x2, 0x0) (async) recvmsg$kcm(r1, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f0000000580), 0x4) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f00000000c0)={0x101}, 0x8) (async) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r5, 0x0, 0x0) (async) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r7 = openat$cgroup_ro(r6, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r7, 0x0, 0x0) r8 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000440)={0xffffffffffffffff, 0x9c, 0x8}, 0xc) r9 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@bloom_filter={0x1e, 0x4, 0x6b, 0x3, 0x1002, r1, 0xfff, '\x00', 0x0, r1, 0x4, 0x2, 0x1, 0x7}, 0x48) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000600)=@bpf_ext={0x1c, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val={0x18, 0xb, 0x6, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1ff}], &(0x7f0000000280)='syzkaller\x00', 0x4, 0xee, &(0x7f00000002c0)=""/238, 0x40f00, 0x21, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f00000003c0)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000400)={0x0, 0x7, 0x1, 0xfffffffe}, 0x10, 0x27be6, r1, 0x1, &(0x7f0000000480)=[r7, r8, r1, r9], &(0x7f00000005c0)=[{0x0, 0x1, 0xc, 0xb}], 0x10, 0xcf}, 0x90) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000040)={0x4, 0x0}, 0x8) r11 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100)={r10}, 0x4) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f0000000080)={r3, r11}) (async) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xaad11f14b72138be, 0x0) ioctl$TUNSETQUEUE(r12, 0x10, 0x0) 20:57:56 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x3b, 0x0, 0x40000}, 0x10000) 20:57:56 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) 20:57:56 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x105100, 0x0) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000040)) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:57:56 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000000)={0xffffffffffffffff, 0x1}, 0xc) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f00000000c0)={0x1000ba, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000080)=r0, 0x4) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000000)={0xffffffffffffffff, 0x1}, 0xc) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f00000000c0)={0x1000ba}, 0x8) (async) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000080)=r0, 0x4) (async) 20:57:56 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, &(0x7f0000000000)=0x101) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, &(0x7f0000000000)=0x101) (async) 20:57:56 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) 20:57:56 executing program 1: bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000000), 0x8) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000040)={@cgroup=r0, 0xffffffffffffffff, 0x16, 0x8, 0x0, @prog_fd}, 0x20) 20:57:56 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000200), 0x8) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x18, 0x8, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000ffffffff0000000001000000852000000500000018380000030000000000000000000000852000000500000095000000000000009500000000000000"], &(0x7f0000000040)='syzkaller\x00', 0x10001, 0xea, &(0x7f0000000080)=""/234, 0x41100, 0x22, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000180)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000001c0)={0x1, 0xa, 0x8, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000280)=[r2, 0x1], 0x0, 0x10, 0xf85}, 0x90) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x22cc00, 0x0) ioctl$TUNSETQUEUE(r3, 0x541b, 0x0) 20:57:56 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) 20:57:56 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) 20:57:56 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000000)=@id={0x1e, 0x3, 0x0, {0x4e22, 0x1}}, 0x10, &(0x7f0000000580)=[{&(0x7f0000000040)="fc3944ae0222e1008df47b051dc00ce4028ae0dd8b3089c068564ece7be07dff0801f52b159692ac4247c2454033865280111b4d0dedaafb46cfcc8f9162a92d5357dad13da9ff4974a00c36eed61e13210ce33802ed8433202b4cab56038300159cc5c6f1033717d35220c80d982a75fcbe9772068a93cf5451c95406235983f4765e1a8de4929e79a981742e74b93f0da0026479cd3db246f7c0fb6f59c22fa48a2fb9321b53befc29213e84ec65492bb63cdbb19572fe7438a70bcde847faff596f945a80437c1c8c151f98f793dbc6a6cf09c16691e9649ccd9c838d26145a50be8f15a97491cfed42f433dadca85c278fb84e03bb3d01f91b", 0xfb}, {&(0x7f0000000140)="f0ae6abd45272fe62b3f8dc0b6687a7d15d1d34418d46ee38e50141baedfcf7d0fdc3bceaf0c0a15879294aa421f008d7241c4138679b066005bd18fe0da3efe4a99b1d62a90c16406125c29a4933dbc4e3a08e2066ce0928ca8ab03a2e1c83a564e12e3dbc62e090113af36c883e73a8d8b0c6f98bbb7272b5bb19d9efb3b16bf73ae4d1fd6ecafd4f8dd00161ad540dc2e0cefb13a57ee7bf4eade014683886b254a76e6636758bd57b87a", 0xac}, {&(0x7f0000000280)="3b1841bd0aa1d095e10e198e03ed3a65608ee53042d164c21cf06446745c38bcbf91e0eb93c1434889a4c027d847689147c7777b22785e4318abfe99ec74b0455a0515491c6fdeba7733118841169a714c37da4d2824ed21a949541d8b9bb0ca3b288ce57e9a240fdc86732fb676f1d240a8ed13e986c75ea57b798fb71291dc70d8a0254032923f5660603ec8489777b3522654ec7efc4ef7d9005fe16f791ca793e053c90ea07eb246dc03c38d4e9f55b84a734d90088fc193199c2609bfa1d41f58d8f3c167f7b8ca6a69fe0544636439968d019aae514ad36da273e3df2ec1684084ca9a2cc496aa1bc8a990a87c7e6e3086", 0xf4}, {&(0x7f0000000380)="e45637f094f714f01da19b8c322eaee951ec8bdd8304250728783b2ddd83d092d3cdf9e16bafccfbd28fd68ba4c7b5d7ee56ec44b610c8635c154285564aad4f28da271e69a94c75dd4b87d5177d87f12c81caf1f65ae8e30a088aaa9f78d6a2fa0d35303ba9809b86d79562908903d58393a7bd8cc5966898123628e65413f5a45259a3ff44d50ee9661b6f93e2f3482eef8edf165c54961f028532f1e3d0483bb4e82f4d80bc7b72535cae4de3a5cdff0934dafa7bbc5b250d55fe9d98f03d87a9f2d49cb92c07ccb4268b8f8c21ffeb1e12a7344b06d83db1b05a2787ffcc7c7f4a5e14ac1d05d2d5a6fea913", 0xee}, {&(0x7f0000000200)="52a6a5fc834e21de795b1a17af5a5c91caa90645", 0x14}, {&(0x7f0000000480)="64cbb976128c53a18170fee3f437d9dd2a73f0ae700df4dcf352ff3a144b880c41b603479c763f88b9fe28aa7e0aaa0712910284d8c39ea187c34fc945cd2a9da438434f750885053ea3ce12fc6befd0fe4871d14cfee1ee4aead8826ca67fdc1e224947b440496c840826c43328e3e5fc14bdc6a562edc6f274f7ee31e9fd52282af222bba8985b7e4913817b47ad6756b1de96920c403660d9ed28cc8a0d99f02518ce4f60c28abf6fc67071631a2ec8aa2ea9d672d1c676485e5266962b86974e993a7c38bd001a0d1d218a", 0xcd}], 0x6, &(0x7f0000000600)="75a13975155480a46798a15f47dde3491552d69b5a1a3f22dddf88265d4494b924fcfaeb2810c841ee5206866bfc6ac97259afe42550d80ed8a7accad2bbdc231d162dc3a395e3", 0x47, 0x4082}, 0x24000880) 20:57:57 executing program 1: bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000000), 0x8) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000040)={@cgroup=r0, 0xffffffffffffffff, 0x16, 0x8, 0x0, @prog_fd}, 0x20) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000000), 0x8) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000040)={@cgroup=r0, 0xffffffffffffffff, 0x16, 0x8, 0x0, @prog_fd}, 0x20) (async) 20:57:57 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x3b, 0x0, 0x40000}, 0x10000) 20:57:57 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) 20:57:57 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000000)=@id={0x1e, 0x3, 0x0, {0x4e22, 0x1}}, 0x10, &(0x7f0000000580)=[{&(0x7f0000000040)="fc3944ae0222e1008df47b051dc00ce4028ae0dd8b3089c068564ece7be07dff0801f52b159692ac4247c2454033865280111b4d0dedaafb46cfcc8f9162a92d5357dad13da9ff4974a00c36eed61e13210ce33802ed8433202b4cab56038300159cc5c6f1033717d35220c80d982a75fcbe9772068a93cf5451c95406235983f4765e1a8de4929e79a981742e74b93f0da0026479cd3db246f7c0fb6f59c22fa48a2fb9321b53befc29213e84ec65492bb63cdbb19572fe7438a70bcde847faff596f945a80437c1c8c151f98f793dbc6a6cf09c16691e9649ccd9c838d26145a50be8f15a97491cfed42f433dadca85c278fb84e03bb3d01f91b", 0xfb}, {&(0x7f0000000140)="f0ae6abd45272fe62b3f8dc0b6687a7d15d1d34418d46ee38e50141baedfcf7d0fdc3bceaf0c0a15879294aa421f008d7241c4138679b066005bd18fe0da3efe4a99b1d62a90c16406125c29a4933dbc4e3a08e2066ce0928ca8ab03a2e1c83a564e12e3dbc62e090113af36c883e73a8d8b0c6f98bbb7272b5bb19d9efb3b16bf73ae4d1fd6ecafd4f8dd00161ad540dc2e0cefb13a57ee7bf4eade014683886b254a76e6636758bd57b87a", 0xac}, {&(0x7f0000000280)="3b1841bd0aa1d095e10e198e03ed3a65608ee53042d164c21cf06446745c38bcbf91e0eb93c1434889a4c027d847689147c7777b22785e4318abfe99ec74b0455a0515491c6fdeba7733118841169a714c37da4d2824ed21a949541d8b9bb0ca3b288ce57e9a240fdc86732fb676f1d240a8ed13e986c75ea57b798fb71291dc70d8a0254032923f5660603ec8489777b3522654ec7efc4ef7d9005fe16f791ca793e053c90ea07eb246dc03c38d4e9f55b84a734d90088fc193199c2609bfa1d41f58d8f3c167f7b8ca6a69fe0544636439968d019aae514ad36da273e3df2ec1684084ca9a2cc496aa1bc8a990a87c7e6e3086", 0xf4}, {&(0x7f0000000380)="e45637f094f714f01da19b8c322eaee951ec8bdd8304250728783b2ddd83d092d3cdf9e16bafccfbd28fd68ba4c7b5d7ee56ec44b610c8635c154285564aad4f28da271e69a94c75dd4b87d5177d87f12c81caf1f65ae8e30a088aaa9f78d6a2fa0d35303ba9809b86d79562908903d58393a7bd8cc5966898123628e65413f5a45259a3ff44d50ee9661b6f93e2f3482eef8edf165c54961f028532f1e3d0483bb4e82f4d80bc7b72535cae4de3a5cdff0934dafa7bbc5b250d55fe9d98f03d87a9f2d49cb92c07ccb4268b8f8c21ffeb1e12a7344b06d83db1b05a2787ffcc7c7f4a5e14ac1d05d2d5a6fea913", 0xee}, {&(0x7f0000000200)="52a6a5fc834e21de795b1a17af5a5c91caa90645", 0x14}, {&(0x7f0000000480)="64cbb976128c53a18170fee3f437d9dd2a73f0ae700df4dcf352ff3a144b880c41b603479c763f88b9fe28aa7e0aaa0712910284d8c39ea187c34fc945cd2a9da438434f750885053ea3ce12fc6befd0fe4871d14cfee1ee4aead8826ca67fdc1e224947b440496c840826c43328e3e5fc14bdc6a562edc6f274f7ee31e9fd52282af222bba8985b7e4913817b47ad6756b1de96920c403660d9ed28cc8a0d99f02518ce4f60c28abf6fc67071631a2ec8aa2ea9d672d1c676485e5266962b86974e993a7c38bd001a0d1d218a", 0xcd}], 0x6, &(0x7f0000000600)="75a13975155480a46798a15f47dde3491552d69b5a1a3f22dddf88265d4494b924fcfaeb2810c841ee5206866bfc6ac97259afe42550d80ed8a7accad2bbdc231d162dc3a395e3", 0x47, 0x4082}, 0x24000880) (async) sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000000)=@id={0x1e, 0x3, 0x0, {0x4e22, 0x1}}, 0x10, &(0x7f0000000580)=[{&(0x7f0000000040)="fc3944ae0222e1008df47b051dc00ce4028ae0dd8b3089c068564ece7be07dff0801f52b159692ac4247c2454033865280111b4d0dedaafb46cfcc8f9162a92d5357dad13da9ff4974a00c36eed61e13210ce33802ed8433202b4cab56038300159cc5c6f1033717d35220c80d982a75fcbe9772068a93cf5451c95406235983f4765e1a8de4929e79a981742e74b93f0da0026479cd3db246f7c0fb6f59c22fa48a2fb9321b53befc29213e84ec65492bb63cdbb19572fe7438a70bcde847faff596f945a80437c1c8c151f98f793dbc6a6cf09c16691e9649ccd9c838d26145a50be8f15a97491cfed42f433dadca85c278fb84e03bb3d01f91b", 0xfb}, {&(0x7f0000000140)="f0ae6abd45272fe62b3f8dc0b6687a7d15d1d34418d46ee38e50141baedfcf7d0fdc3bceaf0c0a15879294aa421f008d7241c4138679b066005bd18fe0da3efe4a99b1d62a90c16406125c29a4933dbc4e3a08e2066ce0928ca8ab03a2e1c83a564e12e3dbc62e090113af36c883e73a8d8b0c6f98bbb7272b5bb19d9efb3b16bf73ae4d1fd6ecafd4f8dd00161ad540dc2e0cefb13a57ee7bf4eade014683886b254a76e6636758bd57b87a", 0xac}, {&(0x7f0000000280)="3b1841bd0aa1d095e10e198e03ed3a65608ee53042d164c21cf06446745c38bcbf91e0eb93c1434889a4c027d847689147c7777b22785e4318abfe99ec74b0455a0515491c6fdeba7733118841169a714c37da4d2824ed21a949541d8b9bb0ca3b288ce57e9a240fdc86732fb676f1d240a8ed13e986c75ea57b798fb71291dc70d8a0254032923f5660603ec8489777b3522654ec7efc4ef7d9005fe16f791ca793e053c90ea07eb246dc03c38d4e9f55b84a734d90088fc193199c2609bfa1d41f58d8f3c167f7b8ca6a69fe0544636439968d019aae514ad36da273e3df2ec1684084ca9a2cc496aa1bc8a990a87c7e6e3086", 0xf4}, {&(0x7f0000000380)="e45637f094f714f01da19b8c322eaee951ec8bdd8304250728783b2ddd83d092d3cdf9e16bafccfbd28fd68ba4c7b5d7ee56ec44b610c8635c154285564aad4f28da271e69a94c75dd4b87d5177d87f12c81caf1f65ae8e30a088aaa9f78d6a2fa0d35303ba9809b86d79562908903d58393a7bd8cc5966898123628e65413f5a45259a3ff44d50ee9661b6f93e2f3482eef8edf165c54961f028532f1e3d0483bb4e82f4d80bc7b72535cae4de3a5cdff0934dafa7bbc5b250d55fe9d98f03d87a9f2d49cb92c07ccb4268b8f8c21ffeb1e12a7344b06d83db1b05a2787ffcc7c7f4a5e14ac1d05d2d5a6fea913", 0xee}, {&(0x7f0000000200)="52a6a5fc834e21de795b1a17af5a5c91caa90645", 0x14}, {&(0x7f0000000480)="64cbb976128c53a18170fee3f437d9dd2a73f0ae700df4dcf352ff3a144b880c41b603479c763f88b9fe28aa7e0aaa0712910284d8c39ea187c34fc945cd2a9da438434f750885053ea3ce12fc6befd0fe4871d14cfee1ee4aead8826ca67fdc1e224947b440496c840826c43328e3e5fc14bdc6a562edc6f274f7ee31e9fd52282af222bba8985b7e4913817b47ad6756b1de96920c403660d9ed28cc8a0d99f02518ce4f60c28abf6fc67071631a2ec8aa2ea9d672d1c676485e5266962b86974e993a7c38bd001a0d1d218a", 0xcd}], 0x6, &(0x7f0000000600)="75a13975155480a46798a15f47dde3491552d69b5a1a3f22dddf88265d4494b924fcfaeb2810c841ee5206866bfc6ac97259afe42550d80ed8a7accad2bbdc231d162dc3a395e3", 0x47, 0x4082}, 0x24000880) 20:57:57 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) 20:57:57 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000200), 0x8) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x18, 0x8, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000ffffffff0000000001000000852000000500000018380000030000000000000000000000852000000500000095000000000000009500000000000000"], &(0x7f0000000040)='syzkaller\x00', 0x10001, 0xea, &(0x7f0000000080)=""/234, 0x41100, 0x22, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000180)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000001c0)={0x1, 0xa, 0x8, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000280)=[r2, 0x1], 0x0, 0x10, 0xf85}, 0x90) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x22cc00, 0x0) ioctl$TUNSETQUEUE(r3, 0x541b, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) (async) recvmsg$kcm(r1, 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000200), 0x8) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x18, 0x8, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000ffffffff0000000001000000852000000500000018380000030000000000000000000000852000000500000095000000000000009500000000000000"], &(0x7f0000000040)='syzkaller\x00', 0x10001, 0xea, &(0x7f0000000080)=""/234, 0x41100, 0x22, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000180)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000001c0)={0x1, 0xa, 0x8, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000280)=[r2, 0x1], 0x0, 0x10, 0xf85}, 0x90) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x22cc00, 0x0) (async) ioctl$TUNSETQUEUE(r3, 0x541b, 0x0) (async) 20:57:57 executing program 1: bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000000), 0x8) (async) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000040)={@cgroup=r0, 0xffffffffffffffff, 0x16, 0x8, 0x0, @prog_fd}, 0x20) 20:57:57 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0xf765dc6e410a1163, 0x0, @link_id}, 0x20) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) 20:57:57 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000080)) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x701000, 0x0) ioctl$TUNGETVNETBE(r2, 0x800454df, &(0x7f0000000040)) 20:57:57 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000200), 0x8) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x18, 0x8, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000ffffffff0000000001000000852000000500000018380000030000000000000000000000852000000500000095000000000000009500000000000000"], &(0x7f0000000040)='syzkaller\x00', 0x10001, 0xea, &(0x7f0000000080)=""/234, 0x41100, 0x22, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000180)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000001c0)={0x1, 0xa, 0x8, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000280)=[r2, 0x1], 0x0, 0x10, 0xf85}, 0x90) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x22cc00, 0x0) ioctl$TUNSETQUEUE(r3, 0x541b, 0x0) 20:57:57 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x3, 0x0) 20:57:57 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000000)=@id={0x1e, 0x3, 0x0, {0x4e22, 0x1}}, 0x10, &(0x7f0000000580)=[{&(0x7f0000000040)="fc3944ae0222e1008df47b051dc00ce4028ae0dd8b3089c068564ece7be07dff0801f52b159692ac4247c2454033865280111b4d0dedaafb46cfcc8f9162a92d5357dad13da9ff4974a00c36eed61e13210ce33802ed8433202b4cab56038300159cc5c6f1033717d35220c80d982a75fcbe9772068a93cf5451c95406235983f4765e1a8de4929e79a981742e74b93f0da0026479cd3db246f7c0fb6f59c22fa48a2fb9321b53befc29213e84ec65492bb63cdbb19572fe7438a70bcde847faff596f945a80437c1c8c151f98f793dbc6a6cf09c16691e9649ccd9c838d26145a50be8f15a97491cfed42f433dadca85c278fb84e03bb3d01f91b", 0xfb}, {&(0x7f0000000140)="f0ae6abd45272fe62b3f8dc0b6687a7d15d1d34418d46ee38e50141baedfcf7d0fdc3bceaf0c0a15879294aa421f008d7241c4138679b066005bd18fe0da3efe4a99b1d62a90c16406125c29a4933dbc4e3a08e2066ce0928ca8ab03a2e1c83a564e12e3dbc62e090113af36c883e73a8d8b0c6f98bbb7272b5bb19d9efb3b16bf73ae4d1fd6ecafd4f8dd00161ad540dc2e0cefb13a57ee7bf4eade014683886b254a76e6636758bd57b87a", 0xac}, {&(0x7f0000000280)="3b1841bd0aa1d095e10e198e03ed3a65608ee53042d164c21cf06446745c38bcbf91e0eb93c1434889a4c027d847689147c7777b22785e4318abfe99ec74b0455a0515491c6fdeba7733118841169a714c37da4d2824ed21a949541d8b9bb0ca3b288ce57e9a240fdc86732fb676f1d240a8ed13e986c75ea57b798fb71291dc70d8a0254032923f5660603ec8489777b3522654ec7efc4ef7d9005fe16f791ca793e053c90ea07eb246dc03c38d4e9f55b84a734d90088fc193199c2609bfa1d41f58d8f3c167f7b8ca6a69fe0544636439968d019aae514ad36da273e3df2ec1684084ca9a2cc496aa1bc8a990a87c7e6e3086", 0xf4}, {&(0x7f0000000380)="e45637f094f714f01da19b8c322eaee951ec8bdd8304250728783b2ddd83d092d3cdf9e16bafccfbd28fd68ba4c7b5d7ee56ec44b610c8635c154285564aad4f28da271e69a94c75dd4b87d5177d87f12c81caf1f65ae8e30a088aaa9f78d6a2fa0d35303ba9809b86d79562908903d58393a7bd8cc5966898123628e65413f5a45259a3ff44d50ee9661b6f93e2f3482eef8edf165c54961f028532f1e3d0483bb4e82f4d80bc7b72535cae4de3a5cdff0934dafa7bbc5b250d55fe9d98f03d87a9f2d49cb92c07ccb4268b8f8c21ffeb1e12a7344b06d83db1b05a2787ffcc7c7f4a5e14ac1d05d2d5a6fea913", 0xee}, {&(0x7f0000000200)="52a6a5fc834e21de795b1a17af5a5c91caa90645", 0x14}, {&(0x7f0000000480)="64cbb976128c53a18170fee3f437d9dd2a73f0ae700df4dcf352ff3a144b880c41b603479c763f88b9fe28aa7e0aaa0712910284d8c39ea187c34fc945cd2a9da438434f750885053ea3ce12fc6befd0fe4871d14cfee1ee4aead8826ca67fdc1e224947b440496c840826c43328e3e5fc14bdc6a562edc6f274f7ee31e9fd52282af222bba8985b7e4913817b47ad6756b1de96920c403660d9ed28cc8a0d99f02518ce4f60c28abf6fc67071631a2ec8aa2ea9d672d1c676485e5266962b86974e993a7c38bd001a0d1d218a", 0xcd}], 0x6, &(0x7f0000000600)="75a13975155480a46798a15f47dde3491552d69b5a1a3f22dddf88265d4494b924fcfaeb2810c841ee5206866bfc6ac97259afe42550d80ed8a7accad2bbdc231d162dc3a395e3", 0x47, 0x4082}, 0x24000880) 20:57:57 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0xf765dc6e410a1163, 0x0, @link_id}, 0x20) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0xf765dc6e410a1163, 0x0, @link_id}, 0x20) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) 20:57:57 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x3, 0x0) 20:57:57 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000080)) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x701000, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x701000, 0x0) ioctl$TUNGETVNETBE(r2, 0x800454df, &(0x7f0000000040)) 20:57:57 executing program 2: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r0, r1, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r2, r3}, 0x20) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x7, [@volatile={0x2, 0x0, 0x0, 0x9, 0x4}, @func={0xb, 0x0, 0x0, 0xc, 0x1}]}, {0x0, [0x2e, 0x2e, 0x5f, 0x5f, 0x0]}}, &(0x7f0000000180)=""/122, 0x37, 0x7a, 0x1, 0x1f}, 0x20) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_ro(r5, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r6, 0x0, 0x0) r7 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000001300)={0x0, 0x6, 0x10}, 0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000013c0)={0x11, 0xe, &(0x7f0000000080)=@raw=[@initr0, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @exit, @exit, @map_idx_val={0x18, 0x7, 0x6, 0x0, 0x10, 0x0, 0x0, 0x0, 0x4}, @call={0x85, 0x0, 0x0, 0xc0}, @map_idx_val={0x18, 0x6, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x20}, @exit, @cb_func={0x18, 0xa, 0x4, 0x0, 0xfffffffffffffffd}, @exit], &(0x7f0000000100)='GPL\x00', 0x9cb3, 0x1000, &(0x7f0000000280)=""/4096, 0x40f00, 0x10, '\x00', r0, 0x0, r4, 0x8, &(0x7f0000001280)={0x9, 0x1}, 0x8, 0x10, &(0x7f00000012c0)={0x4, 0x2, 0xe268, 0x24000000}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000001340)=[0xffffffffffffffff, r6, r7], &(0x7f0000001380)=[{0x2, 0x5, 0x4, 0x6}, {0x1, 0x5, 0xc, 0x6}, {0x4, 0x5, 0x6}], 0x10, 0x3}, 0x90) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x8800, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00', 0x0, 0x18}, 0x18) ioctl$TUNSETQUEUE(r8, 0x5421, 0x0) 20:57:57 executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x6, 0xe, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9587, 0x0, 0x0, 0x0, 0x1}, [@map_fd={0x18, 0xb}, @ldst={0x0, 0x2, 0x3, 0x9, 0x7, 0xffffffffffffffe2, 0x1}, @initr0={0x18, 0x0, 0x0, 0x0, 0x5569, 0x0, 0x0, 0x0, 0xf114}, @jmp={0x5, 0x0, 0x4, 0xa, 0x1, 0x50, 0xfffffffffffffff0}, @jmp={0x5, 0x1, 0x2, 0x0, 0xb, 0x47, 0x1}, @call={0x85, 0x0, 0x0, 0xd}, @call={0x85, 0x0, 0x0, 0x36}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x4}]}, &(0x7f0000000080)='syzkaller\x00', 0x8, 0xd, &(0x7f00000000c0)=""/13, 0x40f00, 0x74, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x2, 0x2}, 0x8, 0x10, &(0x7f0000000140)={0x3, 0xb, 0x401, 0x1}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000180)=[0x1, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff], &(0x7f00000001c0)=[{0x2, 0x3, 0x7, 0x9}, {0x1, 0x2, 0x2, 0x9}, {0x0, 0x3, 0x3, 0xc}], 0x10, 0x20}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000005c0)={r0, 0xe0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x5, &(0x7f0000000340)=[0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000003c0)=[{}, {}, {}, {}, {}, {}], 0x30, 0x10, &(0x7f0000000400), &(0x7f0000000440), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000480)}}, 0x10) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x541b, 0x0) 20:57:57 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0xf765dc6e410a1163, 0x0, @link_id}, 0x20) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0xf765dc6e410a1163, 0x0, @link_id}, 0x20) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) 20:57:57 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x3b, 0x0, 0x40000}, 0x10000) 20:57:57 executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x6, 0xe, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9587, 0x0, 0x0, 0x0, 0x1}, [@map_fd={0x18, 0xb}, @ldst={0x0, 0x2, 0x3, 0x9, 0x7, 0xffffffffffffffe2, 0x1}, @initr0={0x18, 0x0, 0x0, 0x0, 0x5569, 0x0, 0x0, 0x0, 0xf114}, @jmp={0x5, 0x0, 0x4, 0xa, 0x1, 0x50, 0xfffffffffffffff0}, @jmp={0x5, 0x1, 0x2, 0x0, 0xb, 0x47, 0x1}, @call={0x85, 0x0, 0x0, 0xd}, @call={0x85, 0x0, 0x0, 0x36}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x4}]}, &(0x7f0000000080)='syzkaller\x00', 0x8, 0xd, &(0x7f00000000c0)=""/13, 0x40f00, 0x74, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x2, 0x2}, 0x8, 0x10, &(0x7f0000000140)={0x3, 0xb, 0x401, 0x1}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000180)=[0x1, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff], &(0x7f00000001c0)=[{0x2, 0x3, 0x7, 0x9}, {0x1, 0x2, 0x2, 0x9}, {0x0, 0x3, 0x3, 0xc}], 0x10, 0x20}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000005c0)={r0, 0xe0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x5, &(0x7f0000000340)=[0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000003c0)=[{}, {}, {}, {}, {}, {}], 0x30, 0x10, &(0x7f0000000400), &(0x7f0000000440), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000480)}}, 0x10) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x541b, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x6, 0xe, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9587, 0x0, 0x0, 0x0, 0x1}, [@map_fd={0x18, 0xb}, @ldst={0x0, 0x2, 0x3, 0x9, 0x7, 0xffffffffffffffe2, 0x1}, @initr0={0x18, 0x0, 0x0, 0x0, 0x5569, 0x0, 0x0, 0x0, 0xf114}, @jmp={0x5, 0x0, 0x4, 0xa, 0x1, 0x50, 0xfffffffffffffff0}, @jmp={0x5, 0x1, 0x2, 0x0, 0xb, 0x47, 0x1}, @call={0x85, 0x0, 0x0, 0xd}, @call={0x85, 0x0, 0x0, 0x36}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x4}]}, &(0x7f0000000080)='syzkaller\x00', 0x8, 0xd, &(0x7f00000000c0)=""/13, 0x40f00, 0x74, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x2, 0x2}, 0x8, 0x10, &(0x7f0000000140)={0x3, 0xb, 0x401, 0x1}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000180)=[0x1, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff], &(0x7f00000001c0)=[{0x2, 0x3, 0x7, 0x9}, {0x1, 0x2, 0x2, 0x9}, {0x0, 0x3, 0x3, 0xc}], 0x10, 0x20}, 0x90) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000005c0)={r0, 0xe0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x5, &(0x7f0000000340)=[0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000003c0)=[{}, {}, {}, {}, {}, {}], 0x30, 0x10, &(0x7f0000000400), &(0x7f0000000440), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000480)}}, 0x10) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r1, 0x541b, 0x0) (async) 20:57:57 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x3, 0x0) 20:57:57 executing program 2: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) (async, rerun: 32) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) (rerun: 32) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r0, r1, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r2, r3}, 0x20) (async) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x7, [@volatile={0x2, 0x0, 0x0, 0x9, 0x4}, @func={0xb, 0x0, 0x0, 0xc, 0x1}]}, {0x0, [0x2e, 0x2e, 0x5f, 0x5f, 0x0]}}, &(0x7f0000000180)=""/122, 0x37, 0x7a, 0x1, 0x1f}, 0x20) (async) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_ro(r5, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r6, 0x0, 0x0) (async) r7 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000001300)={0x0, 0x6, 0x10}, 0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000013c0)={0x11, 0xe, &(0x7f0000000080)=@raw=[@initr0, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @exit, @exit, @map_idx_val={0x18, 0x7, 0x6, 0x0, 0x10, 0x0, 0x0, 0x0, 0x4}, @call={0x85, 0x0, 0x0, 0xc0}, @map_idx_val={0x18, 0x6, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x20}, @exit, @cb_func={0x18, 0xa, 0x4, 0x0, 0xfffffffffffffffd}, @exit], &(0x7f0000000100)='GPL\x00', 0x9cb3, 0x1000, &(0x7f0000000280)=""/4096, 0x40f00, 0x10, '\x00', r0, 0x0, r4, 0x8, &(0x7f0000001280)={0x9, 0x1}, 0x8, 0x10, &(0x7f00000012c0)={0x4, 0x2, 0xe268, 0x24000000}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000001340)=[0xffffffffffffffff, r6, r7], &(0x7f0000001380)=[{0x2, 0x5, 0x4, 0x6}, {0x1, 0x5, 0xc, 0x6}, {0x4, 0x5, 0x6}], 0x10, 0x3}, 0x90) (async) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x8800, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00', 0x0, 0x18}, 0x18) ioctl$TUNSETQUEUE(r8, 0x5421, 0x0) 20:57:57 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000080)) (async) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000080)) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x701000, 0x0) ioctl$TUNGETVNETBE(r2, 0x800454df, &(0x7f0000000040)) 20:57:57 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000580), 0x4) recvmsg(r0, &(0x7f0000001740)={&(0x7f0000000000)=@generic, 0x80, &(0x7f0000000680)=[{&(0x7f0000000080)=""/172, 0xac}, {&(0x7f0000000140)=""/72, 0x48}, {&(0x7f00000001c0)=""/69, 0x45}, {&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000380)=""/115, 0x73}, {&(0x7f0000000400)=""/25, 0x19}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/230, 0xe6}, {&(0x7f0000000580)=""/84, 0x54}, {&(0x7f0000000600)=""/125, 0x7d}], 0xa, &(0x7f0000000740)=""/4096, 0x1000}, 0x12000) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:57:57 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x6, 0xe, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9587, 0x0, 0x0, 0x0, 0x1}, [@map_fd={0x18, 0xb}, @ldst={0x0, 0x2, 0x3, 0x9, 0x7, 0xffffffffffffffe2, 0x1}, @initr0={0x18, 0x0, 0x0, 0x0, 0x5569, 0x0, 0x0, 0x0, 0xf114}, @jmp={0x5, 0x0, 0x4, 0xa, 0x1, 0x50, 0xfffffffffffffff0}, @jmp={0x5, 0x1, 0x2, 0x0, 0xb, 0x47, 0x1}, @call={0x85, 0x0, 0x0, 0xd}, @call={0x85, 0x0, 0x0, 0x36}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x4}]}, &(0x7f0000000080)='syzkaller\x00', 0x8, 0xd, &(0x7f00000000c0)=""/13, 0x40f00, 0x74, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x2, 0x2}, 0x8, 0x10, &(0x7f0000000140)={0x3, 0xb, 0x401, 0x1}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000180)=[0x1, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff], &(0x7f00000001c0)=[{0x2, 0x3, 0x7, 0x9}, {0x1, 0x2, 0x2, 0x9}, {0x0, 0x3, 0x3, 0xc}], 0x10, 0x20}, 0x90) (async) r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x6, 0xe, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9587, 0x0, 0x0, 0x0, 0x1}, [@map_fd={0x18, 0xb}, @ldst={0x0, 0x2, 0x3, 0x9, 0x7, 0xffffffffffffffe2, 0x1}, @initr0={0x18, 0x0, 0x0, 0x0, 0x5569, 0x0, 0x0, 0x0, 0xf114}, @jmp={0x5, 0x0, 0x4, 0xa, 0x1, 0x50, 0xfffffffffffffff0}, @jmp={0x5, 0x1, 0x2, 0x0, 0xb, 0x47, 0x1}, @call={0x85, 0x0, 0x0, 0xd}, @call={0x85, 0x0, 0x0, 0x36}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x4}]}, &(0x7f0000000080)='syzkaller\x00', 0x8, 0xd, &(0x7f00000000c0)=""/13, 0x40f00, 0x74, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x2, 0x2}, 0x8, 0x10, &(0x7f0000000140)={0x3, 0xb, 0x401, 0x1}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000180)=[0x1, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff], &(0x7f00000001c0)=[{0x2, 0x3, 0x7, 0x9}, {0x1, 0x2, 0x2, 0x9}, {0x0, 0x3, 0x3, 0xc}], 0x10, 0x20}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000005c0)={r0, 0xe0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x5, &(0x7f0000000340)=[0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000003c0)=[{}, {}, {}, {}, {}, {}], 0x30, 0x10, &(0x7f0000000400), &(0x7f0000000440), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000480)}}, 0x10) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x541b, 0x0) 20:57:57 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) 20:57:57 executing program 2: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r0, r1, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r2, r3}, 0x20) (async) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x7, [@volatile={0x2, 0x0, 0x0, 0x9, 0x4}, @func={0xb, 0x0, 0x0, 0xc, 0x1}]}, {0x0, [0x2e, 0x2e, 0x5f, 0x5f, 0x0]}}, &(0x7f0000000180)=""/122, 0x37, 0x7a, 0x1, 0x1f}, 0x20) (async, rerun: 32) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (rerun: 32) r6 = openat$cgroup_ro(r5, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r6, 0x0, 0x0) r7 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000001300)={0x0, 0x6, 0x10}, 0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000013c0)={0x11, 0xe, &(0x7f0000000080)=@raw=[@initr0, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @exit, @exit, @map_idx_val={0x18, 0x7, 0x6, 0x0, 0x10, 0x0, 0x0, 0x0, 0x4}, @call={0x85, 0x0, 0x0, 0xc0}, @map_idx_val={0x18, 0x6, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x20}, @exit, @cb_func={0x18, 0xa, 0x4, 0x0, 0xfffffffffffffffd}, @exit], &(0x7f0000000100)='GPL\x00', 0x9cb3, 0x1000, &(0x7f0000000280)=""/4096, 0x40f00, 0x10, '\x00', r0, 0x0, r4, 0x8, &(0x7f0000001280)={0x9, 0x1}, 0x8, 0x10, &(0x7f00000012c0)={0x4, 0x2, 0xe268, 0x24000000}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000001340)=[0xffffffffffffffff, r6, r7], &(0x7f0000001380)=[{0x2, 0x5, 0x4, 0x6}, {0x1, 0x5, 0xc, 0x6}, {0x4, 0x5, 0x6}], 0x10, 0x3}, 0x90) (async) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x8800, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00', 0x0, 0x18}, 0x18) (async, rerun: 64) ioctl$TUNSETQUEUE(r8, 0x5421, 0x0) (rerun: 64) 20:57:57 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)=@generic={&(0x7f0000000040)='./file0\x00', 0x0, 0x18}, 0x18) 20:57:57 executing program 0: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) r3 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000000)=0xffffffffffffffff, 0x4) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex=0x0, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500), 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r0, r1, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r2, r5}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000001680)=@base={0x0, 0x4, 0x0, 0x0, 0x2001, 0xffffffffffffffff, 0x0, '\x00', r0, 0xffffffffffffffff, 0x4}, 0x48) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000340)='[[-}&::\x00', 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r6}, 0x4) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000340)='[[-}&::\x00', 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r7}, 0x4) r8 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000001740)={r7}, 0xffffffffffffffd8) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000040)={0x2c8}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001640)={@ifindex=r4, 0xf, 0xfd0a804270499141, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9, 0x0, &(0x7f0000000240)=[0x0], &(0x7f00000015c0)=[0x0, 0x0, 0x0], &(0x7f0000001600)=[0x0, 0x0], 0x0}, 0x40) r11 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) bpf$MAP_CREATE(0x0, &(0x7f0000001780)=@base={0x8, 0x800, 0x3f, 0x20, 0x200, r12, 0x8000, '\x00', 0x0, r3, 0x3, 0x4, 0x4}, 0x48) r13 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r14 = openat$cgroup_ro(r13, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r14, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000001700)={@ifindex=r9, r8, 0x1d, 0x9, r1, @link_fd=r14, r10}, 0x20) 20:57:57 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) 20:57:58 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)=@generic={&(0x7f0000000040)='./file0\x00', 0x0, 0x18}, 0x18) 20:57:58 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) ioctl$TUNGETVNETLE(0xffffffffffffffff, 0x800454dd, &(0x7f0000000000)) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:58 executing program 5: recvmsg(0xffffffffffffffff, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:57:58 executing program 0: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) (async, rerun: 64) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) (async, rerun: 64) r3 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000000)=0xffffffffffffffff, 0x4) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex=0x0, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500), 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r0, r1, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r2, r5}, 0x20) (async) bpf$MAP_CREATE(0x0, &(0x7f0000001680)=@base={0x0, 0x4, 0x0, 0x0, 0x2001, 0xffffffffffffffff, 0x0, '\x00', r0, 0xffffffffffffffff, 0x4}, 0x48) (async) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000340)='[[-}&::\x00', 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r6}, 0x4) (async) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000340)='[[-}&::\x00', 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r7}, 0x4) (async) r8 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000001740)={r7}, 0xffffffffffffffd8) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000040)={0x2c8}, 0x8) (async, rerun: 64) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001640)={@ifindex=r4, 0xf, 0xfd0a804270499141, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9, 0x0, &(0x7f0000000240)=[0x0], &(0x7f00000015c0)=[0x0, 0x0, 0x0], &(0x7f0000001600)=[0x0, 0x0], 0x0}, 0x40) (rerun: 64) r11 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) bpf$MAP_CREATE(0x0, &(0x7f0000001780)=@base={0x8, 0x800, 0x3f, 0x20, 0x200, r12, 0x8000, '\x00', 0x0, r3, 0x3, 0x4, 0x4}, 0x48) r13 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r14 = openat$cgroup_ro(r13, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r14, 0x0, 0x0) (async) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000001700)={@ifindex=r9, r8, 0x1d, 0x9, r1, @link_fd=r14, r10}, 0x20) 20:57:58 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)=@generic={&(0x7f0000000040)='./file0\x00', 0x0, 0x18}, 0x18) 20:57:58 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x200800, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000000)) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000040)=0x1) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.io_serviced\x00', 0x0, 0x0) ioctl$TUNGETFILTER(r4, 0x801054db, &(0x7f0000000140)=""/82) ioctl$TUNSETVNETBE(r3, 0x400454de, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000080)) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:57:58 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) 20:57:58 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) ioctl$TUNGETVNETLE(0xffffffffffffffff, 0x800454dd, &(0x7f0000000000)) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) (async) ioctl$TUNGETVNETLE(0xffffffffffffffff, 0x800454dd, &(0x7f0000000000)) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) 20:57:58 executing program 0: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) (async) r3 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000000)=0xffffffffffffffff, 0x4) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex=0x0, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500), 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r0, r1, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r2, r5}, 0x20) (async) bpf$MAP_CREATE(0x0, &(0x7f0000001680)=@base={0x0, 0x4, 0x0, 0x0, 0x2001, 0xffffffffffffffff, 0x0, '\x00', r0, 0xffffffffffffffff, 0x4}, 0x48) (async) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000340)='[[-}&::\x00', 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r6}, 0x4) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000340)='[[-}&::\x00', 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r7}, 0x4) (async, rerun: 32) r8 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000001740)={r7}, 0xffffffffffffffd8) (async, rerun: 32) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000040)={0x2c8}, 0x8) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001640)={@ifindex=r4, 0xf, 0xfd0a804270499141, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9, 0x0, &(0x7f0000000240)=[0x0], &(0x7f00000015c0)=[0x0, 0x0, 0x0], &(0x7f0000001600)=[0x0, 0x0], 0x0}, 0x40) r11 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) bpf$MAP_CREATE(0x0, &(0x7f0000001780)=@base={0x8, 0x800, 0x3f, 0x20, 0x200, r12, 0x8000, '\x00', 0x0, r3, 0x3, 0x4, 0x4}, 0x48) r13 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r14 = openat$cgroup_ro(r13, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r14, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000001700)={@ifindex=r9, r8, 0x1d, 0x9, r1, @link_fd=r14, r10}, 0x20) 20:57:58 executing program 5: recvmsg(0xffffffffffffffff, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:57:58 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000580), 0x4) recvmsg(r0, &(0x7f0000001740)={&(0x7f0000000000)=@generic, 0x80, &(0x7f0000000680)=[{&(0x7f0000000080)=""/172, 0xac}, {&(0x7f0000000140)=""/72, 0x48}, {&(0x7f00000001c0)=""/69, 0x45}, {&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000380)=""/115, 0x73}, {&(0x7f0000000400)=""/25, 0x19}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/230, 0xe6}, {&(0x7f0000000580)=""/84, 0x54}, {&(0x7f0000000600)=""/125, 0x7d}], 0xa, &(0x7f0000000740)=""/4096, 0x1000}, 0x12000) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)) (async) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000580), 0x4) (async) recvmsg(r0, &(0x7f0000001740)={&(0x7f0000000000)=@generic, 0x80, &(0x7f0000000680)=[{&(0x7f0000000080)=""/172, 0xac}, {&(0x7f0000000140)=""/72, 0x48}, {&(0x7f00000001c0)=""/69, 0x45}, {&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000380)=""/115, 0x73}, {&(0x7f0000000400)=""/25, 0x19}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/230, 0xe6}, {&(0x7f0000000580)=""/84, 0x54}, {&(0x7f0000000600)=""/125, 0x7d}], 0xa, &(0x7f0000000740)=""/4096, 0x1000}, 0x12000) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) 20:57:58 executing program 5: recvmsg(0xffffffffffffffff, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:57:58 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) ioctl$TUNGETVNETLE(0xffffffffffffffff, 0x800454dd, &(0x7f0000000000)) (async) ioctl$TUNGETVNETLE(0xffffffffffffffff, 0x800454dd, &(0x7f0000000000)) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:58 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000180)='cpuacct.usage_percpu\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000000140)='syz1\x00', 0x200002, 0x0) openat$cgroup_pressure(r2, &(0x7f00000001c0)='memory.pressure\x00', 0x2, 0x0) recvmsg$kcm(r1, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f0000000580), 0x4) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f00000000c0)={0x101}, 0x8) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r5, 0x0, 0x0) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r7 = openat$cgroup_ro(r6, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r7, 0x0, 0x0) r8 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000440)={0xffffffffffffffff, 0x9c, 0x8}, 0xc) r9 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@bloom_filter={0x1e, 0x4, 0x6b, 0x3, 0x1002, r1, 0xfff, '\x00', 0x0, r1, 0x4, 0x2, 0x1, 0x7}, 0x48) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000600)=@bpf_ext={0x1c, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val={0x18, 0xb, 0x6, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1ff}], &(0x7f0000000280)='syzkaller\x00', 0x4, 0xee, &(0x7f00000002c0)=""/238, 0x40f00, 0x21, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f00000003c0)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000400)={0x0, 0x7, 0x1, 0xfffffffe}, 0x10, 0x27be6, r1, 0x1, &(0x7f0000000480)=[r7, r8, r1, r9], &(0x7f00000005c0)=[{0x0, 0x1, 0xc, 0xb}], 0x10, 0xcf}, 0x90) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000040)={0x4, 0x0}, 0x8) r11 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100)={r10}, 0x4) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f0000000080)={r3, r11}) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xaad11f14b72138be, 0x0) ioctl$TUNSETQUEUE(r12, 0x10, 0x0) 20:57:58 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x200800, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000000)) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000040)=0x1) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.io_serviced\x00', 0x0, 0x0) ioctl$TUNGETFILTER(r4, 0x801054db, &(0x7f0000000140)=""/82) (async) ioctl$TUNSETVNETBE(r3, 0x400454de, 0x0) (async) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000080)) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:57:58 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) recvmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000180), 0x6e, &(0x7f0000000200)=[{&(0x7f0000000280)=""/180, 0xb4}], 0x1, &(0x7f0000000340)=[@cred={{0x1c}}, @rights={{0x10}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x120}, 0x42) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)=@o_path={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, r6}, 0x18) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={r4, 0x6}, 0xffffffffffffff2e) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r7, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r7) ioctl$PERF_EVENT_IOC_SET_BPF(r5, 0x40042408, r7) 20:57:58 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 20:57:58 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:58 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) 20:57:58 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x200800, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000000)) (async) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000040)=0x1) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.io_serviced\x00', 0x0, 0x0) ioctl$TUNGETFILTER(r4, 0x801054db, &(0x7f0000000140)=""/82) (async) ioctl$TUNSETVNETBE(r3, 0x400454de, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000080)) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:57:58 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) (async) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) recvmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000180), 0x6e, &(0x7f0000000200)=[{&(0x7f0000000280)=""/180, 0xb4}], 0x1, &(0x7f0000000340)=[@cred={{0x1c}}, @rights={{0x10}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x120}, 0x42) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)=@o_path={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, r6}, 0x18) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={r4, 0x6}, 0xffffffffffffff2e) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r7, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r7) ioctl$PERF_EVENT_IOC_SET_BPF(r5, 0x40042408, r7) 20:57:58 executing program 3: ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x5421, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:57:59 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000580), 0x4) (async) recvmsg(r0, &(0x7f0000001740)={&(0x7f0000000000)=@generic, 0x80, &(0x7f0000000680)=[{&(0x7f0000000080)=""/172, 0xac}, {&(0x7f0000000140)=""/72, 0x48}, {&(0x7f00000001c0)=""/69, 0x45}, {&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000380)=""/115, 0x73}, {&(0x7f0000000400)=""/25, 0x19}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/230, 0xe6}, {&(0x7f0000000580)=""/84, 0x54}, {&(0x7f0000000600)=""/125, 0x7d}], 0xa, &(0x7f0000000740)=""/4096, 0x1000}, 0x12000) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:57:59 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000000)) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 20:57:59 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:59 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) socketpair(0x9, 0x800, 0x10001, &(0x7f0000000000)) 20:57:59 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) (async, rerun: 64) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (rerun: 64) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) (async) recvmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000180), 0x6e, &(0x7f0000000200)=[{&(0x7f0000000280)=""/180, 0xb4}], 0x1, &(0x7f0000000340)=[@cred={{0x1c}}, @rights={{0x10}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x120}, 0x42) (async, rerun: 64) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (rerun: 64) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)=@o_path={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, r6}, 0x18) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={r4, 0x6}, 0xffffffffffffff2e) (async) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r7, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r7) (async) ioctl$PERF_EVENT_IOC_SET_BPF(r5, 0x40042408, r7) 20:57:59 executing program 3: ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x5421, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:57:59 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:57:59 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) socketpair(0x9, 0x800, 0x10001, &(0x7f0000000000)) 20:57:59 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 20:57:59 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x7, 0x7, 0xffffffff, 0x2, 0x2294, 0xffffffffffffffff, 0x10001, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x5, 0x3}, 0x48) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@bloom_filter={0x1e, 0x30c5, 0x6, 0x6234, 0x2200, r0, 0x3f, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0x7}, 0x48) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000180)={0xffffffffffffffff, 0xbe36}, 0xc) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x18, 0xc, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x8a85}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x4}, @map_val={0x18, 0x8, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x8}, @map_val={0x18, 0x7, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0xff}, @cb_func={0x18, 0x4, 0x4, 0x0, 0x8}, @generic={0xe5, 0x3, 0x0, 0x908, 0x7}]}, &(0x7f0000000100)='syzkaller\x00', 0xf387, 0x0, 0x0, 0x40f00, 0x20, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, 0xfffffffffffffffe, 0x0, 0x10, &(0x7f0000000140)={0x1, 0x4, 0x2000000, 0x3b}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000001c0)=[0xffffffffffffffff, r3], &(0x7f0000000200)=[{0x3, 0x3, 0x3, 0xa}], 0x10, 0x1}, 0x90) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r4, 0x5421, 0x0) 20:57:59 executing program 5: recvmsg(0xffffffffffffffff, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000580), 0x4) openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x50800, 0x0) sendmsg$inet(r0, &(0x7f0000000540)={&(0x7f0000000000)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000380)=[{&(0x7f0000000040)="52cc6c2ce27f1d3b2344a08b7eca00ef7e6bb62c36bd5d230149dc", 0x1b}, {&(0x7f0000000080)="d4287fca15071c7ecf5ee4", 0xb}, {&(0x7f00000000c0)="cbe3246290a82fffda1263100438148761baeae626f3d5986358a5ec26de694faef80946f40433", 0x27}, {&(0x7f0000000100)="ccab9370d5a1422918ab212ae36fca66dc6d9fa072c5c3366f788ef0e20eb36f34aa113231d1951afc10e750760ce60838f4a0a865c739251befca855c548fda7ca9bc01fce18e3a38d7a6e1dda868145f5f91f1310e717c133e94d9f2ca2b5ce9b3d2cd8ae21a75decbf2d601596519a6210a26e36dba5b3f5651c95632bddb7680cb4f29bc59aedb9a3a56d031de8c6f56f3cb8a9c8cf99aadeacab845809f012267c0f2242e83b6c697d6d4df", 0xae}, {&(0x7f00000001c0)="6cfc9fc0b0523c963bb71649d1703c65186a1ad3c5dc0c56e03ab58a02e928d42c945d4d1cdc58bc045420592314aa66540b7705bcdc4590d9cc978bc2e19fe842cf7989d22df0f63eaae491a2aef1188206", 0x52}, {&(0x7f0000000240)="532a060708a663e127f994e914992632039a29a8751613c58a8701cac9fbd44c042d9fac0ebc0ff0785568974b899881650d5c8aef1ed38d82d6645ded4613daafa2c09332c499ad08c78f0c5949bc66235f24c03a7855b4ddf019ecbbdc689d1e6e6344206d1fbcf5fce2618c296dcc35ac024f8608cc3a", 0x78}, {&(0x7f00000002c0)="10c87b83b907732958cf9715d0a9a3b32051a7ceb6717f6b7150b7752643bf47b038f66cc03f5eeb5ae1f4834fb614b07a00db9c50be0c7492f5be2b05b4396e6381d14ee0937aec54a1b7f5aa7394049b6d4120cf97cd894618f24f1642fa45cf82e22d947a0781bfd158468461b31be63f29d0351444f803a8c2efc6874477913d8b3af98a680c490a17117321cb2c3cc7a671294254", 0x97}], 0x7, &(0x7f0000000700)=ANY=[@ANYBLOB="14000000000000000000000001000000f80300000000000014000000000000000000000001000000070000000000000011000000000000000000000001000000fa00000000000000140000000000000000000000010000000100000000000000b000000000000000000000f9070000000706e903dc66071f7ce00000026401e3020a0101007f000001ac14141e7f000001ac141440070b0eac14141eac1414aa861e00000002020eb243019638b82d43bdde2262000a4c70214e885cf0aa8307feac1414aa8619000000030610c782478abeb6c69dd86768f717910003098927e7e0000001ac1414bb6f000001640101020a010100ffffffff6401010164010101ac14141389097330fe3b8d352000001400000000000000000000000100000074000000000000001400000000000000000000000200000004000000000000005bfb47022cf0be87bda361ee99bae4805cfee372a71c8527b46179a658733af5ae44f3f42894c1f27d2c3e601043bcac09738b9789a75e847ecb08f35f9eb695b977d8f56c3a31a5b9deb4acbb146a90"], 0x140}, 0x41) 20:57:59 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x101400, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000000)) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNSETVNETBE(r2, 0x400454de, &(0x7f0000000080)) 20:58:00 executing program 3: ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x5421, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) socketpair(0x9, 0x800, 0x10001, &(0x7f0000000000)) 20:58:00 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x7, 0x7, 0xffffffff, 0x2, 0x2294, 0xffffffffffffffff, 0x10001, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x5, 0x3}, 0x48) (async, rerun: 64) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (rerun: 64) bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@bloom_filter={0x1e, 0x30c5, 0x6, 0x6234, 0x2200, r0, 0x3f, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0x7}, 0x48) (async, rerun: 32) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) (rerun: 32) recvmsg$kcm(r2, 0x0, 0x0) (async) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000180)={0xffffffffffffffff, 0xbe36}, 0xc) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x18, 0xc, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x8a85}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x4}, @map_val={0x18, 0x8, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x8}, @map_val={0x18, 0x7, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0xff}, @cb_func={0x18, 0x4, 0x4, 0x0, 0x8}, @generic={0xe5, 0x3, 0x0, 0x908, 0x7}]}, &(0x7f0000000100)='syzkaller\x00', 0xf387, 0x0, 0x0, 0x40f00, 0x20, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, 0xfffffffffffffffe, 0x0, 0x10, &(0x7f0000000140)={0x1, 0x4, 0x2000000, 0x3b}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000001c0)=[0xffffffffffffffff, r3], &(0x7f0000000200)=[{0x3, 0x3, 0x3, 0xa}], 0x10, 0x1}, 0x90) (async) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r4, 0x5421, 0x0) 20:58:00 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x101400, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000000)) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNSETVNETBE(r2, 0x400454de, &(0x7f0000000080)) 20:58:00 executing program 5: recvmsg(0xffffffffffffffff, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000580), 0x4) openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x50800, 0x0) sendmsg$inet(r0, &(0x7f0000000540)={&(0x7f0000000000)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000380)=[{&(0x7f0000000040)="52cc6c2ce27f1d3b2344a08b7eca00ef7e6bb62c36bd5d230149dc", 0x1b}, {&(0x7f0000000080)="d4287fca15071c7ecf5ee4", 0xb}, {&(0x7f00000000c0)="cbe3246290a82fffda1263100438148761baeae626f3d5986358a5ec26de694faef80946f40433", 0x27}, {&(0x7f0000000100)="ccab9370d5a1422918ab212ae36fca66dc6d9fa072c5c3366f788ef0e20eb36f34aa113231d1951afc10e750760ce60838f4a0a865c739251befca855c548fda7ca9bc01fce18e3a38d7a6e1dda868145f5f91f1310e717c133e94d9f2ca2b5ce9b3d2cd8ae21a75decbf2d601596519a6210a26e36dba5b3f5651c95632bddb7680cb4f29bc59aedb9a3a56d031de8c6f56f3cb8a9c8cf99aadeacab845809f012267c0f2242e83b6c697d6d4df", 0xae}, {&(0x7f00000001c0)="6cfc9fc0b0523c963bb71649d1703c65186a1ad3c5dc0c56e03ab58a02e928d42c945d4d1cdc58bc045420592314aa66540b7705bcdc4590d9cc978bc2e19fe842cf7989d22df0f63eaae491a2aef1188206", 0x52}, {&(0x7f0000000240)="532a060708a663e127f994e914992632039a29a8751613c58a8701cac9fbd44c042d9fac0ebc0ff0785568974b899881650d5c8aef1ed38d82d6645ded4613daafa2c09332c499ad08c78f0c5949bc66235f24c03a7855b4ddf019ecbbdc689d1e6e6344206d1fbcf5fce2618c296dcc35ac024f8608cc3a", 0x78}, {&(0x7f00000002c0)="10c87b83b907732958cf9715d0a9a3b32051a7ceb6717f6b7150b7752643bf47b038f66cc03f5eeb5ae1f4834fb614b07a00db9c50be0c7492f5be2b05b4396e6381d14ee0937aec54a1b7f5aa7394049b6d4120cf97cd894618f24f1642fa45cf82e22d947a0781bfd158468461b31be63f29d0351444f803a8c2efc6874477913d8b3af98a680c490a17117321cb2c3cc7a671294254", 0x97}], 0x7, &(0x7f0000000700)=ANY=[@ANYBLOB="14000000000000000000000001000000f80300000000000014000000000000000000000001000000070000000000000011000000000000000000000001000000fa00000000000000140000000000000000000000010000000100000000000000b000000000000000000000f9070000000706e903dc66071f7ce00000026401e3020a0101007f000001ac14141e7f000001ac141440070b0eac14141eac1414aa861e00000002020eb243019638b82d43bdde2262000a4c70214e885cf0aa8307feac1414aa8619000000030610c782478abeb6c69dd86768f717910003098927e7e0000001ac1414bb6f000001640101020a010100ffffffff6401010164010101ac14141389097330fe3b8d352000001400000000000000000000000100000074000000000000001400000000000000000000000200000004000000000000005bfb47022cf0be87bda361ee99bae4805cfee372a71c8527b46179a658733af5ae44f3f42894c1f27d2c3e601043bcac09738b9789a75e847ecb08f35f9eb695b977d8f56c3a31a5b9deb4acbb146a90"], 0x140}, 0x41) 20:58:00 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000040)={0xffffffffffffffff}, 0x4) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000000)=0x1, 0x4) 20:58:00 executing program 5: recvmsg(0xffffffffffffffff, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000580), 0x4) openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x50800, 0x0) (async) sendmsg$inet(r0, &(0x7f0000000540)={&(0x7f0000000000)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000380)=[{&(0x7f0000000040)="52cc6c2ce27f1d3b2344a08b7eca00ef7e6bb62c36bd5d230149dc", 0x1b}, {&(0x7f0000000080)="d4287fca15071c7ecf5ee4", 0xb}, {&(0x7f00000000c0)="cbe3246290a82fffda1263100438148761baeae626f3d5986358a5ec26de694faef80946f40433", 0x27}, {&(0x7f0000000100)="ccab9370d5a1422918ab212ae36fca66dc6d9fa072c5c3366f788ef0e20eb36f34aa113231d1951afc10e750760ce60838f4a0a865c739251befca855c548fda7ca9bc01fce18e3a38d7a6e1dda868145f5f91f1310e717c133e94d9f2ca2b5ce9b3d2cd8ae21a75decbf2d601596519a6210a26e36dba5b3f5651c95632bddb7680cb4f29bc59aedb9a3a56d031de8c6f56f3cb8a9c8cf99aadeacab845809f012267c0f2242e83b6c697d6d4df", 0xae}, {&(0x7f00000001c0)="6cfc9fc0b0523c963bb71649d1703c65186a1ad3c5dc0c56e03ab58a02e928d42c945d4d1cdc58bc045420592314aa66540b7705bcdc4590d9cc978bc2e19fe842cf7989d22df0f63eaae491a2aef1188206", 0x52}, {&(0x7f0000000240)="532a060708a663e127f994e914992632039a29a8751613c58a8701cac9fbd44c042d9fac0ebc0ff0785568974b899881650d5c8aef1ed38d82d6645ded4613daafa2c09332c499ad08c78f0c5949bc66235f24c03a7855b4ddf019ecbbdc689d1e6e6344206d1fbcf5fce2618c296dcc35ac024f8608cc3a", 0x78}, {&(0x7f00000002c0)="10c87b83b907732958cf9715d0a9a3b32051a7ceb6717f6b7150b7752643bf47b038f66cc03f5eeb5ae1f4834fb614b07a00db9c50be0c7492f5be2b05b4396e6381d14ee0937aec54a1b7f5aa7394049b6d4120cf97cd894618f24f1642fa45cf82e22d947a0781bfd158468461b31be63f29d0351444f803a8c2efc6874477913d8b3af98a680c490a17117321cb2c3cc7a671294254", 0x97}], 0x7, &(0x7f0000000700)=ANY=[@ANYBLOB="14000000000000000000000001000000f80300000000000014000000000000000000000001000000070000000000000011000000000000000000000001000000fa00000000000000140000000000000000000000010000000100000000000000b000000000000000000000f9070000000706e903dc66071f7ce00000026401e3020a0101007f000001ac14141e7f000001ac141440070b0eac14141eac1414aa861e00000002020eb243019638b82d43bdde2262000a4c70214e885cf0aa8307feac1414aa8619000000030610c782478abeb6c69dd86768f717910003098927e7e0000001ac1414bb6f000001640101020a010100ffffffff6401010164010101ac14141389097330fe3b8d352000001400000000000000000000000100000074000000000000001400000000000000000000000200000004000000000000005bfb47022cf0be87bda361ee99bae4805cfee372a71c8527b46179a658733af5ae44f3f42894c1f27d2c3e601043bcac09738b9789a75e847ecb08f35f9eb695b977d8f56c3a31a5b9deb4acbb146a90"], 0x140}, 0x41) 20:58:00 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x101400, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000000)) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNSETVNETBE(r2, 0x400454de, &(0x7f0000000080)) 20:58:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xd8281, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:58:00 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000040)={0xffffffffffffffff}, 0x4) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000000)=0x1, 0x4) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000040)={0xffffffffffffffff}, 0x4) (async) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000000)=0x1, 0x4) (async) 20:58:00 executing program 3: ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x5421, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:00 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x7, 0x7, 0xffffffff, 0x2, 0x2294, 0xffffffffffffffff, 0x10001, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x5, 0x3}, 0x48) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@bloom_filter={0x1e, 0x30c5, 0x6, 0x6234, 0x2200, r0, 0x3f, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0x7}, 0x48) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) (async, rerun: 64) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000180)={0xffffffffffffffff, 0xbe36}, 0xc) (rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x18, 0xc, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x8a85}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x4}, @map_val={0x18, 0x8, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x8}, @map_val={0x18, 0x7, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0xff}, @cb_func={0x18, 0x4, 0x4, 0x0, 0x8}, @generic={0xe5, 0x3, 0x0, 0x908, 0x7}]}, &(0x7f0000000100)='syzkaller\x00', 0xf387, 0x0, 0x0, 0x40f00, 0x20, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, 0xfffffffffffffffe, 0x0, 0x10, &(0x7f0000000140)={0x1, 0x4, 0x2000000, 0x3b}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000001c0)=[0xffffffffffffffff, r3], &(0x7f0000000200)=[{0x3, 0x3, 0x3, 0xa}], 0x10, 0x1}, 0x90) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r4, 0x5421, 0x0) 20:58:00 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xd8281, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xd8281, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:58:00 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000040)={0xffffffffffffffff}, 0x4) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000000)=0x1, 0x4) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000040)={0xffffffffffffffff}, 0x4) (async) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000000)=0x1, 0x4) (async) 20:58:00 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) close(r1) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x2000) 20:58:00 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x6, 0x8, 0x6, 0xff}, {0x8, 0x86, 0xc3, 0x401}, {0x401, 0x9, 0x1, 0x80000000}, {0x400, 0x3f, 0x80, 0x4}, {0x1, 0x9, 0x4, 0x8}, {0xff, 0x80, 0x9e, 0x1ff}, {0x4e, 0x6, 0x3, 0x9}, {0xaa, 0x8, 0x2, 0x1000}, {0x3, 0x2, 0x4, 0x5}]}) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:00 executing program 3: ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x5421, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xd8281, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:58:00 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) ioctl$PERF_EVENT_IOC_RESET(r2, 0x2403, 0x2) r3 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r2}, 0x8) ioctl$TUNSETQUEUE(r4, 0x400454d9, &(0x7f00000001c0)={'veth1_virt_wifi\x00', 0x200}) ioctl$TUNSETCARRIER(r3, 0x400454e2, &(0x7f0000000100)=0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'vlan0\x00', 0x1000}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'veth0_macvtap\x00', 0x400}) 20:58:00 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x6, 0x8, 0x6, 0xff}, {0x8, 0x86, 0xc3, 0x401}, {0x401, 0x9, 0x1, 0x80000000}, {0x400, 0x3f, 0x80, 0x4}, {0x1, 0x9, 0x4, 0x8}, {0xff, 0x80, 0x9e, 0x1ff}, {0x4e, 0x6, 0x3, 0x9}, {0xaa, 0x8, 0x2, 0x1000}, {0x3, 0x2, 0x4, 0x5}]}) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:00 executing program 3: ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x5421, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:01 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r0, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r1, r2, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r3, r4}, 0x20) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000340)='[[-}&::\x00', 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r5}, 0x4) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, r0, 0x11, 0x28, 0x0, @prog_id=r5, r4}, 0x20) 20:58:01 executing program 4: socket$kcm(0x29, 0x2, 0x0) r0 = openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) openat$cgroup_int(r1, &(0x7f0000000080)='memory.min\x00', 0x2, 0x0) write$cgroup_freezer_state(r0, &(0x7f0000000040)='FROZEN\x00', 0x7) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='cgroup.controllers\x00', 0x0, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000200)={@map=r2, 0x1e, 0x1, 0xffffff01, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x0, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x40) ioctl$TUNSETQUEUE(r3, 0x10, 0x0) 20:58:01 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x6, 0x8, 0x6, 0xff}, {0x8, 0x86, 0xc3, 0x401}, {0x401, 0x9, 0x1, 0x80000000}, {0x400, 0x3f, 0x80, 0x4}, {0x1, 0x9, 0x4, 0x8}, {0xff, 0x80, 0x9e, 0x1ff}, {0x4e, 0x6, 0x3, 0x9}, {0xaa, 0x8, 0x2, 0x1000}, {0x3, 0x2, 0x4, 0x5}]}) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x6, 0x8, 0x6, 0xff}, {0x8, 0x86, 0xc3, 0x401}, {0x401, 0x9, 0x1, 0x80000000}, {0x400, 0x3f, 0x80, 0x4}, {0x1, 0x9, 0x4, 0x8}, {0xff, 0x80, 0x9e, 0x1ff}, {0x4e, 0x6, 0x3, 0x9}, {0xaa, 0x8, 0x2, 0x1000}, {0x3, 0x2, 0x4, 0x5}]}) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) 20:58:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:01 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) ioctl$PERF_EVENT_IOC_RESET(r2, 0x2403, 0x2) (async) ioctl$PERF_EVENT_IOC_RESET(r2, 0x2403, 0x2) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r2}, 0x8) ioctl$TUNSETQUEUE(r4, 0x400454d9, &(0x7f00000001c0)={'veth1_virt_wifi\x00', 0x200}) ioctl$TUNSETCARRIER(r3, 0x400454e2, &(0x7f0000000100)=0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'vlan0\x00', 0x1000}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'vlan0\x00', 0x1000}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'veth0_macvtap\x00', 0x400}) 20:58:01 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r0, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r1, r2, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r3, r4}, 0x20) (async) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000340)='[[-}&::\x00', 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r5}, 0x4) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, r0, 0x11, 0x28, 0x0, @prog_id=r5, r4}, 0x20) 20:58:01 executing program 4: socket$kcm(0x29, 0x2, 0x0) (async) r0 = openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) (async, rerun: 32) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (rerun: 32) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async) openat$cgroup_int(r1, &(0x7f0000000080)='memory.min\x00', 0x2, 0x0) (async) write$cgroup_freezer_state(r0, &(0x7f0000000040)='FROZEN\x00', 0x7) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='cgroup.controllers\x00', 0x0, 0x0) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000200)={@map=r2, 0x1e, 0x1, 0xffffff01, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x0, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x40) (async, rerun: 32) ioctl$TUNSETQUEUE(r3, 0x10, 0x0) (rerun: 32) 20:58:01 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0x7, 0x6, 0x9677}]}) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:01 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) ioctl$PERF_EVENT_IOC_RESET(r2, 0x2403, 0x2) (async) ioctl$PERF_EVENT_IOC_RESET(r2, 0x2403, 0x2) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r2}, 0x8) ioctl$TUNSETQUEUE(r4, 0x400454d9, &(0x7f00000001c0)={'veth1_virt_wifi\x00', 0x200}) ioctl$TUNSETCARRIER(r3, 0x400454e2, &(0x7f0000000100)=0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'vlan0\x00', 0x1000}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'vlan0\x00', 0x1000}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'veth0_macvtap\x00', 0x400}) 20:58:01 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) close(r1) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x2000) 20:58:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:01 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0x7, 0x6, 0x9677}]}) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:01 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) (async) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r0, 0x4) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r0, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r1, r2, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r3, r4}, 0x20) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000340)='[[-}&::\x00', 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r5}, 0x4) (async) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r5}, 0x4) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, r0, 0x11, 0x28, 0x0, @prog_id=r5, r4}, 0x20) 20:58:01 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa80081, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'veth0_to_hsr\x00', @multicast}) openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:01 executing program 4: socket$kcm(0x29, 0x2, 0x0) (async) r0 = openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) (async, rerun: 32) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (rerun: 32) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) openat$cgroup_int(r1, &(0x7f0000000080)='memory.min\x00', 0x2, 0x0) (async) write$cgroup_freezer_state(r0, &(0x7f0000000040)='FROZEN\x00', 0x7) (async) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='cgroup.controllers\x00', 0x0, 0x0) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000200)={@map=r2, 0x1e, 0x1, 0xffffff01, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x0, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x40) (async) ioctl$TUNSETQUEUE(r3, 0x10, 0x0) 20:58:01 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0x7, 0x6, 0x9677}]}) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x101000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:02 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa80081, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'veth0_to_hsr\x00', @multicast}) openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa80081, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'veth0_to_hsr\x00', @multicast}) (async) openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) 20:58:02 executing program 0: mkdirat$cgroup(0xffffffffffffffff, &(0x7f0000000080)='syz0\x00', 0x1ff) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) 20:58:02 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x1, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1a, 0x5, &(0x7f0000000000)=@raw=[@exit, @map_fd={0x18, 0x8, 0x1, 0x0, 0x1}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffff}], &(0x7f0000000040)='syzkaller\x00', 0x7fff, 0x15, &(0x7f0000000080)=""/21, 0x41100, 0x16, '\x00', 0x0, 0x10, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x5, 0x1}, 0x8, 0x10, &(0x7f0000000100)={0x0, 0xe, 0x401, 0x3}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000140)=[{0x3, 0x1, 0x5, 0x7}], 0x10, 0x7}, 0x90) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@map=r1, 0xffffffffffffffff, 0x13, 0x1, r2, @prog_fd=r3}, 0x20) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f00000003c0)=r1, 0x4) 20:58:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) ioctl$TUNSETLINK(r2, 0x400454cd, 0x30c) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x19, 0x2, &(0x7f0000000000)=@raw=[@map_idx={0x18, 0x4, 0x5, 0x0, 0xd}], &(0x7f0000000040)='syzkaller\x00', 0x3, 0xcd, &(0x7f00000003c0)=""/205, 0x0, 0x0, '\x00', 0x0, 0x1f, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x4, 0x3}, 0x8, 0x10, &(0x7f00000001c0)={0x5, 0xe, 0x5, 0xffff}, 0x10, 0x0, 0xffffffffffffffff, 0x1, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], &(0x7f0000000280)=[{0x3, 0x3, 0x8, 0x1}]}, 0x90) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000380)=r3) 20:58:02 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) close(r1) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x2000) 20:58:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x101000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:02 executing program 0: mkdirat$cgroup(0xffffffffffffffff, &(0x7f0000000080)='syz0\x00', 0x1ff) (async) mkdirat$cgroup(0xffffffffffffffff, &(0x7f0000000080)='syz0\x00', 0x1ff) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) 20:58:02 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa80081, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'veth0_to_hsr\x00', @multicast}) openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) ioctl$TUNSETLINK(r2, 0x400454cd, 0x30c) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x19, 0x2, &(0x7f0000000000)=@raw=[@map_idx={0x18, 0x4, 0x5, 0x0, 0xd}], &(0x7f0000000040)='syzkaller\x00', 0x3, 0xcd, &(0x7f00000003c0)=""/205, 0x0, 0x0, '\x00', 0x0, 0x1f, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x4, 0x3}, 0x8, 0x10, &(0x7f00000001c0)={0x5, 0xe, 0x5, 0xffff}, 0x10, 0x0, 0xffffffffffffffff, 0x1, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], &(0x7f0000000280)=[{0x3, 0x3, 0x8, 0x1}]}, 0x90) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000380)=r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) (async) ioctl$TUNSETLINK(r2, 0x400454cd, 0x30c) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x19, 0x2, &(0x7f0000000000)=@raw=[@map_idx={0x18, 0x4, 0x5, 0x0, 0xd}], &(0x7f0000000040)='syzkaller\x00', 0x3, 0xcd, &(0x7f00000003c0)=""/205, 0x0, 0x0, '\x00', 0x0, 0x1f, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x4, 0x3}, 0x8, 0x10, &(0x7f00000001c0)={0x5, 0xe, 0x5, 0xffff}, 0x10, 0x0, 0xffffffffffffffff, 0x1, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], &(0x7f0000000280)=[{0x3, 0x3, 0x8, 0x1}]}, 0x90) (async) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000380)=r3) (async) 20:58:02 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x1, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1a, 0x5, &(0x7f0000000000)=@raw=[@exit, @map_fd={0x18, 0x8, 0x1, 0x0, 0x1}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffff}], &(0x7f0000000040)='syzkaller\x00', 0x7fff, 0x15, &(0x7f0000000080)=""/21, 0x41100, 0x16, '\x00', 0x0, 0x10, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x5, 0x1}, 0x8, 0x10, &(0x7f0000000100)={0x0, 0xe, 0x401, 0x3}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000140)=[{0x3, 0x1, 0x5, 0x7}], 0x10, 0x7}, 0x90) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@map=r1, 0xffffffffffffffff, 0x13, 0x1, r2, @prog_fd=r3}, 0x20) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f00000003c0)=r1, 0x4) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) (async) recvmsg$kcm(r1, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x1, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1a, 0x5, &(0x7f0000000000)=@raw=[@exit, @map_fd={0x18, 0x8, 0x1, 0x0, 0x1}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffff}], &(0x7f0000000040)='syzkaller\x00', 0x7fff, 0x15, &(0x7f0000000080)=""/21, 0x41100, 0x16, '\x00', 0x0, 0x10, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x5, 0x1}, 0x8, 0x10, &(0x7f0000000100)={0x0, 0xe, 0x401, 0x3}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000140)=[{0x3, 0x1, 0x5, 0x7}], 0x10, 0x7}, 0x90) (async) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@map=r1, 0xffffffffffffffff, 0x13, 0x1, r2, @prog_fd=r3}, 0x20) (async) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000380)) (async) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f00000003c0)=r1, 0x4) (async) 20:58:02 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x254600, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000040)) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) 20:58:02 executing program 0: mkdirat$cgroup(0xffffffffffffffff, &(0x7f0000000080)='syz0\x00', 0x1ff) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) (async) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) 20:58:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x101000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async, rerun: 64) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async, rerun: 64) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) (async) ioctl$TUNSETLINK(r2, 0x400454cd, 0x30c) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x19, 0x2, &(0x7f0000000000)=@raw=[@map_idx={0x18, 0x4, 0x5, 0x0, 0xd}], &(0x7f0000000040)='syzkaller\x00', 0x3, 0xcd, &(0x7f00000003c0)=""/205, 0x0, 0x0, '\x00', 0x0, 0x1f, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x4, 0x3}, 0x8, 0x10, &(0x7f00000001c0)={0x5, 0xe, 0x5, 0xffff}, 0x10, 0x0, 0xffffffffffffffff, 0x1, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], &(0x7f0000000280)=[{0x3, 0x3, 0x8, 0x1}]}, 0x90) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000380)=r3) 20:58:02 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x1, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) (async) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1a, 0x5, &(0x7f0000000000)=@raw=[@exit, @map_fd={0x18, 0x8, 0x1, 0x0, 0x1}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffff}], &(0x7f0000000040)='syzkaller\x00', 0x7fff, 0x15, &(0x7f0000000080)=""/21, 0x41100, 0x16, '\x00', 0x0, 0x10, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x5, 0x1}, 0x8, 0x10, &(0x7f0000000100)={0x0, 0xe, 0x401, 0x3}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000140)=[{0x3, 0x1, 0x5, 0x7}], 0x10, 0x7}, 0x90) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@map=r1, 0xffffffffffffffff, 0x13, 0x1, r2, @prog_fd=r3}, 0x20) (async) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f00000003c0)=r1, 0x4) 20:58:02 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7df, 0x3, 0x2, 0x80000000}, {0x80, 0x0, 0x8, 0x200}, {0x9, 0x1f, 0x3, 0x7ff}]}) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x400454d9, &(0x7f0000000080)={'vlan0\x00'}) 20:58:03 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) openat$cgroup_devices(r1, &(0x7f0000000040)='devices.deny\x00', 0x2, 0x0) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x602000, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000040)=r1) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:58:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7df, 0x3, 0x2, 0x80000000}, {0x80, 0x0, 0x8, 0x200}, {0x9, 0x1f, 0x3, 0x7ff}]}) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x400454d9, &(0x7f0000000080)={'vlan0\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7df, 0x3, 0x2, 0x80000000}, {0x80, 0x0, 0x8, 0x200}, {0x9, 0x1f, 0x3, 0x7ff}]}) (async) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x400454d9, &(0x7f0000000080)={'vlan0\x00'}) (async) 20:58:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x585c80, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000080)={0x6, 0x80, 0x2, 0x80, 0x32, 0x2, 0x0, 0x5, 0x100, 0x8, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xbd99, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x68, 0x8e, 0x7, 0x9, 0x1d2, 0x9, 0x8000, 0x0, 0x101, 0x0, 0x5}) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 20:58:03 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x254600, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000040)) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) 20:58:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x585c80, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000080)={0x6, 0x80, 0x2, 0x80, 0x32, 0x2, 0x0, 0x5, 0x100, 0x8, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xbd99, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x68, 0x8e, 0x7, 0x9, 0x1d2, 0x9, 0x8000, 0x0, 0x101, 0x0, 0x5}) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 20:58:03 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x254600, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000040)) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x254600, 0x0) (async) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000040)) (async) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) (async) 20:58:03 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) openat$cgroup_devices(r1, &(0x7f0000000040)='devices.deny\x00', 0x2, 0x0) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x602000, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000040)=r1) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:58:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7df, 0x3, 0x2, 0x80000000}, {0x80, 0x0, 0x8, 0x200}, {0x9, 0x1f, 0x3, 0x7ff}]}) (async) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x400454d9, &(0x7f0000000080)={'vlan0\x00'}) 20:58:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x602000, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000040)=r1) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x602000, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000040)=r1) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) 20:58:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x585c80, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000080)={0x6, 0x80, 0x2, 0x80, 0x32, 0x2, 0x0, 0x5, 0x100, 0x8, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xbd99, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x68, 0x8e, 0x7, 0x9, 0x1d2, 0x9, 0x8000, 0x0, 0x101, 0x0, 0x5}) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x585c80, 0x0) (async) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000080)={0x6, 0x80, 0x2, 0x80, 0x32, 0x2, 0x0, 0x5, 0x100, 0x8, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xbd99, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x68, 0x8e, 0x7, 0x9, 0x1d2, 0x9, 0x8000, 0x0, 0x101, 0x0, 0x5}) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) (async) 20:58:03 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:03 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) openat$cgroup_devices(r1, &(0x7f0000000040)='devices.deny\x00', 0x2, 0x0) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4000, 0x0) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x541b, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000001c0)=@generic={&(0x7f0000000180)='./file0\x00', r2}, 0x18) bpf$OBJ_GET_PROG(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000080)='./file0\x00'}, 0x18) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000140)={0x1, 0x4, [@remote, @local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2a}, @remote]}) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) mkdirat$cgroup(r3, &(0x7f0000000100)='syz1\x00', 0x1ff) 20:58:03 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.throttle.io_service_bytes\x00', 0x0, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000040)=0x6) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:03 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)={r1}) sendmsg$inet(r2, &(0x7f0000000600)={&(0x7f0000000040)={0x2, 0x4e20, @multicast1}, 0x10, &(0x7f0000000480)=[{&(0x7f0000000080)="2f7d612315bce9b85f4c83073f4274072ad757a5cc645827addc858792be3b7f13a3ecdee0281d20aa79dfb92ed55ad46223523084b9b2fc1c7dac9a7e2bcd76f47b5ba941ab2fdc5030978de9cab7ce461c407eab5adcbe50da2b817d35d773ee6e6ea72cd881220c991d09e7ad9497addb8ff8a8c30eeeabb5ecce42d809633978324f1db5afba958d07a993f4387ec625a08ae2a226974542af45a0b133e4dbd842f79c7ab000687b44fcda74613bce9122d8838eddaf651a87a2c815e2a514af78fd0e", 0xc5}, {&(0x7f0000000180)="9d74f1f576ec1f1d33ef4b233d48c97993675b3db6546d8d0ce5d099396f3f3b6f41529bfb6155d28a08f50ad9ff2eaba17aaa9f7228ab97fe978bf315e63c4c789a8affbba9106b35cea42282ed1f7b2c0da780b5", 0x55}, {&(0x7f0000000200)="c106c4f5a001756e1340e960b8d869aed9acd660c93982541a23ea66139a6ffe498f470cdc8d8a2e7a7cfff0716595a0ba60ea8fb1f88e20a0371c1d5afa78f67173661ba47ecb46d3f45bd67ff7ea45ae9eb8b03d03fd0a8a28eb539c5fac60de643022de17dd8a446e316dccd029f58b798ae6ae6b054eff935056b15d751a4b832688a754bf66e6b232096fcb4c5259ef5ae5ade0289b48cc86ada8abc7e61c5470e9ef442c7695dd2683f9f8bd8c16faa672cf77ac4d4b9f4ea807d3ffb661", 0xc1}, {&(0x7f0000000300)="69099fe7d8a13c1008bbd53c0542aad791972d8fcb6c0689e1e633af0f889a3adc7da2453e105eb6706444b6a6dce99f55c82d8cdd50162e74f4463abdf2734d39c167bf40e53be04b6a757353f638afefb1eaa9d7d84a613f07dff56e79cf1dd86c9a1fbfa8bc7075321ac3512ecdbad66d8dec98120a", 0x77}, {&(0x7f0000000380)="2bc41e1c84ff4c9ab1ee6d243e5c60cf02a3cdc919337ffca67922597bed95ba76fee89a7c99d85a24a7836ae11a29f7330e843194b4db9113f907f108b0989a471d70e623cc92de48557f96213a21692cbb378b01d2e2831210401234af3e473f3bc0c79687bd2e03343465d66e5a3c4374c2ac4d19adfe33d82b82ac685c025cf705494ac4277e3141da5349", 0x8d}, {&(0x7f0000000d00)="52c5dc01c3cd1990a1e42987e6ddc13ba0b115473947514297960a1068e1fd4321024032611dc9b92d075fc5b226cb520959661edaf738ac1eca00cf468c1b931279290916b196033afa269b23f135b9f88159238f721f2fec5aeb297346c295da69fd6483a81d06183b9a69482f9820c9185bdd21e3a012ba06862212c6e246f96093c23e07ed6c16ddfc14a4f3268190c4aa91beb934f56bbab90cb934c6ff694fabbefa46d35aaf3eca6ed0f5b498f57c9ecb3d714265bf8d7607e27a152e3a017e5b76d4c521fee88d9cb47c359a5f9d2e9da6a651aecae6049ce8b3a6298dedd97977d48aba398d5c20b873cd079d22d8f2ce2c308b8978465df0783886f8e771902ff82f2ccd30d52ba9fb3f125a9d48028a6b21d9f687975b9056a90e8df9a06f2de72779dde06391bd118cc52a3e56b11b5062f530c2e58549ac1f89df20540c90a96ee5fa6a694f784e601a4a73b213807fbb35ea129b63ac2bad0bf5fdc304fa20094cbeb8c6f1b2552df644e9f2979f6026bf4b564bf81fb893ddd76ff5447c77acce9e98579c5186ba2881b752061077c8542c56c337f4ef5e9bf5e4bae241ae6a1f9f4292046ef93ba6f4d7c97adcd2b36e7a6ee787de4527cf5c46aa6c8513ded051579f8040180740f3591d035ac36f760f6b0ccbf8144c383e2d6647d126a2f727ed3f7f897e6e1d2875885613502faf62bcf73e3ae16a001622536da7a9bd448491694e0d891280a369ce945cc2d678824cc7f765cb646ccd91294ad46cee34e93799cb0bcf9de8494ec137f6ea162aae124539ff184ed039eceaa4cac94f95cd5c4591eea6ae7b81e5699ed0b828a027d4bdb331158eb2df267476e19a105c1a149a82406e664ebc0a45fc4b4c63a1e3c9c92fd3b0984ff8851b53b5681a53c7ab1cfe1eeb0a9c373d8dcf3cb424ca989f679e296c1acca2aac069b8a67a034e53f1e7292aa9561c4e074a5560de57798a6b064b318e1510f23b4c22fad9cba914d72fb67765f0e7b723cc4f262699d6d87ab146225e01a0861c5b0a473085530c7fb1bf1e96ddfce8bf2501051b0eb2e1f9f9b3507dd76dd334829de7aadeed2c2bc733ef7a607cb4ee91dfea0e7dd2fa984bc822b74d8122c4456921e3d5610fe87c739b66c409fc2fcff0251bb91bedd3827eb2f92ad622c8390b81a54fb70b32feaccc1fecf212dfb8d1fb54d80d14b93509272ca663f275999700e4f5d1fc0067ae7128e84f2829fee1027306e4b1702bd9ea7cf4485d7a72e373c64081465a86405f75c28d4f3737a4175e4a16ac3166aa3e74eabd8b4a1e78ab9a1e3502eee0ec8986644055be40e973dc6515eab69e12d7359f54df52026a5fad9c10407c1d5b7827d3ff0289daad49b92522f50df7e749553c60dcfca044fcf4c5312e75cc38014be0b8f38d2cd3d39c5cdb174474a11db98bc1b7cb00d46c25bb5045e667f3eff671ae364d11555055254dd5b3090d5abed7a6272174a5bebb60d5727bd963d063aba69f251f08d897f3406ddae190bfd3a4f2704401f6931d43a65b6d5c01edd021a05e79db893a30070caf496de016cc350e458087618e40d96a7762c7bf1ca7d00f3187d15b6e79674198f4663313ddf67a7972fd6bd0375d3d7e7c7bfa77d2c5430994715dfa9e7453c77f599e8e2fafaf77f40201f4ad2ca75c3e1f0c58b9f5cf26291bd6a14bc1f3f2b520f57b3c668bb4cb9fdbf9cff679b06cf70c7925f1aa99dc9e4ece019066d96f4fcef4c820591b563f43c89c80d03ff32be2f2e68c7aedab385568c78d6598cc9f3852ceed8a785c45d24ed6eaafcdfe6d9e4a74d6d9c8012060b2c39f45bc4b319981040663ea83700b2e1cfe3a24046a81734ba58ecaf4719acb5792394f24c2fcc2d10332c2fb3067385eebffc01e9aff269dd08db195450612a1d025a05421ac7ec43df4d5e016c234191e3437777d5c5b7649eafcd75f71700b13d303c22bea776929f2d476f0f33f43da762a15680199d7e7f2aa4963238789524b1101fb2ef3a2a8e80b429ff20249567f85c62c26be7a22c18e30c5fe55ccbb406092484638ff1ce844c0c01cbb961dbef35a64921e648c8eb4b3ada24e00b3a8e9db46e1896e6e4e240bc012140e82d7c05fb0af43b6556f9052fa57a112b32d01a59d6a57dda317c40c24e3ef86fc8f5478b928beb70e4349b946b8afb3ebd4656c1145d3e9c9b62ccb6c800d4fd3dfc1d9a6a9c0550309edc531b9c5533ff4471cebb3d6b0ab828a6a386d8f9188c0af1b5dc347a28af7bfeece0303953a024435bfb8b9b25e8758b169b12ccdf1150b084710a3f0737442e73667175966f3e84084d71b321d710b717c1d2cd1e0854fdc26fc4d2210c818f47fc98b328447510ba528d53eca5736ab3ff641ca30aeb86d02e8fe15420762e6cbda230a5505c9f2a643f3f38968421591533e2f3732a3285164ee080f4e6f161b2e9522d8b6b2598d777014df0501b21f7ddaac3d322565d6bdb44fb177e29568bab089614a571afe3fdef266cd639354ee04cdba0f6c21b1f6244dacca41dfe3c62fb079ef45746e34652543c30fe9943f88a62c9c415d788a6bc5946292cb1a3a819db5ad4f10a89a71e1ae1f5f2d08f95646247ee773fede9a622a992ec2bfa0341cf6218d4e54b091352d035305c11cd9ee440700b1d40a2c908b278978121c75cb12ad603ca1c915aa545ef7b3f2648416938bf853c2f723c1c0e8657c0c4874be0b30aa11d8e8ce5155d2c3485bb82876324566eb0bccc5a5cb7bec7bb2519711efd002da1a81ad3c0a18e879a900f4423f8c7c464f02ba3cdd863fa187025f51023af5cf13c8ce17fbe4c4600a5a726f9902cb1a5b274f5706894e64d6a6072df74e332094c95f5d38bdba82886b030608e7108340bcba01b4f5fd2891a9bbc00d1ba1b468eaf54035f18a02fb9f5c4c6f6d49a9078c99f1b3f777bc8be33f3c4e1677873f02f9d914b86e52dd2e490474760c00bfeb51c7503f715a84a90c0973262385dd55bb3e7aefa653a6af2730ac4a9a467713689f7876bc99be71cfc5c2aa7311f7a7f4f546b8f2f5f91f6b49abd48707e6621f19b34123286cb7b8c40bdba7e40698a7ce434b539de99bd9fd7fba4c07d5208b584814c1924c5f4d6279767a26a3c57e232d232d562dde1e8926fad84aeabe7120b04cff1ee0c1595b3528cd001e6a34d7ade8f7bbbfb4d440d752171bcb61ebdee013d8442a958df6b7ea0e7042306619af3d358e5a177137dbb0bc360893dfa2649aa3865dab76580cd2dab7c633af4469f60b8f7cd0d8f3f2b143f21857f2058fa508a63190c2350221c7d62077a178f6b5aa963a658f7d6e737b4d45f351ab51f64ed60c8db8ab4ecb900b409edeb894b4d2c5498977c619df47d57b01a26808bbce8919d560a11ff1bf097bdc38ab63875f51d94617fc610407ec9c626d8858d8830c2f7abd21f6fbe52fa15743cd38136f2b22c3fddc42f24ea6c2a1fbd268720e133d1db8d01e0c09a0b76655b85b9c1a83ae254d916a7a284e31d0550a4ab69c3f73a2aa3137873779130068c67ea7fff28265d8ede72e7b8ff8412bf5c0136403033373df708163f0049ab240b1a35c33fc520cbf3b1dd5193d07d631949cb9e7dff2296108dd8ad7b7b5cfe9ba4c134d8651edb5e5881829b980708dcaa8989291dc21db2de78056bbe76eeee954051201a3005b37cd3c22fe6fcfa701451a803d419386cca2930f17a45189680c79d6421094c1925f4fd1c8faa092ad92dd646f044984e1ba94b0bf7142d85a93bdca297622cf0e699ac69614cdeca3da43eb3418836612d88c47ee963c8141c62b613b797e329703fba51bf31f940daa6df3d42ecc710266772bfc7ddf75c10ec5b5c2654e641bb85280b41f06cd2e1836d8f47eeb103bde8c1ff625c69bc33dab965fdfeb5606bf8e1ddc33191b07a1d06caa3a29e3c88f128227a0106f4013b04e9fdd31f299bd8838108ff3fb557236a9924ab48536b64479debc2b0355c2f2e6c6fe7b505be128759529d67f35ba6bf40ee0ad23ddb2893694ed581e75c2645746651cf92e45034cb8a6c54e02c1982fa78e9ab746453e7f5364897ee537d37498ae796e3689d89ca3f646b5230c92d682b869a1936d171505773e0989b8215a3448f73b3525adad07b276d17d623aee5bebab24f0d53fbb3e378cc4a14d707d51c496f2d98e26d13a40418d788f9d38eff324cdfd270e3b44f9abb448e070b67c4bf4e6514a3cf32d9ee6e8319098de8a22066e55dac1ce5decca69558e6a0f1f0b7b4c1443ca288163ad1e744649db101c00e151ecee30741f01512e77cdf230a8176cd51735d423237378e14f26ee6c57ad4ffea35e409f65474f976ff6e5cfe0dc1e005e04754a34c776b9f20166897130b3d7925b3c75fdef542735aced59e6cd945259418277bfe31831dac6678bba458c7a913507e66ae776f25ef59581b44ed5d51c5f7c8729961e1a9e1eb367c110824cc1608f5272df010237591928706d4e2aab97d096750509b1214ab33655242523b67b689476a0602583753b915b47e2f22df83e2b0dde8e0abbceaebfe44a62946d9e3d758bc9a999f166df4883b4b62c4df9d636e48b58462644dfbbc5d0d5a0e6fbfb646f77407bee5bc155adf115d7f0a157e22bd86d4399799e28a3718d25a18ab9bebde5efe59fa785548f4e97e54d910a2394b30efc9c6aa221fd1a1ad24d43325202993487a604e953babbc8085124125fa6337667ce48ea63baf017fc8c7dfa9b10cf8ab36588614574c7377265b0376f8f19f7f6f8a2572882ca962464db6923882f242ce2286545bcacdf4a03ca4596d9663ce9280888df363a848b19953e38b22debe00d84e5b2e3116b637436f6b928f214bb6d2b68f9d6944b00b3e12bbeee947acb16799119524f526a2602330f5ac5a222beb21dca2b138d2831ac4ba2b48bc3c6dd30665d395281eb6c0a4133bc41edb52cc8e998b12448234363fe4e75ed141168807828b30106fa4e9302aedb41f4a3b6ddb6ac00d2e2eb16abdf8f6ff07abbb417ca63be954b1b4b72c5f9004b5d7e83d79679785c4cbff389d503cf48fcee6c53e7ed15e36b640e4170d138ebcac51f858f0b5a2811a3c91f82fe2a0f8905d2dd68f6de07055bc7b4ff5e492f44d1fd41997d465618236196255670e0486ec3ebd2ff3fefa0ae5939ff8c9601107352d094bdf20bab82a84369abde28feacdf0dd768bb543ae2908fdf720028e6dee2730d56e396e9febeb0acf4a87d194a685b844fc76ae6a5423659eba107c655927e044b5edfc9e49f2ee89ef6d0b701175334d11901e8a988ad337438d2a562e49197286dbb9f434cfc5cb313bd44240f45f15906ff4ef3ba14f974537e9f365c1bb7ce4dd825bc76b627794f3c667718f16f12f4e3c40fe355d7ec6dfefa358962d6afad202ab9b989e851c2a9e44fe5621f1a2e2f8899b8cabfba8f288e23324b0eacbeeb8351600aa6e0487967b920e0da3cfd70ff01442102add79853227f71060c686c2ca6e68073bd433814e378829528cbde3b65b46bb9b90a7edce4d8650ccf195ac1eef18c8b0125cb88b6783c244f78bb14fca6bba310df5590ccf4c9719158d351c6608b2af0428adb4c6743b9821d1a084faef51f3b0d9f7412ecc08407195e8e4a80ab59e21ac633a87df7c3c1f83d29cdaee5c5c20432bae0099f326a0b9e8d023fc6e6e5a224b3b2e6ca437b3ad91e137a42b585a52879b24f773ec7ee510002d5e6d2e809ce4ab5", 0x1000}, {&(0x7f0000000440)="091d9f434bbfaac6813ef25e242a36bc9b25810cf5bb2ff78b7731c4d866f0bf10022f0b96c3fbbda593af5f1118cefbd13f7653", 0x34}], 0x7, &(0x7f0000000500)=[@ip_retopts={{0xcc, 0x0, 0x7, {[@timestamp_addr={0x44, 0x44, 0x10, 0x1, 0x6, [{@dev={0xac, 0x14, 0x14, 0x25}, 0x1}, {@broadcast, 0x6}, {@multicast2, 0x80000}, {@empty, 0x10000}, {@loopback, 0x1f}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x81}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x8}, {@multicast1, 0x200}]}, @generic={0x94, 0xd, "1c28b9ce20685a62aa5dc0"}, @cipso={0x86, 0x69, 0x2, [{0x5, 0xe, "8d00c0ffd9363e6ae5d44c8f"}, {0x2, 0xe, "867912b4b6cda3bfd2101890"}, {0x5, 0xc, "07eebf45801d911e38e6"}, {0x7, 0x11, "271123d7ddc326365d02bf72e20dd4"}, {0x6, 0x9, "2ed174f0cf23dc"}, {0x0, 0x9, "e27aa749bd52f6"}, {0x2, 0x3, '\r'}, {0x5, 0xa, "1d93a969fe182ccc"}, {0x7, 0xb, "63d7d46f56092801d1"}]}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x7}}, @ip_ttl={{0x14, 0x0, 0x2, 0x3}}], 0x100}, 0x0) 20:58:04 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) openat$cgroup_pressure(r0, &(0x7f0000000000)='cpu.pressure\x00', 0x2, 0x0) 20:58:04 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r3, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r3) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000000c0)={@cgroup, r2, 0x1e, 0x20, 0x0, @prog_fd=r3}, 0x20) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000040)=0x1) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r4, 0x400454de, 0x0) ioctl$TUNSETVNETHDRSZ(r4, 0x400454d8, &(0x7f0000000080)=0x40) ioctl$TUNSETNOCSUM(0xffffffffffffffff, 0x400454c8, 0x1) 20:58:04 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)={r1}) sendmsg$inet(r2, &(0x7f0000000600)={&(0x7f0000000040)={0x2, 0x4e20, @multicast1}, 0x10, &(0x7f0000000480)=[{&(0x7f0000000080)="2f7d612315bce9b85f4c83073f4274072ad757a5cc645827addc858792be3b7f13a3ecdee0281d20aa79dfb92ed55ad46223523084b9b2fc1c7dac9a7e2bcd76f47b5ba941ab2fdc5030978de9cab7ce461c407eab5adcbe50da2b817d35d773ee6e6ea72cd881220c991d09e7ad9497addb8ff8a8c30eeeabb5ecce42d809633978324f1db5afba958d07a993f4387ec625a08ae2a226974542af45a0b133e4dbd842f79c7ab000687b44fcda74613bce9122d8838eddaf651a87a2c815e2a514af78fd0e", 0xc5}, {&(0x7f0000000180)="9d74f1f576ec1f1d33ef4b233d48c97993675b3db6546d8d0ce5d099396f3f3b6f41529bfb6155d28a08f50ad9ff2eaba17aaa9f7228ab97fe978bf315e63c4c789a8affbba9106b35cea42282ed1f7b2c0da780b5", 0x55}, {&(0x7f0000000200)="c106c4f5a001756e1340e960b8d869aed9acd660c93982541a23ea66139a6ffe498f470cdc8d8a2e7a7cfff0716595a0ba60ea8fb1f88e20a0371c1d5afa78f67173661ba47ecb46d3f45bd67ff7ea45ae9eb8b03d03fd0a8a28eb539c5fac60de643022de17dd8a446e316dccd029f58b798ae6ae6b054eff935056b15d751a4b832688a754bf66e6b232096fcb4c5259ef5ae5ade0289b48cc86ada8abc7e61c5470e9ef442c7695dd2683f9f8bd8c16faa672cf77ac4d4b9f4ea807d3ffb661", 0xc1}, {&(0x7f0000000300)="69099fe7d8a13c1008bbd53c0542aad791972d8fcb6c0689e1e633af0f889a3adc7da2453e105eb6706444b6a6dce99f55c82d8cdd50162e74f4463abdf2734d39c167bf40e53be04b6a757353f638afefb1eaa9d7d84a613f07dff56e79cf1dd86c9a1fbfa8bc7075321ac3512ecdbad66d8dec98120a", 0x77}, {&(0x7f0000000380)="2bc41e1c84ff4c9ab1ee6d243e5c60cf02a3cdc919337ffca67922597bed95ba76fee89a7c99d85a24a7836ae11a29f7330e843194b4db9113f907f108b0989a471d70e623cc92de48557f96213a21692cbb378b01d2e2831210401234af3e473f3bc0c79687bd2e03343465d66e5a3c4374c2ac4d19adfe33d82b82ac685c025cf705494ac4277e3141da5349", 0x8d}, {&(0x7f0000000d00)="52c5dc01c3cd1990a1e42987e6ddc13ba0b115473947514297960a1068e1fd4321024032611dc9b92d075fc5b226cb520959661edaf738ac1eca00cf468c1b931279290916b196033afa269b23f135b9f88159238f721f2fec5aeb297346c295da69fd6483a81d06183b9a69482f9820c9185bdd21e3a012ba06862212c6e246f96093c23e07ed6c16ddfc14a4f3268190c4aa91beb934f56bbab90cb934c6ff694fabbefa46d35aaf3eca6ed0f5b498f57c9ecb3d714265bf8d7607e27a152e3a017e5b76d4c521fee88d9cb47c359a5f9d2e9da6a651aecae6049ce8b3a6298dedd97977d48aba398d5c20b873cd079d22d8f2ce2c308b8978465df0783886f8e771902ff82f2ccd30d52ba9fb3f125a9d48028a6b21d9f687975b9056a90e8df9a06f2de72779dde06391bd118cc52a3e56b11b5062f530c2e58549ac1f89df20540c90a96ee5fa6a694f784e601a4a73b213807fbb35ea129b63ac2bad0bf5fdc304fa20094cbeb8c6f1b2552df644e9f2979f6026bf4b564bf81fb893ddd76ff5447c77acce9e98579c5186ba2881b752061077c8542c56c337f4ef5e9bf5e4bae241ae6a1f9f4292046ef93ba6f4d7c97adcd2b36e7a6ee787de4527cf5c46aa6c8513ded051579f8040180740f3591d035ac36f760f6b0ccbf8144c383e2d6647d126a2f727ed3f7f897e6e1d2875885613502faf62bcf73e3ae16a001622536da7a9bd448491694e0d891280a369ce945cc2d678824cc7f765cb646ccd91294ad46cee34e93799cb0bcf9de8494ec137f6ea162aae124539ff184ed039eceaa4cac94f95cd5c4591eea6ae7b81e5699ed0b828a027d4bdb331158eb2df267476e19a105c1a149a82406e664ebc0a45fc4b4c63a1e3c9c92fd3b0984ff8851b53b5681a53c7ab1cfe1eeb0a9c373d8dcf3cb424ca989f679e296c1acca2aac069b8a67a034e53f1e7292aa9561c4e074a5560de57798a6b064b318e1510f23b4c22fad9cba914d72fb67765f0e7b723cc4f262699d6d87ab146225e01a0861c5b0a473085530c7fb1bf1e96ddfce8bf2501051b0eb2e1f9f9b3507dd76dd334829de7aadeed2c2bc733ef7a607cb4ee91dfea0e7dd2fa984bc822b74d8122c4456921e3d5610fe87c739b66c409fc2fcff0251bb91bedd3827eb2f92ad622c8390b81a54fb70b32feaccc1fecf212dfb8d1fb54d80d14b93509272ca663f275999700e4f5d1fc0067ae7128e84f2829fee1027306e4b1702bd9ea7cf4485d7a72e373c64081465a86405f75c28d4f3737a4175e4a16ac3166aa3e74eabd8b4a1e78ab9a1e3502eee0ec8986644055be40e973dc6515eab69e12d7359f54df52026a5fad9c10407c1d5b7827d3ff0289daad49b92522f50df7e749553c60dcfca044fcf4c5312e75cc38014be0b8f38d2cd3d39c5cdb174474a11db98bc1b7cb00d46c25bb5045e667f3eff671ae364d11555055254dd5b3090d5abed7a6272174a5bebb60d5727bd963d063aba69f251f08d897f3406ddae190bfd3a4f2704401f6931d43a65b6d5c01edd021a05e79db893a30070caf496de016cc350e458087618e40d96a7762c7bf1ca7d00f3187d15b6e79674198f4663313ddf67a7972fd6bd0375d3d7e7c7bfa77d2c5430994715dfa9e7453c77f599e8e2fafaf77f40201f4ad2ca75c3e1f0c58b9f5cf26291bd6a14bc1f3f2b520f57b3c668bb4cb9fdbf9cff679b06cf70c7925f1aa99dc9e4ece019066d96f4fcef4c820591b563f43c89c80d03ff32be2f2e68c7aedab385568c78d6598cc9f3852ceed8a785c45d24ed6eaafcdfe6d9e4a74d6d9c8012060b2c39f45bc4b319981040663ea83700b2e1cfe3a24046a81734ba58ecaf4719acb5792394f24c2fcc2d10332c2fb3067385eebffc01e9aff269dd08db195450612a1d025a05421ac7ec43df4d5e016c234191e3437777d5c5b7649eafcd75f71700b13d303c22bea776929f2d476f0f33f43da762a15680199d7e7f2aa4963238789524b1101fb2ef3a2a8e80b429ff20249567f85c62c26be7a22c18e30c5fe55ccbb406092484638ff1ce844c0c01cbb961dbef35a64921e648c8eb4b3ada24e00b3a8e9db46e1896e6e4e240bc012140e82d7c05fb0af43b6556f9052fa57a112b32d01a59d6a57dda317c40c24e3ef86fc8f5478b928beb70e4349b946b8afb3ebd4656c1145d3e9c9b62ccb6c800d4fd3dfc1d9a6a9c0550309edc531b9c5533ff4471cebb3d6b0ab828a6a386d8f9188c0af1b5dc347a28af7bfeece0303953a024435bfb8b9b25e8758b169b12ccdf1150b084710a3f0737442e73667175966f3e84084d71b321d710b717c1d2cd1e0854fdc26fc4d2210c818f47fc98b328447510ba528d53eca5736ab3ff641ca30aeb86d02e8fe15420762e6cbda230a5505c9f2a643f3f38968421591533e2f3732a3285164ee080f4e6f161b2e9522d8b6b2598d777014df0501b21f7ddaac3d322565d6bdb44fb177e29568bab089614a571afe3fdef266cd639354ee04cdba0f6c21b1f6244dacca41dfe3c62fb079ef45746e34652543c30fe9943f88a62c9c415d788a6bc5946292cb1a3a819db5ad4f10a89a71e1ae1f5f2d08f95646247ee773fede9a622a992ec2bfa0341cf6218d4e54b091352d035305c11cd9ee440700b1d40a2c908b278978121c75cb12ad603ca1c915aa545ef7b3f2648416938bf853c2f723c1c0e8657c0c4874be0b30aa11d8e8ce5155d2c3485bb82876324566eb0bccc5a5cb7bec7bb2519711efd002da1a81ad3c0a18e879a900f4423f8c7c464f02ba3cdd863fa187025f51023af5cf13c8ce17fbe4c4600a5a726f9902cb1a5b274f5706894e64d6a6072df74e332094c95f5d38bdba82886b030608e7108340bcba01b4f5fd2891a9bbc00d1ba1b468eaf54035f18a02fb9f5c4c6f6d49a9078c99f1b3f777bc8be33f3c4e1677873f02f9d914b86e52dd2e490474760c00bfeb51c7503f715a84a90c0973262385dd55bb3e7aefa653a6af2730ac4a9a467713689f7876bc99be71cfc5c2aa7311f7a7f4f546b8f2f5f91f6b49abd48707e6621f19b34123286cb7b8c40bdba7e40698a7ce434b539de99bd9fd7fba4c07d5208b584814c1924c5f4d6279767a26a3c57e232d232d562dde1e8926fad84aeabe7120b04cff1ee0c1595b3528cd001e6a34d7ade8f7bbbfb4d440d752171bcb61ebdee013d8442a958df6b7ea0e7042306619af3d358e5a177137dbb0bc360893dfa2649aa3865dab76580cd2dab7c633af4469f60b8f7cd0d8f3f2b143f21857f2058fa508a63190c2350221c7d62077a178f6b5aa963a658f7d6e737b4d45f351ab51f64ed60c8db8ab4ecb900b409edeb894b4d2c5498977c619df47d57b01a26808bbce8919d560a11ff1bf097bdc38ab63875f51d94617fc610407ec9c626d8858d8830c2f7abd21f6fbe52fa15743cd38136f2b22c3fddc42f24ea6c2a1fbd268720e133d1db8d01e0c09a0b76655b85b9c1a83ae254d916a7a284e31d0550a4ab69c3f73a2aa3137873779130068c67ea7fff28265d8ede72e7b8ff8412bf5c0136403033373df708163f0049ab240b1a35c33fc520cbf3b1dd5193d07d631949cb9e7dff2296108dd8ad7b7b5cfe9ba4c134d8651edb5e5881829b980708dcaa8989291dc21db2de78056bbe76eeee954051201a3005b37cd3c22fe6fcfa701451a803d419386cca2930f17a45189680c79d6421094c1925f4fd1c8faa092ad92dd646f044984e1ba94b0bf7142d85a93bdca297622cf0e699ac69614cdeca3da43eb3418836612d88c47ee963c8141c62b613b797e329703fba51bf31f940daa6df3d42ecc710266772bfc7ddf75c10ec5b5c2654e641bb85280b41f06cd2e1836d8f47eeb103bde8c1ff625c69bc33dab965fdfeb5606bf8e1ddc33191b07a1d06caa3a29e3c88f128227a0106f4013b04e9fdd31f299bd8838108ff3fb557236a9924ab48536b64479debc2b0355c2f2e6c6fe7b505be128759529d67f35ba6bf40ee0ad23ddb2893694ed581e75c2645746651cf92e45034cb8a6c54e02c1982fa78e9ab746453e7f5364897ee537d37498ae796e3689d89ca3f646b5230c92d682b869a1936d171505773e0989b8215a3448f73b3525adad07b276d17d623aee5bebab24f0d53fbb3e378cc4a14d707d51c496f2d98e26d13a40418d788f9d38eff324cdfd270e3b44f9abb448e070b67c4bf4e6514a3cf32d9ee6e8319098de8a22066e55dac1ce5decca69558e6a0f1f0b7b4c1443ca288163ad1e744649db101c00e151ecee30741f01512e77cdf230a8176cd51735d423237378e14f26ee6c57ad4ffea35e409f65474f976ff6e5cfe0dc1e005e04754a34c776b9f20166897130b3d7925b3c75fdef542735aced59e6cd945259418277bfe31831dac6678bba458c7a913507e66ae776f25ef59581b44ed5d51c5f7c8729961e1a9e1eb367c110824cc1608f5272df010237591928706d4e2aab97d096750509b1214ab33655242523b67b689476a0602583753b915b47e2f22df83e2b0dde8e0abbceaebfe44a62946d9e3d758bc9a999f166df4883b4b62c4df9d636e48b58462644dfbbc5d0d5a0e6fbfb646f77407bee5bc155adf115d7f0a157e22bd86d4399799e28a3718d25a18ab9bebde5efe59fa785548f4e97e54d910a2394b30efc9c6aa221fd1a1ad24d43325202993487a604e953babbc8085124125fa6337667ce48ea63baf017fc8c7dfa9b10cf8ab36588614574c7377265b0376f8f19f7f6f8a2572882ca962464db6923882f242ce2286545bcacdf4a03ca4596d9663ce9280888df363a848b19953e38b22debe00d84e5b2e3116b637436f6b928f214bb6d2b68f9d6944b00b3e12bbeee947acb16799119524f526a2602330f5ac5a222beb21dca2b138d2831ac4ba2b48bc3c6dd30665d395281eb6c0a4133bc41edb52cc8e998b12448234363fe4e75ed141168807828b30106fa4e9302aedb41f4a3b6ddb6ac00d2e2eb16abdf8f6ff07abbb417ca63be954b1b4b72c5f9004b5d7e83d79679785c4cbff389d503cf48fcee6c53e7ed15e36b640e4170d138ebcac51f858f0b5a2811a3c91f82fe2a0f8905d2dd68f6de07055bc7b4ff5e492f44d1fd41997d465618236196255670e0486ec3ebd2ff3fefa0ae5939ff8c9601107352d094bdf20bab82a84369abde28feacdf0dd768bb543ae2908fdf720028e6dee2730d56e396e9febeb0acf4a87d194a685b844fc76ae6a5423659eba107c655927e044b5edfc9e49f2ee89ef6d0b701175334d11901e8a988ad337438d2a562e49197286dbb9f434cfc5cb313bd44240f45f15906ff4ef3ba14f974537e9f365c1bb7ce4dd825bc76b627794f3c667718f16f12f4e3c40fe355d7ec6dfefa358962d6afad202ab9b989e851c2a9e44fe5621f1a2e2f8899b8cabfba8f288e23324b0eacbeeb8351600aa6e0487967b920e0da3cfd70ff01442102add79853227f71060c686c2ca6e68073bd433814e378829528cbde3b65b46bb9b90a7edce4d8650ccf195ac1eef18c8b0125cb88b6783c244f78bb14fca6bba310df5590ccf4c9719158d351c6608b2af0428adb4c6743b9821d1a084faef51f3b0d9f7412ecc08407195e8e4a80ab59e21ac633a87df7c3c1f83d29cdaee5c5c20432bae0099f326a0b9e8d023fc6e6e5a224b3b2e6ca437b3ad91e137a42b585a52879b24f773ec7ee510002d5e6d2e809ce4ab5", 0x1000}, {&(0x7f0000000440)="091d9f434bbfaac6813ef25e242a36bc9b25810cf5bb2ff78b7731c4d866f0bf10022f0b96c3fbbda593af5f1118cefbd13f7653", 0x34}], 0x7, &(0x7f0000000500)=[@ip_retopts={{0xcc, 0x0, 0x7, {[@timestamp_addr={0x44, 0x44, 0x10, 0x1, 0x6, [{@dev={0xac, 0x14, 0x14, 0x25}, 0x1}, {@broadcast, 0x6}, {@multicast2, 0x80000}, {@empty, 0x10000}, {@loopback, 0x1f}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x81}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x8}, {@multicast1, 0x200}]}, @generic={0x94, 0xd, "1c28b9ce20685a62aa5dc0"}, @cipso={0x86, 0x69, 0x2, [{0x5, 0xe, "8d00c0ffd9363e6ae5d44c8f"}, {0x2, 0xe, "867912b4b6cda3bfd2101890"}, {0x5, 0xc, "07eebf45801d911e38e6"}, {0x7, 0x11, "271123d7ddc326365d02bf72e20dd4"}, {0x6, 0x9, "2ed174f0cf23dc"}, {0x0, 0x9, "e27aa749bd52f6"}, {0x2, 0x3, '\r'}, {0x5, 0xa, "1d93a969fe182ccc"}, {0x7, 0xb, "63d7d46f56092801d1"}]}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x7}}, @ip_ttl={{0x14, 0x0, 0x2, 0x3}}], 0x100}, 0x0) 20:58:04 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4000, 0x0) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x541b, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000001c0)=@generic={&(0x7f0000000180)='./file0\x00', r2}, 0x18) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000001c0)=@generic={&(0x7f0000000180)='./file0\x00', r2}, 0x18) bpf$OBJ_GET_PROG(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000080)='./file0\x00'}, 0x18) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) (async) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000140)={0x1, 0x4, [@remote, @local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2a}, @remote]}) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) mkdirat$cgroup(r3, &(0x7f0000000100)='syz1\x00', 0x1ff) (async) mkdirat$cgroup(r3, &(0x7f0000000100)='syz1\x00', 0x1ff) 20:58:04 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.throttle.io_service_bytes\x00', 0x0, 0x0) (rerun: 32) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000040)=0x6) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:04 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async) openat$cgroup_pressure(r0, &(0x7f0000000000)='cpu.pressure\x00', 0x2, 0x0) 20:58:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r3, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r3) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000000c0)={@cgroup, r2, 0x1e, 0x20, 0x0, @prog_fd=r3}, 0x20) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000040)=0x1) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r4, 0x400454de, 0x0) ioctl$TUNSETVNETHDRSZ(r4, 0x400454d8, &(0x7f0000000080)=0x40) ioctl$TUNSETNOCSUM(0xffffffffffffffff, 0x400454c8, 0x1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r3, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r3) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000000c0)={@cgroup, r2, 0x1e, 0x20, 0x0, @prog_fd=r3}, 0x20) (async) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000040)=0x1) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETVNETBE(r4, 0x400454de, 0x0) (async) ioctl$TUNSETVNETHDRSZ(r4, 0x400454d8, &(0x7f0000000080)=0x40) (async) ioctl$TUNSETNOCSUM(0xffffffffffffffff, 0x400454c8, 0x1) (async) 20:58:04 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:04 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)={r1}) sendmsg$inet(r2, &(0x7f0000000600)={&(0x7f0000000040)={0x2, 0x4e20, @multicast1}, 0x10, &(0x7f0000000480)=[{&(0x7f0000000080)="2f7d612315bce9b85f4c83073f4274072ad757a5cc645827addc858792be3b7f13a3ecdee0281d20aa79dfb92ed55ad46223523084b9b2fc1c7dac9a7e2bcd76f47b5ba941ab2fdc5030978de9cab7ce461c407eab5adcbe50da2b817d35d773ee6e6ea72cd881220c991d09e7ad9497addb8ff8a8c30eeeabb5ecce42d809633978324f1db5afba958d07a993f4387ec625a08ae2a226974542af45a0b133e4dbd842f79c7ab000687b44fcda74613bce9122d8838eddaf651a87a2c815e2a514af78fd0e", 0xc5}, {&(0x7f0000000180)="9d74f1f576ec1f1d33ef4b233d48c97993675b3db6546d8d0ce5d099396f3f3b6f41529bfb6155d28a08f50ad9ff2eaba17aaa9f7228ab97fe978bf315e63c4c789a8affbba9106b35cea42282ed1f7b2c0da780b5", 0x55}, {&(0x7f0000000200)="c106c4f5a001756e1340e960b8d869aed9acd660c93982541a23ea66139a6ffe498f470cdc8d8a2e7a7cfff0716595a0ba60ea8fb1f88e20a0371c1d5afa78f67173661ba47ecb46d3f45bd67ff7ea45ae9eb8b03d03fd0a8a28eb539c5fac60de643022de17dd8a446e316dccd029f58b798ae6ae6b054eff935056b15d751a4b832688a754bf66e6b232096fcb4c5259ef5ae5ade0289b48cc86ada8abc7e61c5470e9ef442c7695dd2683f9f8bd8c16faa672cf77ac4d4b9f4ea807d3ffb661", 0xc1}, {&(0x7f0000000300)="69099fe7d8a13c1008bbd53c0542aad791972d8fcb6c0689e1e633af0f889a3adc7da2453e105eb6706444b6a6dce99f55c82d8cdd50162e74f4463abdf2734d39c167bf40e53be04b6a757353f638afefb1eaa9d7d84a613f07dff56e79cf1dd86c9a1fbfa8bc7075321ac3512ecdbad66d8dec98120a", 0x77}, {&(0x7f0000000380)="2bc41e1c84ff4c9ab1ee6d243e5c60cf02a3cdc919337ffca67922597bed95ba76fee89a7c99d85a24a7836ae11a29f7330e843194b4db9113f907f108b0989a471d70e623cc92de48557f96213a21692cbb378b01d2e2831210401234af3e473f3bc0c79687bd2e03343465d66e5a3c4374c2ac4d19adfe33d82b82ac685c025cf705494ac4277e3141da5349", 0x8d}, {&(0x7f0000000d00)="52c5dc01c3cd1990a1e42987e6ddc13ba0b115473947514297960a1068e1fd4321024032611dc9b92d075fc5b226cb520959661edaf738ac1eca00cf468c1b931279290916b196033afa269b23f135b9f88159238f721f2fec5aeb297346c295da69fd6483a81d06183b9a69482f9820c9185bdd21e3a012ba06862212c6e246f96093c23e07ed6c16ddfc14a4f3268190c4aa91beb934f56bbab90cb934c6ff694fabbefa46d35aaf3eca6ed0f5b498f57c9ecb3d714265bf8d7607e27a152e3a017e5b76d4c521fee88d9cb47c359a5f9d2e9da6a651aecae6049ce8b3a6298dedd97977d48aba398d5c20b873cd079d22d8f2ce2c308b8978465df0783886f8e771902ff82f2ccd30d52ba9fb3f125a9d48028a6b21d9f687975b9056a90e8df9a06f2de72779dde06391bd118cc52a3e56b11b5062f530c2e58549ac1f89df20540c90a96ee5fa6a694f784e601a4a73b213807fbb35ea129b63ac2bad0bf5fdc304fa20094cbeb8c6f1b2552df644e9f2979f6026bf4b564bf81fb893ddd76ff5447c77acce9e98579c5186ba2881b752061077c8542c56c337f4ef5e9bf5e4bae241ae6a1f9f4292046ef93ba6f4d7c97adcd2b36e7a6ee787de4527cf5c46aa6c8513ded051579f8040180740f3591d035ac36f760f6b0ccbf8144c383e2d6647d126a2f727ed3f7f897e6e1d2875885613502faf62bcf73e3ae16a001622536da7a9bd448491694e0d891280a369ce945cc2d678824cc7f765cb646ccd91294ad46cee34e93799cb0bcf9de8494ec137f6ea162aae124539ff184ed039eceaa4cac94f95cd5c4591eea6ae7b81e5699ed0b828a027d4bdb331158eb2df267476e19a105c1a149a82406e664ebc0a45fc4b4c63a1e3c9c92fd3b0984ff8851b53b5681a53c7ab1cfe1eeb0a9c373d8dcf3cb424ca989f679e296c1acca2aac069b8a67a034e53f1e7292aa9561c4e074a5560de57798a6b064b318e1510f23b4c22fad9cba914d72fb67765f0e7b723cc4f262699d6d87ab146225e01a0861c5b0a473085530c7fb1bf1e96ddfce8bf2501051b0eb2e1f9f9b3507dd76dd334829de7aadeed2c2bc733ef7a607cb4ee91dfea0e7dd2fa984bc822b74d8122c4456921e3d5610fe87c739b66c409fc2fcff0251bb91bedd3827eb2f92ad622c8390b81a54fb70b32feaccc1fecf212dfb8d1fb54d80d14b93509272ca663f275999700e4f5d1fc0067ae7128e84f2829fee1027306e4b1702bd9ea7cf4485d7a72e373c64081465a86405f75c28d4f3737a4175e4a16ac3166aa3e74eabd8b4a1e78ab9a1e3502eee0ec8986644055be40e973dc6515eab69e12d7359f54df52026a5fad9c10407c1d5b7827d3ff0289daad49b92522f50df7e749553c60dcfca044fcf4c5312e75cc38014be0b8f38d2cd3d39c5cdb174474a11db98bc1b7cb00d46c25bb5045e667f3eff671ae364d11555055254dd5b3090d5abed7a6272174a5bebb60d5727bd963d063aba69f251f08d897f3406ddae190bfd3a4f2704401f6931d43a65b6d5c01edd021a05e79db893a30070caf496de016cc350e458087618e40d96a7762c7bf1ca7d00f3187d15b6e79674198f4663313ddf67a7972fd6bd0375d3d7e7c7bfa77d2c5430994715dfa9e7453c77f599e8e2fafaf77f40201f4ad2ca75c3e1f0c58b9f5cf26291bd6a14bc1f3f2b520f57b3c668bb4cb9fdbf9cff679b06cf70c7925f1aa99dc9e4ece019066d96f4fcef4c820591b563f43c89c80d03ff32be2f2e68c7aedab385568c78d6598cc9f3852ceed8a785c45d24ed6eaafcdfe6d9e4a74d6d9c8012060b2c39f45bc4b319981040663ea83700b2e1cfe3a24046a81734ba58ecaf4719acb5792394f24c2fcc2d10332c2fb3067385eebffc01e9aff269dd08db195450612a1d025a05421ac7ec43df4d5e016c234191e3437777d5c5b7649eafcd75f71700b13d303c22bea776929f2d476f0f33f43da762a15680199d7e7f2aa4963238789524b1101fb2ef3a2a8e80b429ff20249567f85c62c26be7a22c18e30c5fe55ccbb406092484638ff1ce844c0c01cbb961dbef35a64921e648c8eb4b3ada24e00b3a8e9db46e1896e6e4e240bc012140e82d7c05fb0af43b6556f9052fa57a112b32d01a59d6a57dda317c40c24e3ef86fc8f5478b928beb70e4349b946b8afb3ebd4656c1145d3e9c9b62ccb6c800d4fd3dfc1d9a6a9c0550309edc531b9c5533ff4471cebb3d6b0ab828a6a386d8f9188c0af1b5dc347a28af7bfeece0303953a024435bfb8b9b25e8758b169b12ccdf1150b084710a3f0737442e73667175966f3e84084d71b321d710b717c1d2cd1e0854fdc26fc4d2210c818f47fc98b328447510ba528d53eca5736ab3ff641ca30aeb86d02e8fe15420762e6cbda230a5505c9f2a643f3f38968421591533e2f3732a3285164ee080f4e6f161b2e9522d8b6b2598d777014df0501b21f7ddaac3d322565d6bdb44fb177e29568bab089614a571afe3fdef266cd639354ee04cdba0f6c21b1f6244dacca41dfe3c62fb079ef45746e34652543c30fe9943f88a62c9c415d788a6bc5946292cb1a3a819db5ad4f10a89a71e1ae1f5f2d08f95646247ee773fede9a622a992ec2bfa0341cf6218d4e54b091352d035305c11cd9ee440700b1d40a2c908b278978121c75cb12ad603ca1c915aa545ef7b3f2648416938bf853c2f723c1c0e8657c0c4874be0b30aa11d8e8ce5155d2c3485bb82876324566eb0bccc5a5cb7bec7bb2519711efd002da1a81ad3c0a18e879a900f4423f8c7c464f02ba3cdd863fa187025f51023af5cf13c8ce17fbe4c4600a5a726f9902cb1a5b274f5706894e64d6a6072df74e332094c95f5d38bdba82886b030608e7108340bcba01b4f5fd2891a9bbc00d1ba1b468eaf54035f18a02fb9f5c4c6f6d49a9078c99f1b3f777bc8be33f3c4e1677873f02f9d914b86e52dd2e490474760c00bfeb51c7503f715a84a90c0973262385dd55bb3e7aefa653a6af2730ac4a9a467713689f7876bc99be71cfc5c2aa7311f7a7f4f546b8f2f5f91f6b49abd48707e6621f19b34123286cb7b8c40bdba7e40698a7ce434b539de99bd9fd7fba4c07d5208b584814c1924c5f4d6279767a26a3c57e232d232d562dde1e8926fad84aeabe7120b04cff1ee0c1595b3528cd001e6a34d7ade8f7bbbfb4d440d752171bcb61ebdee013d8442a958df6b7ea0e7042306619af3d358e5a177137dbb0bc360893dfa2649aa3865dab76580cd2dab7c633af4469f60b8f7cd0d8f3f2b143f21857f2058fa508a63190c2350221c7d62077a178f6b5aa963a658f7d6e737b4d45f351ab51f64ed60c8db8ab4ecb900b409edeb894b4d2c5498977c619df47d57b01a26808bbce8919d560a11ff1bf097bdc38ab63875f51d94617fc610407ec9c626d8858d8830c2f7abd21f6fbe52fa15743cd38136f2b22c3fddc42f24ea6c2a1fbd268720e133d1db8d01e0c09a0b76655b85b9c1a83ae254d916a7a284e31d0550a4ab69c3f73a2aa3137873779130068c67ea7fff28265d8ede72e7b8ff8412bf5c0136403033373df708163f0049ab240b1a35c33fc520cbf3b1dd5193d07d631949cb9e7dff2296108dd8ad7b7b5cfe9ba4c134d8651edb5e5881829b980708dcaa8989291dc21db2de78056bbe76eeee954051201a3005b37cd3c22fe6fcfa701451a803d419386cca2930f17a45189680c79d6421094c1925f4fd1c8faa092ad92dd646f044984e1ba94b0bf7142d85a93bdca297622cf0e699ac69614cdeca3da43eb3418836612d88c47ee963c8141c62b613b797e329703fba51bf31f940daa6df3d42ecc710266772bfc7ddf75c10ec5b5c2654e641bb85280b41f06cd2e1836d8f47eeb103bde8c1ff625c69bc33dab965fdfeb5606bf8e1ddc33191b07a1d06caa3a29e3c88f128227a0106f4013b04e9fdd31f299bd8838108ff3fb557236a9924ab48536b64479debc2b0355c2f2e6c6fe7b505be128759529d67f35ba6bf40ee0ad23ddb2893694ed581e75c2645746651cf92e45034cb8a6c54e02c1982fa78e9ab746453e7f5364897ee537d37498ae796e3689d89ca3f646b5230c92d682b869a1936d171505773e0989b8215a3448f73b3525adad07b276d17d623aee5bebab24f0d53fbb3e378cc4a14d707d51c496f2d98e26d13a40418d788f9d38eff324cdfd270e3b44f9abb448e070b67c4bf4e6514a3cf32d9ee6e8319098de8a22066e55dac1ce5decca69558e6a0f1f0b7b4c1443ca288163ad1e744649db101c00e151ecee30741f01512e77cdf230a8176cd51735d423237378e14f26ee6c57ad4ffea35e409f65474f976ff6e5cfe0dc1e005e04754a34c776b9f20166897130b3d7925b3c75fdef542735aced59e6cd945259418277bfe31831dac6678bba458c7a913507e66ae776f25ef59581b44ed5d51c5f7c8729961e1a9e1eb367c110824cc1608f5272df010237591928706d4e2aab97d096750509b1214ab33655242523b67b689476a0602583753b915b47e2f22df83e2b0dde8e0abbceaebfe44a62946d9e3d758bc9a999f166df4883b4b62c4df9d636e48b58462644dfbbc5d0d5a0e6fbfb646f77407bee5bc155adf115d7f0a157e22bd86d4399799e28a3718d25a18ab9bebde5efe59fa785548f4e97e54d910a2394b30efc9c6aa221fd1a1ad24d43325202993487a604e953babbc8085124125fa6337667ce48ea63baf017fc8c7dfa9b10cf8ab36588614574c7377265b0376f8f19f7f6f8a2572882ca962464db6923882f242ce2286545bcacdf4a03ca4596d9663ce9280888df363a848b19953e38b22debe00d84e5b2e3116b637436f6b928f214bb6d2b68f9d6944b00b3e12bbeee947acb16799119524f526a2602330f5ac5a222beb21dca2b138d2831ac4ba2b48bc3c6dd30665d395281eb6c0a4133bc41edb52cc8e998b12448234363fe4e75ed141168807828b30106fa4e9302aedb41f4a3b6ddb6ac00d2e2eb16abdf8f6ff07abbb417ca63be954b1b4b72c5f9004b5d7e83d79679785c4cbff389d503cf48fcee6c53e7ed15e36b640e4170d138ebcac51f858f0b5a2811a3c91f82fe2a0f8905d2dd68f6de07055bc7b4ff5e492f44d1fd41997d465618236196255670e0486ec3ebd2ff3fefa0ae5939ff8c9601107352d094bdf20bab82a84369abde28feacdf0dd768bb543ae2908fdf720028e6dee2730d56e396e9febeb0acf4a87d194a685b844fc76ae6a5423659eba107c655927e044b5edfc9e49f2ee89ef6d0b701175334d11901e8a988ad337438d2a562e49197286dbb9f434cfc5cb313bd44240f45f15906ff4ef3ba14f974537e9f365c1bb7ce4dd825bc76b627794f3c667718f16f12f4e3c40fe355d7ec6dfefa358962d6afad202ab9b989e851c2a9e44fe5621f1a2e2f8899b8cabfba8f288e23324b0eacbeeb8351600aa6e0487967b920e0da3cfd70ff01442102add79853227f71060c686c2ca6e68073bd433814e378829528cbde3b65b46bb9b90a7edce4d8650ccf195ac1eef18c8b0125cb88b6783c244f78bb14fca6bba310df5590ccf4c9719158d351c6608b2af0428adb4c6743b9821d1a084faef51f3b0d9f7412ecc08407195e8e4a80ab59e21ac633a87df7c3c1f83d29cdaee5c5c20432bae0099f326a0b9e8d023fc6e6e5a224b3b2e6ca437b3ad91e137a42b585a52879b24f773ec7ee510002d5e6d2e809ce4ab5", 0x1000}, {&(0x7f0000000440)="091d9f434bbfaac6813ef25e242a36bc9b25810cf5bb2ff78b7731c4d866f0bf10022f0b96c3fbbda593af5f1118cefbd13f7653", 0x34}], 0x7, &(0x7f0000000500)=[@ip_retopts={{0xcc, 0x0, 0x7, {[@timestamp_addr={0x44, 0x44, 0x10, 0x1, 0x6, [{@dev={0xac, 0x14, 0x14, 0x25}, 0x1}, {@broadcast, 0x6}, {@multicast2, 0x80000}, {@empty, 0x10000}, {@loopback, 0x1f}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x81}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x8}, {@multicast1, 0x200}]}, @generic={0x94, 0xd, "1c28b9ce20685a62aa5dc0"}, @cipso={0x86, 0x69, 0x2, [{0x5, 0xe, "8d00c0ffd9363e6ae5d44c8f"}, {0x2, 0xe, "867912b4b6cda3bfd2101890"}, {0x5, 0xc, "07eebf45801d911e38e6"}, {0x7, 0x11, "271123d7ddc326365d02bf72e20dd4"}, {0x6, 0x9, "2ed174f0cf23dc"}, {0x0, 0x9, "e27aa749bd52f6"}, {0x2, 0x3, '\r'}, {0x5, 0xa, "1d93a969fe182ccc"}, {0x7, 0xb, "63d7d46f56092801d1"}]}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x7}}, @ip_ttl={{0x14, 0x0, 0x2, 0x3}}], 0x100}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)={r1}) (async) sendmsg$inet(r2, &(0x7f0000000600)={&(0x7f0000000040)={0x2, 0x4e20, @multicast1}, 0x10, &(0x7f0000000480)=[{&(0x7f0000000080)="2f7d612315bce9b85f4c83073f4274072ad757a5cc645827addc858792be3b7f13a3ecdee0281d20aa79dfb92ed55ad46223523084b9b2fc1c7dac9a7e2bcd76f47b5ba941ab2fdc5030978de9cab7ce461c407eab5adcbe50da2b817d35d773ee6e6ea72cd881220c991d09e7ad9497addb8ff8a8c30eeeabb5ecce42d809633978324f1db5afba958d07a993f4387ec625a08ae2a226974542af45a0b133e4dbd842f79c7ab000687b44fcda74613bce9122d8838eddaf651a87a2c815e2a514af78fd0e", 0xc5}, {&(0x7f0000000180)="9d74f1f576ec1f1d33ef4b233d48c97993675b3db6546d8d0ce5d099396f3f3b6f41529bfb6155d28a08f50ad9ff2eaba17aaa9f7228ab97fe978bf315e63c4c789a8affbba9106b35cea42282ed1f7b2c0da780b5", 0x55}, {&(0x7f0000000200)="c106c4f5a001756e1340e960b8d869aed9acd660c93982541a23ea66139a6ffe498f470cdc8d8a2e7a7cfff0716595a0ba60ea8fb1f88e20a0371c1d5afa78f67173661ba47ecb46d3f45bd67ff7ea45ae9eb8b03d03fd0a8a28eb539c5fac60de643022de17dd8a446e316dccd029f58b798ae6ae6b054eff935056b15d751a4b832688a754bf66e6b232096fcb4c5259ef5ae5ade0289b48cc86ada8abc7e61c5470e9ef442c7695dd2683f9f8bd8c16faa672cf77ac4d4b9f4ea807d3ffb661", 0xc1}, {&(0x7f0000000300)="69099fe7d8a13c1008bbd53c0542aad791972d8fcb6c0689e1e633af0f889a3adc7da2453e105eb6706444b6a6dce99f55c82d8cdd50162e74f4463abdf2734d39c167bf40e53be04b6a757353f638afefb1eaa9d7d84a613f07dff56e79cf1dd86c9a1fbfa8bc7075321ac3512ecdbad66d8dec98120a", 0x77}, {&(0x7f0000000380)="2bc41e1c84ff4c9ab1ee6d243e5c60cf02a3cdc919337ffca67922597bed95ba76fee89a7c99d85a24a7836ae11a29f7330e843194b4db9113f907f108b0989a471d70e623cc92de48557f96213a21692cbb378b01d2e2831210401234af3e473f3bc0c79687bd2e03343465d66e5a3c4374c2ac4d19adfe33d82b82ac685c025cf705494ac4277e3141da5349", 0x8d}, {&(0x7f0000000d00)="52c5dc01c3cd1990a1e42987e6ddc13ba0b115473947514297960a1068e1fd4321024032611dc9b92d075fc5b226cb520959661edaf738ac1eca00cf468c1b931279290916b196033afa269b23f135b9f88159238f721f2fec5aeb297346c295da69fd6483a81d06183b9a69482f9820c9185bdd21e3a012ba06862212c6e246f96093c23e07ed6c16ddfc14a4f3268190c4aa91beb934f56bbab90cb934c6ff694fabbefa46d35aaf3eca6ed0f5b498f57c9ecb3d714265bf8d7607e27a152e3a017e5b76d4c521fee88d9cb47c359a5f9d2e9da6a651aecae6049ce8b3a6298dedd97977d48aba398d5c20b873cd079d22d8f2ce2c308b8978465df0783886f8e771902ff82f2ccd30d52ba9fb3f125a9d48028a6b21d9f687975b9056a90e8df9a06f2de72779dde06391bd118cc52a3e56b11b5062f530c2e58549ac1f89df20540c90a96ee5fa6a694f784e601a4a73b213807fbb35ea129b63ac2bad0bf5fdc304fa20094cbeb8c6f1b2552df644e9f2979f6026bf4b564bf81fb893ddd76ff5447c77acce9e98579c5186ba2881b752061077c8542c56c337f4ef5e9bf5e4bae241ae6a1f9f4292046ef93ba6f4d7c97adcd2b36e7a6ee787de4527cf5c46aa6c8513ded051579f8040180740f3591d035ac36f760f6b0ccbf8144c383e2d6647d126a2f727ed3f7f897e6e1d2875885613502faf62bcf73e3ae16a001622536da7a9bd448491694e0d891280a369ce945cc2d678824cc7f765cb646ccd91294ad46cee34e93799cb0bcf9de8494ec137f6ea162aae124539ff184ed039eceaa4cac94f95cd5c4591eea6ae7b81e5699ed0b828a027d4bdb331158eb2df267476e19a105c1a149a82406e664ebc0a45fc4b4c63a1e3c9c92fd3b0984ff8851b53b5681a53c7ab1cfe1eeb0a9c373d8dcf3cb424ca989f679e296c1acca2aac069b8a67a034e53f1e7292aa9561c4e074a5560de57798a6b064b318e1510f23b4c22fad9cba914d72fb67765f0e7b723cc4f262699d6d87ab146225e01a0861c5b0a473085530c7fb1bf1e96ddfce8bf2501051b0eb2e1f9f9b3507dd76dd334829de7aadeed2c2bc733ef7a607cb4ee91dfea0e7dd2fa984bc822b74d8122c4456921e3d5610fe87c739b66c409fc2fcff0251bb91bedd3827eb2f92ad622c8390b81a54fb70b32feaccc1fecf212dfb8d1fb54d80d14b93509272ca663f275999700e4f5d1fc0067ae7128e84f2829fee1027306e4b1702bd9ea7cf4485d7a72e373c64081465a86405f75c28d4f3737a4175e4a16ac3166aa3e74eabd8b4a1e78ab9a1e3502eee0ec8986644055be40e973dc6515eab69e12d7359f54df52026a5fad9c10407c1d5b7827d3ff0289daad49b92522f50df7e749553c60dcfca044fcf4c5312e75cc38014be0b8f38d2cd3d39c5cdb174474a11db98bc1b7cb00d46c25bb5045e667f3eff671ae364d11555055254dd5b3090d5abed7a6272174a5bebb60d5727bd963d063aba69f251f08d897f3406ddae190bfd3a4f2704401f6931d43a65b6d5c01edd021a05e79db893a30070caf496de016cc350e458087618e40d96a7762c7bf1ca7d00f3187d15b6e79674198f4663313ddf67a7972fd6bd0375d3d7e7c7bfa77d2c5430994715dfa9e7453c77f599e8e2fafaf77f40201f4ad2ca75c3e1f0c58b9f5cf26291bd6a14bc1f3f2b520f57b3c668bb4cb9fdbf9cff679b06cf70c7925f1aa99dc9e4ece019066d96f4fcef4c820591b563f43c89c80d03ff32be2f2e68c7aedab385568c78d6598cc9f3852ceed8a785c45d24ed6eaafcdfe6d9e4a74d6d9c8012060b2c39f45bc4b319981040663ea83700b2e1cfe3a24046a81734ba58ecaf4719acb5792394f24c2fcc2d10332c2fb3067385eebffc01e9aff269dd08db195450612a1d025a05421ac7ec43df4d5e016c234191e3437777d5c5b7649eafcd75f71700b13d303c22bea776929f2d476f0f33f43da762a15680199d7e7f2aa4963238789524b1101fb2ef3a2a8e80b429ff20249567f85c62c26be7a22c18e30c5fe55ccbb406092484638ff1ce844c0c01cbb961dbef35a64921e648c8eb4b3ada24e00b3a8e9db46e1896e6e4e240bc012140e82d7c05fb0af43b6556f9052fa57a112b32d01a59d6a57dda317c40c24e3ef86fc8f5478b928beb70e4349b946b8afb3ebd4656c1145d3e9c9b62ccb6c800d4fd3dfc1d9a6a9c0550309edc531b9c5533ff4471cebb3d6b0ab828a6a386d8f9188c0af1b5dc347a28af7bfeece0303953a024435bfb8b9b25e8758b169b12ccdf1150b084710a3f0737442e73667175966f3e84084d71b321d710b717c1d2cd1e0854fdc26fc4d2210c818f47fc98b328447510ba528d53eca5736ab3ff641ca30aeb86d02e8fe15420762e6cbda230a5505c9f2a643f3f38968421591533e2f3732a3285164ee080f4e6f161b2e9522d8b6b2598d777014df0501b21f7ddaac3d322565d6bdb44fb177e29568bab089614a571afe3fdef266cd639354ee04cdba0f6c21b1f6244dacca41dfe3c62fb079ef45746e34652543c30fe9943f88a62c9c415d788a6bc5946292cb1a3a819db5ad4f10a89a71e1ae1f5f2d08f95646247ee773fede9a622a992ec2bfa0341cf6218d4e54b091352d035305c11cd9ee440700b1d40a2c908b278978121c75cb12ad603ca1c915aa545ef7b3f2648416938bf853c2f723c1c0e8657c0c4874be0b30aa11d8e8ce5155d2c3485bb82876324566eb0bccc5a5cb7bec7bb2519711efd002da1a81ad3c0a18e879a900f4423f8c7c464f02ba3cdd863fa187025f51023af5cf13c8ce17fbe4c4600a5a726f9902cb1a5b274f5706894e64d6a6072df74e332094c95f5d38bdba82886b030608e7108340bcba01b4f5fd2891a9bbc00d1ba1b468eaf54035f18a02fb9f5c4c6f6d49a9078c99f1b3f777bc8be33f3c4e1677873f02f9d914b86e52dd2e490474760c00bfeb51c7503f715a84a90c0973262385dd55bb3e7aefa653a6af2730ac4a9a467713689f7876bc99be71cfc5c2aa7311f7a7f4f546b8f2f5f91f6b49abd48707e6621f19b34123286cb7b8c40bdba7e40698a7ce434b539de99bd9fd7fba4c07d5208b584814c1924c5f4d6279767a26a3c57e232d232d562dde1e8926fad84aeabe7120b04cff1ee0c1595b3528cd001e6a34d7ade8f7bbbfb4d440d752171bcb61ebdee013d8442a958df6b7ea0e7042306619af3d358e5a177137dbb0bc360893dfa2649aa3865dab76580cd2dab7c633af4469f60b8f7cd0d8f3f2b143f21857f2058fa508a63190c2350221c7d62077a178f6b5aa963a658f7d6e737b4d45f351ab51f64ed60c8db8ab4ecb900b409edeb894b4d2c5498977c619df47d57b01a26808bbce8919d560a11ff1bf097bdc38ab63875f51d94617fc610407ec9c626d8858d8830c2f7abd21f6fbe52fa15743cd38136f2b22c3fddc42f24ea6c2a1fbd268720e133d1db8d01e0c09a0b76655b85b9c1a83ae254d916a7a284e31d0550a4ab69c3f73a2aa3137873779130068c67ea7fff28265d8ede72e7b8ff8412bf5c0136403033373df708163f0049ab240b1a35c33fc520cbf3b1dd5193d07d631949cb9e7dff2296108dd8ad7b7b5cfe9ba4c134d8651edb5e5881829b980708dcaa8989291dc21db2de78056bbe76eeee954051201a3005b37cd3c22fe6fcfa701451a803d419386cca2930f17a45189680c79d6421094c1925f4fd1c8faa092ad92dd646f044984e1ba94b0bf7142d85a93bdca297622cf0e699ac69614cdeca3da43eb3418836612d88c47ee963c8141c62b613b797e329703fba51bf31f940daa6df3d42ecc710266772bfc7ddf75c10ec5b5c2654e641bb85280b41f06cd2e1836d8f47eeb103bde8c1ff625c69bc33dab965fdfeb5606bf8e1ddc33191b07a1d06caa3a29e3c88f128227a0106f4013b04e9fdd31f299bd8838108ff3fb557236a9924ab48536b64479debc2b0355c2f2e6c6fe7b505be128759529d67f35ba6bf40ee0ad23ddb2893694ed581e75c2645746651cf92e45034cb8a6c54e02c1982fa78e9ab746453e7f5364897ee537d37498ae796e3689d89ca3f646b5230c92d682b869a1936d171505773e0989b8215a3448f73b3525adad07b276d17d623aee5bebab24f0d53fbb3e378cc4a14d707d51c496f2d98e26d13a40418d788f9d38eff324cdfd270e3b44f9abb448e070b67c4bf4e6514a3cf32d9ee6e8319098de8a22066e55dac1ce5decca69558e6a0f1f0b7b4c1443ca288163ad1e744649db101c00e151ecee30741f01512e77cdf230a8176cd51735d423237378e14f26ee6c57ad4ffea35e409f65474f976ff6e5cfe0dc1e005e04754a34c776b9f20166897130b3d7925b3c75fdef542735aced59e6cd945259418277bfe31831dac6678bba458c7a913507e66ae776f25ef59581b44ed5d51c5f7c8729961e1a9e1eb367c110824cc1608f5272df010237591928706d4e2aab97d096750509b1214ab33655242523b67b689476a0602583753b915b47e2f22df83e2b0dde8e0abbceaebfe44a62946d9e3d758bc9a999f166df4883b4b62c4df9d636e48b58462644dfbbc5d0d5a0e6fbfb646f77407bee5bc155adf115d7f0a157e22bd86d4399799e28a3718d25a18ab9bebde5efe59fa785548f4e97e54d910a2394b30efc9c6aa221fd1a1ad24d43325202993487a604e953babbc8085124125fa6337667ce48ea63baf017fc8c7dfa9b10cf8ab36588614574c7377265b0376f8f19f7f6f8a2572882ca962464db6923882f242ce2286545bcacdf4a03ca4596d9663ce9280888df363a848b19953e38b22debe00d84e5b2e3116b637436f6b928f214bb6d2b68f9d6944b00b3e12bbeee947acb16799119524f526a2602330f5ac5a222beb21dca2b138d2831ac4ba2b48bc3c6dd30665d395281eb6c0a4133bc41edb52cc8e998b12448234363fe4e75ed141168807828b30106fa4e9302aedb41f4a3b6ddb6ac00d2e2eb16abdf8f6ff07abbb417ca63be954b1b4b72c5f9004b5d7e83d79679785c4cbff389d503cf48fcee6c53e7ed15e36b640e4170d138ebcac51f858f0b5a2811a3c91f82fe2a0f8905d2dd68f6de07055bc7b4ff5e492f44d1fd41997d465618236196255670e0486ec3ebd2ff3fefa0ae5939ff8c9601107352d094bdf20bab82a84369abde28feacdf0dd768bb543ae2908fdf720028e6dee2730d56e396e9febeb0acf4a87d194a685b844fc76ae6a5423659eba107c655927e044b5edfc9e49f2ee89ef6d0b701175334d11901e8a988ad337438d2a562e49197286dbb9f434cfc5cb313bd44240f45f15906ff4ef3ba14f974537e9f365c1bb7ce4dd825bc76b627794f3c667718f16f12f4e3c40fe355d7ec6dfefa358962d6afad202ab9b989e851c2a9e44fe5621f1a2e2f8899b8cabfba8f288e23324b0eacbeeb8351600aa6e0487967b920e0da3cfd70ff01442102add79853227f71060c686c2ca6e68073bd433814e378829528cbde3b65b46bb9b90a7edce4d8650ccf195ac1eef18c8b0125cb88b6783c244f78bb14fca6bba310df5590ccf4c9719158d351c6608b2af0428adb4c6743b9821d1a084faef51f3b0d9f7412ecc08407195e8e4a80ab59e21ac633a87df7c3c1f83d29cdaee5c5c20432bae0099f326a0b9e8d023fc6e6e5a224b3b2e6ca437b3ad91e137a42b585a52879b24f773ec7ee510002d5e6d2e809ce4ab5", 0x1000}, {&(0x7f0000000440)="091d9f434bbfaac6813ef25e242a36bc9b25810cf5bb2ff78b7731c4d866f0bf10022f0b96c3fbbda593af5f1118cefbd13f7653", 0x34}], 0x7, &(0x7f0000000500)=[@ip_retopts={{0xcc, 0x0, 0x7, {[@timestamp_addr={0x44, 0x44, 0x10, 0x1, 0x6, [{@dev={0xac, 0x14, 0x14, 0x25}, 0x1}, {@broadcast, 0x6}, {@multicast2, 0x80000}, {@empty, 0x10000}, {@loopback, 0x1f}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x81}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x8}, {@multicast1, 0x200}]}, @generic={0x94, 0xd, "1c28b9ce20685a62aa5dc0"}, @cipso={0x86, 0x69, 0x2, [{0x5, 0xe, "8d00c0ffd9363e6ae5d44c8f"}, {0x2, 0xe, "867912b4b6cda3bfd2101890"}, {0x5, 0xc, "07eebf45801d911e38e6"}, {0x7, 0x11, "271123d7ddc326365d02bf72e20dd4"}, {0x6, 0x9, "2ed174f0cf23dc"}, {0x0, 0x9, "e27aa749bd52f6"}, {0x2, 0x3, '\r'}, {0x5, 0xa, "1d93a969fe182ccc"}, {0x7, 0xb, "63d7d46f56092801d1"}]}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x7}}, @ip_ttl={{0x14, 0x0, 0x2, 0x3}}], 0x100}, 0x0) (async) 20:58:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 20:58:04 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) openat$cgroup_pressure(r0, &(0x7f0000000000)='cpu.pressure\x00', 0x2, 0x0) 20:58:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r3, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r3) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000000c0)={@cgroup, r2, 0x1e, 0x20, 0x0, @prog_fd=r3}, 0x20) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000040)=0x1) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r4, 0x400454de, 0x0) ioctl$TUNSETVNETHDRSZ(r4, 0x400454d8, &(0x7f0000000080)=0x40) ioctl$TUNSETNOCSUM(0xffffffffffffffff, 0x400454c8, 0x1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r3, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r3) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000000c0)={@cgroup, r2, 0x1e, 0x20, 0x0, @prog_fd=r3}, 0x20) (async) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000040)=0x1) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETVNETBE(r4, 0x400454de, 0x0) (async) ioctl$TUNSETVNETHDRSZ(r4, 0x400454d8, &(0x7f0000000080)=0x40) (async) ioctl$TUNSETNOCSUM(0xffffffffffffffff, 0x400454c8, 0x1) (async) 20:58:04 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4000, 0x0) (async) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x541b, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000001c0)=@generic={&(0x7f0000000180)='./file0\x00', r2}, 0x18) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000080)='./file0\x00'}, 0x18) (async) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) (async) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000140)={0x1, 0x4, [@remote, @local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2a}, @remote]}) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async) mkdirat$cgroup(r3, &(0x7f0000000100)='syz1\x00', 0x1ff) 20:58:04 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.throttle.io_service_bytes\x00', 0x0, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000040)=0x6) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 20:58:04 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x12001) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) write$cgroup_netprio_ifpriomap(r2, &(0x7f0000000000)={'rose0', 0x32, 0x33}, 0x8) 20:58:04 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) openat$cgroup_netprio_ifpriomap(r0, &(0x7f00000000c0), 0x2, 0x0) mkdirat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz1\x00', 0x1ff) 20:58:04 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@map=r1, r2, 0xf, 0x2030}, 0x20) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r3, 0x541b, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000003c0)=@o_path={&(0x7f0000000340)='./file0\x00', r5, 0x4000, r6}, 0x18) 20:58:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x75db01, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:58:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 20:58:04 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) r2 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000200)=@generic={&(0x7f00000001c0)='./file0\x00', 0x0, 0x20}, 0x18) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000280)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r5, 0x0, 0x0) r6 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={0x0, 0x101, 0x18}, 0xc) r7 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000300)={0xffffffffffffffff, 0xe6, 0x8}, 0xc) r8 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000340)={0xffffffffffffffff, 0x6, 0x18}, 0xc) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000440)=@bpf_tracing={0x1a, 0x8, &(0x7f0000000080)=ANY=[@ANYBLOB="0d5a060001000000c2830100f0ffffffdd77fffffcffffff18580000060000000000000000000000950000000000000018290000", @ANYRES32=r1, @ANYBLOB="198063decd86774a"], &(0x7f00000000c0)='syzkaller\x00', 0x5, 0x1c, &(0x7f0000000100)=""/28, 0x41100, 0x39, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7, 0x3}, 0x8, 0x10, &(0x7f0000000180)={0x0, 0xe, 0x3ff, 0x3f}, 0x10, 0x1006e, 0xffffffffffffffff, 0x5, &(0x7f0000000380)=[r2, r3, r5, 0x1, r6, 0xffffffffffffffff, r7, r8], &(0x7f00000003c0)=[{0x0, 0x2, 0x7, 0x7}, {0x5, 0x5, 0xf}, {0x4, 0x3, 0xd, 0xa}, {0x4, 0x1, 0x5, 0x3}, {0x3, 0x3, 0x8, 0xc}], 0x10, 0x9}, 0x90) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r10 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNGETSNDBUF(r10, 0x800454d3, &(0x7f0000000040)) ioctl$TUNSETQUEUE(r9, 0x5421, 0x0) 20:58:04 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x12001) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) write$cgroup_netprio_ifpriomap(r2, &(0x7f0000000000)={'rose0', 0x32, 0x33}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x12001) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) (async) recvmsg$kcm(r2, 0x0, 0x0) (async) write$cgroup_netprio_ifpriomap(r2, &(0x7f0000000000)={'rose0', 0x32, 0x33}, 0x8) (async) 20:58:04 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) openat$cgroup_netprio_ifpriomap(r0, &(0x7f00000000c0), 0x2, 0x0) mkdirat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz1\x00', 0x1ff) 20:58:04 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) (async, rerun: 32) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) (rerun: 32) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@map=r1, r2, 0xf, 0x2030}, 0x20) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r3, 0x541b, 0x0) (async) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r5, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000003c0)=@o_path={&(0x7f0000000340)='./file0\x00', r5, 0x4000, r6}, 0x18) 20:58:04 executing program 2: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000200)=@generic={&(0x7f00000001c0)='./file0\x00', 0x0, 0x20}, 0x18) (async) r2 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000200)=@generic={&(0x7f00000001c0)='./file0\x00', 0x0, 0x20}, 0x18) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000280)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r5, 0x0, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={0x0, 0x101, 0x18}, 0xc) (async) r6 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={0x0, 0x101, 0x18}, 0xc) r7 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000300)={0xffffffffffffffff, 0xe6, 0x8}, 0xc) r8 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000340)={0xffffffffffffffff, 0x6, 0x18}, 0xc) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000440)=@bpf_tracing={0x1a, 0x8, &(0x7f0000000080)=ANY=[@ANYBLOB="0d5a060001000000c2830100f0ffffffdd77fffffcffffff18580000060000000000000000000000950000000000000018290000", @ANYRES32=r1, @ANYBLOB="198063decd86774a"], &(0x7f00000000c0)='syzkaller\x00', 0x5, 0x1c, &(0x7f0000000100)=""/28, 0x41100, 0x39, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7, 0x3}, 0x8, 0x10, &(0x7f0000000180)={0x0, 0xe, 0x3ff, 0x3f}, 0x10, 0x1006e, 0xffffffffffffffff, 0x5, &(0x7f0000000380)=[r2, r3, r5, 0x1, r6, 0xffffffffffffffff, r7, r8], &(0x7f00000003c0)=[{0x0, 0x2, 0x7, 0x7}, {0x5, 0x5, 0xf}, {0x4, 0x3, 0xd, 0xa}, {0x4, 0x1, 0x5, 0x3}, {0x3, 0x3, 0x8, 0xc}], 0x10, 0x9}, 0x90) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000440)=@bpf_tracing={0x1a, 0x8, &(0x7f0000000080)=ANY=[@ANYBLOB="0d5a060001000000c2830100f0ffffffdd77fffffcffffff18580000060000000000000000000000950000000000000018290000", @ANYRES32=r1, @ANYBLOB="198063decd86774a"], &(0x7f00000000c0)='syzkaller\x00', 0x5, 0x1c, &(0x7f0000000100)=""/28, 0x41100, 0x39, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7, 0x3}, 0x8, 0x10, &(0x7f0000000180)={0x0, 0xe, 0x3ff, 0x3f}, 0x10, 0x1006e, 0xffffffffffffffff, 0x5, &(0x7f0000000380)=[r2, r3, r5, 0x1, r6, 0xffffffffffffffff, r7, r8], &(0x7f00000003c0)=[{0x0, 0x2, 0x7, 0x7}, {0x5, 0x5, 0xf}, {0x4, 0x3, 0xd, 0xa}, {0x4, 0x1, 0x5, 0x3}, {0x3, 0x3, 0x8, 0xc}], 0x10, 0x9}, 0x90) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r10 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNGETSNDBUF(r10, 0x800454d3, &(0x7f0000000040)) ioctl$TUNSETQUEUE(r9, 0x5421, 0x0) 20:58:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00'}) 20:58:04 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x12001) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) (async, rerun: 64) write$cgroup_netprio_ifpriomap(r2, &(0x7f0000000000)={'rose0', 0x32, 0x33}, 0x8) (rerun: 64) 20:58:04 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@map=r1, r2, 0xf, 0x2030}, 0x20) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r3, 0x541b, 0x0) (async) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r5, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000003c0)=@o_path={&(0x7f0000000340)='./file0\x00', r5, 0x4000, r6}, 0x18) 20:58:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x75db01, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:58:04 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) openat$cgroup_netprio_ifpriomap(r0, &(0x7f00000000c0), 0x2, 0x0) (async) mkdirat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz1\x00', 0x1ff) 20:58:04 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000300)=""/88, 0x58}, {&(0x7f0000000380)=""/205, 0xcd}, {&(0x7f0000000480)=""/66, 0x42}], 0x3, &(0x7f0000000540)=""/149, 0x95}, 0x2000) recvmsg$kcm(r2, 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/80, 0x50}, {&(0x7f0000000080)=""/162, 0xa2}, {&(0x7f0000000140)=""/148, 0x94}, {&(0x7f0000000200)=""/48, 0x30}], 0x4}, 0x2) 20:58:04 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) r2 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000200)=@generic={&(0x7f00000001c0)='./file0\x00', 0x0, 0x20}, 0x18) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000280)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) (async) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r5, 0x0, 0x0) r6 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={0x0, 0x101, 0x18}, 0xc) (async) r7 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000300)={0xffffffffffffffff, 0xe6, 0x8}, 0xc) (async) r8 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000340)={0xffffffffffffffff, 0x6, 0x18}, 0xc) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000440)=@bpf_tracing={0x1a, 0x8, &(0x7f0000000080)=ANY=[@ANYBLOB="0d5a060001000000c2830100f0ffffffdd77fffffcffffff18580000060000000000000000000000950000000000000018290000", @ANYRES32=r1, @ANYBLOB="198063decd86774a"], &(0x7f00000000c0)='syzkaller\x00', 0x5, 0x1c, &(0x7f0000000100)=""/28, 0x41100, 0x39, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7, 0x3}, 0x8, 0x10, &(0x7f0000000180)={0x0, 0xe, 0x3ff, 0x3f}, 0x10, 0x1006e, 0xffffffffffffffff, 0x5, &(0x7f0000000380)=[r2, r3, r5, 0x1, r6, 0xffffffffffffffff, r7, r8], &(0x7f00000003c0)=[{0x0, 0x2, 0x7, 0x7}, {0x5, 0x5, 0xf}, {0x4, 0x3, 0xd, 0xa}, {0x4, 0x1, 0x5, 0x3}, {0x3, 0x3, 0x8, 0xc}], 0x10, 0x9}, 0x90) (async, rerun: 32) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (rerun: 32) r10 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNGETSNDBUF(r10, 0x800454d3, &(0x7f0000000040)) ioctl$TUNSETQUEUE(r9, 0x5421, 0x0) 20:58:04 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000000)=0x1, 0x4) 20:58:04 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00'}, 0x18) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000001280)={r1, 0x0, 0x88, 0x1000, &(0x7f00000000c0)="c457f42b076a02f55904911e428e1f189366aee95683d14dd0579dd3c0f140815a8003ac131c00e23e88afa6836c094ebffdd7bff1d9057ecbda997e752f48d86ec29cc533f7f86c47b44dc9453e1f36e5ca0cd7e66f781912fcde258213b60425ad3fbde55ce3edcc5ef7a85586b2e6ab811424fd303661d444d3f7cda1c9733cbd3891d0c324ce", &(0x7f0000000180)=""/4096, 0x2, 0x0, 0x5e, 0x7f, &(0x7f0000001180)="04f36ff34d6c90c8360c60d89d2a856549a33038456f8f3e4e4651f36edeefc11937505efec40199dcbf9061e7e4766a76ecc43251e9149eebabea191f874d6d568b6ebe6e5d55585663a2505da60aac161deb5f78f0e93191ced69b7acb", &(0x7f0000001200)="3c2d1eb72aba14112e425eeec27869d58fb915da839850207bfc5b5c03b9e2d202a3b273faa09fb4ec410715d5e4c3639a56f4446731c11c1dbd21c32ed9967297b3cae7ee6ca277e803aefda3cb17e5c6f9b02235e6a0b99d1e4d7e97171a81786f210c8378841cd01159d1a28eb16f9a8b8ea8f575bf400319d97c2ed81b", 0x0, 0x0, 0x7}, 0x50) 20:58:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00'}) 20:58:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x75db01, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:58:05 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000000)=0x1, 0x4) 20:58:05 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x80000000, 0x101, 0x3, 0x2060, 0xffffffffffffffff, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0xf}, 0x48) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000280)={0x0, 0x2fb, 0x18}, 0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x18, 0x11, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0xfffffffc}, [@map_idx={0x18, 0x2, 0x5, 0x0, 0x6}, @btf_id={0x18, 0x4, 0x3, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff8}, @map_idx={0x18, 0xb, 0x5, 0x0, 0xe}, @ldst={0x2, 0x0, 0x1, 0x7, 0xb, 0xffffffffffffffe0, 0x4}, @map_fd={0x18, 0x2, 0x1, 0x0, r0}, @initr0={0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x7fffffff}, @cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffffc}]}, &(0x7f0000000140)='GPL\x00', 0x8, 0x0, 0x0, 0x40f00, 0x55, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f00000001c0)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000000200)={0x5, 0x7, 0xe7, 0x2}, 0x10, 0x0, 0x0, 0x2, &(0x7f00000002c0)=[r2, 0x1, 0xffffffffffffffff, 0x1], &(0x7f0000000300)=[{0x1, 0x5, 0x8, 0xa}, {0x5, 0x4, 0x2, 0xc}], 0x10, 0xa4a}, 0x90) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r3, 0x10, 0x0) 20:58:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00'}) 20:58:05 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00'}, 0x18) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) (async, rerun: 64) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000001280)={r1, 0x0, 0x88, 0x1000, &(0x7f00000000c0)="c457f42b076a02f55904911e428e1f189366aee95683d14dd0579dd3c0f140815a8003ac131c00e23e88afa6836c094ebffdd7bff1d9057ecbda997e752f48d86ec29cc533f7f86c47b44dc9453e1f36e5ca0cd7e66f781912fcde258213b60425ad3fbde55ce3edcc5ef7a85586b2e6ab811424fd303661d444d3f7cda1c9733cbd3891d0c324ce", &(0x7f0000000180)=""/4096, 0x2, 0x0, 0x5e, 0x7f, &(0x7f0000001180)="04f36ff34d6c90c8360c60d89d2a856549a33038456f8f3e4e4651f36edeefc11937505efec40199dcbf9061e7e4766a76ecc43251e9149eebabea191f874d6d568b6ebe6e5d55585663a2505da60aac161deb5f78f0e93191ced69b7acb", &(0x7f0000001200)="3c2d1eb72aba14112e425eeec27869d58fb915da839850207bfc5b5c03b9e2d202a3b273faa09fb4ec410715d5e4c3639a56f4446731c11c1dbd21c32ed9967297b3cae7ee6ca277e803aefda3cb17e5c6f9b02235e6a0b99d1e4d7e97171a81786f210c8378841cd01159d1a28eb16f9a8b8ea8f575bf400319d97c2ed81b", 0x0, 0x0, 0x7}, 0x50) (rerun: 64) 20:58:05 executing program 2: ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x81) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:05 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x80000000, 0x101, 0x3, 0x2060, 0xffffffffffffffff, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0xf}, 0x48) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r2 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000280)={0x0, 0x2fb, 0x18}, 0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x18, 0x11, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0xfffffffc}, [@map_idx={0x18, 0x2, 0x5, 0x0, 0x6}, @btf_id={0x18, 0x4, 0x3, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff8}, @map_idx={0x18, 0xb, 0x5, 0x0, 0xe}, @ldst={0x2, 0x0, 0x1, 0x7, 0xb, 0xffffffffffffffe0, 0x4}, @map_fd={0x18, 0x2, 0x1, 0x0, r0}, @initr0={0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x7fffffff}, @cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffffc}]}, &(0x7f0000000140)='GPL\x00', 0x8, 0x0, 0x0, 0x40f00, 0x55, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f00000001c0)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000000200)={0x5, 0x7, 0xe7, 0x2}, 0x10, 0x0, 0x0, 0x2, &(0x7f00000002c0)=[r2, 0x1, 0xffffffffffffffff, 0x1], &(0x7f0000000300)=[{0x1, 0x5, 0x8, 0xa}, {0x5, 0x4, 0x2, 0xc}], 0x10, 0xa4a}, 0x90) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r3, 0x10, 0x0) 20:58:05 executing program 2: ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x81) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:05 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000000)=0x1, 0x4) 20:58:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00'}, 0x18) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000001280)={r1, 0x0, 0x88, 0x1000, &(0x7f00000000c0)="c457f42b076a02f55904911e428e1f189366aee95683d14dd0579dd3c0f140815a8003ac131c00e23e88afa6836c094ebffdd7bff1d9057ecbda997e752f48d86ec29cc533f7f86c47b44dc9453e1f36e5ca0cd7e66f781912fcde258213b60425ad3fbde55ce3edcc5ef7a85586b2e6ab811424fd303661d444d3f7cda1c9733cbd3891d0c324ce", &(0x7f0000000180)=""/4096, 0x2, 0x0, 0x5e, 0x7f, &(0x7f0000001180)="04f36ff34d6c90c8360c60d89d2a856549a33038456f8f3e4e4651f36edeefc11937505efec40199dcbf9061e7e4766a76ecc43251e9149eebabea191f874d6d568b6ebe6e5d55585663a2505da60aac161deb5f78f0e93191ced69b7acb", &(0x7f0000001200)="3c2d1eb72aba14112e425eeec27869d58fb915da839850207bfc5b5c03b9e2d202a3b273faa09fb4ec410715d5e4c3639a56f4446731c11c1dbd21c32ed9967297b3cae7ee6ca277e803aefda3cb17e5c6f9b02235e6a0b99d1e4d7e97171a81786f210c8378841cd01159d1a28eb16f9a8b8ea8f575bf400319d97c2ed81b", 0x0, 0x0, 0x7}, 0x50) 20:58:05 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00'}, 0x18) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000001280)={r1, 0x0, 0x88, 0x1000, &(0x7f00000000c0)="c457f42b076a02f55904911e428e1f189366aee95683d14dd0579dd3c0f140815a8003ac131c00e23e88afa6836c094ebffdd7bff1d9057ecbda997e752f48d86ec29cc533f7f86c47b44dc9453e1f36e5ca0cd7e66f781912fcde258213b60425ad3fbde55ce3edcc5ef7a85586b2e6ab811424fd303661d444d3f7cda1c9733cbd3891d0c324ce", &(0x7f0000000180)=""/4096, 0x2, 0x0, 0x5e, 0x7f, &(0x7f0000001180)="04f36ff34d6c90c8360c60d89d2a856549a33038456f8f3e4e4651f36edeefc11937505efec40199dcbf9061e7e4766a76ecc43251e9149eebabea191f874d6d568b6ebe6e5d55585663a2505da60aac161deb5f78f0e93191ced69b7acb", &(0x7f0000001200)="3c2d1eb72aba14112e425eeec27869d58fb915da839850207bfc5b5c03b9e2d202a3b273faa09fb4ec410715d5e4c3639a56f4446731c11c1dbd21c32ed9967297b3cae7ee6ca277e803aefda3cb17e5c6f9b02235e6a0b99d1e4d7e97171a81786f210c8378841cd01159d1a28eb16f9a8b8ea8f575bf400319d97c2ed81b", 0x0, 0x0, 0x7}, 0x50) 20:58:05 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x80000000, 0x101, 0x3, 0x2060, 0xffffffffffffffff, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0xf}, 0x48) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000280)={0x0, 0x2fb, 0x18}, 0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x18, 0x11, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0xfffffffc}, [@map_idx={0x18, 0x2, 0x5, 0x0, 0x6}, @btf_id={0x18, 0x4, 0x3, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff8}, @map_idx={0x18, 0xb, 0x5, 0x0, 0xe}, @ldst={0x2, 0x0, 0x1, 0x7, 0xb, 0xffffffffffffffe0, 0x4}, @map_fd={0x18, 0x2, 0x1, 0x0, r0}, @initr0={0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x7fffffff}, @cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffffc}]}, &(0x7f0000000140)='GPL\x00', 0x8, 0x0, 0x0, 0x40f00, 0x55, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f00000001c0)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000000200)={0x5, 0x7, 0xe7, 0x2}, 0x10, 0x0, 0x0, 0x2, &(0x7f00000002c0)=[r2, 0x1, 0xffffffffffffffff, 0x1], &(0x7f0000000300)=[{0x1, 0x5, 0x8, 0xa}, {0x5, 0x4, 0x2, 0xc}], 0x10, 0xa4a}, 0x90) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x18, 0x11, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0xfffffffc}, [@map_idx={0x18, 0x2, 0x5, 0x0, 0x6}, @btf_id={0x18, 0x4, 0x3, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff8}, @map_idx={0x18, 0xb, 0x5, 0x0, 0xe}, @ldst={0x2, 0x0, 0x1, 0x7, 0xb, 0xffffffffffffffe0, 0x4}, @map_fd={0x18, 0x2, 0x1, 0x0, r0}, @initr0={0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x7fffffff}, @cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffffc}]}, &(0x7f0000000140)='GPL\x00', 0x8, 0x0, 0x0, 0x40f00, 0x55, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f00000001c0)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000000200)={0x5, 0x7, 0xe7, 0x2}, 0x10, 0x0, 0x0, 0x2, &(0x7f00000002c0)=[r2, 0x1, 0xffffffffffffffff, 0x1], &(0x7f0000000300)=[{0x1, 0x5, 0x8, 0xa}, {0x5, 0x4, 0x2, 0xc}], 0x10, 0xa4a}, 0x90) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r3, 0x10, 0x0) 20:58:05 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000300)=""/88, 0x58}, {&(0x7f0000000380)=""/205, 0xcd}, {&(0x7f0000000480)=""/66, 0x42}], 0x3, &(0x7f0000000540)=""/149, 0x95}, 0x2000) (async) recvmsg$kcm(r2, 0x0, 0x0) (async) recvmsg$kcm(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/80, 0x50}, {&(0x7f0000000080)=""/162, 0xa2}, {&(0x7f0000000140)=""/148, 0x94}, {&(0x7f0000000200)=""/48, 0x30}], 0x4}, 0x2) 20:58:05 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) openat$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000000)='memory.pressure\x00', 0x2, 0x0) 20:58:05 executing program 2: ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x81) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x81) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) 20:58:05 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000040)) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x1, 0x2, [@broadcast, @empty]}) 20:58:05 executing program 0: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000340)='[[-}&::\x00', 0x0}, 0x30) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r0}, 0x4) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000000)={r0}, 0x4) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r5, r6, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r7, r8}, 0x20) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000040)={@map=r4, r1, 0x2a, 0x18, 0x0, @prog_fd, r8}, 0x20) ioctl$TUNSETQUEUE(r2, 0x541b, 0x0) 20:58:05 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@map=r1, r2, 0xf, 0x2030}, 0x20) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r3, 0x541b, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000003c0)=@o_path={&(0x7f0000000340)='./file0\x00', r5, 0x4000, r6}, 0x18) 20:58:05 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) openat$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000000)='memory.pressure\x00', 0x2, 0x0) (async) openat$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000000)='memory.pressure\x00', 0x2, 0x0) 20:58:05 executing program 0: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000340)='[[-}&::\x00', 0x0}, 0x30) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r0}, 0x4) (async) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000000)={r0}, 0x4) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r5, r6, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r7, r8}, 0x20) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000040)={@map=r4, r1, 0x2a, 0x18, 0x0, @prog_fd, r8}, 0x20) (async) ioctl$TUNSETQUEUE(r2, 0x541b, 0x0) 20:58:05 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000000)) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:06 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) openat$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000000)='memory.pressure\x00', 0x2, 0x0) 20:58:06 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000040)) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x1, 0x2, [@broadcast, @empty]}) 20:58:06 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@map=r1, r2, 0xf, 0x2030}, 0x20) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r3, 0x541b, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r5, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000003c0)=@o_path={&(0x7f0000000340)='./file0\x00', r5, 0x4000, r6}, 0x18) 20:58:06 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000300)=""/88, 0x58}, {&(0x7f0000000380)=""/205, 0xcd}, {&(0x7f0000000480)=""/66, 0x42}], 0x3, &(0x7f0000000540)=""/149, 0x95}, 0x2000) (async) recvmsg(r3, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000300)=""/88, 0x58}, {&(0x7f0000000380)=""/205, 0xcd}, {&(0x7f0000000480)=""/66, 0x42}], 0x3, &(0x7f0000000540)=""/149, 0x95}, 0x2000) recvmsg$kcm(r2, 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/80, 0x50}, {&(0x7f0000000080)=""/162, 0xa2}, {&(0x7f0000000140)=""/148, 0x94}, {&(0x7f0000000200)=""/48, 0x30}], 0x4}, 0x2) 20:58:06 executing program 0: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000340)='[[-}&::\x00', 0x0}, 0x30) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r0}, 0x4) (async) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000000)={r0}, 0x4) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r5, r6, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r7, r8}, 0x20) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000040)={@map=r4, r1, 0x2a, 0x18, 0x0, @prog_fd, r8}, 0x20) (async) ioctl$TUNSETQUEUE(r2, 0x541b, 0x0) 20:58:06 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000040)) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x1, 0x2, [@broadcast, @empty]}) 20:58:06 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000000)) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:06 executing program 1: ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) socketpair(0x2b, 0x0, 0x0, &(0x7f0000000640)) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) recvmsg$kcm(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000000c0)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @local}}, 0x80, &(0x7f0000000240)=[{&(0x7f0000000140)=""/197, 0xc5}, {&(0x7f0000000040)}, {&(0x7f0000000380)=""/161, 0xa1}, {&(0x7f0000000440)=""/218, 0xda}], 0x4}, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000340)='[[-}&::\x00', 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r3}, 0x4) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000006c0)={r3}, 0x4) recvmsg$kcm(r2, 0x0, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r2, 0x89e1, &(0x7f0000000680)) openat$cgroup_type(r0, &(0x7f0000000000), 0x2, 0x0) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@base={0x3, 0x0, 0x3f, 0x7, 0xa00, r2, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x5, 0x1}, 0x48) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r5 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={0x0, 0xffff7fff, 0x8}, 0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000600)={@cgroup, 0x12, 0x0, 0x9, &(0x7f0000000300)=[0x0], 0x1, 0x0, &(0x7f0000000540)=[0x0, 0x0], &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000005c0)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000640)={@map=r5, 0xffffffffffffffff, 0x1, 0x0, 0x0, @link_id=0xffffffffffffffff, r6}, 0x20) r7 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000800)=@generic={&(0x7f00000007c0)='./file0\x00', 0x0, 0x59726a715a8071c7}, 0x18) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000840)=@o_path={&(0x7f0000000780)='./file0\x00', r7, 0x4000, r4}, 0x18) 20:58:06 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.throttle.io_service_bytes\x00', 0x0, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000040)=0x6) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:06 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:06 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETQUEUE(r1, 0x10, 0x0) 20:58:06 executing program 1: ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) (async) socketpair(0x2b, 0x0, 0x0, &(0x7f0000000640)) (async) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) recvmsg$kcm(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000000c0)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @local}}, 0x80, &(0x7f0000000240)=[{&(0x7f0000000140)=""/197, 0xc5}, {&(0x7f0000000040)}, {&(0x7f0000000380)=""/161, 0xa1}, {&(0x7f0000000440)=""/218, 0xda}], 0x4}, 0x0) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000340)='[[-}&::\x00', 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r3}, 0x4) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000006c0)={r3}, 0x4) recvmsg$kcm(r2, 0x0, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r2, 0x89e1, &(0x7f0000000680)) (async) openat$cgroup_type(r0, &(0x7f0000000000), 0x2, 0x0) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@base={0x3, 0x0, 0x3f, 0x7, 0xa00, r2, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x5, 0x1}, 0x48) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) r5 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={0x0, 0xffff7fff, 0x8}, 0xc) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000600)={@cgroup, 0x12, 0x0, 0x9, &(0x7f0000000300)=[0x0], 0x1, 0x0, &(0x7f0000000540)=[0x0, 0x0], &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000005c0)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000640)={@map=r5, 0xffffffffffffffff, 0x1, 0x0, 0x0, @link_id=0xffffffffffffffff, r6}, 0x20) (async) r7 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000800)=@generic={&(0x7f00000007c0)='./file0\x00', 0x0, 0x59726a715a8071c7}, 0x18) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000840)=@o_path={&(0x7f0000000780)='./file0\x00', r7, 0x4000, r4}, 0x18) 20:58:06 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x202c03, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x24000, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x4, 0xec, 0x4, 0x3}, {0x1, 0xfe, 0xff, 0x4}, {0x9f, 0x77, 0xb8, 0xa6}, {0x0, 0x1, 0x9, 0x4}, {0x7ff, 0x7, 0x67, 0x1}, {0xb8, 0x5, 0x6, 0xc4}]}) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:06 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000000)) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:06 executing program 1: ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) (async) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) socketpair(0x2b, 0x0, 0x0, &(0x7f0000000640)) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) recvmsg$kcm(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000000c0)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @local}}, 0x80, &(0x7f0000000240)=[{&(0x7f0000000140)=""/197, 0xc5}, {&(0x7f0000000040)}, {&(0x7f0000000380)=""/161, 0xa1}, {&(0x7f0000000440)=""/218, 0xda}], 0x4}, 0x0) (async) recvmsg$kcm(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000000c0)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @local}}, 0x80, &(0x7f0000000240)=[{&(0x7f0000000140)=""/197, 0xc5}, {&(0x7f0000000040)}, {&(0x7f0000000380)=""/161, 0xa1}, {&(0x7f0000000440)=""/218, 0xda}], 0x4}, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000340)='[[-}&::\x00', 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r3}, 0x4) (async) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r3}, 0x4) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000006c0)={r3}, 0x4) recvmsg$kcm(r2, 0x0, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r2, 0x89e1, &(0x7f0000000680)) openat$cgroup_type(r0, &(0x7f0000000000), 0x2, 0x0) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@base={0x3, 0x0, 0x3f, 0x7, 0xa00, r2, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x5, 0x1}, 0x48) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r5 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={0x0, 0xffff7fff, 0x8}, 0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000600)={@cgroup, 0x12, 0x0, 0x9, &(0x7f0000000300)=[0x0], 0x1, 0x0, &(0x7f0000000540)=[0x0, 0x0], &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000005c0)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000640)={@map=r5, 0xffffffffffffffff, 0x1, 0x0, 0x0, @link_id=0xffffffffffffffff, r6}, 0x20) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000640)={@map=r5, 0xffffffffffffffff, 0x1, 0x0, 0x0, @link_id=0xffffffffffffffff, r6}, 0x20) r7 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000800)=@generic={&(0x7f00000007c0)='./file0\x00', 0x0, 0x59726a715a8071c7}, 0x18) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000840)=@o_path={&(0x7f0000000780)='./file0\x00', r7, 0x4000, r4}, 0x18) (async) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000840)=@o_path={&(0x7f0000000780)='./file0\x00', r7, 0x4000, r4}, 0x18) 20:58:07 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000000)="e826746e6e8dbaf4048dcb619054c866d6bf77646adea586c5b90713786ec4ef1ab6a8e2bd51c0a6fa7afb7736bd2f878e47136e4b1d168ad6e52ad2d6ef1157284e8764f7006377e7"}, 0x20) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:07 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x202c03, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x24000, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x4, 0xec, 0x4, 0x3}, {0x1, 0xfe, 0xff, 0x4}, {0x9f, 0x77, 0xb8, 0xa6}, {0x0, 0x1, 0x9, 0x4}, {0x7ff, 0x7, 0x67, 0x1}, {0xb8, 0x5, 0x6, 0xc4}]}) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:07 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async, rerun: 32) ioctl$TUNSETQUEUE(r1, 0x10, 0x0) (rerun: 32) 20:58:07 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000300)=r0, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@cgroup, 0xffffffffffffffff, 0x11, 0x2020, 0x0, @prog_fd=r0}, 0x20) 20:58:07 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000080)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r1, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x282602, 0x0) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000040)=0x4) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000000c0)={r3}) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:07 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000080)) (async) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000080)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r1, 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x282602, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x282602, 0x0) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000040)=0x4) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000000c0)={r3}) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:07 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000300)=r0, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r0) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@cgroup, 0xffffffffffffffff, 0x11, 0x2020, 0x0, @prog_fd=r0}, 0x20) 20:58:07 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x202c03, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x24000, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x4, 0xec, 0x4, 0x3}, {0x1, 0xfe, 0xff, 0x4}, {0x9f, 0x77, 0xb8, 0xa6}, {0x0, 0x1, 0x9, 0x4}, {0x7ff, 0x7, 0x67, 0x1}, {0xb8, 0x5, 0x6, 0xc4}]}) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:07 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000000)="e826746e6e8dbaf4048dcb619054c866d6bf77646adea586c5b90713786ec4ef1ab6a8e2bd51c0a6fa7afb7736bd2f878e47136e4b1d168ad6e52ad2d6ef1157284e8764f7006377e7"}, 0x20) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000000)="e826746e6e8dbaf4048dcb619054c866d6bf77646adea586c5b90713786ec4ef1ab6a8e2bd51c0a6fa7afb7736bd2f878e47136e4b1d168ad6e52ad2d6ef1157284e8764f7006377e7"}, 0x20) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) 20:58:07 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNSETQUEUE(r1, 0x10, 0x0) 20:58:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:07 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000300)=r0, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@cgroup, 0xffffffffffffffff, 0x11, 0x2020, 0x0, @prog_fd=r0}, 0x20) 20:58:07 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x218b02, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:07 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000080)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r1, 0x0, 0x0) (async) sendmsg$inet(r1, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x282602, 0x0) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000040)=0x4) (async) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000040)=0x4) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f0000000580), 0x4) (async) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000000c0)={r3}) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:07 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000000)) 20:58:07 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000000)="e826746e6e8dbaf4048dcb619054c866d6bf77646adea586c5b90713786ec4ef1ab6a8e2bd51c0a6fa7afb7736bd2f878e47136e4b1d168ad6e52ad2d6ef1157284e8764f7006377e7"}, 0x20) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:07 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x218b02, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:07 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x12, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)=r1) 20:58:08 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000000)) 20:58:08 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x218b02, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:08 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuset.effective_mems\x00', 0x0, 0x0) openat$cgroup_netprio_ifpriomap(r1, &(0x7f00000000c0), 0x2, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000080)={'veth1_to_bond\x00', 0x200}) 20:58:08 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x12, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) (async, rerun: 32) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) (rerun: 32) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)=r1) 20:58:08 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:08 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000580), 0x4) sendmsg$inet(r0, &(0x7f0000000300)={&(0x7f0000000000)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x3f}}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000040)="58411c96fc86781042ebaef66159e0c67ed84dd2cae7ede14d80c9cb6844d1f9e82289b1ec1418ce530e6c69262b941cc816050cbd6b6eca227a2d9958cf61c36eb7720a4ba43c03207bbde9fea59a29f76523a7cbefcc6047ec0a84b89c01f03344561fd513b9ecaa018ceb626e16b56a763719c0854f752af0df950e7223ac46902b5e9e38d1c27a9d9c8ab50476297a51b7c91d2c04557b9597da83de0eefcafc", 0xa2}, {&(0x7f0000000100)="ac60e516af7fa9e1e00aa367003c396187e6becaee96f1888443a2cc54606b4a9fd932f57f3dbbd5e6d6472e2e5e836d8fa9c6e6a7b947be8f1551c9a8599be6e7087d33badcbd240541264938344f37fa83736631a47262530716675b9b40b7bd0e20b7a50e33f4e85b8b35d9442ce1ae496c03af9bffe10bcca899a4f991305ffc1f6c2024475cf96bb93e808ea926e646cffa1ebc77bada8ffed095ffa2dba2d503896991151c1c23961b917dbd713fb688a09c18c84012f8c1b86618689b706531d0d95b77ab5e7c4d529a315d8b5e71cd33bc09b2315b6af161e5b2074145262022da30274a8a09f79aa42570b3a7eb9908f404f4", 0xf7}], 0x2, &(0x7f0000000240)=[@ip_retopts={{0x8c, 0x0, 0x7, {[@ssrr={0x89, 0x13, 0xa4, [@private=0xa010100, @empty, @private=0xa010101, @initdev={0xac, 0x1e, 0x1, 0x0}]}, @noop, @ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x1d, 0x0, 0x9, [0x3, 0xffffff6e, 0x80000001, 0x5, 0x0]}, @timestamp_prespec={0x44, 0x4c, 0x7e, 0x3, 0x3, [{@broadcast, 0xceb}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x5}, {@broadcast}, {@private=0xa010100}, {@dev={0xac, 0x14, 0x14, 0x2a}, 0x1b547403}, {@local, 0x2}, {@rand_addr=0x64010101, 0x8}, {@empty, 0x3}, {@rand_addr=0x64010100, 0xf322}]}]}}}], 0x90}, 0xc0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:08 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x0, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000080)) write$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000000)={'full', 0x20, 0x3ff, 0x20, 0x70}, 0x2f) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:08 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuset.effective_mems\x00', 0x0, 0x0) openat$cgroup_netprio_ifpriomap(r1, &(0x7f00000000c0), 0x2, 0x0) (async) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000080)={'veth1_to_bond\x00', 0x200}) 20:58:08 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000000)) 20:58:08 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x12, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) (async, rerun: 64) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)=r1) (rerun: 64) 20:58:08 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x0, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000080)) write$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000000)={'full', 0x20, 0x3ff, 0x20, 0x70}, 0x2f) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:08 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:08 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000580), 0x4) (async, rerun: 32) sendmsg$inet(r0, &(0x7f0000000300)={&(0x7f0000000000)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x3f}}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000040)="58411c96fc86781042ebaef66159e0c67ed84dd2cae7ede14d80c9cb6844d1f9e82289b1ec1418ce530e6c69262b941cc816050cbd6b6eca227a2d9958cf61c36eb7720a4ba43c03207bbde9fea59a29f76523a7cbefcc6047ec0a84b89c01f03344561fd513b9ecaa018ceb626e16b56a763719c0854f752af0df950e7223ac46902b5e9e38d1c27a9d9c8ab50476297a51b7c91d2c04557b9597da83de0eefcafc", 0xa2}, {&(0x7f0000000100)="ac60e516af7fa9e1e00aa367003c396187e6becaee96f1888443a2cc54606b4a9fd932f57f3dbbd5e6d6472e2e5e836d8fa9c6e6a7b947be8f1551c9a8599be6e7087d33badcbd240541264938344f37fa83736631a47262530716675b9b40b7bd0e20b7a50e33f4e85b8b35d9442ce1ae496c03af9bffe10bcca899a4f991305ffc1f6c2024475cf96bb93e808ea926e646cffa1ebc77bada8ffed095ffa2dba2d503896991151c1c23961b917dbd713fb688a09c18c84012f8c1b86618689b706531d0d95b77ab5e7c4d529a315d8b5e71cd33bc09b2315b6af161e5b2074145262022da30274a8a09f79aa42570b3a7eb9908f404f4", 0xf7}], 0x2, &(0x7f0000000240)=[@ip_retopts={{0x8c, 0x0, 0x7, {[@ssrr={0x89, 0x13, 0xa4, [@private=0xa010100, @empty, @private=0xa010101, @initdev={0xac, 0x1e, 0x1, 0x0}]}, @noop, @ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x1d, 0x0, 0x9, [0x3, 0xffffff6e, 0x80000001, 0x5, 0x0]}, @timestamp_prespec={0x44, 0x4c, 0x7e, 0x3, 0x3, [{@broadcast, 0xceb}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x5}, {@broadcast}, {@private=0xa010100}, {@dev={0xac, 0x14, 0x14, 0x2a}, 0x1b547403}, {@local, 0x2}, {@rand_addr=0x64010101, 0x8}, {@empty, 0x3}, {@rand_addr=0x64010100, 0xf322}]}]}}}], 0x90}, 0xc0) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:08 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000000), 0x4) 20:58:08 executing program 4: perf_event_open$cgroup(&(0x7f0000000000)={0x2, 0x80, 0x1, 0x5, 0x20, 0xf8, 0x0, 0x4, 0x0, 0xc, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_config_ext={0x9, 0x5}, 0x235, 0x4, 0x9, 0x1, 0x100, 0x3ff, 0x4, 0x0, 0x1, 0x0, 0xfffffffffffffff9}, 0xffffffffffffffff, 0xf, 0xffffffffffffffff, 0x7) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:58:08 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuset.effective_mems\x00', 0x0, 0x0) openat$cgroup_netprio_ifpriomap(r1, &(0x7f00000000c0), 0x2, 0x0) (async) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000080)={'veth1_to_bond\x00', 0x200}) 20:58:08 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000000), 0x4) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000000), 0x4) (async) 20:58:08 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000580), 0x4) sendmsg$inet(r0, &(0x7f0000000300)={&(0x7f0000000000)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x3f}}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000040)="58411c96fc86781042ebaef66159e0c67ed84dd2cae7ede14d80c9cb6844d1f9e82289b1ec1418ce530e6c69262b941cc816050cbd6b6eca227a2d9958cf61c36eb7720a4ba43c03207bbde9fea59a29f76523a7cbefcc6047ec0a84b89c01f03344561fd513b9ecaa018ceb626e16b56a763719c0854f752af0df950e7223ac46902b5e9e38d1c27a9d9c8ab50476297a51b7c91d2c04557b9597da83de0eefcafc", 0xa2}, {&(0x7f0000000100)="ac60e516af7fa9e1e00aa367003c396187e6becaee96f1888443a2cc54606b4a9fd932f57f3dbbd5e6d6472e2e5e836d8fa9c6e6a7b947be8f1551c9a8599be6e7087d33badcbd240541264938344f37fa83736631a47262530716675b9b40b7bd0e20b7a50e33f4e85b8b35d9442ce1ae496c03af9bffe10bcca899a4f991305ffc1f6c2024475cf96bb93e808ea926e646cffa1ebc77bada8ffed095ffa2dba2d503896991151c1c23961b917dbd713fb688a09c18c84012f8c1b86618689b706531d0d95b77ab5e7c4d529a315d8b5e71cd33bc09b2315b6af161e5b2074145262022da30274a8a09f79aa42570b3a7eb9908f404f4", 0xf7}], 0x2, &(0x7f0000000240)=[@ip_retopts={{0x8c, 0x0, 0x7, {[@ssrr={0x89, 0x13, 0xa4, [@private=0xa010100, @empty, @private=0xa010101, @initdev={0xac, 0x1e, 0x1, 0x0}]}, @noop, @ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x1d, 0x0, 0x9, [0x3, 0xffffff6e, 0x80000001, 0x5, 0x0]}, @timestamp_prespec={0x44, 0x4c, 0x7e, 0x3, 0x3, [{@broadcast, 0xceb}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x5}, {@broadcast}, {@private=0xa010100}, {@dev={0xac, 0x14, 0x14, 0x2a}, 0x1b547403}, {@local, 0x2}, {@rand_addr=0x64010101, 0x8}, {@empty, 0x3}, {@rand_addr=0x64010100, 0xf322}]}]}}}], 0x90}, 0xc0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)) (async) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000580), 0x4) (async) sendmsg$inet(r0, &(0x7f0000000300)={&(0x7f0000000000)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x3f}}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000040)="58411c96fc86781042ebaef66159e0c67ed84dd2cae7ede14d80c9cb6844d1f9e82289b1ec1418ce530e6c69262b941cc816050cbd6b6eca227a2d9958cf61c36eb7720a4ba43c03207bbde9fea59a29f76523a7cbefcc6047ec0a84b89c01f03344561fd513b9ecaa018ceb626e16b56a763719c0854f752af0df950e7223ac46902b5e9e38d1c27a9d9c8ab50476297a51b7c91d2c04557b9597da83de0eefcafc", 0xa2}, {&(0x7f0000000100)="ac60e516af7fa9e1e00aa367003c396187e6becaee96f1888443a2cc54606b4a9fd932f57f3dbbd5e6d6472e2e5e836d8fa9c6e6a7b947be8f1551c9a8599be6e7087d33badcbd240541264938344f37fa83736631a47262530716675b9b40b7bd0e20b7a50e33f4e85b8b35d9442ce1ae496c03af9bffe10bcca899a4f991305ffc1f6c2024475cf96bb93e808ea926e646cffa1ebc77bada8ffed095ffa2dba2d503896991151c1c23961b917dbd713fb688a09c18c84012f8c1b86618689b706531d0d95b77ab5e7c4d529a315d8b5e71cd33bc09b2315b6af161e5b2074145262022da30274a8a09f79aa42570b3a7eb9908f404f4", 0xf7}], 0x2, &(0x7f0000000240)=[@ip_retopts={{0x8c, 0x0, 0x7, {[@ssrr={0x89, 0x13, 0xa4, [@private=0xa010100, @empty, @private=0xa010101, @initdev={0xac, 0x1e, 0x1, 0x0}]}, @noop, @ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x1d, 0x0, 0x9, [0x3, 0xffffff6e, 0x80000001, 0x5, 0x0]}, @timestamp_prespec={0x44, 0x4c, 0x7e, 0x3, 0x3, [{@broadcast, 0xceb}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x5}, {@broadcast}, {@private=0xa010100}, {@dev={0xac, 0x14, 0x14, 0x2a}, 0x1b547403}, {@local, 0x2}, {@rand_addr=0x64010101, 0x8}, {@empty, 0x3}, {@rand_addr=0x64010100, 0xf322}]}]}}}], 0x90}, 0xc0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) recvmsg(r1, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) 20:58:08 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x20040, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f0000000080)=0xc9a) 20:58:08 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x0, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000080)) (async) write$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000000)={'full', 0x20, 0x3ff, 0x20, 0x70}, 0x2f) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:08 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:08 executing program 4: perf_event_open$cgroup(&(0x7f0000000000)={0x2, 0x80, 0x1, 0x5, 0x20, 0xf8, 0x0, 0x4, 0x0, 0xc, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_config_ext={0x9, 0x5}, 0x235, 0x4, 0x9, 0x1, 0x100, 0x3ff, 0x4, 0x0, 0x1, 0x0, 0xfffffffffffffff9}, 0xffffffffffffffff, 0xf, 0xffffffffffffffff, 0x7) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:58:08 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000100)=@generic={&(0x7f00000000c0)='./file0\x00'}, 0x18) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000180)=@generic={&(0x7f0000000140)='./file1\x00', 0x0, 0x8}, 0x18) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000200)={r1, r2}, 0xc) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000080)=0x8) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r3, 0x400454de, 0x0) ioctl$TUNGETVNETBE(r3, 0x800454df, &(0x7f00000001c0)) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000400)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x64, 0x64, 0xa, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x3, 0x2, 0x81}}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x2, 0x2, 0x3}}, @volatile={0x7, 0x0, 0x0, 0x9, 0x2}, @restrict={0xc, 0x0, 0x0, 0xb, 0x1}, @func={0x9, 0x0, 0x0, 0xc, 0x4}, @var={0x7, 0x0, 0x0, 0xe, 0x2, 0x1}]}, {0x0, [0x61, 0x0, 0x0, 0x30, 0x30, 0x10, 0x2e, 0x5f]}}, &(0x7f0000000480)=""/90, 0x86, 0x5a, 0x0, 0x8}, 0x20) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000640)={r4, 0x20, &(0x7f0000000600)={&(0x7f0000000500)=""/57, 0x39, 0x0, &(0x7f0000000540)=""/144, 0x90}}, 0x10) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r5, 0x541b, 0x0) 20:58:08 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000000), 0x4) 20:58:08 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000500)=@o_path={&(0x7f00000004c0)='./file0\x00', 0x0, 0x4000, r1}, 0x18) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) recvmsg$unix(r3, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000300)=""/72, 0x48}, {&(0x7f0000000380)=""/85, 0x55}], 0x2, &(0x7f0000000440)=[@cred={{0x1c}}], 0x20}, 0x3140) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='./file0\x00', 0x0, 0x10}, 0x18) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000002c0)=@generic={&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x18) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000180)=@generic={&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4}, 0x18) 20:58:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:08 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x20040, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f0000000080)=0xc9a) 20:58:08 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000500)=@o_path={&(0x7f00000004c0)='./file0\x00', 0x0, 0x4000, r1}, 0x18) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) recvmsg$unix(r3, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000300)=""/72, 0x48}, {&(0x7f0000000380)=""/85, 0x55}], 0x2, &(0x7f0000000440)=[@cred={{0x1c}}], 0x20}, 0x3140) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='./file0\x00', 0x0, 0x10}, 0x18) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000002c0)=@generic={&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x18) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000180)=@generic={&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4}, 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000500)=@o_path={&(0x7f00000004c0)='./file0\x00', 0x0, 0x4000, r1}, 0x18) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) (async) recvmsg$kcm(r3, 0x0, 0x0) (async) recvmsg$unix(r3, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000300)=""/72, 0x48}, {&(0x7f0000000380)=""/85, 0x55}], 0x2, &(0x7f0000000440)=[@cred={{0x1c}}], 0x20}, 0x3140) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='./file0\x00', 0x0, 0x10}, 0x18) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000002c0)=@generic={&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x18) (async) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000180)=@generic={&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4}, 0x18) (async) 20:58:08 executing program 4: perf_event_open$cgroup(&(0x7f0000000000)={0x2, 0x80, 0x1, 0x5, 0x20, 0xf8, 0x0, 0x4, 0x0, 0xc, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_config_ext={0x9, 0x5}, 0x235, 0x4, 0x9, 0x1, 0x100, 0x3ff, 0x4, 0x0, 0x1, 0x0, 0xfffffffffffffff9}, 0xffffffffffffffff, 0xf, 0xffffffffffffffff, 0x7) (async) perf_event_open$cgroup(&(0x7f0000000000)={0x2, 0x80, 0x1, 0x5, 0x20, 0xf8, 0x0, 0x4, 0x0, 0xc, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_config_ext={0x9, 0x5}, 0x235, 0x4, 0x9, 0x1, 0x100, 0x3ff, 0x4, 0x0, 0x1, 0x0, 0xfffffffffffffff9}, 0xffffffffffffffff, 0xf, 0xffffffffffffffff, 0x7) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:58:08 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000100)=@generic={&(0x7f00000000c0)='./file0\x00'}, 0x18) (async, rerun: 64) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000180)=@generic={&(0x7f0000000140)='./file1\x00', 0x0, 0x8}, 0x18) (rerun: 64) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000200)={r1, r2}, 0xc) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000080)=0x8) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r3, 0x400454de, 0x0) (async, rerun: 64) ioctl$TUNGETVNETBE(r3, 0x800454df, &(0x7f00000001c0)) (rerun: 64) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000400)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x64, 0x64, 0xa, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x3, 0x2, 0x81}}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x2, 0x2, 0x3}}, @volatile={0x7, 0x0, 0x0, 0x9, 0x2}, @restrict={0xc, 0x0, 0x0, 0xb, 0x1}, @func={0x9, 0x0, 0x0, 0xc, 0x4}, @var={0x7, 0x0, 0x0, 0xe, 0x2, 0x1}]}, {0x0, [0x61, 0x0, 0x0, 0x30, 0x30, 0x10, 0x2e, 0x5f]}}, &(0x7f0000000480)=""/90, 0x86, 0x5a, 0x0, 0x8}, 0x20) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000640)={r4, 0x20, &(0x7f0000000600)={&(0x7f0000000500)=""/57, 0x39, 0x0, &(0x7f0000000540)=""/144, 0x90}}, 0x10) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r5, 0x541b, 0x0) 20:58:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:08 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000040)={0x6, 0x0}, 0x8) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@map=r0, 0xffffffffffffffff, 0x12, 0x2018, 0x0, @link_id=r1}, 0x20) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r2, r3, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r4, r5}, 0x20) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000080)=r4, 0x4) 20:58:08 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x20040, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f0000000080)=0xc9a) 20:58:08 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000000)=0xff) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:58:08 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000500)=@o_path={&(0x7f00000004c0)='./file0\x00', 0x0, 0x4000, r1}, 0x18) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) recvmsg$unix(r3, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000300)=""/72, 0x48}, {&(0x7f0000000380)=""/85, 0x55}], 0x2, &(0x7f0000000440)=[@cred={{0x1c}}], 0x20}, 0x3140) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='./file0\x00', 0x0, 0x10}, 0x18) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000002c0)=@generic={&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x18) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000180)=@generic={&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4}, 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000500)=@o_path={&(0x7f00000004c0)='./file0\x00', 0x0, 0x4000, r1}, 0x18) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) (async) recvmsg$kcm(r3, 0x0, 0x0) (async) recvmsg$unix(r3, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000300)=""/72, 0x48}, {&(0x7f0000000380)=""/85, 0x55}], 0x2, &(0x7f0000000440)=[@cred={{0x1c}}], 0x20}, 0x3140) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='./file0\x00', 0x0, 0x10}, 0x18) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000002c0)=@generic={&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x18) (async) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000180)=@generic={&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4}, 0x18) (async) 20:58:08 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000100)=@generic={&(0x7f00000000c0)='./file0\x00'}, 0x18) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000180)=@generic={&(0x7f0000000140)='./file1\x00', 0x0, 0x8}, 0x18) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000200)={r1, r2}, 0xc) (async) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) (async) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000080)=0x8) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r3, 0x400454de, 0x0) (async) ioctl$TUNGETVNETBE(r3, 0x800454df, &(0x7f00000001c0)) (async) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000400)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x64, 0x64, 0xa, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x3, 0x2, 0x81}}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x2, 0x2, 0x3}}, @volatile={0x7, 0x0, 0x0, 0x9, 0x2}, @restrict={0xc, 0x0, 0x0, 0xb, 0x1}, @func={0x9, 0x0, 0x0, 0xc, 0x4}, @var={0x7, 0x0, 0x0, 0xe, 0x2, 0x1}]}, {0x0, [0x61, 0x0, 0x0, 0x30, 0x30, 0x10, 0x2e, 0x5f]}}, &(0x7f0000000480)=""/90, 0x86, 0x5a, 0x0, 0x8}, 0x20) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000640)={r4, 0x20, &(0x7f0000000600)={&(0x7f0000000500)=""/57, 0x39, 0x0, &(0x7f0000000540)=""/144, 0x90}}, 0x10) (async) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r5, 0x541b, 0x0) 20:58:09 executing program 1: bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000040)={0x6}, 0x8) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000040)={0x6, 0x0}, 0x8) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@map=r0, 0xffffffffffffffff, 0x12, 0x2018, 0x0, @link_id=r1}, 0x20) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0]}, 0x40) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r2, r3, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r4, r5}, 0x20) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000080)=r4, 0x4) 20:58:09 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000000)=0xff) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:58:09 executing program 2: bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000000c0)=0xffffffffffffffff, 0x4) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000080)=0xffffffffffffffff, 0x4) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000000)=""/97) 20:58:09 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000000), 0x4) 20:58:09 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000040)={0x6, 0x0}, 0x8) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@map=r0, 0xffffffffffffffff, 0x12, 0x2018, 0x0, @link_id=r1}, 0x20) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r2, r3, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r4, r5}, 0x20) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000080)=r4, 0x4) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000040)={0x6}, 0x8) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@map=r0, 0xffffffffffffffff, 0x12, 0x2018, 0x0, @link_id=r1}, 0x20) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)}, 0x10) (async) bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f0000000180)=@raw=[@cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffa}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe82, 0x0, 0x0, 0x0, 0x7fffffff}, @call={0x85, 0x0, 0x0, 0xbf}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5}, 0x8) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0]}, 0x40) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r2, r3, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r4, r5}, 0x20) (async) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000080)=r4, 0x4) (async) 20:58:09 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) 20:58:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000000)=0xff) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:58:09 executing program 2: bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000000c0)=0xffffffffffffffff, 0x4) (async) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000080)=0xffffffffffffffff, 0x4) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000000)=""/97) 20:58:09 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000000), 0x4) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000000), 0x4) 20:58:09 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:09 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) openat$cgroup(r0, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) bpf$ENABLE_STATS(0x20, &(0x7f0000000000), 0x4) 20:58:09 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) 20:58:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x1, 0x0, 0x2, 0xa5, 0x0, 0x1, 0x400, 0x9, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x1, @perf_bp={&(0x7f0000000000), 0x2}, 0xa, 0x1, 0x0, 0x3, 0x3, 0x1, 0x4, 0x0, 0x8001, 0x0, 0x7fff}, 0x0, 0x3, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x2400, 0x6) ioctl$TUNSETLINK(r0, 0x400454cd, 0x10f) 20:58:09 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:09 executing program 2: bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000000c0)=0xffffffffffffffff, 0x4) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000080)=0xffffffffffffffff, 0x4) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000000)=""/97) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000000c0)=0xffffffffffffffff, 0x4) (async) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000080)=0xffffffffffffffff, 0x4) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000000)=""/97) (async) 20:58:09 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000000), 0x4) 20:58:09 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) 20:58:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x1, 0x0, 0x2, 0xa5, 0x0, 0x1, 0x400, 0x9, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x1, @perf_bp={&(0x7f0000000000), 0x2}, 0xa, 0x1, 0x0, 0x3, 0x3, 0x1, 0x4, 0x0, 0x8001, 0x0, 0x7fff}, 0x0, 0x3, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x2400, 0x6) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x10f) 20:58:09 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async) openat$cgroup(r0, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) (async, rerun: 32) bpf$ENABLE_STATS(0x20, &(0x7f0000000000), 0x4) (rerun: 32) 20:58:09 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:09 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000000c0)=@o_path={&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x4000, r1}, 0x18) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000040)) 20:58:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x1, 0x0, 0x2, 0xa5, 0x0, 0x1, 0x400, 0x9, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x1, @perf_bp={&(0x7f0000000000), 0x2}, 0xa, 0x1, 0x0, 0x3, 0x3, 0x1, 0x4, 0x0, 0x8001, 0x0, 0x7fff}, 0x0, 0x3, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x2400, 0x6) ioctl$TUNSETLINK(r0, 0x400454cd, 0x10f) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x1, 0x0, 0x2, 0xa5, 0x0, 0x1, 0x400, 0x9, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x1, @perf_bp={&(0x7f0000000000), 0x2}, 0xa, 0x1, 0x0, 0x3, 0x3, 0x1, 0x4, 0x0, 0x8001, 0x0, 0x7fff}, 0x0, 0x3, 0xffffffffffffffff, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x2400, 0x6) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x10f) (async) 20:58:09 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:09 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000180)=0x1) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000040)=""/218) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f00000001c0)=0x1) 20:58:09 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 20:58:09 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async) openat$cgroup(r0, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) (async) bpf$ENABLE_STATS(0x20, &(0x7f0000000000), 0x4) 20:58:09 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000000c0)=@o_path={&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x4000, r1}, 0x18) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000000c0)=@o_path={&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x4000, r1}, 0x18) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) (async) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000040)) (async) 20:58:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x313) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x420240, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000001280), 0x200, 0x0) ioctl$TUNSETNOCSUM(r3, 0x400454c8, 0x0) recvmsg$unix(r2, &(0x7f0000000200)={&(0x7f00000000c0)=@abs, 0x6e, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB], 0x60}, 0x102) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$TUNSETNOCSUM(0xffffffffffffffff, 0x400454c8, 0x0) 20:58:09 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:09 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000180)=0x1) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000040)=""/218) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f00000001c0)=0x1) 20:58:09 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000000c0)=@o_path={&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x4000, r1}, 0x18) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) (async) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000040)) 20:58:09 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) openat$cgroup_devices(r0, &(0x7f0000000080)='devices.deny\x00', 0x2, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000040), 0x4) 20:58:09 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:09 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 20:58:09 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 20:58:09 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000180)=0x1) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000040)=""/218) (async) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f00000001c0)=0x1) 20:58:09 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async) openat$cgroup_devices(r0, &(0x7f0000000080)='devices.deny\x00', 0x2, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000040), 0x4) 20:58:09 executing program 2: r0 = syz_clone(0xc0292000, &(0x7f0000000080)="75433735b4dec1a0abc7e8c89e605f22577df8f9d60cb126a168c6093146a2874cb53791ebf03725568ad846aaabf3e65260846831956e68000000", 0x3b, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000280)="3017acd103edb79bc02a8cfd8acbc56a6a38beacfc3f6e7a7157a289fb7e60a4efc6c7278fddc1af4bb468a39a42f21e3000cd85eae6f848632cf8d14502d242ce350e55cf5e823308ca59be53a6663a086375a9a57ee788fde8e42709000000372a405d8100282361c8df8ccd5e697fcd4cbb204c0dc502094cf31384ce4ee74db6ba168b1dca00efafc841854a959607e57710e87df08faa0669d50e76c18584a7e5b7f097a7a812ba2152") perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x4f, 0x9, 0x8, 0x42, 0x0, 0x80000001, 0xb0c49, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, r0, 0x3, 0xffffffffffffffff, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x5421, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) ioctl$TUNGETVNETLE(r2, 0x800454dd, &(0x7f0000000140)) 20:58:09 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:10 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x313) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x420240, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x420240, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000001280), 0x200, 0x0) ioctl$TUNSETNOCSUM(r3, 0x400454c8, 0x0) recvmsg$unix(r2, &(0x7f0000000200)={&(0x7f00000000c0)=@abs, 0x6e, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB], 0x60}, 0x102) (async) recvmsg$unix(r2, &(0x7f0000000200)={&(0x7f00000000c0)=@abs, 0x6e, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB], 0x60}, 0x102) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$TUNSETNOCSUM(0xffffffffffffffff, 0x400454c8, 0x0) 20:58:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 20:58:10 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 20:58:10 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async, rerun: 64) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (rerun: 64) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async) openat$cgroup_devices(r0, &(0x7f0000000080)='devices.deny\x00', 0x2, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000040), 0x4) 20:58:10 executing program 2: syz_clone(0xc0292000, &(0x7f0000000080)="75433735b4dec1a0abc7e8c89e605f22577df8f9d60cb126a168c6093146a2874cb53791ebf03725568ad846aaabf3e65260846831956e68000000", 0x3b, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000280)="3017acd103edb79bc02a8cfd8acbc56a6a38beacfc3f6e7a7157a289fb7e60a4efc6c7278fddc1af4bb468a39a42f21e3000cd85eae6f848632cf8d14502d242ce350e55cf5e823308ca59be53a6663a086375a9a57ee788fde8e42709000000372a405d8100282361c8df8ccd5e697fcd4cbb204c0dc502094cf31384ce4ee74db6ba168b1dca00efafc841854a959607e57710e87df08faa0669d50e76c18584a7e5b7f097a7a812ba2152") (async) r0 = syz_clone(0xc0292000, &(0x7f0000000080)="75433735b4dec1a0abc7e8c89e605f22577df8f9d60cb126a168c6093146a2874cb53791ebf03725568ad846aaabf3e65260846831956e68000000", 0x3b, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000280)="3017acd103edb79bc02a8cfd8acbc56a6a38beacfc3f6e7a7157a289fb7e60a4efc6c7278fddc1af4bb468a39a42f21e3000cd85eae6f848632cf8d14502d242ce350e55cf5e823308ca59be53a6663a086375a9a57ee788fde8e42709000000372a405d8100282361c8df8ccd5e697fcd4cbb204c0dc502094cf31384ce4ee74db6ba168b1dca00efafc841854a959607e57710e87df08faa0669d50e76c18584a7e5b7f097a7a812ba2152") perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x4f, 0x9, 0x8, 0x42, 0x0, 0x80000001, 0xb0c49, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, r0, 0x3, 0xffffffffffffffff, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x5421, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) ioctl$TUNGETVNETLE(r2, 0x800454dd, &(0x7f0000000140)) (async) ioctl$TUNGETVNETLE(r2, 0x800454dd, &(0x7f0000000140)) 20:58:10 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) 20:58:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00'}) 20:58:10 executing program 2: r0 = syz_clone(0xc0292000, &(0x7f0000000080)="75433735b4dec1a0abc7e8c89e605f22577df8f9d60cb126a168c6093146a2874cb53791ebf03725568ad846aaabf3e65260846831956e68000000", 0x3b, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000280)="3017acd103edb79bc02a8cfd8acbc56a6a38beacfc3f6e7a7157a289fb7e60a4efc6c7278fddc1af4bb468a39a42f21e3000cd85eae6f848632cf8d14502d242ce350e55cf5e823308ca59be53a6663a086375a9a57ee788fde8e42709000000372a405d8100282361c8df8ccd5e697fcd4cbb204c0dc502094cf31384ce4ee74db6ba168b1dca00efafc841854a959607e57710e87df08faa0669d50e76c18584a7e5b7f097a7a812ba2152") perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x4f, 0x9, 0x8, 0x42, 0x0, 0x80000001, 0xb0c49, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, r0, 0x3, 0xffffffffffffffff, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x5421, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) (async) ioctl$TUNGETVNETLE(r2, 0x800454dd, &(0x7f0000000140)) 20:58:10 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) 20:58:10 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xb4, 0xb4, 0x8, [@const={0x2, 0x0, 0x0, 0xa, 0x3}, @var={0x6, 0x0, 0x0, 0xe, 0x4, 0x1}, @fwd={0xd}, @fwd={0x7}, @enum={0x5, 0x5, 0x0, 0x6, 0x4, [{0xc, 0x1000}, {0xc, 0x85}, {0x4, 0xfffffffc}, {0xc, 0x7fffffff}, {0x6, 0x3}]}, @enum={0xa, 0x8, 0x0, 0x6, 0x4, [{0x9, 0x81}, {0xc, 0xd}, {0xc, 0x80000000}, {0x800, 0x3}, {0xc, 0x1}, {0x4, 0x6}, {0xc, 0x10000}, {0xa, 0x2}]}]}, {0x0, [0x61, 0x30, 0x5f, 0x30, 0x30, 0x5f]}}, &(0x7f0000000380)=""/169, 0xd4, 0xa9, 0x1}, 0x20) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_ro(r5, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r6, 0x0, 0x0) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000440)=@base={0x18, 0x3, 0x800000, 0x6, 0x4, 0x1, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x1}, 0x48) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=@bloom_filter={0x1e, 0x5, 0x3, 0x7, 0x2020, 0x1, 0xffffffff, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5, 0x2, 0xc}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x9}, [@cb_func={0x18, 0x8, 0x4, 0x0, 0x5}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}, @exit, @btf_id={0x18, 0x5, 0x3, 0x0, 0x3}]}, &(0x7f0000000080)='syzkaller\x00', 0x672617c5, 0xcc, &(0x7f00000000c0)=""/204, 0x40f00, 0x20, '\x00', 0x0, 0x0, r2, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000300)={0x4, 0xc, 0x3, 0x2}, 0x10, 0x0, 0x0, 0x4, &(0x7f0000000540)=[r4, 0xffffffffffffffff, r6, r7, 0x1, 0xffffffffffffffff, r8], &(0x7f0000000580)=[{0x5, 0x3, 0x2, 0xb}, {0x5, 0x5, 0x10, 0x1}, {0x3, 0x1, 0x5, 0x9}, {0x5, 0x2, 0x3, 0x3}], 0x10, 0x7fffffff}, 0x90) 20:58:10 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 20:58:10 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000000)) 20:58:11 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x313) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x420240, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000001280), 0x200, 0x0) ioctl$TUNSETNOCSUM(r3, 0x400454c8, 0x0) (async) recvmsg$unix(r2, &(0x7f0000000200)={&(0x7f00000000c0)=@abs, 0x6e, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB], 0x60}, 0x102) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$TUNSETNOCSUM(0xffffffffffffffff, 0x400454c8, 0x0) 20:58:11 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) (async) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xb4, 0xb4, 0x8, [@const={0x2, 0x0, 0x0, 0xa, 0x3}, @var={0x6, 0x0, 0x0, 0xe, 0x4, 0x1}, @fwd={0xd}, @fwd={0x7}, @enum={0x5, 0x5, 0x0, 0x6, 0x4, [{0xc, 0x1000}, {0xc, 0x85}, {0x4, 0xfffffffc}, {0xc, 0x7fffffff}, {0x6, 0x3}]}, @enum={0xa, 0x8, 0x0, 0x6, 0x4, [{0x9, 0x81}, {0xc, 0xd}, {0xc, 0x80000000}, {0x800, 0x3}, {0xc, 0x1}, {0x4, 0x6}, {0xc, 0x10000}, {0xa, 0x2}]}]}, {0x0, [0x61, 0x30, 0x5f, 0x30, 0x30, 0x5f]}}, &(0x7f0000000380)=""/169, 0xd4, 0xa9, 0x1}, 0x20) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) (async) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_ro(r5, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r6, 0x0, 0x0) (async) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000440)=@base={0x18, 0x3, 0x800000, 0x6, 0x4, 0x1, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x1}, 0x48) (async) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=@bloom_filter={0x1e, 0x5, 0x3, 0x7, 0x2020, 0x1, 0xffffffff, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5, 0x2, 0xc}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x9}, [@cb_func={0x18, 0x8, 0x4, 0x0, 0x5}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}, @exit, @btf_id={0x18, 0x5, 0x3, 0x0, 0x3}]}, &(0x7f0000000080)='syzkaller\x00', 0x672617c5, 0xcc, &(0x7f00000000c0)=""/204, 0x40f00, 0x20, '\x00', 0x0, 0x0, r2, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000300)={0x4, 0xc, 0x3, 0x2}, 0x10, 0x0, 0x0, 0x4, &(0x7f0000000540)=[r4, 0xffffffffffffffff, r6, r7, 0x1, 0xffffffffffffffff, r8], &(0x7f0000000580)=[{0x5, 0x3, 0x2, 0xb}, {0x5, 0x5, 0x10, 0x1}, {0x3, 0x1, 0x5, 0x9}, {0x5, 0x2, 0x3, 0x3}], 0x10, 0x7fffffff}, 0x90) 20:58:11 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00'}) 20:58:11 executing program 5: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000200)=@bpf_lsm={0x1d, 0x5, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0xffffffff}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @call={0x85, 0x0, 0x0, 0x1a}]}, &(0x7f0000000040)='syzkaller\x00', 0xff, 0x62, &(0x7f0000000080)=""/98, 0x40f00, 0x1, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0xa, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x1, 0xa, 0x4, 0x6c6}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000180)=[0xffffffffffffffff], &(0x7f00000001c0), 0x10, 0x3}, 0x90) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:11 executing program 2: ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000000)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:11 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000000)) 20:58:11 executing program 2: ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000000)) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:11 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00'}) 20:58:11 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000000)) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000000)) (async) 20:58:11 executing program 5: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000200)=@bpf_lsm={0x1d, 0x5, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0xffffffff}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @call={0x85, 0x0, 0x0, 0x1a}]}, &(0x7f0000000040)='syzkaller\x00', 0xff, 0x62, &(0x7f0000000080)=""/98, 0x40f00, 0x1, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0xa, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x1, 0xa, 0x4, 0x6c6}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000180)=[0xffffffffffffffff], &(0x7f00000001c0), 0x10, 0x3}, 0x90) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:11 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) (async) recvmsg$kcm(r1, 0x0, 0x0) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xb4, 0xb4, 0x8, [@const={0x2, 0x0, 0x0, 0xa, 0x3}, @var={0x6, 0x0, 0x0, 0xe, 0x4, 0x1}, @fwd={0xd}, @fwd={0x7}, @enum={0x5, 0x5, 0x0, 0x6, 0x4, [{0xc, 0x1000}, {0xc, 0x85}, {0x4, 0xfffffffc}, {0xc, 0x7fffffff}, {0x6, 0x3}]}, @enum={0xa, 0x8, 0x0, 0x6, 0x4, [{0x9, 0x81}, {0xc, 0xd}, {0xc, 0x80000000}, {0x800, 0x3}, {0xc, 0x1}, {0x4, 0x6}, {0xc, 0x10000}, {0xa, 0x2}]}]}, {0x0, [0x61, 0x30, 0x5f, 0x30, 0x30, 0x5f]}}, &(0x7f0000000380)=""/169, 0xd4, 0xa9, 0x1}, 0x20) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_ro(r5, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r6, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000440)=@base={0x18, 0x3, 0x800000, 0x6, 0x4, 0x1, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x1}, 0x48) (async) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000440)=@base={0x18, 0x3, 0x800000, 0x6, 0x4, 0x1, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x1}, 0x48) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=@bloom_filter={0x1e, 0x5, 0x3, 0x7, 0x2020, 0x1, 0xffffffff, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5, 0x2, 0xc}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x9}, [@cb_func={0x18, 0x8, 0x4, 0x0, 0x5}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}, @exit, @btf_id={0x18, 0x5, 0x3, 0x0, 0x3}]}, &(0x7f0000000080)='syzkaller\x00', 0x672617c5, 0xcc, &(0x7f00000000c0)=""/204, 0x40f00, 0x20, '\x00', 0x0, 0x0, r2, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000300)={0x4, 0xc, 0x3, 0x2}, 0x10, 0x0, 0x0, 0x4, &(0x7f0000000540)=[r4, 0xffffffffffffffff, r6, r7, 0x1, 0xffffffffffffffff, r8], &(0x7f0000000580)=[{0x5, 0x3, 0x2, 0xb}, {0x5, 0x5, 0x10, 0x1}, {0x3, 0x1, 0x5, 0x9}, {0x5, 0x2, 0x3, 0x3}], 0x10, 0x7fffffff}, 0x90) 20:58:11 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000780)=ANY=[@ANYBLOB="1800000080000000000000000000000003e60600000000001000f4ffffffffffc53a000004000000001800000620000018600000000000000000000008000000181900975e6101e4323549dc6f12ea2be86f7c2cfd8f01ace3fc719658c533d21ca8d9604aeecb415f7cde5ee067574a2056be9ff8bc019cf1201b4e404b401610a66b7e21a537da232c67ecf618ebfdd77cc2", @ANYRES32=0x1, @ANYBLOB="00000000000000009500000000000000"], &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000040)=r1) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000680)={0x6, 0x11, &(0x7f0000000340)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, [@call={0x85, 0x0, 0x0, 0xac}, @map_idx={0x18, 0xb, 0x5, 0x0, 0x3}, @map_fd={0x18, 0x8, 0x1, 0x0, 0x1}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @map_val={0x18, 0x1, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xe63}, @initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @generic={0x1, 0x2, 0x7, 0x58, 0x9}, @jmp={0x5, 0x0, 0xc, 0xb, 0x6, 0xffffffffffffffff, 0xfffffffffffffffc}, @map_idx_val={0x18, 0x8, 0x6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x5ff0}]}, &(0x7f0000000400)='syzkaller\x00', 0x1f, 0xa3, &(0x7f0000000480)=""/163, 0x40f00, 0x2, '\x00', 0x0, 0x25, r0, 0x8, &(0x7f0000000540)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000580)={0x3, 0x9, 0x0, 0x6}, 0x10, 0x0, 0x0, 0x8, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f0000000600)=[{0x2, 0x2, 0x10, 0xa}, {0x3, 0x2, 0x4, 0x6}, {0x0, 0x4, 0xd, 0xa}, {0x3, 0x2, 0xc, 0xa}, {0x2, 0x4, 0x7}, {0x1, 0x2, 0xa, 0xb}, {0x3, 0x2, 0x7, 0xb}, {0x5, 0x5, 0x2, 0xc}], 0x10, 0x5}, 0x90) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000740)=r2) 20:58:11 executing program 2: ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000000)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:11 executing program 5: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000200)=@bpf_lsm={0x1d, 0x5, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0xffffffff}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @call={0x85, 0x0, 0x0, 0x1a}]}, &(0x7f0000000040)='syzkaller\x00', 0xff, 0x62, &(0x7f0000000080)=""/98, 0x40f00, 0x1, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0xa, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x1, 0xa, 0x4, 0x6c6}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000180)=[0xffffffffffffffff], &(0x7f00000001c0), 0x10, 0x3}, 0x90) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000200)=@bpf_lsm={0x1d, 0x5, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0xffffffff}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @call={0x85, 0x0, 0x0, 0x1a}]}, &(0x7f0000000040)='syzkaller\x00', 0xff, 0x62, &(0x7f0000000080)=""/98, 0x40f00, 0x1, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0xa, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x1, 0xa, 0x4, 0x6c6}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000180)=[0xffffffffffffffff], &(0x7f00000001c0), 0x10, 0x3}, 0x90) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) 20:58:11 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x125400, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:11 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x8) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:11 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@ifindex, 0xffffffffffffffff, 0x23, 0x8}, 0x20) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000000c0)={0xffffffffffffffff, 0x58, &(0x7f0000000040)}, 0x10) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:58:11 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000780)=ANY=[@ANYBLOB="1800000080000000000000000000000003e60600000000001000f4ffffffffffc53a000004000000001800000620000018600000000000000000000008000000181900975e6101e4323549dc6f12ea2be86f7c2cfd8f01ace3fc719658c533d21ca8d9604aeecb415f7cde5ee067574a2056be9ff8bc019cf1201b4e404b401610a66b7e21a537da232c67ecf618ebfdd77cc2", @ANYRES32=0x1, @ANYBLOB="00000000000000009500000000000000"], &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000040)=r1) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000040)=r1) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000680)={0x6, 0x11, &(0x7f0000000340)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, [@call={0x85, 0x0, 0x0, 0xac}, @map_idx={0x18, 0xb, 0x5, 0x0, 0x3}, @map_fd={0x18, 0x8, 0x1, 0x0, 0x1}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @map_val={0x18, 0x1, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xe63}, @initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @generic={0x1, 0x2, 0x7, 0x58, 0x9}, @jmp={0x5, 0x0, 0xc, 0xb, 0x6, 0xffffffffffffffff, 0xfffffffffffffffc}, @map_idx_val={0x18, 0x8, 0x6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x5ff0}]}, &(0x7f0000000400)='syzkaller\x00', 0x1f, 0xa3, &(0x7f0000000480)=""/163, 0x40f00, 0x2, '\x00', 0x0, 0x25, r0, 0x8, &(0x7f0000000540)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000580)={0x3, 0x9, 0x0, 0x6}, 0x10, 0x0, 0x0, 0x8, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f0000000600)=[{0x2, 0x2, 0x10, 0xa}, {0x3, 0x2, 0x4, 0x6}, {0x0, 0x4, 0xd, 0xa}, {0x3, 0x2, 0xc, 0xa}, {0x2, 0x4, 0x7}, {0x1, 0x2, 0xa, 0xb}, {0x3, 0x2, 0x7, 0xb}, {0x5, 0x5, 0x2, 0xc}], 0x10, 0x5}, 0x90) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000740)=r2) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000740)=r2) 20:58:11 executing program 3: r0 = syz_clone(0xc0292000, &(0x7f0000000080)="75433735b4dec1a0abc7e8c89e605f22577df8f9d60cb126a168c6093146a2874cb53791ebf03725568ad846aaabf3e65260846831956e68000000", 0x3b, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000280)="3017acd103edb79bc02a8cfd8acbc56a6a38beacfc3f6e7a7157a289fb7e60a4efc6c7278fddc1af4bb468a39a42f21e3000cd85eae6f848632cf8d14502d242ce350e55cf5e823308ca59be53a6663a086375a9a57ee788fde8e42709000000372a405d8100282361c8df8ccd5e697fcd4cbb204c0dc502094cf31384ce4ee74db6ba168b1dca00efafc841854a959607e57710e87df08faa0669d50e76c18584a7e5b7f097a7a812ba2152") perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x4f, 0x9, 0x8, 0x42, 0x0, 0x80000001, 0xb0c49, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, r0, 0x3, 0xffffffffffffffff, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x5421, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) ioctl$TUNGETVNETLE(r2, 0x800454dd, &(0x7f0000000140)) 20:58:11 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x125400, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:11 executing program 5: ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, &(0x7f0000000040)=0x80000001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) close(r1) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f00000001c0)={&(0x7f00000000c0), 0x6e, &(0x7f0000000140)=[{&(0x7f0000000d00)=""/4096, 0x1000}], 0x1, &(0x7f0000000180)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x40) 20:58:12 executing program 3: r0 = syz_clone(0xc0292000, &(0x7f0000000080)="75433735b4dec1a0abc7e8c89e605f22577df8f9d60cb126a168c6093146a2874cb53791ebf03725568ad846aaabf3e65260846831956e68000000", 0x3b, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000280)="3017acd103edb79bc02a8cfd8acbc56a6a38beacfc3f6e7a7157a289fb7e60a4efc6c7278fddc1af4bb468a39a42f21e3000cd85eae6f848632cf8d14502d242ce350e55cf5e823308ca59be53a6663a086375a9a57ee788fde8e42709000000372a405d8100282361c8df8ccd5e697fcd4cbb204c0dc502094cf31384ce4ee74db6ba168b1dca00efafc841854a959607e57710e87df08faa0669d50e76c18584a7e5b7f097a7a812ba2152") perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x4f, 0x9, 0x8, 0x42, 0x0, 0x80000001, 0xb0c49, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, r0, 0x3, 0xffffffffffffffff, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x5421, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) ioctl$TUNGETVNETLE(r2, 0x800454dd, &(0x7f0000000140)) 20:58:12 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@ifindex, 0xffffffffffffffff, 0x23, 0x8}, 0x20) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000000c0)={0xffffffffffffffff, 0x58, &(0x7f0000000040)}, 0x10) (async, rerun: 32) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (rerun: 32) 20:58:12 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x8) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:12 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x125400, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:12 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000780)=ANY=[@ANYBLOB="1800000080000000000000000000000003e60600000000001000f4ffffffffffc53a000004000000001800000620000018600000000000000000000008000000181900975e6101e4323549dc6f12ea2be86f7c2cfd8f01ace3fc719658c533d21ca8d9604aeecb415f7cde5ee067574a2056be9ff8bc019cf1201b4e404b401610a66b7e21a537da232c67ecf618ebfdd77cc2", @ANYRES32=0x1, @ANYBLOB="00000000000000009500000000000000"], &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000040)=r1) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000680)={0x6, 0x11, &(0x7f0000000340)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, [@call={0x85, 0x0, 0x0, 0xac}, @map_idx={0x18, 0xb, 0x5, 0x0, 0x3}, @map_fd={0x18, 0x8, 0x1, 0x0, 0x1}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @map_val={0x18, 0x1, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xe63}, @initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @generic={0x1, 0x2, 0x7, 0x58, 0x9}, @jmp={0x5, 0x0, 0xc, 0xb, 0x6, 0xffffffffffffffff, 0xfffffffffffffffc}, @map_idx_val={0x18, 0x8, 0x6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x5ff0}]}, &(0x7f0000000400)='syzkaller\x00', 0x1f, 0xa3, &(0x7f0000000480)=""/163, 0x40f00, 0x2, '\x00', 0x0, 0x25, r0, 0x8, &(0x7f0000000540)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000580)={0x3, 0x9, 0x0, 0x6}, 0x10, 0x0, 0x0, 0x8, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f0000000600)=[{0x2, 0x2, 0x10, 0xa}, {0x3, 0x2, 0x4, 0x6}, {0x0, 0x4, 0xd, 0xa}, {0x3, 0x2, 0xc, 0xa}, {0x2, 0x4, 0x7}, {0x1, 0x2, 0xa, 0xb}, {0x3, 0x2, 0x7, 0xb}, {0x5, 0x5, 0x2, 0xc}], 0x10, 0x5}, 0x90) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000740)=r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000780)=ANY=[@ANYBLOB="1800000080000000000000000000000003e60600000000001000f4ffffffffffc53a000004000000001800000620000018600000000000000000000008000000181900975e6101e4323549dc6f12ea2be86f7c2cfd8f01ace3fc719658c533d21ca8d9604aeecb415f7cde5ee067574a2056be9ff8bc019cf1201b4e404b401610a66b7e21a537da232c67ecf618ebfdd77cc2", @ANYRES32=0x1, @ANYBLOB="00000000000000009500000000000000"], &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000040)=r1) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000680)={0x6, 0x11, &(0x7f0000000340)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, [@call={0x85, 0x0, 0x0, 0xac}, @map_idx={0x18, 0xb, 0x5, 0x0, 0x3}, @map_fd={0x18, 0x8, 0x1, 0x0, 0x1}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @map_val={0x18, 0x1, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xe63}, @initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @generic={0x1, 0x2, 0x7, 0x58, 0x9}, @jmp={0x5, 0x0, 0xc, 0xb, 0x6, 0xffffffffffffffff, 0xfffffffffffffffc}, @map_idx_val={0x18, 0x8, 0x6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x5ff0}]}, &(0x7f0000000400)='syzkaller\x00', 0x1f, 0xa3, &(0x7f0000000480)=""/163, 0x40f00, 0x2, '\x00', 0x0, 0x25, r0, 0x8, &(0x7f0000000540)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000580)={0x3, 0x9, 0x0, 0x6}, 0x10, 0x0, 0x0, 0x8, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f0000000600)=[{0x2, 0x2, 0x10, 0xa}, {0x3, 0x2, 0x4, 0x6}, {0x0, 0x4, 0xd, 0xa}, {0x3, 0x2, 0xc, 0xa}, {0x2, 0x4, 0x7}, {0x1, 0x2, 0xa, 0xb}, {0x3, 0x2, 0x7, 0xb}, {0x5, 0x5, 0x2, 0xc}], 0x10, 0x5}, 0x90) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000740)=r2) (async) 20:58:12 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@ifindex, 0xffffffffffffffff, 0x23, 0x8}, 0x20) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000000c0)={0xffffffffffffffff, 0x58, &(0x7f0000000040)}, 0x10) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:58:12 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x250001, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000000)=0x3) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:12 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000040)=0x8) ioctl$TUNGETIFF(r1, 0x800454d2, &(0x7f0000000000)={'syz_tun\x00'}) 20:58:12 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x8) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:12 executing program 3: r0 = syz_clone(0xc0292000, &(0x7f0000000080)="75433735b4dec1a0abc7e8c89e605f22577df8f9d60cb126a168c6093146a2874cb53791ebf03725568ad846aaabf3e65260846831956e68000000", 0x3b, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000280)="3017acd103edb79bc02a8cfd8acbc56a6a38beacfc3f6e7a7157a289fb7e60a4efc6c7278fddc1af4bb468a39a42f21e3000cd85eae6f848632cf8d14502d242ce350e55cf5e823308ca59be53a6663a086375a9a57ee788fde8e42709000000372a405d8100282361c8df8ccd5e697fcd4cbb204c0dc502094cf31384ce4ee74db6ba168b1dca00efafc841854a959607e57710e87df08faa0669d50e76c18584a7e5b7f097a7a812ba2152") perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x4f, 0x9, 0x8, 0x42, 0x0, 0x80000001, 0xb0c49, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, r0, 0x3, 0xffffffffffffffff, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x5421, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) ioctl$TUNGETVNETLE(r2, 0x800454dd, &(0x7f0000000140)) 20:58:12 executing program 5: ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, &(0x7f0000000040)=0x80000001) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) close(r1) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f00000001c0)={&(0x7f00000000c0), 0x6e, &(0x7f0000000140)=[{&(0x7f0000000d00)=""/4096, 0x1000}], 0x1, &(0x7f0000000180)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x40) 20:58:12 executing program 1: ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x400454e2, &(0x7f0000000000)=0x1) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@map, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:58:12 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x250001, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000000)=0x3) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:12 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x434500, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x309) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:12 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000040)=0x8) (async) ioctl$TUNGETIFF(r1, 0x800454d2, &(0x7f0000000000)={'syz_tun\x00'}) 20:58:12 executing program 3: r0 = syz_clone(0xc0292000, &(0x7f0000000080)="75433735b4dec1a0abc7e8c89e605f22577df8f9d60cb126a168c6093146a2874cb53791ebf03725568ad846aaabf3e65260846831956e68000000", 0x3b, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000280)="3017acd103edb79bc02a8cfd8acbc56a6a38beacfc3f6e7a7157a289fb7e60a4efc6c7278fddc1af4bb468a39a42f21e3000cd85eae6f848632cf8d14502d242ce350e55cf5e823308ca59be53a6663a086375a9a57ee788fde8e42709000000372a405d8100282361c8df8ccd5e697fcd4cbb204c0dc502094cf31384ce4ee74db6ba168b1dca00efafc841854a959607e57710e87df08faa0669d50e76c18584a7e5b7f097a7a812ba2152") perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x4f, 0x9, 0x8, 0x42, 0x0, 0x80000001, 0xb0c49, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, r0, 0x3, 0xffffffffffffffff, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x5421, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) 20:58:12 executing program 5: ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, &(0x7f0000000040)=0x80000001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) close(r1) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f00000001c0)={&(0x7f00000000c0), 0x6e, &(0x7f0000000140)=[{&(0x7f0000000d00)=""/4096, 0x1000}], 0x1, &(0x7f0000000180)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x40) 20:58:12 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x250001, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000000)=0x3) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:12 executing program 1: ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x400454e2, &(0x7f0000000000)=0x1) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@map, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:58:12 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000040)=0x8) ioctl$TUNGETIFF(r1, 0x800454d2, &(0x7f0000000000)={'syz_tun\x00'}) 20:58:12 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x434500, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x309) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x434500, 0x0) (async) ioctl$TUNSETLINK(r1, 0x400454cd, 0x309) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) 20:58:12 executing program 3: r0 = syz_clone(0xc0292000, &(0x7f0000000080)="75433735b4dec1a0abc7e8c89e605f22577df8f9d60cb126a168c6093146a2874cb53791ebf03725568ad846aaabf3e65260846831956e68000000", 0x3b, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000280)="3017acd103edb79bc02a8cfd8acbc56a6a38beacfc3f6e7a7157a289fb7e60a4efc6c7278fddc1af4bb468a39a42f21e3000cd85eae6f848632cf8d14502d242ce350e55cf5e823308ca59be53a6663a086375a9a57ee788fde8e42709000000372a405d8100282361c8df8ccd5e697fcd4cbb204c0dc502094cf31384ce4ee74db6ba168b1dca00efafc841854a959607e57710e87df08faa0669d50e76c18584a7e5b7f097a7a812ba2152") perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x4f, 0x9, 0x8, 0x42, 0x0, 0x80000001, 0xb0c49, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, r0, 0x3, 0xffffffffffffffff, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x5421, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) 20:58:12 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)=@o_path={&(0x7f0000000000)='./file0\x00', 0x0, 0x8, r0}, 0x18) 20:58:12 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000001c0)={0xffffffffffffffff, 0xe0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0], 0x0, 0x8, &(0x7f00000000c0)=[{}, {}], 0x10, 0x10, &(0x7f0000000100), &(0x7f0000000140), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000180)}}, 0x10) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000200)={@ifindex=r1, 0xffffffffffffffff, 0xc, 0x0, 0x0, @link_fd=r3}, 0x20) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:12 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000000)) ioctl$TUNSETQUEUE(r1, 0x10, 0x0) 20:58:12 executing program 1: ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x400454e2, &(0x7f0000000000)=0x1) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@map, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) 20:58:12 executing program 3: r0 = syz_clone(0xc0292000, &(0x7f0000000080)="75433735b4dec1a0abc7e8c89e605f22577df8f9d60cb126a168c6093146a2874cb53791ebf03725568ad846aaabf3e65260846831956e68000000", 0x3b, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000280)="3017acd103edb79bc02a8cfd8acbc56a6a38beacfc3f6e7a7157a289fb7e60a4efc6c7278fddc1af4bb468a39a42f21e3000cd85eae6f848632cf8d14502d242ce350e55cf5e823308ca59be53a6663a086375a9a57ee788fde8e42709000000372a405d8100282361c8df8ccd5e697fcd4cbb204c0dc502094cf31384ce4ee74db6ba168b1dca00efafc841854a959607e57710e87df08faa0669d50e76c18584a7e5b7f097a7a812ba2152") perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x4f, 0x9, 0x8, 0x42, 0x0, 0x80000001, 0xb0c49, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, r0, 0x3, 0xffffffffffffffff, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x5421, 0x0) 20:58:12 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)=@o_path={&(0x7f0000000000)='./file0\x00', 0x0, 0x8, r0}, 0x18) 20:58:12 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000001c0)={0xffffffffffffffff, 0xe0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0], 0x0, 0x8, &(0x7f00000000c0)=[{}, {}], 0x10, 0x10, &(0x7f0000000100), &(0x7f0000000140), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000180)}}, 0x10) (async) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000200)={@ifindex=r1, 0xffffffffffffffff, 0xc, 0x0, 0x0, @link_fd=r3}, 0x20) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:12 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async, rerun: 64) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x434500, 0x0) (rerun: 64) ioctl$TUNSETLINK(r1, 0x400454cd, 0x309) (async, rerun: 64) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (rerun: 64) 20:58:12 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async, rerun: 64) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000000)) (async, rerun: 64) ioctl$TUNSETQUEUE(r1, 0x10, 0x0) 20:58:12 executing program 3: r0 = syz_clone(0xc0292000, &(0x7f0000000080)="75433735b4dec1a0abc7e8c89e605f22577df8f9d60cb126a168c6093146a2874cb53791ebf03725568ad846aaabf3e65260846831956e68000000", 0x3b, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000280)="3017acd103edb79bc02a8cfd8acbc56a6a38beacfc3f6e7a7157a289fb7e60a4efc6c7278fddc1af4bb468a39a42f21e3000cd85eae6f848632cf8d14502d242ce350e55cf5e823308ca59be53a6663a086375a9a57ee788fde8e42709000000372a405d8100282361c8df8ccd5e697fcd4cbb204c0dc502094cf31384ce4ee74db6ba168b1dca00efafc841854a959607e57710e87df08faa0669d50e76c18584a7e5b7f097a7a812ba2152") perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x4f, 0x9, 0x8, 0x42, 0x0, 0x80000001, 0xb0c49, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, r0, 0x3, 0xffffffffffffffff, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) 20:58:12 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)=@o_path={&(0x7f0000000000)='./file0\x00', 0x0, 0x8, r0}, 0x18) 20:58:12 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000380)=@bpf_lsm={0x1d, 0x2, &(0x7f0000000140)=@raw=[@map_idx_val={0x18, 0x2, 0x6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x9}], &(0x7f0000000180)='GPL\x00', 0x1, 0x0, &(0x7f00000001c0), 0x41100, 0x4, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x4, 0x5, 0x2}, 0x10, 0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, 0x1, 0x1, 0xffffffffffffffff, 0x1], &(0x7f00000002c0)=[{0x3, 0x2, 0xb, 0x9}, {0x5, 0x4, 0x2, 0x4}], 0x10, 0x4}, 0x90) r1 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000300)={0x0, 0x4, 0x8}, 0xc) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000440)='cpuset.memory_pressure\x00', 0x0, 0x0) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_ro(r5, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r6, 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000580)=@bpf_ext={0x1c, 0xc, &(0x7f0000000640)=ANY=[@ANYBLOB="18dfffff0200000000000000030000001859000003000000fb000000000000001857000010000000000000000000000085100000f9ffffff44d5ff0703000000946510000000000018000000ff01000000000000ff0f00009500000000000000d98433e9b572729027039e9abab7722e6bb026946e5af4caeb9a1655c05243970faf033d8471a0a41e34c667fa91ae4b21a0faacbbb114de8f4a40a11e963530946b133d28c7a0eb28fba4016d50b72ba94c5912b594904e5bf667774d0de7bafe10ec63b72077841ea20d125fb71f5674dc23289d0e0c3e06651989edea4c576b7bec9f247bbe634cf1e9c2f5e33773a512ea0659d560b078c11b7377264dc3e7f80ce2c811c8ec8f1711e2edc2fdf22d"], &(0x7f0000000080)='GPL\x00', 0x1, 0x0, 0x0, 0x41000, 0x40, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x4, 0x4}, 0x8, 0x10, &(0x7f0000000100)={0x5, 0x1, 0x5, 0xd9ae}, 0x10, 0x27b41, r0, 0xa, &(0x7f0000000480)=[r1, r2, 0x1, 0xffffffffffffffff, r4, 0x1, r6, 0x1], &(0x7f00000004c0)=[{0x4, 0x2, 0x1, 0xc}, {0x3, 0x5, 0x4, 0x5}, {0x3, 0x4, 0xf, 0x1}, {0x0, 0x3, 0xe, 0xb}, {0x0, 0x2, 0x7, 0xa}, {0x1, 0x3, 0xf, 0x5}, {0x5, 0x1, 0xe, 0xa}, {0x3, 0x1, 0x9, 0x5}, {0x3, 0x2, 0x9, 0xa}, {0x0, 0x3, 0x6, 0x3}], 0x10, 0x5}, 0x90) 20:58:12 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000001c0)={0xffffffffffffffff, 0xe0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0], 0x0, 0x8, &(0x7f00000000c0)=[{}, {}], 0x10, 0x10, &(0x7f0000000100), &(0x7f0000000140), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000180)}}, 0x10) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000200)={@ifindex=r1, 0xffffffffffffffff, 0xc, 0x0, 0x0, @link_fd=r3}, 0x20) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000001c0)={0xffffffffffffffff, 0xe0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0], 0x0, 0x8, &(0x7f00000000c0)=[{}, {}], 0x10, 0x10, &(0x7f0000000100), &(0x7f0000000140), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000180)}}, 0x10) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) (async) recvmsg$kcm(r3, 0x0, 0x0) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000200)={@ifindex=r1, 0xffffffffffffffff, 0xc, 0x0, 0x0, @link_fd=r3}, 0x20) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) 20:58:12 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x630642, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:12 executing program 3: r0 = syz_clone(0xc0292000, &(0x7f0000000080)="75433735b4dec1a0abc7e8c89e605f22577df8f9d60cb126a168c6093146a2874cb53791ebf03725568ad846aaabf3e65260846831956e68000000", 0x3b, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000280)="3017acd103edb79bc02a8cfd8acbc56a6a38beacfc3f6e7a7157a289fb7e60a4efc6c7278fddc1af4bb468a39a42f21e3000cd85eae6f848632cf8d14502d242ce350e55cf5e823308ca59be53a6663a086375a9a57ee788fde8e42709000000372a405d8100282361c8df8ccd5e697fcd4cbb204c0dc502094cf31384ce4ee74db6ba168b1dca00efafc841854a959607e57710e87df08faa0669d50e76c18584a7e5b7f097a7a812ba2152") perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x4f, 0x9, 0x8, 0x42, 0x0, 0x80000001, 0xb0c49, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, r0, 0x3, 0xffffffffffffffff, 0x0) 20:58:12 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) write$cgroup_freezer_state(r2, &(0x7f0000000000)='THAWED\x00', 0x7) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r3, 0x4) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r5, 0x0, 0x0) recvmsg$unix(r5, &(0x7f0000000400)={&(0x7f0000000340)=@abs, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000480)=""/213, 0xd5}, {&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f0000000580)=""/245, 0xf5}, {&(0x7f0000000700)=""/137, 0x89}, {&(0x7f00000003c0)=""/35, 0x23}, {&(0x7f00000007c0)=""/197, 0xc5}, {&(0x7f00000008c0)=""/206, 0xce}, {&(0x7f00000009c0)=""/179, 0xb3}], 0x8, &(0x7f0000000b00)=[@cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xd8}, 0x2120) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r3) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f0000000080)={r2, r3}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:13 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000380)=@bpf_lsm={0x1d, 0x2, &(0x7f0000000140)=@raw=[@map_idx_val={0x18, 0x2, 0x6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x9}], &(0x7f0000000180)='GPL\x00', 0x1, 0x0, &(0x7f00000001c0), 0x41100, 0x4, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x4, 0x5, 0x2}, 0x10, 0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, 0x1, 0x1, 0xffffffffffffffff, 0x1], &(0x7f00000002c0)=[{0x3, 0x2, 0xb, 0x9}, {0x5, 0x4, 0x2, 0x4}], 0x10, 0x4}, 0x90) (async) r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000380)=@bpf_lsm={0x1d, 0x2, &(0x7f0000000140)=@raw=[@map_idx_val={0x18, 0x2, 0x6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x9}], &(0x7f0000000180)='GPL\x00', 0x1, 0x0, &(0x7f00000001c0), 0x41100, 0x4, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x4, 0x5, 0x2}, 0x10, 0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, 0x1, 0x1, 0xffffffffffffffff, 0x1], &(0x7f00000002c0)=[{0x3, 0x2, 0xb, 0x9}, {0x5, 0x4, 0x2, 0x4}], 0x10, 0x4}, 0x90) r1 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000300)={0x0, 0x4, 0x8}, 0xc) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000440)='cpuset.memory_pressure\x00', 0x0, 0x0) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) (async) recvmsg$kcm(r4, 0x0, 0x0) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_ro(r5, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r6, 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000580)=@bpf_ext={0x1c, 0xc, &(0x7f0000000640)=ANY=[@ANYBLOB="18dfffff0200000000000000030000001859000003000000fb000000000000001857000010000000000000000000000085100000f9ffffff44d5ff0703000000946510000000000018000000ff01000000000000ff0f00009500000000000000d98433e9b572729027039e9abab7722e6bb026946e5af4caeb9a1655c05243970faf033d8471a0a41e34c667fa91ae4b21a0faacbbb114de8f4a40a11e963530946b133d28c7a0eb28fba4016d50b72ba94c5912b594904e5bf667774d0de7bafe10ec63b72077841ea20d125fb71f5674dc23289d0e0c3e06651989edea4c576b7bec9f247bbe634cf1e9c2f5e33773a512ea0659d560b078c11b7377264dc3e7f80ce2c811c8ec8f1711e2edc2fdf22d"], &(0x7f0000000080)='GPL\x00', 0x1, 0x0, 0x0, 0x41000, 0x40, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x4, 0x4}, 0x8, 0x10, &(0x7f0000000100)={0x5, 0x1, 0x5, 0xd9ae}, 0x10, 0x27b41, r0, 0xa, &(0x7f0000000480)=[r1, r2, 0x1, 0xffffffffffffffff, r4, 0x1, r6, 0x1], &(0x7f00000004c0)=[{0x4, 0x2, 0x1, 0xc}, {0x3, 0x5, 0x4, 0x5}, {0x3, 0x4, 0xf, 0x1}, {0x0, 0x3, 0xe, 0xb}, {0x0, 0x2, 0x7, 0xa}, {0x1, 0x3, 0xf, 0x5}, {0x5, 0x1, 0xe, 0xa}, {0x3, 0x1, 0x9, 0x5}, {0x3, 0x2, 0x9, 0xa}, {0x0, 0x3, 0x6, 0x3}], 0x10, 0x5}, 0x90) 20:58:13 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000000)) ioctl$TUNSETQUEUE(r1, 0x10, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000000)) (async) ioctl$TUNSETQUEUE(r1, 0x10, 0x0) (async) 20:58:13 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x630642, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:13 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000000)={'vlan0\x00', @random="6f240e03863a"}) 20:58:13 executing program 3: perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x4f, 0x9, 0x8, 0x42, 0x0, 0x80000001, 0xb0c49, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:13 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) write$cgroup_freezer_state(r2, &(0x7f0000000000)='THAWED\x00', 0x7) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r3, 0x4) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r5, 0x0, 0x0) recvmsg$unix(r5, &(0x7f0000000400)={&(0x7f0000000340)=@abs, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000480)=""/213, 0xd5}, {&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f0000000580)=""/245, 0xf5}, {&(0x7f0000000700)=""/137, 0x89}, {&(0x7f00000003c0)=""/35, 0x23}, {&(0x7f00000007c0)=""/197, 0xc5}, {&(0x7f00000008c0)=""/206, 0xce}, {&(0x7f00000009c0)=""/179, 0xb3}], 0x8, &(0x7f0000000b00)=[@cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xd8}, 0x2120) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r3) (async) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f0000000080)={r2, r3}) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:13 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x630642, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:13 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000380)=@bpf_lsm={0x1d, 0x2, &(0x7f0000000140)=@raw=[@map_idx_val={0x18, 0x2, 0x6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x9}], &(0x7f0000000180)='GPL\x00', 0x1, 0x0, &(0x7f00000001c0), 0x41100, 0x4, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x4, 0x5, 0x2}, 0x10, 0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, 0x1, 0x1, 0xffffffffffffffff, 0x1], &(0x7f00000002c0)=[{0x3, 0x2, 0xb, 0x9}, {0x5, 0x4, 0x2, 0x4}], 0x10, 0x4}, 0x90) r1 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000300)={0x0, 0x4, 0x8}, 0xc) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000440)='cpuset.memory_pressure\x00', 0x0, 0x0) (async) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) (async) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_ro(r5, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r6, 0x0, 0x0) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000580)=@bpf_ext={0x1c, 0xc, &(0x7f0000000640)=ANY=[@ANYBLOB="18dfffff0200000000000000030000001859000003000000fb000000000000001857000010000000000000000000000085100000f9ffffff44d5ff0703000000946510000000000018000000ff01000000000000ff0f00009500000000000000d98433e9b572729027039e9abab7722e6bb026946e5af4caeb9a1655c05243970faf033d8471a0a41e34c667fa91ae4b21a0faacbbb114de8f4a40a11e963530946b133d28c7a0eb28fba4016d50b72ba94c5912b594904e5bf667774d0de7bafe10ec63b72077841ea20d125fb71f5674dc23289d0e0c3e06651989edea4c576b7bec9f247bbe634cf1e9c2f5e33773a512ea0659d560b078c11b7377264dc3e7f80ce2c811c8ec8f1711e2edc2fdf22d"], &(0x7f0000000080)='GPL\x00', 0x1, 0x0, 0x0, 0x41000, 0x40, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x4, 0x4}, 0x8, 0x10, &(0x7f0000000100)={0x5, 0x1, 0x5, 0xd9ae}, 0x10, 0x27b41, r0, 0xa, &(0x7f0000000480)=[r1, r2, 0x1, 0xffffffffffffffff, r4, 0x1, r6, 0x1], &(0x7f00000004c0)=[{0x4, 0x2, 0x1, 0xc}, {0x3, 0x5, 0x4, 0x5}, {0x3, 0x4, 0xf, 0x1}, {0x0, 0x3, 0xe, 0xb}, {0x0, 0x2, 0x7, 0xa}, {0x1, 0x3, 0xf, 0x5}, {0x5, 0x1, 0xe, 0xa}, {0x3, 0x1, 0x9, 0x5}, {0x3, 0x2, 0x9, 0xa}, {0x0, 0x3, 0x6, 0x3}], 0x10, 0x5}, 0x90) 20:58:13 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0xffffffff) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80200, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000080)={0x0, 0x4, [@local, @random="7e61188e3232", @remote, @local]}) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x6) 20:58:13 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000000)={'vlan0\x00', @random="6f240e03863a"}) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000000)={'vlan0\x00', @random="6f240e03863a"}) (async) 20:58:13 executing program 3: perf_event_open(0x0, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:13 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) (async) write$cgroup_freezer_state(r2, &(0x7f0000000000)='THAWED\x00', 0x7) (async) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r3, 0x4) (async) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r5, 0x0, 0x0) (async) recvmsg$unix(r5, &(0x7f0000000400)={&(0x7f0000000340)=@abs, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000480)=""/213, 0xd5}, {&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f0000000580)=""/245, 0xf5}, {&(0x7f0000000700)=""/137, 0x89}, {&(0x7f00000003c0)=""/35, 0x23}, {&(0x7f00000007c0)=""/197, 0xc5}, {&(0x7f00000008c0)=""/206, 0xce}, {&(0x7f00000009c0)=""/179, 0xb3}], 0x8, &(0x7f0000000b00)=[@cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xd8}, 0x2120) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r3) (async) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f0000000080)={r2, r3}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:13 executing program 0: r0 = perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0x69, 0x80, 0x3f, 0x59, 0x0, 0x0, 0x0, 0x4, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0xffffffffffffec97, 0x1}, 0x0, 0x0, 0x10000, 0x0, 0xf3ee, 0x101, 0x3, 0x0, 0x7, 0x0, 0x5}, 0x0, 0xc, 0xffffffffffffffff, 0x18) gettid() ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, 0xffffffffffffffff) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETQUEUE(r1, 0x541b, 0x0) 20:58:13 executing program 1: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000340)='[[-}&::\x00', 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r0}, 0x4) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x21, 0xc, 0x0, @prog_id=r0}, 0x20) 20:58:13 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0xffffffff) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80200, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80200, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000080)={0x0, 0x4, [@local, @random="7e61188e3232", @remote, @local]}) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x6) 20:58:13 executing program 3: perf_event_open(0x0, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:13 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000000)={'vlan0\x00', @random="6f240e03863a"}) 20:58:13 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0xffffffff) (async) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0xffffffff) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80200, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000080)={0x0, 0x4, [@local, @random="7e61188e3232", @remote, @local]}) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x6) 20:58:13 executing program 0: r0 = perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0x69, 0x80, 0x3f, 0x59, 0x0, 0x0, 0x0, 0x4, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0xffffffffffffec97, 0x1}, 0x0, 0x0, 0x10000, 0x0, 0xf3ee, 0x101, 0x3, 0x0, 0x7, 0x0, 0x5}, 0x0, 0xc, 0xffffffffffffffff, 0x18) gettid() (async) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, 0xffffffffffffffff) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETQUEUE(r1, 0x541b, 0x0) 20:58:13 executing program 3: perf_event_open(0x0, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:13 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000080)=@generic={&(0x7f0000000040)='./file0\x00', r1}, 0x18) 20:58:13 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xa000, 0x0) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x5421, 0x0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) 20:58:13 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x403, 0x0) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000000)={0x0, 0x7, [@empty, @random="94865f8693fd", @broadcast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x29}, @multicast, @random="6edac964a856", @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}]}) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:58:13 executing program 1: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000340)='[[-}&::\x00', 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r0}, 0x4) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x21, 0xc, 0x0, @prog_id=r0}, 0x20) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x21, 0xc, 0x0, @prog_id=r0}, 0x20) 20:58:13 executing program 0: perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0x69, 0x80, 0x3f, 0x59, 0x0, 0x0, 0x0, 0x4, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0xffffffffffffec97, 0x1}, 0x0, 0x0, 0x10000, 0x0, 0xf3ee, 0x101, 0x3, 0x0, 0x7, 0x0, 0x5}, 0x0, 0xc, 0xffffffffffffffff, 0x18) (async) r0 = perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0x69, 0x80, 0x3f, 0x59, 0x0, 0x0, 0x0, 0x4, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0xffffffffffffec97, 0x1}, 0x0, 0x0, 0x10000, 0x0, 0xf3ee, 0x101, 0x3, 0x0, 0x7, 0x0, 0x5}, 0x0, 0xc, 0xffffffffffffffff, 0x18) gettid() ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, 0xffffffffffffffff) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNSETQUEUE(r1, 0x541b, 0x0) 20:58:13 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000080)=@generic={&(0x7f0000000040)='./file0\x00', r1}, 0x18) 20:58:13 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x4f, 0x9, 0x8, 0x42, 0x0, 0x80000001, 0xb0c49, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:13 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x403, 0x0) (async) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000000)={0x0, 0x7, [@empty, @random="94865f8693fd", @broadcast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x29}, @multicast, @random="6edac964a856", @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}]}) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:58:13 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x450541, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000000)=0x1) 20:58:13 executing program 1: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000340)='[[-}&::\x00', 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r0}, 0x4) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x21, 0xc, 0x0, @prog_id=r0}, 0x20) 20:58:13 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xa000, 0x0) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x5421, 0x0) (async) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) 20:58:13 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) (async) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000080)=@generic={&(0x7f0000000040)='./file0\x00', r1}, 0x18) 20:58:13 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x9, 0x8, 0x42, 0x0, 0x80000001, 0xb0c49, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:13 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xa000, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xa000, 0x0) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x5421, 0x0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) 20:58:13 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x450541, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000000)=0x1) 20:58:13 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x403, 0x0) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000000)={0x0, 0x7, [@empty, @random="94865f8693fd", @broadcast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x29}, @multicast, @random="6edac964a856", @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}]}) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:58:13 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xe0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000200), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000440), 0x8) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000480), 0x8) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x18, 0x0, &(0x7f0000000000), &(0x7f0000000040)='GPL\x00', 0x8, 0x1d, &(0x7f0000000080)=""/29, 0x41000, 0x9, '\x00', r1, 0x0, r3, 0x8, &(0x7f00000003c0)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000400)={0x2, 0x6, 0x4, 0x79}, 0x10, 0x0, 0x0, 0x7, &(0x7f00000004c0)=[r4, 0x1, 0xffffffffffffffff, 0x1, 0x1, r5], &(0x7f0000000500)=[{0x3, 0x2, 0x4, 0x4}, {0x4, 0xa9d, 0xe, 0x6}, {0x0, 0x5, 0x10, 0x1}, {0x5, 0x1, 0x1, 0x1}, {0x1, 0x1, 0x4}, {0x1, 0x3, 0x10, 0xb}, {0x0, 0x5, 0xc, 0x5}], 0x10, 0xfffffff7}, 0x90) 20:58:13 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x8, 0x0, @prog_fd}, 0x20) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000100)={@map=0x1, 0x3, 0x1, 0x6, &(0x7f0000000000)=[0x0], 0x1, 0x0, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)}, 0x40) 20:58:13 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x450541, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000000)=0x1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x450541, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000000)=0x1) (async) 20:58:13 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x8, 0x42, 0x0, 0x80000001, 0xb0c49, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:13 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x8, 0x0, @prog_fd}, 0x20) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000100)={@map=0x1, 0x3, 0x1, 0x6, &(0x7f0000000000)=[0x0], 0x1, 0x0, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)}, 0x40) 20:58:13 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x4b0a00, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000000)=""/197) 20:58:13 executing program 4: ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f0000000040)=0x101) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000080)=0x1) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='pids.events\x00', 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000140)={'dvmrp1\x00', 0x400}) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000000)={'veth0_to_bond\x00'}) 20:58:14 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xe0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000200), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xe0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000200), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000440), 0x8) bpf$ITER_CREATE(0x21, &(0x7f0000000480), 0x8) (async) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000480), 0x8) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x18, 0x0, &(0x7f0000000000), &(0x7f0000000040)='GPL\x00', 0x8, 0x1d, &(0x7f0000000080)=""/29, 0x41000, 0x9, '\x00', r1, 0x0, r3, 0x8, &(0x7f00000003c0)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000400)={0x2, 0x6, 0x4, 0x79}, 0x10, 0x0, 0x0, 0x7, &(0x7f00000004c0)=[r4, 0x1, 0xffffffffffffffff, 0x1, 0x1, r5], &(0x7f0000000500)=[{0x3, 0x2, 0x4, 0x4}, {0x4, 0xa9d, 0xe, 0x6}, {0x0, 0x5, 0x10, 0x1}, {0x5, 0x1, 0x1, 0x1}, {0x1, 0x1, 0x4}, {0x1, 0x3, 0x10, 0xb}, {0x0, 0x5, 0xc, 0x5}], 0x10, 0xfffffff7}, 0x90) 20:58:14 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x42, 0x0, 0x80000001, 0xb0c49, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:14 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) recvmsg$kcm(r2, &(0x7f00000004c0)={&(0x7f0000000000)=@alg, 0x80, &(0x7f0000000440)=[{&(0x7f0000000080)=""/230, 0xe6}, {&(0x7f0000000180)=""/26, 0x1a}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f00000001c0)=""/52, 0x34}, {&(0x7f0000000200)=""/64, 0x40}, {&(0x7f0000000340)=""/251, 0xfb}], 0x6}, 0x102) 20:58:14 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x4b0a00, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000000)=""/197) 20:58:14 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x8, 0x0, @prog_fd}, 0x20) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000100)={@map=0x1, 0x3, 0x1, 0x6, &(0x7f0000000000)=[0x0], 0x1, 0x0, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)}, 0x40) 20:58:14 executing program 4: ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f0000000040)=0x101) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000080)=0x1) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='pids.events\x00', 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000140)={'dvmrp1\x00', 0x400}) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000000)={'veth0_to_bond\x00'}) 20:58:14 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x4b0a00, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000000)=""/197) 20:58:14 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) (async) recvmsg$kcm(r2, &(0x7f00000004c0)={&(0x7f0000000000)=@alg, 0x80, &(0x7f0000000440)=[{&(0x7f0000000080)=""/230, 0xe6}, {&(0x7f0000000180)=""/26, 0x1a}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f00000001c0)=""/52, 0x34}, {&(0x7f0000000200)=""/64, 0x40}, {&(0x7f0000000340)=""/251, 0xfb}], 0x6}, 0x102) 20:58:14 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0xb0c49, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:14 executing program 1: r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00', 0x0, 0x8}, 0x18) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000100)={r0, 0x58, &(0x7f0000000080)}, 0x10) 20:58:14 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xe0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000200), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000440), 0x8) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000480), 0x8) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x18, 0x0, &(0x7f0000000000), &(0x7f0000000040)='GPL\x00', 0x8, 0x1d, &(0x7f0000000080)=""/29, 0x41000, 0x9, '\x00', r1, 0x0, r3, 0x8, &(0x7f00000003c0)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000400)={0x2, 0x6, 0x4, 0x79}, 0x10, 0x0, 0x0, 0x7, &(0x7f00000004c0)=[r4, 0x1, 0xffffffffffffffff, 0x1, 0x1, r5], &(0x7f0000000500)=[{0x3, 0x2, 0x4, 0x4}, {0x4, 0xa9d, 0xe, 0x6}, {0x0, 0x5, 0x10, 0x1}, {0x5, 0x1, 0x1, 0x1}, {0x1, 0x1, 0x4}, {0x1, 0x3, 0x10, 0xb}, {0x0, 0x5, 0xc, 0x5}], 0x10, 0xfffffff7}, 0x90) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xe0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000200), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) (async) recvmsg$kcm(r3, 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000440), 0x8) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000480), 0x8) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x18, 0x0, &(0x7f0000000000), &(0x7f0000000040)='GPL\x00', 0x8, 0x1d, &(0x7f0000000080)=""/29, 0x41000, 0x9, '\x00', r1, 0x0, r3, 0x8, &(0x7f00000003c0)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000400)={0x2, 0x6, 0x4, 0x79}, 0x10, 0x0, 0x0, 0x7, &(0x7f00000004c0)=[r4, 0x1, 0xffffffffffffffff, 0x1, 0x1, r5], &(0x7f0000000500)=[{0x3, 0x2, 0x4, 0x4}, {0x4, 0xa9d, 0xe, 0x6}, {0x0, 0x5, 0x10, 0x1}, {0x5, 0x1, 0x1, 0x1}, {0x1, 0x1, 0x4}, {0x1, 0x3, 0x10, 0xb}, {0x0, 0x5, 0xc, 0x5}], 0x10, 0xfffffff7}, 0x90) (async) 20:58:14 executing program 1: r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00', 0x0, 0x8}, 0x18) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000100)={r0, 0x58, &(0x7f0000000080)}, 0x10) 20:58:14 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x4) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:14 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb0c49, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:14 executing program 4: ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f0000000040)=0x101) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000080)=0x1) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='pids.events\x00', 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000140)={'dvmrp1\x00', 0x400}) (async) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000000)={'veth0_to_bond\x00'}) 20:58:14 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) (async) recvmsg$kcm(r2, &(0x7f00000004c0)={&(0x7f0000000000)=@alg, 0x80, &(0x7f0000000440)=[{&(0x7f0000000080)=""/230, 0xe6}, {&(0x7f0000000180)=""/26, 0x1a}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f00000001c0)=""/52, 0x34}, {&(0x7f0000000200)=""/64, 0x40}, {&(0x7f0000000340)=""/251, 0xfb}], 0x6}, 0x102) 20:58:14 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:14 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r2 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)=@generic={&(0x7f0000000040)='./file0\x00', 0x0, 0x8}, 0x18) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f00000000c0)) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000100)={r2}, 0xc) ioctl$TUNSETVNETBE(r3, 0x400454de, 0x0) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000140)) ioctl$TUNSETQUEUE(r3, 0x541b, 0x0) 20:58:14 executing program 1: r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00', 0x0, 0x8}, 0x18) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000100)={r0, 0x58, &(0x7f0000000080)}, 0x10) 20:58:14 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x4) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:14 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:58:14 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb0c49, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:14 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) 20:58:14 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r2 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)=@generic={&(0x7f0000000040)='./file0\x00', 0x0, 0x8}, 0x18) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f00000000c0)) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000100)={r2}, 0xc) ioctl$TUNSETVNETBE(r3, 0x400454de, 0x0) (async) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000140)) (async) ioctl$TUNSETQUEUE(r3, 0x541b, 0x0) 20:58:14 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x4) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:14 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:58:14 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000100)={@map=0xffffffffffffffff, 0xe, 0x0, 0xffffff7f, &(0x7f0000000000)=[0x0, 0x0, 0x0], 0x3, 0x0, &(0x7f0000000040)=[0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0]}, 0x40) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000180)=@o_path={&(0x7f0000000140)='./file0\x00', 0x0, 0x4000, r0}, 0x18) 20:58:14 executing program 2: ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x5421, 0x0) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000000)=""/159) 20:58:14 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb0c49, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:14 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:14 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) r2 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)=@generic={&(0x7f0000000040)='./file0\x00', 0x0, 0x8}, 0x18) (async) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f00000000c0)) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000100)={r2}, 0xc) (async) ioctl$TUNSETVNETBE(r3, 0x400454de, 0x0) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000140)) (async) ioctl$TUNSETQUEUE(r3, 0x541b, 0x0) 20:58:14 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) 20:58:14 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000100)={@map=0xffffffffffffffff, 0xe, 0x0, 0xffffff7f, &(0x7f0000000000)=[0x0, 0x0, 0x0], 0x3, 0x0, &(0x7f0000000040)=[0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0]}, 0x40) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000180)=@o_path={&(0x7f0000000140)='./file0\x00', 0x0, 0x4000, r0}, 0x18) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000100)={@map, 0xe, 0x0, 0xffffff7f, &(0x7f0000000000)=[0x0, 0x0, 0x0], 0x3, 0x0, &(0x7f0000000040)=[0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0]}, 0x40) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000180)=@o_path={&(0x7f0000000140)='./file0\x00', 0x0, 0x4000, r0}, 0x18) (async) 20:58:14 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)=@o_path={&(0x7f00000000c0)='./file0\x00', 0x0, 0x4018, r0}, 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58}, 0x10) 20:58:14 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x434500, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x309) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:14 executing program 2: ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x5421, 0x0) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000000)=""/159) 20:58:14 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0xc, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:14 executing program 2: ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x5421, 0x0) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000000)=""/159) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x5421, 0x0) (async) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000000)=""/159) (async) 20:58:14 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x5eac0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='freezer.state\x00', 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x8001, 0x0) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x0, 0xbc, 0x7f, 0xfffffffa}, {0x200, 0x0, 0x5, 0xffff8000}, {0x6a1, 0x4d, 0x80, 0x81}, {0x8, 0x8, 0xf7, 0x10003}, {0x4, 0x81, 0x5f, 0x3}]}) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) 20:58:14 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)=@o_path={&(0x7f00000000c0)='./file0\x00', 0x0, 0x4018, r0}, 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58}, 0x10) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)=@o_path={&(0x7f00000000c0)='./file0\x00', 0x0, 0x4018, r0}, 0x18) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) recvmsg(r1, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58}, 0x10) (async) 20:58:14 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000100)={@map=0xffffffffffffffff, 0xe, 0x0, 0xffffff7f, &(0x7f0000000000)=[0x0, 0x0, 0x0], 0x3, 0x0, &(0x7f0000000040)=[0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0]}, 0x40) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000180)=@o_path={&(0x7f0000000140)='./file0\x00', 0x0, 0x4000, r0}, 0x18) 20:58:14 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:15 executing program 0: perf_event_open$cgroup(&(0x7f0000000000)={0x2, 0x80, 0x1, 0x5, 0x20, 0xf8, 0x0, 0x4, 0x0, 0xc, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_config_ext={0x9, 0x5}, 0x235, 0x4, 0x9, 0x1, 0x100, 0x3ff, 0x4, 0x0, 0x1, 0x0, 0xfffffffffffffff9}, 0xffffffffffffffff, 0xf, 0xffffffffffffffff, 0x7) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:58:15 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)=@o_path={&(0x7f00000000c0)='./file0\x00', 0x0, 0x4018, r0}, 0x18) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58}, 0x10) 20:58:15 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x5eac0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='freezer.state\x00', 0x0, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x8001, 0x0) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x0, 0xbc, 0x7f, 0xfffffffa}, {0x200, 0x0, 0x5, 0xffff8000}, {0x6a1, 0x4d, 0x80, 0x81}, {0x8, 0x8, 0xf7, 0x10003}, {0x4, 0x81, 0x5f, 0x3}]}) (async) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) 20:58:15 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x155041, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:15 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f00000000c0)='blkio.bfq.io_service_bytes_recursive\x00', 0x0, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@map=r1, 0xffffffffffffffff, 0x11, 0x200c, 0x0, @link_id}, 0x20) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) r3 = openat$cgroup_ro(r0, &(0x7f0000000100)='blkio.throttle.io_serviced\x00', 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f0000000140)) ioctl$TUNGETFILTER(r2, 0x801054db, &(0x7f0000000040)=""/63) openat$cgroup_ro(r0, &(0x7f0000000000)='cpu.stat\x00', 0x0, 0x0) close(r2) 20:58:15 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:15 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuset.effective_mems\x00', 0x0, 0x0) openat$cgroup_netprio_ifpriomap(r1, &(0x7f00000000c0), 0x2, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000080)={'veth1_to_bond\x00', 0x200}) 20:58:15 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x155041, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:15 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f00000000c0)='blkio.bfq.io_service_bytes_recursive\x00', 0x0, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@map=r1, 0xffffffffffffffff, 0x11, 0x200c, 0x0, @link_id}, 0x20) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) r3 = openat$cgroup_ro(r0, &(0x7f0000000100)='blkio.throttle.io_serviced\x00', 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f0000000140)) (async) ioctl$TUNGETFILTER(r2, 0x801054db, &(0x7f0000000040)=""/63) (async) openat$cgroup_ro(r0, &(0x7f0000000000)='cpu.stat\x00', 0x0, 0x0) (async, rerun: 32) close(r2) (rerun: 32) 20:58:15 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpu.stat\x00', 0x0, 0x0) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) perf_event_open(&(0x7f0000001980)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x894, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r3 = openat$cgroup_ro(r0, &(0x7f0000000080)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNGETFILTER(r3, 0x801054db, &(0x7f00000000c0)=""/72) recvmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000140)=@abs, 0x6e, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/172, 0xac}], 0x1, &(0x7f00000002c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xe0}, 0x40004000) recvmsg(r1, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:15 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000080)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r1, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x282602, 0x0) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000040)=0x4) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000000c0)={r3}) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:15 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x5eac0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='freezer.state\x00', 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x8001, 0x0) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x0, 0xbc, 0x7f, 0xfffffffa}, {0x200, 0x0, 0x5, 0xffff8000}, {0x6a1, 0x4d, 0x80, 0x81}, {0x8, 0x8, 0xf7, 0x10003}, {0x4, 0x81, 0x5f, 0x3}]}) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x5eac0, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='freezer.state\x00', 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x8001, 0x0) (async) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x0, 0xbc, 0x7f, 0xfffffffa}, {0x200, 0x0, 0x5, 0xffff8000}, {0x6a1, 0x4d, 0x80, 0x81}, {0x8, 0x8, 0xf7, 0x10003}, {0x4, 0x81, 0x5f, 0x3}]}) (async) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) (async) 20:58:15 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:15 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x155041, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x155041, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) 20:58:15 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:15 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x0, 0xc3, 0x8, 0x1}, {0x3a, 0x98, 0x4, 0xa000004}, {0x6, 0x1, 0x33, 0x5}, {0xeb, 0x40, 0x81, 0x6}, {0x7, 0x1f, 0x6, 0x7ff}]}) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000000)=0x1000) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000000c0)=0x7) 20:58:15 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f00000000c0)='blkio.bfq.io_service_bytes_recursive\x00', 0x0, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@map=r1, 0xffffffffffffffff, 0x11, 0x200c, 0x0, @link_id}, 0x20) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, 0x0) r3 = openat$cgroup_ro(r0, &(0x7f0000000100)='blkio.throttle.io_serviced\x00', 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f0000000140)) (async) ioctl$TUNGETFILTER(r2, 0x801054db, &(0x7f0000000040)=""/63) (async) openat$cgroup_ro(r0, &(0x7f0000000000)='cpu.stat\x00', 0x0, 0x0) (async) close(r2) 20:58:15 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x254600, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000040)) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) 20:58:15 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000340)={'nr0\x00'}) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000000)=0x1) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r4, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r4) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f00000000c0)={r3, 0xffffffffffffffff, 0x4, r4}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cgroup.stat\x00', 0x0, 0x0) ioctl$TUNSETVNETHDRSZ(r5, 0x400454d8, &(0x7f0000000080)) 20:58:15 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:15 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) 20:58:16 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpu.stat\x00', 0x0, 0x0) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) perf_event_open(&(0x7f0000001980)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x894, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r3 = openat$cgroup_ro(r0, &(0x7f0000000080)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNGETFILTER(r3, 0x801054db, &(0x7f00000000c0)=""/72) recvmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000140)=@abs, 0x6e, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/172, 0xac}], 0x1, &(0x7f00000002c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xe0}, 0x40004000) recvmsg(r1, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpu.stat\x00', 0x0, 0x0) (async) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) (async) perf_event_open(&(0x7f0000001980)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x894, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) openat$cgroup_ro(r0, &(0x7f0000000080)='cpuacct.usage_user\x00', 0x0, 0x0) (async) ioctl$TUNGETFILTER(r3, 0x801054db, &(0x7f00000000c0)=""/72) (async) recvmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000140)=@abs, 0x6e, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/172, 0xac}], 0x1, &(0x7f00000002c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xe0}, 0x40004000) (async) recvmsg(r1, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) 20:58:16 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x0, 0xc3, 0x8, 0x1}, {0x3a, 0x98, 0x4, 0xa000004}, {0x6, 0x1, 0x33, 0x5}, {0xeb, 0x40, 0x81, 0x6}, {0x7, 0x1f, 0x6, 0x7ff}]}) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000000)=0x1000) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000000c0)=0x7) (async) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000000c0)=0x7) 20:58:16 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:16 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7df, 0x3, 0x2, 0x80000000}, {0x80, 0x0, 0x8, 0x200}, {0x9, 0x1f, 0x3, 0x7ff}]}) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x400454d9, &(0x7f0000000080)={'vlan0\x00'}) 20:58:16 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) 20:58:16 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000340)={'nr0\x00'}) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000000)=0x1) (async) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) (async) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r4, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r4) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f00000000c0)={r3, 0xffffffffffffffff, 0x4, r4}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cgroup.stat\x00', 0x0, 0x0) ioctl$TUNSETVNETHDRSZ(r5, 0x400454d8, &(0x7f0000000080)) 20:58:16 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) 20:58:16 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:16 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x0, 0xc3, 0x8, 0x1}, {0x3a, 0x98, 0x4, 0xa000004}, {0x6, 0x1, 0x33, 0x5}, {0xeb, 0x40, 0x81, 0x6}, {0x7, 0x1f, 0x6, 0x7ff}]}) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x0, 0xc3, 0x8, 0x1}, {0x3a, 0x98, 0x4, 0xa000004}, {0x6, 0x1, 0x33, 0x5}, {0xeb, 0x40, 0x81, 0x6}, {0x7, 0x1f, 0x6, 0x7ff}]}) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000000)=0x1000) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000000c0)=0x7) 20:58:16 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:16 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000340)={'nr0\x00'}) (async) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000000)=0x1) (async) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r4, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r4) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f00000000c0)={r3, 0xffffffffffffffff, 0x4, r4}, 0x10) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cgroup.stat\x00', 0x0, 0x0) ioctl$TUNSETVNETHDRSZ(r5, 0x400454d8, &(0x7f0000000080)) 20:58:16 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpu.stat\x00', 0x0, 0x0) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) (async) perf_event_open(&(0x7f0000001980)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x894, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) r3 = openat$cgroup_ro(r0, &(0x7f0000000080)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNGETFILTER(r3, 0x801054db, &(0x7f00000000c0)=""/72) recvmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000140)=@abs, 0x6e, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/172, 0xac}], 0x1, &(0x7f00000002c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xe0}, 0x40004000) recvmsg(r1, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:16 executing program 1: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f00000015c0)=ANY=[@ANYBLOB="18470000faffffff000000000000000018000000820e000000000000ffffff7f85000000bf000000183a0000050000070000000000000000a6abcc3e6ab76a17fa5b5fbdc3e3ef0aada788d5240575520da71cae9a00b134c0417047292a99be821f4b27ddc41b960737cc9a4eb6fcd88f8e2f826512a06f0663bbb7d8718fe9da1042b756e30be846ace75708d746097f1e5f1a62e1bb67a9771b5074cd995827da11009eb7cdca57cdcea2eae996c44b9b860cd5d62af618f0ea1b76ad15b518287ef1b8d1bbc384f7c2f442cce2ed93ae2b46805ca0d0a2e869885e346de6557b2150c033f25cbffe"], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r0, r1, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r2, r3}, 0x20) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id, r3}, 0x20) 20:58:16 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:16 executing program 1: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f00000015c0)=ANY=[@ANYBLOB="18470000faffffff000000000000000018000000820e000000000000ffffff7f85000000bf000000183a0000050000070000000000000000a6abcc3e6ab76a17fa5b5fbdc3e3ef0aada788d5240575520da71cae9a00b134c0417047292a99be821f4b27ddc41b960737cc9a4eb6fcd88f8e2f826512a06f0663bbb7d8718fe9da1042b756e30be846ace75708d746097f1e5f1a62e1bb67a9771b5074cd995827da11009eb7cdca57cdcea2eae996c44b9b860cd5d62af618f0ea1b76ad15b518287ef1b8d1bbc384f7c2f442cce2ed93ae2b46805ca0d0a2e869885e346de6557b2150c033f25cbffe"], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r0, r1, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r2, r3}, 0x20) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id, r3}, 0x20) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)}, 0x10) (async) bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f00000015c0)=ANY=[@ANYBLOB="18470000faffffff000000000000000018000000820e000000000000ffffff7f85000000bf000000183a0000050000070000000000000000a6abcc3e6ab76a17fa5b5fbdc3e3ef0aada788d5240575520da71cae9a00b134c0417047292a99be821f4b27ddc41b960737cc9a4eb6fcd88f8e2f826512a06f0663bbb7d8718fe9da1042b756e30be846ace75708d746097f1e5f1a62e1bb67a9771b5074cd995827da11009eb7cdca57cdcea2eae996c44b9b860cd5d62af618f0ea1b76ad15b518287ef1b8d1bbc384f7c2f442cce2ed93ae2b46805ca0d0a2e869885e346de6557b2150c033f25cbffe"], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5}, 0x8) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0]}, 0x40) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r0, r1, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r2, r3}, 0x20) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id, r3}, 0x20) (async) 20:58:16 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x161c81, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:58:16 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x402042, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x323) 20:58:16 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:16 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x402042, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x323) 20:58:16 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x161c81, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x161c81, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) 20:58:16 executing program 1: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0xd, 0x7, &(0x7f00000015c0)=ANY=[@ANYBLOB="18470000faffffff000000000000000018000000820e000000000000ffffff7f85000000bf000000183a0000050000070000000000000000a6abcc3e6ab76a17fa5b5fbdc3e3ef0aada788d5240575520da71cae9a00b134c0417047292a99be821f4b27ddc41b960737cc9a4eb6fcd88f8e2f826512a06f0663bbb7d8718fe9da1042b756e30be846ace75708d746097f1e5f1a62e1bb67a9771b5074cd995827da11009eb7cdca57cdcea2eae996c44b9b860cd5d62af618f0ea1b76ad15b518287ef1b8d1bbc384f7c2f442cce2ed93ae2b46805ca0d0a2e869885e346de6557b2150c033f25cbffe"], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000280)=""/4096, 0x41100, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000001280)={0x2, 0xd, 0x7, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000012c0)=[0xffffffffffffffff, 0x1], &(0x7f0000001300)=[{0x5, 0x4, 0x9, 0x8}], 0x10, 0x20000000}, 0x90) (async, rerun: 64) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001400)={0x5, 0x0}, 0x8) (rerun: 64) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@ifindex, 0x16, 0x0, 0xffffffff, &(0x7f0000001440)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001580)={@ifindex=r0, r1, 0x767cb9c3e34a51ec, 0x24, 0x0, @link_id=r2, r3}, 0x20) (async, rerun: 64) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id, r3}, 0x20) (rerun: 64) 20:58:16 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) 20:58:16 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x402042, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x323) 20:58:17 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:17 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x161c81, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) 20:58:17 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={r1}) 20:58:17 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={r1}) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000140)) bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000380)='./file0\x00'}, 0x18) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x4) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 20:58:17 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:17 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000ac0)='memory.current\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000000e40)={&(0x7f0000000b00)=@pppoe={0x18, 0x0, {0x0, @link_local}}, 0x80, &(0x7f0000000d00)=[{&(0x7f0000000b80)=""/214, 0xd6}, {&(0x7f0000000c80)=""/91, 0x5b}], 0x2, &(0x7f0000000d40)=""/230, 0xe6}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000a80)={'vlan0\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x31}}) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000004c0)={0xffffffffffffffff, 0xe0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6, &(0x7f0000000200)=[0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000280)=[{}, {}, {}, {}, {}, {}], 0x30, 0x10, &(0x7f00000002c0), &(0x7f0000000300), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000380)}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x11, 0xc, &(0x7f0000000e80)=ANY=[@ANYBLOB="85200000020000000da6c0ff0c0000009500000000000000852000000200000085200000050000001830000004000000000000000000000018160000", @ANYRES32=r2, @ANYBLOB="0000000000000000852000000200000018580000060000000000000000000000fac754420bdf4d96520067cd74dbacc11179f910bf28fa2b19ad38dc7ae3f67aaa59e1ddd7e3e12db3348650abebb175aca41099edc430e2fece2d88cd0fe27d5e9bd50e918d504291d78be6c01067c4e0deefd3a2d17a319cb7e58502948b9c25a27bfc87f633903e1eace96cfeec5b51d302f0d4b97e057b96ec5b667faf41d88cf35197f1fceb3fa989acd35d3e0f43e4dd2289045266e954010a00"], &(0x7f0000000140)='syzkaller\x00', 0x2, 0x2c, &(0x7f0000000180)=""/44, 0x40f00, 0xc, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000500)={0xa, 0x4}, 0x8, 0x10, &(0x7f0000000540)={0x5, 0xa, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x7, 0x0, &(0x7f0000000580)=[{0x1, 0x2, 0x2, 0x1}, {0x0, 0x5, 0xb, 0x2}, {0x4, 0x1, 0x9, 0xb}, {0x3, 0x1, 0x5, 0x4}, {0x0, 0x1, 0x2, 0x9}, {0x3, 0x1, 0xa, 0xa}, {0x4, 0x4, 0x9, 0x6}], 0x10, 0x400}, 0x90) r4 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x13, &(0x7f00000006c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x1322589d}, [@generic={0x22, 0x0, 0x4, 0x40, 0x6}, @map_fd={0x18, 0x8, 0x1, 0x0, r2}, @ldst={0x1, 0x0, 0x3, 0x4, 0xa, 0x8, 0xfffffffffffffffc}, @map_val={0x18, 0x5, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x10001}, @call={0x85, 0x0, 0x0, 0xcb}, @map_val={0x18, 0x4, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x7fff}, @map_fd={0x18, 0x1, 0x1, 0x0, r2}, @call={0x85, 0x0, 0x0, 0x54}, @map_val={0x18, 0x8, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x7ff}, @map_val={0x18, 0x4, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x4}]}, &(0x7f0000000780)='GPL\x00', 0x3557, 0xd6, &(0x7f00000007c0)=""/214, 0x40f00, 0x10, '\x00', 0x0, 0x1a, r2, 0x8, &(0x7f00000008c0)={0x9, 0x5}, 0x8, 0x10, &(0x7f0000000900)={0x1, 0x8, 0x40, 0x7}, 0x10, 0x54d5, r2, 0x1, 0x0, &(0x7f0000000940)=[{0x4, 0x1, 0x8, 0x6}], 0x10, 0x5}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000a40)={0x0, r4}, 0x10) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0x1, 0x58}, 0x10) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={r0}) r6 = openat$cgroup_ro(r1, &(0x7f0000000100)='freezer.state\x00', 0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r5, 0x89e2, &(0x7f0000000f80)={r6}) 20:58:17 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000ac0)='memory.current\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000000e40)={&(0x7f0000000b00)=@pppoe={0x18, 0x0, {0x0, @link_local}}, 0x80, &(0x7f0000000d00)=[{&(0x7f0000000b80)=""/214, 0xd6}, {&(0x7f0000000c80)=""/91, 0x5b}], 0x2, &(0x7f0000000d40)=""/230, 0xe6}, 0x40) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000a80)={'vlan0\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x31}}) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000004c0)={0xffffffffffffffff, 0xe0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6, &(0x7f0000000200)=[0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000280)=[{}, {}, {}, {}, {}, {}], 0x30, 0x10, &(0x7f00000002c0), &(0x7f0000000300), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000380)}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x11, 0xc, &(0x7f0000000e80)=ANY=[@ANYBLOB="85200000020000000da6c0ff0c0000009500000000000000852000000200000085200000050000001830000004000000000000000000000018160000", @ANYRES32=r2, @ANYBLOB="0000000000000000852000000200000018580000060000000000000000000000fac754420bdf4d96520067cd74dbacc11179f910bf28fa2b19ad38dc7ae3f67aaa59e1ddd7e3e12db3348650abebb175aca41099edc430e2fece2d88cd0fe27d5e9bd50e918d504291d78be6c01067c4e0deefd3a2d17a319cb7e58502948b9c25a27bfc87f633903e1eace96cfeec5b51d302f0d4b97e057b96ec5b667faf41d88cf35197f1fceb3fa989acd35d3e0f43e4dd2289045266e954010a00"], &(0x7f0000000140)='syzkaller\x00', 0x2, 0x2c, &(0x7f0000000180)=""/44, 0x40f00, 0xc, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000500)={0xa, 0x4}, 0x8, 0x10, &(0x7f0000000540)={0x5, 0xa, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x7, 0x0, &(0x7f0000000580)=[{0x1, 0x2, 0x2, 0x1}, {0x0, 0x5, 0xb, 0x2}, {0x4, 0x1, 0x9, 0xb}, {0x3, 0x1, 0x5, 0x4}, {0x0, 0x1, 0x2, 0x9}, {0x3, 0x1, 0xa, 0xa}, {0x4, 0x4, 0x9, 0x6}], 0x10, 0x400}, 0x90) (async) r4 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x13, &(0x7f00000006c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x1322589d}, [@generic={0x22, 0x0, 0x4, 0x40, 0x6}, @map_fd={0x18, 0x8, 0x1, 0x0, r2}, @ldst={0x1, 0x0, 0x3, 0x4, 0xa, 0x8, 0xfffffffffffffffc}, @map_val={0x18, 0x5, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x10001}, @call={0x85, 0x0, 0x0, 0xcb}, @map_val={0x18, 0x4, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x7fff}, @map_fd={0x18, 0x1, 0x1, 0x0, r2}, @call={0x85, 0x0, 0x0, 0x54}, @map_val={0x18, 0x8, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x7ff}, @map_val={0x18, 0x4, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x4}]}, &(0x7f0000000780)='GPL\x00', 0x3557, 0xd6, &(0x7f00000007c0)=""/214, 0x40f00, 0x10, '\x00', 0x0, 0x1a, r2, 0x8, &(0x7f00000008c0)={0x9, 0x5}, 0x8, 0x10, &(0x7f0000000900)={0x1, 0x8, 0x40, 0x7}, 0x10, 0x54d5, r2, 0x1, 0x0, &(0x7f0000000940)=[{0x4, 0x1, 0x8, 0x6}], 0x10, 0x5}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000a40)={0x0, r4}, 0x10) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0x1, 0x58}, 0x10) (async, rerun: 32) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={r0}) (rerun: 32) r6 = openat$cgroup_ro(r1, &(0x7f0000000100)='freezer.state\x00', 0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r5, 0x89e2, &(0x7f0000000f80)={r6}) 20:58:17 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:17 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:17 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) socketpair(0x5, 0x1, 0x6, &(0x7f0000000040)) 20:58:17 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000ac0)='memory.current\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000000e40)={&(0x7f0000000b00)=@pppoe={0x18, 0x0, {0x0, @link_local}}, 0x80, &(0x7f0000000d00)=[{&(0x7f0000000b80)=""/214, 0xd6}, {&(0x7f0000000c80)=""/91, 0x5b}], 0x2, &(0x7f0000000d40)=""/230, 0xe6}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000a80)={'vlan0\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x31}}) (async, rerun: 64) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (rerun: 64) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000004c0)={0xffffffffffffffff, 0xe0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6, &(0x7f0000000200)=[0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000280)=[{}, {}, {}, {}, {}, {}], 0x30, 0x10, &(0x7f00000002c0), &(0x7f0000000300), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000380)}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x11, 0xc, &(0x7f0000000e80)=ANY=[@ANYBLOB="85200000020000000da6c0ff0c0000009500000000000000852000000200000085200000050000001830000004000000000000000000000018160000", @ANYRES32=r2, @ANYBLOB="0000000000000000852000000200000018580000060000000000000000000000fac754420bdf4d96520067cd74dbacc11179f910bf28fa2b19ad38dc7ae3f67aaa59e1ddd7e3e12db3348650abebb175aca41099edc430e2fece2d88cd0fe27d5e9bd50e918d504291d78be6c01067c4e0deefd3a2d17a319cb7e58502948b9c25a27bfc87f633903e1eace96cfeec5b51d302f0d4b97e057b96ec5b667faf41d88cf35197f1fceb3fa989acd35d3e0f43e4dd2289045266e954010a00"], &(0x7f0000000140)='syzkaller\x00', 0x2, 0x2c, &(0x7f0000000180)=""/44, 0x40f00, 0xc, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000500)={0xa, 0x4}, 0x8, 0x10, &(0x7f0000000540)={0x5, 0xa, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x7, 0x0, &(0x7f0000000580)=[{0x1, 0x2, 0x2, 0x1}, {0x0, 0x5, 0xb, 0x2}, {0x4, 0x1, 0x9, 0xb}, {0x3, 0x1, 0x5, 0x4}, {0x0, 0x1, 0x2, 0x9}, {0x3, 0x1, 0xa, 0xa}, {0x4, 0x4, 0x9, 0x6}], 0x10, 0x400}, 0x90) r4 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000980)=@bpf_tracing={0x1a, 0x13, &(0x7f00000006c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x1322589d}, [@generic={0x22, 0x0, 0x4, 0x40, 0x6}, @map_fd={0x18, 0x8, 0x1, 0x0, r2}, @ldst={0x1, 0x0, 0x3, 0x4, 0xa, 0x8, 0xfffffffffffffffc}, @map_val={0x18, 0x5, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x10001}, @call={0x85, 0x0, 0x0, 0xcb}, @map_val={0x18, 0x4, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x7fff}, @map_fd={0x18, 0x1, 0x1, 0x0, r2}, @call={0x85, 0x0, 0x0, 0x54}, @map_val={0x18, 0x8, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x7ff}, @map_val={0x18, 0x4, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x4}]}, &(0x7f0000000780)='GPL\x00', 0x3557, 0xd6, &(0x7f00000007c0)=""/214, 0x40f00, 0x10, '\x00', 0x0, 0x1a, r2, 0x8, &(0x7f00000008c0)={0x9, 0x5}, 0x8, 0x10, &(0x7f0000000900)={0x1, 0x8, 0x40, 0x7}, 0x10, 0x54d5, r2, 0x1, 0x0, &(0x7f0000000940)=[{0x4, 0x1, 0x8, 0x6}], 0x10, 0x5}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000a40)={0x0, r4}, 0x10) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0x1, 0x58}, 0x10) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={r0}) (async) r6 = openat$cgroup_ro(r1, &(0x7f0000000100)='freezer.state\x00', 0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r5, 0x89e2, &(0x7f0000000f80)={r6}) 20:58:17 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={r1}) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000140)) bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000380)='./file0\x00'}, 0x18) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x4) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 20:58:17 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8202, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x400082, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'geneve0\x00', 0x1000}) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r3, 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@cgroup=r1, r1, 0xc, 0x1, r3, @prog_fd}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x82080, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000580), 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000280)={r4}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r5, 0x400454de, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={r1}) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000140)) bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000380)='./file0\x00'}, 0x18) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x4) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETVNETBE(r7, 0x400454de, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) 20:58:17 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:17 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:17 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000200)=@bpf_ext={0x1c, 0x3, &(0x7f0000000000)=@raw=[@call={0x85, 0x0, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x2}], &(0x7f0000000040)='syzkaller\x00', 0x2a, 0xac, &(0x7f0000000080)=""/172, 0x41000, 0x14, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000000180)={0x5, 0xe, 0x6, 0x3f2}, 0x10, 0x27728, 0xffffffffffffffff, 0x3, 0x0, &(0x7f00000001c0)=[{0x3, 0x3, 0xf, 0x4}, {0x2, 0x2, 0x7, 0x3}, {0x3, 0x2, 0x9, 0xb}], 0x10, 0x2}, 0x90) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0), 0x8) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000300)) 20:58:17 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_queued\x00', 0x0, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) openat$cgroup(r1, &(0x7f0000000280)='syz1\x00', 0x200002, 0x0) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000240)={r0, &(0x7f0000000040)="ee3c2b0a89644e4f4b546f1281310a2cd9064b309bf919a502dfac543e5809b8d5854d4a192eefe245a05fd7189f5ee28653b177c0bf8dba2a4147666c32094319d73875a873706dd14ce47d5d982ba023fdbe3df51f9efd6ea4eba633eb054e1ef3af0f6465f2dca5cb169a606468f4db9c153efcb136a787a9f7719779363e24a0eb6bbad1adb7a5396f90f8a74ea5faf9ccefea50bc5320c351dc9e5df25dca20d208797ac0140251650d05781720ead621b14c8ecb4e66ae0c3f6a734b05ed5fb8fdbf48d9d4e609bd2f63293f9d1e0f4cb737f1faa5a7994b9766ce9cf0bedeb584442d238011199cf4ae062644288f50f0e032ba386ee8060552", &(0x7f0000000140)=""/244, 0x4}, 0x20) 20:58:17 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) socketpair(0x5, 0x1, 0x6, &(0x7f0000000040)) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) (async) socketpair(0x5, 0x1, 0x6, &(0x7f0000000040)) (async) 20:58:17 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) 20:58:17 executing program 2: write$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000000)='FROZEN\x00', 0x7) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x88000, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) ioctl$TUNSETIFINDEX(r1, 0x400454da, 0x0) ioctl$TUNSETQUEUE(r0, 0x541b, 0x0) 20:58:17 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:17 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000200)=@bpf_ext={0x1c, 0x3, &(0x7f0000000000)=@raw=[@call={0x85, 0x0, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x2}], &(0x7f0000000040)='syzkaller\x00', 0x2a, 0xac, &(0x7f0000000080)=""/172, 0x41000, 0x14, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000000180)={0x5, 0xe, 0x6, 0x3f2}, 0x10, 0x27728, 0xffffffffffffffff, 0x3, 0x0, &(0x7f00000001c0)=[{0x3, 0x3, 0xf, 0x4}, {0x2, 0x2, 0x7, 0x3}, {0x3, 0x2, 0x9, 0xb}], 0x10, 0x2}, 0x90) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0), 0x8) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000300)) 20:58:17 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_queued\x00', 0x0, 0x0) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async) openat$cgroup(r1, &(0x7f0000000280)='syz1\x00', 0x200002, 0x0) (async) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000240)={r0, &(0x7f0000000040)="ee3c2b0a89644e4f4b546f1281310a2cd9064b309bf919a502dfac543e5809b8d5854d4a192eefe245a05fd7189f5ee28653b177c0bf8dba2a4147666c32094319d73875a873706dd14ce47d5d982ba023fdbe3df51f9efd6ea4eba633eb054e1ef3af0f6465f2dca5cb169a606468f4db9c153efcb136a787a9f7719779363e24a0eb6bbad1adb7a5396f90f8a74ea5faf9ccefea50bc5320c351dc9e5df25dca20d208797ac0140251650d05781720ead621b14c8ecb4e66ae0c3f6a734b05ed5fb8fdbf48d9d4e609bd2f63293f9d1e0f4cb737f1faa5a7994b9766ce9cf0bedeb584442d238011199cf4ae062644288f50f0e032ba386ee8060552", &(0x7f0000000140)=""/244, 0x4}, 0x20) 20:58:17 executing program 0: r0 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000140), 0x4) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000100)={r0, 0x20, &(0x7f00000000c0)={&(0x7f0000000040)=""/32, 0xfffffedb, 0x0, &(0x7f0000000080)=""/23, 0x17}}, 0x10) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x5421, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'rose0\x00', 0x800}) 20:58:17 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:17 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000200)=@bpf_ext={0x1c, 0x3, &(0x7f0000000000)=@raw=[@call={0x85, 0x0, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x2}], &(0x7f0000000040)='syzkaller\x00', 0x2a, 0xac, &(0x7f0000000080)=""/172, 0x41000, 0x14, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000000180)={0x5, 0xe, 0x6, 0x3f2}, 0x10, 0x27728, 0xffffffffffffffff, 0x3, 0x0, &(0x7f00000001c0)=[{0x3, 0x3, 0xf, 0x4}, {0x2, 0x2, 0x7, 0x3}, {0x3, 0x2, 0x9, 0xb}], 0x10, 0x2}, 0x90) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0), 0x8) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000300)) 20:58:17 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0xc8800, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000001840)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000440)='pids.events\x00', 0x0, 0x0) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000480)={'vcan0\x00', 0x200}) ioctl$TUNSETVNETBE(r1, 0x400454de, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0xe0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0xa, &(0x7f0000000100)=[0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}, {}, {}, {}], 0x30, 0x10, &(0x7f00000001c0), &(0x7f0000000200), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000280)}}, 0x10) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000400)=r3) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0xfd, 0x8, 0x2, 0x200}, {0x0, 0x19, 0x20, 0x1}, {0xd0c, 0x1, 0x7f, 0xcddb}, {0x1, 0x68, 0xbc, 0x1000}, {0x1, 0x7, 0xfd, 0xffff7ffe}, {0xfc01, 0x6, 0x46, 0x1}, {0x3, 0x0, 0x9, 0x21}, {0x283a, 0xfb, 0x4, 0x8}, {0x7, 0x7, 0xed, 0xc0000000}]}) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000540)=@generic={&(0x7f0000000500)='./file0\x00', 0x0, 0x18}, 0x18) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001b00)={0x18, 0x5, &(0x7f0000001c00)=ANY=[@ANYBLOB="180000000080000000000000000001001854000107040095000000000000005c37265f1d1ca835da485638ab125987cdfa77ec1281b77ba3727f124cb4c6603196e0899c15927ee00395ce2a2cb432d857d860bf3b09495a2f1aa97e6d8dad87a2edd54d65eb9bf71610f566c5e99329"], &(0x7f00000018c0)='syzkaller\x00', 0x9, 0x9a, &(0x7f0000001900)=""/154, 0x41100, 0x80, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000019c0)={0x9, 0x4}, 0x8, 0x10, &(0x7f0000001a00)={0x4, 0x5, 0x0, 0x7}, 0x10, 0x0, 0x0, 0x8, &(0x7f0000001a40)=[r2, r2, r2, r4, r2, 0xffffffffffffffff, r4], &(0x7f0000001a80)=[{0x3, 0x2, 0xe, 0x7}, {0x1, 0x3, 0x2}, {0x3, 0x1, 0x8, 0xb}, {0x2, 0x4, 0xf, 0xc}, {0x0, 0x1, 0x5, 0x9}, {0x1, 0x2, 0xc, 0x8}, {0x3, 0x3, 0xf, 0xa}, {0x0, 0x5, 0x6, 0x9}], 0x10, 0x4c5c}, 0x90) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000001bc0)={@map=0x1, r5, 0x10, 0x9, r2, @prog_fd=r2}, 0x20) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001800)={&(0x7f00000005c0)="80dea8ccf2f99fb2c3690d8f461187195ca729be9428595bce6e23f0ac426bd9c0c665d7ab8ecf22fcea26586d5693f7db48166c3412e87c55ea5dcba5e154bb4a32e08254c004c123e53f3cd5d2f6c6005de6d2c96822cd4c319f656ee0f8298831de8157d52fb66d34a1f84a53b787e7188f4424bd2b46fda55da6cd4b847aa48e5f6ad91d230673f5bec81857c048ae8b7553db03e329d8dcb6643de459a02dd21527dd24099a287bfead712369c4161f631b1ba04981f346f40836f8835fe0527a171796526d1f253257", &(0x7f00000006c0)=""/224, &(0x7f00000007c0)="08cdc014d3805a555bd92f1e1071c955b964b0948eb6cb66139df3b719abb908f465ef0f301e8be2a4ea0f353e3830cc9f25e425881674d255f32b033e5ff1f8b3364a2b587f1743e5d9d74720c9ce7eb3044e4380e82097b084078a6fc31866966e3845710eb0c4c799b403b864bbc9206ff7a5d686f5a39bd7cb5283df5305b475d32eb6d38ba8089cf012f4aebecd6741819d7fe8e7d517af8fda80daaf720352cea04a1db85adba06c3be2cc604b3a4e9be848460b53a4a60b001ab321442ab846c1d47f02ac1204dfd463be72477c0aef4f44dea1a33652b603c9e1d00992268a89b0e6ddbcb079df127630bca4ea05bb86bb83eed819922f614bfc3e6f0486225ac74ea6b06abf236fd5dc7fbb1b6da5d2921a9605677a773dc406c5dd0e55457aa8f9b829c79e9d83b8ce116683e27c2179246c4c7c09eee5903728bd34709701b457243ddf5b7cae69fa69dc6188acf5016ecdf94663ca617efd8eaa913927b1c6a22d59f1f6d43518f3d6bc70d5a105e3694fedfa57e244b2f59f58daadba56649000ce5d385d5e1e03befbd1a66e73e07a3c98374fae772c5056e88bfb6adbf84d560ac6c3f1fbb340a0154aafe19dc34708dfb248f70032bd1476b86f6084659d31691e4a8860bc65e602c67f784a83f76442e8e8d6d69a641b59194672111c91104109a532ae2c5113af8be9fbba3f1d1b7eb4facc97995e494be90ec2e6cdb8294b7ee7deb3dcef8b9ddadda346613b4364788317e3b88467f40ff67189fc6af74d69a55fd1ddf2d9db04eb794f14d175b7d638c10648ceed74819e83c5a26c6b6155b2017244718aa3d44c06ea6fd37d579457e25d70f88571aa219d7f755cc429d27582dad34852470f41cdb568920840f7e4adeee1d2fbca2260e5d2236f4bf3d80a8c217de3c23f7dbfd2426dd96355c1883b9cbd10fc71311bd1c6f2f8bd22710f96ce41facf0aecda3eebc318e5068fcd4e60becca6368382f553ac730ccf78664cb064ed8735e6af14370b5a41cc40e99c0b3f0f6a9a779aad2f1e0ea06dded9facb845931839b9be3f2f9036727f0997fb289dcc41701598a45d7f877f61f2135ae63faaa849a85f70a2dd90ccef28ae7f866fd33b655209f77c563e7566858577ba22acbe4fffe46b5679e0e2d9f20a828b2adfc6b018f752a35f18d2631b64b38370473d7793d253e49914584f384134c6f82e08e29f6a7ce381683e817b8c7b839efb4a0df50f32f990b622ba449b247e09825609d54bb75af21bbd0de946865bcf2387fad9e815ff78fbcc7fdc7ef1d59a5a0f6af15c1869a921642b13d37a49627ed5df9dd10d335c0f104853b7015cccfa46043148b058df071d6fd630266539589170c2587d9bcfb6106265babffa5044662e2a00678c80b289e049e48bb0ffd0b3b40e60d8ea95ba7d8bc8c50261cdb41bd7e0576db40500e2deae29532f329f10ec6e3f64d8ddfd82a3f1721686c787062f3fa095ca75f422a187aeaa35d4d00fa35ce6b236f29a5d03e3f2ef2dfbd83e52b720f624777df17d2d1cfd47ac65c8755fc4ab54751704220fd4ee49681505ce63c23f3f773dcc46bd137f03cfa20ba6ccd3d08097c7afc6b2e9b7f3da1e4c39750d9f0999058ccd1041a903aba732a4c17a3cf4625d99208a09bb034aa66ba1e306424cb62f1117aff39348fe4497442b5ff315a18e9aa9a949ba79d1b99987f965d862ff9e9c37a0816435d1e17b3a210c9f497963168bbab51e4394f60ab77f2f7ab4808ef3a11b37d28e26743c321b5e273512b61e927403a06cc0b6e3d5712ad0086677d19e7525a9221ebe52e97bdf13af426579dfa384254fe99607591bc36a2c199af50918bc78556f4ad5612073114b6e82b8313b48529b3c8e77795e3fd89320f9683a9390bb34b11411e800f640966ae9ed0b0528358b03ede5ee0e04121aebf47906356acb1de4106eae2dd4651cc0341cf4e53ca9eed70b176db0c45026bf1d2e354c2aa3daa0886e3c2de06408ea7bef7ec792ccd3e362674bac241d9c1d34b0a4953d9d3b5a782e0f7446eaeb511e7e4958e4ca9b76f72726be9843847de000062614dd59651bc79e873c5f69192258e0d2c50f6dc837fb5085d85791653670ffd24100ed672cf0d4af851ee3a05d0ed0100d1d6ce825df2d8e33c7c05686e12275ee5d12dba69681a68e5e2c0776b035558672662c54c284223c27f2a65fd5401fd9f96e987b16d9a1995f29e22a0d6ac3c8a6c899c568ff61880fa20df8730215c6f9526be04285da371a7e5d9e75210fa60278e8ccfbf24f7eaa55a74dc89b246847682a24da441d72dcf0186ea86a784be19294fa3f9e5ec3aeeb00f2d594938f628ebee6ae744462fb42b11c1112283b589fb2eedb156d2414eb76dbf90c9bb4da7949bbe7b700477892a31156c08973870550604681c1b37662192d552b6cc7e88a3d72adf40a8f28eb5c2da6b2ffee08a777a1554cac1635f86ea5ef69227bd8ab150aeccccac2dcc9eefe670b099d545b83d2dee3daf1d1d512c164aed3b3560ba17f6a0a8d8149694ee1308a6c20582ecc752e9fe78ee15dca93be50b6b9cc5457979ee380c185a165bceb8ff53e1d9e64933285f92c4ddfa8e5db18929656cd3cd5f7844d98cd22682c9af705c623ba095fb5b3a0aa3f80f62f3cfa56b8c811374bb667d1631decbb112d7c2f59a8310e317de61787aef68b0d67b126e09140dd7a6b6011700f0d6dc92410dcf62aaf0d265ffca42d061c4c2956a4a2d36009b3c4d6ec0bbdca7fd563e70e34d14fee572f99e5bb226254872c178c2b44917b15bf1e646626d0369626124a5816a6cf9554e05eb85aa5d7f87a52f2eda3c8b93fd5ed832d102f10744e24b6fbff5fbc0d7c4698e0d86eea0eaf930c3896d8bec3a1d2532ac5dd22e3811acd839e4ecd02d8a628a2c115b7495ef766af3989cd4a9403a5cc46e80a7023848125b627849c52e824cbe852eae7d6bccdd1061b84bb5567e21b180ffe2cb7c5eb25a0034ef31bf385b8056913a9494f00e562d8ff50afd16c31fed636f7b6548270d92ee475f9cfd8a3f955c44c80513d5618c830bc150b2f8f66a1912088682b89dda93b163669dcf821121d05e0db39d7d648968f4fbc3a33ce9b53bab14a564ab55c58d6afc7265ab60361cd9dff0b668c496a032173b76898227ab33f868fd81cd73675554d7d280501d1397bbab5c9ca9565a633c924c1b3ad66f4199c8b2e36438b980afb4aa731fba5ec7d5ab07bd6689967e53356e0696b020b65601c7fcf9c291f1a3394169127e64048bc87957c288c4fa0dcb0a7dbbc61e4f011f744b7e0f17eafe0afbbf24f56a06f9ca70cfe613c8f792fb2e7a8b241d95ed1c66b2551af579a4942d3eced22bf9156999e7bbbb4ce6d268116f17eb804e9d3bb314d8195647f3fc8eb134ca0dab6171b3c3d2d868c14ed50aa29aabb813810466b73b72cd3feab044bdd365a86fba10ab1e0aae6010dcab765b5437a3990d7d1000b9051e644f35ce4634f8182e7aba10f12c683948d17988978a2be72eb1a2e650ebd47ab71178b3f078ead882af0bd60796db4a0d0b56eed37127faa5d9c97abe469929c06307d41d7dfe9804abe3f6e8e4ff7507ef706f861b1d109c37b8f91bbb4bfc8f1dafe8942bdf22e12f19b61114aa1e83d8e99cae6d7ce1c6283049e4c3bbdd1200f950b5da3a4dc37e2ff9b1d6110c75c230dbfdb12c394d51698a65cba6eb8d602008b4692c0f17c5b1a5d33d4255139ed6418b10fd0a3ca5eea37dd48be8d6485d9522cb8b8070c4072f4cb0adc3978250c1fd31dccc45f373cd163b1b9d97439b9490d1492924df5f15c86f872824bd0b61c5bdb63024cd6c6bac52f9df2049372bccec8fcc388a1bd43d8fae101c7b1355bca9a3737e77a2c7a3df74c8d6465bb91df4cff4ec42860472d4f796ca69096e1e098af35f0567a8b19b473fb0aadad800f5418607597746df48af8e24830643bed2b8a9ada9108e4bae71697279551cd0bc37f6f08dee20bdb25b7e13cb94396abcd7121b4a2c9b84847bff735aab69edcc80149c7185cdf23a1d1f1aa54d148a8c497be68c30135eea9091bc2a6ca4fbb810f30ff95826f0ef61253fc2ce279f6589e266188dad9f96cf34f94cdf40540a750195041e4565059886f6a253da50e8e9db81903952ad5bc798c1a17e10e5f29ce2c5106343b3290413309271151fb5efde164046116ae36500ccb8eb493097e9b0468e665326679edfb2885aa643b86ddd69733e30ac57e6f603180ac58a86b64fd4ef2b65997b483517ac50fe54c9ace276f1a93d3fe5a136807baec74284b1f9ad70b085b25ffc581b5c21352c3899db94856977ffe46613de59514d77b6ebe72467ba01bbb4e8ba3aec01eda7fca366a892733f0c912c138f8b7e84b1559559c2272134315fcf890bc9497fda15c626ee66ec44138c63dd8221796a9288244e27ca8219f75d6097812c9af3bf18c8ad2bc8f274e23cebf143efab63537e876b1280cf9ec24ab4530ce2e98eaed1eb3b2ac64e030820e2ab86eff209b58b36ad59b18aea28be683d5af27d7cc1122ce9342f9ac90f5a159174519b257e4cc406a3c7e6194fad39789fa3fa775a2da126563531e428b15075280f1e7d71cf38dda171a28ae05a1a7d7954da07f66653fc4248bd41a1b519df78b240e1d09df2d0c2d50672acc60dc5f48bdd7384f9b4d6c719db5cd8ac3f1ca25287ee22bc04d165b059a607aef4838ff1ae0ef61b2a695fc72f5de1307cbe0096a61fe176f190a92e96e6130328f77d99fa9c8e3c49f55f29cfd2cf799f7f33e6a149741c9cce7f65accb8cc21b87618964373d4b32d2f73859cec769c7d210d6496baff70fb93a19e9af263ebafebcd728161f2a91a3b53f1b53233e4a28adb74cd65a2fe588adaf93413d263ffd50d3047d95ff071c398ac5e8d5b9502468c7967934d1053be28c558bb87080555443783a8b082e2a1f307585b01fe132c57fe34e81cf2f372b757a96e9c03746177bea6e655baaba6ddac350e6a8f2dc1ff764bff99349190da68c716ba6c84972eac86096bf7b091108e7715611c7da7ee0d50d0a6da9fb642d6d02c4768cf1a5fcf9cba68f996e45a4e006fdeda5f89c99b63894ad6aff588a2cc8d92965946a5195fae98d596782536bd6cbb43aa8722b603d204035f6650faf8231cbd1badb551bce820df73053e9ddacaff3d6f9e1b3d6dcee2832573ab2391583af2402be12c3f067535eb74cae58f64153514a8a3b5cd96bb58453cad6734db3f2c755f1f73627ec2055d3ef99f3a7cea003c21ec93e9706ba4d2ee7bca3bd453550d15103bb5691fc7e3104d40038c8a362c44400a6cbb9137340abeecf38cf6572ed15ae0d921f6d0b59fd797883b7cc6bbe360a849ff99b08046cf7c5ec0e4ee54dce9d7325d1257c7d48a76f9ccc81373d9a0d1047ac5ac51ed1f722371f8f89667d78572f3aab930030951295b414ebb401c37a6b9adf6c3be0e82fc061186b1e4c76a0ad9fe7aaad4816ccce7ef209de46ab326598db5e1c3d89c5189cd97a2f344f9ee436d516fc10416c872f71e8730d63433e8a87df5de0ad90e45aa47665ea90c1cdf71991921e690f1b45006e25986531a46758e408e5e3946cfa694acfe385d7ea15b4aae37d9aa842c65272fb3b9341ab4488efd5399b647f6ae928654c83017be2398c4567408b6a260d0760a89b6e6a4da1b6b94bee84277682a21e9c6c16c6f64bb6287fc642f276198d20a56185", &(0x7f00000017c0)="f6b90891ba", 0x10000, r2, 0x4}, 0x38) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETVNETBE(r6, 0x400454de, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000580)=@o_path={&(0x7f00000004c0)='./file0\x00', r4, 0x4000, r6}, 0x18) 20:58:17 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) socketpair(0x5, 0x1, 0x6, &(0x7f0000000040)) 20:58:17 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_queued\x00', 0x0, 0x0) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000280)={@cgroup=r1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async) openat$cgroup(r1, &(0x7f0000000280)='syz1\x00', 0x200002, 0x0) (async) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000240)={r0, &(0x7f0000000040)="ee3c2b0a89644e4f4b546f1281310a2cd9064b309bf919a502dfac543e5809b8d5854d4a192eefe245a05fd7189f5ee28653b177c0bf8dba2a4147666c32094319d73875a873706dd14ce47d5d982ba023fdbe3df51f9efd6ea4eba633eb054e1ef3af0f6465f2dca5cb169a606468f4db9c153efcb136a787a9f7719779363e24a0eb6bbad1adb7a5396f90f8a74ea5faf9ccefea50bc5320c351dc9e5df25dca20d208797ac0140251650d05781720ead621b14c8ecb4e66ae0c3f6a734b05ed5fb8fdbf48d9d4e609bd2f63293f9d1e0f4cb737f1faa5a7994b9766ce9cf0bedeb584442d238011199cf4ae062644288f50f0e032ba386ee8060552", &(0x7f0000000140)=""/244, 0x4}, 0x20) 20:58:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000002c0)={&(0x7f0000000040)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="a8fa98a591945ac8fb5aaddd0210d0715c38db39055e76a1dc0981a58d6fc35a82de554e9da46b39b0939a765d1f9428a4e9adb000e6373645daa31ff6539319eb6ffd94f35fdd34c31cd9906307bb09ae0e4cc81ca473c2bce2ef65ac572b0d62d6da1d58281d4fa1918dd577b2961da44a3cef0a81afd3a1435723271c69f3518f11580ba85c4893ddf467bb9c61b45fbc91caae260bc1a5443c05e60f878d61ccd7d92c018853d18f4087987a222cdef6990ac2", 0xb5}, {&(0x7f0000000140)="39b4fddde831cb443e651416f8ea2ac89c566a3cd330b60d669c07d6eece2f702284d0f21ed003312a27f207066a30f57d2468dc41f149837e91ac58a2d0a9a33e0dd8428c44b02b5ee668e1640e5db3cc8384c722b9ec9f7bcc2d2f2854af5201a365d7d30dac864f399db9cd9ea30174001b39fca9dd257452d5db4098d255dd4eebd0aab1ee5064b66017fbe5c18cd907b8ab3f93a991e4087aaa2eac569b899e83d2de69d52140eaf95c215dc2c24e3c60df1e0b06fc08b66377e1c1b9c438a0e2499659b7131e70b3b42f16c08a13f35da0898524af909f73b703e45f45bbeae851b188cfadf4dd", 0xea}, {&(0x7f0000000240)="29011a86854671037ad918338e2f55a68882d4a8a63369c7937f5b2f8844b2ff447020675af5c267", 0x28}], 0x3}, 0x800) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000000)={0x0, 0x6, [@local, @broadcast, @local, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x24}, @local]}) 20:58:18 executing program 2: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000280)={0xffffffffffffffff, 0xe0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000200), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_ro(r5, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r6, 0x0, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f00000004c0)=@o_path={&(0x7f0000000480)='./file0\x00', 0x0, 0x4008}, 0x18) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000580)=@bpf_lsm={0x1d, 0x8, &(0x7f0000000640)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, [@exit, @alu={0x4, 0x0, 0x2, 0x5, 0x3, 0x40, 0x800000000000000a}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x2366}, @generic={0x1, 0x6, 0xf, 0x400, 0x8}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x12, &(0x7f0000000080)=""/18, 0x41000, 0x2c, '\x00', r0, 0x1b, r2, 0x8, &(0x7f00000002c0)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000300)={0x4, 0xb, 0xa89, 0x8}, 0x10, 0x0, 0x0, 0x4, &(0x7f0000000500), &(0x7f0000000540)=[{0x2, 0x1, 0x7, 0x1}, {0x1, 0x4, 0xa, 0x1}, {0x4, 0x2, 0x4, 0xc}, {0x5, 0x1, 0x4, 0xc}], 0x10, 0x6}, 0x90) 20:58:18 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:18 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@bloom_filter={0x1e, 0x7, 0x7fffffff, 0x7, 0x2400, 0x1, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x0, 0x8}, 0x48) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) r3 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000600)=@o_path={&(0x7f00000005c0)='./file0\x00', 0x0, 0x10}, 0x18) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r5, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000680)={0x11, 0x7, &(0x7f0000000740)=ANY=[@ANYBLOB="b7b9d4ff01000000180000000100010000000000050000808520000005000000852000000200000018110000c666d1ca0048cd370774a7cfb3db5b450f52f3aa2c329020c5b49a4e1bee3fa150f3beb930faba8a6b57545b93a1cc5c750fa3def859075eca726bc6028d441b4eaefabf1d56a7397ba559dbbb247bed812fe5248d30b7dae93f107de23edfb399decf9d7bb4aee0a5709c61352a0e2598cd817785d97db2cb9cf2d13c83d1f984b58d05c0f839f96bb7838fb96daeaab5b5ab3d289cead945556da4d8c2afb1166fd56651e92fd5a30ebb0997b79428ec683f4b52", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000400)='GPL\x00', 0x800, 0xcb, &(0x7f0000000440)=""/203, 0x40f00, 0x44, '\x00', 0x0, 0x0, r2, 0x8, &(0x7f0000000540)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000580)={0x2, 0x10, 0x10001, 0xfffffff7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000640)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff], 0x0, 0x10, 0x7fff}, 0x90) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x6, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x9}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x8}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @func]}, &(0x7f0000000080)='syzkaller\x00', 0x5, 0x3b, &(0x7f00000000c0)=""/59, 0x41000, 0x3, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000000140)={0x3, 0xd, 0xe7, 0x3fffc000}, 0x10, 0x0, 0x0, 0x7, &(0x7f0000000340)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000001c0)=[{0x4, 0x5, 0xe, 0x3}, {0x5, 0x4, 0x3, 0xc}, {0x4, 0x3, 0xd, 0x6}, {0x5, 0x4, 0x6}, {0x1, 0x2, 0x5, 0x1}, {0x4, 0x4, 0x11, 0xc}, {0x2, 0x3, 0x7, 0x8}], 0x10, 0x2}, 0x90) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)) 20:58:18 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000000)={0x0, 0x2d, 0x8}, 0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000140)={@map=0x1, 0x2b, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x0, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000180)={@map=r0, 0xffffffffffffffff, 0x2c, 0x4, 0x0, @link_fd, r1}, 0x20) 20:58:18 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) perf_event_open(&(0x7f00000002c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TUNSETQUEUE(r0, 0x5421, 0x0) 20:58:18 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:18 executing program 2: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000280)={0xffffffffffffffff, 0xe0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000200), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_ro(r5, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r6, 0x0, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f00000004c0)=@o_path={&(0x7f0000000480)='./file0\x00', 0x0, 0x4008}, 0x18) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000580)=@bpf_lsm={0x1d, 0x8, &(0x7f0000000640)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, [@exit, @alu={0x4, 0x0, 0x2, 0x5, 0x3, 0x40, 0x800000000000000a}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x2366}, @generic={0x1, 0x6, 0xf, 0x400, 0x8}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x12, &(0x7f0000000080)=""/18, 0x41000, 0x2c, '\x00', r0, 0x1b, r2, 0x8, &(0x7f00000002c0)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000300)={0x4, 0xb, 0xa89, 0x8}, 0x10, 0x0, 0x0, 0x4, &(0x7f0000000500), &(0x7f0000000540)=[{0x2, 0x1, 0x7, 0x1}, {0x1, 0x4, 0xa, 0x1}, {0x4, 0x2, 0x4, 0xc}, {0x5, 0x1, 0x4, 0xc}], 0x10, 0x6}, 0x90) 20:58:18 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@bloom_filter={0x1e, 0x7, 0x7fffffff, 0x7, 0x2400, 0x1, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x0, 0x8}, 0x48) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) r3 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000600)=@o_path={&(0x7f00000005c0)='./file0\x00', 0x0, 0x10}, 0x18) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r5, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000680)={0x11, 0x7, &(0x7f0000000740)=ANY=[@ANYBLOB="b7b9d4ff01000000180000000100010000000000050000808520000005000000852000000200000018110000c666d1ca0048cd370774a7cfb3db5b450f52f3aa2c329020c5b49a4e1bee3fa150f3beb930faba8a6b57545b93a1cc5c750fa3def859075eca726bc6028d441b4eaefabf1d56a7397ba559dbbb247bed812fe5248d30b7dae93f107de23edfb399decf9d7bb4aee0a5709c61352a0e2598cd817785d97db2cb9cf2d13c83d1f984b58d05c0f839f96bb7838fb96daeaab5b5ab3d289cead945556da4d8c2afb1166fd56651e92fd5a30ebb0997b79428ec683f4b52", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000400)='GPL\x00', 0x800, 0xcb, &(0x7f0000000440)=""/203, 0x40f00, 0x44, '\x00', 0x0, 0x0, r2, 0x8, &(0x7f0000000540)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000580)={0x2, 0x10, 0x10001, 0xfffffff7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000640)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff], 0x0, 0x10, 0x7fff}, 0x90) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x6, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x9}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x8}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @func]}, &(0x7f0000000080)='syzkaller\x00', 0x5, 0x3b, &(0x7f00000000c0)=""/59, 0x41000, 0x3, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000000140)={0x3, 0xd, 0xe7, 0x3fffc000}, 0x10, 0x0, 0x0, 0x7, &(0x7f0000000340)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000001c0)=[{0x4, 0x5, 0xe, 0x3}, {0x5, 0x4, 0x3, 0xc}, {0x4, 0x3, 0xd, 0x6}, {0x5, 0x4, 0x6}, {0x1, 0x2, 0x5, 0x1}, {0x4, 0x4, 0x11, 0xc}, {0x2, 0x3, 0x7, 0x8}], 0x10, 0x2}, 0x90) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)) 20:58:18 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000000)='memory.swap.current\x00', 0x0, 0x0) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000040)=0x1) 20:58:18 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000000)={0x0, 0x2d, 0x8}, 0xc) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000140)={@map=0x1, 0x2b, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x0, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000180)={@map=r0, 0xffffffffffffffff, 0x2c, 0x4, 0x0, @link_fd, r1}, 0x20) 20:58:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0x1, 0x58}, 0x10) r2 = gettid() syz_clone(0x12000, &(0x7f0000000140)="741c65121f249859e1cfd453ec90012e15ee74ada5acaf99082268beb7d30c1c38841d3315aba2b12c82bcc361f77b9ad18274ce46c07931507edfbcac7c2787f2617692defa52e0876bb835a2c3dc90c49584fbe53345784c3d88da850c32d3828e460a8d447d28c82a0d178a0d9cfcac0c53768fa7ae2585035b7ed254b0568870466dc391ec98760ffc108ca94d509b6d65b3b564e5e137a16d6cbd3a12cdc70b86d6a86c56d51de406fa52242d8c30c3ff2c072f", 0xb6, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="5ad9d0f071cc436b6b10a798e38f6e40bb80b865aa90fc1b291c0a99409cacf7e8e0163e1cb3d2227ad7a7efc2ce196e17d67a349d2accb18847049fafb22e27f68b5f3232b454f309f1a317c5812a0eccd79a82a58fdbcfd6504a8e91dbb8036e8d2536492d4c160cadffa9cda14bdb8c26d4aa923a7435afd8858ae034c474bcfa244ec4e095d7bb41cce475af8820f0") write$cgroup_pid(r1, &(0x7f00000000c0)=r2, 0x12) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000100)='cgroup.threads\x00', 0x2, 0x0) 20:58:18 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:18 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async, rerun: 32) r0 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000000)={0x0, 0x2d, 0x8}, 0xc) (rerun: 32) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000140)={@map=0x1, 0x2b, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x0, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000180)={@map=r0, 0xffffffffffffffff, 0x2c, 0x4, 0x0, @link_fd, r1}, 0x20) 20:58:18 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000000)='memory.swap.current\x00', 0x0, 0x0) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000040)=0x1) 20:58:18 executing program 2: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000280)={0xffffffffffffffff, 0xe0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000200), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_ro(r5, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r6, 0x0, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f00000004c0)=@o_path={&(0x7f0000000480)='./file0\x00', 0x0, 0x4008}, 0x18) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000580)=@bpf_lsm={0x1d, 0x8, &(0x7f0000000640)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, [@exit, @alu={0x4, 0x0, 0x2, 0x5, 0x3, 0x40, 0x800000000000000a}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x2366}, @generic={0x1, 0x6, 0xf, 0x400, 0x8}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x12, &(0x7f0000000080)=""/18, 0x41000, 0x2c, '\x00', r0, 0x1b, r2, 0x8, &(0x7f00000002c0)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000300)={0x4, 0xb, 0xa89, 0x8}, 0x10, 0x0, 0x0, 0x4, &(0x7f0000000500), &(0x7f0000000540)=[{0x2, 0x1, 0x7, 0x1}, {0x1, 0x4, 0xa, 0x1}, {0x4, 0x2, 0x4, 0xc}, {0x5, 0x1, 0x4, 0xc}], 0x10, 0x6}, 0x90) 20:58:18 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@bloom_filter={0x1e, 0x7, 0x7fffffff, 0x7, 0x2400, 0x1, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x0, 0x8}, 0x48) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r2, 0x0, 0x0) r3 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000600)=@o_path={&(0x7f00000005c0)='./file0\x00', 0x0, 0x10}, 0x18) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r5, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000680)={0x11, 0x7, &(0x7f0000000740)=ANY=[@ANYBLOB="b7b9d4ff01000000180000000100010000000000050000808520000005000000852000000200000018110000c666d1ca0048cd370774a7cfb3db5b450f52f3aa2c329020c5b49a4e1bee3fa150f3beb930faba8a6b57545b93a1cc5c750fa3def859075eca726bc6028d441b4eaefabf1d56a7397ba559dbbb247bed812fe5248d30b7dae93f107de23edfb399decf9d7bb4aee0a5709c61352a0e2598cd817785d97db2cb9cf2d13c83d1f984b58d05c0f839f96bb7838fb96daeaab5b5ab3d289cead945556da4d8c2afb1166fd56651e92fd5a30ebb0997b79428ec683f4b52", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000400)='GPL\x00', 0x800, 0xcb, &(0x7f0000000440)=""/203, 0x40f00, 0x44, '\x00', 0x0, 0x0, r2, 0x8, &(0x7f0000000540)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000580)={0x2, 0x10, 0x10001, 0xfffffff7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000640)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff], 0x0, 0x10, 0x7fff}, 0x90) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x6, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x9}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x8}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @func]}, &(0x7f0000000080)='syzkaller\x00', 0x5, 0x3b, &(0x7f00000000c0)=""/59, 0x41000, 0x3, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000000140)={0x3, 0xd, 0xe7, 0x3fffc000}, 0x10, 0x0, 0x0, 0x7, &(0x7f0000000340)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000001c0)=[{0x4, 0x5, 0xe, 0x3}, {0x5, 0x4, 0x3, 0xc}, {0x4, 0x3, 0xd, 0x6}, {0x5, 0x4, 0x6}, {0x1, 0x2, 0x5, 0x1}, {0x4, 0x4, 0x11, 0xc}, {0x2, 0x3, 0x7, 0x8}], 0x10, 0x2}, 0x90) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@bloom_filter={0x1e, 0x7, 0x7fffffff, 0x7, 0x2400, 0x1, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x0, 0x8}, 0x48) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) openat$cgroup_ro(r1, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) (async) recvmsg$kcm(r2, 0x0, 0x0) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000600)=@o_path={&(0x7f00000005c0)='./file0\x00', 0x0, 0x10}, 0x18) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) (async) recvmsg$kcm(r5, 0x0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000680)={0x11, 0x7, &(0x7f0000000740)=ANY=[@ANYBLOB="b7b9d4ff01000000180000000100010000000000050000808520000005000000852000000200000018110000c666d1ca0048cd370774a7cfb3db5b450f52f3aa2c329020c5b49a4e1bee3fa150f3beb930faba8a6b57545b93a1cc5c750fa3def859075eca726bc6028d441b4eaefabf1d56a7397ba559dbbb247bed812fe5248d30b7dae93f107de23edfb399decf9d7bb4aee0a5709c61352a0e2598cd817785d97db2cb9cf2d13c83d1f984b58d05c0f839f96bb7838fb96daeaab5b5ab3d289cead945556da4d8c2afb1166fd56651e92fd5a30ebb0997b79428ec683f4b52", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000400)='GPL\x00', 0x800, 0xcb, &(0x7f0000000440)=""/203, 0x40f00, 0x44, '\x00', 0x0, 0x0, r2, 0x8, &(0x7f0000000540)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000580)={0x2, 0x10, 0x10001, 0xfffffff7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000640)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff], 0x0, 0x10, 0x7fff}, 0x90) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x6, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x9}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x8}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @func]}, &(0x7f0000000080)='syzkaller\x00', 0x5, 0x3b, &(0x7f00000000c0)=""/59, 0x41000, 0x3, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000000140)={0x3, 0xd, 0xe7, 0x3fffc000}, 0x10, 0x0, 0x0, 0x7, &(0x7f0000000340)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f00000001c0)=[{0x4, 0x5, 0xe, 0x3}, {0x5, 0x4, 0x3, 0xc}, {0x4, 0x3, 0xd, 0x6}, {0x5, 0x4, 0x6}, {0x1, 0x2, 0x5, 0x1}, {0x4, 0x4, 0x11, 0xc}, {0x2, 0x3, 0x7, 0x8}], 0x10, 0x2}, 0x90) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) recvmsg(r6, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)) (async) 20:58:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0x1, 0x58}, 0x10) r2 = gettid() syz_clone(0x12000, &(0x7f0000000140)="741c65121f249859e1cfd453ec90012e15ee74ada5acaf99082268beb7d30c1c38841d3315aba2b12c82bcc361f77b9ad18274ce46c07931507edfbcac7c2787f2617692defa52e0876bb835a2c3dc90c49584fbe53345784c3d88da850c32d3828e460a8d447d28c82a0d178a0d9cfcac0c53768fa7ae2585035b7ed254b0568870466dc391ec98760ffc108ca94d509b6d65b3b564e5e137a16d6cbd3a12cdc70b86d6a86c56d51de406fa52242d8c30c3ff2c072f", 0xb6, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="5ad9d0f071cc436b6b10a798e38f6e40bb80b865aa90fc1b291c0a99409cacf7e8e0163e1cb3d2227ad7a7efc2ce196e17d67a349d2accb18847049fafb22e27f68b5f3232b454f309f1a317c5812a0eccd79a82a58fdbcfd6504a8e91dbb8036e8d2536492d4c160cadffa9cda14bdb8c26d4aa923a7435afd8858ae034c474bcfa244ec4e095d7bb41cce475af8820f0") write$cgroup_pid(r1, &(0x7f00000000c0)=r2, 0x12) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000100)='cgroup.threads\x00', 0x2, 0x0) 20:58:18 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:18 executing program 2: bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000140)={0xffffffffffffffff, 0x20, &(0x7f0000000100)={&(0x7f0000000000), 0x0, 0x0, &(0x7f0000000040)=""/155, 0x9b}}, 0x10) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) openat$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000000)='memory.pressure\x00', 0x2, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000500)=@generic={&(0x7f00000004c0)='./file0\x00'}, 0x18) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000300), 0x8) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000400)=@bpf_ext={0x1c, 0x10, &(0x7f0000000540)=ANY=[@ANYBLOB="18000000640d00000000000002000000185100000c0000000000000000000000184a0f00faffffff000000000000000095000000020000008520000005000000185600000a000000000000000000000085200000010000004525feff0400000085000000140000001b140400ffffffff55b13000fcffffff9500000008000000c6baae5ae23847d16a68b8ae8a3f732f7a4deadb6b584022c64ff842bf0b21"], &(0x7f0000000200)='GPL\x00', 0x7fff, 0x17, &(0x7f0000000240)=""/23, 0x41000, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x9, 0x2}, 0x8, 0x10, &(0x7f00000002c0)={0x4, 0xd, 0xff, 0x80}, 0x10, 0x3083a, 0xffffffffffffffff, 0x3, &(0x7f0000000380)=[r1, r2], &(0x7f00000003c0)=[{0x2, 0x4, 0xe, 0x4}, {0x0, 0x5, 0x2, 0xb}, {0x0, 0x5, 0x2, 0xa}], 0x10, 0xdf5}, 0x90) 20:58:18 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00', 0x0, 0xc}, 0x18) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000340)='[[-}&::\x00', 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r3}, 0x4) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000080)={@map=r0, r1, 0xd, 0x2e, r2, @prog_id=r3}, 0x20) 20:58:18 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x10, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000000)='memory.swap.current\x00', 0x0, 0x0) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000040)=0x1) 20:58:18 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:18 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) socketpair(0x8, 0x6, 0x2, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:18 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00', 0x0, 0xc}, 0x18) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000340)='[[-}&::\x00', 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r3}, 0x4) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000080)={@map=r0, r1, 0xd, 0x2e, r2, @prog_id=r3}, 0x20) 20:58:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0x1, 0x58}, 0x10) r2 = gettid() syz_clone(0x12000, &(0x7f0000000140)="741c65121f249859e1cfd453ec90012e15ee74ada5acaf99082268beb7d30c1c38841d3315aba2b12c82bcc361f77b9ad18274ce46c07931507edfbcac7c2787f2617692defa52e0876bb835a2c3dc90c49584fbe53345784c3d88da850c32d3828e460a8d447d28c82a0d178a0d9cfcac0c53768fa7ae2585035b7ed254b0568870466dc391ec98760ffc108ca94d509b6d65b3b564e5e137a16d6cbd3a12cdc70b86d6a86c56d51de406fa52242d8c30c3ff2c072f", 0xb6, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="5ad9d0f071cc436b6b10a798e38f6e40bb80b865aa90fc1b291c0a99409cacf7e8e0163e1cb3d2227ad7a7efc2ce196e17d67a349d2accb18847049fafb22e27f68b5f3232b454f309f1a317c5812a0eccd79a82a58fdbcfd6504a8e91dbb8036e8d2536492d4c160cadffa9cda14bdb8c26d4aa923a7435afd8858ae034c474bcfa244ec4e095d7bb41cce475af8820f0") write$cgroup_pid(r1, &(0x7f00000000c0)=r2, 0x12) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000100)='cgroup.threads\x00', 0x2, 0x0) 20:58:18 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:18 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x5460, 0x0) 20:58:18 executing program 2: bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000140)={0xffffffffffffffff, 0x20, &(0x7f0000000100)={&(0x7f0000000000), 0x0, 0x0, &(0x7f0000000040)=""/155, 0x9b}}, 0x10) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) openat$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000000)='memory.pressure\x00', 0x2, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000500)=@generic={&(0x7f00000004c0)='./file0\x00'}, 0x18) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000300), 0x8) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000400)=@bpf_ext={0x1c, 0x10, &(0x7f0000000540)=ANY=[@ANYBLOB="18000000640d00000000000002000000185100000c0000000000000000000000184a0f00faffffff000000000000000095000000020000008520000005000000185600000a000000000000000000000085200000010000004525feff0400000085000000140000001b140400ffffffff55b13000fcffffff9500000008000000c6baae5ae23847d16a68b8ae8a3f732f7a4deadb6b584022c64ff842bf0b21"], &(0x7f0000000200)='GPL\x00', 0x7fff, 0x17, &(0x7f0000000240)=""/23, 0x41000, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x9, 0x2}, 0x8, 0x10, &(0x7f00000002c0)={0x4, 0xd, 0xff, 0x80}, 0x10, 0x3083a, 0xffffffffffffffff, 0x3, &(0x7f0000000380)=[r1, r2], &(0x7f00000003c0)=[{0x2, 0x4, 0xe, 0x4}, {0x0, 0x5, 0x2, 0xb}, {0x0, 0x5, 0x2, 0xa}], 0x10, 0xdf5}, 0x90) 20:58:18 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:18 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00', 0x0, 0xc}, 0x18) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) (async) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000340)='[[-}&::\x00', 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000480)={r3}, 0x4) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000080)={@map=r0, r1, 0xd, 0x2e, r2, @prog_id=r3}, 0x20) 20:58:18 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) socketpair(0x8, 0x6, 0x2, &(0x7f0000000000)) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0x1, 0x58}, 0x10) r2 = gettid() syz_clone(0x12000, &(0x7f0000000140)="741c65121f249859e1cfd453ec90012e15ee74ada5acaf99082268beb7d30c1c38841d3315aba2b12c82bcc361f77b9ad18274ce46c07931507edfbcac7c2787f2617692defa52e0876bb835a2c3dc90c49584fbe53345784c3d88da850c32d3828e460a8d447d28c82a0d178a0d9cfcac0c53768fa7ae2585035b7ed254b0568870466dc391ec98760ffc108ca94d509b6d65b3b564e5e137a16d6cbd3a12cdc70b86d6a86c56d51de406fa52242d8c30c3ff2c072f", 0xb6, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="5ad9d0f071cc436b6b10a798e38f6e40bb80b865aa90fc1b291c0a99409cacf7e8e0163e1cb3d2227ad7a7efc2ce196e17d67a349d2accb18847049fafb22e27f68b5f3232b454f309f1a317c5812a0eccd79a82a58fdbcfd6504a8e91dbb8036e8d2536492d4c160cadffa9cda14bdb8c26d4aa923a7435afd8858ae034c474bcfa244ec4e095d7bb41cce475af8820f0") write$cgroup_pid(r1, &(0x7f00000000c0)=r2, 0x12) 20:58:18 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:18 executing program 2: bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000140)={0xffffffffffffffff, 0x20, &(0x7f0000000100)={&(0x7f0000000000), 0x0, 0x0, &(0x7f0000000040)=""/155, 0x9b}}, 0x10) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) openat$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000000)='memory.pressure\x00', 0x2, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000500)=@generic={&(0x7f00000004c0)='./file0\x00'}, 0x18) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r1, 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000300), 0x8) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000400)=@bpf_ext={0x1c, 0x10, &(0x7f0000000540)=ANY=[@ANYBLOB="18000000640d00000000000002000000185100000c0000000000000000000000184a0f00faffffff000000000000000095000000020000008520000005000000185600000a000000000000000000000085200000010000004525feff0400000085000000140000001b140400ffffffff55b13000fcffffff9500000008000000c6baae5ae23847d16a68b8ae8a3f732f7a4deadb6b584022c64ff842bf0b21"], &(0x7f0000000200)='GPL\x00', 0x7fff, 0x17, &(0x7f0000000240)=""/23, 0x41000, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x9, 0x2}, 0x8, 0x10, &(0x7f00000002c0)={0x4, 0xd, 0xff, 0x80}, 0x10, 0x3083a, 0xffffffffffffffff, 0x3, &(0x7f0000000380)=[r1, r2], &(0x7f00000003c0)=[{0x2, 0x4, 0xe, 0x4}, {0x0, 0x5, 0x2, 0xb}, {0x0, 0x5, 0x2, 0xa}], 0x10, 0xdf5}, 0x90) 20:58:18 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (fail_nth: 1) 20:58:18 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) openat$cgroup_devices(r0, &(0x7f0000000040)='devices.deny\x00', 0x2, 0x0) 20:58:18 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) socketpair(0x8, 0x6, 0x2, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)) (async) socketpair(0x8, 0x6, 0x2, &(0x7f0000000000)) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) 20:58:18 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0x1, 0x58}, 0x10) r2 = gettid() write$cgroup_pid(r1, &(0x7f00000000c0)=r2, 0x12) [ 1812.763948][T30887] FAULT_INJECTION: forcing a failure. [ 1812.763948][T30887] name failslab, interval 1, probability 0, space 0, times 0 20:58:19 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0x1, 0x58}, 0x10) r2 = gettid() syz_clone(0x12000, &(0x7f0000000140)="741c65121f249859e1cfd453ec90012e15ee74ada5acaf99082268beb7d30c1c38841d3315aba2b12c82bcc361f77b9ad18274ce46c07931507edfbcac7c2787f2617692defa52e0876bb835a2c3dc90c49584fbe53345784c3d88da850c32d3828e460a8d447d28c82a0d178a0d9cfcac0c53768fa7ae2585035b7ed254b0568870466dc391ec98760ffc108ca94d509b6d65b3b564e5e137a16d6cbd3a12cdc70b86d6a86c56d51de406fa52242d8c30c3ff2c072f", 0xb6, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="5ad9d0f071cc436b6b10a798e38f6e40bb80b865aa90fc1b291c0a99409cacf7e8e0163e1cb3d2227ad7a7efc2ce196e17d67a349d2accb18847049fafb22e27f68b5f3232b454f309f1a317c5812a0eccd79a82a58fdbcfd6504a8e91dbb8036e8d2536492d4c160cadffa9cda14bdb8c26d4aa923a7435afd8858ae034c474bcfa244ec4e095d7bb41cce475af8820f0") write$cgroup_pid(r1, &(0x7f00000000c0)=r2, 0x12) 20:58:19 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000003c0), 0x4) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000400)=@o_path={&(0x7f0000000380)='./file0\x00', 0x0, 0x0, r1}, 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0x8, 0xa, 0x3, 0x4, 0x4}, @generic={0x0, 0x8, 0x1, 0x4, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x2, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x2, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0xfa30aeded97c625b}, {0x2, 0x105, 0x3, 0x1}, {0x0, 0x5, 0xb}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0xfffffffd, 0x2}, {0xffffffff, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_ro(r5, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r6, 0x0, 0x0) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000540), 0x8) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000006c0)={0x18, 0x5, &(0x7f00000004c0)=@raw=[@map_fd={0x18, 0x6, 0x1, 0x0, r4}, @map_fd={0x18, 0xb, 0x1, 0x0, r6}, @exit], &(0x7f0000000500)='syzkaller\x00', 0x1, 0x0, 0x0, 0x40f00, 0x8, '\x00', 0x0, 0x0, r7, 0x8, &(0x7f0000000580)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000005c0)={0x0, 0x9, 0x8, 0x8}, 0x10, 0x0, 0x0, 0x6, &(0x7f0000000600), &(0x7f0000000640)=[{0x3, 0x3, 0x6, 0x7}, {0x2, 0x1, 0xa, 0x1}, {0x0, 0x2, 0x1, 0x4}, {0x4, 0x5, 0x9, 0x5}, {0x5, 0x80000000, 0x7, 0x6}, {0x0, 0x5, 0x6, 0x8}], 0x10, 0x40}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000002c0)={r2, 0x0, 0x2c, 0x68, &(0x7f0000000040)="7fa5e971e6cedec1597a27913a581d1092bd77437fc5f5c7583198a4bd5fd7fb9b0e472eb86347267838ab7f", &(0x7f0000000080)=""/104, 0x1000, 0x0, 0x93, 0xe5, &(0x7f0000000100)="d81d67561ba3bd950701ad15cb003b35a7423d5556acfdcbc09e248703964cdd87be0f955b3fe59c6009f79c3ce2ddbfcaffc77b62611d889b61c2e4c88b02f746a68b6e64fd8e907473ddc689be89bf8e9b049a8be2ff1727d1aaf3a704e44bd1d86aaf6efa476cee91b96d1fc6cf8170751d7abab49c5a82c70c0d414d2977fc1bcb8a6c406f1adb6dd9f27071b7ad41b95f", &(0x7f00000001c0)="5f378bc3fdbca67b8e0fb3040c1307f98c65bb03bb4a07006734bd1716622db97facabb962be96e28d5e5a56f62fb26f93da98aaad043f78bcab281d02d6de5bede272a81812fb86ec10c081ca99b105a0836fbc99df7a745c07ccf56bf823dc287e718e2c4fb4ec2671e53efe5f713733fb86216acbb52aff52adacd3710219f4ba797f173cf4ea7ae106bea28c142bbf48a3c5bf22d240e0697be30bf7fe5df62ef1d87907cfa009b9c2fc7056423676d6b2ac2868164a041124a49e397424e16b58d553f47db30406fd400bdeefce913bf69593afac5387aacd91d4bfa82df2833150c3", 0x2, 0x0, 0xd83b}, 0x50) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) r8 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000780), 0x4) bpf$OBJ_GET_MAP(0x7, &(0x7f00000007c0)=@o_path={&(0x7f0000000600)='./file0\x00', 0x0, 0x10, r8}, 0x18) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) [ 1812.873247][T30887] CPU: 0 PID: 30887 Comm: syz-executor.4 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 1812.883756][T30887] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 1812.893864][T30887] Call Trace: [ 1812.897186][T30887] [ 1812.900157][T30887] dump_stack_lvl+0x125/0x1b0 [ 1812.904898][T30887] should_fail_ex+0x496/0x5b0 [ 1812.909637][T30887] should_failslab+0x9/0x20 [ 1812.914293][T30887] __kmem_cache_alloc_node+0x2fd/0x350 [ 1812.919843][T30887] ? tomoyo_realpath_from_path+0xb9/0x710 [ 1812.925647][T30887] ? tomoyo_realpath_from_path+0xb9/0x710 [ 1812.931449][T30887] __kmalloc+0x4f/0x100 [ 1812.935658][T30887] tomoyo_realpath_from_path+0xb9/0x710 [ 1812.941287][T30887] ? lock_release+0x4bf/0x680 [ 1812.946035][T30887] ? tomoyo_profile+0x47/0x60 [ 1812.950777][T30887] tomoyo_path_number_perm+0x243/0x590 [ 1812.956318][T30887] ? tomoyo_path_number_perm+0x1eb/0x590 [ 1812.962055][T30887] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1812.967934][T30887] ? lock_release+0x4bf/0x680 [ 1812.972706][T30887] ? reacquire_held_locks+0x4b0/0x4b0 [ 1812.978140][T30887] ? bit_wait_timeout+0x160/0x160 [ 1812.983226][T30887] ? __fget_files+0x279/0x410 [ 1812.987978][T30887] ? __fget_files+0x279/0x410 [ 1812.992720][T30887] security_file_ioctl+0x72/0xb0 [ 1812.997725][T30887] __x64_sys_ioctl+0xbb/0x210 [ 1813.002467][T30887] do_syscall_64+0x38/0xb0 [ 1813.006933][T30887] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1813.012865][T30887] RIP: 0033:0x7f9490c7cae9 [ 1813.017302][T30887] 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 [ 1813.036946][T30887] RSP: 002b:00007f94919420c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1813.045381][T30887] RAX: ffffffffffffffda RBX: 00007f9490d9bf80 RCX: 00007f9490c7cae9 [ 1813.053368][T30887] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 1813.061357][T30887] RBP: 00007f9491942120 R08: 0000000000000000 R09: 0000000000000000 20:58:19 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0x1, 0x58}, 0x10) r2 = gettid() syz_clone(0x12000, &(0x7f0000000140)="741c65121f249859e1cfd453ec90012e15ee74ada5acaf99082268beb7d30c1c38841d3315aba2b12c82bcc361f77b9ad18274ce46c07931507edfbcac7c2787f2617692defa52e0876bb835a2c3dc90c49584fbe53345784c3d88da850c32d3828e460a8d447d28c82a0d178a0d9cfcac0c53768fa7ae2585035b7ed254b0568870466dc391ec98760ffc108ca94d509b6d65b3b564e5e137a16d6cbd3a12cdc70b86d6a86c56d51de406fa52242d8c30c3ff2c072f", 0xb6, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="5ad9d0f071cc436b6b10a798e38f6e40bb80b865aa90fc1b291c0a99409cacf7e8e0163e1cb3d2227ad7a7efc2ce196e17d67a349d2accb18847049fafb22e27f68b5f3232b454f309f1a317c5812a0eccd79a82a58fdbcfd6504a8e91dbb8036e8d2536492d4c160cadffa9cda14bdb8c26d4aa923a7435afd8858ae034c474bcfa244ec4e095d7bb41cce475af8820f0") write$cgroup_pid(r1, &(0x7f00000000c0)=r2, 0x12) 20:58:19 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:19 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0x1, 0x58}, 0x10) r2 = gettid() syz_clone(0x12000, &(0x7f0000000140)="741c65121f249859e1cfd453ec90012e15ee74ada5acaf99082268beb7d30c1c38841d3315aba2b12c82bcc361f77b9ad18274ce46c07931507edfbcac7c2787f2617692defa52e0876bb835a2c3dc90c49584fbe53345784c3d88da850c32d3828e460a8d447d28c82a0d178a0d9cfcac0c53768fa7ae2585035b7ed254b0568870466dc391ec98760ffc108ca94d509b6d65b3b564e5e137a16d6cbd3a12cdc70b86d6a86c56d51de406fa52242d8c30c3ff2c072f", 0xb6, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="5ad9d0f071cc436b6b10a798e38f6e40bb80b865aa90fc1b291c0a99409cacf7e8e0163e1cb3d2227ad7a7efc2ce196e17d67a349d2accb18847049fafb22e27f68b5f3232b454f309f1a317c5812a0eccd79a82a58fdbcfd6504a8e91dbb8036e8d2536492d4c160cadffa9cda14bdb8c26d4aa923a7435afd8858ae034c474bcfa244ec4e095d7bb41cce475af8820f0") write$cgroup_pid(r1, &(0x7f00000000c0)=r2, 0x12) 20:58:19 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:19 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) openat$cgroup_devices(r0, &(0x7f0000000040)='devices.deny\x00', 0x2, 0x0) (async) openat$cgroup_devices(r0, &(0x7f0000000040)='devices.deny\x00', 0x2, 0x0) [ 1813.069346][T30887] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1813.077331][T30887] R13: 000000000000000b R14: 00007f9490d9bf80 R15: 00007fff2e08a718 [ 1813.085331][T30887] [ 1813.092391][T30887] ERROR: Out of memory at tomoyo_realpath_from_path. 20:58:19 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0x1, 0x58}, 0x10) r2 = gettid() write$cgroup_pid(r1, &(0x7f00000000c0)=r2, 0x12) 20:58:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0x1, 0x58}, 0x10) write$cgroup_pid(r1, &(0x7f00000000c0), 0x12) 20:58:19 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) openat$cgroup_devices(r0, &(0x7f0000000040)='devices.deny\x00', 0x2, 0x0) (async) openat$cgroup_devices(r0, &(0x7f0000000040)='devices.deny\x00', 0x2, 0x0) 20:58:19 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000003c0), 0x4) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000400)=@o_path={&(0x7f0000000380)='./file0\x00', 0x0, 0x0, r1}, 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0x8, 0xa, 0x3, 0x4, 0x4}, @generic={0x0, 0x8, 0x1, 0x4, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x2, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x2, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0xfa30aeded97c625b}, {0x2, 0x105, 0x3, 0x1}, {0x0, 0x5, 0xb}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0xfffffffd, 0x2}, {0xffffffff, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_ro(r5, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r6, 0x0, 0x0) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000540), 0x8) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000006c0)={0x18, 0x5, &(0x7f00000004c0)=@raw=[@map_fd={0x18, 0x6, 0x1, 0x0, r4}, @map_fd={0x18, 0xb, 0x1, 0x0, r6}, @exit], &(0x7f0000000500)='syzkaller\x00', 0x1, 0x0, 0x0, 0x40f00, 0x8, '\x00', 0x0, 0x0, r7, 0x8, &(0x7f0000000580)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000005c0)={0x0, 0x9, 0x8, 0x8}, 0x10, 0x0, 0x0, 0x6, &(0x7f0000000600), &(0x7f0000000640)=[{0x3, 0x3, 0x6, 0x7}, {0x2, 0x1, 0xa, 0x1}, {0x0, 0x2, 0x1, 0x4}, {0x4, 0x5, 0x9, 0x5}, {0x5, 0x80000000, 0x7, 0x6}, {0x0, 0x5, 0x6, 0x8}], 0x10, 0x40}, 0x90) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000006c0)={0x18, 0x5, &(0x7f00000004c0)=@raw=[@map_fd={0x18, 0x6, 0x1, 0x0, r4}, @map_fd={0x18, 0xb, 0x1, 0x0, r6}, @exit], &(0x7f0000000500)='syzkaller\x00', 0x1, 0x0, 0x0, 0x40f00, 0x8, '\x00', 0x0, 0x0, r7, 0x8, &(0x7f0000000580)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000005c0)={0x0, 0x9, 0x8, 0x8}, 0x10, 0x0, 0x0, 0x6, &(0x7f0000000600), &(0x7f0000000640)=[{0x3, 0x3, 0x6, 0x7}, {0x2, 0x1, 0xa, 0x1}, {0x0, 0x2, 0x1, 0x4}, {0x4, 0x5, 0x9, 0x5}, {0x5, 0x80000000, 0x7, 0x6}, {0x0, 0x5, 0x6, 0x8}], 0x10, 0x40}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000002c0)={r2, 0x0, 0x2c, 0x68, &(0x7f0000000040)="7fa5e971e6cedec1597a27913a581d1092bd77437fc5f5c7583198a4bd5fd7fb9b0e472eb86347267838ab7f", &(0x7f0000000080)=""/104, 0x1000, 0x0, 0x93, 0xe5, &(0x7f0000000100)="d81d67561ba3bd950701ad15cb003b35a7423d5556acfdcbc09e248703964cdd87be0f955b3fe59c6009f79c3ce2ddbfcaffc77b62611d889b61c2e4c88b02f746a68b6e64fd8e907473ddc689be89bf8e9b049a8be2ff1727d1aaf3a704e44bd1d86aaf6efa476cee91b96d1fc6cf8170751d7abab49c5a82c70c0d414d2977fc1bcb8a6c406f1adb6dd9f27071b7ad41b95f", &(0x7f00000001c0)="5f378bc3fdbca67b8e0fb3040c1307f98c65bb03bb4a07006734bd1716622db97facabb962be96e28d5e5a56f62fb26f93da98aaad043f78bcab281d02d6de5bede272a81812fb86ec10c081ca99b105a0836fbc99df7a745c07ccf56bf823dc287e718e2c4fb4ec2671e53efe5f713733fb86216acbb52aff52adacd3710219f4ba797f173cf4ea7ae106bea28c142bbf48a3c5bf22d240e0697be30bf7fe5df62ef1d87907cfa009b9c2fc7056423676d6b2ac2868164a041124a49e397424e16b58d553f47db30406fd400bdeefce913bf69593afac5387aacd91d4bfa82df2833150c3", 0x2, 0x0, 0xd83b}, 0x50) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) r8 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000780), 0x4) bpf$OBJ_GET_MAP(0x7, &(0x7f00000007c0)=@o_path={&(0x7f0000000600)='./file0\x00', 0x0, 0x10, r8}, 0x18) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f00000007c0)=@o_path={&(0x7f0000000600)='./file0\x00', 0x0, 0x10, r8}, 0x18) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:19 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:19 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (fail_nth: 2) 20:58:19 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) write$cgroup_pid(r1, &(0x7f00000000c0), 0x12) 20:58:19 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r0, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000380)={@cgroup, r0, 0x21, 0x4, 0x0, @prog_fd}, 0x20) r1 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000240)=@bpf_lsm={0x1d, 0x1, &(0x7f0000000000)=@raw=[@alu={0x4, 0x0, 0x0, 0xa, 0x9, 0xffffffffffffff84, 0xffffffffffffffff}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x94, &(0x7f0000000080)=""/148, 0x41100, 0x4, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7, 0x5}, 0x8, 0x10, &(0x7f0000000180)={0x5, 0x7, 0x3ff, 0x2}, 0x10, 0x0, 0x0, 0x3, &(0x7f00000001c0)=[0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f0000000200)=[{0x0, 0x1, 0x2, 0x1}, {0x5, 0x5, 0x0, 0x5}, {0x1, 0x2, 0x2, 0xa}], 0x10, 0x7f}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000300)={0x0, r1}, 0x10) 20:58:19 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0x1, 0x58}, 0x10) write$cgroup_pid(r1, &(0x7f00000000c0), 0x12) 20:58:19 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) (async) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000003c0), 0x4) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000400)=@o_path={&(0x7f0000000380)='./file0\x00', 0x0, 0x0, r1}, 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0x8, 0xa, 0x3, 0x4, 0x4}, @generic={0x0, 0x8, 0x1, 0x4, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x2, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x2, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0xfa30aeded97c625b}, {0x2, 0x105, 0x3, 0x1}, {0x0, 0x5, 0xb}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0xfffffffd, 0x2}, {0xffffffff, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r4, 0x0, 0x0) (async) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_ro(r5, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) recvmsg$kcm(r6, 0x0, 0x0) (async) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000540), 0x8) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000006c0)={0x18, 0x5, &(0x7f00000004c0)=@raw=[@map_fd={0x18, 0x6, 0x1, 0x0, r4}, @map_fd={0x18, 0xb, 0x1, 0x0, r6}, @exit], &(0x7f0000000500)='syzkaller\x00', 0x1, 0x0, 0x0, 0x40f00, 0x8, '\x00', 0x0, 0x0, r7, 0x8, &(0x7f0000000580)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000005c0)={0x0, 0x9, 0x8, 0x8}, 0x10, 0x0, 0x0, 0x6, &(0x7f0000000600), &(0x7f0000000640)=[{0x3, 0x3, 0x6, 0x7}, {0x2, 0x1, 0xa, 0x1}, {0x0, 0x2, 0x1, 0x4}, {0x4, 0x5, 0x9, 0x5}, {0x5, 0x80000000, 0x7, 0x6}, {0x0, 0x5, 0x6, 0x8}], 0x10, 0x40}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000002c0)={r2, 0x0, 0x2c, 0x68, &(0x7f0000000040)="7fa5e971e6cedec1597a27913a581d1092bd77437fc5f5c7583198a4bd5fd7fb9b0e472eb86347267838ab7f", &(0x7f0000000080)=""/104, 0x1000, 0x0, 0x93, 0xe5, &(0x7f0000000100)="d81d67561ba3bd950701ad15cb003b35a7423d5556acfdcbc09e248703964cdd87be0f955b3fe59c6009f79c3ce2ddbfcaffc77b62611d889b61c2e4c88b02f746a68b6e64fd8e907473ddc689be89bf8e9b049a8be2ff1727d1aaf3a704e44bd1d86aaf6efa476cee91b96d1fc6cf8170751d7abab49c5a82c70c0d414d2977fc1bcb8a6c406f1adb6dd9f27071b7ad41b95f", &(0x7f00000001c0)="5f378bc3fdbca67b8e0fb3040c1307f98c65bb03bb4a07006734bd1716622db97facabb962be96e28d5e5a56f62fb26f93da98aaad043f78bcab281d02d6de5bede272a81812fb86ec10c081ca99b105a0836fbc99df7a745c07ccf56bf823dc287e718e2c4fb4ec2671e53efe5f713733fb86216acbb52aff52adacd3710219f4ba797f173cf4ea7ae106bea28c142bbf48a3c5bf22d240e0697be30bf7fe5df62ef1d87907cfa009b9c2fc7056423676d6b2ac2868164a041124a49e397424e16b58d553f47db30406fd400bdeefce913bf69593afac5387aacd91d4bfa82df2833150c3", 0x2, 0x0, 0xd83b}, 0x50) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) (async) r8 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000780), 0x4) bpf$OBJ_GET_MAP(0x7, &(0x7f00000007c0)=@o_path={&(0x7f0000000600)='./file0\x00', 0x0, 0x10, r8}, 0x18) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:19 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) [ 1813.427416][T30928] FAULT_INJECTION: forcing a failure. [ 1813.427416][T30928] name failslab, interval 1, probability 0, space 0, times 0 [ 1813.465613][T30928] CPU: 1 PID: 30928 Comm: syz-executor.4 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 20:58:19 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) [ 1813.476126][T30928] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 1813.486227][T30928] Call Trace: [ 1813.489549][T30928] [ 1813.492541][T30928] dump_stack_lvl+0x125/0x1b0 [ 1813.497277][T30928] should_fail_ex+0x496/0x5b0 [ 1813.502012][T30928] should_failslab+0x9/0x20 [ 1813.506578][T30928] __kmem_cache_alloc_node+0x2fd/0x350 [ 1813.512107][T30928] ? tomoyo_encode2+0x100/0x3d0 [ 1813.517025][T30928] ? tomoyo_encode2+0x100/0x3d0 [ 1813.521947][T30928] __kmalloc+0x4f/0x100 [ 1813.526165][T30928] tomoyo_encode2+0x100/0x3d0 [ 1813.530914][T30928] ? rcu_is_watching+0x12/0xb0 [ 1813.535736][T30928] tomoyo_encode+0x29/0x50 [ 1813.540250][T30928] tomoyo_realpath_from_path+0x196/0x710 [ 1813.545967][T30928] tomoyo_path_number_perm+0x243/0x590 [ 1813.551512][T30928] ? tomoyo_path_number_perm+0x1eb/0x590 [ 1813.557222][T30928] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1813.563098][T30928] ? lock_release+0x4bf/0x680 [ 1813.567872][T30928] ? reacquire_held_locks+0x4b0/0x4b0 [ 1813.573325][T30928] ? bit_wait_timeout+0x160/0x160 [ 1813.578410][T30928] ? __fget_files+0x279/0x410 [ 1813.583127][T30928] ? __fget_files+0x279/0x410 [ 1813.587850][T30928] security_file_ioctl+0x72/0xb0 [ 1813.592819][T30928] __x64_sys_ioctl+0xbb/0x210 [ 1813.597529][T30928] do_syscall_64+0x38/0xb0 [ 1813.601972][T30928] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1813.607894][T30928] RIP: 0033:0x7f9490c7cae9 [ 1813.612325][T30928] 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 [ 1813.631960][T30928] RSP: 002b:00007f94919420c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1813.640399][T30928] RAX: ffffffffffffffda RBX: 00007f9490d9bf80 RCX: 00007f9490c7cae9 [ 1813.648391][T30928] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 1813.656378][T30928] RBP: 00007f9491942120 R08: 0000000000000000 R09: 0000000000000000 [ 1813.664366][T30928] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 20:58:19 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r0, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r0) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000380)={@cgroup, r0, 0x21, 0x4, 0x0, @prog_fd}, 0x20) (async) r1 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000240)=@bpf_lsm={0x1d, 0x1, &(0x7f0000000000)=@raw=[@alu={0x4, 0x0, 0x0, 0xa, 0x9, 0xffffffffffffff84, 0xffffffffffffffff}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x94, &(0x7f0000000080)=""/148, 0x41100, 0x4, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7, 0x5}, 0x8, 0x10, &(0x7f0000000180)={0x5, 0x7, 0x3ff, 0x2}, 0x10, 0x0, 0x0, 0x3, &(0x7f00000001c0)=[0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f0000000200)=[{0x0, 0x1, 0x2, 0x1}, {0x5, 0x5, 0x0, 0x5}, {0x1, 0x2, 0x2, 0xa}], 0x10, 0x7f}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000300)={0x0, r1}, 0x10) 20:58:19 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) write$cgroup_pid(r1, &(0x7f00000000c0), 0x12) 20:58:19 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, &(0x7f00000000c0), 0x12) [ 1813.672354][T30928] R13: 000000000000000b R14: 00007f9490d9bf80 R15: 00007fff2e08a718 [ 1813.680351][T30928] [ 1813.697402][T30928] ERROR: Out of memory at tomoyo_realpath_from_path. 20:58:20 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (fail_nth: 3) 20:58:20 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:20 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) write$cgroup_pid(r1, &(0x7f00000000c0), 0x12) 20:58:20 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r0, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000380)={@cgroup, r0, 0x21, 0x4, 0x0, @prog_fd}, 0x20) r1 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000240)=@bpf_lsm={0x1d, 0x1, &(0x7f0000000000)=@raw=[@alu={0x4, 0x0, 0x0, 0xa, 0x9, 0xffffffffffffff84, 0xffffffffffffffff}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x94, &(0x7f0000000080)=""/148, 0x41100, 0x4, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7, 0x5}, 0x8, 0x10, &(0x7f0000000180)={0x5, 0x7, 0x3ff, 0x2}, 0x10, 0x0, 0x0, 0x3, &(0x7f00000001c0)=[0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f0000000200)=[{0x0, 0x1, 0x2, 0x1}, {0x5, 0x5, 0x0, 0x5}, {0x1, 0x2, 0x2, 0xa}], 0x10, 0x7f}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000300)={0x0, r1}, 0x10) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000340)={@ifindex, 0xffffffffffffffff, 0x11, 0x0, 0x0, @link_id}, 0x20) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r0, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r0) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000380)={@cgroup, r0, 0x21, 0x4, 0x0, @prog_fd}, 0x20) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000240)=@bpf_lsm={0x1d, 0x1, &(0x7f0000000000)=@raw=[@alu={0x4, 0x0, 0x0, 0xa, 0x9, 0xffffffffffffff84, 0xffffffffffffffff}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x94, &(0x7f0000000080)=""/148, 0x41100, 0x4, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7, 0x5}, 0x8, 0x10, &(0x7f0000000180)={0x5, 0x7, 0x3ff, 0x2}, 0x10, 0x0, 0x0, 0x3, &(0x7f00000001c0)=[0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f0000000200)=[{0x0, 0x1, 0x2, 0x1}, {0x5, 0x5, 0x0, 0x5}, {0x1, 0x2, 0x2, 0xa}], 0x10, 0x7f}, 0x90) (async) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000300)={0x0, r1}, 0x10) (async) 20:58:20 executing program 0: write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) 20:58:20 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x40, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:20 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:20 executing program 0: write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) 20:58:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) write$cgroup_pid(r1, &(0x7f00000000c0), 0x12) 20:58:20 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x4}, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:20 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, &(0x7f00000000c0), 0x12) 20:58:20 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, &(0x7f00000000c0), 0x12) [ 1814.062519][T30969] FAULT_INJECTION: forcing a failure. [ 1814.062519][T30969] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1814.125066][T30969] CPU: 0 PID: 30969 Comm: syz-executor.4 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 1814.135567][T30969] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 1814.145667][T30969] Call Trace: [ 1814.148984][T30969] [ 1814.151937][T30969] dump_stack_lvl+0x125/0x1b0 [ 1814.156653][T30969] should_fail_ex+0x496/0x5b0 [ 1814.161353][T30969] _copy_from_user+0x30/0xf0 [ 1814.165970][T30969] __tun_chr_ioctl+0x4bc/0x4700 [ 1814.170853][T30969] ? tun_chr_read_iter+0x290/0x290 [ 1814.175989][T30969] ? __fget_files+0x279/0x410 [ 1814.180693][T30969] ? __fget_files+0x279/0x410 [ 1814.185397][T30969] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1814.190371][T30969] ? tun_chr_compat_ioctl+0x30/0x30 [ 1814.195604][T30969] __x64_sys_ioctl+0x18f/0x210 [ 1814.200395][T30969] do_syscall_64+0x38/0xb0 [ 1814.204833][T30969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1814.210759][T30969] RIP: 0033:0x7f9490c7cae9 [ 1814.215193][T30969] 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 [ 1814.234822][T30969] RSP: 002b:00007f94919420c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1814.243261][T30969] RAX: ffffffffffffffda RBX: 00007f9490d9bf80 RCX: 00007f9490c7cae9 [ 1814.251250][T30969] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 1814.259239][T30969] RBP: 00007f9491942120 R08: 0000000000000000 R09: 0000000000000000 [ 1814.267231][T30969] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 20:58:20 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (fail_nth: 4) 20:58:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) write$cgroup_pid(r1, &(0x7f00000000c0), 0x12) 20:58:20 executing program 0: write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) 20:58:20 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) 20:58:20 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x4c40, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:20 executing program 2: write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) [ 1814.275225][T30969] R13: 000000000000000b R14: 00007f9490d9bf80 R15: 00007fff2e08a718 [ 1814.283227][T30969] [ 1814.353348][ T1241] ieee802154 phy0 wpan0: encryption failed: -22 [ 1814.359812][ T1241] ieee802154 phy1 wpan1: encryption failed: -22 20:58:20 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, &(0x7f00000000c0), 0x12) 20:58:20 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0xfff, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:20 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) write$cgroup_pid(r1, &(0x7f00000000c0), 0x12) 20:58:20 executing program 2: write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) 20:58:20 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (fail_nth: 5) 20:58:20 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x2, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:20 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:20 executing program 2: write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) 20:58:20 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, &(0x7f00000000c0), 0x12) 20:58:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, &(0x7f00000000c0), 0x12) 20:58:20 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x5, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:20 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:20 executing program 2: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, &(0x7f00000000c0), 0x12) 20:58:20 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, &(0x7f00000000c0), 0x12) [ 1814.704677][T31003] FAULT_INJECTION: forcing a failure. [ 1814.704677][T31003] name failslab, interval 1, probability 0, space 0, times 0 [ 1814.747652][T31003] CPU: 1 PID: 31003 Comm: syz-executor.4 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 1814.758199][T31003] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 1814.768307][T31003] Call Trace: [ 1814.771630][T31003] [ 1814.774601][T31003] dump_stack_lvl+0x125/0x1b0 [ 1814.779349][T31003] should_fail_ex+0x496/0x5b0 [ 1814.784094][T31003] ? lock_sync+0x190/0x190 [ 1814.788593][T31003] should_failslab+0x9/0x20 [ 1814.793215][T31003] __kmem_cache_alloc_node+0x6b/0x350 [ 1814.798668][T31003] ? __hw_addr_add_ex+0x3cb/0x7f0 [ 1814.803864][T31003] kmalloc_trace+0x25/0xe0 [ 1814.808339][T31003] __hw_addr_add_ex+0x3cb/0x7f0 [ 1814.813250][T31003] ? dev_mc_init+0xe0/0xe0 [ 1814.817708][T31003] ? __mutex_unlock_slowpath+0x165/0x640 [ 1814.823376][T31003] dev_addr_init+0x162/0x250 [ 1814.827987][T31003] ? dev_addr_flush+0x60/0x60 [ 1814.832690][T31003] alloc_netdev_mqs+0x30d/0x1290 [ 1814.837655][T31003] ? tun_chr_open+0x5f0/0x5f0 [ 1814.842359][T31003] __tun_chr_ioctl+0x2af6/0x4700 [ 1814.847343][T31003] ? tun_chr_read_iter+0x290/0x290 [ 1814.852505][T31003] ? __fget_files+0x279/0x410 [ 1814.857235][T31003] ? __fget_files+0x279/0x410 [ 1814.861953][T31003] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1814.866939][T31003] ? tun_chr_compat_ioctl+0x30/0x30 [ 1814.872171][T31003] __x64_sys_ioctl+0x18f/0x210 [ 1814.876960][T31003] do_syscall_64+0x38/0xb0 [ 1814.881408][T31003] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1814.887330][T31003] RIP: 0033:0x7f9490c7cae9 [ 1814.891763][T31003] 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 [ 1814.911398][T31003] RSP: 002b:00007f94919420c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1814.919923][T31003] RAX: ffffffffffffffda RBX: 00007f9490d9bf80 RCX: 00007f9490c7cae9 [ 1814.927925][T31003] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 1814.935914][T31003] RBP: 00007f9491942120 R08: 0000000000000000 R09: 0000000000000000 [ 1814.943903][T31003] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1814.951890][T31003] R13: 000000000000000b R14: 00007f9490d9bf80 R15: 00007fff2e08a718 [ 1814.959896][T31003] 20:58:21 executing program 1: write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) 20:58:21 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:21 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x62b, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:21 executing program 2: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, &(0x7f00000000c0), 0x12) 20:58:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) 20:58:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x13, 0xb, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000080000000000000000000000003e606000000000010162c0000000000003a00000400000000180000062000001860000000000000000000000800000018190000911233f06a8bd36392b1661a7f3ad8271daca75733d22b1fee0091db58ab071e998126c3f13134f4eb4244574bf0c5646b0a6207f6b6658b7480d46277234d9bd5f34d83b3ea55e0a642b39fb75b10ae618233b8049da47752d1807c4aee7466f9b72653bccc5e5923d58d06b1c1b9ea0bc96be5042301570f1335655c6fc95e92fc79177c8dca44f701a7ffe808a4d3c3f2992aa2c874437221", @ANYRES32=0x1, @ANYBLOB="00000000000000009500000000000000"], &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180), &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x8}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000500)={0xb2c, 0x0}, 0x8) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000540)={@ifindex, r1, 0x1e, 0x9, r2, @link_id=r3}, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000180)) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000480)={0x1, 0x58, &(0x7f0000000040)}, 0x10) recvmsg(r4, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) 20:58:21 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (fail_nth: 6) 20:58:21 executing program 1: write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) 20:58:21 executing program 2: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, &(0x7f00000000c0), 0x12) 20:58:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) 20:58:21 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x13, 0xb, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000080000000000000000000000003e606000000000010162c0000000000003a00000400000000180000062000001860000000000000000000000800000018190000911233f06a8bd36392b1661a7f3ad8271daca75733d22b1fee0091db58ab071e998126c3f13134f4eb4244574bf0c5646b0a6207f6b6658b7480d46277234d9bd5f34d83b3ea55e0a642b39fb75b10ae618233b8049da47752d1807c4aee7466f9b72653bccc5e5923d58d06b1c1b9ea0bc96be5042301570f1335655c6fc95e92fc79177c8dca44f701a7ffe808a4d3c3f2992aa2c874437221", @ANYRES32=0x1, @ANYBLOB="00000000000000009500000000000000"], &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180), &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x8}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r1) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000500)={0xb2c, 0x0}, 0x8) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000540)={@ifindex, r1, 0x1e, 0x9, r2, @link_id=r3}, 0x20) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000180)) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000480)={0x1, 0x58, &(0x7f0000000040)}, 0x10) (async) recvmsg(r4, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) [ 1815.212159][T31031] FAULT_INJECTION: forcing a failure. [ 1815.212159][T31031] name failslab, interval 1, probability 0, space 0, times 0 [ 1815.255308][T31031] CPU: 0 PID: 31031 Comm: syz-executor.4 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 1815.265822][T31031] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 1815.276023][T31031] Call Trace: [ 1815.279342][T31031] [ 1815.282311][T31031] dump_stack_lvl+0x125/0x1b0 [ 1815.287049][T31031] should_fail_ex+0x496/0x5b0 [ 1815.291810][T31031] should_failslab+0x9/0x20 [ 1815.296378][T31031] __kmem_cache_alloc_node+0x2fd/0x350 20:58:21 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x3, 0xffffffffffffffff, 0x0) 20:58:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x13, 0xb, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000080000000000000000000000003e606000000000010162c0000000000003a00000400000000180000062000001860000000000000000000000800000018190000911233f06a8bd36392b1661a7f3ad8271daca75733d22b1fee0091db58ab071e998126c3f13134f4eb4244574bf0c5646b0a6207f6b6658b7480d46277234d9bd5f34d83b3ea55e0a642b39fb75b10ae618233b8049da47752d1807c4aee7466f9b72653bccc5e5923d58d06b1c1b9ea0bc96be5042301570f1335655c6fc95e92fc79177c8dca44f701a7ffe808a4d3c3f2992aa2c874437221", @ANYRES32=0x1, @ANYBLOB="00000000000000009500000000000000"], &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180), &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x8}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r1, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r1) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r1) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80}, [@generic={0x3, 0x6, 0xe, 0x6}, @alu={0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff4, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xc, 0xa, 0x3, 0x0, 0x4}, @generic={0x0, 0x8, 0x1, 0x0, 0x2006}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @map_fd={0x18, 0x9, 0x1, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x439dc2f5, 0x0, 0x0, 0x40f00, 0x43, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f00000001c0)=[{0x0, 0x0, 0xa, 0x3}, {0x2, 0x5, 0x3, 0x9}, {0x0, 0x5, 0xf, 0x2}, {0x0, 0x2, 0xc}, {0x1, 0x5, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x4}], 0x10, 0x4}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000440)=r2) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000500)={0xb2c, 0x0}, 0x8) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000540)={@ifindex, r1, 0x1e, 0x9, r2, @link_id=r3}, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) (async, rerun: 32) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000180)) (rerun: 32) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000480)={0x1, 0x58, &(0x7f0000000040)}, 0x10) (async) recvmsg(r4, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) [ 1815.301915][T31031] ? kvmalloc_node+0x99/0x1a0 [ 1815.306680][T31031] ? kvmalloc_node+0x99/0x1a0 [ 1815.311433][T31031] __kmalloc_node+0x52/0x110 [ 1815.316083][T31031] kvmalloc_node+0x99/0x1a0 [ 1815.320669][T31031] alloc_netdev_mqs+0xa81/0x1290 [ 1815.325706][T31031] __tun_chr_ioctl+0x2af6/0x4700 [ 1815.330715][T31031] ? tun_chr_read_iter+0x290/0x290 [ 1815.335893][T31031] ? __fget_files+0x279/0x410 [ 1815.340725][T31031] ? __fget_files+0x279/0x410 [ 1815.345470][T31031] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1815.350482][T31031] ? tun_chr_compat_ioctl+0x30/0x30 [ 1815.355767][T31031] __x64_sys_ioctl+0x18f/0x210 [ 1815.360593][T31031] do_syscall_64+0x38/0xb0 [ 1815.365045][T31031] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1815.370970][T31031] RIP: 0033:0x7f9490c7cae9 [ 1815.375415][T31031] 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 [ 1815.395070][T31031] RSP: 002b:00007f94919420c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 20:58:21 executing program 1: write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) 20:58:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) 20:58:21 executing program 2: socketpair$unix(0x1, 0x5, 0x0, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) [ 1815.403521][T31031] RAX: ffffffffffffffda RBX: 00007f9490d9bf80 RCX: 00007f9490c7cae9 [ 1815.411517][T31031] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 1815.419508][T31031] RBP: 00007f9491942120 R08: 0000000000000000 R09: 0000000000000000 [ 1815.427514][T31031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1815.435503][T31031] R13: 000000000000000b R14: 00007f9490d9bf80 R15: 00007fff2e08a718 [ 1815.443505][T31031] 20:58:21 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (fail_nth: 7) 20:58:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) 20:58:21 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, &(0x7f00000000c0), 0x12) 20:58:21 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 20:58:21 executing program 2: socketpair$unix(0x1, 0x5, 0x0, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) [ 1815.596194][T31055] FAULT_INJECTION: forcing a failure. [ 1815.596194][T31055] name failslab, interval 1, probability 0, space 0, times 0 [ 1815.648723][T31055] CPU: 1 PID: 31055 Comm: syz-executor.4 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 1815.659236][T31055] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 1815.669344][T31055] Call Trace: [ 1815.672669][T31055] [ 1815.675644][T31055] dump_stack_lvl+0x125/0x1b0 [ 1815.680387][T31055] should_fail_ex+0x496/0x5b0 [ 1815.685124][T31055] should_failslab+0x9/0x20 [ 1815.689690][T31055] __kmem_cache_alloc_node+0x2fd/0x350 [ 1815.695234][T31055] ? kvmalloc_node+0x99/0x1a0 [ 1815.699999][T31055] ? lockdep_init_map_type+0x16d/0x7c0 [ 1815.705546][T31055] ? kvmalloc_node+0x99/0x1a0 [ 1815.710318][T31055] __kmalloc_node+0x52/0x110 [ 1815.714972][T31055] kvmalloc_node+0x99/0x1a0 [ 1815.719561][T31055] alloc_netdev_mqs+0xc1f/0x1290 [ 1815.724582][T31055] __tun_chr_ioctl+0x2af6/0x4700 [ 1815.729596][T31055] ? tun_chr_read_iter+0x290/0x290 [ 1815.734776][T31055] ? __fget_files+0x279/0x410 [ 1815.739528][T31055] ? __fget_files+0x279/0x410 [ 1815.744274][T31055] ? bpf_lsm_file_ioctl+0x9/0x10 20:58:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) 20:58:21 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={0xffffffffffffffff, 0x7, 0x8}, 0xc) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000180)='cgroup.max.descendants\x00', 0x2, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000580), 0x4) sendmsg$inet(r1, &(0x7f0000000280)={&(0x7f0000000000)={0x2, 0x4e21, @multicast1}, 0x10, &(0x7f0000000140)=[{&(0x7f0000000040)="ece105b77f8aaf07636c3ad15bfaa2842ef0ca69e7a35ff53ba2225d9124b6732c3d8756af1d1de16913fcfdd2a9586a47de235e1a2c71494b52a049ce9e76033e", 0x41}, {&(0x7f00000000c0)="6c35b0fbdea4e7ca6c6b97245bbcfec41dada8d79c04158968b2448872e4477f19ce503421d32298bfbaf8a6a5d413b93ff157ec562ece193371aa29a0a9aff309ce8e635d62b0cdfdd0ee7df756225bfcd629be4f0e2758d3892382f11cf226d1ada116cd6c8200c2b51a19e4a12f57d3c700a8a3", 0x75}, {&(0x7f0000000d00)="6e7e1bede538351828e4df6e2077012b814f48ad5078732ed9b4381b0e478c16eea829b7d1897a9f065ae93f960df74102ed987ee6f07e6a0441ab5a32b2811ac6e75338b8e192355e870fc41eb23d766417ea0940c93bea02ad241e4be2c01fb6a2504540df512f1317186f09c536513be469dc74681be51862fb64c6efc7813a15927d81efd9e4f1fb3a0922771eb85369b200bff588697dbf3934cc0fdd88b3edab3b9854847d269e2bbf78582c4b7a398817d1fca3c1590a9536d9f203f4debcfb087785e215ea4355acbc6203fddba4fa9a1957dfd6c07695c56367bcdd85fe1ab08b31d50cd9eb1fa834a6f889f896a6e58638d7b3e55f0edef863e764307ccb2314294f5224a1267a881efcca6df50af108a5f05e51dad79af11e0d74ff3b42ab2050fd3615dd4cdaf009a856f81981e3bf8fb1af78e18346f296fbab7f3f6ca1d034612771df775a95985f8791c9bdb1bb892b6b421ee971d1a9c3ce914131cb842334cfc7a1c9c6cd1aecee865280f6126a80102e8b4c820709be05bb358f2ff741b6e04ed6e337508c46153d86d4673ca723f489b6174b8f24cb68a379aa9ee1c5ac07f32dc69ca006e139835571d92b62be6c21869467629ab5be6f31adb454585253df77ecff4ad6efd59e372642e69be3fc415c8da1fe5dabd29b52a8384da9cd4b0b7072746a4a3229481d23766c89f6f3ba81c2bbac4a2f603b3d1e19caceb8f181369430b11afca61e282271f828e38e447c8d7ca956382f3c171fab9ab898f92ce03e34fda2ec0b45eeb93a0143acf90c3f9c9be817627be01c9c7300b1b6825c1af850b37596bd619a595042ff8c34ef71871bb9a076ce06acb7a2e9f1a1534f218c0ae8d3d4441edaee8143f8520e8400bcd80e5931da97af09527f8c09876b17cae38fff4bc0f254b4751f76abba22fa3015e9d2a70cfc91bf8d49cfdd827b987b35fdcc9b30808d82eb681cb0aeb4184c127f602698dbd49bb2b97c92d28439f59e2c99ecf0a3d90d221d703e6ab5dbdbb2ef12572aeb30b4a832c07fd5f77c66b0181c16ff3b4e52682dd5134a0b45a53e8447d3e516f358bbcbf1061c92e6413a14d996aa9ac354ef156d8f11fb176d6d22b50eda621a319af6da3dced29a284adfad5414d436b23902798f5970c2a5a19cba7f7209609e446cd75085e42be7d141e1a15b12870222acd8649ce26bf9f0b49ad9c63a2dbd6d7a9251b0d615ec0f3ab56be4c3109ec048da4ff32d27bc7e29f647d48060850fd2412e68ebd0daade2b6b02af41993c9e2303b8268ee5ebd798babcb005ff584a9819d1c9a9a54c6ad495939d6ba427b16743a1fa0650a4ddfc19b2c71b159070e9cec78507edf192d6b4facea5bcaae1c398dc15dd0bcfda7eb9ea72532090563d3518c4198122b3f352794b0bf98f15055b5098b0fc7f6d5e485b979e6ed342ddadc0678d2e146456680563b87cd831e895e27a2264da4d5ca9706dc4878a84868c16f88e716b844128bac12885c1835dad77f2b603b26a78b7fef667c6f00e2d0c59bc9e3370febcee3c78f2cd60bcd62cb0a07a7e7931b7142dc9830a0ccf165cae6d2769caa0bb040f8ef5c9eb6955d21962c6392956672e5a7fce2bc3978e0d47cd36b5bba2015018cc33a9b87537e3b3aa7886bc3c445329146908d947a98b3989d613f11320f490c6559af378335b68d8e21b60e67241760e58d5d2b6cb8c889412d6ff320b305ba0760339dff60aa70780c56ed735f46e75cf3ad493a26c0f8d928b44cfcf3ac90fbd9a8287b0f8e748672adfcfee64224256f4ce1c02dd831a10745c5c270140546fcd15551dd88911fc4e561a76bfe5c2ad63a8700b05ce26198c47a3dc1bb3bdfea6a961886d3764a649a05ca9b3d77ddc6318fd9b5afcefc91105443bd8aba3eb9e59cd5f61bd1e06f21bb57beb4f9bbe7e8a1fdd47e5df049e2fc6cb11bdca0ec20b6398177c6fd40e3bf601a8ba21221f79591d32cf33054ad7142bb86b9deae1cbfb30839443f790df8749f880aec627e075ea30420668e59ada466a0441848b33a6ddf3595039652f3ab0bd6833923c729cad5e68ca27a31f0c3d208db71844da505bcabf6b0feab98e96788861b8c6f05de2dc8964153b939a423893a01f0bc8f7a76a829e738e52dd7a7bfacf0f15e52aa192c290eda395b46581f18de67eb6356fb4d7996ab5424865e9d86b79f03e0f23d55d80fffde12ccf718e8b7f48456c08d72b9b31d956c66db69e06de8efcd6a6912140f5d90d93af130ed3776b881e48fbe3bdec387e539c87604a02bed1276b2fd93a3c2b56721d814ef81886b062b5bfb21843eedb8c604b7f8241995681ffbf0ffae13f828d1ebc79d2b6f3a2c70685357546c7b54fdc1aaed364daffe8f78a303287689f8c757671737c26d4c692aad0bc74e22751ee6433875b915a49f38c5080ba0415da4ec03c6e0d8d95c87eb6b12f035109863a97904be2dbdc686da397f620cb8ccaeeaf44bc0b614c2841968701eac167e7ed7b4cfca8e8537282d0f468b264a173c21b324069f29e18860a6ba4bc5e8a07f5eb805a63b93571c1f848fa7069e74d88c18a4e6ea3d02409daecde566ec517112de75dc653ebf7c81864be267699160126c65ba15116bddf9de9986bc5a8ec07d15555d835879afbdc0604323884a554ecebd0071813eefff431c5889235cd220343fc5bc0f6bb6873d5db949b92a79813f97e28fb0adeff2713a644819c2c30f62a4645dfe13e220374fe964c1be12877be9a61be984f5ab4983734932e0b67b5122ff1f646a21e8879e55aa4a8f273ac3e42595704f2616fec348ef5fa1782f8f16e7d76e6b30b3df9c679ea75253ea6357b3daec70cebf1e78f96f042c6b36f5e1ad3fbe7266883aceff7859bbe51e1bcd187ec9f3175dc313dcdd1af62313a5ed47cdc9f3b66eed49357db6ac7287392989f4e09914c815358d539f88dc6112333156f01c300933ef219fa09175fb4ddf6699f5b83625ab6d83c79441381fbf5c561967bb850922ed73c018a0e7df95f4bd48e7ae74fc36570b97480fa9f3d4855d0351737c45d8531b369bf054eb09ec334a12d0f92940f07a4fb61f05e362ad7fd25c1a1701078197f42254b3f3fc991a1ddee3a3a15c1613714afa86888b1c14932e6037f23eed4629b054b9cb6ad3ab6b258fc51c090cdd42621093df32e8fdbafe8f4a1616add74017318d3fcdbb852204ded4840b3309e2f2a414fed79aa462d97ce872c346ef8267cb84d24e2ca41b8c279d1494011d21ed78a1285791862d22682bdc65cfb31e3bbee227d985c6212a50de2281dd7f45151956ec8bf75747ba67734e487742461f4d72d1acd3ea45197535987a529c371e1e6829cb186eebd11de6456b3693cddfd163ec43c6fc7ffaef1c2cc46db25c6097fe9fe53b2f50a003cdf98bdd5eaa0c209bc197ba709a0692102b13beba08870d033260e652710a8f527f742358e4e0163171481dc3913d3913f59b8e3df183e2d1c9495a1d73968da063019f399bbba04954458c8d95d21e607b0e967669868374ee0a308fbad6dc16037ac355966ddc92d3761477ae67ed82bb517af6f002db40f0e431188336e6fe0bd3f498caa0052c8fe87db68ee7ce2732f5379021631e47d5f54e4b0886ad1025b3eaab67b014b2650c7c26f77c487f2aa0adbe12bfb3ee713dc15c348d5a04bdbfe87b27976903b9433fd244b7892692c641e747738a8468b35a13a8b87ffe706779caf6f2033d84f7e39637dee87ba9584814adc302e508da8b93c572b15e0976f9ea6809d21e37c96f2f10e9b5cbe32f1930fd32e981aef5c81161b6369c441b345d5b9afc095012c67f472a40b5fdecf8ebec261935f1ce9e362a4dc34335e30e4e55926ac266bd06a305210b8ad7ba0d3782ab64931ddaa390df094e6339ce2acd1259da6e7ddb3e7ba28bd00557f4f5120bb573bff480f6e6d4c87fef893de86f1844b6cf3d8aff4ef666d9875a22e665e2c5278db8acfc10e4ef1ec066203c6041761deab1a9a0b970974cca1931902c0e7844f3e44e0a362586c65f95d877eed6444df3bb2cc2e3611361df0ff0c9cb6eccab68da53e8a1abc0a0fbead9b6c44e13f75dd39457769fd055939271849bb76e942b95157d11b9a00ac5e0780b664f6ba629be8ea1adbd1550d4dfe7f53e00825fbfaa2f20b6ea775c03135a715f504ba5bb2e81df0d2ad6eccf1796b76c7c7a0226d46981b25164108521347fc5cabe8a0679b7ca1e301a69ef07a3956bafed900aa7a2ed564409ef0415b418b744a246262bd84a3d9672197a76f7893355205c0ccf632db08532dd4f7a7a4cdaf322e7e507114387240edc758a187adaf2fb16801898a872e584073c88fa5b8221830e7cd3443a92e3025099cffd97a5e6c4ea0bf5e2395b904dae4f44dc87279aea0a176af9c5b89e120982b010ce67f0b2843ed7ed44461947116db20388936c73f83b50580a778879e8d3f12169d7286d5acd5222e060fc4de07a467d1dec4ccc21f938113c758d021f34658e371e260359176780ebd53a181a0e94c8631dd66a861803e901656d749eeeca5541b8d2dad00d6e899488c5a9d55c379160ae5e7fb7871db7ffb9913ae0bade69482d89cda393e1054b8f90e2797365008dfe74820bc8d316d2fd3ffad4d2342ee516ea2d24f41bf4e9acf4cd0f5d95ab55e4cd5129ad1f95e374dbc5e7db3b726539010d58d9b3a6476ed5e75112589966d06c5cbd7d3d1e3cad94f00edef79531dd2d85172c5676d41a9b31668968f9caa9ffc03368e6335ddbe66152054439ef93dd0da9fe9860e09a811e0293bf987fe7aca781c2c8d63b3badf2cf6c8f99696b599301b0e74d69ee67a73a4ef32d81aa4d45580c76f2db50f84817faacd7a92b6490c00548424861fb5461b50cdd7c0e6373f615442a644ce89bf729ff5d94d1e982d3616ceb8aad260d7089c7801990cbc938a3a2c6ff34581b3c68cebb2c181df3ab4d9c9bc8b9599bffc033ead098992ff7622182b209a5e1b6595b5b3f8e81d341b6f7f4ccbd759cfee82da58e35618fe95276fb011383e09c27f34d17d15ecf78fd16a04835d9eb4b090fbb3830f88b13d2917dc478893fd758b5ee0416befd67651f2a7580b683f52493104d758074ac4205a1b46b8cb4abdc80f22d1fc95bcc02cc13e4e20dc4b0cd809013e2b5c4f2b10fdbe804a85d948cab3a7372e2c2279a5a714921c0b42f5866eb1c8aef670fd4f522e04cf1b741094b8ad3686f38504deeaf4d6c9ea6985cd733fe44166ea82afe0dfae77405d711c5db456dc0e8b2ce0288707d93fa08aa2d87f00045e1be24b9766313260ee061ab315841fe26978bc58226fb81399583e5eba879e43eede35fd91056bb79cf654f6a08f69bf2475ee30c57ec22bff04a21be7915f807ec449ff9593a31148ac83e6f5e6010329d58db0b83c7bd583dd3b854fb7651165796b5165ad96fb9a6297258e8c2fe9b1ef5d7dc0d555b02b33c5843ed7898c9c53a7cf228b57b8b562953792737a3a469c836ee4da8389c124188d6d6fa71f309ec98af88bfa8f59fec3fe6ca14ef0d9ea557574abdecf96fec25120be0cea03f65b9961fdd11cf9227ee97c94a100693664bc93c7b7e5740a9031634d228a2a037814c8b34cdf1acdc95c6c6db51bf6c408bdfa77b05769896aa44c2f11541aa7aa43ec41d706366984496f349944692a6712265cabb615cd48f2ddca68756320e7ea1d31f449933415a8e170c09a5433525a73a", 0x1000}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="1100000000000000000000000100000002000000000000002800000000000000000000000700000007172fac1e00017f000001ac14140bac1414120a0101000030000000000000000000000007000000018302441ca3f10a01010200000000640101020000004de9000002000000030014000000000000000000000002000000aca62a6d00000000280000000000000000000000070000008618000000030112a77816c2a003df2f231bd0d3fdc351251c00000000000000000000000800000069cd4d93ef385ec5b3b48bdff599935cf60bab27f8f9a48d1e4a062af651533030073cbe1ac6decf25f8b76101d64fd89fd0f5dcc0", @ANYRES32=0x0, @ANYBLOB="7f000001ac1414bb00000000140000000000000000000000010000008000000000000000"], 0xe8}, 0x4004000) 20:58:21 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) [ 1815.749286][T31055] ? tun_chr_compat_ioctl+0x30/0x30 [ 1815.754553][T31055] __x64_sys_ioctl+0x18f/0x210 [ 1815.759392][T31055] do_syscall_64+0x38/0xb0 [ 1815.763884][T31055] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1815.769847][T31055] RIP: 0033:0x7f9490c7cae9 [ 1815.774316][T31055] 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 20:58:22 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={0xffffffffffffffff, 0x7, 0x8}, 0xc) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000180)='cgroup.max.descendants\x00', 0x2, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000580), 0x4) (async) sendmsg$inet(r1, &(0x7f0000000280)={&(0x7f0000000000)={0x2, 0x4e21, @multicast1}, 0x10, &(0x7f0000000140)=[{&(0x7f0000000040)="ece105b77f8aaf07636c3ad15bfaa2842ef0ca69e7a35ff53ba2225d9124b6732c3d8756af1d1de16913fcfdd2a9586a47de235e1a2c71494b52a049ce9e76033e", 0x41}, {&(0x7f00000000c0)="6c35b0fbdea4e7ca6c6b97245bbcfec41dada8d79c04158968b2448872e4477f19ce503421d32298bfbaf8a6a5d413b93ff157ec562ece193371aa29a0a9aff309ce8e635d62b0cdfdd0ee7df756225bfcd629be4f0e2758d3892382f11cf226d1ada116cd6c8200c2b51a19e4a12f57d3c700a8a3", 0x75}, {&(0x7f0000000d00)="6e7e1bede538351828e4df6e2077012b814f48ad5078732ed9b4381b0e478c16eea829b7d1897a9f065ae93f960df74102ed987ee6f07e6a0441ab5a32b2811ac6e75338b8e192355e870fc41eb23d766417ea0940c93bea02ad241e4be2c01fb6a2504540df512f1317186f09c536513be469dc74681be51862fb64c6efc7813a15927d81efd9e4f1fb3a0922771eb85369b200bff588697dbf3934cc0fdd88b3edab3b9854847d269e2bbf78582c4b7a398817d1fca3c1590a9536d9f203f4debcfb087785e215ea4355acbc6203fddba4fa9a1957dfd6c07695c56367bcdd85fe1ab08b31d50cd9eb1fa834a6f889f896a6e58638d7b3e55f0edef863e764307ccb2314294f5224a1267a881efcca6df50af108a5f05e51dad79af11e0d74ff3b42ab2050fd3615dd4cdaf009a856f81981e3bf8fb1af78e18346f296fbab7f3f6ca1d034612771df775a95985f8791c9bdb1bb892b6b421ee971d1a9c3ce914131cb842334cfc7a1c9c6cd1aecee865280f6126a80102e8b4c820709be05bb358f2ff741b6e04ed6e337508c46153d86d4673ca723f489b6174b8f24cb68a379aa9ee1c5ac07f32dc69ca006e139835571d92b62be6c21869467629ab5be6f31adb454585253df77ecff4ad6efd59e372642e69be3fc415c8da1fe5dabd29b52a8384da9cd4b0b7072746a4a3229481d23766c89f6f3ba81c2bbac4a2f603b3d1e19caceb8f181369430b11afca61e282271f828e38e447c8d7ca956382f3c171fab9ab898f92ce03e34fda2ec0b45eeb93a0143acf90c3f9c9be817627be01c9c7300b1b6825c1af850b37596bd619a595042ff8c34ef71871bb9a076ce06acb7a2e9f1a1534f218c0ae8d3d4441edaee8143f8520e8400bcd80e5931da97af09527f8c09876b17cae38fff4bc0f254b4751f76abba22fa3015e9d2a70cfc91bf8d49cfdd827b987b35fdcc9b30808d82eb681cb0aeb4184c127f602698dbd49bb2b97c92d28439f59e2c99ecf0a3d90d221d703e6ab5dbdbb2ef12572aeb30b4a832c07fd5f77c66b0181c16ff3b4e52682dd5134a0b45a53e8447d3e516f358bbcbf1061c92e6413a14d996aa9ac354ef156d8f11fb176d6d22b50eda621a319af6da3dced29a284adfad5414d436b23902798f5970c2a5a19cba7f7209609e446cd75085e42be7d141e1a15b12870222acd8649ce26bf9f0b49ad9c63a2dbd6d7a9251b0d615ec0f3ab56be4c3109ec048da4ff32d27bc7e29f647d48060850fd2412e68ebd0daade2b6b02af41993c9e2303b8268ee5ebd798babcb005ff584a9819d1c9a9a54c6ad495939d6ba427b16743a1fa0650a4ddfc19b2c71b159070e9cec78507edf192d6b4facea5bcaae1c398dc15dd0bcfda7eb9ea72532090563d3518c4198122b3f352794b0bf98f15055b5098b0fc7f6d5e485b979e6ed342ddadc0678d2e146456680563b87cd831e895e27a2264da4d5ca9706dc4878a84868c16f88e716b844128bac12885c1835dad77f2b603b26a78b7fef667c6f00e2d0c59bc9e3370febcee3c78f2cd60bcd62cb0a07a7e7931b7142dc9830a0ccf165cae6d2769caa0bb040f8ef5c9eb6955d21962c6392956672e5a7fce2bc3978e0d47cd36b5bba2015018cc33a9b87537e3b3aa7886bc3c445329146908d947a98b3989d613f11320f490c6559af378335b68d8e21b60e67241760e58d5d2b6cb8c889412d6ff320b305ba0760339dff60aa70780c56ed735f46e75cf3ad493a26c0f8d928b44cfcf3ac90fbd9a8287b0f8e748672adfcfee64224256f4ce1c02dd831a10745c5c270140546fcd15551dd88911fc4e561a76bfe5c2ad63a8700b05ce26198c47a3dc1bb3bdfea6a961886d3764a649a05ca9b3d77ddc6318fd9b5afcefc91105443bd8aba3eb9e59cd5f61bd1e06f21bb57beb4f9bbe7e8a1fdd47e5df049e2fc6cb11bdca0ec20b6398177c6fd40e3bf601a8ba21221f79591d32cf33054ad7142bb86b9deae1cbfb30839443f790df8749f880aec627e075ea30420668e59ada466a0441848b33a6ddf3595039652f3ab0bd6833923c729cad5e68ca27a31f0c3d208db71844da505bcabf6b0feab98e96788861b8c6f05de2dc8964153b939a423893a01f0bc8f7a76a829e738e52dd7a7bfacf0f15e52aa192c290eda395b46581f18de67eb6356fb4d7996ab5424865e9d86b79f03e0f23d55d80fffde12ccf718e8b7f48456c08d72b9b31d956c66db69e06de8efcd6a6912140f5d90d93af130ed3776b881e48fbe3bdec387e539c87604a02bed1276b2fd93a3c2b56721d814ef81886b062b5bfb21843eedb8c604b7f8241995681ffbf0ffae13f828d1ebc79d2b6f3a2c70685357546c7b54fdc1aaed364daffe8f78a303287689f8c757671737c26d4c692aad0bc74e22751ee6433875b915a49f38c5080ba0415da4ec03c6e0d8d95c87eb6b12f035109863a97904be2dbdc686da397f620cb8ccaeeaf44bc0b614c2841968701eac167e7ed7b4cfca8e8537282d0f468b264a173c21b324069f29e18860a6ba4bc5e8a07f5eb805a63b93571c1f848fa7069e74d88c18a4e6ea3d02409daecde566ec517112de75dc653ebf7c81864be267699160126c65ba15116bddf9de9986bc5a8ec07d15555d835879afbdc0604323884a554ecebd0071813eefff431c5889235cd220343fc5bc0f6bb6873d5db949b92a79813f97e28fb0adeff2713a644819c2c30f62a4645dfe13e220374fe964c1be12877be9a61be984f5ab4983734932e0b67b5122ff1f646a21e8879e55aa4a8f273ac3e42595704f2616fec348ef5fa1782f8f16e7d76e6b30b3df9c679ea75253ea6357b3daec70cebf1e78f96f042c6b36f5e1ad3fbe7266883aceff7859bbe51e1bcd187ec9f3175dc313dcdd1af62313a5ed47cdc9f3b66eed49357db6ac7287392989f4e09914c815358d539f88dc6112333156f01c300933ef219fa09175fb4ddf6699f5b83625ab6d83c79441381fbf5c561967bb850922ed73c018a0e7df95f4bd48e7ae74fc36570b97480fa9f3d4855d0351737c45d8531b369bf054eb09ec334a12d0f92940f07a4fb61f05e362ad7fd25c1a1701078197f42254b3f3fc991a1ddee3a3a15c1613714afa86888b1c14932e6037f23eed4629b054b9cb6ad3ab6b258fc51c090cdd42621093df32e8fdbafe8f4a1616add74017318d3fcdbb852204ded4840b3309e2f2a414fed79aa462d97ce872c346ef8267cb84d24e2ca41b8c279d1494011d21ed78a1285791862d22682bdc65cfb31e3bbee227d985c6212a50de2281dd7f45151956ec8bf75747ba67734e487742461f4d72d1acd3ea45197535987a529c371e1e6829cb186eebd11de6456b3693cddfd163ec43c6fc7ffaef1c2cc46db25c6097fe9fe53b2f50a003cdf98bdd5eaa0c209bc197ba709a0692102b13beba08870d033260e652710a8f527f742358e4e0163171481dc3913d3913f59b8e3df183e2d1c9495a1d73968da063019f399bbba04954458c8d95d21e607b0e967669868374ee0a308fbad6dc16037ac355966ddc92d3761477ae67ed82bb517af6f002db40f0e431188336e6fe0bd3f498caa0052c8fe87db68ee7ce2732f5379021631e47d5f54e4b0886ad1025b3eaab67b014b2650c7c26f77c487f2aa0adbe12bfb3ee713dc15c348d5a04bdbfe87b27976903b9433fd244b7892692c641e747738a8468b35a13a8b87ffe706779caf6f2033d84f7e39637dee87ba9584814adc302e508da8b93c572b15e0976f9ea6809d21e37c96f2f10e9b5cbe32f1930fd32e981aef5c81161b6369c441b345d5b9afc095012c67f472a40b5fdecf8ebec261935f1ce9e362a4dc34335e30e4e55926ac266bd06a305210b8ad7ba0d3782ab64931ddaa390df094e6339ce2acd1259da6e7ddb3e7ba28bd00557f4f5120bb573bff480f6e6d4c87fef893de86f1844b6cf3d8aff4ef666d9875a22e665e2c5278db8acfc10e4ef1ec066203c6041761deab1a9a0b970974cca1931902c0e7844f3e44e0a362586c65f95d877eed6444df3bb2cc2e3611361df0ff0c9cb6eccab68da53e8a1abc0a0fbead9b6c44e13f75dd39457769fd055939271849bb76e942b95157d11b9a00ac5e0780b664f6ba629be8ea1adbd1550d4dfe7f53e00825fbfaa2f20b6ea775c03135a715f504ba5bb2e81df0d2ad6eccf1796b76c7c7a0226d46981b25164108521347fc5cabe8a0679b7ca1e301a69ef07a3956bafed900aa7a2ed564409ef0415b418b744a246262bd84a3d9672197a76f7893355205c0ccf632db08532dd4f7a7a4cdaf322e7e507114387240edc758a187adaf2fb16801898a872e584073c88fa5b8221830e7cd3443a92e3025099cffd97a5e6c4ea0bf5e2395b904dae4f44dc87279aea0a176af9c5b89e120982b010ce67f0b2843ed7ed44461947116db20388936c73f83b50580a778879e8d3f12169d7286d5acd5222e060fc4de07a467d1dec4ccc21f938113c758d021f34658e371e260359176780ebd53a181a0e94c8631dd66a861803e901656d749eeeca5541b8d2dad00d6e899488c5a9d55c379160ae5e7fb7871db7ffb9913ae0bade69482d89cda393e1054b8f90e2797365008dfe74820bc8d316d2fd3ffad4d2342ee516ea2d24f41bf4e9acf4cd0f5d95ab55e4cd5129ad1f95e374dbc5e7db3b726539010d58d9b3a6476ed5e75112589966d06c5cbd7d3d1e3cad94f00edef79531dd2d85172c5676d41a9b31668968f9caa9ffc03368e6335ddbe66152054439ef93dd0da9fe9860e09a811e0293bf987fe7aca781c2c8d63b3badf2cf6c8f99696b599301b0e74d69ee67a73a4ef32d81aa4d45580c76f2db50f84817faacd7a92b6490c00548424861fb5461b50cdd7c0e6373f615442a644ce89bf729ff5d94d1e982d3616ceb8aad260d7089c7801990cbc938a3a2c6ff34581b3c68cebb2c181df3ab4d9c9bc8b9599bffc033ead098992ff7622182b209a5e1b6595b5b3f8e81d341b6f7f4ccbd759cfee82da58e35618fe95276fb011383e09c27f34d17d15ecf78fd16a04835d9eb4b090fbb3830f88b13d2917dc478893fd758b5ee0416befd67651f2a7580b683f52493104d758074ac4205a1b46b8cb4abdc80f22d1fc95bcc02cc13e4e20dc4b0cd809013e2b5c4f2b10fdbe804a85d948cab3a7372e2c2279a5a714921c0b42f5866eb1c8aef670fd4f522e04cf1b741094b8ad3686f38504deeaf4d6c9ea6985cd733fe44166ea82afe0dfae77405d711c5db456dc0e8b2ce0288707d93fa08aa2d87f00045e1be24b9766313260ee061ab315841fe26978bc58226fb81399583e5eba879e43eede35fd91056bb79cf654f6a08f69bf2475ee30c57ec22bff04a21be7915f807ec449ff9593a31148ac83e6f5e6010329d58db0b83c7bd583dd3b854fb7651165796b5165ad96fb9a6297258e8c2fe9b1ef5d7dc0d555b02b33c5843ed7898c9c53a7cf228b57b8b562953792737a3a469c836ee4da8389c124188d6d6fa71f309ec98af88bfa8f59fec3fe6ca14ef0d9ea557574abdecf96fec25120be0cea03f65b9961fdd11cf9227ee97c94a100693664bc93c7b7e5740a9031634d228a2a037814c8b34cdf1acdc95c6c6db51bf6c408bdfa77b05769896aa44c2f11541aa7aa43ec41d706366984496f349944692a6712265cabb615cd48f2ddca68756320e7ea1d31f449933415a8e170c09a5433525a73a", 0x1000}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="1100000000000000000000000100000002000000000000002800000000000000000000000700000007172fac1e00017f000001ac14140bac1414120a0101000030000000000000000000000007000000018302441ca3f10a01010200000000640101020000004de9000002000000030014000000000000000000000002000000aca62a6d00000000280000000000000000000000070000008618000000030112a77816c2a003df2f231bd0d3fdc351251c00000000000000000000000800000069cd4d93ef385ec5b3b48bdff599935cf60bab27f8f9a48d1e4a062af651533030073cbe1ac6decf25f8b76101d64fd89fd0f5dcc0", @ANYRES32=0x0, @ANYBLOB="7f000001ac1414bb00000000140000000000000000000000010000008000000000000000"], 0xe8}, 0x4004000) [ 1815.794003][T31055] RSP: 002b:00007f94919420c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1815.802571][T31055] RAX: ffffffffffffffda RBX: 00007f9490d9bf80 RCX: 00007f9490c7cae9 [ 1815.810602][T31055] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 1815.818631][T31055] RBP: 00007f9491942120 R08: 0000000000000000 R09: 0000000000000000 [ 1815.826660][T31055] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1815.834684][T31055] R13: 000000000000000b R14: 00007f9490d9bf80 R15: 00007fff2e08a718 [ 1815.842729][T31055] 20:58:22 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={0xffffffffffffffff, 0x7, 0x8}, 0xc) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000180)='cgroup.max.descendants\x00', 0x2, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000580), 0x4) sendmsg$inet(r1, &(0x7f0000000280)={&(0x7f0000000000)={0x2, 0x4e21, @multicast1}, 0x10, &(0x7f0000000140)=[{&(0x7f0000000040)="ece105b77f8aaf07636c3ad15bfaa2842ef0ca69e7a35ff53ba2225d9124b6732c3d8756af1d1de16913fcfdd2a9586a47de235e1a2c71494b52a049ce9e76033e", 0x41}, {&(0x7f00000000c0)="6c35b0fbdea4e7ca6c6b97245bbcfec41dada8d79c04158968b2448872e4477f19ce503421d32298bfbaf8a6a5d413b93ff157ec562ece193371aa29a0a9aff309ce8e635d62b0cdfdd0ee7df756225bfcd629be4f0e2758d3892382f11cf226d1ada116cd6c8200c2b51a19e4a12f57d3c700a8a3", 0x75}, {&(0x7f0000000d00)="6e7e1bede538351828e4df6e2077012b814f48ad5078732ed9b4381b0e478c16eea829b7d1897a9f065ae93f960df74102ed987ee6f07e6a0441ab5a32b2811ac6e75338b8e192355e870fc41eb23d766417ea0940c93bea02ad241e4be2c01fb6a2504540df512f1317186f09c536513be469dc74681be51862fb64c6efc7813a15927d81efd9e4f1fb3a0922771eb85369b200bff588697dbf3934cc0fdd88b3edab3b9854847d269e2bbf78582c4b7a398817d1fca3c1590a9536d9f203f4debcfb087785e215ea4355acbc6203fddba4fa9a1957dfd6c07695c56367bcdd85fe1ab08b31d50cd9eb1fa834a6f889f896a6e58638d7b3e55f0edef863e764307ccb2314294f5224a1267a881efcca6df50af108a5f05e51dad79af11e0d74ff3b42ab2050fd3615dd4cdaf009a856f81981e3bf8fb1af78e18346f296fbab7f3f6ca1d034612771df775a95985f8791c9bdb1bb892b6b421ee971d1a9c3ce914131cb842334cfc7a1c9c6cd1aecee865280f6126a80102e8b4c820709be05bb358f2ff741b6e04ed6e337508c46153d86d4673ca723f489b6174b8f24cb68a379aa9ee1c5ac07f32dc69ca006e139835571d92b62be6c21869467629ab5be6f31adb454585253df77ecff4ad6efd59e372642e69be3fc415c8da1fe5dabd29b52a8384da9cd4b0b7072746a4a3229481d23766c89f6f3ba81c2bbac4a2f603b3d1e19caceb8f181369430b11afca61e282271f828e38e447c8d7ca956382f3c171fab9ab898f92ce03e34fda2ec0b45eeb93a0143acf90c3f9c9be817627be01c9c7300b1b6825c1af850b37596bd619a595042ff8c34ef71871bb9a076ce06acb7a2e9f1a1534f218c0ae8d3d4441edaee8143f8520e8400bcd80e5931da97af09527f8c09876b17cae38fff4bc0f254b4751f76abba22fa3015e9d2a70cfc91bf8d49cfdd827b987b35fdcc9b30808d82eb681cb0aeb4184c127f602698dbd49bb2b97c92d28439f59e2c99ecf0a3d90d221d703e6ab5dbdbb2ef12572aeb30b4a832c07fd5f77c66b0181c16ff3b4e52682dd5134a0b45a53e8447d3e516f358bbcbf1061c92e6413a14d996aa9ac354ef156d8f11fb176d6d22b50eda621a319af6da3dced29a284adfad5414d436b23902798f5970c2a5a19cba7f7209609e446cd75085e42be7d141e1a15b12870222acd8649ce26bf9f0b49ad9c63a2dbd6d7a9251b0d615ec0f3ab56be4c3109ec048da4ff32d27bc7e29f647d48060850fd2412e68ebd0daade2b6b02af41993c9e2303b8268ee5ebd798babcb005ff584a9819d1c9a9a54c6ad495939d6ba427b16743a1fa0650a4ddfc19b2c71b159070e9cec78507edf192d6b4facea5bcaae1c398dc15dd0bcfda7eb9ea72532090563d3518c4198122b3f352794b0bf98f15055b5098b0fc7f6d5e485b979e6ed342ddadc0678d2e146456680563b87cd831e895e27a2264da4d5ca9706dc4878a84868c16f88e716b844128bac12885c1835dad77f2b603b26a78b7fef667c6f00e2d0c59bc9e3370febcee3c78f2cd60bcd62cb0a07a7e7931b7142dc9830a0ccf165cae6d2769caa0bb040f8ef5c9eb6955d21962c6392956672e5a7fce2bc3978e0d47cd36b5bba2015018cc33a9b87537e3b3aa7886bc3c445329146908d947a98b3989d613f11320f490c6559af378335b68d8e21b60e67241760e58d5d2b6cb8c889412d6ff320b305ba0760339dff60aa70780c56ed735f46e75cf3ad493a26c0f8d928b44cfcf3ac90fbd9a8287b0f8e748672adfcfee64224256f4ce1c02dd831a10745c5c270140546fcd15551dd88911fc4e561a76bfe5c2ad63a8700b05ce26198c47a3dc1bb3bdfea6a961886d3764a649a05ca9b3d77ddc6318fd9b5afcefc91105443bd8aba3eb9e59cd5f61bd1e06f21bb57beb4f9bbe7e8a1fdd47e5df049e2fc6cb11bdca0ec20b6398177c6fd40e3bf601a8ba21221f79591d32cf33054ad7142bb86b9deae1cbfb30839443f790df8749f880aec627e075ea30420668e59ada466a0441848b33a6ddf3595039652f3ab0bd6833923c729cad5e68ca27a31f0c3d208db71844da505bcabf6b0feab98e96788861b8c6f05de2dc8964153b939a423893a01f0bc8f7a76a829e738e52dd7a7bfacf0f15e52aa192c290eda395b46581f18de67eb6356fb4d7996ab5424865e9d86b79f03e0f23d55d80fffde12ccf718e8b7f48456c08d72b9b31d956c66db69e06de8efcd6a6912140f5d90d93af130ed3776b881e48fbe3bdec387e539c87604a02bed1276b2fd93a3c2b56721d814ef81886b062b5bfb21843eedb8c604b7f8241995681ffbf0ffae13f828d1ebc79d2b6f3a2c70685357546c7b54fdc1aaed364daffe8f78a303287689f8c757671737c26d4c692aad0bc74e22751ee6433875b915a49f38c5080ba0415da4ec03c6e0d8d95c87eb6b12f035109863a97904be2dbdc686da397f620cb8ccaeeaf44bc0b614c2841968701eac167e7ed7b4cfca8e8537282d0f468b264a173c21b324069f29e18860a6ba4bc5e8a07f5eb805a63b93571c1f848fa7069e74d88c18a4e6ea3d02409daecde566ec517112de75dc653ebf7c81864be267699160126c65ba15116bddf9de9986bc5a8ec07d15555d835879afbdc0604323884a554ecebd0071813eefff431c5889235cd220343fc5bc0f6bb6873d5db949b92a79813f97e28fb0adeff2713a644819c2c30f62a4645dfe13e220374fe964c1be12877be9a61be984f5ab4983734932e0b67b5122ff1f646a21e8879e55aa4a8f273ac3e42595704f2616fec348ef5fa1782f8f16e7d76e6b30b3df9c679ea75253ea6357b3daec70cebf1e78f96f042c6b36f5e1ad3fbe7266883aceff7859bbe51e1bcd187ec9f3175dc313dcdd1af62313a5ed47cdc9f3b66eed49357db6ac7287392989f4e09914c815358d539f88dc6112333156f01c300933ef219fa09175fb4ddf6699f5b83625ab6d83c79441381fbf5c561967bb850922ed73c018a0e7df95f4bd48e7ae74fc36570b97480fa9f3d4855d0351737c45d8531b369bf054eb09ec334a12d0f92940f07a4fb61f05e362ad7fd25c1a1701078197f42254b3f3fc991a1ddee3a3a15c1613714afa86888b1c14932e6037f23eed4629b054b9cb6ad3ab6b258fc51c090cdd42621093df32e8fdbafe8f4a1616add74017318d3fcdbb852204ded4840b3309e2f2a414fed79aa462d97ce872c346ef8267cb84d24e2ca41b8c279d1494011d21ed78a1285791862d22682bdc65cfb31e3bbee227d985c6212a50de2281dd7f45151956ec8bf75747ba67734e487742461f4d72d1acd3ea45197535987a529c371e1e6829cb186eebd11de6456b3693cddfd163ec43c6fc7ffaef1c2cc46db25c6097fe9fe53b2f50a003cdf98bdd5eaa0c209bc197ba709a0692102b13beba08870d033260e652710a8f527f742358e4e0163171481dc3913d3913f59b8e3df183e2d1c9495a1d73968da063019f399bbba04954458c8d95d21e607b0e967669868374ee0a308fbad6dc16037ac355966ddc92d3761477ae67ed82bb517af6f002db40f0e431188336e6fe0bd3f498caa0052c8fe87db68ee7ce2732f5379021631e47d5f54e4b0886ad1025b3eaab67b014b2650c7c26f77c487f2aa0adbe12bfb3ee713dc15c348d5a04bdbfe87b27976903b9433fd244b7892692c641e747738a8468b35a13a8b87ffe706779caf6f2033d84f7e39637dee87ba9584814adc302e508da8b93c572b15e0976f9ea6809d21e37c96f2f10e9b5cbe32f1930fd32e981aef5c81161b6369c441b345d5b9afc095012c67f472a40b5fdecf8ebec261935f1ce9e362a4dc34335e30e4e55926ac266bd06a305210b8ad7ba0d3782ab64931ddaa390df094e6339ce2acd1259da6e7ddb3e7ba28bd00557f4f5120bb573bff480f6e6d4c87fef893de86f1844b6cf3d8aff4ef666d9875a22e665e2c5278db8acfc10e4ef1ec066203c6041761deab1a9a0b970974cca1931902c0e7844f3e44e0a362586c65f95d877eed6444df3bb2cc2e3611361df0ff0c9cb6eccab68da53e8a1abc0a0fbead9b6c44e13f75dd39457769fd055939271849bb76e942b95157d11b9a00ac5e0780b664f6ba629be8ea1adbd1550d4dfe7f53e00825fbfaa2f20b6ea775c03135a715f504ba5bb2e81df0d2ad6eccf1796b76c7c7a0226d46981b25164108521347fc5cabe8a0679b7ca1e301a69ef07a3956bafed900aa7a2ed564409ef0415b418b744a246262bd84a3d9672197a76f7893355205c0ccf632db08532dd4f7a7a4cdaf322e7e507114387240edc758a187adaf2fb16801898a872e584073c88fa5b8221830e7cd3443a92e3025099cffd97a5e6c4ea0bf5e2395b904dae4f44dc87279aea0a176af9c5b89e120982b010ce67f0b2843ed7ed44461947116db20388936c73f83b50580a778879e8d3f12169d7286d5acd5222e060fc4de07a467d1dec4ccc21f938113c758d021f34658e371e260359176780ebd53a181a0e94c8631dd66a861803e901656d749eeeca5541b8d2dad00d6e899488c5a9d55c379160ae5e7fb7871db7ffb9913ae0bade69482d89cda393e1054b8f90e2797365008dfe74820bc8d316d2fd3ffad4d2342ee516ea2d24f41bf4e9acf4cd0f5d95ab55e4cd5129ad1f95e374dbc5e7db3b726539010d58d9b3a6476ed5e75112589966d06c5cbd7d3d1e3cad94f00edef79531dd2d85172c5676d41a9b31668968f9caa9ffc03368e6335ddbe66152054439ef93dd0da9fe9860e09a811e0293bf987fe7aca781c2c8d63b3badf2cf6c8f99696b599301b0e74d69ee67a73a4ef32d81aa4d45580c76f2db50f84817faacd7a92b6490c00548424861fb5461b50cdd7c0e6373f615442a644ce89bf729ff5d94d1e982d3616ceb8aad260d7089c7801990cbc938a3a2c6ff34581b3c68cebb2c181df3ab4d9c9bc8b9599bffc033ead098992ff7622182b209a5e1b6595b5b3f8e81d341b6f7f4ccbd759cfee82da58e35618fe95276fb011383e09c27f34d17d15ecf78fd16a04835d9eb4b090fbb3830f88b13d2917dc478893fd758b5ee0416befd67651f2a7580b683f52493104d758074ac4205a1b46b8cb4abdc80f22d1fc95bcc02cc13e4e20dc4b0cd809013e2b5c4f2b10fdbe804a85d948cab3a7372e2c2279a5a714921c0b42f5866eb1c8aef670fd4f522e04cf1b741094b8ad3686f38504deeaf4d6c9ea6985cd733fe44166ea82afe0dfae77405d711c5db456dc0e8b2ce0288707d93fa08aa2d87f00045e1be24b9766313260ee061ab315841fe26978bc58226fb81399583e5eba879e43eede35fd91056bb79cf654f6a08f69bf2475ee30c57ec22bff04a21be7915f807ec449ff9593a31148ac83e6f5e6010329d58db0b83c7bd583dd3b854fb7651165796b5165ad96fb9a6297258e8c2fe9b1ef5d7dc0d555b02b33c5843ed7898c9c53a7cf228b57b8b562953792737a3a469c836ee4da8389c124188d6d6fa71f309ec98af88bfa8f59fec3fe6ca14ef0d9ea557574abdecf96fec25120be0cea03f65b9961fdd11cf9227ee97c94a100693664bc93c7b7e5740a9031634d228a2a037814c8b34cdf1acdc95c6c6db51bf6c408bdfa77b05769896aa44c2f11541aa7aa43ec41d706366984496f349944692a6712265cabb615cd48f2ddca68756320e7ea1d31f449933415a8e170c09a5433525a73a", 0x1000}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="1100000000000000000000000100000002000000000000002800000000000000000000000700000007172fac1e00017f000001ac14140bac1414120a0101000030000000000000000000000007000000018302441ca3f10a01010200000000640101020000004de9000002000000030014000000000000000000000002000000aca62a6d00000000280000000000000000000000070000008618000000030112a77816c2a003df2f231bd0d3fdc351251c00000000000000000000000800000069cd4d93ef385ec5b3b48bdff599935cf60bab27f8f9a48d1e4a062af651533030073cbe1ac6decf25f8b76101d64fd89fd0f5dcc0", @ANYRES32=0x0, @ANYBLOB="7f000001ac1414bb00000000140000000000000000000000010000008000000000000000"], 0xe8}, 0x4004000) 20:58:22 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (fail_nth: 8) 20:58:22 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, &(0x7f00000000c0), 0x12) 20:58:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) 20:58:22 executing program 2: socketpair$unix(0x1, 0x5, 0x0, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) 20:58:22 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (fail_nth: 1) 20:58:22 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, &(0x7f00000000c0), 0x12) 20:58:22 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={0xffffffffffffffff, 0x7, 0x8}, 0xc) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000180)='cgroup.max.descendants\x00', 0x2, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000580), 0x4) (async) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000580), 0x4) sendmsg$inet(r1, &(0x7f0000000280)={&(0x7f0000000000)={0x2, 0x4e21, @multicast1}, 0x10, &(0x7f0000000140)=[{&(0x7f0000000040)="ece105b77f8aaf07636c3ad15bfaa2842ef0ca69e7a35ff53ba2225d9124b6732c3d8756af1d1de16913fcfdd2a9586a47de235e1a2c71494b52a049ce9e76033e", 0x41}, {&(0x7f00000000c0)="6c35b0fbdea4e7ca6c6b97245bbcfec41dada8d79c04158968b2448872e4477f19ce503421d32298bfbaf8a6a5d413b93ff157ec562ece193371aa29a0a9aff309ce8e635d62b0cdfdd0ee7df756225bfcd629be4f0e2758d3892382f11cf226d1ada116cd6c8200c2b51a19e4a12f57d3c700a8a3", 0x75}, {&(0x7f0000000d00)="6e7e1bede538351828e4df6e2077012b814f48ad5078732ed9b4381b0e478c16eea829b7d1897a9f065ae93f960df74102ed987ee6f07e6a0441ab5a32b2811ac6e75338b8e192355e870fc41eb23d766417ea0940c93bea02ad241e4be2c01fb6a2504540df512f1317186f09c536513be469dc74681be51862fb64c6efc7813a15927d81efd9e4f1fb3a0922771eb85369b200bff588697dbf3934cc0fdd88b3edab3b9854847d269e2bbf78582c4b7a398817d1fca3c1590a9536d9f203f4debcfb087785e215ea4355acbc6203fddba4fa9a1957dfd6c07695c56367bcdd85fe1ab08b31d50cd9eb1fa834a6f889f896a6e58638d7b3e55f0edef863e764307ccb2314294f5224a1267a881efcca6df50af108a5f05e51dad79af11e0d74ff3b42ab2050fd3615dd4cdaf009a856f81981e3bf8fb1af78e18346f296fbab7f3f6ca1d034612771df775a95985f8791c9bdb1bb892b6b421ee971d1a9c3ce914131cb842334cfc7a1c9c6cd1aecee865280f6126a80102e8b4c820709be05bb358f2ff741b6e04ed6e337508c46153d86d4673ca723f489b6174b8f24cb68a379aa9ee1c5ac07f32dc69ca006e139835571d92b62be6c21869467629ab5be6f31adb454585253df77ecff4ad6efd59e372642e69be3fc415c8da1fe5dabd29b52a8384da9cd4b0b7072746a4a3229481d23766c89f6f3ba81c2bbac4a2f603b3d1e19caceb8f181369430b11afca61e282271f828e38e447c8d7ca956382f3c171fab9ab898f92ce03e34fda2ec0b45eeb93a0143acf90c3f9c9be817627be01c9c7300b1b6825c1af850b37596bd619a595042ff8c34ef71871bb9a076ce06acb7a2e9f1a1534f218c0ae8d3d4441edaee8143f8520e8400bcd80e5931da97af09527f8c09876b17cae38fff4bc0f254b4751f76abba22fa3015e9d2a70cfc91bf8d49cfdd827b987b35fdcc9b30808d82eb681cb0aeb4184c127f602698dbd49bb2b97c92d28439f59e2c99ecf0a3d90d221d703e6ab5dbdbb2ef12572aeb30b4a832c07fd5f77c66b0181c16ff3b4e52682dd5134a0b45a53e8447d3e516f358bbcbf1061c92e6413a14d996aa9ac354ef156d8f11fb176d6d22b50eda621a319af6da3dced29a284adfad5414d436b23902798f5970c2a5a19cba7f7209609e446cd75085e42be7d141e1a15b12870222acd8649ce26bf9f0b49ad9c63a2dbd6d7a9251b0d615ec0f3ab56be4c3109ec048da4ff32d27bc7e29f647d48060850fd2412e68ebd0daade2b6b02af41993c9e2303b8268ee5ebd798babcb005ff584a9819d1c9a9a54c6ad495939d6ba427b16743a1fa0650a4ddfc19b2c71b159070e9cec78507edf192d6b4facea5bcaae1c398dc15dd0bcfda7eb9ea72532090563d3518c4198122b3f352794b0bf98f15055b5098b0fc7f6d5e485b979e6ed342ddadc0678d2e146456680563b87cd831e895e27a2264da4d5ca9706dc4878a84868c16f88e716b844128bac12885c1835dad77f2b603b26a78b7fef667c6f00e2d0c59bc9e3370febcee3c78f2cd60bcd62cb0a07a7e7931b7142dc9830a0ccf165cae6d2769caa0bb040f8ef5c9eb6955d21962c6392956672e5a7fce2bc3978e0d47cd36b5bba2015018cc33a9b87537e3b3aa7886bc3c445329146908d947a98b3989d613f11320f490c6559af378335b68d8e21b60e67241760e58d5d2b6cb8c889412d6ff320b305ba0760339dff60aa70780c56ed735f46e75cf3ad493a26c0f8d928b44cfcf3ac90fbd9a8287b0f8e748672adfcfee64224256f4ce1c02dd831a10745c5c270140546fcd15551dd88911fc4e561a76bfe5c2ad63a8700b05ce26198c47a3dc1bb3bdfea6a961886d3764a649a05ca9b3d77ddc6318fd9b5afcefc91105443bd8aba3eb9e59cd5f61bd1e06f21bb57beb4f9bbe7e8a1fdd47e5df049e2fc6cb11bdca0ec20b6398177c6fd40e3bf601a8ba21221f79591d32cf33054ad7142bb86b9deae1cbfb30839443f790df8749f880aec627e075ea30420668e59ada466a0441848b33a6ddf3595039652f3ab0bd6833923c729cad5e68ca27a31f0c3d208db71844da505bcabf6b0feab98e96788861b8c6f05de2dc8964153b939a423893a01f0bc8f7a76a829e738e52dd7a7bfacf0f15e52aa192c290eda395b46581f18de67eb6356fb4d7996ab5424865e9d86b79f03e0f23d55d80fffde12ccf718e8b7f48456c08d72b9b31d956c66db69e06de8efcd6a6912140f5d90d93af130ed3776b881e48fbe3bdec387e539c87604a02bed1276b2fd93a3c2b56721d814ef81886b062b5bfb21843eedb8c604b7f8241995681ffbf0ffae13f828d1ebc79d2b6f3a2c70685357546c7b54fdc1aaed364daffe8f78a303287689f8c757671737c26d4c692aad0bc74e22751ee6433875b915a49f38c5080ba0415da4ec03c6e0d8d95c87eb6b12f035109863a97904be2dbdc686da397f620cb8ccaeeaf44bc0b614c2841968701eac167e7ed7b4cfca8e8537282d0f468b264a173c21b324069f29e18860a6ba4bc5e8a07f5eb805a63b93571c1f848fa7069e74d88c18a4e6ea3d02409daecde566ec517112de75dc653ebf7c81864be267699160126c65ba15116bddf9de9986bc5a8ec07d15555d835879afbdc0604323884a554ecebd0071813eefff431c5889235cd220343fc5bc0f6bb6873d5db949b92a79813f97e28fb0adeff2713a644819c2c30f62a4645dfe13e220374fe964c1be12877be9a61be984f5ab4983734932e0b67b5122ff1f646a21e8879e55aa4a8f273ac3e42595704f2616fec348ef5fa1782f8f16e7d76e6b30b3df9c679ea75253ea6357b3daec70cebf1e78f96f042c6b36f5e1ad3fbe7266883aceff7859bbe51e1bcd187ec9f3175dc313dcdd1af62313a5ed47cdc9f3b66eed49357db6ac7287392989f4e09914c815358d539f88dc6112333156f01c300933ef219fa09175fb4ddf6699f5b83625ab6d83c79441381fbf5c561967bb850922ed73c018a0e7df95f4bd48e7ae74fc36570b97480fa9f3d4855d0351737c45d8531b369bf054eb09ec334a12d0f92940f07a4fb61f05e362ad7fd25c1a1701078197f42254b3f3fc991a1ddee3a3a15c1613714afa86888b1c14932e6037f23eed4629b054b9cb6ad3ab6b258fc51c090cdd42621093df32e8fdbafe8f4a1616add74017318d3fcdbb852204ded4840b3309e2f2a414fed79aa462d97ce872c346ef8267cb84d24e2ca41b8c279d1494011d21ed78a1285791862d22682bdc65cfb31e3bbee227d985c6212a50de2281dd7f45151956ec8bf75747ba67734e487742461f4d72d1acd3ea45197535987a529c371e1e6829cb186eebd11de6456b3693cddfd163ec43c6fc7ffaef1c2cc46db25c6097fe9fe53b2f50a003cdf98bdd5eaa0c209bc197ba709a0692102b13beba08870d033260e652710a8f527f742358e4e0163171481dc3913d3913f59b8e3df183e2d1c9495a1d73968da063019f399bbba04954458c8d95d21e607b0e967669868374ee0a308fbad6dc16037ac355966ddc92d3761477ae67ed82bb517af6f002db40f0e431188336e6fe0bd3f498caa0052c8fe87db68ee7ce2732f5379021631e47d5f54e4b0886ad1025b3eaab67b014b2650c7c26f77c487f2aa0adbe12bfb3ee713dc15c348d5a04bdbfe87b27976903b9433fd244b7892692c641e747738a8468b35a13a8b87ffe706779caf6f2033d84f7e39637dee87ba9584814adc302e508da8b93c572b15e0976f9ea6809d21e37c96f2f10e9b5cbe32f1930fd32e981aef5c81161b6369c441b345d5b9afc095012c67f472a40b5fdecf8ebec261935f1ce9e362a4dc34335e30e4e55926ac266bd06a305210b8ad7ba0d3782ab64931ddaa390df094e6339ce2acd1259da6e7ddb3e7ba28bd00557f4f5120bb573bff480f6e6d4c87fef893de86f1844b6cf3d8aff4ef666d9875a22e665e2c5278db8acfc10e4ef1ec066203c6041761deab1a9a0b970974cca1931902c0e7844f3e44e0a362586c65f95d877eed6444df3bb2cc2e3611361df0ff0c9cb6eccab68da53e8a1abc0a0fbead9b6c44e13f75dd39457769fd055939271849bb76e942b95157d11b9a00ac5e0780b664f6ba629be8ea1adbd1550d4dfe7f53e00825fbfaa2f20b6ea775c03135a715f504ba5bb2e81df0d2ad6eccf1796b76c7c7a0226d46981b25164108521347fc5cabe8a0679b7ca1e301a69ef07a3956bafed900aa7a2ed564409ef0415b418b744a246262bd84a3d9672197a76f7893355205c0ccf632db08532dd4f7a7a4cdaf322e7e507114387240edc758a187adaf2fb16801898a872e584073c88fa5b8221830e7cd3443a92e3025099cffd97a5e6c4ea0bf5e2395b904dae4f44dc87279aea0a176af9c5b89e120982b010ce67f0b2843ed7ed44461947116db20388936c73f83b50580a778879e8d3f12169d7286d5acd5222e060fc4de07a467d1dec4ccc21f938113c758d021f34658e371e260359176780ebd53a181a0e94c8631dd66a861803e901656d749eeeca5541b8d2dad00d6e899488c5a9d55c379160ae5e7fb7871db7ffb9913ae0bade69482d89cda393e1054b8f90e2797365008dfe74820bc8d316d2fd3ffad4d2342ee516ea2d24f41bf4e9acf4cd0f5d95ab55e4cd5129ad1f95e374dbc5e7db3b726539010d58d9b3a6476ed5e75112589966d06c5cbd7d3d1e3cad94f00edef79531dd2d85172c5676d41a9b31668968f9caa9ffc03368e6335ddbe66152054439ef93dd0da9fe9860e09a811e0293bf987fe7aca781c2c8d63b3badf2cf6c8f99696b599301b0e74d69ee67a73a4ef32d81aa4d45580c76f2db50f84817faacd7a92b6490c00548424861fb5461b50cdd7c0e6373f615442a644ce89bf729ff5d94d1e982d3616ceb8aad260d7089c7801990cbc938a3a2c6ff34581b3c68cebb2c181df3ab4d9c9bc8b9599bffc033ead098992ff7622182b209a5e1b6595b5b3f8e81d341b6f7f4ccbd759cfee82da58e35618fe95276fb011383e09c27f34d17d15ecf78fd16a04835d9eb4b090fbb3830f88b13d2917dc478893fd758b5ee0416befd67651f2a7580b683f52493104d758074ac4205a1b46b8cb4abdc80f22d1fc95bcc02cc13e4e20dc4b0cd809013e2b5c4f2b10fdbe804a85d948cab3a7372e2c2279a5a714921c0b42f5866eb1c8aef670fd4f522e04cf1b741094b8ad3686f38504deeaf4d6c9ea6985cd733fe44166ea82afe0dfae77405d711c5db456dc0e8b2ce0288707d93fa08aa2d87f00045e1be24b9766313260ee061ab315841fe26978bc58226fb81399583e5eba879e43eede35fd91056bb79cf654f6a08f69bf2475ee30c57ec22bff04a21be7915f807ec449ff9593a31148ac83e6f5e6010329d58db0b83c7bd583dd3b854fb7651165796b5165ad96fb9a6297258e8c2fe9b1ef5d7dc0d555b02b33c5843ed7898c9c53a7cf228b57b8b562953792737a3a469c836ee4da8389c124188d6d6fa71f309ec98af88bfa8f59fec3fe6ca14ef0d9ea557574abdecf96fec25120be0cea03f65b9961fdd11cf9227ee97c94a100693664bc93c7b7e5740a9031634d228a2a037814c8b34cdf1acdc95c6c6db51bf6c408bdfa77b05769896aa44c2f11541aa7aa43ec41d706366984496f349944692a6712265cabb615cd48f2ddca68756320e7ea1d31f449933415a8e170c09a5433525a73a", 0x1000}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="1100000000000000000000000100000002000000000000002800000000000000000000000700000007172fac1e00017f000001ac14140bac1414120a0101000030000000000000000000000007000000018302441ca3f10a01010200000000640101020000004de9000002000000030014000000000000000000000002000000aca62a6d00000000280000000000000000000000070000008618000000030112a77816c2a003df2f231bd0d3fdc351251c00000000000000000000000800000069cd4d93ef385ec5b3b48bdff599935cf60bab27f8f9a48d1e4a062af651533030073cbe1ac6decf25f8b76101d64fd89fd0f5dcc0", @ANYRES32=0x0, @ANYBLOB="7f000001ac1414bb00000000140000000000000000000000010000008000000000000000"], 0xe8}, 0x4004000) (async) sendmsg$inet(r1, &(0x7f0000000280)={&(0x7f0000000000)={0x2, 0x4e21, @multicast1}, 0x10, &(0x7f0000000140)=[{&(0x7f0000000040)="ece105b77f8aaf07636c3ad15bfaa2842ef0ca69e7a35ff53ba2225d9124b6732c3d8756af1d1de16913fcfdd2a9586a47de235e1a2c71494b52a049ce9e76033e", 0x41}, {&(0x7f00000000c0)="6c35b0fbdea4e7ca6c6b97245bbcfec41dada8d79c04158968b2448872e4477f19ce503421d32298bfbaf8a6a5d413b93ff157ec562ece193371aa29a0a9aff309ce8e635d62b0cdfdd0ee7df756225bfcd629be4f0e2758d3892382f11cf226d1ada116cd6c8200c2b51a19e4a12f57d3c700a8a3", 0x75}, {&(0x7f0000000d00)="6e7e1bede538351828e4df6e2077012b814f48ad5078732ed9b4381b0e478c16eea829b7d1897a9f065ae93f960df74102ed987ee6f07e6a0441ab5a32b2811ac6e75338b8e192355e870fc41eb23d766417ea0940c93bea02ad241e4be2c01fb6a2504540df512f1317186f09c536513be469dc74681be51862fb64c6efc7813a15927d81efd9e4f1fb3a0922771eb85369b200bff588697dbf3934cc0fdd88b3edab3b9854847d269e2bbf78582c4b7a398817d1fca3c1590a9536d9f203f4debcfb087785e215ea4355acbc6203fddba4fa9a1957dfd6c07695c56367bcdd85fe1ab08b31d50cd9eb1fa834a6f889f896a6e58638d7b3e55f0edef863e764307ccb2314294f5224a1267a881efcca6df50af108a5f05e51dad79af11e0d74ff3b42ab2050fd3615dd4cdaf009a856f81981e3bf8fb1af78e18346f296fbab7f3f6ca1d034612771df775a95985f8791c9bdb1bb892b6b421ee971d1a9c3ce914131cb842334cfc7a1c9c6cd1aecee865280f6126a80102e8b4c820709be05bb358f2ff741b6e04ed6e337508c46153d86d4673ca723f489b6174b8f24cb68a379aa9ee1c5ac07f32dc69ca006e139835571d92b62be6c21869467629ab5be6f31adb454585253df77ecff4ad6efd59e372642e69be3fc415c8da1fe5dabd29b52a8384da9cd4b0b7072746a4a3229481d23766c89f6f3ba81c2bbac4a2f603b3d1e19caceb8f181369430b11afca61e282271f828e38e447c8d7ca956382f3c171fab9ab898f92ce03e34fda2ec0b45eeb93a0143acf90c3f9c9be817627be01c9c7300b1b6825c1af850b37596bd619a595042ff8c34ef71871bb9a076ce06acb7a2e9f1a1534f218c0ae8d3d4441edaee8143f8520e8400bcd80e5931da97af09527f8c09876b17cae38fff4bc0f254b4751f76abba22fa3015e9d2a70cfc91bf8d49cfdd827b987b35fdcc9b30808d82eb681cb0aeb4184c127f602698dbd49bb2b97c92d28439f59e2c99ecf0a3d90d221d703e6ab5dbdbb2ef12572aeb30b4a832c07fd5f77c66b0181c16ff3b4e52682dd5134a0b45a53e8447d3e516f358bbcbf1061c92e6413a14d996aa9ac354ef156d8f11fb176d6d22b50eda621a319af6da3dced29a284adfad5414d436b23902798f5970c2a5a19cba7f7209609e446cd75085e42be7d141e1a15b12870222acd8649ce26bf9f0b49ad9c63a2dbd6d7a9251b0d615ec0f3ab56be4c3109ec048da4ff32d27bc7e29f647d48060850fd2412e68ebd0daade2b6b02af41993c9e2303b8268ee5ebd798babcb005ff584a9819d1c9a9a54c6ad495939d6ba427b16743a1fa0650a4ddfc19b2c71b159070e9cec78507edf192d6b4facea5bcaae1c398dc15dd0bcfda7eb9ea72532090563d3518c4198122b3f352794b0bf98f15055b5098b0fc7f6d5e485b979e6ed342ddadc0678d2e146456680563b87cd831e895e27a2264da4d5ca9706dc4878a84868c16f88e716b844128bac12885c1835dad77f2b603b26a78b7fef667c6f00e2d0c59bc9e3370febcee3c78f2cd60bcd62cb0a07a7e7931b7142dc9830a0ccf165cae6d2769caa0bb040f8ef5c9eb6955d21962c6392956672e5a7fce2bc3978e0d47cd36b5bba2015018cc33a9b87537e3b3aa7886bc3c445329146908d947a98b3989d613f11320f490c6559af378335b68d8e21b60e67241760e58d5d2b6cb8c889412d6ff320b305ba0760339dff60aa70780c56ed735f46e75cf3ad493a26c0f8d928b44cfcf3ac90fbd9a8287b0f8e748672adfcfee64224256f4ce1c02dd831a10745c5c270140546fcd15551dd88911fc4e561a76bfe5c2ad63a8700b05ce26198c47a3dc1bb3bdfea6a961886d3764a649a05ca9b3d77ddc6318fd9b5afcefc91105443bd8aba3eb9e59cd5f61bd1e06f21bb57beb4f9bbe7e8a1fdd47e5df049e2fc6cb11bdca0ec20b6398177c6fd40e3bf601a8ba21221f79591d32cf33054ad7142bb86b9deae1cbfb30839443f790df8749f880aec627e075ea30420668e59ada466a0441848b33a6ddf3595039652f3ab0bd6833923c729cad5e68ca27a31f0c3d208db71844da505bcabf6b0feab98e96788861b8c6f05de2dc8964153b939a423893a01f0bc8f7a76a829e738e52dd7a7bfacf0f15e52aa192c290eda395b46581f18de67eb6356fb4d7996ab5424865e9d86b79f03e0f23d55d80fffde12ccf718e8b7f48456c08d72b9b31d956c66db69e06de8efcd6a6912140f5d90d93af130ed3776b881e48fbe3bdec387e539c87604a02bed1276b2fd93a3c2b56721d814ef81886b062b5bfb21843eedb8c604b7f8241995681ffbf0ffae13f828d1ebc79d2b6f3a2c70685357546c7b54fdc1aaed364daffe8f78a303287689f8c757671737c26d4c692aad0bc74e22751ee6433875b915a49f38c5080ba0415da4ec03c6e0d8d95c87eb6b12f035109863a97904be2dbdc686da397f620cb8ccaeeaf44bc0b614c2841968701eac167e7ed7b4cfca8e8537282d0f468b264a173c21b324069f29e18860a6ba4bc5e8a07f5eb805a63b93571c1f848fa7069e74d88c18a4e6ea3d02409daecde566ec517112de75dc653ebf7c81864be267699160126c65ba15116bddf9de9986bc5a8ec07d15555d835879afbdc0604323884a554ecebd0071813eefff431c5889235cd220343fc5bc0f6bb6873d5db949b92a79813f97e28fb0adeff2713a644819c2c30f62a4645dfe13e220374fe964c1be12877be9a61be984f5ab4983734932e0b67b5122ff1f646a21e8879e55aa4a8f273ac3e42595704f2616fec348ef5fa1782f8f16e7d76e6b30b3df9c679ea75253ea6357b3daec70cebf1e78f96f042c6b36f5e1ad3fbe7266883aceff7859bbe51e1bcd187ec9f3175dc313dcdd1af62313a5ed47cdc9f3b66eed49357db6ac7287392989f4e09914c815358d539f88dc6112333156f01c300933ef219fa09175fb4ddf6699f5b83625ab6d83c79441381fbf5c561967bb850922ed73c018a0e7df95f4bd48e7ae74fc36570b97480fa9f3d4855d0351737c45d8531b369bf054eb09ec334a12d0f92940f07a4fb61f05e362ad7fd25c1a1701078197f42254b3f3fc991a1ddee3a3a15c1613714afa86888b1c14932e6037f23eed4629b054b9cb6ad3ab6b258fc51c090cdd42621093df32e8fdbafe8f4a1616add74017318d3fcdbb852204ded4840b3309e2f2a414fed79aa462d97ce872c346ef8267cb84d24e2ca41b8c279d1494011d21ed78a1285791862d22682bdc65cfb31e3bbee227d985c6212a50de2281dd7f45151956ec8bf75747ba67734e487742461f4d72d1acd3ea45197535987a529c371e1e6829cb186eebd11de6456b3693cddfd163ec43c6fc7ffaef1c2cc46db25c6097fe9fe53b2f50a003cdf98bdd5eaa0c209bc197ba709a0692102b13beba08870d033260e652710a8f527f742358e4e0163171481dc3913d3913f59b8e3df183e2d1c9495a1d73968da063019f399bbba04954458c8d95d21e607b0e967669868374ee0a308fbad6dc16037ac355966ddc92d3761477ae67ed82bb517af6f002db40f0e431188336e6fe0bd3f498caa0052c8fe87db68ee7ce2732f5379021631e47d5f54e4b0886ad1025b3eaab67b014b2650c7c26f77c487f2aa0adbe12bfb3ee713dc15c348d5a04bdbfe87b27976903b9433fd244b7892692c641e747738a8468b35a13a8b87ffe706779caf6f2033d84f7e39637dee87ba9584814adc302e508da8b93c572b15e0976f9ea6809d21e37c96f2f10e9b5cbe32f1930fd32e981aef5c81161b6369c441b345d5b9afc095012c67f472a40b5fdecf8ebec261935f1ce9e362a4dc34335e30e4e55926ac266bd06a305210b8ad7ba0d3782ab64931ddaa390df094e6339ce2acd1259da6e7ddb3e7ba28bd00557f4f5120bb573bff480f6e6d4c87fef893de86f1844b6cf3d8aff4ef666d9875a22e665e2c5278db8acfc10e4ef1ec066203c6041761deab1a9a0b970974cca1931902c0e7844f3e44e0a362586c65f95d877eed6444df3bb2cc2e3611361df0ff0c9cb6eccab68da53e8a1abc0a0fbead9b6c44e13f75dd39457769fd055939271849bb76e942b95157d11b9a00ac5e0780b664f6ba629be8ea1adbd1550d4dfe7f53e00825fbfaa2f20b6ea775c03135a715f504ba5bb2e81df0d2ad6eccf1796b76c7c7a0226d46981b25164108521347fc5cabe8a0679b7ca1e301a69ef07a3956bafed900aa7a2ed564409ef0415b418b744a246262bd84a3d9672197a76f7893355205c0ccf632db08532dd4f7a7a4cdaf322e7e507114387240edc758a187adaf2fb16801898a872e584073c88fa5b8221830e7cd3443a92e3025099cffd97a5e6c4ea0bf5e2395b904dae4f44dc87279aea0a176af9c5b89e120982b010ce67f0b2843ed7ed44461947116db20388936c73f83b50580a778879e8d3f12169d7286d5acd5222e060fc4de07a467d1dec4ccc21f938113c758d021f34658e371e260359176780ebd53a181a0e94c8631dd66a861803e901656d749eeeca5541b8d2dad00d6e899488c5a9d55c379160ae5e7fb7871db7ffb9913ae0bade69482d89cda393e1054b8f90e2797365008dfe74820bc8d316d2fd3ffad4d2342ee516ea2d24f41bf4e9acf4cd0f5d95ab55e4cd5129ad1f95e374dbc5e7db3b726539010d58d9b3a6476ed5e75112589966d06c5cbd7d3d1e3cad94f00edef79531dd2d85172c5676d41a9b31668968f9caa9ffc03368e6335ddbe66152054439ef93dd0da9fe9860e09a811e0293bf987fe7aca781c2c8d63b3badf2cf6c8f99696b599301b0e74d69ee67a73a4ef32d81aa4d45580c76f2db50f84817faacd7a92b6490c00548424861fb5461b50cdd7c0e6373f615442a644ce89bf729ff5d94d1e982d3616ceb8aad260d7089c7801990cbc938a3a2c6ff34581b3c68cebb2c181df3ab4d9c9bc8b9599bffc033ead098992ff7622182b209a5e1b6595b5b3f8e81d341b6f7f4ccbd759cfee82da58e35618fe95276fb011383e09c27f34d17d15ecf78fd16a04835d9eb4b090fbb3830f88b13d2917dc478893fd758b5ee0416befd67651f2a7580b683f52493104d758074ac4205a1b46b8cb4abdc80f22d1fc95bcc02cc13e4e20dc4b0cd809013e2b5c4f2b10fdbe804a85d948cab3a7372e2c2279a5a714921c0b42f5866eb1c8aef670fd4f522e04cf1b741094b8ad3686f38504deeaf4d6c9ea6985cd733fe44166ea82afe0dfae77405d711c5db456dc0e8b2ce0288707d93fa08aa2d87f00045e1be24b9766313260ee061ab315841fe26978bc58226fb81399583e5eba879e43eede35fd91056bb79cf654f6a08f69bf2475ee30c57ec22bff04a21be7915f807ec449ff9593a31148ac83e6f5e6010329d58db0b83c7bd583dd3b854fb7651165796b5165ad96fb9a6297258e8c2fe9b1ef5d7dc0d555b02b33c5843ed7898c9c53a7cf228b57b8b562953792737a3a469c836ee4da8389c124188d6d6fa71f309ec98af88bfa8f59fec3fe6ca14ef0d9ea557574abdecf96fec25120be0cea03f65b9961fdd11cf9227ee97c94a100693664bc93c7b7e5740a9031634d228a2a037814c8b34cdf1acdc95c6c6db51bf6c408bdfa77b05769896aa44c2f11541aa7aa43ec41d706366984496f349944692a6712265cabb615cd48f2ddca68756320e7ea1d31f449933415a8e170c09a5433525a73a", 0x1000}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="1100000000000000000000000100000002000000000000002800000000000000000000000700000007172fac1e00017f000001ac14140bac1414120a0101000030000000000000000000000007000000018302441ca3f10a01010200000000640101020000004de9000002000000030014000000000000000000000002000000aca62a6d00000000280000000000000000000000070000008618000000030112a77816c2a003df2f231bd0d3fdc351251c00000000000000000000000800000069cd4d93ef385ec5b3b48bdff599935cf60bab27f8f9a48d1e4a062af651533030073cbe1ac6decf25f8b76101d64fd89fd0f5dcc0", @ANYRES32=0x0, @ANYBLOB="7f000001ac1414bb00000000140000000000000000000000010000008000000000000000"], 0xe8}, 0x4004000) [ 1816.039337][T31080] FAULT_INJECTION: forcing a failure. [ 1816.039337][T31080] name failslab, interval 1, probability 0, space 0, times 0 [ 1816.064705][T31080] CPU: 1 PID: 31080 Comm: syz-executor.4 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 1816.075238][T31080] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 1816.085343][T31080] Call Trace: [ 1816.088665][T31080] [ 1816.091639][T31080] dump_stack_lvl+0x125/0x1b0 [ 1816.096378][T31080] should_fail_ex+0x496/0x5b0 [ 1816.101127][T31080] should_failslab+0x9/0x20 [ 1816.105684][T31080] __kmem_cache_alloc_node+0x2fd/0x350 [ 1816.111232][T31080] ? register_netdevice+0x405/0x1490 [ 1816.116570][T31080] ? netdev_name_node_lookup+0x123/0x170 [ 1816.122273][T31080] kmalloc_trace+0x25/0xe0 [ 1816.126735][T31080] register_netdevice+0x405/0x1490 [ 1816.131928][T31080] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 1816.137884][T31080] ? dev_addr_mod+0x39d/0x640 [ 1816.142592][T31080] __tun_chr_ioctl+0x3091/0x4700 [ 1816.147568][T31080] ? tun_chr_read_iter+0x290/0x290 [ 1816.152703][T31080] ? __fget_files+0x279/0x410 [ 1816.157415][T31080] ? __fget_files+0x279/0x410 [ 1816.162120][T31080] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1816.167087][T31080] ? tun_chr_compat_ioctl+0x30/0x30 [ 1816.172403][T31080] __x64_sys_ioctl+0x18f/0x210 [ 1816.177196][T31080] do_syscall_64+0x38/0xb0 [ 1816.181643][T31080] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1816.187655][T31080] RIP: 0033:0x7f9490c7cae9 [ 1816.192092][T31080] 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 [ 1816.211733][T31080] RSP: 002b:00007f94919420c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1816.220173][T31080] RAX: ffffffffffffffda RBX: 00007f9490d9bf80 RCX: 00007f9490c7cae9 [ 1816.228161][T31080] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 20:58:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, 0x0, 0x0) [ 1816.236152][T31080] RBP: 00007f9491942120 R08: 0000000000000000 R09: 0000000000000000 [ 1816.244143][T31080] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1816.252130][T31080] R13: 000000000000000b R14: 00007f9490d9bf80 R15: 00007fff2e08a718 [ 1816.260130][T31080] 20:58:22 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) 20:58:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) [ 1816.331665][T31088] FAULT_INJECTION: forcing a failure. [ 1816.331665][T31088] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1816.350472][T31088] CPU: 0 PID: 31088 Comm: syz-executor.3 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 1816.360981][T31088] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 1816.371092][T31088] Call Trace: [ 1816.374420][T31088] [ 1816.377401][T31088] dump_stack_lvl+0x125/0x1b0 [ 1816.382150][T31088] should_fail_ex+0x496/0x5b0 [ 1816.386909][T31088] _copy_from_user+0x30/0xf0 [ 1816.391582][T31088] perf_copy_attr+0x10e/0x980 [ 1816.396346][T31088] __do_sys_perf_event_open+0xca/0x2b30 [ 1816.401964][T31088] ? __mutex_unlock_slowpath+0x165/0x640 [ 1816.407672][T31088] ? bit_wait_timeout+0x160/0x160 [ 1816.412792][T31088] ? perf_event_set_output+0x5a0/0x5a0 [ 1816.418350][T31088] ? ksys_write+0x1a7/0x250 [ 1816.422939][T31088] ? __ia32_sys_read+0xb0/0xb0 [ 1816.427779][T31088] ? rcu_is_watching+0x12/0xb0 [ 1816.432713][T31088] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 1816.438811][T31088] do_syscall_64+0x38/0xb0 [ 1816.443295][T31088] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1816.449260][T31088] RIP: 0033:0x7f125347cae9 [ 1816.453737][T31088] 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 [ 1816.473450][T31088] RSP: 002b:00007f1251ffe0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000012a 20:58:22 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) 20:58:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, 0x0, 0x0) 20:58:22 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (fail_nth: 9) 20:58:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) [ 1816.481932][T31088] RAX: ffffffffffffffda RBX: 00007f125359bf80 RCX: 00007f125347cae9 [ 1816.489966][T31088] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000000 [ 1816.497995][T31088] RBP: 00007f1251ffe120 R08: 0000000000000000 R09: 0000000000000000 [ 1816.506021][T31088] R10: ffffffffffffffff R11: 0000000000000246 R12: 0000000000000001 [ 1816.514049][T31088] R13: 000000000000000b R14: 00007f125359bf80 R15: 00007ffd4ed64518 [ 1816.522090][T31088] 20:58:22 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000580), 0x4) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@l2tp6={0xa, 0x0, 0x0, @initdev}, 0x80, &(0x7f0000000480)=[{&(0x7f0000000080)=""/98, 0x62}, {&(0x7f0000000100)=""/170, 0xaa}, {&(0x7f00000001c0)=""/216, 0xd8}, {&(0x7f00000002c0)=""/14, 0xe}, {&(0x7f0000000300)=""/128, 0x80}, {&(0x7f0000000380)=""/234, 0xea}], 0x6, &(0x7f0000000500)=""/160, 0xa0}, 0x2) 20:58:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) 20:58:22 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (fail_nth: 2) 20:58:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, 0x0, 0x0) 20:58:22 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) 20:58:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) 20:58:22 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (fail_nth: 10) 20:58:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, 0x0, 0x0) 20:58:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) 20:58:22 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, 0x0, 0x0) [ 1816.758589][T31116] FAULT_INJECTION: forcing a failure. [ 1816.758589][T31116] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1816.798520][T31116] CPU: 1 PID: 31116 Comm: syz-executor.3 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 1816.809033][T31116] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 1816.819146][T31116] Call Trace: [ 1816.822465][T31116] [ 1816.825434][T31116] dump_stack_lvl+0x125/0x1b0 [ 1816.830172][T31116] should_fail_ex+0x496/0x5b0 [ 1816.834913][T31116] _copy_to_user+0x30/0xb0 [ 1816.839397][T31116] simple_read_from_buffer+0xd0/0x150 [ 1816.840776][T31121] FAULT_INJECTION: forcing a failure. [ 1816.840776][T31121] name failslab, interval 1, probability 0, space 0, times 0 20:58:23 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, 0x0, 0x0) 20:58:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, 0x0, 0x0) [ 1816.844825][T31116] proc_fail_nth_read+0x1b0/0x290 [ 1816.862508][T31116] ? proc_sessionid_read+0x290/0x290 [ 1816.867879][T31116] ? security_file_permission+0xdc/0x100 [ 1816.873595][T31116] ? proc_sessionid_read+0x290/0x290 [ 1816.878948][T31116] vfs_read+0x1ce/0x930 [ 1816.883170][T31116] ? kernel_read+0x1b0/0x1b0 [ 1816.887820][T31116] ? __fget_files+0x279/0x410 [ 1816.892562][T31116] ksys_read+0x12f/0x250 [ 1816.896867][T31116] ? vfs_write+0xe40/0xe40 [ 1816.901345][T31116] ? rcu_is_watching+0x12/0xb0 [ 1816.906165][T31116] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 1816.912222][T31116] do_syscall_64+0x38/0xb0 [ 1816.916705][T31116] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1816.922663][T31116] RIP: 0033:0x7f125347b78c [ 1816.927118][T31116] 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 [ 1816.946771][T31116] RSP: 002b:00007f1251ffe0c0 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1816.955229][T31116] RAX: ffffffffffffffda RBX: 00007f125359bf80 RCX: 00007f125347b78c [ 1816.963944][T31116] RDX: 000000000000000f RSI: 00007f1251ffe130 RDI: 0000000000000003 [ 1816.971949][T31116] RBP: 00007f1251ffe120 R08: 0000000000000000 R09: 0000000000000000 [ 1816.979943][T31116] R10: ffffffffffffffff R11: 0000000000000246 R12: 0000000000000001 [ 1816.987934][T31116] R13: 000000000000000b R14: 00007f125359bf80 R15: 00007ffd4ed64518 [ 1816.995935][T31116] [ 1817.030096][T31121] CPU: 0 PID: 31121 Comm: syz-executor.4 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 1817.040617][T31121] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 1817.050724][T31121] Call Trace: [ 1817.054040][T31121] [ 1817.057007][T31121] dump_stack_lvl+0x125/0x1b0 [ 1817.061744][T31121] should_fail_ex+0x496/0x5b0 [ 1817.066477][T31121] should_failslab+0x9/0x20 [ 1817.071044][T31121] __kmem_cache_alloc_node+0x2fd/0x350 [ 1817.076593][T31121] ? kstrdup_const+0x5f/0x70 [ 1817.081252][T31121] ? kstrdup_const+0x5f/0x70 [ 1817.085914][T31121] __kmalloc_node_track_caller+0x50/0x100 [ 1817.091675][T31121] kstrdup+0x3c/0x70 [ 1817.095599][T31121] kstrdup_const+0x5f/0x70 [ 1817.100042][T31121] kvasprintf_const+0x10b/0x190 [ 1817.104936][T31121] kobject_set_name_vargs+0x5a/0x130 [ 1817.110241][T31121] dev_set_name+0xc8/0x100 [ 1817.114780][T31121] ? device_initialize+0x510/0x510 [ 1817.119959][T31121] ? __init_waitqueue_head+0xca/0x150 [ 1817.125373][T31121] netdev_register_kobject+0xc1/0x3f0 [ 1817.130811][T31121] register_netdevice+0xbcb/0x1490 [ 1817.135956][T31121] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 1817.141880][T31121] __tun_chr_ioctl+0x3091/0x4700 [ 1817.146877][T31121] ? tun_chr_read_iter+0x290/0x290 [ 1817.152038][T31121] ? __fget_files+0x279/0x410 [ 1817.156743][T31121] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1817.161701][T31121] ? tun_chr_compat_ioctl+0x30/0x30 [ 1817.166952][T31121] __x64_sys_ioctl+0x18f/0x210 [ 1817.171730][T31121] do_syscall_64+0x38/0xb0 [ 1817.176160][T31121] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1817.182069][T31121] RIP: 0033:0x7f9490c7cae9 [ 1817.186492][T31121] 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 [ 1817.206917][T31121] RSP: 002b:00007f94919420c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1817.215343][T31121] RAX: ffffffffffffffda RBX: 00007f9490d9bf80 RCX: 00007f9490c7cae9 [ 1817.223333][T31121] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 1817.231318][T31121] RBP: 00007f9491942120 R08: 0000000000000000 R09: 0000000000000000 [ 1817.239302][T31121] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1817.247299][T31121] R13: 000000000000000b R14: 00007f9490d9bf80 R15: 00007fff2e08a718 [ 1817.255394][T31121] [ 1817.269535][T31121] general protection fault, probably for non-canonical address 0xdffffc0000000000: 0000 [#1] PREEMPT SMP KASAN [ 1817.281343][T31121] KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007] [ 1817.289805][T31121] CPU: 1 PID: 31121 Comm: syz-executor.4 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 1817.300272][T31121] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 1817.310370][T31121] RIP: 0010:strchr+0x1b/0xb0 [ 1817.315019][T31121] 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 [ 1817.334661][T31121] RSP: 0018:ffffc900151efa40 EFLAGS: 00010282 [ 1817.340748][T31121] RAX: dffffc0000000000 RBX: 0000000000000000 RCX: ffffc9000b172000 [ 1817.348742][T31121] RDX: 0000000000000000 RSI: 0000000000000025 RDI: 0000000000000000 [ 1817.356730][T31121] RBP: ffffc900151efad0 R08: 0000000000000001 R09: 0000000000000000 [ 1817.364724][T31121] R10: 0000000000000001 R11: 0000000000000000 R12: ffffc900151efad0 [ 1817.372715][T31121] R13: 0000000000000cc0 R14: ffff888145a4f280 R15: 0000000000000001 [ 1817.380706][T31121] FS: 00007f94919426c0(0000) GS:ffff8880b9900000(0000) knlGS:0000000000000000 [ 1817.389683][T31121] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1817.396307][T31121] CR2: 00007ff5678d82fe CR3: 0000000026c15000 CR4: 00000000003506e0 [ 1817.404319][T31121] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1817.412306][T31121] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1817.420320][T31121] Call Trace: [ 1817.423621][T31121] [ 1817.426582][T31121] ? show_regs+0x8f/0xa0 [ 1817.430959][T31121] ? die_addr+0x4f/0xd0 [ 1817.435145][T31121] ? exc_general_protection+0x154/0x230 [ 1817.440725][T31121] ? asm_exc_general_protection+0x26/0x30 [ 1817.446564][T31121] ? strchr+0x1b/0xb0 [ 1817.450568][T31121] ? __mutex_unlock_slowpath+0x165/0x640 [ 1817.456246][T31121] kvasprintf_const+0x25/0x190 [ 1817.461093][T31121] kobject_set_name_vargs+0x5a/0x130 [ 1817.466462][T31121] kobject_add+0x12a/0x240 [ 1817.470955][T31121] ? kset_create_and_add+0x190/0x190 [ 1817.476320][T31121] ? do_raw_spin_unlock+0x173/0x230 20:58:23 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x40000}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000580), 0x4) (async) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@l2tp6={0xa, 0x0, 0x0, @initdev}, 0x80, &(0x7f0000000480)=[{&(0x7f0000000080)=""/98, 0x62}, {&(0x7f0000000100)=""/170, 0xaa}, {&(0x7f00000001c0)=""/216, 0xd8}, {&(0x7f00000002c0)=""/14, 0xe}, {&(0x7f0000000300)=""/128, 0x80}, {&(0x7f0000000380)=""/234, 0xea}], 0x6, &(0x7f0000000500)=""/160, 0xa0}, 0x2) 20:58:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0), 0x12) 20:58:23 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, 0x0, 0x0) 20:58:23 executing program 3: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 20:58:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, 0x0, 0x0) [ 1817.481604][T31121] ? kobject_put+0xbe/0x440 [ 1817.486179][T31121] device_add+0x290/0x1ac0 [ 1817.490656][T31121] ? device_initialize+0x510/0x510 [ 1817.495844][T31121] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1817.502766][T31121] ? __init_waitqueue_head+0xca/0x150 [ 1817.508246][T31121] netdev_register_kobject+0x183/0x3f0 [ 1817.513774][T31121] register_netdevice+0xbcb/0x1490 [ 1817.518981][T31121] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 1817.524966][T31121] __tun_chr_ioctl+0x3091/0x4700 [ 1817.529976][T31121] ? tun_chr_read_iter+0x290/0x290 [ 1817.535153][T31121] ? __fget_files+0x279/0x410 [ 1817.539893][T31121] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1817.544897][T31121] ? tun_chr_compat_ioctl+0x30/0x30 [ 1817.550164][T31121] __x64_sys_ioctl+0x18f/0x210 [ 1817.554988][T31121] do_syscall_64+0x38/0xb0 [ 1817.559468][T31121] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1817.565425][T31121] RIP: 0033:0x7f9490c7cae9 20:58:23 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r0, 0x0, 0x0) [ 1817.569886][T31121] 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 [ 1817.589553][T31121] RSP: 002b:00007f94919420c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1817.598030][T31121] RAX: ffffffffffffffda RBX: 00007f9490d9bf80 RCX: 00007f9490c7cae9 [ 1817.606053][T31121] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 1817.614083][T31121] RBP: 00007f9491942120 R08: 0000000000000000 R09: 0000000000000000 [ 1817.622104][T31121] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1817.630126][T31121] R13: 000000000000000b R14: 00007f9490d9bf80 R15: 00007fff2e08a718 [ 1817.638181][T31121] [ 1817.641239][T31121] Modules linked in: [ 1817.717413][T31121] ---[ end trace 0000000000000000 ]--- [ 1817.724452][T31121] RIP: 0010:strchr+0x1b/0xb0 [ 1817.732808][T31121] 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 [ 1817.753424][T31121] RSP: 0018:ffffc900151efa40 EFLAGS: 00010282 [ 1817.760908][T31121] RAX: dffffc0000000000 RBX: 0000000000000000 RCX: ffffc9000b172000 [ 1817.770495][T31121] RDX: 0000000000000000 RSI: 0000000000000025 RDI: 0000000000000000 [ 1817.784140][T31121] RBP: ffffc900151efad0 R08: 0000000000000001 R09: 0000000000000000 [ 1817.792363][T31121] R10: 0000000000000001 R11: 0000000000000000 R12: ffffc900151efad0 [ 1817.800739][T31121] R13: 0000000000000cc0 R14: ffff888145a4f280 R15: 0000000000000001 [ 1817.808795][T31121] FS: 00007f94919426c0(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000 [ 1817.817828][T31121] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1817.824439][T31121] CR2: 00007f9d4b375198 CR3: 0000000026c15000 CR4: 00000000003506f0 [ 1817.836696][T31121] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1817.844744][T31121] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1817.852877][T31121] Kernel panic - not syncing: Fatal exception [ 1817.859242][T31121] Kernel Offset: disabled [ 1817.863597][T31121] Rebooting in 86400 seconds..