760d2ad82f861b63f2396e1cb1518aecbc2351d0517fa9fbd36ade43bf52c4c4d00d2e2ba8274126d762feec987f4ae8a4ebd65bffdebff544866c794d6e05ae80a74141827d9af98670c49d9f81455295c7108626c1904244135618e7449ee14e41a37633998377b579bc3c49a33db8a1eb2ce6e81744adae151c547f303a0a054bec3610194edabf0630d7c49cac19ff7767b1b5c4b7eb1d71ae50004abd1cae8005d1b0bef94e090d64a8d1a7db794788934d313549dcb86e9b9eac0936145c57aba44ce5c05903c3c9061c298d29b658a47dc6f5de03798c95090b34c65cd3554d71f74f6bb9a055a36d0690f659b5d44bb940d5ffb86d0f022bfbf6defea2bcf24620be266094ba888c59e9c08a26585f5c38dd2e2168915b80852034890ec95a2dad1bd47cf7bab8423014e8bfbe5a31a492ad6490e738edcf0c9ab4191fc6f6bf1932407ce6e3f70164c13e06cea9b06e53b93ff9d2dd55c284cf8f6609633d8c7ee1a1b1c3cb593bd28519aba19058f7ac74d88b805ae5349210f8925f2683c9d52d354f394b7e171f2dca53a2862465e01f74b448657d2875debe7410c96162aaf1396a66994b42c44e05838aed0533317c1f85787d93ddcd43e8fcb3ee2ab2dd0dd0d4c9a8383d634de1d45b957ee77b2e4de027b5e02fffc9deb924fbdb9964eaa3647ee3c2a6dca74b6b49040a9b22568ded89131044a8f4056c686bd8574f856102c8d0dc121abf98b10f45e3999513f4a5e824666e07c0cb5c45ed14a989c70f3fb415c63153eeb0b3c5bf8fd89d649906296757ad18a75bb3b1562f9aa8a500a3fb0176b80e68c97a40d3d779fc8b51b321c334c9fcade7b413e971dfe47f2d323340ea07241fac4b896b438efc28dd752ca20f089e9749f9b8cfbbf11efdabbffe7f478db3dd099d8e25828398851289d595c4bb8524cc4afaf3d7b6d38b19eb351d031ca9bb31444b314f98344b437d7dbca23287633f53d53e5348dcc4f3d4ff34b9ed80fb0c9ad7d0d502ca11bb8ef9d5fca76dad47e71047cb8f00ba090cf6688db4cc9be3ce209cbd915e1cd5c0e62d43c2e189c3e9fb4ed5bb5a2b9486faedcbf1ec847d5ce4fba9198c99621961646f881b50c3f508aafa207f557cf869a12a729794fa81b4fa6aeb9f57ca78cc492ec1662a3b941903218718092e495bccc46e4e1f011187fd1f7060986d7db2fd2d72bed5677c374319f83812fbf67daa5f8eb3cd381e1c7345babd129085d38ec16f376898ab04d398e0aad095c53fd4e43f2d87570853ea645e9e838e82e8ec4e441867e6196474e49bb5e8f2097dcc97397cb33b8af4bb622b601384fcb88adf87dc39214ab778bdbe79d5fd1738d6f874b7a10ed0e42e260fcda550742fd4794bfe898d5bb15baaaa300f50f4da67fd0bd527f0fa7d44bdbbbf657e51627380f3937b100487920f589287874c6a21601810e70d4ed70082173779a11d048ebb8935d571213b1fae76276d6e2bb19991d2c60d252f9a7792655ebd45a4ae59d11a4c664e1f7d9083cfc642cc496c9eeffb78b18584a823ae53ed95f6a76c7c117d52538b697d60546f05c19b265e8f0f4832579666b21adcbf1c2cc8d41ad418575f8f198e0b211ccf71bc5244aba9c0255df81c5e6a94bc365533d6cf2c97820ce6793b086e83851cf3af2789846fa45cbce1e236fd3beed117079c23cca29693e754774f74768b569a8d55b84da291f3977874aaa5fb07b9d7475b19b937df871c01aac7a0a02f44fd69654ef377522d18f8170b8133df333f4299268a9f1372209172fbfe450b8146c940a36e65803abec4cf6b45c72a3393e60505090c53f77b504ae27d3a496edc2b4e9051be7c4c744260590200227887d2fc5801be40ff701de445775606a32f57ca4c0d3c1e9db630347eac3b31e1ec9c13a266b061d1753c9b80c38ddf087f822ce185287e0df1cfa070652679e10867eb0c8ace072a99065c9f11bc4b5c14892532754546afec4a00de78660cbc174c352e9dca6b364f999c25619c2bc43f738d329be0f5d02bf79ac3057df3f5a5512cda86b1e25322145e197a072426e402fe09ce1c214a511f6283c2ba2138692b1329470f11c95c2b8065df851c214c06f321d880355c2c67a750606ba4cbc6092e3dfd5c63d00f76e3f375a41990fd3ddbf1811ba88a312f10a33a17042caf7e7", &(0x7f0000000380)=""/167, 0x4}, 0x20) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000080)='./file0\x00', 0x0, 0x10}, 0x18) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)=@generic={&(0x7f0000000080)='./file0\x00', 0x0, 0x10}, 0x18) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000340)) (async) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000340)) r2 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000140), 0x4) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@ifindex, r2, 0x9, 0x2000, 0x0, @link_fd=r3}, 0x20) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000100), 0x10) r5 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r6 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, r6, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000300)={&(0x7f0000000200)="cc810d20f1462b4d336daf5609d13b90022e80b23ab77dd113544c8f6e9b9153b1ea539fc95dfe6fc070ee20961fb6f35756eb73f22619abf957f6724b1f071ee9e7792c66f8eab21ae74cfc63beda532c243c933d837ab86826803448fee060c8c9a63f215b38cf44cef397dec77d1a18f8db71e6c20a246a89a3723a1e8521216525a407d303100044a0deb8ba5c2fffb983050314ae69fdcbea288b7d83ce", &(0x7f00000005c0)=""/165, &(0x7f0000000680)="8903504ad037069bb268ef7695b5352263076fec01b595717595b62c6a4b585b7421c72b9dd1937615d484475fbb8907523e4d0b6727653fdf08db297f68d024a51c504b29193ed3dd94aa23ad80f690a1fea90efef139b81b98e4f65e", &(0x7f0000000700)="ef3ce9e0f7b28dc73e4d6e12c6bbcc56fd6c1dfbb0ecfb521c26f6f13ff78f01823e1220f4749680bd61af388037c18f31ef46fda4390472f11cae26c97e8b52ff21d5fb7c8d5ddbe3c43434cacbbec0c81aec92a6497cd9a609cbf4bce3f818c67be17f1bf98d269a75925868174fa7366bc971acbb05c1e4d1a683286ab4439b0b4c38670611127a6441399e8f248fb37a0de78e8f7ca0c148018dbddf9fb3", 0x401, r0}, 0x38) ioctl$PERF_EVENT_IOC_QUERY_BPF(r6, 0xc008240a, &(0x7f0000000440)=ANY=[@ANYBLOB="030000000000000000003a00000000003e000000e04eb1d6e52ba5ee7010c8ed977d15e657efd7b7635b1e6bd12a9c0a666485cb3d7c269eff2517f9138f91d4eadb81544bd65643cbf7e20479c65c6bbcc0707c06dc105537c9946edef62f0fe2000030b95457ad5c8463106dfa545461953508dd9000c8768b90dca28d5c54b4dc4cfd645ec679746f68935b00000000008c54f6d5efca738a9a4569e348c3a55ae252915ad0303977bffd8075e72e77c797a665db43012816f47858de9c9432909e710086da33fa2dddc86ee31d548c6a2f8e435cd80127cddd629ed85bde1f1738698087df76fce649ef9e00000000ef93eba8559101040000d1b2c048531d5b8f19b56d6c0dc9fdf53149f97eab64054374a14cc0dbbaf91d3b42cf6f6a5e1557dcdadedb4ab83470a60d0b0b909b3a87e8233507088e381f05db35308a6ce341e9a9695023499358afbbf1324ba8044be731a38f6eb78229c2be154f7d"]) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, r5) 20:16:58 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x1000000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:16:58 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x85ffffff}, 0x90) 20:16:58 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f00000001c0)=0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000100)={0x1, &(0x7f00000000c0)="646c9126d67a38ebc64a5067ebf63a44869fc457a6650f121e2c3902121051da8d86094dca84b4", &(0x7f00000033c0)=""/4097}, 0x20) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000000200)) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000000)="5607070bdc5519efd41b10868f2a676b246d0e41bbbcf670bad23033d03f9d733cba6e13d414208fb72145bfeb1ba14f491d869546d09109dafc69f75bc73cae088c2d8b027d0c4527be95b89768", &(0x7f0000000380)=""/4096}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) (async) ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) (async) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f00000001c0)=0x1) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000100)={0x1, &(0x7f00000000c0)="646c9126d67a38ebc64a5067ebf63a44869fc457a6650f121e2c3902121051da8d86094dca84b4", &(0x7f00000033c0)=""/4097}, 0x20) (async) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000000200)) (async) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000000)="5607070bdc5519efd41b10868f2a676b246d0e41bbbcf670bad23033d03f9d733cba6e13d414208fb72145bfeb1ba14f491d869546d09109dafc69f75bc73cae088c2d8b027d0c4527be95b89768", &(0x7f0000000380)=""/4096}, 0x20) (async) 20:16:58 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x7102}, 0x90) 20:16:58 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='net_prio.prioidx\x00', 0x0, 0x0) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x18) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000080)=0x43) 20:16:58 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x2000000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:16:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'macvlan1\x00', @multicast}) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r2, 0x800454d7, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'vcan0\x00', 0x1}) 20:16:58 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x88030000}, 0x90) 20:16:58 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) (async) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f00000001c0)=0x1) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000100)={0x1, &(0x7f00000000c0)="646c9126d67a38ebc64a5067ebf63a44869fc457a6650f121e2c3902121051da8d86094dca84b4", &(0x7f00000033c0)=""/4097}, 0x20) (async) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000000200)) (async) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000000)="5607070bdc5519efd41b10868f2a676b246d0e41bbbcf670bad23033d03f9d733cba6e13d414208fb72145bfeb1ba14f491d869546d09109dafc69f75bc73cae088c2d8b027d0c4527be95b89768", &(0x7f0000000380)=""/4096}, 0x20) 20:16:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'macvlan1\x00', @multicast}) (async, rerun: 32) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async, rerun: 32) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r2, 0x800454d7, &(0x7f0000000080)) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'vcan0\x00', 0x1}) 20:16:58 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x7400}, 0x90) 20:16:58 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='net_prio.prioidx\x00', 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x18) (async) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x18) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000080)=0x43) 20:16:58 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x3000000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:16:58 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x90ffffff}, 0x90) 20:16:59 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x7802}, 0x90) 20:16:59 executing program 1: ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000340)) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000000)) 20:16:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'macvlan1\x00', @multicast}) (async) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'macvlan1\x00', @multicast}) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r2, 0x800454d7, &(0x7f0000000080)) (async) ioctl$TUNGETVNETHDRSZ(r2, 0x800454d7, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'vcan0\x00', 0x1}) 20:16:59 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xa6000000}, 0x90) 20:16:59 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0xa) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0xc4ab}, 0x90) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000100)=r2) ioctl$TUNSETOFFLOAD(r3, 0x400454d0, 0x0) r4 = perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x3f, 0x5, 0xf9, 0x9, 0x0, 0x1, 0xc812, 0x4, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, @perf_bp={&(0x7f0000000000), 0x4}, 0x8008, 0x100000000, 0x1, 0x5, 0x80000001, 0x800, 0x5ecb, 0x0, 0x7fff, 0x0, 0x1}, 0xffffffffffffffff, 0x4, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(r4, 0x80082407, &(0x7f00000000c0)) 20:16:59 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x4000000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:16:59 executing program 1: ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000340)) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000000)) ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000340)) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000000)) (async) 20:16:59 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x7a00}, 0x90) 20:16:59 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0xa) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0xc4ab}, 0x90) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000100)=r2) ioctl$TUNSETOFFLOAD(r3, 0x400454d0, 0x0) r4 = perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x3f, 0x5, 0xf9, 0x9, 0x0, 0x1, 0xc812, 0x4, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, @perf_bp={&(0x7f0000000000), 0x4}, 0x8008, 0x100000000, 0x1, 0x5, 0x80000001, 0x800, 0x5ecb, 0x0, 0x7fff, 0x0, 0x1}, 0xffffffffffffffff, 0x4, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(r4, 0x80082407, &(0x7f00000000c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0xa) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0xc4ab}, 0x90) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000100)=r2) (async) ioctl$TUNSETOFFLOAD(r3, 0x400454d0, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x3f, 0x5, 0xf9, 0x9, 0x0, 0x1, 0xc812, 0x4, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, @perf_bp={&(0x7f0000000000), 0x4}, 0x8008, 0x100000000, 0x1, 0x5, 0x80000001, 0x800, 0x5ecb, 0x0, 0x7fff, 0x0, 0x1}, 0xffffffffffffffff, 0x4, 0xffffffffffffffff, 0x2) (async) ioctl$PERF_EVENT_IOC_ID(r4, 0x80082407, &(0x7f00000000c0)) (async) 20:16:59 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xb1010000}, 0x90) 20:16:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'veth1\x00', 0x4000}) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:16:59 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x5000000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:16:59 executing program 1: ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000340)) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000000)) 20:16:59 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x7f00}, 0x90) 20:16:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'veth1\x00', 0x4000}) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:16:59 executing program 1: openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000000)='devices.allow\x00', 0x2, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'ip6erspan0\x00', 0x8000}) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000040)={0x2, 0x0}, 0x8) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000080)={@cgroup=r1, 0xffffffffffffffff, 0x3, 0x4, 0x0, @prog_id=r2}, 0x20) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f00000000c0)=r3) 20:16:59 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x6000000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:16:59 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0xa) (async) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0xc4ab}, 0x90) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000100)=r2) (async) ioctl$TUNSETOFFLOAD(r3, 0x400454d0, 0x0) (async) r4 = perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x3f, 0x5, 0xf9, 0x9, 0x0, 0x1, 0xc812, 0x4, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, @perf_bp={&(0x7f0000000000), 0x4}, 0x8008, 0x100000000, 0x1, 0x5, 0x80000001, 0x800, 0x5ecb, 0x0, 0x7fff, 0x0, 0x1}, 0xffffffffffffffff, 0x4, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(r4, 0x80082407, &(0x7f00000000c0)) 20:16:59 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xff000000}, 0x90) 20:16:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'veth1\x00', 0x4000}) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:16:59 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x8510}, 0x90) 20:16:59 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x7000000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:16:59 executing program 1: openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000000)='devices.allow\x00', 0x2, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'ip6erspan0\x00', 0x8000}) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000040)={0x2, 0x0}, 0x8) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000080)={@cgroup=r1, 0xffffffffffffffff, 0x3, 0x4, 0x0, @prog_id=r2}, 0x20) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async, rerun: 64) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f00000000c0)=r3) (rerun: 64) 20:16:59 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xfffff000}, 0x90) 20:16:59 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x208100, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cgroup.freeze\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'hsr0\x00', 0x2}) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000000)) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) recvmsg$unix(r2, &(0x7f0000000740)={&(0x7f00000000c0)=@abs, 0x6e, &(0x7f0000000640)=[{&(0x7f0000000780)=""/190, 0xbe}, {&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000280)=""/144, 0x90}, {&(0x7f00000001c0)=""/89, 0x59}, {&(0x7f0000000400)=""/90, 0x5a}, {&(0x7f0000000480)=""/65, 0x41}, {&(0x7f0000000840)=""/141, 0x8d}, {&(0x7f00000005c0)=""/32, 0x20}, {&(0x7f0000000600)=""/40, 0x28}], 0x9, &(0x7f0000000700)=[@rights={{0x14}}], 0xc}, 0x1) 20:16:59 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x8520}, 0x90) 20:16:59 executing program 3: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)=@o_path={&(0x7f0000000040)='./file0\x00', 0x0, 0x18}, 0x18) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'team0\x00', 0x800}) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x1, 0x3, [@broadcast, @link_local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x39}]}) 20:16:59 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x208100, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cgroup.freeze\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'hsr0\x00', 0x2}) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000000)) (async) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000000)) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) recvmsg$unix(r2, &(0x7f0000000740)={&(0x7f00000000c0)=@abs, 0x6e, &(0x7f0000000640)=[{&(0x7f0000000780)=""/190, 0xbe}, {&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000280)=""/144, 0x90}, {&(0x7f00000001c0)=""/89, 0x59}, {&(0x7f0000000400)=""/90, 0x5a}, {&(0x7f0000000480)=""/65, 0x41}, {&(0x7f0000000840)=""/141, 0x8d}, {&(0x7f00000005c0)=""/32, 0x20}, {&(0x7f0000000600)=""/40, 0x28}], 0x9, &(0x7f0000000700)=[@rights={{0x14}}], 0xc}, 0x1) 20:16:59 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffff3f}, 0x90) 20:16:59 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x8000000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:16:59 executing program 1: openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000000)='devices.allow\x00', 0x2, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'ip6erspan0\x00', 0x8000}) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'ip6erspan0\x00', 0x8000}) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000040)={0x2, 0x0}, 0x8) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000080)={@cgroup=r1, 0xffffffffffffffff, 0x3, 0x4, 0x0, @prog_id=r2}, 0x20) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f00000000c0)=r3) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f00000000c0)=r3) 20:16:59 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x8803}, 0x90) 20:16:59 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0xa000000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:16:59 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffff80}, 0x90) 20:16:59 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x208100, 0x0) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cgroup.freeze\x00', 0x0, 0x0) (rerun: 32) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'hsr0\x00', 0x2}) (async) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000000)) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async, rerun: 32) recvmsg$unix(r2, &(0x7f0000000740)={&(0x7f00000000c0)=@abs, 0x6e, &(0x7f0000000640)=[{&(0x7f0000000780)=""/190, 0xbe}, {&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000280)=""/144, 0x90}, {&(0x7f00000001c0)=""/89, 0x59}, {&(0x7f0000000400)=""/90, 0x5a}, {&(0x7f0000000480)=""/65, 0x41}, {&(0x7f0000000840)=""/141, 0x8d}, {&(0x7f00000005c0)=""/32, 0x20}, {&(0x7f0000000600)=""/40, 0x28}], 0x9, &(0x7f0000000700)=[@rights={{0x14}}], 0xc}, 0x1) (rerun: 32) 20:16:59 executing program 1: r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) openat$cgroup_devices(r0, &(0x7f0000000380)='devices.deny\x00', 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x5452, &(0x7f0000000340)) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={0xffffffffffffffff, 0xe0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, &(0x7f0000000040)=[0x0, 0x0], &(0x7f0000000080)=[0x0], 0x0, 0x8, &(0x7f00000000c0)=[{}, {}], 0x10, 0x10, &(0x7f0000000100), &(0x7f0000000140), 0x8, 0x10, 0x8, 0x8, &(0x7f00000001c0)}}, 0x10) 20:16:59 executing program 3: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)=@o_path={&(0x7f0000000040)='./file0\x00', 0x0, 0x18}, 0x18) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'team0\x00', 0x800}) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x1, 0x3, [@broadcast, @link_local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x39}]}) 20:16:59 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xa600}, 0x90) 20:16:59 executing program 3: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)=@o_path={&(0x7f0000000040)='./file0\x00', 0x0, 0x18}, 0x18) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'team0\x00', 0x800}) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x1, 0x3, [@broadcast, @link_local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x39}]}) 20:16:59 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffff85}, 0x90) 20:16:59 executing program 1: r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) openat$cgroup_devices(r0, &(0x7f0000000380)='devices.deny\x00', 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x5452, &(0x7f0000000340)) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={0xffffffffffffffff, 0xe0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, &(0x7f0000000040)=[0x0, 0x0], &(0x7f0000000080)=[0x0], 0x0, 0x8, &(0x7f00000000c0)=[{}, {}], 0x10, 0x10, &(0x7f0000000100), &(0x7f0000000140), 0x8, 0x10, 0x8, 0x8, &(0x7f00000001c0)}}, 0x10) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) openat$cgroup_devices(r0, &(0x7f0000000380)='devices.deny\x00', 0x2, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x5452, &(0x7f0000000340)) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={0xffffffffffffffff, 0xe0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, &(0x7f0000000040)=[0x0, 0x0], &(0x7f0000000080)=[0x0], 0x0, 0x8, &(0x7f00000000c0)=[{}, {}], 0x10, 0x10, &(0x7f0000000100), &(0x7f0000000140), 0x8, 0x10, 0x8, 0x8, &(0x7f00000001c0)}}, 0x10) (async) 20:16:59 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:16:59 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xb101}, 0x90) 20:16:59 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0xc000000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:16:59 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'\x00', 0x8000}) 20:16:59 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xe802}, 0x90) 20:16:59 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:16:59 executing program 1: r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async, rerun: 64) openat$cgroup_devices(r0, &(0x7f0000000380)='devices.deny\x00', 0x2, 0x0) (async, rerun: 64) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x5452, &(0x7f0000000340)) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={0xffffffffffffffff, 0xe0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, &(0x7f0000000040)=[0x0, 0x0], &(0x7f0000000080)=[0x0], 0x0, 0x8, &(0x7f00000000c0)=[{}, {}], 0x10, 0x10, &(0x7f0000000100), &(0x7f0000000140), 0x8, 0x10, 0x8, 0x8, &(0x7f00000001c0)}}, 0x10) 20:16:59 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffff90}, 0x90) 20:16:59 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:00 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xf000}, 0x90) 20:17:00 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x10000000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:00 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'\x00', 0x8000}) 20:17:00 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffff}, 0x90) 20:17:00 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xff00}, 0x90) 20:17:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.stat\x00', 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000040)={'vlan1\x00', 0x200}) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:00 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x18400000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)={[{0x2d, 'cpuacct'}, {0x2d, 'net'}]}, 0xe) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:00 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) 20:17:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)={[{0x2d, 'cpuacct'}, {0x2d, 'net'}]}, 0xe) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.stat\x00', 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000040)={'vlan1\x00', 0x200}) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:00 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'\x00', 0x8000}) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'\x00', 0x8000}) (async) 20:17:00 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2}, 0x90) 20:17:00 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x1d010000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:00 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x19fc29}, 0x90) 20:17:00 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.stat\x00', 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000040)={'vlan1\x00', 0x200}) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:00 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x3}, 0x90) 20:17:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)={[{0x2d, 'cpuacct'}, {0x2d, 'net'}]}, 0xe) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:00 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000000)=0x1) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x4, 0x7, 0x7f, 0xff}, {0x2e, 0x4, 0x7, 0x6}, {0x1ff, 0x40, 0x3c, 0x2}, {0x8, 0x2, 0x7, 0x6}]}) 20:17:00 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xf0ffff}, 0x90) 20:17:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000080)) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000040)) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r0) 20:17:00 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x1e010000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:00 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x4}, 0x90) 20:17:00 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000000)=0x1) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x4, 0x7, 0x7f, 0xff}, {0x2e, 0x4, 0x7, 0x6}, {0x1ff, 0x40, 0x3c, 0x2}, {0x8, 0x2, 0x7, 0x6}]}) 20:17:00 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x1000000}, 0x90) 20:17:00 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x1f000000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000080)) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000040)) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r0) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r0) 20:17:00 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x5}, 0x90) 20:17:00 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x2000000}, 0x90) 20:17:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000040)={'veth0_macvtap\x00', @broadcast}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x30000, 0x0) ioctl$TUNGETFILTER(r2, 0x801054db, &(0x7f0000000100)=""/102) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETDEBUG(r4, 0x400454c9, &(0x7f00000000c0)=0xffff0000) 20:17:00 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000000)=0x1) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x4, 0x7, 0x7f, 0xff}, {0x2e, 0x4, 0x7, 0x6}, {0x1ff, 0x40, 0x3c, 0x2}, {0x8, 0x2, 0x7, 0x6}]}) 20:17:00 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x29fc1900, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000040)={'veth0_macvtap\x00', @broadcast}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x30000, 0x0) ioctl$TUNGETFILTER(r2, 0x801054db, &(0x7f0000000100)=""/102) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETDEBUG(r4, 0x400454c9, &(0x7f00000000c0)=0xffff0000) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000040)={'veth0_macvtap\x00', @broadcast}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x30000, 0x0) (async) ioctl$TUNGETFILTER(r2, 0x801054db, &(0x7f0000000100)=""/102) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETDEBUG(r4, 0x400454c9, &(0x7f00000000c0)=0xffff0000) (async) 20:17:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000080)) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000040)) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r0) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000080)) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000040)) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r0) (async) 20:17:00 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x3000000}, 0x90) 20:17:00 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x6}, 0x90) 20:17:00 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x3f000000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async, rerun: 64) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (rerun: 64) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000040)={'veth0_macvtap\x00', @broadcast}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x30000, 0x0) ioctl$TUNGETFILTER(r2, 0x801054db, &(0x7f0000000100)=""/102) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETDEBUG(r4, 0x400454c9, &(0x7f00000000c0)=0xffff0000) 20:17:00 executing program 3: r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x1) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000340)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x18000, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, &(0x7f0000000040)=0x3) ioctl$TUNGETFEATURES(r2, 0x800454cf, &(0x7f0000000080)) 20:17:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'veth1_to_team\x00', 0x800}) 20:17:00 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x4000000}, 0x90) 20:17:00 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x7}, 0x90) 20:17:00 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x48000000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:00 executing program 3: r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x1) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000340)) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x18000, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, &(0x7f0000000040)=0x3) (async) ioctl$TUNGETFEATURES(r2, 0x800454cf, &(0x7f0000000080)) 20:17:00 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x5000000}, 0x90) 20:17:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'veth1_to_team\x00', 0x800}) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'veth1_to_team\x00', 0x800}) (async) 20:17:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000040)={0x1, 0x1, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x2f}]}) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000000)) 20:17:00 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x8}, 0x90) 20:17:00 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x6000000}, 0x90) 20:17:00 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x49030000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:00 executing program 3: r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x1) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000340)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x18000, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, &(0x7f0000000040)=0x3) ioctl$TUNGETFEATURES(r2, 0x800454cf, &(0x7f0000000080)) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x1) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000340)) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x18000, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, &(0x7f0000000040)=0x3) (async) ioctl$TUNGETFEATURES(r2, 0x800454cf, &(0x7f0000000080)) (async) 20:17:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000040)={0x1, 0x1, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x2f}]}) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000000)) 20:17:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'veth1_to_team\x00', 0x800}) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'veth1_to_team\x00', 0x800}) (async) 20:17:00 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xa}, 0x90) 20:17:01 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x7000000}, 0x90) 20:17:01 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x4c000000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000040)={0x1, 0x1, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x2f}]}) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000000)) 20:17:01 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000000)={0x0, 0x1, [@local]}) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000000)=r1) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:01 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x8000000}, 0x90) 20:17:01 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x68000000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:01 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x25}, 0x90) 20:17:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={0xffffffffffffffff, 0xe0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000040)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f00000000c0)=[0x0], &(0x7f0000000100), 0x0, 0x8, &(0x7f0000000100), 0x0, 0x10, &(0x7f0000000140), &(0x7f0000000180), 0x8, 0x10, 0x8, 0x8, &(0x7f00000001c0)}}, 0x10) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000380)=r2) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) sendmsg$inet(r3, &(0x7f0000000500)={&(0x7f0000000080)={0x2, 0x4e20, @empty}, 0x10, &(0x7f00000004c0)=[{&(0x7f00000003c0)="2c7e435281de07b3d1f1862c406609f8f75c5b63485dda445e5958423f784913f60e6246a02c1580bd3ca902d2e6579e0d84204fdbf6277bdb126c726a78d3abd4dcbde9b70147a10383b4d437c1276fea789c1401713211979e5a14332e7728510b3ebf21f51cfd9345db306fcf211a68c5bdc22905e9126477b22362f5a1553158d5ccf0a1f2e72909cd0275c9f5bfce05ccbe9a5896e5f4250e9c6a459b846480e3f9c9d974173e6bc606a30e886f2dfe45db", 0xb4}, {&(0x7f0000000480)="a33f1852106ff94ab84729ba5f3bed27d0", 0x11}], 0x2}, 0x80) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:01 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000000)={0x0, 0x1, [@local]}) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000000)={0x0, 0x1, [@local]}) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) 20:17:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async, rerun: 64) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) (rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000000)=r1) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={0xffffffffffffffff, 0xe0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000040)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f00000000c0)=[0x0], &(0x7f0000000100), 0x0, 0x8, &(0x7f0000000100), 0x0, 0x10, &(0x7f0000000140), &(0x7f0000000180), 0x8, 0x10, 0x8, 0x8, &(0x7f00000001c0)}}, 0x10) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000380)=r2) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) sendmsg$inet(r3, &(0x7f0000000500)={&(0x7f0000000080)={0x2, 0x4e20, @empty}, 0x10, &(0x7f00000004c0)=[{&(0x7f00000003c0)="2c7e435281de07b3d1f1862c406609f8f75c5b63485dda445e5958423f784913f60e6246a02c1580bd3ca902d2e6579e0d84204fdbf6277bdb126c726a78d3abd4dcbde9b70147a10383b4d437c1276fea789c1401713211979e5a14332e7728510b3ebf21f51cfd9345db306fcf211a68c5bdc22905e9126477b22362f5a1553158d5ccf0a1f2e72909cd0275c9f5bfce05ccbe9a5896e5f4250e9c6a459b846480e3f9c9d974173e6bc606a30e886f2dfe45db", 0xb4}, {&(0x7f0000000480)="a33f1852106ff94ab84729ba5f3bed27d0", 0x11}], 0x2}, 0x80) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={0xffffffffffffffff, 0xe0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000040)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f00000000c0)=[0x0], &(0x7f0000000100), 0x0, 0x8, &(0x7f0000000100), 0x0, 0x10, &(0x7f0000000140), &(0x7f0000000180), 0x8, 0x10, 0x8, 0x8, &(0x7f00000001c0)}}, 0x10) (async) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000380)=r2) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) sendmsg$inet(r3, &(0x7f0000000500)={&(0x7f0000000080)={0x2, 0x4e20, @empty}, 0x10, &(0x7f00000004c0)=[{&(0x7f00000003c0)="2c7e435281de07b3d1f1862c406609f8f75c5b63485dda445e5958423f784913f60e6246a02c1580bd3ca902d2e6579e0d84204fdbf6277bdb126c726a78d3abd4dcbde9b70147a10383b4d437c1276fea789c1401713211979e5a14332e7728510b3ebf21f51cfd9345db306fcf211a68c5bdc22905e9126477b22362f5a1553158d5ccf0a1f2e72909cd0275c9f5bfce05ccbe9a5896e5f4250e9c6a459b846480e3f9c9d974173e6bc606a30e886f2dfe45db", 0xb4}, {&(0x7f0000000480)="a33f1852106ff94ab84729ba5f3bed27d0", 0x11}], 0x2}, 0x80) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) 20:17:01 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x6c000000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:01 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xa000000}, 0x90) 20:17:01 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x26}, 0x90) 20:17:01 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000000)={0x0, 0x1, [@local]}) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={0xffffffffffffffff, 0xe0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000040)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f00000000c0)=[0x0], &(0x7f0000000100), 0x0, 0x8, &(0x7f0000000100), 0x0, 0x10, &(0x7f0000000140), &(0x7f0000000180), 0x8, 0x10, 0x8, 0x8, &(0x7f00000001c0)}}, 0x10) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000380)=r2) (async) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) sendmsg$inet(r3, &(0x7f0000000500)={&(0x7f0000000080)={0x2, 0x4e20, @empty}, 0x10, &(0x7f00000004c0)=[{&(0x7f00000003c0)="2c7e435281de07b3d1f1862c406609f8f75c5b63485dda445e5958423f784913f60e6246a02c1580bd3ca902d2e6579e0d84204fdbf6277bdb126c726a78d3abd4dcbde9b70147a10383b4d437c1276fea789c1401713211979e5a14332e7728510b3ebf21f51cfd9345db306fcf211a68c5bdc22905e9126477b22362f5a1553158d5ccf0a1f2e72909cd0275c9f5bfce05ccbe9a5896e5f4250e9c6a459b846480e3f9c9d974173e6bc606a30e886f2dfe45db", 0xb4}, {&(0x7f0000000480)="a33f1852106ff94ab84729ba5f3bed27d0", 0x11}], 0x2}, 0x80) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:01 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x74000000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:01 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xb000000}, 0x90) 20:17:01 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x48}, 0x90) 20:17:01 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x8, 0x1, 0x9, 0x7}, {0x5, 0x6, 0x8, 0x1}, {0xa3a, 0xdd, 0x0, 0xffff}, {0x0, 0x3f, 0x5}, {0x200, 0x9e, 0xc0, 0x800}, {0x4, 0x74, 0x8, 0x3}]}) 20:17:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000000)=r1) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000000)=r1) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:01 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x18400000}, 0x90) 20:17:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x402, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000000)) 20:17:01 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x78020000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:01 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x4c}, 0x90) 20:17:01 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x8, 0x1, 0x9, 0x7}, {0x5, 0x6, 0x8, 0x1}, {0xa3a, 0xdd, 0x0, 0xffff}, {0x0, 0x3f, 0x5}, {0x200, 0x9e, 0xc0, 0x800}, {0x4, 0x74, 0x8, 0x3}]}) 20:17:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x80001, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'vcan0\x00', 0x100}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 20:17:01 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x1f000000}, 0x90) 20:17:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x402, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000000)) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x402, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000000)) (async) 20:17:01 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x7a000000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:01 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x68}, 0x90) 20:17:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x402, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000000)) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x402, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000000)) (async) 20:17:01 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x8, 0x1, 0x9, 0x7}, {0x5, 0x6, 0x8, 0x1}, {0xa3a, 0xdd, 0x0, 0xffff}, {0x0, 0x3f, 0x5}, {0x200, 0x9e, 0xc0, 0x800}, {0x4, 0x74, 0x8, 0x3}]}) 20:17:01 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x20000000}, 0x90) 20:17:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x80001, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'vcan0\x00', 0x100}) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 20:17:01 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x6c}, 0x90) 20:17:01 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'bond_slave_1\x00', 0x600}) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000080)) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.swap.current\x00', 0x0, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f0000000040)=0x7) 20:17:01 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x7d010000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:01 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x21020000}, 0x90) 20:17:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x80001, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'vcan0\x00', 0x100}) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 20:17:01 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'bond_slave_1\x00', 0x600}) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:01 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x7f000000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000080)) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.swap.current\x00', 0x0, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f0000000040)=0x7) 20:17:01 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000340)) 20:17:01 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x74}, 0x90) 20:17:01 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x25000000}, 0x90) 20:17:01 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x85100000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:02 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'bond_slave_1\x00', 0x600}) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:02 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x7a}, 0x90) 20:17:02 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x29fc1900}, 0x90) 20:17:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000080)) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.swap.current\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.swap.current\x00', 0x0, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f0000000040)=0x7) 20:17:02 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000340)) 20:17:02 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x85200000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:02 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x3f000000}, 0x90) 20:17:02 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xa6}, 0x90) 20:17:02 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x28902, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'bond_slave_1\x00', 0x10}) 20:17:02 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000340)) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000340)) (async) 20:17:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:02 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x3fffffff}, 0x90) 20:17:02 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x88030000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:02 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xf0}, 0x90) 20:17:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) 20:17:02 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x28902, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'bond_slave_1\x00', 0x10}) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'bond_slave_1\x00', 0x10}) 20:17:02 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0xa6000000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:02 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x1b1}, 0x90) 20:17:02 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x40000000}, 0x90) 20:17:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:02 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0xc0030000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:02 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x221}, 0x90) 20:17:02 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x28902, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'bond_slave_1\x00', 0x10}) 20:17:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) 20:17:02 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x48000000}, 0x90) 20:17:02 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0xf5020000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:02 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x4c000000}, 0x90) 20:17:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000000)=0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, r2, 0xffffffffffffffff]}, 0x90) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000040)={r2, r3}, 0xc) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000000)={'bridge0\x00', 0x600}) 20:17:02 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'dummy0\x00'}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x6) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r3, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r4 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000380)=@bpf_tracing={0x1a, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="0000003cead00000"], &(0x7f0000000080)='syzkaller\x00', 0xff, 0xf8, &(0x7f00000001c0)=""/248, 0x41100, 0x44, '\x00', 0x0, 0x17, r0, 0x8, &(0x7f00000000c0)={0x7, 0x3}, 0x8, 0x10, &(0x7f0000000100)={0x5, 0x7, 0x8, 0x7ff}, 0x10, 0x15bf2, 0xffffffffffffffff, 0x2, 0x0, &(0x7f0000000140)=[{0x4, 0x4, 0x3, 0x9}, {0x2, 0x3, 0x3, 0x9}], 0x10, 0xc31}, 0x90) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000002c0)={@map, r1, 0x3f, 0x2005, r2, @prog_fd=r4}, 0x20) 20:17:02 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x271}, 0x90) 20:17:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, r2, 0xffffffffffffffff]}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, r2, 0xffffffffffffffff]}, 0x90) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000040)={r2, r3}, 0xc) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000000)={'bridge0\x00', 0x600}) 20:17:02 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0xff000000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:02 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'dummy0\x00'}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x6) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000000)={0xffffffffffffffff}, 0x4) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r3, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r4 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000380)=@bpf_tracing={0x1a, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="0000003cead00000"], &(0x7f0000000080)='syzkaller\x00', 0xff, 0xf8, &(0x7f00000001c0)=""/248, 0x41100, 0x44, '\x00', 0x0, 0x17, r0, 0x8, &(0x7f00000000c0)={0x7, 0x3}, 0x8, 0x10, &(0x7f0000000100)={0x5, 0x7, 0x8, 0x7ff}, 0x10, 0x15bf2, 0xffffffffffffffff, 0x2, 0x0, &(0x7f0000000140)=[{0x4, 0x4, 0x3, 0x9}, {0x2, 0x3, 0x3, 0x9}], 0x10, 0xc31}, 0x90) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000002c0)={@map, r1, 0x3f, 0x2005, r2, @prog_fd=r4}, 0x20) (async) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000002c0)={@map, r1, 0x3f, 0x2005, r2, @prog_fd=r4}, 0x20) 20:17:02 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x278}, 0x90) 20:17:02 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x61000000}, 0x90) 20:17:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000000)=0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:02 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'dummy0\x00'}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x6) (async) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x6) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000000)={0xffffffffffffffff}, 0x4) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r3, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r4 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000380)=@bpf_tracing={0x1a, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="0000003cead00000"], &(0x7f0000000080)='syzkaller\x00', 0xff, 0xf8, &(0x7f00000001c0)=""/248, 0x41100, 0x44, '\x00', 0x0, 0x17, r0, 0x8, &(0x7f00000000c0)={0x7, 0x3}, 0x8, 0x10, &(0x7f0000000100)={0x5, 0x7, 0x8, 0x7ff}, 0x10, 0x15bf2, 0xffffffffffffffff, 0x2, 0x0, &(0x7f0000000140)=[{0x4, 0x4, 0x3, 0x9}, {0x2, 0x3, 0x3, 0x9}], 0x10, 0xc31}, 0x90) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000002c0)={@map, r1, 0x3f, 0x2005, r2, @prog_fd=r4}, 0x20) 20:17:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, r2, 0xffffffffffffffff]}, 0x90) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000040)={r2, r3}, 0xc) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000000)={'bridge0\x00', 0x600}) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, r2, 0xffffffffffffffff]}, 0x90) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000040)={r2, r3}, 0xc) (async) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000000)={'bridge0\x00', 0x600}) (async) 20:17:02 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x300}, 0x90) 20:17:02 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0xfffff000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:02 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x68000000}, 0x90) 20:17:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000000)=0x1) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:02 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x366}, 0x90) 20:17:02 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x0, 0xa, [@remote, @empty, @multicast, @empty, @broadcast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x23}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @local, @random="6f73c953ae9e", @dev={'\xaa\xaa\xaa\xaa\xaa', 0x28}]}) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x20}) 20:17:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:02 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0xffffffff, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:02 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x388}, 0x90) 20:17:02 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x6c000000}, 0x90) 20:17:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x0, 0xa, [@remote, @empty, @multicast, @empty, @broadcast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x23}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @local, @random="6f73c953ae9e", @dev={'\xaa\xaa\xaa\xaa\xaa', 0x28}]}) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x20}) 20:17:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:03 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x0, 0xa, [@remote, @empty, @multicast, @empty, @broadcast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x23}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @local, @random="6f73c953ae9e", @dev={'\xaa\xaa\xaa\xaa\xaa', 0x28}]}) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x20}) 20:17:03 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x500}, 0x90) 20:17:03 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x71020000}, 0x90) 20:17:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000000)) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:03 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x2, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:03 executing program 1: ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000040)=""/16) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000080)=ANY=[@ANYBLOB="01001d0100f903c5cacf520461000000058f1ce8d7618e74db1c0f508e756ec20b30b60a989a5f754d3f703e"]) openat$cgroup_pressure(0xffffffffffffffff, &(0x7f00000000c0)='cpu.pressure\x00', 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x80000, 0x0) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) 20:17:03 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x600}, 0x90) 20:17:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:03 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x74000000}, 0x90) 20:17:03 executing program 1: ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000040)=""/16) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000080)=ANY=[@ANYBLOB="01001d0100f903c5cacf520461000000058f1ce8d7618e74db1c0f508e756ec20b30b60a989a5f754d3f703e"]) openat$cgroup_pressure(0xffffffffffffffff, &(0x7f00000000c0)='cpu.pressure\x00', 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x80000, 0x0) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000040)=""/16) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) (async) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000080)=ANY=[@ANYBLOB="01001d0100f903c5cacf520461000000058f1ce8d7618e74db1c0f508e756ec20b30b60a989a5f754d3f703e"]) (async) openat$cgroup_pressure(0xffffffffffffffff, &(0x7f00000000c0)='cpu.pressure\x00', 0x2, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x80000, 0x0) (async) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) (async) 20:17:03 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x3, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:03 executing program 3: r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'nr0\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000340)) 20:17:03 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x4, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:03 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x700}, 0x90) 20:17:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000000)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) 20:17:03 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x78020000}, 0x90) 20:17:03 executing program 1: ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000040)=""/16) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) (async) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000080)=ANY=[@ANYBLOB="01001d0100f903c5cacf520461000000058f1ce8d7618e74db1c0f508e756ec20b30b60a989a5f754d3f703e"]) (async) openat$cgroup_pressure(0xffffffffffffffff, &(0x7f00000000c0)='cpu.pressure\x00', 0x2, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x80000, 0x0) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) 20:17:03 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xa00}, 0x90) 20:17:03 executing program 3: r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'nr0\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000340)) 20:17:03 executing program 5: r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000340)) 20:17:03 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x5, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:03 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x1085}, 0x90) 20:17:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x22420, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:03 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x7a000000}, 0x90) 20:17:03 executing program 3: r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'nr0\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000340)) 20:17:03 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x6, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x22420, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:03 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x7f000000}, 0x90) 20:17:03 executing program 5: r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000340)) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000340)) (async) 20:17:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'wg0\x00', 0x10}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000080)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpu.stat\x00', 0x0, 0x0) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) 20:17:03 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x1840}, 0x90) 20:17:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x22420, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:03 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x1f00}, 0x90) 20:17:03 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x7, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:03 executing program 5: r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000340)) 20:17:03 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x80ffffff}, 0x90) 20:17:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'wg0\x00', 0x10}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000080)) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpu.stat\x00', 0x0, 0x0) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) 20:17:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) 20:17:03 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x8, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:03 executing program 1: ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000340)={'nicvf0\x00', 0x1000}) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/42, 0x2a}, {&(0x7f0000000040)=""/137, 0x89}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/71, 0x47}, {&(0x7f0000000180)=""/136, 0x88}, {&(0x7f0000000240)=""/158, 0x9e}], 0x6, &(0x7f0000001400)=""/196, 0xc4}, 0x1) 20:17:03 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2000}, 0x90) 20:17:03 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x85100000}, 0x90) 20:17:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) 20:17:03 executing program 1: ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000340)={'nicvf0\x00', 0x1000}) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/42, 0x2a}, {&(0x7f0000000040)=""/137, 0x89}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/71, 0x47}, {&(0x7f0000000180)=""/136, 0x88}, {&(0x7f0000000240)=""/158, 0x9e}], 0x6, &(0x7f0000001400)=""/196, 0xc4}, 0x1) 20:17:03 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2085}, 0x90) 20:17:03 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0xa, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'wg0\x00', 0x10}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000080)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpu.stat\x00', 0x0, 0x0) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'wg0\x00', 0x10}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000080)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpu.stat\x00', 0x0, 0x0) (async) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) (async) 20:17:03 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x85200000}, 0x90) 20:17:03 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0xc, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:03 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2102}, 0x90) 20:17:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) (async) 20:17:04 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'macsec0\x00', 0x8000}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000140)) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x9e, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000000c0)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000001c0)={'ip6gretap0\x00', 0x1}) ioctl$TUNSETVNETLE(r2, 0x400454dc, &(0x7f0000000000)=0x1) 20:17:04 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x10, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:04 executing program 1: ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000340)={'nicvf0\x00', 0x1000}) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/42, 0x2a}, {&(0x7f0000000040)=""/137, 0x89}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/71, 0x47}, {&(0x7f0000000180)=""/136, 0x88}, {&(0x7f0000000240)=""/158, 0x9e}], 0x6, &(0x7f0000001400)=""/196, 0xc4}, 0x1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000340)={'nicvf0\x00', 0x1000}) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/42, 0x2a}, {&(0x7f0000000040)=""/137, 0x89}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/71, 0x47}, {&(0x7f0000000180)=""/136, 0x88}, {&(0x7f0000000240)=""/158, 0x9e}], 0x6, &(0x7f0000001400)=""/196, 0xc4}, 0x1) (async) 20:17:04 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2500}, 0x90) 20:17:04 executing program 5: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000000), 0x4) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:04 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x85ffffff}, 0x90) 20:17:04 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'macsec0\x00', 0x8000}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000140)) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x9e, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000000c0)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async, rerun: 32) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000001c0)={'ip6gretap0\x00', 0x1}) (async, rerun: 32) ioctl$TUNSETVNETLE(r2, 0x400454dc, &(0x7f0000000000)=0x1) 20:17:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)) 20:17:04 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2600}, 0x90) 20:17:04 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x48, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:04 executing program 5: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000000), 0x4) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000000), 0x4) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) 20:17:04 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x3f00}, 0x90) 20:17:04 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x88030000}, 0x90) 20:17:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)) 20:17:04 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'macsec0\x00', 0x8000}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000140)) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x9e, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000000c0)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000001c0)={'ip6gretap0\x00', 0x1}) ioctl$TUNSETVNETLE(r2, 0x400454dc, &(0x7f0000000000)=0x1) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'macsec0\x00', 0x8000}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000140)) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x9e, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000000c0)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000001c0)={'ip6gretap0\x00', 0x1}) (async) ioctl$TUNSETVNETLE(r2, 0x400454dc, &(0x7f0000000000)=0x1) (async) 20:17:04 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x90ffffff}, 0x90) 20:17:04 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x4000}, 0x90) 20:17:04 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x4c, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)) 20:17:04 executing program 5: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000000), 0x4) (async, rerun: 64) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (rerun: 64) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:04 executing program 3: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.events\x00', 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:04 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xa6000000}, 0x90) 20:17:04 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x4018}, 0x90) 20:17:04 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x68, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000000)=0x1) 20:17:04 executing program 3: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.events\x00', 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:04 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xb1010000}, 0x90) 20:17:04 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x4800}, 0x90) 20:17:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000000)=0x1) 20:17:04 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x6c, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:04 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000000)) 20:17:04 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x4c00}, 0x90) 20:17:04 executing program 3: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.events\x00', 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.events\x00', 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) 20:17:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000000)=0x1) 20:17:04 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x74, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:04 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xe8020000}, 0x90) 20:17:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'\x00', 0x1}) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000080)) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000040)=0x6) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth0_virt_wifi\x00', 0x800}) 20:17:04 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x6603}, 0x90) 20:17:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x401, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'netdevsim0\x00', 0x4010}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3, 0x1, 0x4, 0xff}, {0x5, 0x5, 0x2, 0x99000000}, {0x7, 0x30, 0x2d, 0xb549}, {0xdd6, 0x5, 0x1, 0xfffffff7}]}) 20:17:04 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000000)) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000000)) (async) 20:17:04 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xff000000}, 0x90) 20:17:04 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x7a, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x401, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'netdevsim0\x00', 0x4010}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3, 0x1, 0x4, 0xff}, {0x5, 0x5, 0x2, 0x99000000}, {0x7, 0x30, 0x2d, 0xb549}, {0xdd6, 0x5, 0x1, 0xfffffff7}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x401, 0x0) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'netdevsim0\x00', 0x4010}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3, 0x1, 0x4, 0xff}, {0x5, 0x5, 0x2, 0x99000000}, {0x7, 0x30, 0x2d, 0xb549}, {0xdd6, 0x5, 0x1, 0xfffffff7}]}) (async) 20:17:04 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x6800}, 0x90) 20:17:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'\x00', 0x1}) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000080)) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000040)=0x6) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth0_virt_wifi\x00', 0x800}) 20:17:04 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0xa6, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:04 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xfffff000}, 0x90) 20:17:04 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000000)) 20:17:04 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0xf0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x401, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'netdevsim0\x00', 0x4010}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3, 0x1, 0x4, 0xff}, {0x5, 0x5, 0x2, 0x99000000}, {0x7, 0x30, 0x2d, 0xb549}, {0xdd6, 0x5, 0x1, 0xfffffff7}]}) 20:17:04 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffff3f}, 0x90) 20:17:04 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x6c00}, 0x90) 20:17:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'\x00', 0x1}) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000080)) (async) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000040)=0x6) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth0_virt_wifi\x00', 0x800}) 20:17:04 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) 20:17:05 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) 20:17:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'ip6tnl0\x00', 0x200}) 20:17:05 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x11d, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:05 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:05 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffff80}, 0x90) 20:17:05 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x7102}, 0x90) 20:17:05 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:05 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) 20:17:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'ip6tnl0\x00', 0x200}) 20:17:05 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x11e, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:05 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffff85}, 0x90) 20:17:05 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:05 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x7400}, 0x90) 20:17:05 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000380), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x6, 0x2, 0x8, 0x9}, {0x4, 0xb4, 0x4, 0x6}, {0x2, 0xb2, 0x7, 0x9}, {0x8001, 0x8, 0x4}, {0xff, 0x1, 0x1f, 0x7fff}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="18160000", @ANYRES32=0x1, @ANYBLOB="ffffff7f00000000"], &(0x7f0000000040)='syzkaller\x00', 0x3, 0xbd, &(0x7f0000000080)=""/189, 0x40f00, 0x20, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x1, 0x3}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0x10, 0x1f, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000200)=[0x1], 0x0, 0x10, 0x1}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETTXFILTER(r3, 0x400454d1, &(0x7f0000000440)={0x0, 0x2, [@empty, @empty]}) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNDETACHFILTER(r3, 0x401054d6, 0x0) 20:17:05 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffff90}, 0x90) 20:17:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'ip6tnl0\x00', 0x200}) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'ip6tnl0\x00', 0x200}) 20:17:05 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x17d, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:05 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40200, 0x0) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000040)=r2) 20:17:05 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x7802}, 0x90) 20:17:05 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffff}, 0x90) 20:17:05 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000380), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x6, 0x2, 0x8, 0x9}, {0x4, 0xb4, 0x4, 0x6}, {0x2, 0xb2, 0x7, 0x9}, {0x8001, 0x8, 0x4}, {0xff, 0x1, 0x1f, 0x7fff}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async, rerun: 64) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="18160000", @ANYRES32=0x1, @ANYBLOB="ffffff7f00000000"], &(0x7f0000000040)='syzkaller\x00', 0x3, 0xbd, &(0x7f0000000080)=""/189, 0x40f00, 0x20, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x1, 0x3}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0x10, 0x1f, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000200)=[0x1], 0x0, 0x10, 0x1}, 0x90) (rerun: 64) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) (async) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETTXFILTER(r3, 0x400454d1, &(0x7f0000000440)={0x0, 0x2, [@empty, @empty]}) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNDETACHFILTER(r3, 0x401054d6, 0x0) 20:17:05 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async, rerun: 32) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40200, 0x0) (async, rerun: 32) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000040)=r2) 20:17:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x381080, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:05 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x278, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:05 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x7a00}, 0x90) 20:17:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x381080, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:05 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) 20:17:05 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x2f5, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:05 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2}, 0x90) 20:17:05 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40200, 0x0) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000040)=r2) 20:17:05 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x7f00}, 0x90) 20:17:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x381080, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:05 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000380), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x6, 0x2, 0x8, 0x9}, {0x4, 0xb4, 0x4, 0x6}, {0x2, 0xb2, 0x7, 0x9}, {0x8001, 0x8, 0x4}, {0xff, 0x1, 0x1f, 0x7fff}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="18160000", @ANYRES32=0x1, @ANYBLOB="ffffff7f00000000"], &(0x7f0000000040)='syzkaller\x00', 0x3, 0xbd, &(0x7f0000000080)=""/189, 0x40f00, 0x20, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x1, 0x3}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0x10, 0x1f, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000200)=[0x1], 0x0, 0x10, 0x1}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETTXFILTER(r3, 0x400454d1, &(0x7f0000000440)={0x0, 0x2, [@empty, @empty]}) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNDETACHFILTER(r3, 0x401054d6, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000380), 0x8) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x6, 0x2, 0x8, 0x9}, {0x4, 0xb4, 0x4, 0x6}, {0x2, 0xb2, 0x7, 0x9}, {0x8001, 0x8, 0x4}, {0xff, 0x1, 0x1f, 0x7fff}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="18160000", @ANYRES32=0x1, @ANYBLOB="ffffff7f00000000"], &(0x7f0000000040)='syzkaller\x00', 0x3, 0xbd, &(0x7f0000000080)=""/189, 0x40f00, 0x20, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x1, 0x3}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0x10, 0x1f, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000200)=[0x1], 0x0, 0x10, 0x1}, 0x90) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) ioctl$TUNSETTXFILTER(r3, 0x400454d1, &(0x7f0000000440)={0x0, 0x2, [@empty, @empty]}) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNDETACHFILTER(r3, 0x401054d6, 0x0) (async) 20:17:05 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x300, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:05 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x3}, 0x90) 20:17:05 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0xe4202, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:05 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x8510}, 0x90) 20:17:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x22801, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'wlan1\x00'}) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000000)=0x7) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe22, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r1, 0x0, &(0x7f0000000d80)}, 0x90) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0xfff9, 0xfa, 0x0, 0x401}, {0x6, 0x4, 0x4b, 0x85b9}, {0x0, 0x1f, 0x9f, 0x9}, {0x3, 0x81, 0xff, 0x97}, {0x6, 0x0, 0x9, 0xfff}, {0xfffe, 0xf9, 0x9, 0x4}]}) 20:17:05 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'tunl0\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'netpci0\x00', 0x1000}) 20:17:05 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x349, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:05 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x8520}, 0x90) 20:17:05 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0xe4202, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x22801, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'wlan1\x00'}) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000000)=0x7) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe22, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r1, 0x0, &(0x7f0000000d80)}, 0x90) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0xfff9, 0xfa, 0x0, 0x401}, {0x6, 0x4, 0x4b, 0x85b9}, {0x0, 0x1f, 0x9f, 0x9}, {0x3, 0x81, 0xff, 0x97}, {0x6, 0x0, 0x9, 0xfff}, {0xfffe, 0xf9, 0x9, 0x4}]}) 20:17:05 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x4}, 0x90) 20:17:05 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'tunl0\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'netpci0\x00', 0x1000}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'netpci0\x00', 0x1000}) 20:17:05 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x388, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:05 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x3c0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:05 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x5}, 0x90) 20:17:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x22801, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'wlan1\x00'}) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000000)=0x7) (async, rerun: 64) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) (rerun: 64) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe22, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r1, 0x0, &(0x7f0000000d80)}, 0x90) (async, rerun: 64) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0xfff9, 0xfa, 0x0, 0x401}, {0x6, 0x4, 0x4b, 0x85b9}, {0x0, 0x1f, 0x9f, 0x9}, {0x3, 0x81, 0xff, 0x97}, {0x6, 0x0, 0x9, 0xfff}, {0xfffe, 0xf9, 0x9, 0x4}]}) (rerun: 64) 20:17:05 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x8803}, 0x90) 20:17:05 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'tunl0\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'netpci0\x00', 0x1000}) 20:17:06 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0xe4202, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:06 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x500, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:06 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xa600}, 0x90) 20:17:06 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@bloom_filter={0x1e, 0x5, 0x30c, 0x9ba3, 0x90, 0xffffffffffffffff, 0x8bb1, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x2, 0x5, 0xd}, 0x48) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000100)={'bond_slave_1\x00', 0x20}) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r5 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000680)={r4, 0xe0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x7, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000480)=[{}, {}, {}], 0x18, 0x10, &(0x7f00000004c0), &(0x7f0000000500), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000540)}}, 0x10) r7 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r8 = openat$cgroup_ro(r3, &(0x7f0000000740)='blkio.bfq.dequeue\x00', 0x0, 0x0) mkdirat$cgroup(r7, &(0x7f00000008c0)='syz1\x00', 0x1ff) r9 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r9, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r10 = bpf$ITER_CREATE(0x21, &(0x7f0000000780), 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0xa, 0x9, &(0x7f00000009c0)=ANY=[@ANYBLOB="18270000f531596a5f005f93d60fb53f97defa979e4d62d8a5e0f0ca6b0232a04c8455ef4a32bb74291cdc1f1726621b1fd0055bfd8938690de4ff53f20c494f70d4", @ANYRES32=r5, @ANYBLOB="00000000050000001855000003000000000000000000000085100000f8ffffff185a000005000000000000000000000018000000010000000000000007000000"], &(0x7f0000000240)='syzkaller\x00', 0x2, 0xee, &(0x7f0000000380)=""/238, 0x40f00, 0x0, '\x00', r6, 0x1a, r7, 0x8, &(0x7f00000006c0)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x8, 0x4, 0x5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f00000007c0)=[r1, r4, r8, r9, r10]}, 0x90) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)=@o_path={&(0x7f0000000000)='./file0\x00', r3, 0x4000, r4}, 0x18) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) r11 = bpf$ITER_CREATE(0x21, &(0x7f0000000900), 0x8) bpf$MAP_CREATE(0x0, &(0x7f0000000940)=@bloom_filter={0x1e, 0x2, 0x4, 0x200, 0x84, r11, 0x7f, '\x00', r6, r3, 0x0, 0x2, 0x1, 0x2}, 0x48) 20:17:06 executing program 5: unlink(&(0x7f0000000000)='./file0\x00') r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:06 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000000)={'pim6reg0\x00', 0xe}) 20:17:06 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x6}, 0x90) 20:17:06 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xb101}, 0x90) 20:17:06 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@bloom_filter={0x1e, 0x5, 0x30c, 0x9ba3, 0x90, 0xffffffffffffffff, 0x8bb1, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x2, 0x5, 0xd}, 0x48) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000100)={'bond_slave_1\x00', 0x20}) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) (async) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) r5 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000680)={r4, 0xe0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x7, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000480)=[{}, {}, {}], 0x18, 0x10, &(0x7f00000004c0), &(0x7f0000000500), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000540)}}, 0x10) (async) r7 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r8 = openat$cgroup_ro(r3, &(0x7f0000000740)='blkio.bfq.dequeue\x00', 0x0, 0x0) (async, rerun: 64) mkdirat$cgroup(r7, &(0x7f00000008c0)='syz1\x00', 0x1ff) (rerun: 64) r9 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r9, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async, rerun: 64) r10 = bpf$ITER_CREATE(0x21, &(0x7f0000000780), 0x8) (rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0xa, 0x9, &(0x7f00000009c0)=ANY=[@ANYBLOB="18270000f531596a5f005f93d60fb53f97defa979e4d62d8a5e0f0ca6b0232a04c8455ef4a32bb74291cdc1f1726621b1fd0055bfd8938690de4ff53f20c494f70d4", @ANYRES32=r5, @ANYBLOB="00000000050000001855000003000000000000000000000085100000f8ffffff185a000005000000000000000000000018000000010000000000000007000000"], &(0x7f0000000240)='syzkaller\x00', 0x2, 0xee, &(0x7f0000000380)=""/238, 0x40f00, 0x0, '\x00', r6, 0x1a, r7, 0x8, &(0x7f00000006c0)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x8, 0x4, 0x5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f00000007c0)=[r1, r4, r8, r9, r10]}, 0x90) (async) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)=@o_path={&(0x7f0000000000)='./file0\x00', r3, 0x4000, r4}, 0x18) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) r11 = bpf$ITER_CREATE(0x21, &(0x7f0000000900), 0x8) bpf$MAP_CREATE(0x0, &(0x7f0000000940)=@bloom_filter={0x1e, 0x2, 0x4, 0x200, 0x84, r11, 0x7f, '\x00', r6, r3, 0x0, 0x2, 0x1, 0x2}, 0x48) 20:17:06 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x600, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:06 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xf000}, 0x90) 20:17:06 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000000)={'pim6reg0\x00', 0xe}) 20:17:06 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x700, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:06 executing program 5: unlink(&(0x7f0000000000)='./file0\x00') (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:06 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x7}, 0x90) 20:17:06 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@bloom_filter={0x1e, 0x5, 0x30c, 0x9ba3, 0x90, 0xffffffffffffffff, 0x8bb1, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x2, 0x5, 0xd}, 0x48) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@bloom_filter={0x1e, 0x5, 0x30c, 0x9ba3, 0x90, 0xffffffffffffffff, 0x8bb1, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x2, 0x5, 0xd}, 0x48) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000100)={'bond_slave_1\x00', 0x20}) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000100)={'bond_slave_1\x00', 0x20}) bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r5 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000680)={r4, 0xe0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x7, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000480)=[{}, {}, {}], 0x18, 0x10, &(0x7f00000004c0), &(0x7f0000000500), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000540)}}, 0x10) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000680)={r4, 0xe0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x7, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000480)=[{}, {}, {}], 0x18, 0x10, &(0x7f00000004c0), &(0x7f0000000500), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000540)}}, 0x10) r7 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r8 = openat$cgroup_ro(r3, &(0x7f0000000740)='blkio.bfq.dequeue\x00', 0x0, 0x0) mkdirat$cgroup(r7, &(0x7f00000008c0)='syz1\x00', 0x1ff) r9 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r9, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r10 = bpf$ITER_CREATE(0x21, &(0x7f0000000780), 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0xa, 0x9, &(0x7f00000009c0)=ANY=[@ANYBLOB="18270000f531596a5f005f93d60fb53f97defa979e4d62d8a5e0f0ca6b0232a04c8455ef4a32bb74291cdc1f1726621b1fd0055bfd8938690de4ff53f20c494f70d4", @ANYRES32=r5, @ANYBLOB="00000000050000001855000003000000000000000000000085100000f8ffffff185a000005000000000000000000000018000000010000000000000007000000"], &(0x7f0000000240)='syzkaller\x00', 0x2, 0xee, &(0x7f0000000380)=""/238, 0x40f00, 0x0, '\x00', r6, 0x1a, r7, 0x8, &(0x7f00000006c0)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x8, 0x4, 0x5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f00000007c0)=[r1, r4, r8, r9, r10]}, 0x90) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)=@o_path={&(0x7f0000000000)='./file0\x00', r3, 0x4000, r4}, 0x18) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) r11 = bpf$ITER_CREATE(0x21, &(0x7f0000000900), 0x8) bpf$MAP_CREATE(0x0, &(0x7f0000000940)=@bloom_filter={0x1e, 0x2, 0x4, 0x200, 0x84, r11, 0x7f, '\x00', r6, r3, 0x0, 0x2, 0x1, 0x2}, 0x48) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000940)=@bloom_filter={0x1e, 0x2, 0x4, 0x200, 0x84, r11, 0x7f, '\x00', r6, r3, 0x0, 0x2, 0x1, 0x2}, 0x48) 20:17:06 executing program 5: unlink(&(0x7f0000000000)='./file0\x00') (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:06 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000000)={'pim6reg0\x00', 0xe}) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000000)={'pim6reg0\x00', 0xe}) (async) 20:17:06 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0xa00, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:06 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x8}, 0x90) 20:17:06 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xff00}, 0x90) 20:17:06 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x0, 0x1, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x38}]}) 20:17:06 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'ip_vti0\x00', @multicast}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x111000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000080)) 20:17:06 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xa}, 0x90) 20:17:06 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000340)) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x6, 0x4, 0xe0, 0x31}]}) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000000)) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x7f, 0x10, 0x6, 0x5}, {0xb, 0x3, 0x20, 0x5}, {0x5, 0x1, 0x2, 0x8000}, {0x2, 0x9, 0x7, 0x5}, {0x8, 0x7, 0x9, 0xfffffff8}, {0xd97e, 0x3, 0xdc, 0x6}, {0x400, 0x1, 0x49, 0x7f}, {0x1f, 0x9, 0x3f, 0x5}, {0x3ff, 0x3f, 0x7, 0x5}]}) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) 20:17:06 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0xc00, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:06 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x19fc29}, 0x90) 20:17:06 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'ip_vti0\x00', @multicast}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x111000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000080)) 20:17:06 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xb}, 0x90) 20:17:06 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x0, 0x1, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x38}]}) 20:17:06 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x1085, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:06 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async, rerun: 32) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000340)) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x6, 0x4, 0xe0, 0x31}]}) (async, rerun: 64) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000000)) (async, rerun: 64) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x7f, 0x10, 0x6, 0x5}, {0xb, 0x3, 0x20, 0x5}, {0x5, 0x1, 0x2, 0x8000}, {0x2, 0x9, 0x7, 0x5}, {0x8, 0x7, 0x9, 0xfffffff8}, {0xd97e, 0x3, 0xdc, 0x6}, {0x400, 0x1, 0x49, 0x7f}, {0x1f, 0x9, 0x3f, 0x5}, {0x3ff, 0x3f, 0x7, 0x5}]}) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) 20:17:06 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'ip_vti0\x00', @multicast}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x111000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000080)) (async) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000080)) 20:17:06 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x25}, 0x90) 20:17:06 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xf0ffff}, 0x90) 20:17:06 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x0, 0x1, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x38}]}) 20:17:06 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x1840, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:06 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x48}, 0x90) 20:17:06 executing program 5: ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000300)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000380)=@bpf_ext={0x1c, 0xc, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, [@exit, @generic={0x6c, 0x2, 0xc, 0x9, 0x67d}, @btf_id={0x18, 0x7, 0x3, 0x0, 0x4}, @alu={0x7, 0x1, 0x6, 0x1, 0x7, 0x6, 0x4}, @call={0x85, 0x0, 0x0, 0x65}, @map_fd={0x18, 0x3}, @generic={0x20, 0x0, 0x0, 0x9, 0x95}]}, &(0x7f0000000080)='GPL\x00', 0xf2, 0x90, &(0x7f00000000c0)=""/144, 0x40f00, 0x21, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000000200)={0x4, 0x9, 0x3, 0x4}, 0x10, 0x2c9a8, 0xffffffffffffffff, 0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff, r0, 0x1, 0x1, 0xffffffffffffffff], &(0x7f0000000280)=[{0x5, 0x1, 0x7, 0x5}, {0x4, 0x3, 0xd, 0x8}, {0x5, 0x5, 0x5, 0xc}, {0x5, 0x5, 0x2, 0x1}], 0x10, 0x2}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000580)={r2, &(0x7f0000000440)="10ef6cd5e10e3c50a5fbab823b48fd4e26433e537cc709c6f680ed6f86083d4d30b0610ece64b3356455dc3494e593116421ac34f7e2eb254c7560cbb5e706dbdc6663fc23034df35abe7c4b345b9078d5d0be2b2ab013c066a6a2409bfe36", &(0x7f00000004c0)=""/149}, 0x20) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f00000002c0)=r1) 20:17:06 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x1000000}, 0x90) 20:17:06 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000000)) 20:17:06 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000340)) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x6, 0x4, 0xe0, 0x31}]}) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000000)) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x7f, 0x10, 0x6, 0x5}, {0xb, 0x3, 0x20, 0x5}, {0x5, 0x1, 0x2, 0x8000}, {0x2, 0x9, 0x7, 0x5}, {0x8, 0x7, 0x9, 0xfffffff8}, {0xd97e, 0x3, 0xdc, 0x6}, {0x400, 0x1, 0x49, 0x7f}, {0x1f, 0x9, 0x3f, 0x5}, {0x3ff, 0x3f, 0x7, 0x5}]}) (async) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x7f, 0x10, 0x6, 0x5}, {0xb, 0x3, 0x20, 0x5}, {0x5, 0x1, 0x2, 0x8000}, {0x2, 0x9, 0x7, 0x5}, {0x8, 0x7, 0x9, 0xfffffff8}, {0xd97e, 0x3, 0xdc, 0x6}, {0x400, 0x1, 0x49, 0x7f}, {0x1f, 0x9, 0x3f, 0x5}, {0x3ff, 0x3f, 0x7, 0x5}]}) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) 20:17:06 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x1d01, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:06 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x4c}, 0x90) 20:17:06 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000000)) 20:17:06 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2000000}, 0x90) 20:17:06 executing program 5: ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000300)) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) r1 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000380)=@bpf_ext={0x1c, 0xc, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, [@exit, @generic={0x6c, 0x2, 0xc, 0x9, 0x67d}, @btf_id={0x18, 0x7, 0x3, 0x0, 0x4}, @alu={0x7, 0x1, 0x6, 0x1, 0x7, 0x6, 0x4}, @call={0x85, 0x0, 0x0, 0x65}, @map_fd={0x18, 0x3}, @generic={0x20, 0x0, 0x0, 0x9, 0x95}]}, &(0x7f0000000080)='GPL\x00', 0xf2, 0x90, &(0x7f00000000c0)=""/144, 0x40f00, 0x21, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000000200)={0x4, 0x9, 0x3, 0x4}, 0x10, 0x2c9a8, 0xffffffffffffffff, 0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff, r0, 0x1, 0x1, 0xffffffffffffffff], &(0x7f0000000280)=[{0x5, 0x1, 0x7, 0x5}, {0x4, 0x3, 0xd, 0x8}, {0x5, 0x5, 0x5, 0xc}, {0x5, 0x5, 0x2, 0x1}], 0x10, 0x2}, 0x90) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000580)={r2, &(0x7f0000000440)="10ef6cd5e10e3c50a5fbab823b48fd4e26433e537cc709c6f680ed6f86083d4d30b0610ece64b3356455dc3494e593116421ac34f7e2eb254c7560cbb5e706dbdc6663fc23034df35abe7c4b345b9078d5d0be2b2ab013c066a6a2409bfe36", &(0x7f00000004c0)=""/149}, 0x20) (async, rerun: 64) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f00000002c0)=r1) (rerun: 64) 20:17:06 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x1e01, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:06 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x61}, 0x90) 20:17:06 executing program 3: openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000040)='cgroup.max.descendants\x00', 0x2, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.idle_time\x00', 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x8) openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000080), 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000340)={'\x00', 0x1}) socketpair(0x29, 0x80000, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) close(r2) 20:17:06 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async, rerun: 64) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000000)) (rerun: 64) 20:17:06 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x3000000}, 0x90) 20:17:06 executing program 5: ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000300)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000380)=@bpf_ext={0x1c, 0xc, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, [@exit, @generic={0x6c, 0x2, 0xc, 0x9, 0x67d}, @btf_id={0x18, 0x7, 0x3, 0x0, 0x4}, @alu={0x7, 0x1, 0x6, 0x1, 0x7, 0x6, 0x4}, @call={0x85, 0x0, 0x0, 0x65}, @map_fd={0x18, 0x3}, @generic={0x20, 0x0, 0x0, 0x9, 0x95}]}, &(0x7f0000000080)='GPL\x00', 0xf2, 0x90, &(0x7f00000000c0)=""/144, 0x40f00, 0x21, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000000200)={0x4, 0x9, 0x3, 0x4}, 0x10, 0x2c9a8, 0xffffffffffffffff, 0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff, r0, 0x1, 0x1, 0xffffffffffffffff], &(0x7f0000000280)=[{0x5, 0x1, 0x7, 0x5}, {0x4, 0x3, 0xd, 0x8}, {0x5, 0x5, 0x5, 0xc}, {0x5, 0x5, 0x2, 0x1}], 0x10, 0x2}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000580)={r2, &(0x7f0000000440)="10ef6cd5e10e3c50a5fbab823b48fd4e26433e537cc709c6f680ed6f86083d4d30b0610ece64b3356455dc3494e593116421ac34f7e2eb254c7560cbb5e706dbdc6663fc23034df35abe7c4b345b9078d5d0be2b2ab013c066a6a2409bfe36", &(0x7f00000004c0)=""/149}, 0x20) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f00000002c0)=r1) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000300)) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000380)=@bpf_ext={0x1c, 0xc, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, [@exit, @generic={0x6c, 0x2, 0xc, 0x9, 0x67d}, @btf_id={0x18, 0x7, 0x3, 0x0, 0x4}, @alu={0x7, 0x1, 0x6, 0x1, 0x7, 0x6, 0x4}, @call={0x85, 0x0, 0x0, 0x65}, @map_fd={0x18, 0x3}, @generic={0x20, 0x0, 0x0, 0x9, 0x95}]}, &(0x7f0000000080)='GPL\x00', 0xf2, 0x90, &(0x7f00000000c0)=""/144, 0x40f00, 0x21, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000000200)={0x4, 0x9, 0x3, 0x4}, 0x10, 0x2c9a8, 0xffffffffffffffff, 0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff, r0, 0x1, 0x1, 0xffffffffffffffff], &(0x7f0000000280)=[{0x5, 0x1, 0x7, 0x5}, {0x4, 0x3, 0xd, 0x8}, {0x5, 0x5, 0x5, 0xc}, {0x5, 0x5, 0x2, 0x1}], 0x10, 0x2}, 0x90) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000580)={r2, &(0x7f0000000440)="10ef6cd5e10e3c50a5fbab823b48fd4e26433e537cc709c6f680ed6f86083d4d30b0610ece64b3356455dc3494e593116421ac34f7e2eb254c7560cbb5e706dbdc6663fc23034df35abe7c4b345b9078d5d0be2b2ab013c066a6a2409bfe36", &(0x7f00000004c0)=""/149}, 0x20) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f00000002c0)=r1) (async) 20:17:07 executing program 3: openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000040)='cgroup.max.descendants\x00', 0x2, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.idle_time\x00', 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x8) openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000080), 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000340)={'\x00', 0x1}) socketpair(0x29, 0x80000, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) close(r2) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000040)='cgroup.max.descendants\x00', 0x2, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.idle_time\x00', 0x0, 0x0) (async) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x8) (async) openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000080), 0x2, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000340)={'\x00', 0x1}) (async) socketpair(0x29, 0x80000, 0x3, &(0x7f0000000000)) (async) close(r2) (async) 20:17:07 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x68}, 0x90) 20:17:07 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x4000000}, 0x90) 20:17:07 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0xd00, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'veth1\x00', 0x1}) 20:17:07 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x1f00, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:07 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x10000, [{0x0, 0x8000, 0x7ff}]}]}}, 0x0, 0x32, 0x0, 0x1}, 0x20) sendmsg$tipc(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x2, {0x1, 0x3, 0x4}}, 0x10, &(0x7f0000000100)=[{&(0x7f0000000040)="acfd49c3ee0a3bfd8f927a4ae154600cdc0d25b3d8468cfd6a9c7fb40371345006c1911d5fbfbf1658cf2ccd", 0x2c}, {&(0x7f0000000080)="444c59e31f6b094de7e818287ed94a2b8ba1118e82cfe4ed304453558f64cb450e8e3b7b8d91f3fccb52b9594bfe121c15fce707ba2c1d5d8f07439ecf5350f11f32ce099798ca4e06ad19dc42910d3f25aceffc19794cc04cd59cf052abbb07f23038d77c3f918b0ec614ffd944", 0x6e}, {&(0x7f00000001c0)="5d44a39e287c65ca3953a66a24d10a6e4fdc9d5a2b297eced4d6c250f26b32aceed466a8bd113a71d2449887c2138e64471be46e98dcc4d62076ce23d641cb7406cf23dc49705fbd90c1f495c8ed275aad159c02ca2332c2a4a68b3f2d61fe868417872fe4710ec0f2dbe5f0859b43f8b6d7965c47642c5aac73f0f6260491acd40d88964124666d966c8bfaa1680dbcbc832270e7e184e11c036e5b6636cae5c5f072fbc25041bb5e6467ed1c093aa5e4762c920af34f771743a52304b317b84566795b092f7a10e941a8821b640191cc25d32c3f5769809a5b46f7eeb1f39cbeaf371455dede810c378cb1", 0xec}, {&(0x7f0000000380)="65a3ce90dcea876b6d2bad0c7cb3ecb257f601dda223259fc58feceee17e6f1c2d676285e033cf59f533aa92252b48311a5dbcb27e69687924c98058fd98efba58f02c28e26fc6d730f1c0b31e900061bf14a92ab3d24b11292bfdaa630869533095b3041abf3596ac33f18da97dcec804c11012c00618178c8120f1c09bbedad4574243b2dff8317567951c81efbb9b1d8e5f33431c4ae5479a7cf1e21019a82d1804c812b5f003472215620e309547e48e4c296b1ca1fefb0ee8a37e98f05bafa6ec9587bc", 0xc6}, {&(0x7f0000000480)="5335b8ea8b7736e6a32e3a1a9d45f1df0a928e867765c0f4c56a1a52a1962ce4ad69f6acf44fb508535d4232ecfe6dc150c6288a425df53ff6a2cfa21da2c6c69934b665fbb202687631515fc1d7b8afc1803d7147f9fb4192718e6e961ff1f27ee938ecf49a8418146f1cb2fd915e6139d17ae5751d6763e966544b48b76e263da6c2ea0ad8156748ed45a12f2f13adcde2125fda97f291f7eb2569445e59d83e2bd7ef41a256b07539512d9724ffcfffd95bb17b883d18e15e6b3ee984e6ec634370e42bcd6bc8a9bdea00c3196904b9ff1cde957d1fe33972cdcb", 0xdc}], 0x5, 0x0, 0x0, 0x80}, 0x4001) 20:17:07 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0xd00, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'veth1\x00', 0x1}) 20:17:07 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x5000000}, 0x90) 20:17:07 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x2085, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:07 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x10000, [{0x0, 0x8000, 0x7ff}]}]}}, 0x0, 0x32, 0x0, 0x1}, 0x20) (async) sendmsg$tipc(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x2, {0x1, 0x3, 0x4}}, 0x10, &(0x7f0000000100)=[{&(0x7f0000000040)="acfd49c3ee0a3bfd8f927a4ae154600cdc0d25b3d8468cfd6a9c7fb40371345006c1911d5fbfbf1658cf2ccd", 0x2c}, {&(0x7f0000000080)="444c59e31f6b094de7e818287ed94a2b8ba1118e82cfe4ed304453558f64cb450e8e3b7b8d91f3fccb52b9594bfe121c15fce707ba2c1d5d8f07439ecf5350f11f32ce099798ca4e06ad19dc42910d3f25aceffc19794cc04cd59cf052abbb07f23038d77c3f918b0ec614ffd944", 0x6e}, {&(0x7f00000001c0)="5d44a39e287c65ca3953a66a24d10a6e4fdc9d5a2b297eced4d6c250f26b32aceed466a8bd113a71d2449887c2138e64471be46e98dcc4d62076ce23d641cb7406cf23dc49705fbd90c1f495c8ed275aad159c02ca2332c2a4a68b3f2d61fe868417872fe4710ec0f2dbe5f0859b43f8b6d7965c47642c5aac73f0f6260491acd40d88964124666d966c8bfaa1680dbcbc832270e7e184e11c036e5b6636cae5c5f072fbc25041bb5e6467ed1c093aa5e4762c920af34f771743a52304b317b84566795b092f7a10e941a8821b640191cc25d32c3f5769809a5b46f7eeb1f39cbeaf371455dede810c378cb1", 0xec}, {&(0x7f0000000380)="65a3ce90dcea876b6d2bad0c7cb3ecb257f601dda223259fc58feceee17e6f1c2d676285e033cf59f533aa92252b48311a5dbcb27e69687924c98058fd98efba58f02c28e26fc6d730f1c0b31e900061bf14a92ab3d24b11292bfdaa630869533095b3041abf3596ac33f18da97dcec804c11012c00618178c8120f1c09bbedad4574243b2dff8317567951c81efbb9b1d8e5f33431c4ae5479a7cf1e21019a82d1804c812b5f003472215620e309547e48e4c296b1ca1fefb0ee8a37e98f05bafa6ec9587bc", 0xc6}, {&(0x7f0000000480)="5335b8ea8b7736e6a32e3a1a9d45f1df0a928e867765c0f4c56a1a52a1962ce4ad69f6acf44fb508535d4232ecfe6dc150c6288a425df53ff6a2cfa21da2c6c69934b665fbb202687631515fc1d7b8afc1803d7147f9fb4192718e6e961ff1f27ee938ecf49a8418146f1cb2fd915e6139d17ae5751d6763e966544b48b76e263da6c2ea0ad8156748ed45a12f2f13adcde2125fda97f291f7eb2569445e59d83e2bd7ef41a256b07539512d9724ffcfffd95bb17b883d18e15e6b3ee984e6ec634370e42bcd6bc8a9bdea00c3196904b9ff1cde957d1fe33972cdcb", 0xdc}], 0x5, 0x0, 0x0, 0x80}, 0x4001) 20:17:07 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x6c}, 0x90) 20:17:07 executing program 3: openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000040)='cgroup.max.descendants\x00', 0x2, 0x0) (async) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000040)='cgroup.max.descendants\x00', 0x2, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.idle_time\x00', 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x8) openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000080), 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000340)={'\x00', 0x1}) (async) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000340)={'\x00', 0x1}) socketpair(0x29, 0x80000, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) close(r2) 20:17:07 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x6000000}, 0x90) 20:17:07 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0xd00, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'veth1\x00', 0x1}) 20:17:07 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x74}, 0x90) 20:17:07 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x3f00, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:07 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000000)=0xffffffff) 20:17:07 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x7000000}, 0x90) 20:17:07 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x10000, [{0x0, 0x8000, 0x7ff}]}]}}, 0x0, 0x32, 0x0, 0x1}, 0x20) sendmsg$tipc(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x2, {0x1, 0x3, 0x4}}, 0x10, &(0x7f0000000100)=[{&(0x7f0000000040)="acfd49c3ee0a3bfd8f927a4ae154600cdc0d25b3d8468cfd6a9c7fb40371345006c1911d5fbfbf1658cf2ccd", 0x2c}, {&(0x7f0000000080)="444c59e31f6b094de7e818287ed94a2b8ba1118e82cfe4ed304453558f64cb450e8e3b7b8d91f3fccb52b9594bfe121c15fce707ba2c1d5d8f07439ecf5350f11f32ce099798ca4e06ad19dc42910d3f25aceffc19794cc04cd59cf052abbb07f23038d77c3f918b0ec614ffd944", 0x6e}, {&(0x7f00000001c0)="5d44a39e287c65ca3953a66a24d10a6e4fdc9d5a2b297eced4d6c250f26b32aceed466a8bd113a71d2449887c2138e64471be46e98dcc4d62076ce23d641cb7406cf23dc49705fbd90c1f495c8ed275aad159c02ca2332c2a4a68b3f2d61fe868417872fe4710ec0f2dbe5f0859b43f8b6d7965c47642c5aac73f0f6260491acd40d88964124666d966c8bfaa1680dbcbc832270e7e184e11c036e5b6636cae5c5f072fbc25041bb5e6467ed1c093aa5e4762c920af34f771743a52304b317b84566795b092f7a10e941a8821b640191cc25d32c3f5769809a5b46f7eeb1f39cbeaf371455dede810c378cb1", 0xec}, {&(0x7f0000000380)="65a3ce90dcea876b6d2bad0c7cb3ecb257f601dda223259fc58feceee17e6f1c2d676285e033cf59f533aa92252b48311a5dbcb27e69687924c98058fd98efba58f02c28e26fc6d730f1c0b31e900061bf14a92ab3d24b11292bfdaa630869533095b3041abf3596ac33f18da97dcec804c11012c00618178c8120f1c09bbedad4574243b2dff8317567951c81efbb9b1d8e5f33431c4ae5479a7cf1e21019a82d1804c812b5f003472215620e309547e48e4c296b1ca1fefb0ee8a37e98f05bafa6ec9587bc", 0xc6}, {&(0x7f0000000480)="5335b8ea8b7736e6a32e3a1a9d45f1df0a928e867765c0f4c56a1a52a1962ce4ad69f6acf44fb508535d4232ecfe6dc150c6288a425df53ff6a2cfa21da2c6c69934b665fbb202687631515fc1d7b8afc1803d7147f9fb4192718e6e961ff1f27ee938ecf49a8418146f1cb2fd915e6139d17ae5751d6763e966544b48b76e263da6c2ea0ad8156748ed45a12f2f13adcde2125fda97f291f7eb2569445e59d83e2bd7ef41a256b07539512d9724ffcfffd95bb17b883d18e15e6b3ee984e6ec634370e42bcd6bc8a9bdea00c3196904b9ff1cde957d1fe33972cdcb", 0xdc}], 0x5, 0x0, 0x0, 0x80}, 0x4001) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x10000, [{0x0, 0x8000, 0x7ff}]}]}}, 0x0, 0x32, 0x0, 0x1}, 0x20) (async) sendmsg$tipc(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x2, {0x1, 0x3, 0x4}}, 0x10, &(0x7f0000000100)=[{&(0x7f0000000040)="acfd49c3ee0a3bfd8f927a4ae154600cdc0d25b3d8468cfd6a9c7fb40371345006c1911d5fbfbf1658cf2ccd", 0x2c}, {&(0x7f0000000080)="444c59e31f6b094de7e818287ed94a2b8ba1118e82cfe4ed304453558f64cb450e8e3b7b8d91f3fccb52b9594bfe121c15fce707ba2c1d5d8f07439ecf5350f11f32ce099798ca4e06ad19dc42910d3f25aceffc19794cc04cd59cf052abbb07f23038d77c3f918b0ec614ffd944", 0x6e}, {&(0x7f00000001c0)="5d44a39e287c65ca3953a66a24d10a6e4fdc9d5a2b297eced4d6c250f26b32aceed466a8bd113a71d2449887c2138e64471be46e98dcc4d62076ce23d641cb7406cf23dc49705fbd90c1f495c8ed275aad159c02ca2332c2a4a68b3f2d61fe868417872fe4710ec0f2dbe5f0859b43f8b6d7965c47642c5aac73f0f6260491acd40d88964124666d966c8bfaa1680dbcbc832270e7e184e11c036e5b6636cae5c5f072fbc25041bb5e6467ed1c093aa5e4762c920af34f771743a52304b317b84566795b092f7a10e941a8821b640191cc25d32c3f5769809a5b46f7eeb1f39cbeaf371455dede810c378cb1", 0xec}, {&(0x7f0000000380)="65a3ce90dcea876b6d2bad0c7cb3ecb257f601dda223259fc58feceee17e6f1c2d676285e033cf59f533aa92252b48311a5dbcb27e69687924c98058fd98efba58f02c28e26fc6d730f1c0b31e900061bf14a92ab3d24b11292bfdaa630869533095b3041abf3596ac33f18da97dcec804c11012c00618178c8120f1c09bbedad4574243b2dff8317567951c81efbb9b1d8e5f33431c4ae5479a7cf1e21019a82d1804c812b5f003472215620e309547e48e4c296b1ca1fefb0ee8a37e98f05bafa6ec9587bc", 0xc6}, {&(0x7f0000000480)="5335b8ea8b7736e6a32e3a1a9d45f1df0a928e867765c0f4c56a1a52a1962ce4ad69f6acf44fb508535d4232ecfe6dc150c6288a425df53ff6a2cfa21da2c6c69934b665fbb202687631515fc1d7b8afc1803d7147f9fb4192718e6e961ff1f27ee938ecf49a8418146f1cb2fd915e6139d17ae5751d6763e966544b48b76e263da6c2ea0ad8156748ed45a12f2f13adcde2125fda97f291f7eb2569445e59d83e2bd7ef41a256b07539512d9724ffcfffd95bb17b883d18e15e6b3ee984e6ec634370e42bcd6bc8a9bdea00c3196904b9ff1cde957d1fe33972cdcb", 0xdc}], 0x5, 0x0, 0x0, 0x80}, 0x4001) (async) 20:17:07 executing program 3: ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:07 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x7a}, 0x90) 20:17:07 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'geneve1\x00', 0x8021}) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETVNETLE(r2, 0x400454dc, &(0x7f0000000040)) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000080)={@map=0x1, r3, 0xa, 0x2004, r2, @link_fd=r4}, 0x20) r5 = openat$cgroup_ro(r4, &(0x7f00000000c0)='freezer.self_freezing\x00', 0x0, 0x0) ioctl$TUNGETVNETBE(r5, 0x800454df, &(0x7f0000000100)=0x1) 20:17:07 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x8000000}, 0x90) 20:17:07 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x4018, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:07 executing program 3: ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:07 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000000)=0xffffffff) 20:17:07 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xa6}, 0x90) 20:17:07 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'geneve1\x00', 0x8021}) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETVNETLE(r2, 0x400454dc, &(0x7f0000000040)) (async) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000080)={@map=0x1, r3, 0xa, 0x2004, r2, @link_fd=r4}, 0x20) (async) r5 = openat$cgroup_ro(r4, &(0x7f00000000c0)='freezer.self_freezing\x00', 0x0, 0x0) ioctl$TUNGETVNETBE(r5, 0x800454df, &(0x7f0000000100)=0x1) 20:17:07 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xa000000}, 0x90) 20:17:07 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x4800, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:07 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000000)=0xffffffff) 20:17:07 executing program 3: ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:07 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xf0}, 0x90) 20:17:07 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) (async, rerun: 64) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) (rerun: 64) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'geneve1\x00', 0x8021}) (async, rerun: 32) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) (rerun: 32) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETVNETLE(r2, 0x400454dc, &(0x7f0000000040)) (async, rerun: 64) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000000)) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async, rerun: 32) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000080)={@map=0x1, r3, 0xa, 0x2004, r2, @link_fd=r4}, 0x20) (rerun: 32) r5 = openat$cgroup_ro(r4, &(0x7f00000000c0)='freezer.self_freezing\x00', 0x0, 0x0) ioctl$TUNGETVNETBE(r5, 0x800454df, &(0x7f0000000100)=0x1) 20:17:07 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x18400000}, 0x90) 20:17:07 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x4903, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'veth0_to_hsr\x00'}) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000000)=0x1) 20:17:07 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x8102, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:07 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x1f000000}, 0x90) 20:17:07 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x1b1}, 0x90) 20:17:07 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_open_procfs$namespace(0x0, &(0x7f0000003400)='ns/time_for_children\x00') ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.stat\x00', 0x0, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x1) recvmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040), 0x6e, &(0x7f0000000280)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/185, 0xb9}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/141, 0x8d}], 0x5, &(0x7f0000003380)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x80}, 0x0) 20:17:07 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x4c00, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:07 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x20000000}, 0x90) 20:17:07 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x8102, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:07 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x6800, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'veth0_to_hsr\x00'}) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000000)=0x1) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'veth0_to_hsr\x00'}) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000000)=0x1) (async) 20:17:07 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x221}, 0x90) 20:17:07 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x8102, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:07 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x21020000}, 0x90) 20:17:07 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_open_procfs$namespace(0x0, &(0x7f0000003400)='ns/time_for_children\x00') (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.stat\x00', 0x0, 0x0) (rerun: 32) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x1) recvmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040), 0x6e, &(0x7f0000000280)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/185, 0xb9}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/141, 0x8d}], 0x5, &(0x7f0000003380)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x80}, 0x0) 20:17:07 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x6c00, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:07 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x271}, 0x90) 20:17:07 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x3f, 0x0, 0x2, 0x0, 0x9, 0x410, 0xe, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x3f, 0x101}, 0x1984, 0x9, 0x2, 0x7, 0x18, 0x6, 0x400, 0x0, 0x80, 0x0, 0x8001}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x10) 20:17:07 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x25000000}, 0x90) 20:17:08 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x7400, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'veth0_to_hsr\x00'}) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000000)=0x1) 20:17:08 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x3f, 0x0, 0x2, 0x0, 0x9, 0x410, 0xe, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x3f, 0x101}, 0x1984, 0x9, 0x2, 0x7, 0x18, 0x6, 0x400, 0x0, 0x80, 0x0, 0x8001}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x10) 20:17:08 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x278}, 0x90) 20:17:08 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_open_procfs$namespace(0x0, &(0x7f0000003400)='ns/time_for_children\x00') (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.stat\x00', 0x0, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x1) (async) recvmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040), 0x6e, &(0x7f0000000280)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/185, 0xb9}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/141, 0x8d}], 0x5, &(0x7f0000003380)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x80}, 0x0) 20:17:08 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x26000000}, 0x90) 20:17:08 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x7802, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:08 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x3f, 0x0, 0x2, 0x0, 0x9, 0x410, 0xe, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x3f, 0x101}, 0x1984, 0x9, 0x2, 0x7, 0x18, 0x6, 0x400, 0x0, 0x80, 0x0, 0x8001}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x10) 20:17:08 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2e8}, 0x90) 20:17:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) r1 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000080)=@generic={&(0x7f0000000040)='./file0\x00', 0x0, 0x10}, 0x18) bpf$PROG_BIND_MAP(0x23, &(0x7f00000000c0)={0xffffffffffffffff, r1}, 0xc) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) recvmsg$kcm(r2, &(0x7f0000000700)={&(0x7f0000000100)=@isdn, 0x80, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/104, 0x68}, {&(0x7f0000000380)=""/195, 0xc3}, {&(0x7f0000000480)=""/168, 0xa8}, {&(0x7f0000000540)=""/111, 0x6f}, {&(0x7f00000005c0)=""/140, 0x8c}], 0x6, &(0x7f0000000ec0)=""/4096, 0x1000}, 0x2121) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) ioctl$TUNSETIFINDEX(r2, 0x400454da, &(0x7f0000000000)) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, r3) 20:17:08 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x29fc1900}, 0x90) 20:17:08 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) r2 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000300)='cgroup.threads\x00', 0x2, 0x0) r3 = gettid() write$cgroup_pid(r2, &(0x7f0000000340)=r3, 0x12) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x3, 0x0, 0x2, 0x4, 0x0, 0x4, 0x4a700, 0x5, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x81, 0x2, @perf_config_ext={0x80, 0x7}, 0x2c, 0xffffffffffffff13, 0x6, 0x9, 0xffffffffffff7fff, 0x4000000, 0xbd0, 0x0, 0x125, 0x0, 0x6}, r3, 0x7, r4, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'batadv_slave_0\x00', 0x800}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='freezer.parent_freezing\x00', 0x0, 0x0) ioctl$TUNSETLINK(r5, 0x400454cd, 0x304) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:08 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x80000, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) r1 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000080)=@generic={&(0x7f0000000040)='./file0\x00', 0x0, 0x10}, 0x18) bpf$PROG_BIND_MAP(0x23, &(0x7f00000000c0)={0xffffffffffffffff, r1}, 0xc) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) recvmsg$kcm(r2, &(0x7f0000000700)={&(0x7f0000000100)=@isdn, 0x80, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/104, 0x68}, {&(0x7f0000000380)=""/195, 0xc3}, {&(0x7f0000000480)=""/168, 0xa8}, {&(0x7f0000000540)=""/111, 0x6f}, {&(0x7f00000005c0)=""/140, 0x8c}], 0x6, &(0x7f0000000ec0)=""/4096, 0x1000}, 0x2121) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) ioctl$TUNSETIFINDEX(r2, 0x400454da, &(0x7f0000000000)) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000080)=@generic={&(0x7f0000000040)='./file0\x00', 0x0, 0x10}, 0x18) (async) bpf$PROG_BIND_MAP(0x23, &(0x7f00000000c0)={0xffffffffffffffff, r1}, 0xc) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) recvmsg$kcm(r2, &(0x7f0000000700)={&(0x7f0000000100)=@isdn, 0x80, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/104, 0x68}, {&(0x7f0000000380)=""/195, 0xc3}, {&(0x7f0000000480)=""/168, 0xa8}, {&(0x7f0000000540)=""/111, 0x6f}, {&(0x7f00000005c0)=""/140, 0x8c}], 0x6, &(0x7f0000000ec0)=""/4096, 0x1000}, 0x2121) (async) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) (async) ioctl$TUNSETIFINDEX(r2, 0x400454da, &(0x7f0000000000)) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, r3) (async) 20:17:08 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x300}, 0x90) 20:17:08 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x7a00, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:08 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x3f000000}, 0x90) 20:17:08 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x80000, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:08 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x388}, 0x90) 20:17:08 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) (async) r2 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000300)='cgroup.threads\x00', 0x2, 0x0) (async, rerun: 32) r3 = gettid() (rerun: 32) write$cgroup_pid(r2, &(0x7f0000000340)=r3, 0x12) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x3, 0x0, 0x2, 0x4, 0x0, 0x4, 0x4a700, 0x5, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x81, 0x2, @perf_config_ext={0x80, 0x7}, 0x2c, 0xffffffffffffff13, 0x6, 0x9, 0xffffffffffff7fff, 0x4000000, 0xbd0, 0x0, 0x125, 0x0, 0x6}, r3, 0x7, r4, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'batadv_slave_0\x00', 0x800}) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='freezer.parent_freezing\x00', 0x0, 0x0) ioctl$TUNSETLINK(r5, 0x400454cd, 0x304) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:08 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x7d01, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) r1 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000080)=@generic={&(0x7f0000000040)='./file0\x00', 0x0, 0x10}, 0x18) bpf$PROG_BIND_MAP(0x23, &(0x7f00000000c0)={0xffffffffffffffff, r1}, 0xc) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async, rerun: 64) recvmsg$kcm(r2, &(0x7f0000000700)={&(0x7f0000000100)=@isdn, 0x80, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/104, 0x68}, {&(0x7f0000000380)=""/195, 0xc3}, {&(0x7f0000000480)=""/168, 0xa8}, {&(0x7f0000000540)=""/111, 0x6f}, {&(0x7f00000005c0)=""/140, 0x8c}], 0x6, &(0x7f0000000ec0)=""/4096, 0x1000}, 0x2121) (async, rerun: 64) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) ioctl$TUNSETIFINDEX(r2, 0x400454da, &(0x7f0000000000)) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, r3) 20:17:08 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x80000, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:08 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x3fffffff}, 0x90) 20:17:08 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x500}, 0x90) 20:17:08 executing program 1: r0 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000140), 0x4) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000380)='memory.current\x00', 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000440)=@bpf_ext={0x1c, 0xc, &(0x7f0000000080)=@raw=[@jmp={0x5, 0x0, 0xa, 0x1, 0x1, 0x40, 0xfffffffffffffff0}, @generic={0x7, 0x9, 0x4, 0x4, 0x4}, @initr0={0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x9}, @ldst={0x2, 0x2, 0x2, 0xa, 0x7, 0xc, 0x10}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x7}, @func={0x85, 0x0, 0x1, 0x0, 0x8}, @call={0x85, 0x0, 0x0, 0x95}, @alu={0x7, 0x1, 0x5, 0x9, 0x2, 0xfffffffffffffffe, 0xfffffffffffffff0}, @cb_func={0x18, 0x8, 0x4, 0x0, 0x5}], &(0x7f0000000100)='GPL\x00', 0x2, 0xc6, &(0x7f00000001c0)=""/198, 0x41100, 0x60, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f00000002c0)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000300)={0x5, 0x1, 0xff, 0x401}, 0x10, 0x3e33, r1, 0x4, &(0x7f00000003c0), &(0x7f0000000400)=[{0x2, 0x1, 0x5, 0x1}, {0x4, 0x1, 0x9, 0x6}, {0x2, 0x4, 0xa, 0xa}, {0x2, 0x2, 0xa, 0x5}], 0x10, 0x6}, 0x90) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x5452, &(0x7f0000000340)) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='pids.current\x00', 0x0, 0x0) ioctl$TUNSETCARRIER(r3, 0x400454e2, &(0x7f0000000040)=0x1) 20:17:08 executing program 3: ioctl$TUNSETOFFLOAD(0xffffffffffffffff, 0x400454d0, 0xc) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:08 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x7f00, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:08 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x40000000}, 0x90) 20:17:08 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) (async) r2 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000300)='cgroup.threads\x00', 0x2, 0x0) (async) r3 = gettid() write$cgroup_pid(r2, &(0x7f0000000340)=r3, 0x12) (async) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x3, 0x0, 0x2, 0x4, 0x0, 0x4, 0x4a700, 0x5, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x81, 0x2, @perf_config_ext={0x80, 0x7}, 0x2c, 0xffffffffffffff13, 0x6, 0x9, 0xffffffffffff7fff, 0x4000000, 0xbd0, 0x0, 0x125, 0x0, 0x6}, r3, 0x7, r4, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'batadv_slave_0\x00', 0x800}) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='freezer.parent_freezing\x00', 0x0, 0x0) ioctl$TUNSETLINK(r5, 0x400454cd, 0x304) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:08 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x8510, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:08 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x600}, 0x90) 20:17:08 executing program 1: r0 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000140), 0x4) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000380)='memory.current\x00', 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000440)=@bpf_ext={0x1c, 0xc, &(0x7f0000000080)=@raw=[@jmp={0x5, 0x0, 0xa, 0x1, 0x1, 0x40, 0xfffffffffffffff0}, @generic={0x7, 0x9, 0x4, 0x4, 0x4}, @initr0={0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x9}, @ldst={0x2, 0x2, 0x2, 0xa, 0x7, 0xc, 0x10}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x7}, @func={0x85, 0x0, 0x1, 0x0, 0x8}, @call={0x85, 0x0, 0x0, 0x95}, @alu={0x7, 0x1, 0x5, 0x9, 0x2, 0xfffffffffffffffe, 0xfffffffffffffff0}, @cb_func={0x18, 0x8, 0x4, 0x0, 0x5}], &(0x7f0000000100)='GPL\x00', 0x2, 0xc6, &(0x7f00000001c0)=""/198, 0x41100, 0x60, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f00000002c0)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000300)={0x5, 0x1, 0xff, 0x401}, 0x10, 0x3e33, r1, 0x4, &(0x7f00000003c0), &(0x7f0000000400)=[{0x2, 0x1, 0x5, 0x1}, {0x4, 0x1, 0x9, 0x6}, {0x2, 0x4, 0xa, 0xa}, {0x2, 0x2, 0xa, 0x5}], 0x10, 0x6}, 0x90) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000440)=@bpf_ext={0x1c, 0xc, &(0x7f0000000080)=@raw=[@jmp={0x5, 0x0, 0xa, 0x1, 0x1, 0x40, 0xfffffffffffffff0}, @generic={0x7, 0x9, 0x4, 0x4, 0x4}, @initr0={0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x9}, @ldst={0x2, 0x2, 0x2, 0xa, 0x7, 0xc, 0x10}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x7}, @func={0x85, 0x0, 0x1, 0x0, 0x8}, @call={0x85, 0x0, 0x0, 0x95}, @alu={0x7, 0x1, 0x5, 0x9, 0x2, 0xfffffffffffffffe, 0xfffffffffffffff0}, @cb_func={0x18, 0x8, 0x4, 0x0, 0x5}], &(0x7f0000000100)='GPL\x00', 0x2, 0xc6, &(0x7f00000001c0)=""/198, 0x41100, 0x60, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f00000002c0)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000300)={0x5, 0x1, 0xff, 0x401}, 0x10, 0x3e33, r1, 0x4, &(0x7f00000003c0), &(0x7f0000000400)=[{0x2, 0x1, 0x5, 0x1}, {0x4, 0x1, 0x9, 0x6}, {0x2, 0x4, 0xa, 0xa}, {0x2, 0x2, 0xa, 0x5}], 0x10, 0x6}, 0x90) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x5452, &(0x7f0000000340)) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='pids.current\x00', 0x0, 0x0) ioctl$TUNSETCARRIER(r3, 0x400454e2, &(0x7f0000000040)=0x1) 20:17:08 executing program 3: ioctl$TUNSETOFFLOAD(0xffffffffffffffff, 0x400454d0, 0xc) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:08 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x48000000}, 0x90) 20:17:08 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x8520, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:08 executing program 3: ioctl$TUNSETOFFLOAD(0xffffffffffffffff, 0x400454d0, 0xc) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:08 executing program 1: r0 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000140), 0x4) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000380)='memory.current\x00', 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000440)=@bpf_ext={0x1c, 0xc, &(0x7f0000000080)=@raw=[@jmp={0x5, 0x0, 0xa, 0x1, 0x1, 0x40, 0xfffffffffffffff0}, @generic={0x7, 0x9, 0x4, 0x4, 0x4}, @initr0={0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x9}, @ldst={0x2, 0x2, 0x2, 0xa, 0x7, 0xc, 0x10}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x7}, @func={0x85, 0x0, 0x1, 0x0, 0x8}, @call={0x85, 0x0, 0x0, 0x95}, @alu={0x7, 0x1, 0x5, 0x9, 0x2, 0xfffffffffffffffe, 0xfffffffffffffff0}, @cb_func={0x18, 0x8, 0x4, 0x0, 0x5}], &(0x7f0000000100)='GPL\x00', 0x2, 0xc6, &(0x7f00000001c0)=""/198, 0x41100, 0x60, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f00000002c0)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000300)={0x5, 0x1, 0xff, 0x401}, 0x10, 0x3e33, r1, 0x4, &(0x7f00000003c0), &(0x7f0000000400)=[{0x2, 0x1, 0x5, 0x1}, {0x4, 0x1, 0x9, 0x6}, {0x2, 0x4, 0xa, 0xa}, {0x2, 0x2, 0xa, 0x5}], 0x10, 0x6}, 0x90) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x5452, &(0x7f0000000340)) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='pids.current\x00', 0x0, 0x0) ioctl$TUNSETCARRIER(r3, 0x400454e2, &(0x7f0000000040)=0x1) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000140), 0x4) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000380)='memory.current\x00', 0x0, 0x0) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000440)=@bpf_ext={0x1c, 0xc, &(0x7f0000000080)=@raw=[@jmp={0x5, 0x0, 0xa, 0x1, 0x1, 0x40, 0xfffffffffffffff0}, @generic={0x7, 0x9, 0x4, 0x4, 0x4}, @initr0={0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x9}, @ldst={0x2, 0x2, 0x2, 0xa, 0x7, 0xc, 0x10}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x7}, @func={0x85, 0x0, 0x1, 0x0, 0x8}, @call={0x85, 0x0, 0x0, 0x95}, @alu={0x7, 0x1, 0x5, 0x9, 0x2, 0xfffffffffffffffe, 0xfffffffffffffff0}, @cb_func={0x18, 0x8, 0x4, 0x0, 0x5}], &(0x7f0000000100)='GPL\x00', 0x2, 0xc6, &(0x7f00000001c0)=""/198, 0x41100, 0x60, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f00000002c0)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000300)={0x5, 0x1, 0xff, 0x401}, 0x10, 0x3e33, r1, 0x4, &(0x7f00000003c0), &(0x7f0000000400)=[{0x2, 0x1, 0x5, 0x1}, {0x4, 0x1, 0x9, 0x6}, {0x2, 0x4, 0xa, 0xa}, {0x2, 0x2, 0xa, 0x5}], 0x10, 0x6}, 0x90) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r2, 0x5452, &(0x7f0000000340)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='pids.current\x00', 0x0, 0x0) (async) ioctl$TUNSETCARRIER(r3, 0x400454e2, &(0x7f0000000040)=0x1) (async) 20:17:08 executing program 5: r0 = syz_clone(0x80084000, &(0x7f0000000040)="0b3adcf5071d6c59d67c56226e59495253f49fd2cbe3dcadb565b939933336602e1e7825f28d7cdce6163fa26b155b31503933ba636cb0daf8b607a60bbc0a2f7b241c0d4b092afa5cb4ad2dd358dd935546fba2ffb87da0fe5bf11e495475633ead3b2441f5ebdc460d09ae1f6da34985ee5726137a7e0df4244d2967b04cb4c24dc92951ae2fb244a150633d0429967f20b731b131be610720c7fc37474884c83ab4c5625d08f938188927755261f44ceccd862f6ec9ecd7848ec3aa7cca2ef699035d65b803cf7b28f3702b63b4dd0ed3651acbc995cac02fe26b473ce797eb12da094f518d4e", 0xe8, &(0x7f0000000140), &(0x7f00000001c0), &(0x7f0000000200)="e0663ee223060d5f8c3a70cf30834cb4c465b5be2e9beb0c57e1499e02eef8c830e34e4e682d9e1663808e79e72d9dc57d0bee2d9af1a6751729522fd7bae8983b3e763056e98d64acd5e7b320c0") bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={r0, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)='\x00'}, 0x30) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x2f, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000000)={0x80}, 0x8) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000380)={0x4}, 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000340)) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000300)={0x6}, 0x8) 20:17:08 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x700}, 0x90) 20:17:08 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x4c000000}, 0x90) 20:17:08 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x8803, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x680, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000000)={'\x00', 0x2000}) 20:17:08 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x66030000}, 0x90) 20:17:08 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xa00}, 0x90) 20:17:08 executing program 1: openat$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000040)='memory.pressure\x00', 0x2, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'pim6reg1\x00', 0x1000}) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0xe) 20:17:08 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0xa600, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x680, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000000)={'\x00', 0x2000}) 20:17:08 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xb00}, 0x90) 20:17:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x680, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000000)={'\x00', 0x2000}) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000000)={'\x00', 0x2000}) 20:17:09 executing program 5: r0 = syz_clone(0x80084000, &(0x7f0000000040)="0b3adcf5071d6c59d67c56226e59495253f49fd2cbe3dcadb565b939933336602e1e7825f28d7cdce6163fa26b155b31503933ba636cb0daf8b607a60bbc0a2f7b241c0d4b092afa5cb4ad2dd358dd935546fba2ffb87da0fe5bf11e495475633ead3b2441f5ebdc460d09ae1f6da34985ee5726137a7e0df4244d2967b04cb4c24dc92951ae2fb244a150633d0429967f20b731b131be610720c7fc37474884c83ab4c5625d08f938188927755261f44ceccd862f6ec9ecd7848ec3aa7cca2ef699035d65b803cf7b28f3702b63b4dd0ed3651acbc995cac02fe26b473ce797eb12da094f518d4e", 0xe8, &(0x7f0000000140), &(0x7f00000001c0), &(0x7f0000000200)="e0663ee223060d5f8c3a70cf30834cb4c465b5be2e9beb0c57e1499e02eef8c830e34e4e682d9e1663808e79e72d9dc57d0bee2d9af1a6751729522fd7bae8983b3e763056e98d64acd5e7b320c0") bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={r0, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)='\x00'}, 0x30) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x2f, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x2f, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000000)={0x80}, 0x8) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000380)={0x4}, 0x8) (async) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000380)={0x4}, 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000340)) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000300)={0x6}, 0x8) 20:17:09 executing program 1: openat$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000040)='memory.pressure\x00', 0x2, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'pim6reg1\x00', 0x1000}) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0xe) 20:17:09 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x68000000}, 0x90) 20:17:09 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0xc003, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:09 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x1085}, 0x90) 20:17:09 executing program 3: bpf$ENABLE_STATS(0x20, &(0x7f0000000040), 0x4) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'\x00', 0x4000}) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000000)='\x00') 20:17:09 executing program 1: openat$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000040)='memory.pressure\x00', 0x2, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'pim6reg1\x00', 0x1000}) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async, rerun: 32) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0xe) 20:17:09 executing program 3: bpf$ENABLE_STATS(0x20, &(0x7f0000000040), 0x4) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'\x00', 0x4000}) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000000)='\x00') 20:17:09 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x1840}, 0x90) 20:17:09 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x6c000000}, 0x90) 20:17:09 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0xf000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:09 executing program 3: bpf$ENABLE_STATS(0x20, &(0x7f0000000040), 0x4) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'\x00', 0x4000}) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000000)='\x00') 20:17:09 executing program 5: r0 = syz_clone(0x80084000, &(0x7f0000000040)="0b3adcf5071d6c59d67c56226e59495253f49fd2cbe3dcadb565b939933336602e1e7825f28d7cdce6163fa26b155b31503933ba636cb0daf8b607a60bbc0a2f7b241c0d4b092afa5cb4ad2dd358dd935546fba2ffb87da0fe5bf11e495475633ead3b2441f5ebdc460d09ae1f6da34985ee5726137a7e0df4244d2967b04cb4c24dc92951ae2fb244a150633d0429967f20b731b131be610720c7fc37474884c83ab4c5625d08f938188927755261f44ceccd862f6ec9ecd7848ec3aa7cca2ef699035d65b803cf7b28f3702b63b4dd0ed3651acbc995cac02fe26b473ce797eb12da094f518d4e", 0xe8, &(0x7f0000000140), &(0x7f00000001c0), &(0x7f0000000200)="e0663ee223060d5f8c3a70cf30834cb4c465b5be2e9beb0c57e1499e02eef8c830e34e4e682d9e1663808e79e72d9dc57d0bee2d9af1a6751729522fd7bae8983b3e763056e98d64acd5e7b320c0") bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={r0, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)='\x00'}, 0x30) (async) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={r0, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)='\x00'}, 0x30) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x2f, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x2f, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000000)={0x80}, 0x8) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000380)={0x4}, 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000340)) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000300)={0x6}, 0x8) 20:17:09 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'wlan1\x00', 0x2000}) 20:17:09 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x1f00}, 0x90) 20:17:09 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0xf502, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:09 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x71020000}, 0x90) 20:17:09 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'vlan0\x00', @local}) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000040)) 20:17:10 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2000}, 0x90) 20:17:10 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x74000000}, 0x90) 20:17:10 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'wlan1\x00', 0x2000}) 20:17:10 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0xff00, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'vlan0\x00', @local}) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000040)) 20:17:10 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x78020000}, 0x90) 20:17:10 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000040)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, r2, 0xffffffffffffffff]}, 0x90) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000000)={'syz_tun\x00', @remote}) 20:17:10 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x19fc29, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:10 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x7a000000}, 0x90) 20:17:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'vlan0\x00', @local}) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000040)) 20:17:10 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'wlan1\x00', 0x2000}) 20:17:10 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2085}, 0x90) 20:17:10 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0xf0ffff, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:10 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2102}, 0x90) 20:17:10 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x20}) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) 20:17:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'lo\x00', 0x10}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x18}, 0xc) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x5, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000040)=r2) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000ec0)=""/4096) 20:17:10 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x7f000000}, 0x90) 20:17:10 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000040)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, r2, 0xffffffffffffffff]}, 0x90) (async, rerun: 64) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000000)={'syz_tun\x00', @remote}) (rerun: 64) 20:17:10 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2500}, 0x90) 20:17:10 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x20}) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) 20:17:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'lo\x00', 0x10}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x18}, 0xc) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x5, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000040)=r2) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000ec0)=""/4096) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'lo\x00', 0x10}) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x18}, 0xc) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x5, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000040)=r2) (async) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000ec0)=""/4096) (async) 20:17:10 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x1000000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:10 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x80ffffff}, 0x90) 20:17:10 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x20}) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x20}) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) 20:17:10 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x3f00}, 0x90) 20:17:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'lo\x00', 0x10}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x18}, 0xc) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x5, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async, rerun: 32) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000040)=r2) (async, rerun: 32) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000ec0)=""/4096) 20:17:10 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x2000000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:10 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x85100000}, 0x90) 20:17:11 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000040)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, r2, 0xffffffffffffffff]}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, r2, 0xffffffffffffffff]}, 0x90) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000000)={'syz_tun\x00', @remote}) 20:17:11 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x7b2f2613af62fb4b, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz0\x00', 0x200002, 0x0) openat$cgroup_pressure(r2, &(0x7f0000000080)='cpu.pressure\x00', 0x2, 0x0) close(r1) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:11 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000180)='#\x00\x83r\rL\x1a}PZU\xe3S\xf4\x01\xf63\x1b\xe8ht\x90\x989\xd43e\x17\x0f\xed]\xef,\x98 \x82,\xa1\xd7\x00\x981T\x01\xc3B\xef\xfd\x90e+\x06\x7f=c\xd7w\xe6\xc2\x8b\xbbcM\x1a7\xdb%i\xb2\x82\x93l\xe4\x97\xc5_\xca\r\xd6\xe6\xb8\xdb\xa3\xed\x85n\x9e\xda\xb2\xabn\xc5_\xa7\xd4Zke\x0f\xe0\a\xc2\x95I\x06\xf97\x94\x97\xa73u!\xbd\x0f\xffo\xeaa\x95\x9a\xe2\vtz\\\x81') ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000040)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000200)=@generic={&(0x7f0000000100)='./file0\x00', r1}, 0x18) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000140)) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000080)=""/71) 20:17:11 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x4000}, 0x90) 20:17:11 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x3000000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:11 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x85200000}, 0x90) 20:17:11 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000180)='#\x00\x83r\rL\x1a}PZU\xe3S\xf4\x01\xf63\x1b\xe8ht\x90\x989\xd43e\x17\x0f\xed]\xef,\x98 \x82,\xa1\xd7\x00\x981T\x01\xc3B\xef\xfd\x90e+\x06\x7f=c\xd7w\xe6\xc2\x8b\xbbcM\x1a7\xdb%i\xb2\x82\x93l\xe4\x97\xc5_\xca\r\xd6\xe6\xb8\xdb\xa3\xed\x85n\x9e\xda\xb2\xabn\xc5_\xa7\xd4Zke\x0f\xe0\a\xc2\x95I\x06\xf97\x94\x97\xa73u!\xbd\x0f\xffo\xeaa\x95\x9a\xe2\vtz\\\x81') ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000040)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000200)=@generic={&(0x7f0000000100)='./file0\x00', r1}, 0x18) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async, rerun: 64) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000140)) (async, rerun: 64) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000080)=""/71) 20:17:11 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x4018}, 0x90) 20:17:11 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x7b2f2613af62fb4b, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async, rerun: 32) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz0\x00', 0x200002, 0x0) (rerun: 32) openat$cgroup_pressure(r2, &(0x7f0000000080)='cpu.pressure\x00', 0x2, 0x0) (async, rerun: 32) close(r1) (rerun: 32) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:11 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x4000000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:11 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x270480, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:11 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000180)='#\x00\x83r\rL\x1a}PZU\xe3S\xf4\x01\xf63\x1b\xe8ht\x90\x989\xd43e\x17\x0f\xed]\xef,\x98 \x82,\xa1\xd7\x00\x981T\x01\xc3B\xef\xfd\x90e+\x06\x7f=c\xd7w\xe6\xc2\x8b\xbbcM\x1a7\xdb%i\xb2\x82\x93l\xe4\x97\xc5_\xca\r\xd6\xe6\xb8\xdb\xa3\xed\x85n\x9e\xda\xb2\xabn\xc5_\xa7\xd4Zke\x0f\xe0\a\xc2\x95I\x06\xf97\x94\x97\xa73u!\xbd\x0f\xffo\xeaa\x95\x9a\xe2\vtz\\\x81') ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000040)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000200)=@generic={&(0x7f0000000100)='./file0\x00', r1}, 0x18) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000140)) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000080)=""/71) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000180)='#\x00\x83r\rL\x1a}PZU\xe3S\xf4\x01\xf63\x1b\xe8ht\x90\x989\xd43e\x17\x0f\xed]\xef,\x98 \x82,\xa1\xd7\x00\x981T\x01\xc3B\xef\xfd\x90e+\x06\x7f=c\xd7w\xe6\xc2\x8b\xbbcM\x1a7\xdb%i\xb2\x82\x93l\xe4\x97\xc5_\xca\r\xd6\xe6\xb8\xdb\xa3\xed\x85n\x9e\xda\xb2\xabn\xc5_\xa7\xd4Zke\x0f\xe0\a\xc2\x95I\x06\xf97\x94\x97\xa73u!\xbd\x0f\xffo\xeaa\x95\x9a\xe2\vtz\\\x81') (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000040)) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000200)=@generic={&(0x7f0000000100)='./file0\x00', r1}, 0x18) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000140)) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000080)=""/71) (async) 20:17:11 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x85ffffff}, 0x90) 20:17:11 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x5000000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:11 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x4800}, 0x90) 20:17:11 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x7b2f2613af62fb4b, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz0\x00', 0x200002, 0x0) openat$cgroup_pressure(r2, &(0x7f0000000080)='cpu.pressure\x00', 0x2, 0x0) (async) close(r1) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:11 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x88030000}, 0x90) 20:17:11 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x4c00}, 0x90) 20:17:11 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x2100c1, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'batadv0\x00', 0x200}) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:11 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x6000000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:11 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x270480, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:11 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x12) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:11 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x6100}, 0x90) 20:17:11 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x90ffffff}, 0x90) 20:17:11 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x2100c1, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'batadv0\x00', 0x200}) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:11 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x7000000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:11 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x12) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x12) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) 20:17:11 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x2100c1, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x2100c1, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'batadv0\x00', 0x200}) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:11 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xa6000000}, 0x90) 20:17:11 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x12) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:11 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x6800}, 0x90) 20:17:11 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x270480, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:11 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x8000000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:11 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000000)=""/132) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:11 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:11 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xb1010000}, 0x90) 20:17:11 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x6c00}, 0x90) 20:17:11 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0xa000000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:11 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000000)=""/132) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:11 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:11 executing program 5: r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.net/syz0\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000140)={@cgroup=r1, 0x1e, 0x0, 0x14, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffff80, 0x0, &(0x7f0000000080)=[0x0, 0x0], &(0x7f00000000c0)=[0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000001c0)={@ifindex, 0xffffffffffffffff, 0x21, 0x24, 0x0, @link_id=0xffffffffffffffff, r2}, 0x20) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000340)) 20:17:11 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x7102}, 0x90) 20:17:11 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0xc000000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:11 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async, rerun: 64) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) (rerun: 64) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:11 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xff000000}, 0x90) 20:17:11 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000000)=""/132) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:11 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x7400}, 0x90) 20:17:11 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xfffff000}, 0x90) 20:17:11 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x10000000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:11 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x43c6c0, 0x0) socket$kcm(0x29, 0x2, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:11 executing program 5: r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.net/syz0\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000140)={@cgroup=r1, 0x1e, 0x0, 0x14, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffff80, 0x0, &(0x7f0000000080)=[0x0, 0x0], &(0x7f00000000c0)=[0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000001c0)={@ifindex, 0xffffffffffffffff, 0x21, 0x24, 0x0, @link_id=0xffffffffffffffff, r2}, 0x20) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000340)) 20:17:12 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000002c0), 0x4) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r5 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000380)=@o_path={&(0x7f0000000300)='./file0\x00', 0x0, 0x4010, r0}, 0x18) bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x11, 0xf, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, [@btf_id={0x18, 0x6, 0x3, 0x0, 0x2}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, @map_idx={0x18, 0x5}, @call={0x85, 0x0, 0x0, 0x9b}, @jmp={0x5, 0x1, 0x1, 0x3, 0x4, 0x4, 0x4}, @func={0x85, 0x0, 0x1, 0x0, 0x1}, @btf_id={0x18, 0x3, 0x3, 0x0, 0x4}, @ldst={0x1, 0x2, 0x1, 0x4, 0x7, 0x18}]}, &(0x7f0000000140)='GPL\x00', 0x7e, 0x68, &(0x7f00000001c0)=""/104, 0x41100, 0x3, '\x00', 0x0, 0x7, 0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x3, 0x2}, 0x8, 0x10, &(0x7f0000000280)={0x3, 0xf, 0xff}, 0x10, 0x0, r2, 0x8, &(0x7f00000003c0)=[r3, r4, r5], &(0x7f0000000400)=[{0x1, 0x3, 0x3, 0x4}, {0x0, 0x5, 0xd, 0x4}, {0x5, 0x3, 0x5, 0x5}, {0x0, 0x5, 0x1, 0x1}, {0x3, 0x3, 0xd, 0x9}, {0x1, 0x1, 0x9, 0x1}, {0x4, 0x5, 0x90}, {0x1, 0x3, 0xb, 0x2}], 0x10, 0x80}, 0x90) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x1f, 0x9, 0x0, 0x23, 0x1400, r1, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x5, 0x4}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x14, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x62, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, r6, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r1) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:12 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffff3f}, 0x90) 20:17:12 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x7802}, 0x90) 20:17:12 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x43c6c0, 0x0) socket$kcm(0x29, 0x2, 0x0) (async) socket$kcm(0x29, 0x2, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:12 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x18400000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:12 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000002c0), 0x4) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r5 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000380)=@o_path={&(0x7f0000000300)='./file0\x00', 0x0, 0x4010, r0}, 0x18) bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x11, 0xf, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, [@btf_id={0x18, 0x6, 0x3, 0x0, 0x2}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, @map_idx={0x18, 0x5}, @call={0x85, 0x0, 0x0, 0x9b}, @jmp={0x5, 0x1, 0x1, 0x3, 0x4, 0x4, 0x4}, @func={0x85, 0x0, 0x1, 0x0, 0x1}, @btf_id={0x18, 0x3, 0x3, 0x0, 0x4}, @ldst={0x1, 0x2, 0x1, 0x4, 0x7, 0x18}]}, &(0x7f0000000140)='GPL\x00', 0x7e, 0x68, &(0x7f00000001c0)=""/104, 0x41100, 0x3, '\x00', 0x0, 0x7, 0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x3, 0x2}, 0x8, 0x10, &(0x7f0000000280)={0x3, 0xf, 0xff}, 0x10, 0x0, r2, 0x8, &(0x7f00000003c0)=[r3, r4, r5], &(0x7f0000000400)=[{0x1, 0x3, 0x3, 0x4}, {0x0, 0x5, 0xd, 0x4}, {0x5, 0x3, 0x5, 0x5}, {0x0, 0x5, 0x1, 0x1}, {0x3, 0x3, 0xd, 0x9}, {0x1, 0x1, 0x9, 0x1}, {0x4, 0x5, 0x90}, {0x1, 0x3, 0xb, 0x2}], 0x10, 0x80}, 0x90) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x1f, 0x9, 0x0, 0x23, 0x1400, r1, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x5, 0x4}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x14, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x62, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, r6, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r1) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:12 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x43c6c0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x43c6c0, 0x0) socket$kcm(0x29, 0x2, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:12 executing program 5: r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async, rerun: 64) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.net/syz0\x00', 0x200002, 0x0) (rerun: 64) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000140)={@cgroup=r1, 0x1e, 0x0, 0x14, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffff80, 0x0, &(0x7f0000000080)=[0x0, 0x0], &(0x7f00000000c0)=[0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000001c0)={@ifindex, 0xffffffffffffffff, 0x21, 0x24, 0x0, @link_id=0xffffffffffffffff, r2}, 0x20) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000340)) 20:17:12 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x7a00}, 0x90) 20:17:12 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffff80}, 0x90) 20:17:12 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x1d010000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:12 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) r2 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000002c0), 0x4) (async) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r5 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000380)=@o_path={&(0x7f0000000300)='./file0\x00', 0x0, 0x4010, r0}, 0x18) bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x11, 0xf, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, [@btf_id={0x18, 0x6, 0x3, 0x0, 0x2}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, @map_idx={0x18, 0x5}, @call={0x85, 0x0, 0x0, 0x9b}, @jmp={0x5, 0x1, 0x1, 0x3, 0x4, 0x4, 0x4}, @func={0x85, 0x0, 0x1, 0x0, 0x1}, @btf_id={0x18, 0x3, 0x3, 0x0, 0x4}, @ldst={0x1, 0x2, 0x1, 0x4, 0x7, 0x18}]}, &(0x7f0000000140)='GPL\x00', 0x7e, 0x68, &(0x7f00000001c0)=""/104, 0x41100, 0x3, '\x00', 0x0, 0x7, 0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x3, 0x2}, 0x8, 0x10, &(0x7f0000000280)={0x3, 0xf, 0xff}, 0x10, 0x0, r2, 0x8, &(0x7f00000003c0)=[r3, r4, r5], &(0x7f0000000400)=[{0x1, 0x3, 0x3, 0x4}, {0x0, 0x5, 0xd, 0x4}, {0x5, 0x3, 0x5, 0x5}, {0x0, 0x5, 0x1, 0x1}, {0x3, 0x3, 0xd, 0x9}, {0x1, 0x1, 0x9, 0x1}, {0x4, 0x5, 0x90}, {0x1, 0x3, 0xb, 0x2}], 0x10, 0x80}, 0x90) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x1f, 0x9, 0x0, 0x23, 0x1400, r1, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x5, 0x4}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x14, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x62, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, r6, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r1) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:12 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x7f00}, 0x90) 20:17:12 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffff85}, 0x90) 20:17:12 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000040)=0x1) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x4e040, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f00000000c0)={'veth1_to_bridge\x00', 0x10}) 20:17:12 executing program 1: openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000000)='devices.deny\x00', 0x2, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:12 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x8510}, 0x90) 20:17:12 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth0_to_hsr\x00', 0x4000}) 20:17:12 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x1e010000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:12 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x8520}, 0x90) 20:17:12 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffff90}, 0x90) 20:17:12 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth0_to_hsr\x00', 0x4000}) 20:17:12 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000040)=0x1) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x4e040, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f00000000c0)={'veth1_to_bridge\x00', 0x10}) 20:17:12 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x1f000000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:12 executing program 1: openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000000)='devices.deny\x00', 0x2, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:12 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth0_to_hsr\x00', 0x4000}) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth0_to_hsr\x00', 0x4000}) (async) 20:17:12 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x8803}, 0x90) 20:17:12 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000040)=0x1e, 0x12) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f00000000c0)) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'ip_vti0\x00', 0x600}) 20:17:12 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000040)=0x1) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x4e040, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f00000000c0)={'veth1_to_bridge\x00', 0x10}) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000040)=0x1) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x4e040, 0x0) (async) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f00000000c0)={'veth1_to_bridge\x00', 0x10}) (async) 20:17:12 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffff}, 0x90) 20:17:12 executing program 1: openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000000)='devices.deny\x00', 0x2, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:12 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x29fc1900, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:12 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'\x00', 0x200}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40840, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1e00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000080)=r3) 20:17:12 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000040)=0x1e, 0x12) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f00000000c0)) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'ip_vti0\x00', 0x600}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000040)=0x1e, 0x12) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f00000000c0)) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'ip_vti0\x00', 0x600}) (async) 20:17:12 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xa600}, 0x90) 20:17:12 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000040)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000080)={'netpci0\x00', 0x200}) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x800}) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000000)=0xd90) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000480)={r1, 0x20, &(0x7f0000000440)={&(0x7f0000000240)=""/208, 0xd0, 0x0, &(0x7f0000000380)=""/150, 0x96}}, 0x10) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000500)=@o_path={&(0x7f00000004c0)='./file0\x00', 0x0, 0x4000, r2}, 0x18) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000540)=@base={0x1a, 0x7, 0x7ff, 0x0, 0x5a1, r1, 0x3, '\x00', 0x0, r1, 0x4, 0x3, 0x3}, 0x48) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000600)=@bpf_lsm={0x1d, 0x4, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x10001}, [@generic={0x74, 0x9, 0x1, 0x89, 0x80000001}]}, &(0x7f0000000100)='GPL\x00', 0x3f, 0x38, &(0x7f0000000140)=""/56, 0x41100, 0x31, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x8, 0x101}, 0x8, 0x10, &(0x7f0000000200)={0x0, 0xa, 0x7, 0x800}, 0x10, r3, 0x0, 0x0, &(0x7f00000005c0)=[0x1, r1, r1, r1, r4, r1, r5], 0x0, 0x10, 0x3fa1206e}, 0x90) 20:17:12 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) 20:17:12 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x3f000000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:12 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'\x00', 0x200}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40840, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40840, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1e00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1e00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000080)=r3) 20:17:12 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000040)=0x1e, 0x12) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f00000000c0)) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'ip_vti0\x00', 0x600}) 20:17:12 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000040)) (async) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000040)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000080)={'netpci0\x00', 0x200}) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x800}) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000000)=0xd90) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000480)={r1, 0x20, &(0x7f0000000440)={&(0x7f0000000240)=""/208, 0xd0, 0x0, &(0x7f0000000380)=""/150, 0x96}}, 0x10) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000500)=@o_path={&(0x7f00000004c0)='./file0\x00', 0x0, 0x4000, r2}, 0x18) (async) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000500)=@o_path={&(0x7f00000004c0)='./file0\x00', 0x0, 0x4000, r2}, 0x18) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000540)=@base={0x1a, 0x7, 0x7ff, 0x0, 0x5a1, r1, 0x3, '\x00', 0x0, r1, 0x4, 0x3, 0x3}, 0x48) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000600)=@bpf_lsm={0x1d, 0x4, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x10001}, [@generic={0x74, 0x9, 0x1, 0x89, 0x80000001}]}, &(0x7f0000000100)='GPL\x00', 0x3f, 0x38, &(0x7f0000000140)=""/56, 0x41100, 0x31, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x8, 0x101}, 0x8, 0x10, &(0x7f0000000200)={0x0, 0xa, 0x7, 0x800}, 0x10, r3, 0x0, 0x0, &(0x7f00000005c0)=[0x1, r1, r1, r1, r4, r1, r5], 0x0, 0x10, 0x3fa1206e}, 0x90) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000600)=@bpf_lsm={0x1d, 0x4, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x10001}, [@generic={0x74, 0x9, 0x1, 0x89, 0x80000001}]}, &(0x7f0000000100)='GPL\x00', 0x3f, 0x38, &(0x7f0000000140)=""/56, 0x41100, 0x31, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x8, 0x101}, 0x8, 0x10, &(0x7f0000000200)={0x0, 0xa, 0x7, 0x800}, 0x10, r3, 0x0, 0x0, &(0x7f00000005c0)=[0x1, r1, r1, r1, r4, r1, r5], 0x0, 0x10, 0x3fa1206e}, 0x90) 20:17:12 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xb101}, 0x90) 20:17:12 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x90) 20:17:12 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x48000000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:12 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'\x00', 0x200}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40840, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1e00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000080)=r3) 20:17:12 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xe802}, 0x90) 20:17:12 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:12 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000040)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000080)={'netpci0\x00', 0x200}) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x800}) (async) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000000)=0xd90) (async, rerun: 64) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000480)={r1, 0x20, &(0x7f0000000440)={&(0x7f0000000240)=""/208, 0xd0, 0x0, &(0x7f0000000380)=""/150, 0x96}}, 0x10) (rerun: 64) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000500)=@o_path={&(0x7f00000004c0)='./file0\x00', 0x0, 0x4000, r2}, 0x18) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000540)=@base={0x1a, 0x7, 0x7ff, 0x0, 0x5a1, r1, 0x3, '\x00', 0x0, r1, 0x4, 0x3, 0x3}, 0x48) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000600)=@bpf_lsm={0x1d, 0x4, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x10001}, [@generic={0x74, 0x9, 0x1, 0x89, 0x80000001}]}, &(0x7f0000000100)='GPL\x00', 0x3f, 0x38, &(0x7f0000000140)=""/56, 0x41100, 0x31, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x8, 0x101}, 0x8, 0x10, &(0x7f0000000200)={0x0, 0xa, 0x7, 0x800}, 0x10, r3, 0x0, 0x0, &(0x7f00000005c0)=[0x1, r1, r1, r1, r4, r1, r5], 0x0, 0x10, 0x3fa1206e}, 0x90) 20:17:12 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x49030000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:12 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x90) 20:17:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={0xffffffffffffffff, 0xe0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000000c0)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000000100), &(0x7f0000000140), 0x8, 0x10, 0x8, 0x8, &(0x7f00000001c0)}}, 0x10) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000380)=r1) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:13 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xf000}, 0x90) 20:17:13 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000000)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:13 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x4c000000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:13 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x90) 20:17:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={0xffffffffffffffff, 0xe0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000000c0)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000000100), &(0x7f0000000140), 0x8, 0x10, 0x8, 0x8, &(0x7f00000001c0)}}, 0x10) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000380)=r1) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:13 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000000)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) 20:17:13 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xff00}, 0x90) 20:17:13 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x90) 20:17:13 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'wg2\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_queued\x00', 0x0, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) 20:17:13 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x68000000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={0xffffffffffffffff, 0xe0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000000c0)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000000100), &(0x7f0000000140), 0x8, 0x10, 0x8, 0x8, &(0x7f00000001c0)}}, 0x10) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000380)=r1) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:13 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x19fc29}, 0x90) 20:17:13 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00'}, 0x18) 20:17:13 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x90) 20:17:13 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x6c000000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) 20:17:13 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'wg2\x00'}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_queued\x00', 0x0, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) 20:17:13 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x74000000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:13 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00'}, 0x18) (async) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00'}, 0x18) 20:17:13 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x90) 20:17:13 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xf0ffff}, 0x90) 20:17:13 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x78020000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) 20:17:13 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00'}, 0x18) 20:17:13 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x1000000}, 0x90) 20:17:13 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'wg2\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_queued\x00', 0x0, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'wg2\x00'}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_queued\x00', 0x0, 0x0) (async) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) (async) 20:17:13 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x90) 20:17:13 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x7a000000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) 20:17:13 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000040)=ANY=[@ANYBLOB="000004004180c200000ee7f9bc4cce2baaaaaaaaaabbbbbbbbbbbbbbf920f23611c8653a4b7d8753666abc6f2a436b83f586743d8dcd51c46c3300d0420b8cb338edde30e7eecd84750d6b7bad0ec118107503fcf91eca53bb4c232305000000000000000a6d5d99130000aaff2d221e4bc39014ce00a3b7a5ce79517d752d7b4be980fc16498a95fba9658ffbd7b94122f82de7fea92d694863747abe10c22cd9c0fc796aec84a46b00"/184]) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:13 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x90) 20:17:13 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x7d010000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:13 executing program 5: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='rpc_call_rpcerror\x00'}, 0x10) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, &(0x7f00000003c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x331b00, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000340)) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x1e, 0x7, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x84a}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, @cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffffd}]}, &(0x7f0000000100)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x3, '\x00', 0x0, 0x24, r2, 0x8, &(0x7f0000000140)={0x7, 0x5}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0x10, 0x5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x5, 0x0, &(0x7f0000000200)=[{0x4, 0x1, 0x5, 0x1}, {0x1, 0x2, 0x10, 0x4}, {0x4, 0x1, 0xa, 0xa}, {0x0, 0x1, 0x4, 0x9}, {0x1, 0x4, 0xc, 0x9}], 0x10, 0xfffffff7}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000080)='ext4_fc_track_inode\x00', r3}, 0x10) 20:17:13 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2000000}, 0x90) 20:17:13 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000040)=ANY=[@ANYBLOB="000004004180c200000ee7f9bc4cce2baaaaaaaaaabbbbbbbbbbbbbbf920f23611c8653a4b7d8753666abc6f2a436b83f586743d8dcd51c46c3300d0420b8cb338edde30e7eecd84750d6b7bad0ec118107503fcf91eca53bb4c232305000000000000000a6d5d99130000aaff2d221e4bc39014ce00a3b7a5ce79517d752d7b4be980fc16498a95fba9658ffbd7b94122f82de7fea92d694863747abe10c22cd9c0fc796aec84a46b00"/184]) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (rerun: 64) 20:17:13 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x25}, 0x90) 20:17:13 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x7f000000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2000, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000040)) 20:17:13 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x3000000}, 0x90) 20:17:13 executing program 5: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='rpc_call_rpcerror\x00'}, 0x10) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, &(0x7f00000003c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x331b00, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000340)) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x1e, 0x7, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x84a}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, @cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffffd}]}, &(0x7f0000000100)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x3, '\x00', 0x0, 0x24, r2, 0x8, &(0x7f0000000140)={0x7, 0x5}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0x10, 0x5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x5, 0x0, &(0x7f0000000200)=[{0x4, 0x1, 0x5, 0x1}, {0x1, 0x2, 0x10, 0x4}, {0x4, 0x1, 0xa, 0xa}, {0x0, 0x1, 0x4, 0x9}, {0x1, 0x4, 0xc, 0x9}], 0x10, 0xfffffff7}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000080)='ext4_fc_track_inode\x00', r3}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000080)='ext4_fc_track_inode\x00', r3}, 0x10) 20:17:13 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x26}, 0x90) 20:17:13 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x85100000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:13 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000040)=ANY=[@ANYBLOB="000004004180c200000ee7f9bc4cce2baaaaaaaaaabbbbbbbbbbbbbbf920f23611c8653a4b7d8753666abc6f2a436b83f586743d8dcd51c46c3300d0420b8cb338edde30e7eecd84750d6b7bad0ec118107503fcf91eca53bb4c232305000000000000000a6d5d99130000aaff2d221e4bc39014ce00a3b7a5ce79517d752d7b4be980fc16498a95fba9658ffbd7b94122f82de7fea92d694863747abe10c22cd9c0fc796aec84a46b00"/184]) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:13 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x4000000}, 0x90) 20:17:13 executing program 5: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='rpc_call_rpcerror\x00'}, 0x10) (async, rerun: 32) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) (rerun: 32) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async, rerun: 32) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, &(0x7f00000003c0)) (rerun: 32) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x331b00, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000340)) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x1e, 0x7, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x84a}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, @cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffffd}]}, &(0x7f0000000100)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41100, 0x3, '\x00', 0x0, 0x24, r2, 0x8, &(0x7f0000000140)={0x7, 0x5}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0x10, 0x5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x5, 0x0, &(0x7f0000000200)=[{0x4, 0x1, 0x5, 0x1}, {0x1, 0x2, 0x10, 0x4}, {0x4, 0x1, 0xa, 0xa}, {0x0, 0x1, 0x4, 0x9}, {0x1, 0x4, 0xc, 0x9}], 0x10, 0xfffffff7}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000080)='ext4_fc_track_inode\x00', r3}, 0x10) 20:17:13 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x85200000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2000, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000040)) 20:17:13 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) recvmsg$kcm(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)=@nfc_llcp, 0x80, &(0x7f0000000280)=[{&(0x7f0000000080)=""/252, 0xfc}, {&(0x7f00000001c0)=""/143, 0x8f}], 0x2, &(0x7f0000000380)=""/163, 0xa3}, 0x40) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000300)=0x1) 20:17:13 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x48}, 0x90) 20:17:13 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x5000000}, 0x90) 20:17:14 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) recvmsg$kcm(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)=@nfc_llcp, 0x80, &(0x7f0000000280)=[{&(0x7f0000000080)=""/252, 0xfc}, {&(0x7f00000001c0)=""/143, 0x8f}], 0x2, &(0x7f0000000380)=""/163, 0xa3}, 0x40) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000300)=0x1) 20:17:14 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000000)=0x20) 20:17:14 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2000, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000040)) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2000, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000040)) (async) 20:17:14 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x88030000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:14 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000000)=0x20) 20:17:14 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x6000000}, 0x90) 20:17:14 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0xa6000000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:14 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4c}, 0x90) 20:17:14 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000040)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000000)=0x1) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:14 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) recvmsg$kcm(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)=@nfc_llcp, 0x80, &(0x7f0000000280)=[{&(0x7f0000000080)=""/252, 0xfc}, {&(0x7f00000001c0)=""/143, 0x8f}], 0x2, &(0x7f0000000380)=""/163, 0xa3}, 0x40) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000300)=0x1) 20:17:14 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x68}, 0x90) 20:17:14 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x7000000}, 0x90) 20:17:14 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async, rerun: 64) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) (rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000040)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async, rerun: 32) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000000)=0x1) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:14 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0xc0030000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:14 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000000)=0x20) 20:17:14 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) 20:17:14 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0xf5020000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:14 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x6c}, 0x90) 20:17:14 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000040)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000000)=0x1) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000040)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000000)=0x1) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) 20:17:14 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x8000000}, 0x90) 20:17:14 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0xff000000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:14 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) 20:17:14 executing program 5: ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000000)={'bridge_slave_0\x00', @broadcast}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:14 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x666500, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x18, 0xb, &(0x7f0000000440)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffff8, 0x0, 0x0, 0x0, 0x40}, [@map_val={0x18, 0x2, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0xffffffff}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x4}, @cb_func={0x18, 0xa}, @map_idx_val={0x18, 0x7, 0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x9}]}, &(0x7f00000000c0)='syzkaller\x00', 0x9, 0x1d, &(0x7f0000000100)=""/29, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2, 0x2}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0x6, 0x6, 0x9}, 0x10, 0x0, 0x0, 0x7, &(0x7f0000000200)=[r0, 0x1, 0xffffffffffffffff], &(0x7f0000000240)=[{0x3, 0x3, 0xb, 0x2}, {0x3, 0x1, 0x0, 0x2}, {0x3, 0x5, 0x5}, {0x0, 0x4, 0x4, 0x2}, {0x4, 0x57e, 0x1, 0xc}, {0x5, 0x1, 0x3, 0x8}, {0x2, 0x2, 0xe}], 0x10, 0x7}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000002c0)=r2) 20:17:14 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xa000000}, 0x90) 20:17:14 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0xfffff000, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:14 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x74}, 0x90) 20:17:14 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) 20:17:14 executing program 5: ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000000)={'bridge_slave_0\x00', @broadcast}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000000)={'bridge_slave_0\x00', @broadcast}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) 20:17:14 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xb000000}, 0x90) 20:17:14 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0xffffffff, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:14 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_batadv\x00', 0x400}) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000080)={'vlan0\x00', 0x400}) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000040)) 20:17:14 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x666500, 0x0) (async) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x18, 0xb, &(0x7f0000000440)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffff8, 0x0, 0x0, 0x0, 0x40}, [@map_val={0x18, 0x2, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0xffffffff}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x4}, @cb_func={0x18, 0xa}, @map_idx_val={0x18, 0x7, 0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x9}]}, &(0x7f00000000c0)='syzkaller\x00', 0x9, 0x1d, &(0x7f0000000100)=""/29, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2, 0x2}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0x6, 0x6, 0x9}, 0x10, 0x0, 0x0, 0x7, &(0x7f0000000200)=[r0, 0x1, 0xffffffffffffffff], &(0x7f0000000240)=[{0x3, 0x3, 0xb, 0x2}, {0x3, 0x1, 0x0, 0x2}, {0x3, 0x5, 0x5}, {0x0, 0x4, 0x4, 0x2}, {0x4, 0x57e, 0x1, 0xc}, {0x5, 0x1, 0x3, 0x8}, {0x2, 0x2, 0xe}], 0x10, 0x7}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000002c0)=r2) 20:17:14 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x18400000}, 0x90) 20:17:14 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7a}, 0x90) 20:17:14 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x1f000000}, 0x90) 20:17:14 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x666500, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x18, 0xb, &(0x7f0000000440)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffff8, 0x0, 0x0, 0x0, 0x40}, [@map_val={0x18, 0x2, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0xffffffff}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x4}, @cb_func={0x18, 0xa}, @map_idx_val={0x18, 0x7, 0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x9}]}, &(0x7f00000000c0)='syzkaller\x00', 0x9, 0x1d, &(0x7f0000000100)=""/29, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2, 0x2}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0x6, 0x6, 0x9}, 0x10, 0x0, 0x0, 0x7, &(0x7f0000000200)=[r0, 0x1, 0xffffffffffffffff], &(0x7f0000000240)=[{0x3, 0x3, 0xb, 0x2}, {0x3, 0x1, 0x0, 0x2}, {0x3, 0x5, 0x5}, {0x0, 0x4, 0x4, 0x2}, {0x4, 0x57e, 0x1, 0xc}, {0x5, 0x1, 0x3, 0x8}, {0x2, 0x2, 0xe}], 0x10, 0x7}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000002c0)=r2) 20:17:14 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:14 executing program 5: ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000000)={'bridge_slave_0\x00', @broadcast}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000000)={'bridge_slave_0\x00', @broadcast}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) 20:17:14 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_batadv\x00', 0x400}) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_batadv\x00', 0x400}) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000080)={'vlan0\x00', 0x400}) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000040)) 20:17:14 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xa6}, 0x90) 20:17:14 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x20000000}, 0x90) 20:17:14 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r1) 20:17:14 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_batadv\x00', 0x400}) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000080)={'vlan0\x00', 0x400}) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000040)) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_batadv\x00', 0x400}) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000080)={'vlan0\x00', 0x400}) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000040)) (async) 20:17:14 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000040), 0x4) 20:17:14 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:14 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xf0}, 0x90) 20:17:14 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r1) 20:17:14 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x21020000}, 0x90) 20:17:14 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1b1}, 0x90) 20:17:14 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r1) 20:17:14 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000000)) bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r0}, 0x8) 20:17:14 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000040), 0x4) (async) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000040), 0x4) 20:17:15 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x48, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:15 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x25000000}, 0x90) 20:17:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'erspan0\x00', 0x200}) 20:17:15 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x221}, 0x90) 20:17:15 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000040), 0x4) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000040), 0x4) (async) 20:17:15 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x29fc1900}, 0x90) 20:17:15 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000000)) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r0}, 0x8) 20:17:15 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x86, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'erspan0\x00', 0x200}) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'erspan0\x00', 0x200}) (async) 20:17:15 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x3f000000}, 0x90) 20:17:15 executing program 5: mkdirat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz1\x00', 0x1ff) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) perf_event_open$cgroup(&(0x7f0000000080)={0x3, 0x80, 0xff, 0x0, 0x5, 0x13, 0x0, 0x9, 0x10000, 0x9, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000040), 0xa}, 0x2402, 0xbd, 0x8, 0x1, 0x8000000000000000, 0x4, 0xd5a, 0x0, 0x0, 0x0, 0x8000}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x6) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:15 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000000)) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r0}, 0x8) 20:17:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'erspan0\x00', 0x200}) 20:17:15 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0xa9, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:15 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x271}, 0x90) 20:17:15 executing program 5: mkdirat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz1\x00', 0x1ff) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) perf_event_open$cgroup(&(0x7f0000000080)={0x3, 0x80, 0xff, 0x0, 0x5, 0x13, 0x0, 0x9, 0x10000, 0x9, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000040), 0xa}, 0x2402, 0xbd, 0x8, 0x1, 0x8000000000000000, 0x4, 0xd5a, 0x0, 0x0, 0x0, 0x8000}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x6) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:15 executing program 1: r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000001c0)=@bpf_ext={0x1c, 0x4, &(0x7f0000000000)=@raw=[@generic={0x9, 0x0, 0x5, 0x1f, 0x4}, @cb_func={0x18, 0x8, 0x4, 0x0, 0xfffffffffffffffa}, @ldst={0x2, 0x2, 0x1, 0xa, 0x3, 0x0, 0x10}], &(0x7f0000000040)='GPL\x00', 0x923, 0x1000, &(0x7f0000000380)=""/4096, 0x40f00, 0x42, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x1, 0x5}, 0x8, 0x10, &(0x7f00000000c0)={0x3, 0x8, 0x4, 0x7f}, 0x10, 0x2afd1, 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[0xffffffffffffffff], &(0x7f0000000140)=[{0x2, 0x2, 0xc, 0x3}], 0x10, 0x10000}, 0x90) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff, 0x4, r0}, 0x10) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x5452, &(0x7f0000000340)) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0), 0x8) r3 = openat$cgroup_ro(r2, &(0x7f0000000300)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000001380)={0x1, &(0x7f00000013c0)=[{0x2, 0x8, 0x61, 0x7}]}) 20:17:15 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x3fffffff}, 0x90) 20:17:15 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x3fffffff, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000580)={0x5, &(0x7f0000000540)=[{0x4, 0xed, 0x61, 0x6}, {0xfff7, 0x7, 0x80, 0x400}, {0x5, 0x8a, 0x7, 0x9}, {0xc2, 0x8, 0x7f, 0x81}, {0x8f, 0x1f, 0x3, 0x9}]}) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/121, 0x79}, {&(0x7f0000000080)}, {&(0x7f00000001c0)=""/242, 0xf2}, {&(0x7f0000000380)=""/207, 0xcf}, {&(0x7f00000000c0)=""/68, 0x44}], 0x5, &(0x7f0000000480)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x78}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x200042, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:15 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x278}, 0x90) 20:17:15 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x40000000}, 0x90) 20:17:15 executing program 5: mkdirat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz1\x00', 0x1ff) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) perf_event_open$cgroup(&(0x7f0000000080)={0x3, 0x80, 0xff, 0x0, 0x5, 0x13, 0x0, 0x9, 0x10000, 0x9, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000040), 0xa}, 0x2402, 0xbd, 0x8, 0x1, 0x8000000000000000, 0x4, 0xd5a, 0x0, 0x0, 0x0, 0x8000}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x6) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:15 executing program 1: r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000001c0)=@bpf_ext={0x1c, 0x4, &(0x7f0000000000)=@raw=[@generic={0x9, 0x0, 0x5, 0x1f, 0x4}, @cb_func={0x18, 0x8, 0x4, 0x0, 0xfffffffffffffffa}, @ldst={0x2, 0x2, 0x1, 0xa, 0x3, 0x0, 0x10}], &(0x7f0000000040)='GPL\x00', 0x923, 0x1000, &(0x7f0000000380)=""/4096, 0x40f00, 0x42, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x1, 0x5}, 0x8, 0x10, &(0x7f00000000c0)={0x3, 0x8, 0x4, 0x7f}, 0x10, 0x2afd1, 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[0xffffffffffffffff], &(0x7f0000000140)=[{0x2, 0x2, 0xc, 0x3}], 0x10, 0x10000}, 0x90) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff, 0x4, r0}, 0x10) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x5452, &(0x7f0000000340)) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0), 0x8) r3 = openat$cgroup_ro(r2, &(0x7f0000000300)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000001380)={0x1, &(0x7f00000013c0)=[{0x2, 0x8, 0x61, 0x7}]}) 20:17:15 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000580)={0x5, &(0x7f0000000540)=[{0x4, 0xed, 0x61, 0x6}, {0xfff7, 0x7, 0x80, 0x400}, {0x5, 0x8a, 0x7, 0x9}, {0xc2, 0x8, 0x7f, 0x81}, {0x8f, 0x1f, 0x3, 0x9}]}) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/121, 0x79}, {&(0x7f0000000080)}, {&(0x7f00000001c0)=""/242, 0xf2}, {&(0x7f0000000380)=""/207, 0xcf}, {&(0x7f00000000c0)=""/68, 0x44}], 0x5, &(0x7f0000000480)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x78}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x200042, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:15 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x2, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:15 executing program 1: r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000001c0)=@bpf_ext={0x1c, 0x4, &(0x7f0000000000)=@raw=[@generic={0x9, 0x0, 0x5, 0x1f, 0x4}, @cb_func={0x18, 0x8, 0x4, 0x0, 0xfffffffffffffffa}, @ldst={0x2, 0x2, 0x1, 0xa, 0x3, 0x0, 0x10}], &(0x7f0000000040)='GPL\x00', 0x923, 0x1000, &(0x7f0000000380)=""/4096, 0x40f00, 0x42, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x1, 0x5}, 0x8, 0x10, &(0x7f00000000c0)={0x3, 0x8, 0x4, 0x7f}, 0x10, 0x2afd1, 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[0xffffffffffffffff], &(0x7f0000000140)=[{0x2, 0x2, 0xc, 0x3}], 0x10, 0x10000}, 0x90) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff, 0x4, r0}, 0x10) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x5452, &(0x7f0000000340)) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0), 0x8) r3 = openat$cgroup_ro(r2, &(0x7f0000000300)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000001380)={0x1, &(0x7f00000013c0)=[{0x2, 0x8, 0x61, 0x7}]}) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000001c0)=@bpf_ext={0x1c, 0x4, &(0x7f0000000000)=@raw=[@generic={0x9, 0x0, 0x5, 0x1f, 0x4}, @cb_func={0x18, 0x8, 0x4, 0x0, 0xfffffffffffffffa}, @ldst={0x2, 0x2, 0x1, 0xa, 0x3, 0x0, 0x10}], &(0x7f0000000040)='GPL\x00', 0x923, 0x1000, &(0x7f0000000380)=""/4096, 0x40f00, 0x42, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x1, 0x5}, 0x8, 0x10, &(0x7f00000000c0)={0x3, 0x8, 0x4, 0x7f}, 0x10, 0x2afd1, 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[0xffffffffffffffff], &(0x7f0000000140)=[{0x2, 0x2, 0xc, 0x3}], 0x10, 0x10000}, 0x90) (async) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff, 0x4, r0}, 0x10) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x5452, &(0x7f0000000340)) (async) bpf$ITER_CREATE(0x21, &(0x7f00000002c0), 0x8) (async) openat$cgroup_ro(r2, &(0x7f0000000300)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) (async) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000001380)={0x1, &(0x7f00000013c0)=[{0x2, 0x8, 0x61, 0x7}]}) (async) 20:17:15 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x9, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:15 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x48000000}, 0x90) 20:17:15 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x210180, 0x0) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:15 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x300}, 0x90) 20:17:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000580)={0x5, &(0x7f0000000540)=[{0x4, 0xed, 0x61, 0x6}, {0xfff7, 0x7, 0x80, 0x400}, {0x5, 0x8a, 0x7, 0x9}, {0xc2, 0x8, 0x7f, 0x81}, {0x8f, 0x1f, 0x3, 0x9}]}) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/121, 0x79}, {&(0x7f0000000080)}, {&(0x7f00000001c0)=""/242, 0xf2}, {&(0x7f0000000380)=""/207, 0xcf}, {&(0x7f00000000c0)=""/68, 0x44}], 0x5, &(0x7f0000000480)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x78}, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x200042, 0x0) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (rerun: 64) 20:17:15 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0xc, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:15 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x4c000000}, 0x90) 20:17:15 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x161200, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x400}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000080)={0x0, 0x4, [@empty, @broadcast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xc}, @link_local]}) 20:17:15 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x366}, 0x90) 20:17:15 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x210180, 0x0) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (rerun: 64) 20:17:15 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x14, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:15 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x61000000}, 0x90) 20:17:15 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x161200, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x400}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000080)={0x0, 0x4, [@empty, @broadcast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xc}, @link_local]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x161200, 0x0) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x400}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000080)={0x0, 0x4, [@empty, @broadcast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xc}, @link_local]}) (async) 20:17:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:15 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x16, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:15 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x388}, 0x90) 20:17:15 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x68000000}, 0x90) 20:17:15 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x161200, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x400}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000080)={0x0, 0x4, [@empty, @broadcast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xc}, @link_local]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x161200, 0x0) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x400}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000080)={0x0, 0x4, [@empty, @broadcast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xc}, @link_local]}) (async) 20:17:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) 20:17:15 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x210180, 0x0) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:15 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x510, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:15 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x500}, 0x90) 20:17:15 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x6c000000}, 0x90) 20:17:15 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x100}) 20:17:15 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x3774, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:16 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00'}, 0x18) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f00000000c0)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000080)={'ip6_vti0\x00', @remote}) 20:17:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:16 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x600}, 0x90) 20:17:16 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x71020000}, 0x90) 20:17:16 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x100}) 20:17:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) close(r2) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000000)=r2) 20:17:16 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x700}, 0x90) 20:17:16 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x3974, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:16 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00'}, 0x18) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f00000000c0)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000080)={'ip6_vti0\x00', @remote}) 20:17:16 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x100}) 20:17:16 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x74000000}, 0x90) 20:17:16 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xa00}, 0x90) 20:17:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) close(r2) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000000)=r2) (async) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000000)=r2) 20:17:16 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0xb400, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:16 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00'}, 0x18) (async, rerun: 64) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) (rerun: 64) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f00000000c0)=0x1) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async, rerun: 32) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000080)={'ip6_vti0\x00', @remote}) (rerun: 32) 20:17:16 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x78020000}, 0x90) 20:17:16 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000001c0)=@bpf_ext={0x1c, 0x3, &(0x7f0000000280)=@raw=[@map_fd={0x18, 0x1, 0x1, 0x0, r0}, @call={0x85, 0x0, 0x0, 0xc8}], &(0x7f0000000040)='GPL\x00', 0x3f, 0x0, 0x0, 0x41100, 0x12, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x1}, 0x8, 0x10, &(0x7f00000000c0)={0x5, 0x4000001, 0x80000001, 0x8}, 0x10, 0x2eb31, 0xffffffffffffffff, 0x0, &(0x7f0000000100)=[0x1], 0x0, 0x10, 0x20}, 0x90) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$TUNSETIFF(r1, 0x5452, &(0x7f0000000340)) 20:17:16 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1085}, 0x90) 20:17:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) close(r2) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000000)=r2) 20:17:16 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:16 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000001c0)=@bpf_ext={0x1c, 0x3, &(0x7f0000000280)=@raw=[@map_fd={0x18, 0x1, 0x1, 0x0, r0}, @call={0x85, 0x0, 0x0, 0xc8}], &(0x7f0000000040)='GPL\x00', 0x3f, 0x0, 0x0, 0x41100, 0x12, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x1}, 0x8, 0x10, &(0x7f00000000c0)={0x5, 0x4000001, 0x80000001, 0x8}, 0x10, 0x2eb31, 0xffffffffffffffff, 0x0, &(0x7f0000000100)=[0x1], 0x0, 0x10, 0x20}, 0x90) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$TUNSETIFF(r1, 0x5452, &(0x7f0000000340)) 20:17:16 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x7a000000}, 0x90) 20:17:16 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1840}, 0x90) 20:17:16 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x3, 0xe96, 0x9, 0x5, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x3}, 0x48) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={0x0, 0x5, 0x10}, 0xc) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x8319, 0x3, 0x800007, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) r5 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000300)={0xffffffffffffffff, 0x8, 0xc}, 0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x5, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000500dfffffffffffd149c40418230000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)='syzkaller\x00', 0x8001, 0xff, &(0x7f00000001c0)=""/255, 0x41100, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x7, 0x3}, 0x8, 0x10, &(0x7f0000000140)={0x3, 0x1, 0x7}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000400)=[0x1, 0x1, 0x1, r1, r2, r3, r4, r5], &(0x7f0000000440)=[{0x4, 0x2, 0xe, 0xc}], 0x10, 0xae}, 0x90) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x40086602, &(0x7f0000000340)) 20:17:16 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:16 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x7f000000}, 0x90) 20:17:16 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000400)={'veth1_vlan\x00', @multicast}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={r1, 0xe0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000040)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000100)=[{}], 0x8, 0x10, &(0x7f0000000140), &(0x7f00000001c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000200)}}, 0x10) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r5 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x1e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000003c0)=[r1, 0xffffffffffffffff, r2, r4, r5, r4, r1, r1, r2, r2]}, 0x90) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x3) 20:17:16 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1f00}, 0x90) 20:17:16 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000001c0)=@bpf_ext={0x1c, 0x3, &(0x7f0000000280)=@raw=[@map_fd={0x18, 0x1, 0x1, 0x0, r0}, @call={0x85, 0x0, 0x0, 0xc8}], &(0x7f0000000040)='GPL\x00', 0x3f, 0x0, 0x0, 0x41100, 0x12, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x1}, 0x8, 0x10, &(0x7f00000000c0)={0x5, 0x4000001, 0x80000001, 0x8}, 0x10, 0x2eb31, 0xffffffffffffffff, 0x0, &(0x7f0000000100)=[0x1], 0x0, 0x10, 0x20}, 0x90) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000001c0)=@bpf_ext={0x1c, 0x3, &(0x7f0000000280)=@raw=[@map_fd={0x18, 0x1, 0x1, 0x0, r0}, @call={0x85, 0x0, 0x0, 0xc8}], &(0x7f0000000040)='GPL\x00', 0x3f, 0x0, 0x0, 0x41100, 0x12, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x1}, 0x8, 0x10, &(0x7f00000000c0)={0x5, 0x4000001, 0x80000001, 0x8}, 0x10, 0x2eb31, 0xffffffffffffffff, 0x0, &(0x7f0000000100)=[0x1], 0x0, 0x10, 0x20}, 0x90) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$TUNSETIFF(r1, 0x5452, &(0x7f0000000340)) 20:17:16 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x3, 0xe96, 0x9, 0x5, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x3}, 0x48) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) r2 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={0x0, 0x5, 0x10}, 0xc) (async) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x8319, 0x3, 0x800007, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) (async) r5 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000300)={0xffffffffffffffff, 0x8, 0xc}, 0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x5, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000500dfffffffffffd149c40418230000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)='syzkaller\x00', 0x8001, 0xff, &(0x7f00000001c0)=""/255, 0x41100, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x7, 0x3}, 0x8, 0x10, &(0x7f0000000140)={0x3, 0x1, 0x7}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000400)=[0x1, 0x1, 0x1, r1, r2, r3, r4, r5], &(0x7f0000000440)=[{0x4, 0x2, 0xe, 0xc}], 0x10, 0xae}, 0x90) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x40086602, &(0x7f0000000340)) 20:17:16 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x3}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:16 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000400)={'veth1_vlan\x00', @multicast}) (async) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000400)={'veth1_vlan\x00', @multicast}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={r1, 0xe0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000040)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000100)=[{}], 0x8, 0x10, &(0x7f0000000140), &(0x7f00000001c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000200)}}, 0x10) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={r1, 0xe0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000040)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000100)=[{}], 0x8, 0x10, &(0x7f0000000140), &(0x7f00000001c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000200)}}, 0x10) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r5 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x1e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000003c0)=[r1, 0xffffffffffffffff, r2, r4, r5, r4, r1, r1, r2, r2]}, 0x90) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x3) 20:17:16 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x80ffffff}, 0x90) 20:17:16 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x2000}, 0x90) 20:17:16 executing program 1: r0 = perf_event_open(&(0x7f00000002c0)={0x3, 0x80, 0x0, 0x0, 0x3, 0x9, 0x0, 0x9, 0x22, 0xc, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_bp={&(0x7f00000001c0), 0xa}, 0x188, 0x3ff, 0x5, 0x8, 0x0, 0x4, 0x8, 0x0, 0x80, 0x0, 0x5}, 0x0, 0x9, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xa557) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f00000003c0)=0x3) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000000)={0xfd9d, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000040)=r2, 0x4) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x5452, &(0x7f0000000340)) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='rdma.current\x00', 0x0, 0x0) r5 = syz_clone(0x2900, 0x0, 0x0, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="0a5c222d8e36fc4a57bb343562a77060887920d889d31f072aa8927f83") perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x5e, 0x0, 0x2, 0x9, 0x0, 0xfffffffffffff391, 0x80, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x7ff, 0x2}, 0x87a10, 0x2, 0x5, 0x6, 0x40, 0xdad, 0x5, 0x0, 0x9, 0x0, 0x4}, r5, 0xb, 0xffffffffffffffff, 0x1) write$cgroup_pid(r4, &(0x7f00000000c0)=r5, 0x12) ioctl$TUNGETFEATURES(r3, 0x800454cf, &(0x7f0000000380)) 20:17:16 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x85100000}, 0x90) 20:17:16 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x4}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:16 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x3, 0xe96, 0x9, 0x5, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x3}, 0x48) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={0x0, 0x5, 0x10}, 0xc) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x8319, 0x3, 0x800007, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) (async) r5 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000300)={0xffffffffffffffff, 0x8, 0xc}, 0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x5, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000500dfffffffffffd149c40418230000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)='syzkaller\x00', 0x8001, 0xff, &(0x7f00000001c0)=""/255, 0x41100, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x7, 0x3}, 0x8, 0x10, &(0x7f0000000140)={0x3, 0x1, 0x7}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000400)=[0x1, 0x1, 0x1, r1, r2, r3, r4, r5], &(0x7f0000000440)=[{0x4, 0x2, 0xe, 0xc}], 0x10, 0xae}, 0x90) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x40086602, &(0x7f0000000340)) 20:17:16 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000400)={'veth1_vlan\x00', @multicast}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={r1, 0xe0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000040)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000100)=[{}], 0x8, 0x10, &(0x7f0000000140), &(0x7f00000001c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000200)}}, 0x10) (async, rerun: 32) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) (rerun: 32) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) r5 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x1e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000003c0)=[r1, 0xffffffffffffffff, r2, r4, r5, r4, r1, r1, r2, r2]}, 0x90) (async) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x3) 20:17:16 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x85200000}, 0x90) 20:17:16 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x5}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:16 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x2085}, 0x90) 20:17:16 executing program 1: r0 = perf_event_open(&(0x7f00000002c0)={0x3, 0x80, 0x0, 0x0, 0x3, 0x9, 0x0, 0x9, 0x22, 0xc, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_bp={&(0x7f00000001c0), 0xa}, 0x188, 0x3ff, 0x5, 0x8, 0x0, 0x4, 0x8, 0x0, 0x80, 0x0, 0x5}, 0x0, 0x9, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xa557) (async, rerun: 64) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) (rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f00000003c0)=0x3) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000000)={0xfd9d, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000040)=r2, 0x4) (async, rerun: 32) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (rerun: 32) ioctl$TUNSETIFF(r3, 0x5452, &(0x7f0000000340)) (async, rerun: 64) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='rdma.current\x00', 0x0, 0x0) (async, rerun: 64) r5 = syz_clone(0x2900, 0x0, 0x0, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="0a5c222d8e36fc4a57bb343562a77060887920d889d31f072aa8927f83") perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x5e, 0x0, 0x2, 0x9, 0x0, 0xfffffffffffff391, 0x80, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x7ff, 0x2}, 0x87a10, 0x2, 0x5, 0x6, 0x40, 0xdad, 0x5, 0x0, 0x9, 0x0, 0x4}, r5, 0xb, 0xffffffffffffffff, 0x1) (async) write$cgroup_pid(r4, &(0x7f00000000c0)=r5, 0x12) ioctl$TUNGETFEATURES(r3, 0x800454cf, &(0x7f0000000380)) 20:17:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x480, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) 20:17:16 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000000)) 20:17:16 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x2102}, 0x90) 20:17:16 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x85ffffff}, 0x90) 20:17:16 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x6}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:16 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000000)) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000000)) (async) 20:17:16 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:16 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x2500}, 0x90) 20:17:17 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x480, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) 20:17:17 executing program 1: r0 = perf_event_open(&(0x7f00000002c0)={0x3, 0x80, 0x0, 0x0, 0x3, 0x9, 0x0, 0x9, 0x22, 0xc, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_bp={&(0x7f00000001c0), 0xa}, 0x188, 0x3ff, 0x5, 0x8, 0x0, 0x4, 0x8, 0x0, 0x80, 0x0, 0x5}, 0x0, 0x9, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xa557) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f00000003c0)=0x3) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000000)={0xfd9d}, 0x8) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000000)={0xfd9d, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000040)=r2, 0x4) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x5452, &(0x7f0000000340)) (async) ioctl$TUNSETIFF(r3, 0x5452, &(0x7f0000000340)) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='rdma.current\x00', 0x0, 0x0) r5 = syz_clone(0x2900, 0x0, 0x0, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="0a5c222d8e36fc4a57bb343562a77060887920d889d31f072aa8927f83") perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x5e, 0x0, 0x2, 0x9, 0x0, 0xfffffffffffff391, 0x80, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x7ff, 0x2}, 0x87a10, 0x2, 0x5, 0x6, 0x40, 0xdad, 0x5, 0x0, 0x9, 0x0, 0x4}, r5, 0xb, 0xffffffffffffffff, 0x1) (async) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x5e, 0x0, 0x2, 0x9, 0x0, 0xfffffffffffff391, 0x80, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x7ff, 0x2}, 0x87a10, 0x2, 0x5, 0x6, 0x40, 0xdad, 0x5, 0x0, 0x9, 0x0, 0x4}, r5, 0xb, 0xffffffffffffffff, 0x1) write$cgroup_pid(r4, &(0x7f00000000c0)=r5, 0x12) ioctl$TUNGETFEATURES(r3, 0x800454cf, &(0x7f0000000380)) 20:17:17 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x88030000}, 0x90) 20:17:17 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x2600}, 0x90) 20:17:17 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x8}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:17 executing program 1: openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)='cpu.weight.nice\x00', 0x2, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000080)=0x100) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNGETVNETHDRSZ(r2, 0x800454d7, &(0x7f0000000040)) 20:17:17 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x90ffffff}, 0x90) 20:17:17 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async, rerun: 32) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000000)) (rerun: 32) 20:17:17 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x480, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) 20:17:17 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x3f00}, 0x90) 20:17:17 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0xa}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:17 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000080)=0xab) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNGETFEATURES(r2, 0x800454cf, &(0x7f0000000100)) 20:17:17 executing program 1: openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)='cpu.weight.nice\x00', 0x2, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000080)=0x100) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNGETVNETHDRSZ(r2, 0x800454d7, &(0x7f0000000040)) 20:17:17 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xa6000000}, 0x90) 20:17:17 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4000}, 0x90) 20:17:17 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$PERF_EVENT_IOC_QUERY_BPF(r1, 0xc008240a, &(0x7f0000000040)={0x4, 0x0, [0x0, 0x0, 0x0, 0x0]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'\x00', 0x20}) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000000), 0x4) 20:17:17 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0xc}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:17 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4018}, 0x90) 20:17:17 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xb1010000}, 0x90) 20:17:17 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000080)=0xab) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNGETFEATURES(r2, 0x800454cf, &(0x7f0000000100)) 20:17:17 executing program 1: openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)='cpu.weight.nice\x00', 0x2, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000080)=0x100) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNGETVNETHDRSZ(r2, 0x800454d7, &(0x7f0000000040)) 20:17:17 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$PERF_EVENT_IOC_QUERY_BPF(r1, 0xc008240a, &(0x7f0000000040)={0x4, 0x0, [0x0, 0x0, 0x0, 0x0]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'\x00', 0x20}) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000000), 0x4) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$PERF_EVENT_IOC_QUERY_BPF(r1, 0xc008240a, &(0x7f0000000040)={0x4, 0x0, [0x0, 0x0, 0x0, 0x0]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'\x00', 0x20}) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000000), 0x4) (async) 20:17:17 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4800}, 0x90) 20:17:17 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x10}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:17 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xe8020000}, 0x90) 20:17:17 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'vlan1\x00', 0x10}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xdb, 0x0, 0x1}, {0x374a, 0x4, 0x0, 0x1}, {0x400, 0x0, 0x80, 0x200}, {0x7, 0x40, 0x8, 0x3a43bd77}, {0x9, 0x2, 0x8, 0xfffffffa}]}) 20:17:17 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) (async) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000080)=0xab) bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNGETFEATURES(r2, 0x800454cf, &(0x7f0000000100)) 20:17:17 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async, rerun: 64) ioctl$PERF_EVENT_IOC_QUERY_BPF(r1, 0xc008240a, &(0x7f0000000040)={0x4, 0x0, [0x0, 0x0, 0x0, 0x0]}) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'\x00', 0x20}) (async, rerun: 32) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000000), 0x4) (rerun: 32) 20:17:17 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xff000000}, 0x90) 20:17:17 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'vlan1\x00', 0x10}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xdb, 0x0, 0x1}, {0x374a, 0x4, 0x0, 0x1}, {0x400, 0x0, 0x80, 0x200}, {0x7, 0x40, 0x8, 0x3a43bd77}, {0x9, 0x2, 0x8, 0xfffffffa}]}) 20:17:17 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x48}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:17 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4c00}, 0x90) 20:17:17 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:17 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000000)={'netdevsim0\x00'}) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:17 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xfffff000}, 0x90) 20:17:17 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'vlan1\x00', 0x10}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xdb, 0x0, 0x1}, {0x374a, 0x4, 0x0, 0x1}, {0x400, 0x0, 0x80, 0x200}, {0x7, 0x40, 0x8, 0x3a43bd77}, {0x9, 0x2, 0x8, 0xfffffffa}]}) 20:17:17 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x4c}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:17 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x6603}, 0x90) 20:17:17 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffff3f}, 0x90) 20:17:17 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000000)={'netdevsim0\x00'}) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:17 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x68}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:17 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) 20:17:17 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000140)=@o_path={&(0x7f0000000100)='./file0\x00', 0x0, 0x10, r2}, 0x18) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r5 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000080)=@o_path={&(0x7f00000000c0)='./file1\x00', r3, 0x4000, r5}, 0x18) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r0, 0x0, &(0x7f0000000d80)=[r0, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r6 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000040)={'pim6reg\x00', 0x800}) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TUNSETIFF(r7, 0x5452, &(0x7f0000000340)={'ipvlan0\x00', 0x600}) 20:17:17 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000000)={'netdevsim0\x00'}) (async) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000000)={'netdevsim0\x00'}) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:17 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffff80}, 0x90) 20:17:17 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x6c}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:17 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:17 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x6800}, 0x90) 20:17:17 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async, rerun: 32) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) (rerun: 32) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000140)=@o_path={&(0x7f0000000100)='./file0\x00', 0x0, 0x10, r2}, 0x18) (async) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r5 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async, rerun: 64) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000080)=@o_path={&(0x7f00000000c0)='./file1\x00', r3, 0x4000, r5}, 0x18) (rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r0, 0x0, &(0x7f0000000d80)=[r0, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r6 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000040)={'pim6reg\x00', 0x800}) (async, rerun: 32) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (rerun: 32) ioctl$TUNSETIFF(r7, 0x5452, &(0x7f0000000340)={'ipvlan0\x00', 0x600}) 20:17:17 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffff85}, 0x90) 20:17:17 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000040)) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'pim6reg0\x00'}) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f00000000c0)) 20:17:17 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x74}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:17 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x101000, 0x0) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:17 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x6c00}, 0x90) 20:17:18 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffff90}, 0x90) 20:17:18 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000040)) (async) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000040)) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'pim6reg0\x00'}) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'pim6reg0\x00'}) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f00000000c0)) 20:17:18 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x101000, 0x0) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x101000, 0x0) (async) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000080)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) 20:17:18 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) (async, rerun: 64) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) (rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000140)=@o_path={&(0x7f0000000100)='./file0\x00', 0x0, 0x10, r2}, 0x18) (async) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r5 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000080)=@o_path={&(0x7f00000000c0)='./file1\x00', r3, 0x4000, r5}, 0x18) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r0, 0x0, &(0x7f0000000d80)=[r0, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) r6 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000040)={'pim6reg\x00', 0x800}) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TUNSETIFF(r7, 0x5452, &(0x7f0000000340)={'ipvlan0\x00', 0x600}) 20:17:18 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7a}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:18 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffff}, 0x90) 20:17:18 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7102}, 0x90) 20:17:18 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000040)) (async) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000080)) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'pim6reg0\x00'}) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f00000000c0)) 20:17:18 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x101000, 0x0) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:18 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0xa6}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:18 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) 20:17:18 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x463d83, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000000c0)=""/75) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.current\x00', 0x0, 0x0) recvmsg$unix(r1, &(0x7f00000014c0)={&(0x7f0000000140)=@abs, 0x6e, &(0x7f0000001440)=[{&(0x7f00000001c0)=""/149, 0x95}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000280)=""/56, 0x38}, {&(0x7f00000002c0)=""/107, 0x6b}, {&(0x7f0000001380)=""/87, 0x57}, {&(0x7f0000001400)=""/30, 0x1e}], 0x6}, 0x122) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000001500)={0xffffffffffffffff}) sendmsg$inet(r2, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000001a00)=[{&(0x7f0000001540)="ad158aa1dc6f6cf562786ff0169f201ad3022d05be9da23adef29e455d87dc4865977fc5fd36d5915e18fd24b8acebf63723ead255b9b7b0494ff1bf5991695c6972631d7d3e31d11a37eb440155cb2f9dbf791f90d312fd8cd64bd7803716a14eb817bc9937bedc99ccdcf7bb990cd7feaf7a3219102ca8cf74c437b694", 0x7e}, {&(0x7f00000015c0)="7d88bfc6ff4574065784a2696d27a4d32f01ba68df61fcad99a9084a5035223214097914e97286a8f13ba3e514267ec1204e9941431d3fe0650f86063bcb0a57dc8240c61a5f6910b5da66b6a17906cd16d74098ea97db0d5ae75ec7633404c909710c8bd152a512ad2b28a16299176cecf610aafe6076a0b60bf12f66366ec48660813ff6adfd3069aca16ce75199cbb8c5d030b63168f5bb3617acfba19bc4130692963d125ff3ebeaaa349d38a14404cc4db15b8cb1f963d42c15c4dbfe1c48cadf", 0xc3}, {&(0x7f00000016c0)="3d5ab173b2d67304b0ee369b253f31d91599d3ae3b3aca503a2ac8cb81f0bbaf7431c0ac99f37a5c96c36ed899fc59a8c91037eb41ba17c95574f7991be36e13ba06b7f3697da7e3b5d8b616c05ee97774d701f37d62f049436123d5767e1e70fdc108f7d2eaf2fa8e9fd617e6e966383fa9f5c8f810cfb17bc4325c895911bde720dc6e81c9df83fe43ed98a53e8e3aaf83a381e118", 0x96}, {&(0x7f0000001780)="58389426460a94996fcfcba7612fb180a37ffdfed483ebb5ba2840cabb9aa10310862b682f92565ac97cca207adf7cc1c8153243f28be77d044b0e0a798216fb91de07e9f865cf2ea855f8cc9aab30bb78fc3851fdb38e6919520afdf9f1149b00c8c97d80c34562795642ed7437a694b805eda85fc9982f4bfc362336f1f2b1c578d77895ac273b8d09c3c5db5be4243c58cd8a1f93f58e67cf050a20d0c3c22d4334d6cfd2ea06e20e5ba4eda60e01795fcaefd49a1e5c09f7764dfbe6034d283cd393ff90ba92abc346f5d22d20e602da43654a901bfd", 0xd8}, {&(0x7f0000001880)="770900944846b692b11ea843d10c86ec84911ca7b02b3e64759a85ba8c5be4142515c0ba467bcbac5ea4830241070846eb4e3fec1c0859f3fd06a706423318d815f79651e494acf912e8460a94a6f6cb25dfe11962235f1f6dab4dd136bfd902d05b45ead39d4a55f95e51f5f733deb2c4abf288e311691e9fd49041dd8890b4bf30ceaffac5e908c3235059a117447bac6093088188f7d9747ce039e61885477154aba56a1a18872c9f0cc7c999f79da30a888abd6a8a48082ec6151df7c42070c07cf6a83743ea64c731f2e879517a3aa8597107c7fa90e6325c83e469b6", 0xdf}, {&(0x7f0000001980)="c8a52b4a433e802d6bd7790d7daa4dc1ff96f183c36212c5d8a554655afe81bf22684aaecd5b3320fa054cbd80a6d3f2669758b71f4f8f0ac6725408f7c8a69c5b721ca7c55a48e4ad40c0444e4e91ccf97692fc928c0b481cf7d942fa85a8db98824d40ddd0711b", 0x68}], 0x6, &(0x7f0000001a80)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @private=0xa010100, @multicast1}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x1}}, @ip_ttl={{0x14, 0x0, 0x2, 0x6}}], 0x50}, 0x1) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000080)=0x2) 20:17:18 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7400}, 0x90) 20:17:18 executing program 3: ioctl$TUNSETNOCSUM(0xffffffffffffffff, 0x400454c8, 0x1) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:18 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0xf0}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:18 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x0, 0xa3, 0x9, 0x3}, {0x1, 0x0, 0x95, 0x101}, {0x5, 0x9, 0x7, 0x6}, {0x1, 0x0, 0x73, 0x1ff}, {0x9, 0x0, 0x9, 0x81}, {0x81, 0x1f, 0x20, 0x66b}, {0x0, 0x81, 0x1}]}) 20:17:18 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x90) 20:17:18 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x463d83, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000000c0)=""/75) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.current\x00', 0x0, 0x0) recvmsg$unix(r1, &(0x7f00000014c0)={&(0x7f0000000140)=@abs, 0x6e, &(0x7f0000001440)=[{&(0x7f00000001c0)=""/149, 0x95}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000280)=""/56, 0x38}, {&(0x7f00000002c0)=""/107, 0x6b}, {&(0x7f0000001380)=""/87, 0x57}, {&(0x7f0000001400)=""/30, 0x1e}], 0x6}, 0x122) (async) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000001500)={0xffffffffffffffff}) sendmsg$inet(r2, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000001a00)=[{&(0x7f0000001540)="ad158aa1dc6f6cf562786ff0169f201ad3022d05be9da23adef29e455d87dc4865977fc5fd36d5915e18fd24b8acebf63723ead255b9b7b0494ff1bf5991695c6972631d7d3e31d11a37eb440155cb2f9dbf791f90d312fd8cd64bd7803716a14eb817bc9937bedc99ccdcf7bb990cd7feaf7a3219102ca8cf74c437b694", 0x7e}, {&(0x7f00000015c0)="7d88bfc6ff4574065784a2696d27a4d32f01ba68df61fcad99a9084a5035223214097914e97286a8f13ba3e514267ec1204e9941431d3fe0650f86063bcb0a57dc8240c61a5f6910b5da66b6a17906cd16d74098ea97db0d5ae75ec7633404c909710c8bd152a512ad2b28a16299176cecf610aafe6076a0b60bf12f66366ec48660813ff6adfd3069aca16ce75199cbb8c5d030b63168f5bb3617acfba19bc4130692963d125ff3ebeaaa349d38a14404cc4db15b8cb1f963d42c15c4dbfe1c48cadf", 0xc3}, {&(0x7f00000016c0)="3d5ab173b2d67304b0ee369b253f31d91599d3ae3b3aca503a2ac8cb81f0bbaf7431c0ac99f37a5c96c36ed899fc59a8c91037eb41ba17c95574f7991be36e13ba06b7f3697da7e3b5d8b616c05ee97774d701f37d62f049436123d5767e1e70fdc108f7d2eaf2fa8e9fd617e6e966383fa9f5c8f810cfb17bc4325c895911bde720dc6e81c9df83fe43ed98a53e8e3aaf83a381e118", 0x96}, {&(0x7f0000001780)="58389426460a94996fcfcba7612fb180a37ffdfed483ebb5ba2840cabb9aa10310862b682f92565ac97cca207adf7cc1c8153243f28be77d044b0e0a798216fb91de07e9f865cf2ea855f8cc9aab30bb78fc3851fdb38e6919520afdf9f1149b00c8c97d80c34562795642ed7437a694b805eda85fc9982f4bfc362336f1f2b1c578d77895ac273b8d09c3c5db5be4243c58cd8a1f93f58e67cf050a20d0c3c22d4334d6cfd2ea06e20e5ba4eda60e01795fcaefd49a1e5c09f7764dfbe6034d283cd393ff90ba92abc346f5d22d20e602da43654a901bfd", 0xd8}, {&(0x7f0000001880)="770900944846b692b11ea843d10c86ec84911ca7b02b3e64759a85ba8c5be4142515c0ba467bcbac5ea4830241070846eb4e3fec1c0859f3fd06a706423318d815f79651e494acf912e8460a94a6f6cb25dfe11962235f1f6dab4dd136bfd902d05b45ead39d4a55f95e51f5f733deb2c4abf288e311691e9fd49041dd8890b4bf30ceaffac5e908c3235059a117447bac6093088188f7d9747ce039e61885477154aba56a1a18872c9f0cc7c999f79da30a888abd6a8a48082ec6151df7c42070c07cf6a83743ea64c731f2e879517a3aa8597107c7fa90e6325c83e469b6", 0xdf}, {&(0x7f0000001980)="c8a52b4a433e802d6bd7790d7daa4dc1ff96f183c36212c5d8a554655afe81bf22684aaecd5b3320fa054cbd80a6d3f2669758b71f4f8f0ac6725408f7c8a69c5b721ca7c55a48e4ad40c0444e4e91ccf97692fc928c0b481cf7d942fa85a8db98824d40ddd0711b", 0x68}], 0x6, &(0x7f0000001a80)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @private=0xa010100, @multicast1}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x1}}, @ip_ttl={{0x14, 0x0, 0x2, 0x6}}], 0x50}, 0x1) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000080)=0x2) 20:17:18 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7802}, 0x90) 20:17:18 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x11d}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:18 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x0, 0xa3, 0x9, 0x3}, {0x1, 0x0, 0x95, 0x101}, {0x5, 0x9, 0x7, 0x6}, {0x1, 0x0, 0x73, 0x1ff}, {0x9, 0x0, 0x9, 0x81}, {0x81, 0x1f, 0x20, 0x66b}, {0x0, 0x81, 0x1}]}) 20:17:18 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x90) 20:17:18 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7a00}, 0x90) 20:17:18 executing program 3: ioctl$TUNSETNOCSUM(0xffffffffffffffff, 0x400454c8, 0x1) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) (async) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:18 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x463d83, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000000c0)=""/75) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.current\x00', 0x0, 0x0) recvmsg$unix(r1, &(0x7f00000014c0)={&(0x7f0000000140)=@abs, 0x6e, &(0x7f0000001440)=[{&(0x7f00000001c0)=""/149, 0x95}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000280)=""/56, 0x38}, {&(0x7f00000002c0)=""/107, 0x6b}, {&(0x7f0000001380)=""/87, 0x57}, {&(0x7f0000001400)=""/30, 0x1e}], 0x6}, 0x122) (async, rerun: 32) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000001500)={0xffffffffffffffff}) (rerun: 32) sendmsg$inet(r2, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000001a00)=[{&(0x7f0000001540)="ad158aa1dc6f6cf562786ff0169f201ad3022d05be9da23adef29e455d87dc4865977fc5fd36d5915e18fd24b8acebf63723ead255b9b7b0494ff1bf5991695c6972631d7d3e31d11a37eb440155cb2f9dbf791f90d312fd8cd64bd7803716a14eb817bc9937bedc99ccdcf7bb990cd7feaf7a3219102ca8cf74c437b694", 0x7e}, {&(0x7f00000015c0)="7d88bfc6ff4574065784a2696d27a4d32f01ba68df61fcad99a9084a5035223214097914e97286a8f13ba3e514267ec1204e9941431d3fe0650f86063bcb0a57dc8240c61a5f6910b5da66b6a17906cd16d74098ea97db0d5ae75ec7633404c909710c8bd152a512ad2b28a16299176cecf610aafe6076a0b60bf12f66366ec48660813ff6adfd3069aca16ce75199cbb8c5d030b63168f5bb3617acfba19bc4130692963d125ff3ebeaaa349d38a14404cc4db15b8cb1f963d42c15c4dbfe1c48cadf", 0xc3}, {&(0x7f00000016c0)="3d5ab173b2d67304b0ee369b253f31d91599d3ae3b3aca503a2ac8cb81f0bbaf7431c0ac99f37a5c96c36ed899fc59a8c91037eb41ba17c95574f7991be36e13ba06b7f3697da7e3b5d8b616c05ee97774d701f37d62f049436123d5767e1e70fdc108f7d2eaf2fa8e9fd617e6e966383fa9f5c8f810cfb17bc4325c895911bde720dc6e81c9df83fe43ed98a53e8e3aaf83a381e118", 0x96}, {&(0x7f0000001780)="58389426460a94996fcfcba7612fb180a37ffdfed483ebb5ba2840cabb9aa10310862b682f92565ac97cca207adf7cc1c8153243f28be77d044b0e0a798216fb91de07e9f865cf2ea855f8cc9aab30bb78fc3851fdb38e6919520afdf9f1149b00c8c97d80c34562795642ed7437a694b805eda85fc9982f4bfc362336f1f2b1c578d77895ac273b8d09c3c5db5be4243c58cd8a1f93f58e67cf050a20d0c3c22d4334d6cfd2ea06e20e5ba4eda60e01795fcaefd49a1e5c09f7764dfbe6034d283cd393ff90ba92abc346f5d22d20e602da43654a901bfd", 0xd8}, {&(0x7f0000001880)="770900944846b692b11ea843d10c86ec84911ca7b02b3e64759a85ba8c5be4142515c0ba467bcbac5ea4830241070846eb4e3fec1c0859f3fd06a706423318d815f79651e494acf912e8460a94a6f6cb25dfe11962235f1f6dab4dd136bfd902d05b45ead39d4a55f95e51f5f733deb2c4abf288e311691e9fd49041dd8890b4bf30ceaffac5e908c3235059a117447bac6093088188f7d9747ce039e61885477154aba56a1a18872c9f0cc7c999f79da30a888abd6a8a48082ec6151df7c42070c07cf6a83743ea64c731f2e879517a3aa8597107c7fa90e6325c83e469b6", 0xdf}, {&(0x7f0000001980)="c8a52b4a433e802d6bd7790d7daa4dc1ff96f183c36212c5d8a554655afe81bf22684aaecd5b3320fa054cbd80a6d3f2669758b71f4f8f0ac6725408f7c8a69c5b721ca7c55a48e4ad40c0444e4e91ccf97692fc928c0b481cf7d942fa85a8db98824d40ddd0711b", 0x68}], 0x6, &(0x7f0000001a80)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @private=0xa010100, @multicast1}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x1}}, @ip_ttl={{0x14, 0x0, 0x2, 0x6}}], 0x50}, 0x1) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000080)=0x2) 20:17:18 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async, rerun: 64) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x0, 0xa3, 0x9, 0x3}, {0x1, 0x0, 0x95, 0x101}, {0x5, 0x9, 0x7, 0x6}, {0x1, 0x0, 0x73, 0x1ff}, {0x9, 0x0, 0x9, 0x81}, {0x81, 0x1f, 0x20, 0x66b}, {0x0, 0x81, 0x1}]}) (rerun: 64) 20:17:18 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x90) 20:17:18 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x11e}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:18 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x90) 20:17:18 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x571041, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:18 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7f00}, 0x90) 20:17:18 executing program 3: ioctl$TUNSETNOCSUM(0xffffffffffffffff, 0x400454c8, 0x1) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) (async) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:18 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x17d}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:18 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000340)={'bridge_slave_1\x00'}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x22000, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000040)) 20:17:18 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x571041, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x571041, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:18 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x278}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:18 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x329c80, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:18 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x90) 20:17:18 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000340)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000340)={'bridge_slave_1\x00'}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x22000, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000040)) 20:17:18 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x571041, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:18 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x8510}, 0x90) 20:17:18 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2f5}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:18 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x329c80, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x329c80, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) 20:17:18 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x90) 20:17:18 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x8520}, 0x90) 20:17:18 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000340)={'bridge_slave_1\x00'}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x22000, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000040)) 20:17:18 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x100) 20:17:18 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x300}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:18 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x329c80, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:18 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x90) 20:17:18 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x8803}, 0x90) 20:17:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x100) 20:17:19 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x349}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:19 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='freezer.parent_freezing\x00', 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={r0, 0x0, 0x6b, 0xe3, &(0x7f0000000080)="f8064313ae10811553e08909e874e3846b34d8fdcabaa03ece7688caab38779e3236f0b865b70772e0bcb1aa9223367d5e10352b385d0fdf87ee4ce541de59514f15fcd7b741b37b04fed46375563874b19bb1a1d7a1be5265f28d57398a78b226cd1cc00467014fcacfab", &(0x7f00000001c0)=""/227, 0xb5, 0x0, 0xc8, 0xe, &(0x7f00000002c0)="a84bd2340816ded2a3f8c6fe9c12c4cb285ee84db1f090bb4bd6ad888e2129b80758d3af9fbbdfe851e3de57aed7ba0feb4db133e4045ad4980589c8fbcc79150e91280eef4c93adea4ff95bd20b9713d40f1f38dae2caefac65f0fbc46d084af0c083e75c55c4e1ce0466e147ed9c9e244adc2d9ffdebef2c0574dd2d6eb1aa75c0bdea8ef15a44c2cc8ed870726c89851a9af25cbb3728d94915314fdf9cf58ea3aed55b739c06617ff46e8dcf59fd932d4ceb803ff3feb1243f4219a9793f94f117f92d4bcd06", &(0x7f0000000100)="5cb43e15ad16bda447888c77bb4c", 0x2, 0x0, 0x80000001}, 0x50) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x5452, &(0x7f0000000000)={'veth0_to_bond\x00'}) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x1) 20:17:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x67e701, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:19 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xa600}, 0x90) 20:17:19 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x90) 20:17:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async, rerun: 64) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x100) (rerun: 64) 20:17:19 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x388}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:19 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='freezer.parent_freezing\x00', 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={r0, 0x0, 0x6b, 0xe3, &(0x7f0000000080)="f8064313ae10811553e08909e874e3846b34d8fdcabaa03ece7688caab38779e3236f0b865b70772e0bcb1aa9223367d5e10352b385d0fdf87ee4ce541de59514f15fcd7b741b37b04fed46375563874b19bb1a1d7a1be5265f28d57398a78b226cd1cc00467014fcacfab", &(0x7f00000001c0)=""/227, 0xb5, 0x0, 0xc8, 0xe, &(0x7f00000002c0)="a84bd2340816ded2a3f8c6fe9c12c4cb285ee84db1f090bb4bd6ad888e2129b80758d3af9fbbdfe851e3de57aed7ba0feb4db133e4045ad4980589c8fbcc79150e91280eef4c93adea4ff95bd20b9713d40f1f38dae2caefac65f0fbc46d084af0c083e75c55c4e1ce0466e147ed9c9e244adc2d9ffdebef2c0574dd2d6eb1aa75c0bdea8ef15a44c2cc8ed870726c89851a9af25cbb3728d94915314fdf9cf58ea3aed55b739c06617ff46e8dcf59fd932d4ceb803ff3feb1243f4219a9793f94f117f92d4bcd06", &(0x7f0000000100)="5cb43e15ad16bda447888c77bb4c", 0x2, 0x0, 0x80000001}, 0x50) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x5452, &(0x7f0000000000)={'veth0_to_bond\x00'}) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x1) 20:17:19 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x67e701, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x67e701, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:19 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x90) 20:17:19 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xb101}, 0x90) 20:17:19 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='freezer.parent_freezing\x00', 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={r0, 0x0, 0x6b, 0xe3, &(0x7f0000000080)="f8064313ae10811553e08909e874e3846b34d8fdcabaa03ece7688caab38779e3236f0b865b70772e0bcb1aa9223367d5e10352b385d0fdf87ee4ce541de59514f15fcd7b741b37b04fed46375563874b19bb1a1d7a1be5265f28d57398a78b226cd1cc00467014fcacfab", &(0x7f00000001c0)=""/227, 0xb5, 0x0, 0xc8, 0xe, &(0x7f00000002c0)="a84bd2340816ded2a3f8c6fe9c12c4cb285ee84db1f090bb4bd6ad888e2129b80758d3af9fbbdfe851e3de57aed7ba0feb4db133e4045ad4980589c8fbcc79150e91280eef4c93adea4ff95bd20b9713d40f1f38dae2caefac65f0fbc46d084af0c083e75c55c4e1ce0466e147ed9c9e244adc2d9ffdebef2c0574dd2d6eb1aa75c0bdea8ef15a44c2cc8ed870726c89851a9af25cbb3728d94915314fdf9cf58ea3aed55b739c06617ff46e8dcf59fd932d4ceb803ff3feb1243f4219a9793f94f117f92d4bcd06", &(0x7f0000000100)="5cb43e15ad16bda447888c77bb4c", 0x2, 0x0, 0x80000001}, 0x50) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x5452, &(0x7f0000000000)={'veth0_to_bond\x00'}) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x1) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='freezer.parent_freezing\x00', 0x0, 0x0) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={r0, 0x0, 0x6b, 0xe3, &(0x7f0000000080)="f8064313ae10811553e08909e874e3846b34d8fdcabaa03ece7688caab38779e3236f0b865b70772e0bcb1aa9223367d5e10352b385d0fdf87ee4ce541de59514f15fcd7b741b37b04fed46375563874b19bb1a1d7a1be5265f28d57398a78b226cd1cc00467014fcacfab", &(0x7f00000001c0)=""/227, 0xb5, 0x0, 0xc8, 0xe, &(0x7f00000002c0)="a84bd2340816ded2a3f8c6fe9c12c4cb285ee84db1f090bb4bd6ad888e2129b80758d3af9fbbdfe851e3de57aed7ba0feb4db133e4045ad4980589c8fbcc79150e91280eef4c93adea4ff95bd20b9713d40f1f38dae2caefac65f0fbc46d084af0c083e75c55c4e1ce0466e147ed9c9e244adc2d9ffdebef2c0574dd2d6eb1aa75c0bdea8ef15a44c2cc8ed870726c89851a9af25cbb3728d94915314fdf9cf58ea3aed55b739c06617ff46e8dcf59fd932d4ceb803ff3feb1243f4219a9793f94f117f92d4bcd06", &(0x7f0000000100)="5cb43e15ad16bda447888c77bb4c", 0x2, 0x0, 0x80000001}, 0x50) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x5452, &(0x7f0000000000)={'veth0_to_bond\x00'}) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x1) (async) 20:17:19 executing program 5: ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f00000000c0)={0x1, 0x80, 0x1, 0x67, 0x40, 0x1, 0x0, 0x7fffffff, 0x20, 0x3, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x11bfd34f, 0x4, @perf_bp={&(0x7f0000000080), 0x4}, 0x0, 0x8000000000000000, 0x1, 0x8, 0x7aa6a259, 0x200, 0x8, 0x0, 0x100, 0x0, 0x5}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000040)) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000000)=0x4bec) 20:17:19 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x3c0}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:19 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000080)=@o_path={&(0x7f0000000040)='./file0\x00', r1, 0x4000, r0}, 0x18) 20:17:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x67e701, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:19 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x25}, 0x90) 20:17:19 executing program 5: ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f00000000c0)={0x1, 0x80, 0x1, 0x67, 0x40, 0x1, 0x0, 0x7fffffff, 0x20, 0x3, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x11bfd34f, 0x4, @perf_bp={&(0x7f0000000080), 0x4}, 0x0, 0x8000000000000000, 0x1, 0x8, 0x7aa6a259, 0x200, 0x8, 0x0, 0x100, 0x0, 0x5}) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000040)) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000000)=0x4bec) 20:17:19 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xf000}, 0x90) 20:17:19 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x500}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:19 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000080)=@o_path={&(0x7f0000000040)='./file0\x00', r1, 0x4000, r0}, 0x18) 20:17:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x90480, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x311) 20:17:19 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x48}, 0x90) 20:17:19 executing program 5: ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f00000000c0)={0x1, 0x80, 0x1, 0x67, 0x40, 0x1, 0x0, 0x7fffffff, 0x20, 0x3, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x11bfd34f, 0x4, @perf_bp={&(0x7f0000000080), 0x4}, 0x0, 0x8000000000000000, 0x1, 0x8, 0x7aa6a259, 0x200, 0x8, 0x0, 0x100, 0x0, 0x5}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000040)) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000000)=0x4bec) 20:17:19 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x600}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:19 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000080)=@o_path={&(0x7f0000000040)='./file0\x00', r1, 0x4000, r0}, 0x18) 20:17:19 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4c}, 0x90) 20:17:19 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xff00}, 0x90) 20:17:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x90480, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x311) 20:17:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x90480, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x311) 20:17:19 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x700}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) openat$cgroup_freezer_state(r1, &(0x7f0000000000), 0x2, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:19 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x322) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x502d01, 0x0) ioctl$TUNSETIFF(r1, 0x5452, &(0x7f0000000340)={'syz_tun\x00'}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f00000000c0)=0xfffffff9) 20:17:19 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x90) 20:17:19 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x19fc29}, 0x90) 20:17:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) openat$cgroup_freezer_state(r1, &(0x7f0000000000), 0x2, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) openat$cgroup_freezer_state(r1, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) 20:17:19 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0xa00}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:19 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x68}, 0x90) 20:17:19 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000040), 0x2, 0x0) (async, rerun: 64) ioctl$TUNSETLINK(r0, 0x400454cd, 0x322) (rerun: 64) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x502d01, 0x0) ioctl$TUNSETIFF(r1, 0x5452, &(0x7f0000000340)={'syz_tun\x00'}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f00000000c0)=0xfffffff9) 20:17:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f00000005c0)=0x1) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000500)='cgroup.events\x00', 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@bloom_filter={0x1e, 0x401, 0x5, 0x1f, 0x42, 0x1, 0x7, '\x00', 0x0, r1, 0x4, 0x2, 0x3, 0x4}, 0x48) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000008c0)=@generic={&(0x7f0000000880)='./file0\x00', 0x0, 0x8}, 0x18) r5 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000900)={0x0, 0x1ff}, 0xc) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0x12, &(0x7f0000000680)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x1}, [@generic={0x1, 0x7, 0x1, 0x7, 0x4000}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x5}, @map_fd={0x18, 0x8, 0x1, 0x0, r2}, @call={0x85, 0x0, 0x0, 0x26}, @map_val={0x18, 0x8, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0xffff}, @generic={0x8, 0x5, 0x0, 0x0, 0xffffff00}, @map_fd={0x18, 0x63d105ef68ef151d, 0x1, 0x0, r3}, @generic={0x7f, 0xd, 0x1, 0xfffb, 0x4}, @alu={0x0, 0x1, 0xa, 0x2, 0x1, 0x0, 0xfffffffffffffffc}, @btf_id={0x18, 0xb, 0x3, 0x0, 0x1}]}, &(0x7f0000000740)='GPL\x00', 0x3, 0x63, &(0x7f0000000780)=""/99, 0x100, 0x31, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000800)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000840)={0x0, 0x10, 0xd45e, 0x3}, 0x10, 0x0, 0x0, 0x6, &(0x7f0000000940)=[r1, r4, r1, r5], &(0x7f0000000980)=[{0x4, 0x4, 0x10, 0x6}, {0x1, 0x3, 0x1, 0xc}, {0x3, 0x3, 0xa, 0x4}, {0x3, 0x4, 0x5}, {0x5, 0x2, 0x4, 0x1}, {0x4, 0x3, 0x8, 0x6}], 0x10, 0x7ff}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000580)=r2) r6 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETLINK(r1, 0x400454cd, 0x322) recvmsg$unix(r6, &(0x7f0000000540)={&(0x7f0000000000)=@abs, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000080)=""/180, 0xb4}, {&(0x7f00000001c0)=""/104, 0x68}, {&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000140)=""/22, 0x16}, {&(0x7f0000000380)=""/65, 0x41}], 0x5, &(0x7f0000000480)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70}, 0x2100) 20:17:19 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xf0ffff}, 0x90) 20:17:19 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0xc00}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:19 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x6c}, 0x90) 20:17:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) openat$cgroup_freezer_state(r1, &(0x7f0000000000), 0x2, 0x0) (async) openat$cgroup_freezer_state(r1, &(0x7f0000000000), 0x2, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f00000005c0)=0x1) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000500)='cgroup.events\x00', 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@bloom_filter={0x1e, 0x401, 0x5, 0x1f, 0x42, 0x1, 0x7, '\x00', 0x0, r1, 0x4, 0x2, 0x3, 0x4}, 0x48) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000008c0)=@generic={&(0x7f0000000880)='./file0\x00', 0x0, 0x8}, 0x18) r5 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000900)={0x0, 0x1ff}, 0xc) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0x12, &(0x7f0000000680)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x1}, [@generic={0x1, 0x7, 0x1, 0x7, 0x4000}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x5}, @map_fd={0x18, 0x8, 0x1, 0x0, r2}, @call={0x85, 0x0, 0x0, 0x26}, @map_val={0x18, 0x8, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0xffff}, @generic={0x8, 0x5, 0x0, 0x0, 0xffffff00}, @map_fd={0x18, 0x63d105ef68ef151d, 0x1, 0x0, r3}, @generic={0x7f, 0xd, 0x1, 0xfffb, 0x4}, @alu={0x0, 0x1, 0xa, 0x2, 0x1, 0x0, 0xfffffffffffffffc}, @btf_id={0x18, 0xb, 0x3, 0x0, 0x1}]}, &(0x7f0000000740)='GPL\x00', 0x3, 0x63, &(0x7f0000000780)=""/99, 0x100, 0x31, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000800)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000840)={0x0, 0x10, 0xd45e, 0x3}, 0x10, 0x0, 0x0, 0x6, &(0x7f0000000940)=[r1, r4, r1, r5], &(0x7f0000000980)=[{0x4, 0x4, 0x10, 0x6}, {0x1, 0x3, 0x1, 0xc}, {0x3, 0x3, 0xa, 0x4}, {0x3, 0x4, 0x5}, {0x5, 0x2, 0x4, 0x1}, {0x4, 0x3, 0x8, 0x6}], 0x10, 0x7ff}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000580)=r2) r6 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETLINK(r1, 0x400454cd, 0x322) recvmsg$unix(r6, &(0x7f0000000540)={&(0x7f0000000000)=@abs, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000080)=""/180, 0xb4}, {&(0x7f00000001c0)=""/104, 0x68}, {&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000140)=""/22, 0x16}, {&(0x7f0000000380)=""/65, 0x41}], 0x5, &(0x7f0000000480)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70}, 0x2100) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f00000005c0)=0x1) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000500)='cgroup.events\x00', 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@bloom_filter={0x1e, 0x401, 0x5, 0x1f, 0x42, 0x1, 0x7, '\x00', 0x0, r1, 0x4, 0x2, 0x3, 0x4}, 0x48) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f00000008c0)=@generic={&(0x7f0000000880)='./file0\x00', 0x0, 0x8}, 0x18) (async) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000900)={0x0, 0x1ff}, 0xc) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0x12, &(0x7f0000000680)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x1}, [@generic={0x1, 0x7, 0x1, 0x7, 0x4000}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x5}, @map_fd={0x18, 0x8, 0x1, 0x0, r2}, @call={0x85, 0x0, 0x0, 0x26}, @map_val={0x18, 0x8, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0xffff}, @generic={0x8, 0x5, 0x0, 0x0, 0xffffff00}, @map_fd={0x18, 0x63d105ef68ef151d, 0x1, 0x0, r3}, @generic={0x7f, 0xd, 0x1, 0xfffb, 0x4}, @alu={0x0, 0x1, 0xa, 0x2, 0x1, 0x0, 0xfffffffffffffffc}, @btf_id={0x18, 0xb, 0x3, 0x0, 0x1}]}, &(0x7f0000000740)='GPL\x00', 0x3, 0x63, &(0x7f0000000780)=""/99, 0x100, 0x31, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000800)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000840)={0x0, 0x10, 0xd45e, 0x3}, 0x10, 0x0, 0x0, 0x6, &(0x7f0000000940)=[r1, r4, r1, r5], &(0x7f0000000980)=[{0x4, 0x4, 0x10, 0x6}, {0x1, 0x3, 0x1, 0xc}, {0x3, 0x3, 0xa, 0x4}, {0x3, 0x4, 0x5}, {0x5, 0x2, 0x4, 0x1}, {0x4, 0x3, 0x8, 0x6}], 0x10, 0x7ff}, 0x90) (async) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000580)=r2) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETLINK(r1, 0x400454cd, 0x322) (async) recvmsg$unix(r6, &(0x7f0000000540)={&(0x7f0000000000)=@abs, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000080)=""/180, 0xb4}, {&(0x7f00000001c0)=""/104, 0x68}, {&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000140)=""/22, 0x16}, {&(0x7f0000000380)=""/65, 0x41}], 0x5, &(0x7f0000000480)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70}, 0x2100) (async) 20:17:19 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x322) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x502d01, 0x0) ioctl$TUNSETIFF(r1, 0x5452, &(0x7f0000000340)={'syz_tun\x00'}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f00000000c0)=0xfffffff9) 20:17:19 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x1085}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 20:17:19 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1000000}, 0x90) 20:17:19 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x1840}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:19 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x74}, 0x90) 20:17:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f00000005c0)=0x1) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000500)='cgroup.events\x00', 0x0, 0x0) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@bloom_filter={0x1e, 0x401, 0x5, 0x1f, 0x42, 0x1, 0x7, '\x00', 0x0, r1, 0x4, 0x2, 0x3, 0x4}, 0x48) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000008c0)=@generic={&(0x7f0000000880)='./file0\x00', 0x0, 0x8}, 0x18) (async) r5 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000900)={0x0, 0x1ff}, 0xc) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0x12, &(0x7f0000000680)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x1}, [@generic={0x1, 0x7, 0x1, 0x7, 0x4000}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x5}, @map_fd={0x18, 0x8, 0x1, 0x0, r2}, @call={0x85, 0x0, 0x0, 0x26}, @map_val={0x18, 0x8, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0xffff}, @generic={0x8, 0x5, 0x0, 0x0, 0xffffff00}, @map_fd={0x18, 0x63d105ef68ef151d, 0x1, 0x0, r3}, @generic={0x7f, 0xd, 0x1, 0xfffb, 0x4}, @alu={0x0, 0x1, 0xa, 0x2, 0x1, 0x0, 0xfffffffffffffffc}, @btf_id={0x18, 0xb, 0x3, 0x0, 0x1}]}, &(0x7f0000000740)='GPL\x00', 0x3, 0x63, &(0x7f0000000780)=""/99, 0x100, 0x31, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000800)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000840)={0x0, 0x10, 0xd45e, 0x3}, 0x10, 0x0, 0x0, 0x6, &(0x7f0000000940)=[r1, r4, r1, r5], &(0x7f0000000980)=[{0x4, 0x4, 0x10, 0x6}, {0x1, 0x3, 0x1, 0xc}, {0x3, 0x3, 0xa, 0x4}, {0x3, 0x4, 0x5}, {0x5, 0x2, 0x4, 0x1}, {0x4, 0x3, 0x8, 0x6}], 0x10, 0x7ff}, 0x90) (async) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000580)=r2) r6 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETLINK(r1, 0x400454cd, 0x322) recvmsg$unix(r6, &(0x7f0000000540)={&(0x7f0000000000)=@abs, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000080)=""/180, 0xb4}, {&(0x7f00000001c0)=""/104, 0x68}, {&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000140)=""/22, 0x16}, {&(0x7f0000000380)=""/65, 0x41}], 0x5, &(0x7f0000000480)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70}, 0x2100) 20:17:20 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'veth0_to_team\x00'}) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x1, 0x5, [@local, @multicast, @random="d3d8475fbf44", @broadcast, @empty]}) 20:17:20 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 20:17:20 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x2000000}, 0x90) 20:17:20 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7a}, 0x90) 20:17:20 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 20:17:20 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'veth0_to_team\x00'}) (async) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x1, 0x5, [@local, @multicast, @random="d3d8475fbf44", @broadcast, @empty]}) 20:17:20 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000000), 0x8) 20:17:20 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x1d01}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:20 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x3000000}, 0x90) 20:17:20 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30d) 20:17:20 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xa6}, 0x90) 20:17:20 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000000), 0x8) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000000), 0x8) (async) 20:17:20 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'veth0_to_team\x00'}) (async) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x1, 0x5, [@local, @multicast, @random="d3d8475fbf44", @broadcast, @empty]}) 20:17:20 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4000000}, 0x90) 20:17:20 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x1e01}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:20 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xf0}, 0x90) 20:17:20 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30d) 20:17:20 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) (async) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000000), 0x8) 20:17:20 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1b1}, 0x90) 20:17:20 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x1f00}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:20 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x4040, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:20 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30d) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30d) (async) 20:17:20 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x5000000}, 0x90) 20:17:20 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x221}, 0x90) 20:17:20 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x4040, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:20 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2085}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:20 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000440)=@o_path={&(0x7f0000000300)='./file0\x00', r1}, 0x18) r2 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000380)=@bpf_lsm={0x1d, 0x8, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x9}, [@ldst={0x2, 0x0, 0x0, 0x3, 0x4, 0xffffffffffffffe0, 0xffffffffffffffff}, @map_idx_val={0x18, 0x8, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, @map_idx_val={0x18, 0x4, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x3}]}, &(0x7f00000000c0)='GPL\x00', 0x80000000, 0x61, &(0x7f0000000100)=""/97, 0x41100, 0x14, '\x00', 0x0, 0x1b, r1, 0x8, &(0x7f00000001c0)={0x7, 0x5}, 0x8, 0x10, &(0x7f0000000200)={0x1, 0xd, 0xffff, 0xa9}, 0x10, 0xffffffffffffffff, 0x0, 0x6, 0x0, &(0x7f0000000240)=[{0x3, 0x2, 0x10, 0xa}, {0x1, 0x3, 0x3, 0xb}, {0x4, 0x4, 0x5, 0x9}, {0x4, 0x1, 0x1, 0x1}, {0x3, 0x1, 0xf, 0x6}, {0x4, 0x4, 0x6, 0x1}]}, 0x90) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000040)={@ifindex, r1, 0x20, 0x2, r2, @link_id}, 0xbf) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x40086602, &(0x7f0000000340)={'macvlan1\x00', 0x2000}) 20:17:20 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x6000000}, 0x90) 20:17:20 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000440)=@o_path={&(0x7f0000000300)='./file0\x00', r1}, 0x18) r2 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000380)=@bpf_lsm={0x1d, 0x8, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x9}, [@ldst={0x2, 0x0, 0x0, 0x3, 0x4, 0xffffffffffffffe0, 0xffffffffffffffff}, @map_idx_val={0x18, 0x8, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, @map_idx_val={0x18, 0x4, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x3}]}, &(0x7f00000000c0)='GPL\x00', 0x80000000, 0x61, &(0x7f0000000100)=""/97, 0x41100, 0x14, '\x00', 0x0, 0x1b, r1, 0x8, &(0x7f00000001c0)={0x7, 0x5}, 0x8, 0x10, &(0x7f0000000200)={0x1, 0xd, 0xffff, 0xa9}, 0x10, 0xffffffffffffffff, 0x0, 0x6, 0x0, &(0x7f0000000240)=[{0x3, 0x2, 0x10, 0xa}, {0x1, 0x3, 0x3, 0xb}, {0x4, 0x4, 0x5, 0x9}, {0x4, 0x1, 0x1, 0x1}, {0x3, 0x1, 0xf, 0x6}, {0x4, 0x4, 0x6, 0x1}]}, 0x90) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000040)={@ifindex, r1, 0x20, 0x2, r2, @link_id}, 0xbf) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x40086602, &(0x7f0000000340)={'macvlan1\x00', 0x2000}) 20:17:20 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f00000001c0)=@generic={&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x10}, 0x18) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000400)={r1}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x1b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x12, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, r3, 0xffffffffffffffff]}, 0x90) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000080)=@o_path={&(0x7f0000000040)='./file0\x00', 0x0, 0x0, r0}, 0x18) openat$cgroup_ro(r2, &(0x7f00000000c0)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) openat$cgroup_ro(r1, &(0x7f0000000140)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNSETFILTEREBPF(r3, 0x800454e1, &(0x7f0000000440)=r3) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x14, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000100)}, 0x90) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000000)=0x2) openat$cgroup_procs(r1, &(0x7f00000003c0)='tasks\x00', 0x2, 0x0) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000380)={r4, &(0x7f0000000200)="c0b79f1fb55608618b3128eb2a0db0742b051bd1d0b4e8ca7678556890dd8efdb2f28e905138c6a98c82836ea0d9a85a859179a3aa63203e0fd9809bb37d56f99e2cffa0a35c2a930057213bd69007ae3725b4250d5e60c75121961b5b7fcbf0bf0627f2541a73cebce870e1d2c4db23bbf910d6168f1f21da4d6be0a341a2a6e091e23eee8f2faa135120fb87bc7d0823943d82df263d760cc49080e3d14b9af090a011c4c93d27bb7a38a6fbaa2e775cc47f8676977f4e929239087f778011aa8de4085e090f20e38ac9bf98cbb98cba2494775b38a5c5693abbcb662195209ea1c5", &(0x7f0000000300)=""/3}, 0x20) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:20 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x3f00}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:20 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x4040, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:20 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x271}, 0x90) 20:17:20 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.bfq.io_service_bytes_recursive\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000340)={'bridge_slave_0\x00', 0x800}) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'veth1_to_team\x00', @remote}) 20:17:20 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f00000001c0)=@generic={&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x10}, 0x18) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000400)={r1}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x1b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x12, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, r3, 0xffffffffffffffff]}, 0x90) (async) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000080)=@o_path={&(0x7f0000000040)='./file0\x00', 0x0, 0x0, r0}, 0x18) (async) openat$cgroup_ro(r2, &(0x7f00000000c0)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) openat$cgroup_ro(r1, &(0x7f0000000140)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) (async) ioctl$TUNSETFILTEREBPF(r3, 0x800454e1, &(0x7f0000000440)=r3) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x14, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000100)}, 0x90) (async) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000000)=0x2) (async) openat$cgroup_procs(r1, &(0x7f00000003c0)='tasks\x00', 0x2, 0x0) (async) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000380)={r4, &(0x7f0000000200)="c0b79f1fb55608618b3128eb2a0db0742b051bd1d0b4e8ca7678556890dd8efdb2f28e905138c6a98c82836ea0d9a85a859179a3aa63203e0fd9809bb37d56f99e2cffa0a35c2a930057213bd69007ae3725b4250d5e60c75121961b5b7fcbf0bf0627f2541a73cebce870e1d2c4db23bbf910d6168f1f21da4d6be0a341a2a6e091e23eee8f2faa135120fb87bc7d0823943d82df263d760cc49080e3d14b9af090a011c4c93d27bb7a38a6fbaa2e775cc47f8676977f4e929239087f778011aa8de4085e090f20e38ac9bf98cbb98cba2494775b38a5c5693abbcb662195209ea1c5", &(0x7f0000000300)=""/3}, 0x20) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:20 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x4018}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:20 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7000000}, 0x90) 20:17:20 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x278}, 0x90) 20:17:20 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000440)=@o_path={&(0x7f0000000300)='./file0\x00', r1}, 0x18) (async) r2 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000380)=@bpf_lsm={0x1d, 0x8, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x9}, [@ldst={0x2, 0x0, 0x0, 0x3, 0x4, 0xffffffffffffffe0, 0xffffffffffffffff}, @map_idx_val={0x18, 0x8, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, @map_idx_val={0x18, 0x4, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x3}]}, &(0x7f00000000c0)='GPL\x00', 0x80000000, 0x61, &(0x7f0000000100)=""/97, 0x41100, 0x14, '\x00', 0x0, 0x1b, r1, 0x8, &(0x7f00000001c0)={0x7, 0x5}, 0x8, 0x10, &(0x7f0000000200)={0x1, 0xd, 0xffff, 0xa9}, 0x10, 0xffffffffffffffff, 0x0, 0x6, 0x0, &(0x7f0000000240)=[{0x3, 0x2, 0x10, 0xa}, {0x1, 0x3, 0x3, 0xb}, {0x4, 0x4, 0x5, 0x9}, {0x4, 0x1, 0x1, 0x1}, {0x3, 0x1, 0xf, 0x6}, {0x4, 0x4, 0x6, 0x1}]}, 0x90) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000040)={@ifindex, r1, 0x20, 0x2, r2, @link_id}, 0xbf) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x40086602, &(0x7f0000000340)={'macvlan1\x00', 0x2000}) 20:17:20 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x4800}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:20 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.bfq.io_service_bytes_recursive\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000340)={'bridge_slave_0\x00', 0x800}) (async) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'veth1_to_team\x00', @remote}) 20:17:20 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f00000001c0)=@generic={&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x10}, 0x18) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000400)={r1}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x1b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x12, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, r3, 0xffffffffffffffff]}, 0x90) (async) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000080)=@o_path={&(0x7f0000000040)='./file0\x00', 0x0, 0x0, r0}, 0x18) openat$cgroup_ro(r2, &(0x7f00000000c0)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) openat$cgroup_ro(r1, &(0x7f0000000140)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) (async) ioctl$TUNSETFILTEREBPF(r3, 0x800454e1, &(0x7f0000000440)=r3) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x14, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000100)}, 0x90) (async) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000000)=0x2) (async) openat$cgroup_procs(r1, &(0x7f00000003c0)='tasks\x00', 0x2, 0x0) (async) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000380)={r4, &(0x7f0000000200)="c0b79f1fb55608618b3128eb2a0db0742b051bd1d0b4e8ca7678556890dd8efdb2f28e905138c6a98c82836ea0d9a85a859179a3aa63203e0fd9809bb37d56f99e2cffa0a35c2a930057213bd69007ae3725b4250d5e60c75121961b5b7fcbf0bf0627f2541a73cebce870e1d2c4db23bbf910d6168f1f21da4d6be0a341a2a6e091e23eee8f2faa135120fb87bc7d0823943d82df263d760cc49080e3d14b9af090a011c4c93d27bb7a38a6fbaa2e775cc47f8676977f4e929239087f778011aa8de4085e090f20e38ac9bf98cbb98cba2494775b38a5c5693abbcb662195209ea1c5", &(0x7f0000000300)=""/3}, 0x20) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:20 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x2e8}, 0x90) 20:17:20 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x8000000}, 0x90) 20:17:20 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket$kcm(0x29, 0x5, 0x0) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/146, 0x92}], 0x1, &(0x7f00000001c0)=""/84, 0x54}, 0x61) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'batadv0\x00', 0x2000}) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000240)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'bond_slave_0\x00', 0x10}) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x2) 20:17:20 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.bfq.io_service_bytes_recursive\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000340)={'bridge_slave_0\x00', 0x800}) (async) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'veth1_to_team\x00', @remote}) 20:17:20 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xa000000}, 0x90) 20:17:20 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x300}, 0x90) 20:17:20 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0xe8081, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000080)={[{0x2b, 'rdma'}]}, 0x6) 20:17:20 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x4903}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:20 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket$kcm(0x29, 0x5, 0x0) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/146, 0x92}], 0x1, &(0x7f00000001c0)=""/84, 0x54}, 0x61) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'batadv0\x00', 0x2000}) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000240)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'bond_slave_0\x00', 0x10}) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x2) 20:17:20 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:20 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x388}, 0x90) 20:17:21 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x18400000}, 0x90) 20:17:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0xe8081, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000080)={[{0x2b, 'rdma'}]}, 0x6) 20:17:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket$kcm(0x29, 0x5, 0x0) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/146, 0x92}], 0x1, &(0x7f00000001c0)=""/84, 0x54}, 0x61) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'batadv0\x00', 0x2000}) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000240)) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000240)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'bond_slave_0\x00', 0x10}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'bond_slave_0\x00', 0x10}) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x2) 20:17:21 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x4c00}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:21 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:21 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x500}, 0x90) 20:17:21 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1f000000}, 0x90) 20:17:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0xe8081, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000080)={[{0x2b, 'rdma'}]}, 0x6) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0xe8081, 0x0) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000080)={[{0x2b, 'rdma'}]}, 0x6) (async) 20:17:21 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x6800}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x44042, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:21 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x600}, 0x90) 20:17:21 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'ip6tnl0\x00', 0x1000}) 20:17:21 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x20000000}, 0x90) 20:17:21 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x6c00}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:21 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000040)) 20:17:21 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x700}, 0x90) 20:17:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x44042, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'ip6tnl0\x00', 0x1000}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'ip6tnl0\x00', 0x1000}) 20:17:21 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xa00}, 0x90) 20:17:21 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x21020000}, 0x90) 20:17:21 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7400}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:21 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000040)) 20:17:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x44042, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) 20:17:21 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x25000000}, 0x90) 20:17:21 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7802}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:21 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000040)) 20:17:21 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xb00}, 0x90) 20:17:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'ip6tnl0\x00', 0x1000}) 20:17:21 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x26000000}, 0x90) 20:17:21 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x1f00}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:21 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x800}) 20:17:21 executing program 5: r0 = syz_clone(0x2900, 0x0, 0x0, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="0a5c222d8e36fc4a57bb343562a77060887920d889d31f072aa8927f83") r1 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x9, 0x0, 0x2, 0xde, 0x0, 0x6, 0x80, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x103, 0x0, @perf_config_ext={0x7ff, 0x2}, 0x5010, 0x2, 0x5, 0x6, 0x40, 0xdad, 0x5, 0x0, 0x9, 0x0, 0xa85}, 0x0, 0x9, 0xffffffffffffffff, 0x1) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={r0, 0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000040)='[[/\x00'}, 0x30) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='cpuset.effective_mems\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r2, 0xc008240a, &(0x7f0000000380)={0x6, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) perf_event_open$cgroup(&(0x7f00000002c0)={0x4, 0x80, 0x80, 0x2, 0xff, 0x2, 0x0, 0x5, 0xc4255, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x100, 0x0, @perf_bp={&(0x7f0000000180), 0x4}, 0x4000, 0x9, 0x5, 0x0, 0x9, 0x40, 0x3, 0x0, 0x8, 0x0, 0x5}, 0xffffffffffffffff, 0x10, r1, 0x1) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$cgroup_devices(0xffffffffffffffff, &(0x7f00000000c0)='devices.deny\x00', 0x2, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000340)) 20:17:21 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x29fc1900}, 0x90) 20:17:21 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7a00}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:21 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1085}, 0x90) 20:17:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'veth0_to_team\x00'}) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x1, 0x5, [@local, @multicast, @random="d3d8475fbf44", @broadcast, @empty]}) 20:17:21 executing program 5: r0 = syz_clone(0x2900, 0x0, 0x0, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="0a5c222d8e36fc4a57bb343562a77060887920d889d31f072aa8927f83") r1 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x9, 0x0, 0x2, 0xde, 0x0, 0x6, 0x80, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x103, 0x0, @perf_config_ext={0x7ff, 0x2}, 0x5010, 0x2, 0x5, 0x6, 0x40, 0xdad, 0x5, 0x0, 0x9, 0x0, 0xa85}, 0x0, 0x9, 0xffffffffffffffff, 0x1) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={r0, 0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000040)='[[/\x00'}, 0x30) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='cpuset.effective_mems\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r2, 0xc008240a, &(0x7f0000000380)={0x6, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) perf_event_open$cgroup(&(0x7f00000002c0)={0x4, 0x80, 0x80, 0x2, 0xff, 0x2, 0x0, 0x5, 0xc4255, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x100, 0x0, @perf_bp={&(0x7f0000000180), 0x4}, 0x4000, 0x9, 0x5, 0x0, 0x9, 0x40, 0x3, 0x0, 0x8, 0x0, 0x5}, 0xffffffffffffffff, 0x10, r1, 0x1) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$cgroup_devices(0xffffffffffffffff, &(0x7f00000000c0)='devices.deny\x00', 0x2, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000340)) syz_clone(0x2900, 0x0, 0x0, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="0a5c222d8e36fc4a57bb343562a77060887920d889d31f072aa8927f83") (async) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x9, 0x0, 0x2, 0xde, 0x0, 0x6, 0x80, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x103, 0x0, @perf_config_ext={0x7ff, 0x2}, 0x5010, 0x2, 0x5, 0x6, 0x40, 0xdad, 0x5, 0x0, 0x9, 0x0, 0xa85}, 0x0, 0x9, 0xffffffffffffffff, 0x1) (async) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={r0, 0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000040)='[[/\x00'}, 0x30) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='cpuset.effective_mems\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_QUERY_BPF(r2, 0xc008240a, &(0x7f0000000380)={0x6, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) perf_event_open$cgroup(&(0x7f00000002c0)={0x4, 0x80, 0x80, 0x2, 0xff, 0x2, 0x0, 0x5, 0xc4255, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x100, 0x0, @perf_bp={&(0x7f0000000180), 0x4}, 0x4000, 0x9, 0x5, 0x0, 0x9, 0x40, 0x3, 0x0, 0x8, 0x0, 0x5}, 0xffffffffffffffff, 0x10, r1, 0x1) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$cgroup_devices(0xffffffffffffffff, &(0x7f00000000c0)='devices.deny\x00', 0x2, 0x0) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000340)) (async) 20:17:21 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000140)=@o_path={&(0x7f0000000100)='./file0\x00', 0x0, 0x10, r2}, 0x18) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r5 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000080)=@o_path={&(0x7f00000000c0)='./file1\x00', r3, 0x4000, r5}, 0x18) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r0, 0x0, &(0x7f0000000d80)=[r0, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r6 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000040)={'pim6reg\x00', 0x800}) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TUNSETIFF(r7, 0x5452, &(0x7f0000000340)={'ipvlan0\x00', 0x600}) 20:17:21 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x3f000000}, 0x90) 20:17:21 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1840}, 0x90) 20:17:21 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x800}) 20:17:21 executing program 5: r0 = syz_clone(0x2900, 0x0, 0x0, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="0a5c222d8e36fc4a57bb343562a77060887920d889d31f072aa8927f83") r1 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x9, 0x0, 0x2, 0xde, 0x0, 0x6, 0x80, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x103, 0x0, @perf_config_ext={0x7ff, 0x2}, 0x5010, 0x2, 0x5, 0x6, 0x40, 0xdad, 0x5, 0x0, 0x9, 0x0, 0xa85}, 0x0, 0x9, 0xffffffffffffffff, 0x1) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={r0, 0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000040)='[[/\x00'}, 0x30) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='cpuset.effective_mems\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='cpuset.effective_mems\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r2, 0xc008240a, &(0x7f0000000380)={0x6, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) perf_event_open$cgroup(&(0x7f00000002c0)={0x4, 0x80, 0x80, 0x2, 0xff, 0x2, 0x0, 0x5, 0xc4255, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x100, 0x0, @perf_bp={&(0x7f0000000180), 0x4}, 0x4000, 0x9, 0x5, 0x0, 0x9, 0x40, 0x3, 0x0, 0x8, 0x0, 0x5}, 0xffffffffffffffff, 0x10, r1, 0x1) (async) perf_event_open$cgroup(&(0x7f00000002c0)={0x4, 0x80, 0x80, 0x2, 0xff, 0x2, 0x0, 0x5, 0xc4255, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x100, 0x0, @perf_bp={&(0x7f0000000180), 0x4}, 0x4000, 0x9, 0x5, 0x0, 0x9, 0x40, 0x3, 0x0, 0x8, 0x0, 0x5}, 0xffffffffffffffff, 0x10, r1, 0x1) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$cgroup_devices(0xffffffffffffffff, &(0x7f00000000c0)='devices.deny\x00', 0x2, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000340)) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000340)) 20:17:21 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7d01}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:21 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1f00}, 0x90) 20:17:21 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4800}, 0x90) 20:17:21 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x3fffffff}, 0x90) 20:17:21 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7f00}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:21 executing program 5: r0 = bpf$ITER_CREATE(0x21, 0x0, 0xfffffffffffffff4) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'ipvlan1\x00', 0x200}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000340)) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETDEBUG(r2, 0x400454c9, &(0x7f0000000080)=0x7fff) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000000)=0x1) 20:17:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000080)=0xab) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNGETFEATURES(r2, 0x800454cf, &(0x7f0000000100)) 20:17:21 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x800}) 20:17:21 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x40000000}, 0x90) 20:17:21 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x2000}, 0x90) 20:17:22 executing program 5: r0 = bpf$ITER_CREATE(0x21, 0x0, 0xfffffffffffffff4) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'ipvlan1\x00', 0x200}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000340)) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETDEBUG(r2, 0x400454c9, &(0x7f0000000080)=0x7fff) (async, rerun: 64) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000000)=0x1) (rerun: 64) 20:17:22 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x8510}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:22 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x2085}, 0x90) 20:17:22 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x48000000}, 0x90) 20:17:22 executing program 1: ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x400454d9, &(0x7f0000000000)={'ip_vti0\x00', 0x600}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:22 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4c000000}, 0x90) 20:17:22 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:22 executing program 5: r0 = bpf$ITER_CREATE(0x21, 0x0, 0xfffffffffffffff4) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'ipvlan1\x00', 0x200}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000340)) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETDEBUG(r2, 0x400454c9, &(0x7f0000000080)=0x7fff) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000000)=0x1) 20:17:22 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x8520}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:22 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x2102}, 0x90) 20:17:22 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x66030000}, 0x90) 20:17:22 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x3, 0xe96, 0x9, 0x5, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x3}, 0x48) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={0x0, 0x5, 0x10}, 0xc) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x8319, 0x3, 0x800007, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) r5 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000300)={0xffffffffffffffff, 0x8, 0xc}, 0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x5, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000500dfffffffffffd149c40418230000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)='syzkaller\x00', 0x8001, 0xff, &(0x7f00000001c0)=""/255, 0x41100, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x7, 0x3}, 0x8, 0x10, &(0x7f0000000140)={0x3, 0x1, 0x7}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000400)=[0x1, 0x1, 0x1, r1, r2, r3, r4, r5], &(0x7f0000000440)=[{0x4, 0x2, 0xe, 0xc}], 0x10, 0xae}, 0x90) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x40086602, &(0x7f0000000340)) 20:17:22 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x2500}, 0x90) 20:17:22 executing program 1: ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x400454d9, &(0x7f0000000000)={'ip_vti0\x00', 0x600}) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:22 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x8803}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:22 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x22100, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000340)) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000000)) 20:17:22 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x68000000}, 0x90) 20:17:22 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x3, 0xe96, 0x9, 0x5, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x3}, 0x48) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={0x0, 0x5, 0x10}, 0xc) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x8319, 0x3, 0x800007, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) r5 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000300)={0xffffffffffffffff, 0x8, 0xc}, 0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x5, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000500dfffffffffffd149c40418230000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)='syzkaller\x00', 0x8001, 0xff, &(0x7f00000001c0)=""/255, 0x41100, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x7, 0x3}, 0x8, 0x10, &(0x7f0000000140)={0x3, 0x1, 0x7}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000400)=[0x1, 0x1, 0x1, r1, r2, r3, r4, r5], &(0x7f0000000440)=[{0x4, 0x2, 0xe, 0xc}], 0x10, 0xae}, 0x90) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x40086602, &(0x7f0000000340)) 20:17:22 executing program 1: ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x400454d9, &(0x7f0000000000)={'ip_vti0\x00', 0x600}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:22 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x3f00}, 0x90) 20:17:22 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x22100, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000340)) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000000)) 20:17:22 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0xa600}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:22 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x6c000000}, 0x90) 20:17:22 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4000}, 0x90) 20:17:22 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x3, 0xe96, 0x9, 0x5, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x3}, 0x48) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={0x0, 0x5, 0x10}, 0xc) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x8319, 0x3, 0x800007, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) r5 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000300)={0xffffffffffffffff, 0x8, 0xc}, 0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x5, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000500dfffffffffffd149c40418230000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)='syzkaller\x00', 0x8001, 0xff, &(0x7f00000001c0)=""/255, 0x41100, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x7, 0x3}, 0x8, 0x10, &(0x7f0000000140)={0x3, 0x1, 0x7}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000400)=[0x1, 0x1, 0x1, r1, r2, r3, r4, r5], &(0x7f0000000440)=[{0x4, 0x2, 0xe, 0xc}], 0x10, 0xae}, 0x90) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x40086602, &(0x7f0000000340)) 20:17:22 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async, rerun: 32) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x22100, 0x0) (rerun: 32) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000340)) (async, rerun: 64) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000000)) (rerun: 64) 20:17:22 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0xc003}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:22 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000040)) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f00000000c0)) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNGETVNETBE(r3, 0x800454df, &(0x7f0000000080)=0x1) 20:17:22 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4018}, 0x90) 20:17:22 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x71020000}, 0x90) 20:17:22 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0xf000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:22 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x3, 0xe96, 0x9, 0x5, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x3}, 0x48) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={0x0, 0x5, 0x10}, 0xc) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x8319, 0x3, 0x800007, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) r5 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000300)={0xffffffffffffffff, 0x8, 0xc}, 0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x5, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000500dfffffffffffd149c40418230000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)='syzkaller\x00', 0x8001, 0xff, &(0x7f00000001c0)=""/255, 0x41100, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x7, 0x3}, 0x8, 0x10, &(0x7f0000000140)={0x3, 0x1, 0x7}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000400)=[0x1, 0x1, 0x1, r1, r2, r3, r4, r5], &(0x7f0000000440)=[{0x4, 0x2, 0xe, 0xc}], 0x10, 0xae}, 0x90) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) 20:17:22 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000040)) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f00000000c0)) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNGETVNETBE(r3, 0x800454df, &(0x7f0000000080)=0x1) 20:17:22 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x74000000}, 0x90) 20:17:22 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4800}, 0x90) 20:17:22 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x3, 0xe96, 0x9, 0x5, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x3}, 0x48) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={0x0, 0x5, 0x10}, 0xc) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x8319, 0x3, 0x800007, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) r5 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000300)={0xffffffffffffffff, 0x8, 0xc}, 0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x5, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000500dfffffffffffd149c40418230000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)='syzkaller\x00', 0x8001, 0xff, &(0x7f00000001c0)=""/255, 0x41100, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x7, 0x3}, 0x8, 0x10, &(0x7f0000000140)={0x3, 0x1, 0x7}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000400)=[0x1, 0x1, 0x1, r1, r2, r3, r4, r5], &(0x7f0000000440)=[{0x4, 0x2, 0xe, 0xc}], 0x10, 0xae}, 0x90) 20:17:22 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0xf502}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:22 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000000c0)='rpc_clnt_new_err\x00'}, 0x10) perf_event_open$cgroup(&(0x7f0000000040)={0x4, 0x80, 0x36, 0xa1, 0x5, 0x5, 0x0, 0x3f, 0x90851, 0x9, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, @perf_bp={&(0x7f0000000000), 0xa}, 0x4400, 0x9, 0xffff, 0x4, 0x0, 0x7, 0xfffc, 0x0, 0x41a13739, 0x0, 0x81}, 0xffffffffffffffff, 0xf, r0, 0x6) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000340)) 20:17:22 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000040)) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f00000000c0)) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) r3 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNGETVNETBE(r3, 0x800454df, &(0x7f0000000080)=0x1) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000040)) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f00000000c0)) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) ioctl$TUNGETVNETBE(r3, 0x800454df, &(0x7f0000000080)=0x1) (async) 20:17:22 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4c00}, 0x90) 20:17:22 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x78020000}, 0x90) 20:17:22 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0xff00}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:22 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000000c0)='rpc_clnt_new_err\x00'}, 0x10) perf_event_open$cgroup(&(0x7f0000000040)={0x4, 0x80, 0x36, 0xa1, 0x5, 0x5, 0x0, 0x3f, 0x90851, 0x9, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, @perf_bp={&(0x7f0000000000), 0xa}, 0x4400, 0x9, 0xffff, 0x4, 0x0, 0x7, 0xfffc, 0x0, 0x41a13739, 0x0, 0x81}, 0xffffffffffffffff, 0xf, r0, 0x6) (async, rerun: 64) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (rerun: 64) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000340)) 20:17:22 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x3, 0xe96, 0x9, 0x5, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x3}, 0x48) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={0x0, 0x5, 0x10}, 0xc) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x8319, 0x3, 0x800007, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000300)={0xffffffffffffffff, 0x8, 0xc}, 0xc) 20:17:22 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x100}) 20:17:22 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x6100}, 0x90) 20:17:22 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x3, 0xe96, 0x9, 0x5, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x3}, 0x48) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={0x0, 0x5, 0x10}, 0xc) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x8319, 0x3, 0x800007, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:22 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x19fc29}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:22 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)={'\x00', 0x100}) 20:17:22 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7a000000}, 0x90) 20:17:23 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x6800}, 0x90) 20:17:23 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0xf0ffff}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:23 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000000c0)='rpc_clnt_new_err\x00'}, 0x10) perf_event_open$cgroup(&(0x7f0000000040)={0x4, 0x80, 0x36, 0xa1, 0x5, 0x5, 0x0, 0x3f, 0x90851, 0x9, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, @perf_bp={&(0x7f0000000000), 0xa}, 0x4400, 0x9, 0xffff, 0x4, 0x0, 0x7, 0xfffc, 0x0, 0x41a13739, 0x0, 0x81}, 0xffffffffffffffff, 0xf, r0, 0x6) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000340)) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000000c0)='rpc_clnt_new_err\x00'}, 0x10) (async) perf_event_open$cgroup(&(0x7f0000000040)={0x4, 0x80, 0x36, 0xa1, 0x5, 0x5, 0x0, 0x3f, 0x90851, 0x9, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, @perf_bp={&(0x7f0000000000), 0xa}, 0x4400, 0x9, 0xffff, 0x4, 0x0, 0x7, 0xfffc, 0x0, 0x41a13739, 0x0, 0x81}, 0xffffffffffffffff, 0xf, r0, 0x6) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000340)) (async) 20:17:23 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x3, 0xe96, 0x9, 0x5, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x3}, 0x48) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={0x0, 0x5, 0x10}, 0xc) bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x8319, 0x3, 0x800007, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:23 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7f000000}, 0x90) 20:17:23 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000040)=ANY=[@ANYBLOB="000004004180c200000ee7f9bc4cce2baaaaaaaaaabbbbbbbbbbbbbbf920f23611c8653a4b7d8753666abc6f2a436b83f586743d8dcd51c46c3300d0420b8cb338edde30e7eecd84750d6b7bad0ec118107503fcf91eca53bb4c232305000000000000000a6d5d99130000aaff2d221e4bc39014ce00a3b7a5ce79517d752d7b4be980fc16498a95fba9658ffbd7b94122f82de7fea92d694863747abe10c22cd9c0fc796aec84a46b00"/184]) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000000)=0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:23 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x1000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:23 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x3, 0xe96, 0x9, 0x5, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x3}, 0x48) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={0x0, 0x5, 0x10}, 0xc) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x8319, 0x3, 0x800007, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:23 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x6c00}, 0x90) 20:17:23 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x80ffffff}, 0x90) 20:17:23 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x2100c1, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'batadv0\x00', 0x200}) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000000)=0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000000)=0x1) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) 20:17:23 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x3, 0xe96, 0x9, 0x5, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x3}, 0x48) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x8319, 0x3, 0x800007, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:23 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x85100000}, 0x90) 20:17:23 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:23 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7102}, 0x90) 20:17:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000000)=0x1) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:23 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x85200000}, 0x90) 20:17:23 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x3, 0xe96, 0x9, 0x5, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x3}, 0x48) bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x8319, 0x3, 0x800007, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:23 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:23 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7400}, 0x90) 20:17:23 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x3000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:23 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x85ffffff}, 0x90) 20:17:23 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7802}, 0x90) 20:17:23 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000000)={'pim6reg0\x00', 0xe}) 20:17:23 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x3, 0xe96, 0x9, 0x5, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x3}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x8319, 0x3, 0x800007, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:23 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xe0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000140)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000200), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x3, &(0x7f0000000000)=@raw=[@cb_func={0x18, 0x3, 0x4, 0x0, 0xfffffffffffffff8}, @jmp={0x5, 0x1, 0x4, 0x7, 0x5, 0x80, 0x1}], &(0x7f0000000040)='GPL\x00', 0x8, 0x1000, &(0x7f0000000ec0)=""/4096, 0x41100, 0x8, '\x00', r0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x4, 0x3}, 0x8, 0x10, &(0x7f0000000400)={0x2, 0xe, 0x4, 0x101}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000440)=[0x1, 0x1], &(0x7f0000000480)=[{0x5, 0x1, 0xd, 0x5}, {0x2, 0x1, 0x7, 0x2}, {0x0, 0x4, 0x9, 0x5}], 0x10, 0x10000}, 0x90) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f00000007c0)={&(0x7f0000000580)="6d35ceb238fd786f3c5b31cd69efb220b9801da6f5648f8bdf8b6addad24ef25499e2fa87ff868ca9af229b33eb077f9ec1e69616db0e0b725e7ee4ee36614bc76d25a40e79f6539c76049bbd10872d8680d58a0a0817001873fd7226a90ef666bfeb40d42ffef2ca3cadebf85a347342bc05eca22596d4441d985eeb028a37d5316e50611805c45bda654d10a8ba976b6c8f8cf7b4dc58c5b69c5d68767ed153b286a", &(0x7f0000000640)=""/232, &(0x7f0000000740)="320f960b3115a917a02ff7729da28544c35f67f43b8de3504053f321305ef1353f7bfb1c0ff7e58807e951c9cc46e71fb9623b730d041315e9ac1e4f22", &(0x7f0000000780)="c481cac02317", 0x9, r1, 0x4}, 0x38) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, r2, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x9}, 0x90) 20:17:23 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7a00}, 0x90) 20:17:23 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x88030000}, 0x90) 20:17:23 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x68, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:23 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x8319, 0x3, 0x800007, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:23 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x4000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:23 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xe0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000140)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000200), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x3, &(0x7f0000000000)=@raw=[@cb_func={0x18, 0x3, 0x4, 0x0, 0xfffffffffffffff8}, @jmp={0x5, 0x1, 0x4, 0x7, 0x5, 0x80, 0x1}], &(0x7f0000000040)='GPL\x00', 0x8, 0x1000, &(0x7f0000000ec0)=""/4096, 0x41100, 0x8, '\x00', r0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x4, 0x3}, 0x8, 0x10, &(0x7f0000000400)={0x2, 0xe, 0x4, 0x101}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000440)=[0x1, 0x1], &(0x7f0000000480)=[{0x5, 0x1, 0xd, 0x5}, {0x2, 0x1, 0x7, 0x2}, {0x0, 0x4, 0x9, 0x5}], 0x10, 0x10000}, 0x90) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f00000007c0)={&(0x7f0000000580)="6d35ceb238fd786f3c5b31cd69efb220b9801da6f5648f8bdf8b6addad24ef25499e2fa87ff868ca9af229b33eb077f9ec1e69616db0e0b725e7ee4ee36614bc76d25a40e79f6539c76049bbd10872d8680d58a0a0817001873fd7226a90ef666bfeb40d42ffef2ca3cadebf85a347342bc05eca22596d4441d985eeb028a37d5316e50611805c45bda654d10a8ba976b6c8f8cf7b4dc58c5b69c5d68767ed153b286a", &(0x7f0000000640)=""/232, &(0x7f0000000740)="320f960b3115a917a02ff7729da28544c35f67f43b8de3504053f321305ef1353f7bfb1c0ff7e58807e951c9cc46e71fb9623b730d041315e9ac1e4f22", &(0x7f0000000780)="c481cac02317", 0x9, r1, 0x4}, 0x38) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, r2, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x9}, 0x90) 20:17:23 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x90ffffff}, 0x90) 20:17:23 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x5000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:23 executing program 3: bpf$MAP_CREATE(0x0, 0x0, 0x0) 20:17:23 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7f00}, 0x90) 20:17:23 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x22420, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:23 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xe0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000140)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000200), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x3, &(0x7f0000000000)=@raw=[@cb_func={0x18, 0x3, 0x4, 0x0, 0xfffffffffffffff8}, @jmp={0x5, 0x1, 0x4, 0x7, 0x5, 0x80, 0x1}], &(0x7f0000000040)='GPL\x00', 0x8, 0x1000, &(0x7f0000000ec0)=""/4096, 0x41100, 0x8, '\x00', r0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x4, 0x3}, 0x8, 0x10, &(0x7f0000000400)={0x2, 0xe, 0x4, 0x101}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000440)=[0x1, 0x1], &(0x7f0000000480)=[{0x5, 0x1, 0xd, 0x5}, {0x2, 0x1, 0x7, 0x2}, {0x0, 0x4, 0x9, 0x5}], 0x10, 0x10000}, 0x90) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f00000007c0)={&(0x7f0000000580)="6d35ceb238fd786f3c5b31cd69efb220b9801da6f5648f8bdf8b6addad24ef25499e2fa87ff868ca9af229b33eb077f9ec1e69616db0e0b725e7ee4ee36614bc76d25a40e79f6539c76049bbd10872d8680d58a0a0817001873fd7226a90ef666bfeb40d42ffef2ca3cadebf85a347342bc05eca22596d4441d985eeb028a37d5316e50611805c45bda654d10a8ba976b6c8f8cf7b4dc58c5b69c5d68767ed153b286a", &(0x7f0000000640)=""/232, &(0x7f0000000740)="320f960b3115a917a02ff7729da28544c35f67f43b8de3504053f321305ef1353f7bfb1c0ff7e58807e951c9cc46e71fb9623b730d041315e9ac1e4f22", &(0x7f0000000780)="c481cac02317", 0x9, r1, 0x4}, 0x38) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, r2, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x9}, 0x90) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xe0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000140)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000200), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x3, &(0x7f0000000000)=@raw=[@cb_func={0x18, 0x3, 0x4, 0x0, 0xfffffffffffffff8}, @jmp={0x5, 0x1, 0x4, 0x7, 0x5, 0x80, 0x1}], &(0x7f0000000040)='GPL\x00', 0x8, 0x1000, &(0x7f0000000ec0)=""/4096, 0x41100, 0x8, '\x00', r0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x4, 0x3}, 0x8, 0x10, &(0x7f0000000400)={0x2, 0xe, 0x4, 0x101}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000440)=[0x1, 0x1], &(0x7f0000000480)=[{0x5, 0x1, 0xd, 0x5}, {0x2, 0x1, 0x7, 0x2}, {0x0, 0x4, 0x9, 0x5}], 0x10, 0x10000}, 0x90) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f00000007c0)={&(0x7f0000000580)="6d35ceb238fd786f3c5b31cd69efb220b9801da6f5648f8bdf8b6addad24ef25499e2fa87ff868ca9af229b33eb077f9ec1e69616db0e0b725e7ee4ee36614bc76d25a40e79f6539c76049bbd10872d8680d58a0a0817001873fd7226a90ef666bfeb40d42ffef2ca3cadebf85a347342bc05eca22596d4441d985eeb028a37d5316e50611805c45bda654d10a8ba976b6c8f8cf7b4dc58c5b69c5d68767ed153b286a", &(0x7f0000000640)=""/232, &(0x7f0000000740)="320f960b3115a917a02ff7729da28544c35f67f43b8de3504053f321305ef1353f7bfb1c0ff7e58807e951c9cc46e71fb9623b730d041315e9ac1e4f22", &(0x7f0000000780)="c481cac02317", 0x9, r1, 0x4}, 0x38) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, r2, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x9}, 0x90) (async) 20:17:23 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x6000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:23 executing program 3: bpf$MAP_CREATE(0x0, 0x0, 0x0) 20:17:23 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x8510}, 0x90) 20:17:23 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xa6000000}, 0x90) 20:17:23 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x22420, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)}, 0x90) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) 20:17:23 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xb1010000}, 0x90) 20:17:23 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:23 executing program 3: bpf$MAP_CREATE(0x0, 0x0, 0x0) 20:17:23 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x22420, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:23 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x8520}, 0x90) 20:17:23 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xff000000}, 0x90) 20:17:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)}, 0x90) (async) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) 20:17:24 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x8000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:24 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x0, 0x8319, 0x3, 0x800007, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:24 executing program 1: ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000340)) 20:17:24 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x8803}, 0x90) 20:17:24 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)}, 0x90) (async) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) 20:17:24 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xfffff000}, 0x90) 20:17:24 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xa600}, 0x90) 20:17:24 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0xa000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:24 executing program 1: ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000340)) 20:17:24 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x0, 0x8319, 0x3, 0x800007, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:24 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xffffff3f}, 0x90) 20:17:24 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xb101}, 0x90) 20:17:24 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000003c0)=""/143) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:24 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x0, 0x8319, 0x3, 0x800007, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:24 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0xc000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:24 executing program 1: ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000340)) 20:17:24 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xffffff80}, 0x90) 20:17:24 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xe802}, 0x90) 20:17:24 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xffffff85}, 0x90) 20:17:24 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x22420, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:24 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x10000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:24 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000003c0)=""/143) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) (async) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000003c0)=""/143) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) (async) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (async) 20:17:24 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x0, 0x3, 0x800007, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:24 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xf000}, 0x90) 20:17:24 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xffffff90}, 0x90) 20:17:24 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x22420, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:24 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x18400000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:24 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x0, 0x0, 0x800007, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:24 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x90) 20:17:24 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xff00}, 0x90) 20:17:24 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x1d010000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:24 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x22420, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:24 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) (async) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000003c0)=""/143) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:24 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x19fc29}, 0x90) 20:17:24 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:24 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:24 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x1e010000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:24 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x90) 20:17:24 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xf0ffff}, 0x90) 20:17:24 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:24 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7, 0x2, 0x8, 0x1}, {0xfff9, 0x95, 0x2, 0x8}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x9, 0x20, 0xfb, 0x81}, {0x1, 0x4, 0x0, 0x1}, {0x0, 0xff, 0x2, 0x1}]}) 20:17:24 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:24 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x1f000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:24 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1000000}, 0x90) 20:17:24 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x90) 20:17:24 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:24 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:24 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7, 0x2, 0x8, 0x1}, {0xfff9, 0x95, 0x2, 0x8}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x9, 0x20, 0xfb, 0x81}, {0x1, 0x4, 0x0, 0x1}, {0x0, 0xff, 0x2, 0x1}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7, 0x2, 0x8, 0x1}, {0xfff9, 0x95, 0x2, 0x8}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x9, 0x20, 0xfb, 0x81}, {0x1, 0x4, 0x0, 0x1}, {0x0, 0xff, 0x2, 0x1}]}) (async) 20:17:24 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x22420, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000340)) 20:17:24 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x29fc1900}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:24 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x2000000}, 0x90) 20:17:24 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x90) 20:17:24 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x0, 0x0, 0x800007, 0x0, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:25 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7, 0x2, 0x8, 0x1}, {0xfff9, 0x95, 0x2, 0x8}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x9, 0x20, 0xfb, 0x81}, {0x1, 0x4, 0x0, 0x1}, {0x0, 0xff, 0x2, 0x1}]}) 20:17:25 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x3f000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:25 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x3000000}, 0x90) 20:17:25 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x22420, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000340)) 20:17:25 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x0, 0x0, 0x800007, 0x0, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:25 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x48000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:25 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) 20:17:25 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4000000}, 0x90) 20:17:25 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x90) 20:17:25 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x22420, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000340)) 20:17:25 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:25 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x49030000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:25 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x90) 20:17:25 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x0, 0x0, 0x800007, 0x0, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:25 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:25 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x5000000}, 0x90) 20:17:25 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x22420, 0x0) ioctl$TUNSETIFF(r0, 0x5452, 0x0) 20:17:25 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x0, 0x0, 0x800007, 0x1, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:25 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x90) 20:17:25 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x4c000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:25 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x22420, 0x0) ioctl$TUNSETIFF(r0, 0x5452, 0x0) 20:17:25 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:25 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x0, 0x0, 0x800007, 0x1, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x1}, 0x48) 20:17:25 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x22420, 0x0) ioctl$TUNSETIFF(r0, 0x5452, 0x0) 20:17:25 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x6000000}, 0x90) 20:17:25 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x90) 20:17:25 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x68000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:25 executing program 5: bpf$MAP_CREATE(0x0, 0x0, 0x0) 20:17:25 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x90) 20:17:25 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x6c000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:25 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x0, 0x0, 0x800007, 0x1, 0x1}, 0x48) 20:17:25 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7000000}, 0x90) 20:17:25 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x10000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:25 executing program 5: bpf$MAP_CREATE(0x0, 0x0, 0x0) 20:17:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000003c0)=""/143) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:25 executing program 1: ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000040)=""/16) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000340)) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000080)=ANY=[@ANYBLOB="01001d0100f903c5cacf520461000000058f1ce8d7618e74db1c0f508e756ec20b30b60a989a5f754d3f703e"]) openat$cgroup_pressure(0xffffffffffffffff, &(0x7f00000000c0)='cpu.pressure\x00', 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x80000, 0x0) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) 20:17:25 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x74000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:25 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x90) 20:17:25 executing program 5: bpf$MAP_CREATE(0x0, 0x0, 0x0) 20:17:25 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x78020000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:25 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x8000000}, 0x90) 20:17:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000003c0)=""/143) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:25 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:25 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x90) 20:17:25 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x85100000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:25 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7a000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:25 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xa000000}, 0x90) 20:17:25 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:25 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x90) 20:17:25 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7d010000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:26 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x7f00, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:26 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:26 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7f000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000003c0)=""/143) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:26 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xb000000}, 0x90) 20:17:26 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x90) 20:17:26 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:26 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x85100000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x1) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)=@generic={&(0x7f0000000040)='./file0\x00', 0x0, 0x8}, 0x18) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)) 20:17:26 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x90) 20:17:26 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x18400000}, 0x90) 20:17:26 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:26 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x85200000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:26 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11}, 0x90) 20:17:26 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1f000000}, 0x90) 20:17:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000003c0)=""/143) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:26 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'veth1_virt_wifi\x00', 0x1}) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) 20:17:26 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x12}, 0x90) 20:17:26 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x20000000}, 0x90) 20:17:26 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000003c0)=""/143) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:26 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000003c0)=""/143) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:26 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x88030000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:26 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f}, 0x90) 20:17:26 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x21020000}, 0x90) 20:17:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000003c0)=""/143) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:26 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f0000000040)=0xffffffff) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r1}, 0x8) ioctl$TUNSETTXFILTER(r2, 0x400454d1, &(0x7f0000000100)=ANY=[@ANYBLOB="000402003972a3a33d08bbbbddb258bbbbbbbb"]) 20:17:26 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2d4}, 0x90) 20:17:26 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0xa6000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:26 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 20:17:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000003c0)=""/143) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:26 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0xc0030000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:26 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x25000000}, 0x90) 20:17:26 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ffff}, 0x90) 20:17:26 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x1085}, 0x90) 20:17:26 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x1}, 0x48) 20:17:26 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) 20:17:26 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0xf5020000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:26 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x29fc1900}, 0x90) 20:17:26 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0xa9, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:26 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1d, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x48) 20:17:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000003c0)=""/143) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:26 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0xff000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:26 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x2}, 0x90) 20:17:26 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x3f000000}, 0x90) 20:17:26 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000003c0)=""/143) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:26 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x3fffffff}, 0x90) 20:17:26 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x3fffffff}, 0x90) 20:17:26 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0xfffff000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:26 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x3}, 0x90) 20:17:27 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x2d00, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000003c0)=""/143) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:27 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x40000000}, 0x90) 20:17:27 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4}, 0x90) 20:17:27 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0xffffffff}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:27 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000003c0)=""/143) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:27 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_merged\x00', 0x0, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(r2, 0x40086602, &(0x7f0000000340)={'veth1\x00', 0x800}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'dvmrp0\x00', 0x8000}) ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x400454e2, &(0x7f0000000040)=0x1) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) ioctl$TUNSETCARRIER(r3, 0x400454e2, &(0x7f00000000c0)=0x1) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000100)) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x3) 20:17:27 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) 20:17:27 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x48000000}, 0x90) 20:17:27 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:27 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x2}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:27 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'macsec0\x00', 0x4000}) 20:17:27 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6}, 0x90) 20:17:27 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4c000000}, 0x90) 20:17:27 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000003c0)=""/143) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:27 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x3}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:27 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x61000000}, 0x90) 20:17:27 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x90) 20:17:27 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'macsec0\x00', 0x4000}) 20:17:27 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x4}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:27 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x90) 20:17:27 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x68000000}, 0x90) 20:17:27 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:27 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000003c0)=""/143) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:27 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'macsec0\x00', 0x4000}) 20:17:27 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xa}, 0x90) 20:17:27 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x6c000000}, 0x90) 20:17:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:27 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x71020000}, 0x90) 20:17:27 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x25}, 0x90) 20:17:27 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000340)={'macsec0\x00', 0x4000}) 20:17:27 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000003c0)=""/143) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:27 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x6}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:27 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000003c0)=""/143) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:27 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000340)={'macsec0\x00', 0x4000}) 20:17:27 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x26}, 0x90) 20:17:27 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x7}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:27 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x74000000}, 0x90) 20:17:27 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:27 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000340)={'macsec0\x00', 0x4000}) 20:17:27 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x48}, 0x90) 20:17:27 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x78020000}, 0x90) 20:17:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:27 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x8}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:27 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7a000000}, 0x90) 20:17:27 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4c}, 0x90) 20:17:28 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0xa}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:28 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'macsec0\x00', 0x4000}) 20:17:28 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:28 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7f000000}, 0x90) 20:17:28 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x68}, 0x90) 20:17:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:28 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0xc}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:28 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'macsec0\x00', 0x4000}) 20:17:28 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6c}, 0x90) 20:17:28 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x80ffffff}, 0x90) 20:17:28 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x10}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:28 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'macsec0\x00', 0x4000}) 20:17:28 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x74}, 0x90) 20:17:28 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:28 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x85100000}, 0x90) 20:17:28 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x48}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:28 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'macsec0\x00', 0x4000}) 20:17:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:28 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x85200000}, 0x90) 20:17:28 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x4c}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:28 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7a}, 0x90) 20:17:28 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'macsec0\x00', 0x4000}) 20:17:28 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:28 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x85ffffff}, 0x90) 20:17:28 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x68}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:28 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xa6}, 0x90) 20:17:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:28 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000340)={'macsec0\x00', 0x4000}) 20:17:28 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x88030000}, 0x90) 20:17:28 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x6c}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:28 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xf0}, 0x90) 20:17:28 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000340)={'macsec0\x00', 0x4000}) 20:17:28 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:28 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x90ffffff}, 0x90) 20:17:28 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x74}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:28 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1b1}, 0x90) 20:17:28 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000340)={'macsec0\x00', 0x4000}) 20:17:28 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:28 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xa6000000}, 0x90) 20:17:28 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x221}, 0x90) 20:17:28 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x7a}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:28 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:28 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xb1010000}, 0x90) 20:17:28 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, 0x0) 20:17:28 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x271}, 0x90) 20:17:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:28 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xe8020000}, 0x90) 20:17:28 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0xa6}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:28 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x278}, 0x90) 20:17:29 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, 0x0) 20:17:29 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:29 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0xf0}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:29 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xff000000}, 0x90) 20:17:29 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x300}, 0x90) 20:17:29 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x11d}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:29 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xfffff000}, 0x90) 20:17:29 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, 0x0) 20:17:29 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:29 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'macsec0\x00'}) 20:17:29 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xffffff3f}, 0x90) 20:17:29 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x366}, 0x90) 20:17:29 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xffffff80}, 0x90) 20:17:29 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:29 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x11e}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:29 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:29 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:29 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x17d}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:29 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xffffff85}, 0x90) 20:17:29 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x388}, 0x90) 20:17:29 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:29 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x278}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:29 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:29 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x500}, 0x90) 20:17:29 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xffffff90}, 0x90) 20:17:29 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:29 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x600}, 0x90) 20:17:29 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:29 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x2f5}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:29 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x90) 20:17:29 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x700}, 0x90) 20:17:29 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:29 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x300}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:29 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x90) 20:17:29 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:29 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:29 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xa00}, 0x90) 20:17:29 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:29 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x90) 20:17:29 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:29 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:29 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x349}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:29 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:29 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1085}, 0x90) 20:17:29 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:29 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x90) 20:17:30 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 20:17:30 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x388}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:30 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 20:17:30 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x90) 20:17:30 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1840}, 0x90) 20:17:30 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:30 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:30 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x3c0}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:30 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1f00}, 0x90) 20:17:30 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x90) 20:17:30 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x500}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:30 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:30 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:30 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 20:17:30 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x2000}, 0x90) 20:17:30 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x90) 20:17:30 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:30 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)) 20:17:30 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:30 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x600}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:30 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x2085}, 0x90) 20:17:30 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:30 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 20:17:30 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x90) 20:17:30 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)) 20:17:30 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x700}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:30 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 20:17:30 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)) 20:17:30 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x2102}, 0x90) 20:17:30 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x90) 20:17:30 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0xa00}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:30 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 20:17:30 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:30 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x2500}, 0x90) 20:17:30 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x349}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:30 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x90) 20:17:30 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)) 20:17:30 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0xc00}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:30 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x2600}, 0x90) 20:17:30 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:30 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:30 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x90) 20:17:30 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)) 20:17:30 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x1085}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:30 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x3f00}, 0x90) 20:17:30 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:30 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x1840}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:30 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x90) 20:17:30 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)) 20:17:30 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:30 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:30 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4000}, 0x90) 20:17:31 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x90) 20:17:31 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x1d01}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:31 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:31 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4018}, 0x90) 20:17:31 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x1e01}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:31 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x90) 20:17:31 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:31 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:31 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4800}, 0x90) 20:17:31 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x1f00}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:31 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf}, 0x90) 20:17:31 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:31 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4c00}, 0x90) 20:17:31 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:31 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x2085}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:31 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:31 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11}, 0x90) 20:17:31 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:31 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x3f00}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:31 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6603}, 0x90) 20:17:31 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:31 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x4018}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:31 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6800}, 0x90) 20:17:31 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x4800}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:31 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x12}, 0x90) 20:17:31 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 20:17:31 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:31 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:31 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6c00}, 0x90) 20:17:31 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f}, 0x90) 20:17:31 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x4903}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:31 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 20:17:31 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x90) 20:17:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:31 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x4c00}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:31 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7102}, 0x90) 20:17:31 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:31 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x6800}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:31 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x294}, 0x90) 20:17:31 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 20:17:31 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x6c00}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:31 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7400}, 0x90) 20:17:31 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:31 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e8}, 0x90) 20:17:31 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7802}, 0x90) 20:17:32 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:32 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x7400}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:32 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)) 20:17:32 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:32 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7a00}, 0x90) 20:17:32 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) 20:17:32 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x7802}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:32 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)) 20:17:32 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7f00}, 0x90) 20:17:32 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:32 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:32 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8510}, 0x90) 20:17:32 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:32 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x7a00}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:32 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x2}, 0x90) 20:17:32 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)) 20:17:32 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8520}, 0x90) 20:17:32 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:32 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x7d01}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:32 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x3}, 0x90) 20:17:32 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8803}, 0x90) 20:17:32 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)) 20:17:32 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:32 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x7f00}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:32 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4}, 0x90) 20:17:32 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:32 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xa600}, 0x90) 20:17:32 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) 20:17:32 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x3}, 0x90) 20:17:32 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x8510}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:32 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:32 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xb101}, 0x90) 20:17:32 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x8520}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:32 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:32 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:32 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:32 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6}, 0x90) 20:17:32 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xf000}, 0x90) 20:17:32 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:32 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x8803}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:32 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x90) 20:17:32 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0xa600}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:32 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 20:17:32 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xff00}, 0x90) 20:17:32 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:32 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x90) 20:17:32 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6}, 0x90) 20:17:32 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 20:17:32 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0xc003}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:32 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x19fc29}, 0x90) 20:17:32 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0xf000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:33 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:33 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xa}, 0x90) 20:17:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 20:17:33 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:33 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0xf502}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:33 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xf0ffff}, 0x90) 20:17:33 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xb}, 0x90) 20:17:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)) 20:17:33 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:33 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x25}, 0x90) 20:17:33 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1000000}, 0x90) 20:17:33 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0xff00}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:33 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)) 20:17:33 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0xa00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:33 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x48}, 0x90) 20:17:33 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x2000000}, 0x90) 20:17:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)) 20:17:33 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4c}, 0x90) 20:17:33 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x19fc29}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:33 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:33 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x3000000}, 0x90) 20:17:33 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x61}, 0x90) 20:17:33 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0xf0ffff}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:33 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000340)={'macsec0\x00', 0x4000}) 20:17:33 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4000000}, 0x90) 20:17:33 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x1000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:33 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x68}, 0x90) 20:17:33 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5000000}, 0x90) 20:17:33 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:33 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:33 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6c}, 0x90) 20:17:33 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x2000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:33 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:33 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6000000}, 0x90) 20:17:33 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x74}, 0x90) 20:17:33 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x3000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:33 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7a}, 0x90) 20:17:33 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:33 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1b, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd6a94fffcffffff185800000f0000000011000000000000"], &(0x7f0000000100)='GPL\x00', 0x4, 0x43, &(0x7f00000001c0)=""/67, 0x41000, 0x18, '\x00', 0x0, 0x14, r1, 0x8, &(0x7f0000000140)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x1, 0xfffffffe, 0x7}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000380)=r3) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa00, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:33 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7000000}, 0x90) 20:17:33 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xa6}, 0x90) 20:17:33 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 20:17:33 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4c000000}, 0x90) 20:17:33 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8000000}, 0x90) 20:17:34 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x4000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:34 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xf0}, 0x90) 20:17:34 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x7, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:34 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 20:17:34 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xa000000}, 0x90) 20:17:34 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x5000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:34 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:34 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1b1}, 0x90) 20:17:34 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x6000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:34 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x18400000}, 0x90) 20:17:34 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'\x00', 0x6}) 20:17:34 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 20:17:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'\x00', 0x5}) 20:17:34 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1f000000}, 0x90) 20:17:34 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x221}, 0x90) 20:17:34 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x7000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:34 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x271}, 0x90) 20:17:34 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)) 20:17:34 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x20000000}, 0x90) 20:17:34 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x278}, 0x90) 20:17:34 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000340)={'\x00', 0x2}) 20:17:34 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)) 20:17:34 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x8000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:34 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'\x00', 0x3}) 20:17:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, &(0x7f0000000340)) 20:17:34 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x21020000}, 0x90) 20:17:34 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)) 20:17:34 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x2e8}, 0x90) 20:17:34 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0xa000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:34 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x300}, 0x90) 20:17:34 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x25000000}, 0x90) 20:17:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5460, &(0x7f0000000340)) 20:17:34 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x388}, 0x90) 20:17:34 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x2000000}, 0x90) 20:17:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x894c, &(0x7f0000000340)) 20:17:34 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (fail_nth: 1) 20:17:34 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0xc000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:34 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (fail_nth: 1) 20:17:34 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x10000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:34 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x500}, 0x90) 20:17:34 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x26000000}, 0x90) 20:17:34 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x25000000}, 0x90) 20:17:34 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x600}, 0x90) [ 3556.142911][T27069] FAULT_INJECTION: forcing a failure. [ 3556.142911][T27069] name failslab, interval 1, probability 0, space 0, times 0 [ 3556.146025][T27068] FAULT_INJECTION: forcing a failure. [ 3556.146025][T27068] name failslab, interval 1, probability 0, space 0, times 0 20:17:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (fail_nth: 1) [ 3556.197886][T27068] CPU: 1 PID: 27068 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 3556.208359][T27068] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 3556.218443][T27068] Call Trace: [ 3556.221735][T27068] [ 3556.224677][T27068] dump_stack_lvl+0x125/0x1b0 [ 3556.229397][T27068] should_fail_ex+0x496/0x5b0 [ 3556.234111][T27068] should_failslab+0x9/0x20 [ 3556.238647][T27068] __kmem_cache_alloc_node+0x2fd/0x350 [ 3556.244150][T27068] ? tomoyo_realpath_from_path+0xb9/0x710 [ 3556.249925][T27068] ? tomoyo_realpath_from_path+0xb9/0x710 [ 3556.255701][T27068] __kmalloc+0x4f/0x100 [ 3556.259904][T27068] tomoyo_realpath_from_path+0xb9/0x710 [ 3556.265489][T27068] ? lock_release+0x4bf/0x680 [ 3556.270206][T27068] ? tomoyo_profile+0x47/0x60 [ 3556.274920][T27068] tomoyo_path_number_perm+0x243/0x590 [ 3556.280423][T27068] ? tomoyo_path_number_perm+0x1eb/0x590 [ 3556.286088][T27068] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 3556.291924][T27068] ? lock_release+0x4bf/0x680 [ 3556.296648][T27068] ? reacquire_held_locks+0x4b0/0x4b0 [ 3556.302057][T27068] ? bit_wait_timeout+0x160/0x160 [ 3556.307120][T27068] ? __fget_files+0x279/0x410 [ 3556.311839][T27068] ? __fget_files+0x279/0x410 [ 3556.316545][T27068] security_file_ioctl+0x72/0xb0 [ 3556.321508][T27068] __x64_sys_ioctl+0xbb/0x210 [ 3556.326207][T27068] do_syscall_64+0x38/0xb0 [ 3556.330641][T27068] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3556.336558][T27068] RIP: 0033:0x7fcfbfa7cae9 [ 3556.340988][T27068] 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 [ 3556.360624][T27068] RSP: 002b:00007fcfbe5fe0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3556.369063][T27068] RAX: ffffffffffffffda RBX: 00007fcfbfb9bf80 RCX: 00007fcfbfa7cae9 [ 3556.377056][T27068] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3556.385050][T27068] RBP: 00007fcfbe5fe120 R08: 0000000000000000 R09: 0000000000000000 [ 3556.393034][T27068] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3556.401013][T27068] R13: 000000000000000b R14: 00007fcfbfb9bf80 R15: 00007ffce00cd538 [ 3556.409006][T27068] [ 3556.415325][T27069] CPU: 0 PID: 27069 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 3556.425781][T27069] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 3556.435865][T27069] Call Trace: [ 3556.439192][T27069] [ 3556.442118][T27068] ERROR: Out of memory at tomoyo_realpath_from_path. [ 3556.448818][T27069] dump_stack_lvl+0x125/0x1b0 [ 3556.453508][T27069] should_fail_ex+0x496/0x5b0 [ 3556.458195][T27069] should_failslab+0x9/0x20 [ 3556.462710][T27069] __kmem_cache_alloc_node+0x2fd/0x350 [ 3556.468190][T27069] ? tomoyo_realpath_from_path+0xb9/0x710 [ 3556.473932][T27069] ? tomoyo_realpath_from_path+0xb9/0x710 [ 3556.479669][T27069] __kmalloc+0x4f/0x100 [ 3556.483852][T27069] tomoyo_realpath_from_path+0xb9/0x710 [ 3556.489419][T27069] ? lock_release+0x4bf/0x680 [ 3556.494112][T27069] ? tomoyo_profile+0x47/0x60 [ 3556.498802][T27069] tomoyo_path_number_perm+0x243/0x590 [ 3556.504278][T27069] ? tomoyo_path_number_perm+0x1eb/0x590 [ 3556.509927][T27069] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 3556.515749][T27069] ? lock_release+0x4bf/0x680 [ 3556.520456][T27069] ? reacquire_held_locks+0x4b0/0x4b0 [ 3556.525843][T27069] ? bit_wait_timeout+0x160/0x160 [ 3556.530882][T27069] ? __fget_files+0x279/0x410 [ 3556.535574][T27069] ? __fget_files+0x279/0x410 [ 3556.540272][T27069] security_file_ioctl+0x72/0xb0 [ 3556.545221][T27069] __x64_sys_ioctl+0xbb/0x210 [ 3556.549909][T27069] do_syscall_64+0x38/0xb0 [ 3556.554331][T27069] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3556.560240][T27069] RIP: 0033:0x7f6e09e7cae9 [ 3556.564655][T27069] 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 [ 3556.584268][T27069] RSP: 002b:00007f6e0ab630c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3556.592698][T27069] RAX: ffffffffffffffda RBX: 00007f6e09f9bf80 RCX: 00007f6e09e7cae9 [ 3556.600674][T27069] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3556.608647][T27069] RBP: 00007f6e0ab63120 R08: 0000000000000000 R09: 0000000000000000 [ 3556.616632][T27069] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3556.624616][T27069] R13: 000000000000000b R14: 00007f6e09f9bf80 R15: 00007ffe0d1be5f8 [ 3556.632602][T27069] [ 3556.637778][T27082] FAULT_INJECTION: forcing a failure. [ 3556.637778][T27082] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3556.667803][T27082] CPU: 0 PID: 27082 Comm: syz-executor.3 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 3556.675058][T27069] ERROR: Out of memory at tomoyo_realpath_from_path. [ 3556.678255][T27082] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 3556.678274][T27082] Call Trace: [ 3556.678285][T27082] [ 3556.701199][T27082] dump_stack_lvl+0x125/0x1b0 [ 3556.705901][T27082] should_fail_ex+0x496/0x5b0 [ 3556.710589][T27082] _copy_to_user+0x30/0xb0 [ 3556.715022][T27082] simple_read_from_buffer+0xd0/0x150 [ 3556.720413][T27082] proc_fail_nth_read+0x1b0/0x290 [ 3556.725464][T27082] ? proc_sessionid_read+0x290/0x290 [ 3556.730770][T27082] ? security_file_permission+0xdc/0x100 [ 3556.736427][T27082] ? proc_sessionid_read+0x290/0x290 [ 3556.741730][T27082] vfs_read+0x1ce/0x930 [ 3556.745902][T27082] ? kernel_read+0x1b0/0x1b0 [ 3556.750500][T27082] ? __fget_files+0x279/0x410 [ 3556.755193][T27082] ksys_read+0x12f/0x250 [ 3556.759449][T27082] ? vfs_write+0xe40/0xe40 [ 3556.763877][T27082] ? rcu_is_watching+0x12/0xb0 [ 3556.768663][T27082] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 3556.774660][T27082] do_syscall_64+0x38/0xb0 [ 3556.779082][T27082] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3556.784985][T27082] RIP: 0033:0x7f711b07b78c [ 3556.789406][T27082] 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 [ 3556.809017][T27082] RSP: 002b:00007f711bdac0c0 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 3556.817521][T27082] RAX: ffffffffffffffda RBX: 00007f711b19c050 RCX: 00007f711b07b78c [ 3556.825514][T27082] RDX: 000000000000000f RSI: 00007f711bdac130 RDI: 0000000000000003 [ 3556.833502][T27082] RBP: 00007f711bdac120 R08: 0000000000000000 R09: 0000000000000000 [ 3556.841483][T27082] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 20:17:35 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x18400000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:35 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x700}, 0x90) 20:17:35 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x29fc1900}, 0x90) [ 3556.849458][T27082] R13: 000000000000006e R14: 00007f711b19c050 R15: 00007ffd64d1ddb8 [ 3556.857442][T27082] 20:17:35 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (fail_nth: 2) 20:17:35 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x1d010000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:35 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (fail_nth: 2) 20:17:35 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xa00}, 0x90) 20:17:35 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x3f000000}, 0x90) 20:17:35 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:35 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x1e010000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) [ 3557.021267][T27097] FAULT_INJECTION: forcing a failure. [ 3557.021267][T27097] name failslab, interval 1, probability 0, space 0, times 0 [ 3557.058448][T27100] FAULT_INJECTION: forcing a failure. [ 3557.058448][T27100] name failslab, interval 1, probability 0, space 0, times 0 [ 3557.064480][T27097] CPU: 0 PID: 27097 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 3557.081503][T27097] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 3557.091583][T27097] Call Trace: [ 3557.094872][T27097] [ 3557.097813][T27097] dump_stack_lvl+0x125/0x1b0 [ 3557.102521][T27097] should_fail_ex+0x496/0x5b0 [ 3557.107320][T27097] should_failslab+0x9/0x20 [ 3557.111850][T27097] __kmem_cache_alloc_node+0x2fd/0x350 [ 3557.117350][T27097] ? tomoyo_encode2+0x100/0x3d0 [ 3557.122242][T27097] ? tomoyo_encode2+0x100/0x3d0 [ 3557.127140][T27097] __kmalloc+0x4f/0x100 [ 3557.131314][T27097] tomoyo_encode2+0x100/0x3d0 [ 3557.136042][T27097] ? rcu_is_watching+0x12/0xb0 [ 3557.140823][T27097] tomoyo_encode+0x29/0x50 [ 3557.145263][T27097] tomoyo_realpath_from_path+0x196/0x710 [ 3557.150931][T27097] tomoyo_path_number_perm+0x243/0x590 [ 3557.156410][T27097] ? tomoyo_path_number_perm+0x1eb/0x590 [ 3557.162064][T27097] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 3557.167888][T27097] ? lock_release+0x4bf/0x680 [ 3557.172600][T27097] ? reacquire_held_locks+0x4b0/0x4b0 [ 3557.177992][T27097] ? bit_wait_timeout+0x160/0x160 [ 3557.183040][T27097] ? __fget_files+0x279/0x410 [ 3557.187730][T27097] ? __fget_files+0x279/0x410 [ 3557.192419][T27097] security_file_ioctl+0x72/0xb0 [ 3557.197371][T27097] __x64_sys_ioctl+0xbb/0x210 [ 3557.202059][T27097] do_syscall_64+0x38/0xb0 [ 3557.206481][T27097] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3557.212384][T27097] RIP: 0033:0x7fcfbfa7cae9 [ 3557.216807][T27097] 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 [ 3557.236436][T27097] RSP: 002b:00007fcfbe5fe0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3557.244881][T27097] RAX: ffffffffffffffda RBX: 00007fcfbfb9bf80 RCX: 00007fcfbfa7cae9 [ 3557.252871][T27097] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3557.260854][T27097] RBP: 00007fcfbe5fe120 R08: 0000000000000000 R09: 0000000000000000 [ 3557.268845][T27097] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3557.276829][T27097] R13: 000000000000000b R14: 00007fcfbfb9bf80 R15: 00007ffce00cd538 [ 3557.284826][T27097] 20:17:36 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xb00}, 0x90) 20:17:36 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x1f000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:36 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x3fffffff}, 0x90) [ 3557.313116][T27097] ERROR: Out of memory at tomoyo_realpath_from_path. [ 3557.318249][T27100] CPU: 0 PID: 27100 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 3557.330249][T27100] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 3557.340329][T27100] Call Trace: [ 3557.343628][T27100] [ 3557.346579][T27100] dump_stack_lvl+0x125/0x1b0 [ 3557.351297][T27100] should_fail_ex+0x496/0x5b0 [ 3557.356013][T27100] should_failslab+0x9/0x20 20:17:36 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1085}, 0x90) [ 3557.360553][T27100] __kmem_cache_alloc_node+0x2fd/0x350 [ 3557.366059][T27100] ? tomoyo_encode2+0x100/0x3d0 [ 3557.370970][T27100] ? tomoyo_encode2+0x100/0x3d0 [ 3557.375867][T27100] __kmalloc+0x4f/0x100 [ 3557.380056][T27100] tomoyo_encode2+0x100/0x3d0 [ 3557.384780][T27100] ? rcu_is_watching+0x12/0xb0 [ 3557.389585][T27100] tomoyo_encode+0x29/0x50 [ 3557.394043][T27100] tomoyo_realpath_from_path+0x196/0x710 [ 3557.399726][T27100] tomoyo_path_number_perm+0x243/0x590 [ 3557.405230][T27100] ? tomoyo_path_number_perm+0x1eb/0x590 [ 3557.410905][T27100] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 3557.416759][T27100] ? lock_release+0x4bf/0x680 [ 3557.421519][T27100] ? reacquire_held_locks+0x4b0/0x4b0 [ 3557.426913][T27100] ? bit_wait_timeout+0x160/0x160 [ 3557.431951][T27100] ? __fget_files+0x279/0x410 [ 3557.436647][T27100] ? __fget_files+0x279/0x410 [ 3557.441344][T27100] security_file_ioctl+0x72/0xb0 [ 3557.446297][T27100] __x64_sys_ioctl+0xbb/0x210 [ 3557.450987][T27100] do_syscall_64+0x38/0xb0 [ 3557.455417][T27100] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3557.461319][T27100] RIP: 0033:0x7f6e09e7cae9 [ 3557.465736][T27100] 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 [ 3557.485352][T27100] RSP: 002b:00007f6e0ab630c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3557.493774][T27100] RAX: ffffffffffffffda RBX: 00007f6e09f9bf80 RCX: 00007f6e09e7cae9 [ 3557.501841][T27100] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 20:17:36 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x29fc1900}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) [ 3557.509818][T27100] RBP: 00007f6e0ab63120 R08: 0000000000000000 R09: 0000000000000000 [ 3557.517792][T27100] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3557.525771][T27100] R13: 000000000000000b R14: 00007f6e09f9bf80 R15: 00007ffe0d1be5f8 [ 3557.533757][T27100] [ 3557.550226][T27100] ERROR: Out of memory at tomoyo_realpath_from_path. 20:17:36 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1840}, 0x90) 20:17:36 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (fail_nth: 3) 20:17:36 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x40000000}, 0x90) 20:17:36 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x3f000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:36 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000040)={'\x00', 0x1}) 20:17:36 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (fail_nth: 3) 20:17:36 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x48000000}, 0x90) 20:17:36 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1f00}, 0x90) 20:17:36 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x10, &(0x7f0000000040)={'\x00', 0x1}) [ 3557.732111][T27121] FAULT_INJECTION: forcing a failure. [ 3557.732111][T27121] name fail_usercopy, interval 1, probability 0, space 0, times 0 20:17:36 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4c000000}, 0x90) [ 3557.772640][T27127] FAULT_INJECTION: forcing a failure. [ 3557.772640][T27127] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3557.788076][T27121] CPU: 0 PID: 27121 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 3557.798536][T27121] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 3557.808620][T27121] Call Trace: [ 3557.811920][T27121] [ 3557.814874][T27121] dump_stack_lvl+0x125/0x1b0 20:17:36 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x541b, &(0x7f0000000040)={'\x00', 0x1}) 20:17:36 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x66030000}, 0x90) [ 3557.819591][T27121] should_fail_ex+0x496/0x5b0 [ 3557.824308][T27121] _copy_from_user+0x30/0xf0 [ 3557.828940][T27121] __tun_chr_ioctl+0x4bc/0x4700 [ 3557.833832][T27121] ? tun_chr_read_iter+0x290/0x290 [ 3557.838982][T27121] ? __fget_files+0x279/0x410 [ 3557.843748][T27121] ? __fget_files+0x279/0x410 [ 3557.848466][T27121] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3557.853449][T27121] ? tun_chr_compat_ioctl+0x30/0x30 [ 3557.858700][T27121] __x64_sys_ioctl+0x18f/0x210 [ 3557.863504][T27121] do_syscall_64+0x38/0xb0 [ 3557.867958][T27121] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3557.873893][T27121] RIP: 0033:0x7f6e09e7cae9 [ 3557.878333][T27121] 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 [ 3557.897970][T27121] RSP: 002b:00007f6e0ab630c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3557.906427][T27121] RAX: ffffffffffffffda RBX: 00007f6e09f9bf80 RCX: 00007f6e09e7cae9 [ 3557.914443][T27121] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3557.922446][T27121] RBP: 00007f6e0ab63120 R08: 0000000000000000 R09: 0000000000000000 [ 3557.930448][T27121] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3557.938444][T27121] R13: 000000000000000b R14: 00007f6e09f9bf80 R15: 00007ffe0d1be5f8 [ 3557.946446][T27121] [ 3557.950935][T27127] CPU: 0 PID: 27127 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 3557.961373][T27127] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 3557.971431][T27127] Call Trace: [ 3557.974722][T27127] [ 3557.977654][T27127] dump_stack_lvl+0x125/0x1b0 [ 3557.982345][T27127] should_fail_ex+0x496/0x5b0 [ 3557.987034][T27127] _copy_from_user+0x30/0xf0 [ 3557.991670][T27127] __tun_chr_ioctl+0x4bc/0x4700 [ 3557.996542][T27127] ? tun_chr_read_iter+0x290/0x290 [ 3558.001672][T27127] ? __fget_files+0x279/0x410 [ 3558.006365][T27127] ? __fget_files+0x279/0x410 [ 3558.011056][T27127] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3558.016037][T27127] ? tun_chr_compat_ioctl+0x30/0x30 [ 3558.021250][T27127] __x64_sys_ioctl+0x18f/0x210 [ 3558.026028][T27127] do_syscall_64+0x38/0xb0 [ 3558.030476][T27127] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3558.036381][T27127] RIP: 0033:0x7fcfbfa7cae9 [ 3558.040804][T27127] 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 [ 3558.060423][T27127] RSP: 002b:00007fcfbe5fe0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3558.068844][T27127] RAX: ffffffffffffffda RBX: 00007fcfbfb9bf80 RCX: 00007fcfbfa7cae9 [ 3558.076820][T27127] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3558.084795][T27127] RBP: 00007fcfbe5fe120 R08: 0000000000000000 R09: 0000000000000000 [ 3558.092769][T27127] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3558.100744][T27127] R13: 000000000000000b R14: 00007fcfbfb9bf80 R15: 00007ffce00cd538 [ 3558.108733][T27127] 20:17:36 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (fail_nth: 4) 20:17:36 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000040)={'\x00', 0x1}) 20:17:36 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x68000000}, 0x90) 20:17:36 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x48000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:36 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x2000}, 0x90) 20:17:36 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (fail_nth: 4) 20:17:36 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5450, &(0x7f0000000040)={'\x00', 0x1}) 20:17:36 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x49030000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:36 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x2085}, 0x90) 20:17:36 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6c000000}, 0x90) 20:17:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5451, &(0x7f0000000040)={'\x00', 0x1}) 20:17:37 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x4c000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:37 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (fail_nth: 5) 20:17:37 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x71020000}, 0x90) 20:17:37 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (fail_nth: 5) 20:17:37 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x2102}, 0x90) 20:17:37 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x68000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000040)={'\x00', 0x1}) 20:17:37 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x6c000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:37 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x2500}, 0x90) 20:17:37 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x74000000}, 0x90) 20:17:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5460, &(0x7f0000000040)={'\x00', 0x1}) [ 3558.478696][T27168] FAULT_INJECTION: forcing a failure. [ 3558.478696][T27168] name failslab, interval 1, probability 0, space 0, times 0 20:17:37 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x3f00}, 0x90) [ 3558.547578][T27168] CPU: 0 PID: 27168 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 3558.558062][T27168] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 3558.568233][T27168] Call Trace: [ 3558.571538][T27168] [ 3558.574494][T27168] dump_stack_lvl+0x125/0x1b0 [ 3558.579218][T27168] should_fail_ex+0x496/0x5b0 [ 3558.583927][T27168] ? lock_sync+0x190/0x190 [ 3558.588388][T27168] should_failslab+0x9/0x20 [ 3558.592943][T27168] __kmem_cache_alloc_node+0x6b/0x350 [ 3558.598369][T27168] ? __hw_addr_add_ex+0x3cb/0x7f0 [ 3558.603527][T27168] kmalloc_trace+0x25/0xe0 [ 3558.607978][T27168] __hw_addr_add_ex+0x3cb/0x7f0 [ 3558.612888][T27168] ? dev_mc_init+0xe0/0xe0 [ 3558.617352][T27168] ? __mutex_unlock_slowpath+0x165/0x640 [ 3558.623036][T27168] dev_addr_init+0x162/0x250 [ 3558.627652][T27168] ? dev_addr_flush+0x60/0x60 [ 3558.632375][T27168] alloc_netdev_mqs+0x30d/0x1290 [ 3558.637327][T27168] ? tun_chr_open+0x5f0/0x5f0 [ 3558.642016][T27168] __tun_chr_ioctl+0x2af6/0x4700 [ 3558.646967][T27168] ? tun_chr_read_iter+0x290/0x290 [ 3558.652087][T27168] ? __fget_files+0x279/0x410 [ 3558.656778][T27168] ? __fget_files+0x279/0x410 [ 3558.661465][T27168] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3558.666417][T27168] ? tun_chr_compat_ioctl+0x30/0x30 [ 3558.671628][T27168] __x64_sys_ioctl+0x18f/0x210 [ 3558.676422][T27168] do_syscall_64+0x38/0xb0 [ 3558.680863][T27168] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3558.686775][T27168] RIP: 0033:0x7f6e09e7cae9 [ 3558.691199][T27168] 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 [ 3558.710824][T27168] RSP: 002b:00007f6e0ab630c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3558.719340][T27168] RAX: ffffffffffffffda RBX: 00007f6e09f9bf80 RCX: 00007f6e09e7cae9 [ 3558.727336][T27168] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3558.735314][T27168] RBP: 00007f6e0ab63120 R08: 0000000000000000 R09: 0000000000000000 20:17:37 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x74000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) [ 3558.743293][T27168] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3558.751270][T27168] R13: 000000000000000b R14: 00007f6e09f9bf80 R15: 00007ffe0d1be5f8 [ 3558.759271][T27168] [ 3558.784788][T27175] FAULT_INJECTION: forcing a failure. [ 3558.784788][T27175] name failslab, interval 1, probability 0, space 0, times 0 [ 3558.807484][T27175] CPU: 1 PID: 27175 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 3558.817953][T27175] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 3558.828031][T27175] Call Trace: [ 3558.831332][T27175] [ 3558.834277][T27175] dump_stack_lvl+0x125/0x1b0 [ 3558.838952][T27175] should_fail_ex+0x496/0x5b0 [ 3558.843621][T27175] ? lock_sync+0x190/0x190 [ 3558.848066][T27175] should_failslab+0x9/0x20 [ 3558.852561][T27175] __kmem_cache_alloc_node+0x6b/0x350 [ 3558.857941][T27175] ? __hw_addr_add_ex+0x3cb/0x7f0 [ 3558.862971][T27175] kmalloc_trace+0x25/0xe0 [ 3558.867395][T27175] __hw_addr_add_ex+0x3cb/0x7f0 [ 3558.872266][T27175] ? dev_mc_init+0xe0/0xe0 [ 3558.876684][T27175] ? __mutex_unlock_slowpath+0x165/0x640 [ 3558.882333][T27175] dev_addr_init+0x162/0x250 [ 3558.886970][T27175] ? dev_addr_flush+0x60/0x60 [ 3558.891642][T27175] alloc_netdev_mqs+0x30d/0x1290 [ 3558.896619][T27175] ? tun_chr_open+0x5f0/0x5f0 [ 3558.901310][T27175] __tun_chr_ioctl+0x2af6/0x4700 [ 3558.906251][T27175] ? tun_chr_read_iter+0x290/0x290 [ 3558.911404][T27175] ? __fget_files+0x279/0x410 [ 3558.916076][T27175] ? __fget_files+0x279/0x410 [ 3558.920749][T27175] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3558.925700][T27175] ? tun_chr_compat_ioctl+0x30/0x30 [ 3558.930896][T27175] __x64_sys_ioctl+0x18f/0x210 [ 3558.935655][T27175] do_syscall_64+0x38/0xb0 [ 3558.940061][T27175] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3558.945949][T27175] RIP: 0033:0x7fcfbfa7cae9 [ 3558.950350][T27175] 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 [ 3558.969963][T27175] RSP: 002b:00007fcfbe5fe0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3558.978370][T27175] RAX: ffffffffffffffda RBX: 00007fcfbfb9bf80 RCX: 00007fcfbfa7cae9 [ 3558.986332][T27175] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3558.994293][T27175] RBP: 00007fcfbe5fe120 R08: 0000000000000000 R09: 0000000000000000 20:17:37 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (fail_nth: 6) 20:17:37 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x78020000}, 0x90) 20:17:37 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4000}, 0x90) 20:17:37 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x78020000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:37 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (fail_nth: 6) [ 3559.002354][T27175] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3559.010315][T27175] R13: 000000000000000b R14: 00007fcfbfb9bf80 R15: 00007ffce00cd538 [ 3559.018331][T27175] 20:17:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x8933, &(0x7f0000000040)={'\x00', 0x1}) 20:17:37 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4018}, 0x90) [ 3559.101241][T27192] FAULT_INJECTION: forcing a failure. [ 3559.101241][T27192] name failslab, interval 1, probability 0, space 0, times 0 [ 3559.119277][T27192] CPU: 1 PID: 27192 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 3559.129733][T27192] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 3559.139797][T27192] Call Trace: [ 3559.143078][T27192] [ 3559.146006][T27192] dump_stack_lvl+0x125/0x1b0 [ 3559.150704][T27192] should_fail_ex+0x496/0x5b0 [ 3559.155417][T27192] should_failslab+0x9/0x20 [ 3559.159930][T27192] __kmem_cache_alloc_node+0x2fd/0x350 [ 3559.165410][T27192] ? kvmalloc_node+0x99/0x1a0 [ 3559.170108][T27192] ? kvmalloc_node+0x99/0x1a0 [ 3559.174804][T27192] __kmalloc_node+0x52/0x110 [ 3559.179405][T27192] kvmalloc_node+0x99/0x1a0 [ 3559.183932][T27192] alloc_netdev_mqs+0xa81/0x1290 [ 3559.188885][T27192] __tun_chr_ioctl+0x2af6/0x4700 [ 3559.193835][T27192] ? tun_chr_read_iter+0x290/0x290 [ 3559.198954][T27192] ? __fget_files+0x279/0x410 [ 3559.203646][T27192] ? __fget_files+0x279/0x410 [ 3559.208346][T27192] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3559.213294][T27192] ? tun_chr_compat_ioctl+0x30/0x30 [ 3559.218504][T27192] __x64_sys_ioctl+0x18f/0x210 [ 3559.223280][T27192] do_syscall_64+0x38/0xb0 [ 3559.227714][T27192] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3559.233620][T27192] RIP: 0033:0x7f6e09e7cae9 [ 3559.238042][T27192] 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 [ 3559.257670][T27192] RSP: 002b:00007f6e0ab630c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3559.266095][T27192] RAX: ffffffffffffffda RBX: 00007f6e09f9bf80 RCX: 00007f6e09e7cae9 [ 3559.274080][T27192] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3559.282062][T27192] RBP: 00007f6e0ab63120 R08: 0000000000000000 R09: 0000000000000000 [ 3559.290047][T27192] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3559.298031][T27192] R13: 000000000000000b R14: 00007f6e09f9bf80 R15: 00007ffe0d1be5f8 [ 3559.306025][T27192] 20:17:38 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7a000000}, 0x90) 20:17:38 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x7a000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:38 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7f000000}, 0x90) 20:17:38 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4800}, 0x90) 20:17:38 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x80ffffff}, 0x90) [ 3559.366861][T27195] FAULT_INJECTION: forcing a failure. [ 3559.366861][T27195] name failslab, interval 1, probability 0, space 0, times 0 [ 3559.423122][T27195] CPU: 1 PID: 27195 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 3559.433596][T27195] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 3559.443682][T27195] Call Trace: [ 3559.446984][T27195] [ 3559.449934][T27195] dump_stack_lvl+0x125/0x1b0 [ 3559.454651][T27195] should_fail_ex+0x496/0x5b0 [ 3559.459455][T27195] should_failslab+0x9/0x20 [ 3559.464005][T27195] __kmem_cache_alloc_node+0x2fd/0x350 [ 3559.469516][T27195] ? kvmalloc_node+0x99/0x1a0 [ 3559.474234][T27195] ? kvmalloc_node+0x99/0x1a0 [ 3559.478949][T27195] __kmalloc_node+0x52/0x110 [ 3559.483554][T27195] kvmalloc_node+0x99/0x1a0 [ 3559.488089][T27195] alloc_netdev_mqs+0xa81/0x1290 [ 3559.493052][T27195] __tun_chr_ioctl+0x2af6/0x4700 [ 3559.498005][T27195] ? tun_chr_read_iter+0x290/0x290 [ 3559.503126][T27195] ? __fget_files+0x279/0x410 [ 3559.507815][T27195] ? __fget_files+0x279/0x410 [ 3559.512502][T27195] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3559.517456][T27195] ? tun_chr_compat_ioctl+0x30/0x30 [ 3559.522664][T27195] __x64_sys_ioctl+0x18f/0x210 [ 3559.527437][T27195] do_syscall_64+0x38/0xb0 [ 3559.531864][T27195] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3559.537767][T27195] RIP: 0033:0x7fcfbfa7cae9 [ 3559.542187][T27195] 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 [ 3559.561798][T27195] RSP: 002b:00007fcfbe5fe0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3559.570219][T27195] RAX: ffffffffffffffda RBX: 00007fcfbfb9bf80 RCX: 00007fcfbfa7cae9 [ 3559.578193][T27195] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3559.586169][T27195] RBP: 00007fcfbe5fe120 R08: 0000000000000000 R09: 0000000000000000 [ 3559.594149][T27195] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3559.602120][T27195] R13: 000000000000000b R14: 00007fcfbfb9bf80 R15: 00007ffce00cd538 [ 3559.610103][T27195] 20:17:38 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (fail_nth: 7) 20:17:38 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x85100000}, 0x90) 20:17:38 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x7d010000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:38 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4c00}, 0x90) 20:17:38 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (fail_nth: 7) 20:17:38 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x894c, &(0x7f0000000040)={'\x00', 0x1}) 20:17:38 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x7f000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:38 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6100}, 0x90) 20:17:38 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x85200000}, 0x90) 20:17:38 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6800}, 0x90) 20:17:38 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x85ffffff}, 0x90) 20:17:38 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400448c9, &(0x7f0000000040)={'\x00', 0x1}) [ 3559.842645][T27226] FAULT_INJECTION: forcing a failure. [ 3559.842645][T27226] name failslab, interval 1, probability 0, space 0, times 0 [ 3559.877200][T27226] CPU: 0 PID: 27226 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 3559.887668][T27226] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 3559.897748][T27226] Call Trace: [ 3559.901052][T27226] [ 3559.904003][T27226] dump_stack_lvl+0x125/0x1b0 [ 3559.908714][T27226] should_fail_ex+0x496/0x5b0 [ 3559.913427][T27226] should_failslab+0x9/0x20 [ 3559.917967][T27226] __kmem_cache_alloc_node+0x2fd/0x350 [ 3559.923474][T27226] ? kvmalloc_node+0x99/0x1a0 [ 3559.928204][T27226] ? lockdep_init_map_type+0x16d/0x7c0 [ 3559.933703][T27226] ? kvmalloc_node+0x99/0x1a0 [ 3559.938399][T27226] __kmalloc_node+0x52/0x110 [ 3559.942996][T27226] kvmalloc_node+0x99/0x1a0 [ 3559.947521][T27226] alloc_netdev_mqs+0xc1f/0x1290 [ 3559.952520][T27226] __tun_chr_ioctl+0x2af6/0x4700 [ 3559.957497][T27226] ? tun_chr_read_iter+0x290/0x290 [ 3559.962650][T27226] ? __fget_files+0x279/0x410 [ 3559.967339][T27226] ? __fget_files+0x279/0x410 [ 3559.972027][T27226] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3559.976979][T27226] ? tun_chr_compat_ioctl+0x30/0x30 [ 3559.982196][T27226] __x64_sys_ioctl+0x18f/0x210 [ 3559.986977][T27226] do_syscall_64+0x38/0xb0 [ 3559.991408][T27226] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3559.997326][T27226] RIP: 0033:0x7fcfbfa7cae9 [ 3560.001749][T27226] 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 [ 3560.021369][T27226] RSP: 002b:00007fcfbe5fe0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3560.029795][T27226] RAX: ffffffffffffffda RBX: 00007fcfbfb9bf80 RCX: 00007fcfbfa7cae9 [ 3560.037774][T27226] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3560.045748][T27226] RBP: 00007fcfbe5fe120 R08: 0000000000000000 R09: 0000000000000000 [ 3560.053722][T27226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3560.061694][T27226] R13: 000000000000000b R14: 00007fcfbfb9bf80 R15: 00007ffce00cd538 [ 3560.069680][T27226] [ 3560.087293][T27225] FAULT_INJECTION: forcing a failure. [ 3560.087293][T27225] name failslab, interval 1, probability 0, space 0, times 0 [ 3560.102396][T27225] CPU: 0 PID: 27225 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 3560.112861][T27225] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 3560.122910][T27225] Call Trace: [ 3560.126187][T27225] [ 3560.129121][T27225] dump_stack_lvl+0x125/0x1b0 [ 3560.133798][T27225] should_fail_ex+0x496/0x5b0 [ 3560.138485][T27225] should_failslab+0x9/0x20 [ 3560.143266][T27225] __kmem_cache_alloc_node+0x2fd/0x350 [ 3560.148747][T27225] ? kvmalloc_node+0x99/0x1a0 [ 3560.153458][T27225] ? lockdep_init_map_type+0x16d/0x7c0 [ 3560.158924][T27225] ? kvmalloc_node+0x99/0x1a0 [ 3560.163616][T27225] __kmalloc_node+0x52/0x110 [ 3560.168199][T27225] kvmalloc_node+0x99/0x1a0 [ 3560.172702][T27225] alloc_netdev_mqs+0xc1f/0x1290 [ 3560.177638][T27225] __tun_chr_ioctl+0x2af6/0x4700 [ 3560.182572][T27225] ? tun_chr_read_iter+0x290/0x290 [ 3560.187676][T27225] ? __fget_files+0x279/0x410 [ 3560.192348][T27225] ? __fget_files+0x279/0x410 [ 3560.197026][T27225] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3560.201974][T27225] ? tun_chr_compat_ioctl+0x30/0x30 [ 3560.207195][T27225] __x64_sys_ioctl+0x18f/0x210 [ 3560.211968][T27225] do_syscall_64+0x38/0xb0 [ 3560.216403][T27225] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3560.222289][T27225] RIP: 0033:0x7f6e09e7cae9 [ 3560.226698][T27225] 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 [ 3560.246312][T27225] RSP: 002b:00007f6e0ab630c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3560.254712][T27225] RAX: ffffffffffffffda RBX: 00007f6e09f9bf80 RCX: 00007f6e09e7cae9 [ 3560.262684][T27225] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3560.270661][T27225] RBP: 00007f6e0ab63120 R08: 0000000000000000 R09: 0000000000000000 [ 3560.278618][T27225] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3560.286596][T27225] R13: 000000000000000b R14: 00007f6e09f9bf80 R15: 00007ffe0d1be5f8 20:17:39 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x88030000}, 0x90) 20:17:39 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x85100000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:39 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6c00}, 0x90) 20:17:39 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400448dd, &(0x7f0000000040)={'\x00', 0x1}) [ 3560.294563][T27225] 20:17:39 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (fail_nth: 8) 20:17:39 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (fail_nth: 8) 20:17:39 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7102}, 0x90) 20:17:39 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x90ffffff}, 0x90) 20:17:39 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x85200000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:39 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40049409, &(0x7f0000000040)={'\x00', 0x1}) 20:17:39 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xa6000000}, 0x90) [ 3560.452021][T27247] FAULT_INJECTION: forcing a failure. [ 3560.452021][T27247] name failslab, interval 1, probability 0, space 0, times 0 [ 3560.482495][T27247] CPU: 1 PID: 27247 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 3560.492967][T27247] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 3560.503046][T27247] Call Trace: [ 3560.506343][T27247] [ 3560.509292][T27247] dump_stack_lvl+0x125/0x1b0 [ 3560.514000][T27247] should_fail_ex+0x496/0x5b0 [ 3560.518715][T27247] should_failslab+0x9/0x20 [ 3560.523252][T27247] __kmem_cache_alloc_node+0x6b/0x350 [ 3560.528670][T27247] ? dev_alloc_name_ns+0x156/0x630 [ 3560.533825][T27247] ? dev_alloc_name_ns+0x156/0x630 [ 3560.538978][T27247] __kmalloc+0x4f/0x100 [ 3560.543168][T27247] dev_alloc_name_ns+0x156/0x630 [ 3560.548148][T27247] ? __dev_get_by_name+0x60/0x60 [ 3560.553138][T27247] dev_get_valid_name+0x69/0x170 [ 3560.558107][T27247] register_netdevice+0x3b7/0x1490 [ 3560.563253][T27247] ? __xdp_rxq_info_reg+0x18c/0x340 [ 3560.568565][T27247] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 3560.574520][T27247] ? alloc_netdev_mqs+0xee6/0x1290 [ 3560.579682][T27247] __tun_chr_ioctl+0x3091/0x4700 [ 3560.584661][T27247] ? tun_chr_read_iter+0x290/0x290 [ 3560.589812][T27247] ? __fget_files+0x279/0x410 [ 3560.594533][T27247] ? __fget_files+0x279/0x410 [ 3560.599244][T27247] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3560.604230][T27247] ? tun_chr_compat_ioctl+0x30/0x30 [ 3560.609558][T27247] __x64_sys_ioctl+0x18f/0x210 [ 3560.614357][T27247] do_syscall_64+0x38/0xb0 [ 3560.618812][T27247] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3560.624731][T27247] RIP: 0033:0x7f6e09e7cae9 [ 3560.629152][T27247] 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:17:39 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xb1010000}, 0x90) 20:17:39 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7400}, 0x90) 20:17:39 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x88030000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:39 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0xa6000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) [ 3560.648773][T27247] RSP: 002b:00007f6e0ab630c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3560.657191][T27247] RAX: ffffffffffffffda RBX: 00007f6e09f9bf80 RCX: 00007f6e09e7cae9 [ 3560.665168][T27247] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3560.673139][T27247] RBP: 00007f6e0ab63120 R08: 0000000000000000 R09: 0000000000000000 [ 3560.681112][T27247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3560.689085][T27247] R13: 000000000000000b R14: 00007f6e09f9bf80 R15: 00007ffe0d1be5f8 [ 3560.697069][T27247] [ 3560.704978][T27249] FAULT_INJECTION: forcing a failure. [ 3560.704978][T27249] name failslab, interval 1, probability 0, space 0, times 0 [ 3560.718623][T27249] CPU: 0 PID: 27249 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 3560.729091][T27249] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 3560.739167][T27249] Call Trace: [ 3560.742474][T27249] [ 3560.745425][T27249] dump_stack_lvl+0x125/0x1b0 [ 3560.750140][T27249] should_fail_ex+0x496/0x5b0 [ 3560.754843][T27249] should_failslab+0x9/0x20 [ 3560.759359][T27249] __kmem_cache_alloc_node+0x6b/0x350 [ 3560.764752][T27249] ? dev_alloc_name_ns+0x156/0x630 [ 3560.769882][T27249] ? dev_alloc_name_ns+0x156/0x630 [ 3560.775009][T27249] __kmalloc+0x4f/0x100 [ 3560.779175][T27249] dev_alloc_name_ns+0x156/0x630 [ 3560.784129][T27249] ? __dev_get_by_name+0x60/0x60 [ 3560.789083][T27249] dev_get_valid_name+0x69/0x170 [ 3560.794035][T27249] register_netdevice+0x3b7/0x1490 [ 3560.799173][T27249] ? __xdp_rxq_info_reg+0x18c/0x340 [ 3560.804383][T27249] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 3560.810299][T27249] ? alloc_netdev_mqs+0xee6/0x1290 [ 3560.815428][T27249] __tun_chr_ioctl+0x3091/0x4700 [ 3560.820399][T27249] ? tun_chr_read_iter+0x290/0x290 [ 3560.825527][T27249] ? __fget_files+0x279/0x410 [ 3560.830220][T27249] ? __fget_files+0x279/0x410 [ 3560.834903][T27249] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3560.839855][T27249] ? tun_chr_compat_ioctl+0x30/0x30 [ 3560.845063][T27249] __x64_sys_ioctl+0x18f/0x210 [ 3560.849835][T27249] do_syscall_64+0x38/0xb0 [ 3560.854260][T27249] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3560.860166][T27249] RIP: 0033:0x7fcfbfa7cae9 [ 3560.864583][T27249] 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 [ 3560.884203][T27249] RSP: 002b:00007fcfbe5fe0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3560.892624][T27249] RAX: ffffffffffffffda RBX: 00007fcfbfb9bf80 RCX: 00007fcfbfa7cae9 20:17:39 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xff000000}, 0x90) [ 3560.900596][T27249] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3560.908570][T27249] RBP: 00007fcfbe5fe120 R08: 0000000000000000 R09: 0000000000000000 [ 3560.916556][T27249] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3560.924541][T27249] R13: 000000000000000b R14: 00007fcfbfb9bf80 R15: 00007ffce00cd538 [ 3560.932526][T27249] 20:17:39 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (fail_nth: 9) 20:17:39 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (fail_nth: 9) 20:17:39 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7802}, 0x90) 20:17:39 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0xc0030000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:39 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xfffff000}, 0x90) 20:17:39 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0xf5020000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:39 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7a00}, 0x90) 20:17:39 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'\x00', 0x1}) 20:17:39 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xffffff3f}, 0x90) 20:17:39 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40186366, &(0x7f0000000040)={'\x00', 0x1}) [ 3561.115541][T27276] FAULT_INJECTION: forcing a failure. [ 3561.115541][T27276] name failslab, interval 1, probability 0, space 0, times 0 [ 3561.136393][T27276] CPU: 0 PID: 27276 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 3561.146854][T27276] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 3561.156930][T27276] Call Trace: [ 3561.160222][T27276] [ 3561.163172][T27276] dump_stack_lvl+0x125/0x1b0 [ 3561.167887][T27276] should_fail_ex+0x496/0x5b0 [ 3561.172598][T27276] should_failslab+0x9/0x20 [ 3561.177143][T27276] __kmem_cache_alloc_node+0x2fd/0x350 [ 3561.182653][T27276] ? register_netdevice+0x405/0x1490 [ 3561.187989][T27276] kmalloc_trace+0x25/0xe0 [ 3561.192437][T27276] register_netdevice+0x405/0x1490 [ 3561.197599][T27276] ? __xdp_rxq_info_reg+0x18c/0x340 [ 3561.202835][T27276] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 3561.208777][T27276] ? alloc_netdev_mqs+0xee6/0x1290 20:17:39 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xffffff80}, 0x90) 20:17:39 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xffffff85}, 0x90) [ 3561.213926][T27276] __tun_chr_ioctl+0x3091/0x4700 [ 3561.218908][T27276] ? tun_chr_read_iter+0x290/0x290 [ 3561.224047][T27276] ? __fget_files+0x279/0x410 [ 3561.228755][T27276] ? __fget_files+0x279/0x410 [ 3561.233470][T27276] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3561.238452][T27276] ? tun_chr_compat_ioctl+0x30/0x30 [ 3561.243678][T27276] __x64_sys_ioctl+0x18f/0x210 [ 3561.248460][T27276] do_syscall_64+0x38/0xb0 [ 3561.252883][T27276] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3561.258786][T27276] RIP: 0033:0x7f6e09e7cae9 [ 3561.263205][T27276] 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 [ 3561.282817][T27276] RSP: 002b:00007f6e0ab630c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3561.291236][T27276] RAX: ffffffffffffffda RBX: 00007f6e09f9bf80 RCX: 00007f6e09e7cae9 [ 3561.299214][T27276] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3561.307190][T27276] RBP: 00007f6e0ab63120 R08: 0000000000000000 R09: 0000000000000000 [ 3561.315164][T27276] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3561.323140][T27276] R13: 000000000000000b R14: 00007f6e09f9bf80 R15: 00007ffe0d1be5f8 [ 3561.331216][T27276] 20:17:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x401c5820, &(0x7f0000000040)={'\x00', 0x1}) 20:17:40 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) 20:17:40 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7f00}, 0x90) 20:17:40 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0xff000000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:40 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xffffff90}, 0x90) 20:17:40 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (fail_nth: 10) 20:17:40 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0xfffff000}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:40 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8510}, 0x90) 20:17:40 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xffffffff}, 0x90) 20:17:40 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0xffffffff}, 0x8, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x4020940d, &(0x7f0000000040)={'\x00', 0x1}) 20:17:40 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8520}, 0x90) 20:17:40 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x8f) [ 3561.555960][T27307] FAULT_INJECTION: forcing a failure. [ 3561.555960][T27307] name failslab, interval 1, probability 0, space 0, times 0 20:17:40 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000040)={'\x00', 0x1}) 20:17:40 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x2, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) [ 3561.626453][T27307] CPU: 1 PID: 27307 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 3561.636932][T27307] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 3561.647017][T27307] Call Trace: [ 3561.650322][T27307] [ 3561.653273][T27307] dump_stack_lvl+0x125/0x1b0 [ 3561.657989][T27307] should_fail_ex+0x496/0x5b0 [ 3561.662704][T27307] should_failslab+0x9/0x20 [ 3561.667243][T27307] __kmem_cache_alloc_node+0x2fd/0x350 20:17:40 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8803}, 0x90) 20:17:40 executing program 0: r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000300)=@o_path={&(0x7f0000000180)='./file0\x00', 0x1, 0x4000, r0}, 0x18) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) openat$cgroup_freezer_state(r1, &(0x7f0000000000), 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000280)=ANY=[@ANYBLOB="18200000d8d9a2dd7d64f19671ad5a72c83c3f4707000000000000000603a180f636932418223ababb42ec887153354ca2e4a1650765c0cdb03da045909d118b47747a0191a73f85c09c2c513d1c44d778c7470b51", @ANYRES32, @ANYBLOB="00000000000000000500feff00000000"], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) openat$cgroup_freezer_state(r2, &(0x7f0000000040), 0x2, 0x0) [ 3561.672756][T27307] ? kvmalloc_node+0x99/0x1a0 [ 3561.677487][T27307] ? kvmalloc_node+0x99/0x1a0 [ 3561.682211][T27307] __kmalloc_node+0x52/0x110 [ 3561.686838][T27307] kvmalloc_node+0x99/0x1a0 [ 3561.691399][T27307] tun_attach.isra.0+0x8dd/0x1790 [ 3561.696448][T27307] ? timer_fixup_activate+0x2b0/0x2b0 [ 3561.701843][T27307] ? round_jiffies+0x140/0x140 [ 3561.706632][T27307] ? tun_chr_fasync+0x160/0x160 [ 3561.711496][T27307] ? init_timer_key+0x14e/0x2b0 [ 3561.716369][T27307] tun_net_init+0x4d9/0x6d0 [ 3561.720896][T27307] ? tun_attach.isra.0+0x1790/0x1790 [ 3561.726206][T27307] register_netdevice+0x564/0x1490 [ 3561.731347][T27307] ? __xdp_rxq_info_reg+0x18c/0x340 [ 3561.736570][T27307] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 3561.742503][T27307] ? alloc_netdev_mqs+0xee6/0x1290 [ 3561.747637][T27307] __tun_chr_ioctl+0x3091/0x4700 [ 3561.752600][T27307] ? tun_chr_read_iter+0x290/0x290 [ 3561.757723][T27307] ? __fget_files+0x279/0x410 [ 3561.762422][T27307] ? __fget_files+0x279/0x410 [ 3561.767112][T27307] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3561.772067][T27307] ? tun_chr_compat_ioctl+0x30/0x30 [ 3561.777278][T27307] __x64_sys_ioctl+0x18f/0x210 [ 3561.782052][T27307] do_syscall_64+0x38/0xb0 [ 3561.786563][T27307] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3561.792466][T27307] RIP: 0033:0x7f6e09e7cae9 [ 3561.796884][T27307] 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 [ 3561.816503][T27307] RSP: 002b:00007f6e0ab630c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3561.824922][T27307] RAX: ffffffffffffffda RBX: 00007f6e09f9bf80 RCX: 00007f6e09e7cae9 [ 3561.832895][T27307] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3561.840874][T27307] RBP: 00007f6e0ab63120 R08: 0000000000000000 R09: 0000000000000000 [ 3561.848853][T27307] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3561.856840][T27307] R13: 000000000000000b R14: 00007f6e09f9bf80 R15: 00007ffe0d1be5f8 [ 3561.864846][T27307] 20:17:40 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (fail_nth: 11) 20:17:40 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xa600}, 0x90) 20:17:40 executing program 0: r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000300)=@o_path={&(0x7f0000000180)='./file0\x00', 0x1, 0x4000, r0}, 0x18) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) openat$cgroup_freezer_state(r1, &(0x7f0000000000), 0x2, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000280)=ANY=[@ANYBLOB="18200000d8d9a2dd7d64f19671ad5a72c83c3f4707000000000000000603a180f636932418223ababb42ec887153354ca2e4a1650765c0cdb03da045909d118b47747a0191a73f85c09c2c513d1c44d778c7470b51", @ANYRES32, @ANYBLOB="00000000000000000500feff00000000"], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) openat$cgroup_freezer_state(r2, &(0x7f0000000040), 0x2, 0x0) 20:17:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x80086301, &(0x7f0000000040)={'\x00', 0x1}) 20:17:40 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x9, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:40 executing program 0: r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000300)=@o_path={&(0x7f0000000180)='./file0\x00', 0x1, 0x4000, r0}, 0x18) (async) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) openat$cgroup_freezer_state(r1, &(0x7f0000000000), 0x2, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000280)=ANY=[@ANYBLOB="18200000d8d9a2dd7d64f19671ad5a72c83c3f4707000000000000000603a180f636932418223ababb42ec887153354ca2e4a1650765c0cdb03da045909d118b47747a0191a73f85c09c2c513d1c44d778c7470b51", @ANYRES32, @ANYBLOB="00000000000000000500feff00000000"], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) (async) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) (async) openat$cgroup_freezer_state(r2, &(0x7f0000000040), 0x2, 0x0) 20:17:40 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xb101}, 0x90) 20:17:40 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0xc, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:40 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x10, &(0x7f0000000040)={'\x00', 0x1}) 20:17:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x80086601, &(0x7f0000000040)={'\x00', 0x1}) 20:17:40 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_idx_val={0x18, 0x7, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x4}, @jmp={0x5, 0x0, 0xb, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000500)={r0, 0xe0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x3, &(0x7f0000000280)=[0x0, 0x0, 0x0], &(0x7f00000002c0)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000300)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000000340), &(0x7f0000000380), 0x8, 0x10, 0x8, 0x8, &(0x7f00000003c0)}}, 0x10) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@base={0x1e, 0x0, 0x4, 0x3, 0x4, 0xffffffffffffffff, 0xfffffffe, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x1, 0x5}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000880)={r2, 0x58, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000009c0)={@map=0x1, 0x1, 0x0, 0x7f, &(0x7f00000008c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x0, &(0x7f0000000900)=[0x0, 0x0], &(0x7f0000000940)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000980)=[0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000a00)={@ifindex=r3, r4, 0x24, 0x2018, r0, @link_fd, r5}, 0x20) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000640), 0x8) ioctl$TUNSETTXFILTER(r4, 0x400454d1, &(0x7f0000000a40)={0x0, 0x3, [@broadcast, @remote, @local]}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000740)={0x18, 0x1, &(0x7f0000000000)=@raw=[@call={0x85, 0x0, 0x0, 0x18}], &(0x7f00000000c0)='GPL\x00', 0x7fff, 0x76, &(0x7f0000000100)=""/118, 0x41000, 0x0, '\x00', r1, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000540)={0x9, 0x5}, 0x8, 0x10, &(0x7f0000000580)={0x0, 0x3, 0x1, 0x2}, 0x10, 0x0, 0x0, 0x7, &(0x7f0000000680)=[0x1, 0x1, r2, r6], &(0x7f00000006c0)=[{0x3, 0x2, 0x2, 0xc}, {0x5, 0x4, 0x8}, {0x0, 0x3, 0x3, 0xb}, {0x3, 0x2, 0x7, 0x2}, {0x5, 0x4, 0xd, 0x9}, {0x4, 0x3, 0x0, 0x2}, {0x4, 0x5, 0x10, 0xc}], 0x10, 0x9}, 0x90) 20:17:40 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xe802}, 0x90) 20:17:40 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x14, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:40 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x541b, &(0x7f0000000040)={'\x00', 0x1}) 20:17:40 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x1}) (fail_nth: 12) 20:17:40 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xf000}, 0x90) 20:17:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x801c581f, &(0x7f0000000040)={'\x00', 0x1}) 20:17:40 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_idx_val={0x18, 0x7, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x4}, @jmp={0x5, 0x0, 0xb, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000500)={r0, 0xe0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x3, &(0x7f0000000280)=[0x0, 0x0, 0x0], &(0x7f00000002c0)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000300)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000000340), &(0x7f0000000380), 0x8, 0x10, 0x8, 0x8, &(0x7f00000003c0)}}, 0x10) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000500)={r0, 0xe0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x3, &(0x7f0000000280)=[0x0, 0x0, 0x0], &(0x7f00000002c0)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000300)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000000340), &(0x7f0000000380), 0x8, 0x10, 0x8, 0x8, &(0x7f00000003c0)}}, 0x10) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@base={0x1e, 0x0, 0x4, 0x3, 0x4, 0xffffffffffffffff, 0xfffffffe, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x1, 0x5}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000880)={r2, 0x58, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000009c0)={@map=0x1, 0x1, 0x0, 0x7f, &(0x7f00000008c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x0, &(0x7f0000000900)=[0x0, 0x0], &(0x7f0000000940)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000980)=[0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000a00)={@ifindex=r3, r4, 0x24, 0x2018, r0, @link_fd, r5}, 0x20) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000640), 0x8) ioctl$TUNSETTXFILTER(r4, 0x400454d1, &(0x7f0000000a40)={0x0, 0x3, [@broadcast, @remote, @local]}) (async) ioctl$TUNSETTXFILTER(r4, 0x400454d1, &(0x7f0000000a40)={0x0, 0x3, [@broadcast, @remote, @local]}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000740)={0x18, 0x1, &(0x7f0000000000)=@raw=[@call={0x85, 0x0, 0x0, 0x18}], &(0x7f00000000c0)='GPL\x00', 0x7fff, 0x76, &(0x7f0000000100)=""/118, 0x41000, 0x0, '\x00', r1, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000540)={0x9, 0x5}, 0x8, 0x10, &(0x7f0000000580)={0x0, 0x3, 0x1, 0x2}, 0x10, 0x0, 0x0, 0x7, &(0x7f0000000680)=[0x1, 0x1, r2, r6], &(0x7f00000006c0)=[{0x3, 0x2, 0x2, 0xc}, {0x5, 0x4, 0x8}, {0x0, 0x3, 0x3, 0xb}, {0x3, 0x2, 0x7, 0x2}, {0x5, 0x4, 0xd, 0x9}, {0x4, 0x3, 0x0, 0x2}, {0x4, 0x5, 0x10, 0xc}], 0x10, 0x9}, 0x90) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000740)={0x18, 0x1, &(0x7f0000000000)=@raw=[@call={0x85, 0x0, 0x0, 0x18}], &(0x7f00000000c0)='GPL\x00', 0x7fff, 0x76, &(0x7f0000000100)=""/118, 0x41000, 0x0, '\x00', r1, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000540)={0x9, 0x5}, 0x8, 0x10, &(0x7f0000000580)={0x0, 0x3, 0x1, 0x2}, 0x10, 0x0, 0x0, 0x7, &(0x7f0000000680)=[0x1, 0x1, r2, r6], &(0x7f00000006c0)=[{0x3, 0x2, 0x2, 0xc}, {0x5, 0x4, 0x8}, {0x0, 0x3, 0x3, 0xb}, {0x3, 0x2, 0x7, 0x2}, {0x5, 0x4, 0xd, 0x9}, {0x4, 0x3, 0x0, 0x2}, {0x4, 0x5, 0x10, 0xc}], 0x10, 0x9}, 0x90) 20:17:40 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x16, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000040)={'\x00', 0x1}) [ 3562.258752][T27357] FAULT_INJECTION: forcing a failure. [ 3562.258752][T27357] name failslab, interval 1, probability 0, space 0, times 0 [ 3562.296660][T27357] CPU: 0 PID: 27357 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 3562.307132][T27357] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 3562.317210][T27357] Call Trace: [ 3562.320511][T27357] [ 3562.323464][T27357] dump_stack_lvl+0x125/0x1b0 [ 3562.328176][T27357] should_fail_ex+0x496/0x5b0 [ 3562.332886][T27357] should_failslab+0x9/0x20 [ 3562.337421][T27357] __kmem_cache_alloc_node+0x2fd/0x350 [ 3562.342931][T27357] ? kstrdup_const+0x5f/0x70 [ 3562.347575][T27357] ? kstrdup_const+0x5f/0x70 [ 3562.352205][T27357] __kmalloc_node_track_caller+0x50/0x100 [ 3562.357943][T27357] kstrdup+0x3c/0x70 [ 3562.361862][T27357] kstrdup_const+0x5f/0x70 [ 3562.366298][T27357] kvasprintf_const+0x10b/0x190 [ 3562.371159][T27357] kobject_set_name_vargs+0x5a/0x130 [ 3562.376454][T27357] dev_set_name+0xc8/0x100 [ 3562.380987][T27357] ? device_initialize+0x510/0x510 [ 3562.386119][T27357] ? __init_waitqueue_head+0xca/0x150 [ 3562.391503][T27357] netdev_register_kobject+0xc1/0x3f0 [ 3562.396899][T27357] register_netdevice+0xbcb/0x1490 [ 3562.402039][T27357] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 3562.407956][T27357] ? alloc_netdev_mqs+0xee6/0x1290 [ 3562.413083][T27357] __tun_chr_ioctl+0x3091/0x4700 [ 3562.418038][T27357] ? tun_chr_read_iter+0x290/0x290 [ 3562.423158][T27357] ? __fget_files+0x279/0x410 [ 3562.427848][T27357] ? __fget_files+0x279/0x410 [ 3562.432539][T27357] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3562.437492][T27357] ? tun_chr_compat_ioctl+0x30/0x30 [ 3562.442702][T27357] __x64_sys_ioctl+0x18f/0x210 [ 3562.447473][T27357] do_syscall_64+0x38/0xb0 [ 3562.451898][T27357] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3562.457800][T27357] RIP: 0033:0x7f6e09e7cae9 [ 3562.462216][T27357] 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 [ 3562.481831][T27357] RSP: 002b:00007f6e0ab630c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3562.490259][T27357] RAX: ffffffffffffffda RBX: 00007f6e09f9bf80 RCX: 00007f6e09e7cae9 [ 3562.498234][T27357] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 20:17:41 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_idx_val={0x18, 0x7, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x4}, @jmp={0x5, 0x0, 0xb, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000500)={r0, 0xe0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x3, &(0x7f0000000280)=[0x0, 0x0, 0x0], &(0x7f00000002c0)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000300)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000000340), &(0x7f0000000380), 0x8, 0x10, 0x8, 0x8, &(0x7f00000003c0)}}, 0x10) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@base={0x1e, 0x0, 0x4, 0x3, 0x4, 0xffffffffffffffff, 0xfffffffe, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x1, 0x5}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000880)={r2, 0x58, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) (async) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000d80)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000009c0)={@map=0x1, 0x1, 0x0, 0x7f, &(0x7f00000008c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x0, &(0x7f0000000900)=[0x0, 0x0], &(0x7f0000000940)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000980)=[0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000a00)={@ifindex=r3, r4, 0x24, 0x2018, r0, @link_fd, r5}, 0x20) (async) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000640), 0x8) ioctl$TUNSETTXFILTER(r4, 0x400454d1, &(0x7f0000000a40)={0x0, 0x3, [@broadcast, @remote, @local]}) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000740)={0x18, 0x1, &(0x7f0000000000)=@raw=[@call={0x85, 0x0, 0x0, 0x18}], &(0x7f00000000c0)='GPL\x00', 0x7fff, 0x76, &(0x7f0000000100)=""/118, 0x41000, 0x0, '\x00', r1, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000540)={0x9, 0x5}, 0x8, 0x10, &(0x7f0000000580)={0x0, 0x3, 0x1, 0x2}, 0x10, 0x0, 0x0, 0x7, &(0x7f0000000680)=[0x1, 0x1, r2, r6], &(0x7f00000006c0)=[{0x3, 0x2, 0x2, 0xc}, {0x5, 0x4, 0x8}, {0x0, 0x3, 0x3, 0xb}, {0x3, 0x2, 0x7, 0x2}, {0x5, 0x4, 0xd, 0x9}, {0x4, 0x3, 0x0, 0x2}, {0x4, 0x5, 0x10, 0xc}], 0x10, 0x9}, 0x90) [ 3562.506212][T27357] RBP: 00007f6e0ab63120 R08: 0000000000000000 R09: 0000000000000000 [ 3562.514183][T27357] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3562.522156][T27357] R13: 000000000000000b R14: 00007f6e09f9bf80 R15: 00007ffe0d1be5f8 [ 3562.530142][T27357] 20:17:41 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000040)=@raw=[@map_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xff00}, 0x90) 20:17:41 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000700000000000000ff0f000018400000040000000000000000000000852000000400000018210000", @ANYRES32, @ANYBLOB="00000000ffffff7f18280000", @ANYRES32, @ANYBLOB="000000000000000018150000", @ANYRES32, @ANYBLOB="000000f7"], &(0x7f00000000c0)='syzkaller\x00', 0x1, 0x25, &(0x7f0000000100)=""/37, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x510, 0x10, &(0x7f0000000180), 0x10, 0x0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=[{}]}, 0x58) 20:17:41 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000000)=ANY=[@ANYBLOB="18200000", @ANYRESOCT, @ANYBLOB='\x00'/16], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x11, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) [ 3562.566160][T27357] general protection fault, probably for non-canonical address 0xdffffc0000000000: 0000 [#1] PREEMPT SMP KASAN [ 3562.578015][T27357] KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007] [ 3562.586462][T27357] CPU: 1 PID: 27357 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 3562.596909][T27357] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 3562.606985][T27357] RIP: 0010:strchr+0x1b/0xb0 20:17:41 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000000)=ANY=[@ANYBLOB="18200000", @ANYRESOCT, @ANYBLOB='\x00'/16], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x11, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) [ 3562.611719][T27357] 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 [ 3562.631365][T27357] RSP: 0018:ffffc90003877a40 EFLAGS: 00010282 [ 3562.637460][T27357] RAX: dffffc0000000000 RBX: 0000000000000000 RCX: ffffc9000e0ee000 [ 3562.645722][T27357] RDX: 0000000000000000 RSI: 0000000000000025 RDI: 0000000000000000 [ 3562.653719][T27357] RBP: ffffc90003877ad0 R08: 0000000000000001 R09: 0000000000000000 20:17:41 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000000)=ANY=[@ANYBLOB="18200000", @ANYRESOCT, @ANYBLOB='\x00'/16], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x11, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x1a, 0x3, &(0x7f0000000000)=ANY=[@ANYBLOB="18200000", @ANYRESOCT, @ANYBLOB='\x00'/16], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x11, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) (async) [ 3562.661715][T27357] R10: 0000000000000001 R11: 0000000000000000 R12: ffffc90003877ad0 [ 3562.669713][T27357] R13: 0000000000000cc0 R14: ffff888146a45a00 R15: 0000000000000001 [ 3562.677711][T27357] FS: 00007f6e0ab636c0(0000) GS:ffff8880b9900000(0000) knlGS:0000000000000000 [ 3562.686677][T27357] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3562.693290][T27357] CR2: 00007fb2b8575198 CR3: 00000000631f3000 CR4: 00000000003506e0 [ 3562.701288][T27357] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 3562.709278][T27357] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 3562.717279][T27357] Call Trace: [ 3562.720579][T27357] [ 3562.723525][T27357] ? show_regs+0x8f/0xa0 [ 3562.727807][T27357] ? die_addr+0x4f/0xd0 [ 3562.732017][T27357] ? exc_general_protection+0x154/0x230 [ 3562.737607][T27357] ? asm_exc_general_protection+0x26/0x30 [ 3562.743373][T27357] ? strchr+0x1b/0xb0 [ 3562.747389][T27357] ? __mutex_unlock_slowpath+0x165/0x640 [ 3562.753056][T27357] kvasprintf_const+0x25/0x190 [ 3562.757853][T27357] kobject_set_name_vargs+0x5a/0x130 [ 3562.763170][T27357] kobject_add+0x12a/0x240 [ 3562.767619][T27357] ? kset_create_and_add+0x190/0x190 [ 3562.772948][T27357] ? do_raw_spin_unlock+0x173/0x230 [ 3562.778185][T27357] ? kobject_put+0xbe/0x440 [ 3562.782706][T27357] device_add+0x290/0x1ac0 [ 3562.787153][T27357] ? device_initialize+0x510/0x510 [ 3562.792276][T27357] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3562.799134][T27357] ? __init_waitqueue_head+0xca/0x150 [ 3562.804505][T27357] netdev_register_kobject+0x183/0x3f0 [ 3562.809960][T27357] register_netdevice+0xbcb/0x1490 [ 3562.815077][T27357] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 3562.820971][T27357] ? alloc_netdev_mqs+0xee6/0x1290 [ 3562.826082][T27357] __tun_chr_ioctl+0x3091/0x4700 [ 3562.831022][T27357] ? tun_chr_read_iter+0x290/0x290 [ 3562.836144][T27357] ? __fget_files+0x279/0x410 [ 3562.840813][T27357] ? __fget_files+0x279/0x410 [ 3562.845500][T27357] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3562.850433][T27357] ? tun_chr_compat_ioctl+0x30/0x30 [ 3562.855636][T27357] __x64_sys_ioctl+0x18f/0x210 [ 3562.860414][T27357] do_syscall_64+0x38/0xb0 [ 3562.864833][T27357] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3562.870749][T27357] RIP: 0033:0x7f6e09e7cae9 [ 3562.875157][T27357] 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 [ 3562.894785][T27357] RSP: 002b:00007f6e0ab630c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3562.903195][T27357] RAX: ffffffffffffffda RBX: 00007f6e09f9bf80 RCX: 00007f6e09e7cae9 [ 3562.911156][T27357] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3562.919127][T27357] RBP: 00007f6e0ab63120 R08: 0000000000000000 R09: 0000000000000000 [ 3562.927087][T27357] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3562.935045][T27357] R13: 000000000000000b R14: 00007f6e09f9bf80 R15: 00007ffe0d1be5f8 [ 3562.943016][T27357] [ 3562.946021][T27357] Modules linked in: [ 3562.953433][T27357] ---[ end trace 0000000000000000 ]--- [ 3562.962771][T27357] RIP: 0010:strchr+0x1b/0xb0 [ 3562.968891][T27357] 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 [ 3562.991593][T27357] RSP: 0018:ffffc90003877a40 EFLAGS: 00010282 [ 3562.997787][T27357] RAX: dffffc0000000000 RBX: 0000000000000000 RCX: ffffc9000e0ee000 [ 3563.006642][T27357] RDX: 0000000000000000 RSI: 0000000000000025 RDI: 0000000000000000 [ 3563.014814][T27357] RBP: ffffc90003877ad0 R08: 0000000000000001 R09: 0000000000000000 [ 3563.022868][T27357] R10: 0000000000000001 R11: 0000000000000000 R12: ffffc90003877ad0 [ 3563.031677][T27357] R13: 0000000000000cc0 R14: ffff888146a45a00 R15: 0000000000000001 [ 3563.039746][T27357] FS: 00007f6e0ab636c0(0000) GS:ffff8880b9900000(0000) knlGS:0000000000000000 [ 3563.048702][T27357] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3563.055352][T27357] CR2: 00007fb2b8575198 CR3: 00000000631f3000 CR4: 00000000003506e0 [ 3563.063600][T27357] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 3563.073200][T27357] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 3563.082223][T27357] Kernel panic - not syncing: Fatal exception [ 3563.088489][T27357] Kernel Offset: disabled [ 3563.092805][T27357] Rebooting in 86400 seconds..