{0x1e, 0x2, 0x7, 0x80000000, 0x410, 0xffffffffffffffff, 0x101, '\x00', 0x0, 0xffffffffffffffff, 0x2}, 0x48) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {0x0, 0x4}, {0x0, 0x4, 0xff}, {0x6}]}) (async) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1e, 0x2, 0x7, 0x80000000, 0x410, 0xffffffffffffffff, 0x101, '\x00', 0x0, 0xffffffffffffffff, 0x2}, 0x48) (async) 02:57:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/time\x00') ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x7e4042, 0x0) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000140)=0x8) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) syz_open_procfs$namespace(0x0, &(0x7f00000000c0)='ns/user\x00') openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/time\x00') (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x7e4042, 0x0) (async) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000140)=0x8) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) (async) syz_open_procfs$namespace(0x0, &(0x7f00000000c0)='ns/user\x00') (async) 02:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (rerun: 64) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f00000000c0)=0x1) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x15000000}]}) 02:57:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {0x0, 0x4}, {0x0, 0x4, 0xff}, {0x6}]}) (async) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1e, 0x2, 0x7, 0x80000000, 0x410, 0xffffffffffffffff, 0x101, '\x00', 0x0, 0xffffffffffffffff, 0x2}, 0x48) 02:57:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xca000, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5582, 0x84, 0x5, 0xc0}, {0x5ff, 0x40, 0xbf, 0x7}, {0x3ff, 0x68, 0x0, 0x2}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) 02:57:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000000)=[{0x35, 0x0, 0x2, 0x3}, {}, {}, {0x6, 0x8}]}) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x16000000}]}) 02:57:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000000)=[{0x35, 0x0, 0x2, 0x3}, {}, {}, {0x6, 0x8}]}) 02:57:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x20a00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:44 executing program 5: recvmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000000c0), 0x6e, &(0x7f0000000580)=[{&(0x7f0000000140)=""/120, 0x78}, {&(0x7f00000001c0)=""/235, 0xeb}, {&(0x7f00000002c0)=""/57, 0x39}, {&(0x7f0000000380)=""/204, 0xcc}, {&(0x7f0000000480)=""/219, 0xdb}, {&(0x7f0000000300)=""/43, 0x2b}], 0x6, &(0x7f0000000600)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xe8}, 0x102) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x89f2, &(0x7f0000000080)) recvmsg$unix(r2, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000a80)=[{&(0x7f0000000740)=""/19, 0x13}, {&(0x7f0000000780)=""/198, 0xc6}, {&(0x7f0000000880)=""/206, 0xce}, {&(0x7f0000000980)=""/251, 0xfb}], 0x4, &(0x7f0000000ac0)=[@cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x70}, 0x3) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) write$cgroup_int(r1, &(0x7f0000000b80)=0x8, 0x12) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000bc0)={r0}, 0x8) sendmsg(r4, &(0x7f00000040c0)={&(0x7f0000000c00)=@sco={0x1f, @none}, 0x80, &(0x7f0000001cc0)=[{&(0x7f0000000c80)="c3d279374075291b497c789b4bb008e03acccd", 0x13}, {&(0x7f0000000cc0)="2a459eeabb91640a559e0188a8ece379f719c14f790d9356a35a0e030cce463aafacfa957290bcca53072a575958b0c6949e03134f0445448ce05edeed9b0fdc4825cbe77dacd5107faad9864ac3636aa4bc513fd4927dafd86f3bb0c88f88a6051279e17f86c90dfde2be56d008d8c82ecdba59078445364dcd8551802e6ffdc674aabf6f97532ad5320a755c84c0bd8abfdb9619730a7ebfd50401f677a8b7ded362ce8f58b0c19287c3ad12a9a856b462165dad9f5284e48a0eabe00075597fc92706642db48609da572feaa830e412f64b352fdb19c0090b91393f0daed7144f95c48d4cc32fb74508766bd6488c385103721000f3ab26b6e039ad39b9c3dcc6e8386fa8bec5f26f989e052759ec32763d3880f9b30e6ea3c90c5b7fff8d12e4c14031dbb5c9637e0dd549ca70f7f247191ff616561eef307398dc79fad4330be5c870e2d21f982e7d185d138f86d2d22226e470a13c45a8f6e219ab3ddc57da52219d15653b1ccdd3a6a40e7fd0a7d0a3ebfe276b7be45930a712975442df6567ecfe864c6a6fed11048b70672f156894a4296ebb68f7444f06ca3c1730aa6d1b0a1cc6f0556f8d1badbe22aa8a3eb3d933462b2cd07c8d4f7ec9cb906ee543c7e174853439e7257501e95eb5fcbe09f86099cae8ee4eba50878399661a402b37ebb8602397edf3243214d503aacfa2c741c7b11e698ebfe5da89a9c70f605d1ff6a80b6da505445efc18ca6a682c0b3bc9febc14a6da312a16fbf0824a5c90785672ff789ee8adad8f2e648980fde66aa7f2160bfcc81f13975cce8385e07a646c8c8faab532b303edcf1def23f07c875e64bb92da00d3fb4acfe3b7bacb71bcddb8487af7da47309ecffc2435f5192acb2e316c09962ad0e075ea492f7da265157bbbf1be820eb08900c25de8e1e279b6f143cbd84acdcbffa09a4daf55e14f1251ff7f3a12d1cb9ac92da7bcedfcacef9d9a75c9c4ab3ee33d46c9b09db79559b90f3829b23be32086a293be3b9f9dcf66babc81066d77f52f595b7c7169c968f8ecf5bd205830ac0b4457f0da1bc1515ec3dfe36df1f51aa9bc8de27e317157997872b1f0516cf78332007c7277bacc95fa90522f14f03efd8e24e93153129ff7b2421d81316014bf2cd59441a8c6a8318bc081aa7ae6ed9cdd3c9ecf92aaf7f3b645c242d0957e6da45abcd6e4ed756c7f3ad16c12ecb12688e0cbead9b4f6062281844a9972017229cfe93108a93cd76b56e99aa4548c1ecf893719b7595ca6e4fbcf87a3001aaae6e23b7697c25c2cd1d9e1eff6a68d03fa9790f4c6abe999c3636307c7e629132f20208177073382f33cc5e208b3e445070afe963f1d4a0502d691969852e3f1bd17718040a39480258b1c82e3e2f5b7dbe47224a38c9b55b2242b6f18710266968871e4050ef2d6b354ec02705ffae92374025ef526de174f184f71889fb33d5447cb955765b782c649ee3f3fcf36c213a0e5bf3a582f52ca347778a515da9db28ae3f32ab4ab6ae0a090d8d2b9e3ae254716bf78937f095523ad74ceacfbc2a0870b4197d472a8121fd48227ab1f2834b4bb1af5da9581da254015cb0f057b90f10dd625a3b3b31bc95cb574af6df2f4732b7aa95f1b3c4f093f96473482f0a84f871e845e4b72b2e0c3ef9a3a5ce82e6bc3b6db034eecd6870c94f3e375abf21d880d7c240fa52b9e63370212b60ccae9ec913e55c07cfcea170c13a783e16a3c0017c00a4b7c720b6cbc6678c8ce3aec9414e6561e4f72e40e2b336ce3b814c4c5559d5a7edf208a6ef93a18129db345de5233175ff255ee67bdcd0a282890e061fe0be5c3788d18dcfbb06bdcfa0704e4832bb01ec7baeffc2a235f56d956d2dc855c09bfe90e4b3ae5ef9a4433f82ffb4cbc92ac985f9ec1e9087ec5270616223180c9f242e838909f69e856b84f82053db2ee6eea1bc41026ef1e2e5128b02633d4c26f90112d5554060a0c94a0792260e8c59a66f6384a8e16886e9ac789b5d4405290a7fcd1b4b97d34d0602d461f1ac87b5201b77522948418a80143eb41a7a35070ce27a7f41e81a409fe8cbd0761c2732b3226b0e9fca90485dfdbb41bf53a7b2d2cd2e684bc61a0c5526aa256b7711cb12f7742930fbc8023aeb176622cd64282f02854d404d1c06fde50a4b98c0187f34242849236df632b41bdd4c75659679a532f1bd16f71b15030328f76a11b56eac64f1eae754e945d9a1178842526bf314452d772df0c191732bdc9f67f11f85f710e3aba5257f200dbbc6a13015aaf6860ed4ba032480368e99c087518585fe1415a38aa183f1d26aaff1b185da26a7034340a0350f625e142f20e70608c03143ac488a5fa69e0a7bf1f836c4d15942f7a0787111d47fa3794e2dd482d67bf5ce5cbaa45826678f771e73887b6ee3b2464218cf7493fa440ddb6ff05378139d14bf467bdbf2e872099f099932d04752646fc82665dac17f67a53072ec45456b77d36127dccf0e4916da1f2c0da15bc8e630f3b312d4a1969521a742c3e30252f587835e9c7e8476c62fcd8b235b1102c1fe0a6bc9549956ff62baa6505ab1ae4973d4727e516f492bb6d32a637ac67d25dd2bbda15ee16629886a68c6b7b440ea3286102a54cf0d12bf7831e94d98fd87ffc7d33f56a698fb4209abc4719baa1be4e54096d3d712bf9c9fe0680fd1cd86e5937335a841b172daee49e430dc1312b23303426b04dfe3714ce94cd694bed2385fe6e9594ae14a0ee1acf28dfc12c8f18c870199b0c223dab050fc9f75901451e5c4aaf6bbc3047f4ed7639a45c26402832b2e6686ef6698ddc32d9f9f1c9e2784abbc3c93b1cc01312f97bf39fdb1d7f47107ce61ab2bd0308db6e17e4feb44eeacbfa00c144beb3c10c895668be46d832d0b545f21bac3d5c1bd08ea1f456006c536b6cf246f81f043a74a8dc4353cfc9a26699ce754baa469fa080d946b67dc2048985dc46fd5dc4ea17535d964a9f65cb979611c4130ee9d363adfd3537f8fc66d366bbcf22d0b010201bcdd11a048eb3125996ab4d88e7f016aeb30dd1d920c47b1f8ea15d883f9f22d7e8e3278d08ac81efe2b629a63309c4033e058402960f413fc77fbc000b4ea5c5c8bdfb5d4051c5889589d00a011c2ad748221adbb9fbb81d04f6bf45201d6829d89a5c7dc87589cc926630620c4a19a415915a4b2c83a80c49b0e878fe3dbfdd0e2b8d6b1e4424a370fa3b4380600e0f221ae2a4906458771daf959b4c36432e73caca5e946c3173f7332bf73b77fbc47bcce0d3d07b0f5a86d0d1ab42939d095fece8bdbd2b81f38c8c3691b2313fe9cf233fd635274e7d8f48c853d80bf3f737577cc9fa8ef46d1649e8f01e9e00d4e2c1a686d09216b1ff64df883b270389dd56ad6ce1c44e1bd21dcbfb82e6c13148ecb2c0c123fca8c88dd6f8eeec9c30924a4b180105db70b2490f902f764b89a946b5e2681d9a97517a3cd0329e840911e22ee5043c5b3211f277401f9f27359d48b9789036bc2f184aaa6bc64935e57907716fe526392948fdbfbd4ca11b840147f493b023faa5e4bf1514005057dad640b58a7f5233f60b81c5b70ccba60aca31b18cd9b4d9d3b711e95613a93fd03cb232ab15aa0065995b5a9aab162d9c2fb8e827a844d7eea43f27196d751c58eabbf51285b7e47e50f05eaede1c8d8ed24165337881f5bd0f4d9f498b2e24dec5eca387e7b20e69304d4bd02f4723d7f6eba56694f58eb6b1d4fdaafca7f56893299ad95686d808ccaba13ba30cb5a47d335719c04c304161cb3dcf36f68e9e749bbb7b6327bcca1d14371d978f6d767749c80d1d8a8bb7b7afa7d37a47caa920f4e51baeffb3ac5c658926a3964c823e48da2a4cd8a3170134c327503fbbf507b84d472ca38f53da66d2915cddf7e9f24be191336045c7cba686fe5d6e78046828d4fc3f3212dc5b0d66491ec55396e05b424b99c192fb76c881d005b2916fc7c58ff2dd9f3d6f5c881beb723e8188f3578deba7cec8045b58a07bb7133f06378b36b19c31116a55d4a13363861932e9450621952ec42d2e39695ceb9df99bba60ac84779d2565b74a911fa99a3e47f8a89134eb3f292c18c5e89706727596a1c04a3ad3c66886e9ddcb3822f76b703474fc6a5566e05fd99e57e4cf4116159066f01545423fbdcd985cef0175e05ec2b472f1a3b2a44c12e66810298a86a4cdf313c39b11f7a1019f9fc5727a1cad6ac77ab5adc4b0b2103bedc54da61f29d9ebb5bbef9af47635cd2f450e127003e1b9790f6b284c58e0b05ec17ef80e8a333e64e2970ed0f811db37b575a8f8224a1d0b3c19d9ca645697de99e7a3ce65790e414788f5f3a3eeed08a1702de72eb8813e1f289ace55b907f4e234a823fa8f64c67212e0f811021a15ec1cd398404d2c1ee7d496d6f6296ae9a284bb61ef729ecf8674c924cfaef4f0762792a8c3cd6cec86385170dc77a1a1a5c9e96b7af92b53a7dfeba5c287735f93ae340fa44f8ae7f27fabb40dc510f639ae3e4f562c2a87822239e43150374c35005ccfe956f69969963aff4e0b6de1e71d2654a64b653b59a3b11cd4995eb797574c627c90735aa7b82ac8a976ff499c6d67e2afd605a0d03c86cd7d5eb17791d1034b9c5c3005750820db5541729d663c9cb1e59f9d35dc3628f36a6c17cef550eb6f85d4fc4b816d23c687a7b9aeb1fc405218162f38b93ccd8627cae0bd812f34250cae53398d202b0cf4d7b11559e12b22eee705c96ac2b7eda8bc8c9850bf2c91164670f6f9d258a8c4b78819735b95d7006922285e19e77231038fb30868d752414bb5ea694706c49a9730c4f628b80170895c5eca2576c0cd65928d13e34a715ed28617fa76a7f0001b27ee17a6ed3b4730853b8424901509e267445ac0c771399b334c1cb0e667136ab99337d3f9f88a49037a1106bba0b7999d8d8b815c6e4d4edd9a2699ccdd359a81f6bd0acce3043ddaad2d6e21b0b18642386b94d9d81723d36ff6361ce6a61bb59646d2e818dc034d454ab747dea9ee9d619edb1cfb7399118ed88fdb740650d428f780d6903c78e7bfe69364c5c827477e202c18eebde091e5e67dec7f9663b8a50b274e5dfef8630f282814a141c207f6236b522f03a8601534930e0fcd581a4d1749ceb7c554aa538e08a350b99fef3d8f1c53b7211e745e4238e44bc9c9e1289bab363ccb4f8cfc725e3baab388a0d2342310e7baf1c87b8664f3cc79d45975c1bb064401c398f92adb6eb8f21b30140bea3f2e88734f6c101afa863e74cc0ac81622b7e3d76bbac0e6d5b516075a30bbca7cbdc5f63589b362779817583a425674ecd76879a18479123f8f64a8f915a4f21971328e25cd2dd8222e76c27d7ce6aae32f0441aa55922f1b4d36dd67eb96a3a2d16ed29cb6db85b696e916cf857fc530c346d9d56b3289abb00d64076c7f43e35321afd38f77115b0d3bc771e4eb880fc8c4c28161226d4a6ade48da4a770e73ebba2ffdd91748036ae2b35f6d32c01c38cea0dd3d4b5c86797ce527109d03b8538bc1a02bc0b1ce2bf8724da13ad06e6cce51572d9a0fbe0b15a9876358cfd143ea1e89191c9e6b3082649df9b46045ffcec0bb333e3e519b88056da935ee4d1d8a71b991cc828332707a35a470a0c13f97aa9cad86f78d2c8ace28d472a068630298c2d401c7ab704d47cb515874cbec47215400af292245fdaae54e25a0e54ba9ef919cfa210240aa8c9710bc922d61a2b8caaaf1beed2c11de07d73cae1c1ccb388ec70678972eb8f0709fbf909b", 0x1000}], 0x2, &(0x7f0000001d00)=[{0x1010, 0x119, 0x9, "07db337e112373fb05fe67e04a8f5ac5764c26e791fc5d00fd99c10d947effdd78c56027ec983177983f53f08594de211c5f264fee087448905f26ad588015fd494fbb90d1e02fb5cc26d08cc9500d1e917494f5cc738087be2577965340f16ecd53be2b4c5f373daa878f546fce4f938ba62dcf3b4e2eb141313facf2895bc165068f49a72fd5efc64d4e1ef4a35385f303a5127135c448996fd33dd260b8c4c0c357e35d0c09dfe66a4257f66cf7c37fa9dd34b38e9534333c715ef9ed190074695b86de109ddb64a2f59c1a571fa70a2ce4e60e41e8bb7769daf55bdba1a2fbfbc1b6d4f124dac5ec452ca0dde9cfee5e65fff437f24eaedc2eae3513202b693b4e612350fc0010342f3dc66bc9f9cef3b39cf8b3a8ed0e448dcc8943a4ffb78fbe5976b7c98bd920c738d011fae6885cf4656997edc4a7b38d89cded7f74c4bf3195218bbe50ce47f610c3280595c37a130169a74c613f77d7def1d0bc8d6274c8b5a59f02f8981a33b25ec524ddf6dd1b83edcdc05aaaf4f16e9c4a18c7a2fe92e8ff392745fa459b226051f78d81823e5eea846c204c4dc6ca031bb3f089ab5631d3126185fa689bcbaf2001f2952e2f2535b439a3efa47658017ecf509350edc8533ca8b2d29e6df4c396e7ce61ba682a469943dc19b53e7ea28801549557496f58c8d3b43efb9c4a6f917f1142bd3a5861719faad15219cffbc8b15b7056c26898b60bf415594c7cf50064799f352795837750ab2a337a2de8acb9ef99b43e5c8b8950a30e1085375820546191e4f060114161bb49c74dd916d7e93694a479c09df75ff33d3fe1457a3e8d3e0560ec4b086e397be7f4b5269766820c71f7f92425dda25160a758216d4c9533d9885c5ab2029f00915a27c7315ea39ca25604071b1f455999fee577027b6b3527c84d81f07382b8a521f2f4a3764f41dd3d12103e193a38471cda901b113a45651da022a454991faa71ffee0ba18ecf45535a7c846df2e32a7ff9e52650115bf7c020291681eee9e3124b5f7e1e584cd5f0030f591b89092a68d43321f50df4583b69bba51d106d2411386eaa28553fd599a098656a51851514aa103cf38c31054d8b76f62eeb3f3187b846690f01d8e2fbbb06a62153b54e20cf94840853c31b7e9b4c9d7345c70ce805e012fac24f5c529bc552361b26a88ef3edb600a6d795f9a46df790450dd06ced17589a69f77953c1109c056f4ab016327b91606051002493f1d8cdcab196ed73e165124b4dc297e2d3117b8e79215992f8d82b442bf897bb6d9e09e3ec0d2687b26581f030f4585e6e0daec351ff9b32b61ca90c12bbf03e7bb78a7b7ab01efacb60d89e9cb92ed345c2a74d313add245db4307e85ac61d6474945c79dd81ced962f3f18b35989a91f623dc7e92e7f35abb075abd9ce134eed94c53cd556f132d84ed5e6969faf6c3dcd06a20ad5bfdde88eac1bea6e04bfd64c9e0d402a8b6dab8f0c431f82f215deb39ee0bedd9e7b7bdd50dd62924b25029fe9fd6d6b8d9e711c865de91a65eef415702884c3a8337571910b040c97abfc37f1e1ec79c15eefb6685b172e58623d2403845b671de8e217bd14092ca1e94488edb19a7d2a431b274b4ff9063f811e7b2870d8c11b25cb01ba73dc32b3f8f4147237d7406e32a9cfc162d8d071575965fdfd212bee6c01f0f2c0f590e1a367dd462aaa45b5c2c91d9fb57d0ab41564585adcdb2108406817f60b78251688854862a8df8b62a555bc57cd21dcb168f2678f9f609bbd93ef119b743f7ca60a9993e5f66d0a2174d822ffb68916e0248d07cefd83f130814de9881a4cb440d1119166264d7cd5aee9891d7b603ec88044433f8238bf237194fca0673ae0a21b2b60a188c4d128fdf999359db253965b7f1d29f228d53fc0c0672a7ab5248321931125dd4c96fb17de9dc7d1e09ead2f10668877f60123d29be242996164b9ce586b1042b5e31f6352f21996f605e8a78f65dba2ffba4cbec8237b0e6b78a28c1f92c0f07dc1c7fc37c5c309d02fcd794a2a2f99df66345ce9a97698f8d275df4fe9aa0bcd8d1906c49c5aea3a4852f1406c4c90dac17831542a7df0b6a29da5ed31230b72c994e9a57a6244ce1007e99901d6dbc9391d5a7d800083c5b8981e07fb4b7bac872370f97101cc6897db1517485636f5083cd790812e12727a555cdc178348aea2ecfce2268724d47a878694b9df98602aa033631a08a227c21510ca8a0bdc5b54acbaa1d31454c1c489c27e69288ab74406d4ad6f450f6bc6a284f04459fe491907170f954dc11a6491c0ef99b430b30c73e3a68ab9b23fe55d847caf74c8a2826ece61a826621b53799881f74cce20545f9a40a3cf7c29422aea477863480d8d59bedb4e806428d16696a18fba45b326f43d6ec9d1c81667dac9b03c0b1c12a0c4231251058dc65035b204526e0672ea75fb1d82b06317dc3296792d1de60e050593589f7977f7f624bc2116a2fbcd8eee60eb5fee3f768108fbfd0c38ae1b386cc7293fe3d9533710f18305f86ca79bf32560ec31f75c4a3a42f25e72017cabcb06f42f37ac1c268fb9b537f45e6ab6e25514d931004aea020dcff661be24c2cff5efbae7297ed82a077859296c7719e89ccb3d4753d167ce2255635f9595d8b8def7ad25ce264ceb2f8bbe42ddf07a9b550198b099755b36a25256bf01ac88bb5d6dc30519f10866a2c8bb31ac88c5f302ca020f6042be6fa5f8238011a049515834754082cfbf9daa08716b8b1e4c4d192505c93589acf3faa8c66d07dbaf3dd2db369ab266c396eb2f38b3011d35735f0655eb66f1801e8d1e149523e9914dc8ee3718a768ff84c1fc54cf1da15ac3cdb7d4ade5ef9982434fe10620bd958a2626af69be6e44fa52252da617144f9455709fd8dbacc8175fdb2e10c5fac1a1b8c1bad66c3fae3b7baf3fef4dc2f5dc20307220ed4fb9cc7debd8436727fea088d0771dff1051d49c0ea6d12bf8411c4d76f03dade216f73202c3d5d6f39a89e10dcd09b0eaad7ce66bac9a559ed2b0485f25bf98487ba8c8470f07f17fdd767d7b89bd8413fde1ca5b32ee202c4cbb1e7775662ddb0619302cd3978d01358095d5df56d025cb81ed0e20ae3755a61effc87984ac4972438def626fb4a526645daf73c7e3991a6ce2935df721144e93e45d94e8da98c447139aa40155848c04d4072db706ba6a18a0856ae3b578492c8e6bbeb341e993eacc395f9dddaafa199e1c3739d6b7563023d30926ba46b1d2f9eff7777f25490dab8e3149b8b8d873a7a7752d9f2be17b1bb2493583b06fbcbf3a721eed497145b5a8cc26fd52c78935bfaae918e37376ed938ed411f5165e8be8beb69481194dd1a94754ed636409458d59c990e5f3087b38fb307d71e7bfe9ce3fc465fa25ef6f45ddad170069d8a57896d2dbbed8355dff3b6d72a762328a57ad89076f160bb1c1bdf112e2fc42abd95e9fe506060d928a563f0fa6ead14bd21d322838f4eed6516eb644100e8415adee48aaf834a1cf4c323f602f407b65f55f0d3c3ed0bdbf38535fa3aacfac00a763aed9e3fe660fcecc50891b788ecfd6178ef9c52a0f11c3067c83ffcaa16003ac408300873df23da5ebbc29f8143fa4e56cc282aa50d9ea401102698484ad2f8aaade43bc353de3423367ee2b387afd92dc1e20496f9930476d1f14fd38aaf7521987edcd33410a78e9c758169540096d8fd9b166b6c5cf99ae91a6803c843a527c25d87c6b72fe4f5e693df8b979e566347659fc53e3aa49c12a3e139f81a4a4ab041436a09eae352b700cdc8a0817998421958b55213543a2957047eb020274ac995843b31a5793e8e954fe4ab89b160b82fcfe391056602c33a92fcbde19dbcd1dd5b5db5983ecc45416c057e43a6c869026a1fde9de5423bf3da5bdf7efb2e3213a209a19f127738bf066ee23760d9189dffd2f93e3665952be9b0d64ae2de8b3c546171e32723ed2291dc96ada88588af644152d55ad5990e28e55c3b26bc906dcef8ce436e2622550fc68e241186542a28bcfcfe1e598b7f3f30040a7b499978938eaf50413fde568418ba469ab93031bd8996da1a85594c271b5b17742434730e28a89cff654f44278792b7cb1d2a26fe627faa348081742b0a060ef12056058d418052de0cc719afbd2d9f3c392f4765aec496bd5337e38951149b201b168940c79e8af0a5498abcfd3d3c1b8092eb3a5145c61ac804c4d5d44d71265a7f076047a720b86dd9e1a6919991dde41c842c52420373103c4beee65d07b0c4845695cfefd244cc6ca22703014a478b9523746d15bd6e23956883211c78216f29790ed90b9e92375003c8fe7e082e15620a7b31d698de8b64ee0ae327758223351bf9714625f940d88d05df44a23bfa808d69aafc53895850cf5fdfd0f45eff14941099b9e9c326eb42f82c3d65835ae5ec1994aaefc8097fcaf0aa28f50a92e948b59cad7128c647f8cd7b15a97e404c6f180bb75cae0f8be79c726a9b6278f155fa4230b3dd6aff7437b2b9df3cc3125aac86e484d9affe16fd2a6c92c0d4b7fc2a99cf6c1549d8b94cdd61bb742da63ce4bd149825e9bfb19e7540d253edee2aa1f1813acc015be4506d72a3d46db01edc9e825bbccb11cb1b9ebbe3ec9e356ffe364d35662a110a148f77d69ff2eded0be7e3440c7e237120d73328951121295eb6029eebfcb8e54d2ebacde8d99ee96cafde61916561f2f086e01bc50fe2bd5820da056513dcc0f38926ce3deb35af2bc80f3b782544a2e8e55e3fd07e0e32971b3a0ecab217572e320741dd679d147709d7f05f6842d503de6720340e874a5d9b87c203a52c11979747c18a93325d8a1861f846b1c460de29b63c560eae1b57d65f1572c0549bae1a968c11b6932a12f7405f0d68ea3ea43bbd2518c63ba5e94bd725c4b806823fb760f74bf1066575c173d9f16e860fd4a7f4d5dfb890a4559d4a13fd653dd739313d0bff8e04dc8d219bc5cb4d7586fe567c73c43a634d505cf1505883d4b178493de82d0be59b1eb2cd0a889e1daa6b392a97e1a68c2ea4aa62e3e95608e06e5e134eb937fc5b7aa48c1d56f0c19ec99aafd11857e0ff3103c086df7b4718949a28bdffe1841f1faa344d15a16fbbb75080d792c241cb6f1b9a53f7e4d76ba5fa3fa5cb65a1829fbcd89832602a9a883aaa38a106e0abfd72a87a27af6c1bc381d695359618f28c2424565d789336f4bf0cd9e4bfaf3bcec03e5b491f4eca4022dbe236e69c17b64429d87dd39fb47b8f1ee57b364ab3c3dcd10385f8abd25ad19130700ea2454a842baf3f4473072c58ac7b9a3539cbf223329ca03957537aea4163162c17b8b00ce9f813894cca59a3cc9f84f0e3ff1ecde57930bac1ad39a825a946d6951fc444d1db00469ad1ebe4ebfeccd5080034de2ed24461476a77ccf49ec597d370ebc93298cda9079765af30772c9752ae4d0bef481eb2d5120c4c3e744ec866bd8dc35f7d51e13662b7407e055c254182456cdf9a7736bb744b2f2710da70bf5da3426fa6d22b55f842d912d4c6fc8ef038924bc484fb4567c9330893024ff05d5bcbd449df99a26c92a39dab95285371135639996a3a3986c02b8d4ab52a5edaf3de0bb6808db237bfae62ac5035192332e052f49a853acde672d0fc5d185ab1bd9bcd207bd8cdafb0c201d54ef7490fd0c2563f445b561a9e741a370edc82c3d4542b794e64aa257d31269771c4477f9f1f225cb87824fad4e02fee56282af6f66f2cf2d21ae965d8e6cd4e6f728c7e5"}, {0x58, 0x195, 0x10000, "7663c290e25dd3ffdfb8040d892bb2ff53173efdfe8d1aa959439c36878c002beb205c71a8f23b7f12692beabe5389b1141c050451267682884d116bd65c718b756af63f"}, {0xd0, 0x113, 0x1000, "cc34809a4b4bfa2b5468a1f02690410eaf33f31511c52a3b526a236f6cb619d8d1937732b47935f3ac9e5e0e740f3101cf6e5cde69e31f39b57f96821ef442e11f1c7a8d00b889554b52fb30890ab71f33dc448345615f4dfd7e481218757377b67e9c5240518b3a7d7925ad9ab4e0ee6be08519412bf74889d3eea5849135d8e0dec0dc3c8e79030582c9089f3d5ab14a0dbeed3c762a2eb8dfd44477a273d4d11c7c702774a99eb061df52335c8667d399f2ca104455859883dec0643dfc8f"}, {0xb0, 0x115, 0xffffffff, "495323010d93082adb56202655741637b8e2206d943c1da0bfc5a23fe9c088e9397e3f5602942053e63e4bbc96fef58e3a2048ca09ac78b2d3aaef3f20472616386dd44636f619515840cde659a68865b30ed42e951b0bcf4b099a484fb99597774c0cdc2ceab8ceffad21a95e64e21101e61dd80cc5499005635042ee1504c4144b40b1aa0f2004b1bc01d80aa2ce8f60123bdc1f38b1014089ff58e723"}, {0xe8, 0x118, 0x9, "b6d9e82ede16e527656e5f3394598fc3f9fc930024ac4ee88baf5739297211eee26bd82256b1613135ae022b36f62898aa0f7ee7ba92dae06494f66249611a88968b68ef54110ac694d6cd7430ffd6380dc7d93ccf3bdab1d2ceb418d47eebe1b6844d668fe459aba047398683bd026f1caa8442d5ecd2a5a38dc918965c21d757692dd4ac76681db7fcfd3c8aaa713bde68425963a8be1c586765bf2ecb3c5b10a7aacef72454b042eb6d275e74f418de73ea2629f6dc10f2b339bf4ff28cb4c18689adb27aa454eb01fe20f932ee09f476"}, {0xa8, 0x105, 0x5, "430204caf36af31df2ab5a6a26910b0ce62baa6c4face85641ab92f41fa121eb0f124ec2c66bc551c30a93b32a65cb005a741f454bebcd95cd3d245a37966f2fa1f038f9a61935487fbb2e6ddccd907755a4ff12a76bc0237451e1ea3cedce36087b796ef9095d7b6503a5f355d80bace1e6b45ada21c5e56979bea57a74c53954b519176304106210bee05f4307a695f794"}, {0x1010, 0x1, 0x9, "e8faf9839342aa3fe547d93c22a930494716619b3512cc494b0008de358cc89b7a3e64d1d67d75817f34eedbdc4169235a55f76cb11d8f9bddf0b43f7a54c39e0366ec7abb679fd06eff99409b402d95f21221cdfb6c934b7964c6726d3b64ddd32b5800b51a86d5484033c6a8ecfe0bd9b63c7b3ebbb5d875e2a9146418c193d8fad84203ff7c03ac1c9242fcc9114603f4d0b6061be29acc61b3140a59a20a003641f7ea12421ff26c942bf9b04e2540546f7bf4eb813d5cf65b245e847f43b81d7f3a8775a8b1cfa844cbc643e041fd78c9ee6fb97cb9f8f862449fad77f2e6849e089a71b86a34c250a3fb4fa12413daa75992e4791314f604350f5fa66c0e9a41d00708833d924852dd044a8922a7eb263079bcdb554e642e93cffd8995de3e79aafd4f9b63d4b4ef5cef40525c7248b294d0adb582495970bd16b7f33cf10e6ecbea9cfe451f2b574324d40063e63cec7038bdd6bc7af2416e2c6de6d122bc2bb72a1d44eab5a63873e9d5591bdad068e2ab2655643d8a99966f670957723f766a477b17c67f20b1a038b9c8047e452236b7f7185b769743bc39d9d903f93cb41fa993cfa321550e668eaeae8e0bff563b2ad81c369522168c9cca69bb97b2e7b37ef9b574a750144ecfb9eea5d4c429666632e1f85eb8fe8576583800e31e63d800be7c4224bd4a264f3261a157b185f87cbab7035601571de120a9d8bb830a4949cadd1f2c493f84f03ecc83399f129674071b2aa9536cc72fe535c61076212eabf22ad55fabdf949775f1df6deaeb5b90b1aa7585999a59d5aee5ccd13781064aeac5188759bb807cf716364497a4655f45c36e75a77e409b11cde85edfc080b3e2fcbc03542e64175db72ee7845760caf6668feabd846dffb171d4593ea13e5f20a8d5982c6676d7d98a63ac69ab2788d616f4b6335f2cf5fc57cc6a6bbfde9d56c7865a10d7defd676fcc161a0ab08c3cdf4808e8c77ca1f38c81b963000b55b0ad6577c8e9bf789ad54372d32d266e33d12b5750647966914cc6a0ad062d66e2358e15f0fafb4f879e3bf5b3d56af4e25849a4d8d15580f23c62d799a96f0bbed9a970eb2d51ce2f45e92d2affff34ca073a16886e9d096f8184a1b9da990c1db8ead2ed1e320b1027323ed96491e827ac22cec1f07e420e67d7630cf286cd481cde37d53d96a877d3f9a7799014ebc3fdd90f8c8ecadf226425d08567ab6ee28256b6c884828b253475d4840f393c8e384b2032e8fd61a1f2956c612f54af655a3b44da1974ad520ee31c0bd272eb14a3f22e09ea7d2dca157b721a3595c4861c361f0d768301f55f3e0956dbf79b731242789c7e044ce338918941d234cdd02694ef405bb152fb0e66512145ab32aa15ebf0115f592681f24782e83e74a186f9514b09f19d322f95cb0cc3e4bd247e3dac2658ad34d4288b9878a9d37efec3867a9eb23f60032e8048622dd4d44828f56fcc8777c91b37ebdd9c14de7df8ea3faf8a2ad63e56f8155649ca1f40ccee1516a2d172948b43100a50a2b2654f656ad1e018e83fb1a3b0be89e8046f40844c72e08ff31eb6514f8e7cb1c2dadec8e32a234f117f09aca69ec5e31cdcb2890d2ca9228fb468c1eb44ecf6b3bb2c676397f7ffc67f725280607f58bcbf065adbdfd4de33ef23931edf1a9e121c5db02d2a4cea89667544015913168094db88f591dd9d4d1295cfdebd1dc9d68eda98301696a700966203112016e0a29c2b3460115274ae5b62c3cf67a4f360a5cbdb80ad1856873732b1e59fb12e0fc64bb87ab084ab36e7998afcff36cca18114ec0498bcfd37aa9b43f5a1b383595fbadd0c8e62662ee1538faf39ab62392984f68e6d38b646f064f07b5db1ca3b4db1ca159700efa33dcfa3bfb60350f88522017d2b079dccc11c297f05be260da748a8ae0eaab16d6832ee0687583358102e1a2ebd5e0ee0c14efc3b7db97cb0f7a4e602f9b291ed1aef8a3047579f7d28f96b74e019c7559ac490f32a1d50879be3d88a3159e77e088eda2ae36c72de8908223913b51274db67f78cc659abb2fde05a8a3db7dbb56989d96ad1de7ac1ee775edeac596220d937c944b2422d03131d12e350487ea5623755987e8145355202856fa4ec6ce95cad71a7eb7277664bba6ecdafb602d3b501482d57bae7c3d44d67ee9abdfb2f37dcf9c8055612c43df5272e7d353b02838dd3d57ee385b7272fe172fbcfbe1780dc62f6015bf10d6bd49ae27e7e970f6d715738fe46ef3edcd3ab1b61a1f18cd56d656ecb7ae70d1c0360aea383b4d1a0eaa8c2f8af91a40b6bce224cc1e9127196b23668b52d07a139238afa45d5d8fbf93ad9d89297f9a9e2e4958d2388d0431204e07a1277df49170f8216b18c5ce0ded59b44ccd0b5d6004daa6a4a412730ac3e98b4cc71e11f0d559519a2a8312a2db78509771c8590c6c384ad8cc85abe152f772fb5fa567478848a88cfe916889a230d31a8f5e92f7a80aada500ffe18b4b7b518d63e053bacde644482205c0defcc51c2898593c3fce7991a99406848f903a1406d3a7b9e5c42f9cb370b0dc406bab6e6cf2da19fd5263dc52535d264869ef3eb5f8622e25c8ff2c4707d197a44abc99af5bb96d9465547fad405ce421f57f6ea2c56b589944d5ba00cd7d826606965a5971c69220808f96ba1bb5e6ce4e04a757b09f05ee9775d85b3f0ca660146ece2caee568c97c790c2b18cc53dec75988ba2cde4ab74f77c957cc7c69fe7d1bbe4ca0afc024a943a8ab37e4d790a5edb596ada77fe7eaf5c541cb7aa591eb2c6f1e724820f393b13f328836a802669343e8528142a76c9bd373f79e349484677cece322350e0ec64a3502484db198e4e2b813090cc0804b103c1cf178cf2de9b228ab4c70e5ee5f11957f6fcc3047c92aa6d3b82741e862450f54fa9f12164d580ba2f28f3fc3bef532d58e4458d4b6df914d241beb1b8768643ca9809b91f1c753194d82568cb34de3159d9c7ebeb973c115b0751481405fefca8bbd08a4caeb0d1f02a02f182e8189c3b0eb51f286fbbb75b595f4937852ea6a33eec40ba5f2dfb3231203f5b732c43ca71a7c8f74748d4d85a2b267a450f5ac1f937942473de7ae0aab7568f591d87099c3304559c35cbd7270063f937be3e851f3821cc568bea0ee5e2cda1fc1e3d2e29400b551b7b1eefc6bb33c43658c8007f64ba0041c7d67fd1f60f0b56e0c00fbdf54e29c08945ae7b3a5f6202162fac0463b0b4d21afc3706911ab36efc44e8ffc4ca8b9368936cd4d563f3ff94c28821297a89850ac6f3cc4938a334b119500dbf2199938a7b11a4a17886c3be3c43e17f699b7c16eefd02bb3e5b92c69541e34cc16e37f3b436d08403cd10b6fe8d66c8933cae20c1a51f0438e12e9f3f65f1b5d32c8c1cea4d8f8745ea4e1f23aa001570d50f3ee958fa2f8586fcaa647808c58a34a5beb31e158db03220e3aa5d44b55291923c036bb1a1816e741a152803198e8b0ea034306a3e05b13065f45f2ffd9c69fb345134fa2f095d64d9799df203196c41d194db6dce5a2a26af0e08942b87f837e56a757c5d83c486e7e48e3d6bd9528ce394ba2a45ed8ba1d3a786afa4c70a0d8a9442b1c6ce9aecb6947d260ec18c0d3df57335854177078ab4ee421e77907c7a8d157c0d1176e727172c094792aec80b32da1d4212f5da732afc9a5605986762bc9e62848ddd2a14e3c11efa0db7c6fe467fca0bc0f05f5495adced52b5d90c1a77c442e6af5e767acfa506b4526e61b5c441a3e8a5d3224eee8571319a8ac474c13408bc2353d7b7708f08d60ddce23112a17ace7fb0c4075fc82c1e4a7aad7538c437e59e410513d83242fa1e9cea3980bbcf9b5866d71c3d0f98e653d3cdf905e335cc1edcacda103154e260c25b28fab9443678f8b0a7cb88932bd789a3d04c5fcad2acd57697980af5d22ce400bbec5a0a3d8c9d4e0a9dec5d28f4d3107c43e7281d547a828dc44bab4fa643fd962bb4314bf06592b3cb3b648db1717f84cda5602263d9545b9dd2f4e73920c9a6a53d1afd147cfb0289691c448d4769e8a04d12c4e68d59b83e8f2e880c622ad1137d9c1e690f35ac1e724cfaedfd2c2354c11e4be2eeca33d94719961bec5242d7c51a8226a89a9f0cd24caf4ca30ad0e288d52e1bf0f4c74fca878acad322859f0b4b91286f37abf58875929ddf4bd2114e655087ac2a182584944301b9a5e0d2311474b699a0fdfa44cb86c4f0a9049b80ff4dbe425acd6b485cdbaf15a272d1fe679460f0dee77a1188524354a0f0b8ada19c9633af083847d146663364d5b1953acdf4bb101c7be3502eeb40b44766f6622124ce3e909acf7545e9eed65372e7d783306ad9d880c41561df598910e5ceb4d7123dfd2c82eb7cfb41ce9abd4b9a9b02d4deca44e4d08b746ab78770fe6b15574582fb33e66016a16d5b70a59b54abeb8ef3c7d22328cb9f28d51b7f0c2fea85cd34788d7e7f6e55bbb1dc7366bd2525cc6b9a09280b2e82add39533aa989621f0991a0d6f915b779bdd663882c6b9f47bc333a480e52ae11140fefc7bb7542963d9bd63bde539411efdb3a3cec20a64667cf574f502e74a1c1dd42da52517b3c32d0470a2f0f91df526b66d463f699520e0813952dc89e756739a63a6daba9ae848b85f6672f7963f3595c3a2236c114d6a4afec064662bb113a89da9f97ac90f09cef85eceed7ecbd58a34f33691ca97fbea7b9033b5c929a7e7ec46b8a3f65fed34ea09d5a676243a8283ca29f53dcfd2e5c8b526074474e5aed71d067d47e85b76624feab2b8587b7363cb08a891e4839d891043891b748dc7b49cb371f06611719c2dce7871e3267b37334d7bdaeb5fe833b8e2fd1fc72b469a28c6ef98ff20b727ec2ce267a3678a4a60c595baaeeb9ba3767bd5e8bef5b61675959ba081d58b6223bf7d37434c12127a07d5bd28a975cbe5fad0174e3b211874dd0ded4330b0decc0e98f3367e60bbe2cfb73e5c5dbc1152ffa045c0f007a8f62b5d859625b7c0f3da6744ca88f9297ef27be2fa2fe4bde7dc1585657b07a7120783f3cd6782608364a777d556f48adebe6e3152b007b93d1a55a26f64da15b5e284500ce2b945c3ed0f64eecc1ab9eaae4d14f73ec4bf0b8227f9dad52b3b316bb69b616edb1e10966c7d87e9cb506c47d461f30877e245a009adf90cb2ea5a2d39cd50231438589589730a5ad14aac7436a26b3fe9f250433047db7c375105f8148e08e88c7b1f25de4eee51e89234b3d9b467b965ac0867915d1f2ae888b5761ceb4daa2f72039d2d43342fab416b11812aa459b7ae9aff5ea60c5ebb2e32548d92f19126e43b54409bd92abe87c59a02da48ed49e8d9fa9136d6dba20b5488f1b7c7766b2ba2be674c1327289a7fa02fd948c9ca48b62ecb8885c98564d0c32bdfbcb7939293112d2483291ed6691c6bfa60c2ec77637abec395a984a9bfe672215e6730aaba36384ad925c220451f87a5409e2c0c224dd465d8892fc1949539356daf8e2b320318572f60a8cd6ead8cf405ac6dab8286b21d9120876549e710e36bc1f0c6a1231ed5737341a610fbf7c1b94a9eb46c1e6ea31af24717f3506a968fa019e3d806c954825e0ff17b0b25e460eea13191267a53248d390598a20bc21fde2bb586bb1ff9c8829ea3915e07f17edb334fb59cb891c10be44804ed11e73c25e5d56d037131cc7795fe6bae2f78f2e9c4efc7386417c71fb4d75ea532f1fb00052615bc5244ae511602d0ea33a0a36319e19788972641d93da"}], 0x2388}, 0x4014) 02:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f00000000c0)=0x1) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x1c000000}]}) 02:57:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000000)=[{0x35, 0x0, 0x2, 0x3}, {}, {}, {0x6, 0x8}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000000)=[{0x35, 0x0, 0x2, 0x3}, {}, {}, {0x6, 0x8}]}) (async) 02:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'bond_slave_1\x00', 0x1}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'erspan0\x00', 0x600}) 02:57:44 executing program 5: recvmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000000c0), 0x6e, &(0x7f0000000580)=[{&(0x7f0000000140)=""/120, 0x78}, {&(0x7f00000001c0)=""/235, 0xeb}, {&(0x7f00000002c0)=""/57, 0x39}, {&(0x7f0000000380)=""/204, 0xcc}, {&(0x7f0000000480)=""/219, 0xdb}, {&(0x7f0000000300)=""/43, 0x2b}], 0x6, &(0x7f0000000600)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xe8}, 0x102) (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x89f2, &(0x7f0000000080)) (async) recvmsg$unix(r2, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000a80)=[{&(0x7f0000000740)=""/19, 0x13}, {&(0x7f0000000780)=""/198, 0xc6}, {&(0x7f0000000880)=""/206, 0xce}, {&(0x7f0000000980)=""/251, 0xfb}], 0x4, &(0x7f0000000ac0)=[@cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x70}, 0x3) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) write$cgroup_int(r1, &(0x7f0000000b80)=0x8, 0x12) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000bc0)={r0}, 0x8) sendmsg(r4, &(0x7f00000040c0)={&(0x7f0000000c00)=@sco={0x1f, @none}, 0x80, &(0x7f0000001cc0)=[{&(0x7f0000000c80)="c3d279374075291b497c789b4bb008e03acccd", 0x13}, {&(0x7f0000000cc0)="2a459eeabb91640a559e0188a8ece379f719c14f790d9356a35a0e030cce463aafacfa957290bcca53072a575958b0c6949e03134f0445448ce05edeed9b0fdc4825cbe77dacd5107faad9864ac3636aa4bc513fd4927dafd86f3bb0c88f88a6051279e17f86c90dfde2be56d008d8c82ecdba59078445364dcd8551802e6ffdc674aabf6f97532ad5320a755c84c0bd8abfdb9619730a7ebfd50401f677a8b7ded362ce8f58b0c19287c3ad12a9a856b462165dad9f5284e48a0eabe00075597fc92706642db48609da572feaa830e412f64b352fdb19c0090b91393f0daed7144f95c48d4cc32fb74508766bd6488c385103721000f3ab26b6e039ad39b9c3dcc6e8386fa8bec5f26f989e052759ec32763d3880f9b30e6ea3c90c5b7fff8d12e4c14031dbb5c9637e0dd549ca70f7f247191ff616561eef307398dc79fad4330be5c870e2d21f982e7d185d138f86d2d22226e470a13c45a8f6e219ab3ddc57da52219d15653b1ccdd3a6a40e7fd0a7d0a3ebfe276b7be45930a712975442df6567ecfe864c6a6fed11048b70672f156894a4296ebb68f7444f06ca3c1730aa6d1b0a1cc6f0556f8d1badbe22aa8a3eb3d933462b2cd07c8d4f7ec9cb906ee543c7e174853439e7257501e95eb5fcbe09f86099cae8ee4eba50878399661a402b37ebb8602397edf3243214d503aacfa2c741c7b11e698ebfe5da89a9c70f605d1ff6a80b6da505445efc18ca6a682c0b3bc9febc14a6da312a16fbf0824a5c90785672ff789ee8adad8f2e648980fde66aa7f2160bfcc81f13975cce8385e07a646c8c8faab532b303edcf1def23f07c875e64bb92da00d3fb4acfe3b7bacb71bcddb8487af7da47309ecffc2435f5192acb2e316c09962ad0e075ea492f7da265157bbbf1be820eb08900c25de8e1e279b6f143cbd84acdcbffa09a4daf55e14f1251ff7f3a12d1cb9ac92da7bcedfcacef9d9a75c9c4ab3ee33d46c9b09db79559b90f3829b23be32086a293be3b9f9dcf66babc81066d77f52f595b7c7169c968f8ecf5bd205830ac0b4457f0da1bc1515ec3dfe36df1f51aa9bc8de27e317157997872b1f0516cf78332007c7277bacc95fa90522f14f03efd8e24e93153129ff7b2421d81316014bf2cd59441a8c6a8318bc081aa7ae6ed9cdd3c9ecf92aaf7f3b645c242d0957e6da45abcd6e4ed756c7f3ad16c12ecb12688e0cbead9b4f6062281844a9972017229cfe93108a93cd76b56e99aa4548c1ecf893719b7595ca6e4fbcf87a3001aaae6e23b7697c25c2cd1d9e1eff6a68d03fa9790f4c6abe999c3636307c7e629132f20208177073382f33cc5e208b3e445070afe963f1d4a0502d691969852e3f1bd17718040a39480258b1c82e3e2f5b7dbe47224a38c9b55b2242b6f18710266968871e4050ef2d6b354ec02705ffae92374025ef526de174f184f71889fb33d5447cb955765b782c649ee3f3fcf36c213a0e5bf3a582f52ca347778a515da9db28ae3f32ab4ab6ae0a090d8d2b9e3ae254716bf78937f095523ad74ceacfbc2a0870b4197d472a8121fd48227ab1f2834b4bb1af5da9581da254015cb0f057b90f10dd625a3b3b31bc95cb574af6df2f4732b7aa95f1b3c4f093f96473482f0a84f871e845e4b72b2e0c3ef9a3a5ce82e6bc3b6db034eecd6870c94f3e375abf21d880d7c240fa52b9e63370212b60ccae9ec913e55c07cfcea170c13a783e16a3c0017c00a4b7c720b6cbc6678c8ce3aec9414e6561e4f72e40e2b336ce3b814c4c5559d5a7edf208a6ef93a18129db345de5233175ff255ee67bdcd0a282890e061fe0be5c3788d18dcfbb06bdcfa0704e4832bb01ec7baeffc2a235f56d956d2dc855c09bfe90e4b3ae5ef9a4433f82ffb4cbc92ac985f9ec1e9087ec5270616223180c9f242e838909f69e856b84f82053db2ee6eea1bc41026ef1e2e5128b02633d4c26f90112d5554060a0c94a0792260e8c59a66f6384a8e16886e9ac789b5d4405290a7fcd1b4b97d34d0602d461f1ac87b5201b77522948418a80143eb41a7a35070ce27a7f41e81a409fe8cbd0761c2732b3226b0e9fca90485dfdbb41bf53a7b2d2cd2e684bc61a0c5526aa256b7711cb12f7742930fbc8023aeb176622cd64282f02854d404d1c06fde50a4b98c0187f34242849236df632b41bdd4c75659679a532f1bd16f71b15030328f76a11b56eac64f1eae754e945d9a1178842526bf314452d772df0c191732bdc9f67f11f85f710e3aba5257f200dbbc6a13015aaf6860ed4ba032480368e99c087518585fe1415a38aa183f1d26aaff1b185da26a7034340a0350f625e142f20e70608c03143ac488a5fa69e0a7bf1f836c4d15942f7a0787111d47fa3794e2dd482d67bf5ce5cbaa45826678f771e73887b6ee3b2464218cf7493fa440ddb6ff05378139d14bf467bdbf2e872099f099932d04752646fc82665dac17f67a53072ec45456b77d36127dccf0e4916da1f2c0da15bc8e630f3b312d4a1969521a742c3e30252f587835e9c7e8476c62fcd8b235b1102c1fe0a6bc9549956ff62baa6505ab1ae4973d4727e516f492bb6d32a637ac67d25dd2bbda15ee16629886a68c6b7b440ea3286102a54cf0d12bf7831e94d98fd87ffc7d33f56a698fb4209abc4719baa1be4e54096d3d712bf9c9fe0680fd1cd86e5937335a841b172daee49e430dc1312b23303426b04dfe3714ce94cd694bed2385fe6e9594ae14a0ee1acf28dfc12c8f18c870199b0c223dab050fc9f75901451e5c4aaf6bbc3047f4ed7639a45c26402832b2e6686ef6698ddc32d9f9f1c9e2784abbc3c93b1cc01312f97bf39fdb1d7f47107ce61ab2bd0308db6e17e4feb44eeacbfa00c144beb3c10c895668be46d832d0b545f21bac3d5c1bd08ea1f456006c536b6cf246f81f043a74a8dc4353cfc9a26699ce754baa469fa080d946b67dc2048985dc46fd5dc4ea17535d964a9f65cb979611c4130ee9d363adfd3537f8fc66d366bbcf22d0b010201bcdd11a048eb3125996ab4d88e7f016aeb30dd1d920c47b1f8ea15d883f9f22d7e8e3278d08ac81efe2b629a63309c4033e058402960f413fc77fbc000b4ea5c5c8bdfb5d4051c5889589d00a011c2ad748221adbb9fbb81d04f6bf45201d6829d89a5c7dc87589cc926630620c4a19a415915a4b2c83a80c49b0e878fe3dbfdd0e2b8d6b1e4424a370fa3b4380600e0f221ae2a4906458771daf959b4c36432e73caca5e946c3173f7332bf73b77fbc47bcce0d3d07b0f5a86d0d1ab42939d095fece8bdbd2b81f38c8c3691b2313fe9cf233fd635274e7d8f48c853d80bf3f737577cc9fa8ef46d1649e8f01e9e00d4e2c1a686d09216b1ff64df883b270389dd56ad6ce1c44e1bd21dcbfb82e6c13148ecb2c0c123fca8c88dd6f8eeec9c30924a4b180105db70b2490f902f764b89a946b5e2681d9a97517a3cd0329e840911e22ee5043c5b3211f277401f9f27359d48b9789036bc2f184aaa6bc64935e57907716fe526392948fdbfbd4ca11b840147f493b023faa5e4bf1514005057dad640b58a7f5233f60b81c5b70ccba60aca31b18cd9b4d9d3b711e95613a93fd03cb232ab15aa0065995b5a9aab162d9c2fb8e827a844d7eea43f27196d751c58eabbf51285b7e47e50f05eaede1c8d8ed24165337881f5bd0f4d9f498b2e24dec5eca387e7b20e69304d4bd02f4723d7f6eba56694f58eb6b1d4fdaafca7f56893299ad95686d808ccaba13ba30cb5a47d335719c04c304161cb3dcf36f68e9e749bbb7b6327bcca1d14371d978f6d767749c80d1d8a8bb7b7afa7d37a47caa920f4e51baeffb3ac5c658926a3964c823e48da2a4cd8a3170134c327503fbbf507b84d472ca38f53da66d2915cddf7e9f24be191336045c7cba686fe5d6e78046828d4fc3f3212dc5b0d66491ec55396e05b424b99c192fb76c881d005b2916fc7c58ff2dd9f3d6f5c881beb723e8188f3578deba7cec8045b58a07bb7133f06378b36b19c31116a55d4a13363861932e9450621952ec42d2e39695ceb9df99bba60ac84779d2565b74a911fa99a3e47f8a89134eb3f292c18c5e89706727596a1c04a3ad3c66886e9ddcb3822f76b703474fc6a5566e05fd99e57e4cf4116159066f01545423fbdcd985cef0175e05ec2b472f1a3b2a44c12e66810298a86a4cdf313c39b11f7a1019f9fc5727a1cad6ac77ab5adc4b0b2103bedc54da61f29d9ebb5bbef9af47635cd2f450e127003e1b9790f6b284c58e0b05ec17ef80e8a333e64e2970ed0f811db37b575a8f8224a1d0b3c19d9ca645697de99e7a3ce65790e414788f5f3a3eeed08a1702de72eb8813e1f289ace55b907f4e234a823fa8f64c67212e0f811021a15ec1cd398404d2c1ee7d496d6f6296ae9a284bb61ef729ecf8674c924cfaef4f0762792a8c3cd6cec86385170dc77a1a1a5c9e96b7af92b53a7dfeba5c287735f93ae340fa44f8ae7f27fabb40dc510f639ae3e4f562c2a87822239e43150374c35005ccfe956f69969963aff4e0b6de1e71d2654a64b653b59a3b11cd4995eb797574c627c90735aa7b82ac8a976ff499c6d67e2afd605a0d03c86cd7d5eb17791d1034b9c5c3005750820db5541729d663c9cb1e59f9d35dc3628f36a6c17cef550eb6f85d4fc4b816d23c687a7b9aeb1fc405218162f38b93ccd8627cae0bd812f34250cae53398d202b0cf4d7b11559e12b22eee705c96ac2b7eda8bc8c9850bf2c91164670f6f9d258a8c4b78819735b95d7006922285e19e77231038fb30868d752414bb5ea694706c49a9730c4f628b80170895c5eca2576c0cd65928d13e34a715ed28617fa76a7f0001b27ee17a6ed3b4730853b8424901509e267445ac0c771399b334c1cb0e667136ab99337d3f9f88a49037a1106bba0b7999d8d8b815c6e4d4edd9a2699ccdd359a81f6bd0acce3043ddaad2d6e21b0b18642386b94d9d81723d36ff6361ce6a61bb59646d2e818dc034d454ab747dea9ee9d619edb1cfb7399118ed88fdb740650d428f780d6903c78e7bfe69364c5c827477e202c18eebde091e5e67dec7f9663b8a50b274e5dfef8630f282814a141c207f6236b522f03a8601534930e0fcd581a4d1749ceb7c554aa538e08a350b99fef3d8f1c53b7211e745e4238e44bc9c9e1289bab363ccb4f8cfc725e3baab388a0d2342310e7baf1c87b8664f3cc79d45975c1bb064401c398f92adb6eb8f21b30140bea3f2e88734f6c101afa863e74cc0ac81622b7e3d76bbac0e6d5b516075a30bbca7cbdc5f63589b362779817583a425674ecd76879a18479123f8f64a8f915a4f21971328e25cd2dd8222e76c27d7ce6aae32f0441aa55922f1b4d36dd67eb96a3a2d16ed29cb6db85b696e916cf857fc530c346d9d56b3289abb00d64076c7f43e35321afd38f77115b0d3bc771e4eb880fc8c4c28161226d4a6ade48da4a770e73ebba2ffdd91748036ae2b35f6d32c01c38cea0dd3d4b5c86797ce527109d03b8538bc1a02bc0b1ce2bf8724da13ad06e6cce51572d9a0fbe0b15a9876358cfd143ea1e89191c9e6b3082649df9b46045ffcec0bb333e3e519b88056da935ee4d1d8a71b991cc828332707a35a470a0c13f97aa9cad86f78d2c8ace28d472a068630298c2d401c7ab704d47cb515874cbec47215400af292245fdaae54e25a0e54ba9ef919cfa210240aa8c9710bc922d61a2b8caaaf1beed2c11de07d73cae1c1ccb388ec70678972eb8f0709fbf909b", 0x1000}], 0x2, &(0x7f0000001d00)=[{0x1010, 0x119, 0x9, "07db337e112373fb05fe67e04a8f5ac5764c26e791fc5d00fd99c10d947effdd78c56027ec983177983f53f08594de211c5f264fee087448905f26ad588015fd494fbb90d1e02fb5cc26d08cc9500d1e917494f5cc738087be2577965340f16ecd53be2b4c5f373daa878f546fce4f938ba62dcf3b4e2eb141313facf2895bc165068f49a72fd5efc64d4e1ef4a35385f303a5127135c448996fd33dd260b8c4c0c357e35d0c09dfe66a4257f66cf7c37fa9dd34b38e9534333c715ef9ed190074695b86de109ddb64a2f59c1a571fa70a2ce4e60e41e8bb7769daf55bdba1a2fbfbc1b6d4f124dac5ec452ca0dde9cfee5e65fff437f24eaedc2eae3513202b693b4e612350fc0010342f3dc66bc9f9cef3b39cf8b3a8ed0e448dcc8943a4ffb78fbe5976b7c98bd920c738d011fae6885cf4656997edc4a7b38d89cded7f74c4bf3195218bbe50ce47f610c3280595c37a130169a74c613f77d7def1d0bc8d6274c8b5a59f02f8981a33b25ec524ddf6dd1b83edcdc05aaaf4f16e9c4a18c7a2fe92e8ff392745fa459b226051f78d81823e5eea846c204c4dc6ca031bb3f089ab5631d3126185fa689bcbaf2001f2952e2f2535b439a3efa47658017ecf509350edc8533ca8b2d29e6df4c396e7ce61ba682a469943dc19b53e7ea28801549557496f58c8d3b43efb9c4a6f917f1142bd3a5861719faad15219cffbc8b15b7056c26898b60bf415594c7cf50064799f352795837750ab2a337a2de8acb9ef99b43e5c8b8950a30e1085375820546191e4f060114161bb49c74dd916d7e93694a479c09df75ff33d3fe1457a3e8d3e0560ec4b086e397be7f4b5269766820c71f7f92425dda25160a758216d4c9533d9885c5ab2029f00915a27c7315ea39ca25604071b1f455999fee577027b6b3527c84d81f07382b8a521f2f4a3764f41dd3d12103e193a38471cda901b113a45651da022a454991faa71ffee0ba18ecf45535a7c846df2e32a7ff9e52650115bf7c020291681eee9e3124b5f7e1e584cd5f0030f591b89092a68d43321f50df4583b69bba51d106d2411386eaa28553fd599a098656a51851514aa103cf38c31054d8b76f62eeb3f3187b846690f01d8e2fbbb06a62153b54e20cf94840853c31b7e9b4c9d7345c70ce805e012fac24f5c529bc552361b26a88ef3edb600a6d795f9a46df790450dd06ced17589a69f77953c1109c056f4ab016327b91606051002493f1d8cdcab196ed73e165124b4dc297e2d3117b8e79215992f8d82b442bf897bb6d9e09e3ec0d2687b26581f030f4585e6e0daec351ff9b32b61ca90c12bbf03e7bb78a7b7ab01efacb60d89e9cb92ed345c2a74d313add245db4307e85ac61d6474945c79dd81ced962f3f18b35989a91f623dc7e92e7f35abb075abd9ce134eed94c53cd556f132d84ed5e6969faf6c3dcd06a20ad5bfdde88eac1bea6e04bfd64c9e0d402a8b6dab8f0c431f82f215deb39ee0bedd9e7b7bdd50dd62924b25029fe9fd6d6b8d9e711c865de91a65eef415702884c3a8337571910b040c97abfc37f1e1ec79c15eefb6685b172e58623d2403845b671de8e217bd14092ca1e94488edb19a7d2a431b274b4ff9063f811e7b2870d8c11b25cb01ba73dc32b3f8f4147237d7406e32a9cfc162d8d071575965fdfd212bee6c01f0f2c0f590e1a367dd462aaa45b5c2c91d9fb57d0ab41564585adcdb2108406817f60b78251688854862a8df8b62a555bc57cd21dcb168f2678f9f609bbd93ef119b743f7ca60a9993e5f66d0a2174d822ffb68916e0248d07cefd83f130814de9881a4cb440d1119166264d7cd5aee9891d7b603ec88044433f8238bf237194fca0673ae0a21b2b60a188c4d128fdf999359db253965b7f1d29f228d53fc0c0672a7ab5248321931125dd4c96fb17de9dc7d1e09ead2f10668877f60123d29be242996164b9ce586b1042b5e31f6352f21996f605e8a78f65dba2ffba4cbec8237b0e6b78a28c1f92c0f07dc1c7fc37c5c309d02fcd794a2a2f99df66345ce9a97698f8d275df4fe9aa0bcd8d1906c49c5aea3a4852f1406c4c90dac17831542a7df0b6a29da5ed31230b72c994e9a57a6244ce1007e99901d6dbc9391d5a7d800083c5b8981e07fb4b7bac872370f97101cc6897db1517485636f5083cd790812e12727a555cdc178348aea2ecfce2268724d47a878694b9df98602aa033631a08a227c21510ca8a0bdc5b54acbaa1d31454c1c489c27e69288ab74406d4ad6f450f6bc6a284f04459fe491907170f954dc11a6491c0ef99b430b30c73e3a68ab9b23fe55d847caf74c8a2826ece61a826621b53799881f74cce20545f9a40a3cf7c29422aea477863480d8d59bedb4e806428d16696a18fba45b326f43d6ec9d1c81667dac9b03c0b1c12a0c4231251058dc65035b204526e0672ea75fb1d82b06317dc3296792d1de60e050593589f7977f7f624bc2116a2fbcd8eee60eb5fee3f768108fbfd0c38ae1b386cc7293fe3d9533710f18305f86ca79bf32560ec31f75c4a3a42f25e72017cabcb06f42f37ac1c268fb9b537f45e6ab6e25514d931004aea020dcff661be24c2cff5efbae7297ed82a077859296c7719e89ccb3d4753d167ce2255635f9595d8b8def7ad25ce264ceb2f8bbe42ddf07a9b550198b099755b36a25256bf01ac88bb5d6dc30519f10866a2c8bb31ac88c5f302ca020f6042be6fa5f8238011a049515834754082cfbf9daa08716b8b1e4c4d192505c93589acf3faa8c66d07dbaf3dd2db369ab266c396eb2f38b3011d35735f0655eb66f1801e8d1e149523e9914dc8ee3718a768ff84c1fc54cf1da15ac3cdb7d4ade5ef9982434fe10620bd958a2626af69be6e44fa52252da617144f9455709fd8dbacc8175fdb2e10c5fac1a1b8c1bad66c3fae3b7baf3fef4dc2f5dc20307220ed4fb9cc7debd8436727fea088d0771dff1051d49c0ea6d12bf8411c4d76f03dade216f73202c3d5d6f39a89e10dcd09b0eaad7ce66bac9a559ed2b0485f25bf98487ba8c8470f07f17fdd767d7b89bd8413fde1ca5b32ee202c4cbb1e7775662ddb0619302cd3978d01358095d5df56d025cb81ed0e20ae3755a61effc87984ac4972438def626fb4a526645daf73c7e3991a6ce2935df721144e93e45d94e8da98c447139aa40155848c04d4072db706ba6a18a0856ae3b578492c8e6bbeb341e993eacc395f9dddaafa199e1c3739d6b7563023d30926ba46b1d2f9eff7777f25490dab8e3149b8b8d873a7a7752d9f2be17b1bb2493583b06fbcbf3a721eed497145b5a8cc26fd52c78935bfaae918e37376ed938ed411f5165e8be8beb69481194dd1a94754ed636409458d59c990e5f3087b38fb307d71e7bfe9ce3fc465fa25ef6f45ddad170069d8a57896d2dbbed8355dff3b6d72a762328a57ad89076f160bb1c1bdf112e2fc42abd95e9fe506060d928a563f0fa6ead14bd21d322838f4eed6516eb644100e8415adee48aaf834a1cf4c323f602f407b65f55f0d3c3ed0bdbf38535fa3aacfac00a763aed9e3fe660fcecc50891b788ecfd6178ef9c52a0f11c3067c83ffcaa16003ac408300873df23da5ebbc29f8143fa4e56cc282aa50d9ea401102698484ad2f8aaade43bc353de3423367ee2b387afd92dc1e20496f9930476d1f14fd38aaf7521987edcd33410a78e9c758169540096d8fd9b166b6c5cf99ae91a6803c843a527c25d87c6b72fe4f5e693df8b979e566347659fc53e3aa49c12a3e139f81a4a4ab041436a09eae352b700cdc8a0817998421958b55213543a2957047eb020274ac995843b31a5793e8e954fe4ab89b160b82fcfe391056602c33a92fcbde19dbcd1dd5b5db5983ecc45416c057e43a6c869026a1fde9de5423bf3da5bdf7efb2e3213a209a19f127738bf066ee23760d9189dffd2f93e3665952be9b0d64ae2de8b3c546171e32723ed2291dc96ada88588af644152d55ad5990e28e55c3b26bc906dcef8ce436e2622550fc68e241186542a28bcfcfe1e598b7f3f30040a7b499978938eaf50413fde568418ba469ab93031bd8996da1a85594c271b5b17742434730e28a89cff654f44278792b7cb1d2a26fe627faa348081742b0a060ef12056058d418052de0cc719afbd2d9f3c392f4765aec496bd5337e38951149b201b168940c79e8af0a5498abcfd3d3c1b8092eb3a5145c61ac804c4d5d44d71265a7f076047a720b86dd9e1a6919991dde41c842c52420373103c4beee65d07b0c4845695cfefd244cc6ca22703014a478b9523746d15bd6e23956883211c78216f29790ed90b9e92375003c8fe7e082e15620a7b31d698de8b64ee0ae327758223351bf9714625f940d88d05df44a23bfa808d69aafc53895850cf5fdfd0f45eff14941099b9e9c326eb42f82c3d65835ae5ec1994aaefc8097fcaf0aa28f50a92e948b59cad7128c647f8cd7b15a97e404c6f180bb75cae0f8be79c726a9b6278f155fa4230b3dd6aff7437b2b9df3cc3125aac86e484d9affe16fd2a6c92c0d4b7fc2a99cf6c1549d8b94cdd61bb742da63ce4bd149825e9bfb19e7540d253edee2aa1f1813acc015be4506d72a3d46db01edc9e825bbccb11cb1b9ebbe3ec9e356ffe364d35662a110a148f77d69ff2eded0be7e3440c7e237120d73328951121295eb6029eebfcb8e54d2ebacde8d99ee96cafde61916561f2f086e01bc50fe2bd5820da056513dcc0f38926ce3deb35af2bc80f3b782544a2e8e55e3fd07e0e32971b3a0ecab217572e320741dd679d147709d7f05f6842d503de6720340e874a5d9b87c203a52c11979747c18a93325d8a1861f846b1c460de29b63c560eae1b57d65f1572c0549bae1a968c11b6932a12f7405f0d68ea3ea43bbd2518c63ba5e94bd725c4b806823fb760f74bf1066575c173d9f16e860fd4a7f4d5dfb890a4559d4a13fd653dd739313d0bff8e04dc8d219bc5cb4d7586fe567c73c43a634d505cf1505883d4b178493de82d0be59b1eb2cd0a889e1daa6b392a97e1a68c2ea4aa62e3e95608e06e5e134eb937fc5b7aa48c1d56f0c19ec99aafd11857e0ff3103c086df7b4718949a28bdffe1841f1faa344d15a16fbbb75080d792c241cb6f1b9a53f7e4d76ba5fa3fa5cb65a1829fbcd89832602a9a883aaa38a106e0abfd72a87a27af6c1bc381d695359618f28c2424565d789336f4bf0cd9e4bfaf3bcec03e5b491f4eca4022dbe236e69c17b64429d87dd39fb47b8f1ee57b364ab3c3dcd10385f8abd25ad19130700ea2454a842baf3f4473072c58ac7b9a3539cbf223329ca03957537aea4163162c17b8b00ce9f813894cca59a3cc9f84f0e3ff1ecde57930bac1ad39a825a946d6951fc444d1db00469ad1ebe4ebfeccd5080034de2ed24461476a77ccf49ec597d370ebc93298cda9079765af30772c9752ae4d0bef481eb2d5120c4c3e744ec866bd8dc35f7d51e13662b7407e055c254182456cdf9a7736bb744b2f2710da70bf5da3426fa6d22b55f842d912d4c6fc8ef038924bc484fb4567c9330893024ff05d5bcbd449df99a26c92a39dab95285371135639996a3a3986c02b8d4ab52a5edaf3de0bb6808db237bfae62ac5035192332e052f49a853acde672d0fc5d185ab1bd9bcd207bd8cdafb0c201d54ef7490fd0c2563f445b561a9e741a370edc82c3d4542b794e64aa257d31269771c4477f9f1f225cb87824fad4e02fee56282af6f66f2cf2d21ae965d8e6cd4e6f728c7e5"}, {0x58, 0x195, 0x10000, "7663c290e25dd3ffdfb8040d892bb2ff53173efdfe8d1aa959439c36878c002beb205c71a8f23b7f12692beabe5389b1141c050451267682884d116bd65c718b756af63f"}, {0xd0, 0x113, 0x1000, "cc34809a4b4bfa2b5468a1f02690410eaf33f31511c52a3b526a236f6cb619d8d1937732b47935f3ac9e5e0e740f3101cf6e5cde69e31f39b57f96821ef442e11f1c7a8d00b889554b52fb30890ab71f33dc448345615f4dfd7e481218757377b67e9c5240518b3a7d7925ad9ab4e0ee6be08519412bf74889d3eea5849135d8e0dec0dc3c8e79030582c9089f3d5ab14a0dbeed3c762a2eb8dfd44477a273d4d11c7c702774a99eb061df52335c8667d399f2ca104455859883dec0643dfc8f"}, {0xb0, 0x115, 0xffffffff, "495323010d93082adb56202655741637b8e2206d943c1da0bfc5a23fe9c088e9397e3f5602942053e63e4bbc96fef58e3a2048ca09ac78b2d3aaef3f20472616386dd44636f619515840cde659a68865b30ed42e951b0bcf4b099a484fb99597774c0cdc2ceab8ceffad21a95e64e21101e61dd80cc5499005635042ee1504c4144b40b1aa0f2004b1bc01d80aa2ce8f60123bdc1f38b1014089ff58e723"}, {0xe8, 0x118, 0x9, "b6d9e82ede16e527656e5f3394598fc3f9fc930024ac4ee88baf5739297211eee26bd82256b1613135ae022b36f62898aa0f7ee7ba92dae06494f66249611a88968b68ef54110ac694d6cd7430ffd6380dc7d93ccf3bdab1d2ceb418d47eebe1b6844d668fe459aba047398683bd026f1caa8442d5ecd2a5a38dc918965c21d757692dd4ac76681db7fcfd3c8aaa713bde68425963a8be1c586765bf2ecb3c5b10a7aacef72454b042eb6d275e74f418de73ea2629f6dc10f2b339bf4ff28cb4c18689adb27aa454eb01fe20f932ee09f476"}, {0xa8, 0x105, 0x5, "430204caf36af31df2ab5a6a26910b0ce62baa6c4face85641ab92f41fa121eb0f124ec2c66bc551c30a93b32a65cb005a741f454bebcd95cd3d245a37966f2fa1f038f9a61935487fbb2e6ddccd907755a4ff12a76bc0237451e1ea3cedce36087b796ef9095d7b6503a5f355d80bace1e6b45ada21c5e56979bea57a74c53954b519176304106210bee05f4307a695f794"}, {0x1010, 0x1, 0x9, "e8faf9839342aa3fe547d93c22a930494716619b3512cc494b0008de358cc89b7a3e64d1d67d75817f34eedbdc4169235a55f76cb11d8f9bddf0b43f7a54c39e0366ec7abb679fd06eff99409b402d95f21221cdfb6c934b7964c6726d3b64ddd32b5800b51a86d5484033c6a8ecfe0bd9b63c7b3ebbb5d875e2a9146418c193d8fad84203ff7c03ac1c9242fcc9114603f4d0b6061be29acc61b3140a59a20a003641f7ea12421ff26c942bf9b04e2540546f7bf4eb813d5cf65b245e847f43b81d7f3a8775a8b1cfa844cbc643e041fd78c9ee6fb97cb9f8f862449fad77f2e6849e089a71b86a34c250a3fb4fa12413daa75992e4791314f604350f5fa66c0e9a41d00708833d924852dd044a8922a7eb263079bcdb554e642e93cffd8995de3e79aafd4f9b63d4b4ef5cef40525c7248b294d0adb582495970bd16b7f33cf10e6ecbea9cfe451f2b574324d40063e63cec7038bdd6bc7af2416e2c6de6d122bc2bb72a1d44eab5a63873e9d5591bdad068e2ab2655643d8a99966f670957723f766a477b17c67f20b1a038b9c8047e452236b7f7185b769743bc39d9d903f93cb41fa993cfa321550e668eaeae8e0bff563b2ad81c369522168c9cca69bb97b2e7b37ef9b574a750144ecfb9eea5d4c429666632e1f85eb8fe8576583800e31e63d800be7c4224bd4a264f3261a157b185f87cbab7035601571de120a9d8bb830a4949cadd1f2c493f84f03ecc83399f129674071b2aa9536cc72fe535c61076212eabf22ad55fabdf949775f1df6deaeb5b90b1aa7585999a59d5aee5ccd13781064aeac5188759bb807cf716364497a4655f45c36e75a77e409b11cde85edfc080b3e2fcbc03542e64175db72ee7845760caf6668feabd846dffb171d4593ea13e5f20a8d5982c6676d7d98a63ac69ab2788d616f4b6335f2cf5fc57cc6a6bbfde9d56c7865a10d7defd676fcc161a0ab08c3cdf4808e8c77ca1f38c81b963000b55b0ad6577c8e9bf789ad54372d32d266e33d12b5750647966914cc6a0ad062d66e2358e15f0fafb4f879e3bf5b3d56af4e25849a4d8d15580f23c62d799a96f0bbed9a970eb2d51ce2f45e92d2affff34ca073a16886e9d096f8184a1b9da990c1db8ead2ed1e320b1027323ed96491e827ac22cec1f07e420e67d7630cf286cd481cde37d53d96a877d3f9a7799014ebc3fdd90f8c8ecadf226425d08567ab6ee28256b6c884828b253475d4840f393c8e384b2032e8fd61a1f2956c612f54af655a3b44da1974ad520ee31c0bd272eb14a3f22e09ea7d2dca157b721a3595c4861c361f0d768301f55f3e0956dbf79b731242789c7e044ce338918941d234cdd02694ef405bb152fb0e66512145ab32aa15ebf0115f592681f24782e83e74a186f9514b09f19d322f95cb0cc3e4bd247e3dac2658ad34d4288b9878a9d37efec3867a9eb23f60032e8048622dd4d44828f56fcc8777c91b37ebdd9c14de7df8ea3faf8a2ad63e56f8155649ca1f40ccee1516a2d172948b43100a50a2b2654f656ad1e018e83fb1a3b0be89e8046f40844c72e08ff31eb6514f8e7cb1c2dadec8e32a234f117f09aca69ec5e31cdcb2890d2ca9228fb468c1eb44ecf6b3bb2c676397f7ffc67f725280607f58bcbf065adbdfd4de33ef23931edf1a9e121c5db02d2a4cea89667544015913168094db88f591dd9d4d1295cfdebd1dc9d68eda98301696a700966203112016e0a29c2b3460115274ae5b62c3cf67a4f360a5cbdb80ad1856873732b1e59fb12e0fc64bb87ab084ab36e7998afcff36cca18114ec0498bcfd37aa9b43f5a1b383595fbadd0c8e62662ee1538faf39ab62392984f68e6d38b646f064f07b5db1ca3b4db1ca159700efa33dcfa3bfb60350f88522017d2b079dccc11c297f05be260da748a8ae0eaab16d6832ee0687583358102e1a2ebd5e0ee0c14efc3b7db97cb0f7a4e602f9b291ed1aef8a3047579f7d28f96b74e019c7559ac490f32a1d50879be3d88a3159e77e088eda2ae36c72de8908223913b51274db67f78cc659abb2fde05a8a3db7dbb56989d96ad1de7ac1ee775edeac596220d937c944b2422d03131d12e350487ea5623755987e8145355202856fa4ec6ce95cad71a7eb7277664bba6ecdafb602d3b501482d57bae7c3d44d67ee9abdfb2f37dcf9c8055612c43df5272e7d353b02838dd3d57ee385b7272fe172fbcfbe1780dc62f6015bf10d6bd49ae27e7e970f6d715738fe46ef3edcd3ab1b61a1f18cd56d656ecb7ae70d1c0360aea383b4d1a0eaa8c2f8af91a40b6bce224cc1e9127196b23668b52d07a139238afa45d5d8fbf93ad9d89297f9a9e2e4958d2388d0431204e07a1277df49170f8216b18c5ce0ded59b44ccd0b5d6004daa6a4a412730ac3e98b4cc71e11f0d559519a2a8312a2db78509771c8590c6c384ad8cc85abe152f772fb5fa567478848a88cfe916889a230d31a8f5e92f7a80aada500ffe18b4b7b518d63e053bacde644482205c0defcc51c2898593c3fce7991a99406848f903a1406d3a7b9e5c42f9cb370b0dc406bab6e6cf2da19fd5263dc52535d264869ef3eb5f8622e25c8ff2c4707d197a44abc99af5bb96d9465547fad405ce421f57f6ea2c56b589944d5ba00cd7d826606965a5971c69220808f96ba1bb5e6ce4e04a757b09f05ee9775d85b3f0ca660146ece2caee568c97c790c2b18cc53dec75988ba2cde4ab74f77c957cc7c69fe7d1bbe4ca0afc024a943a8ab37e4d790a5edb596ada77fe7eaf5c541cb7aa591eb2c6f1e724820f393b13f328836a802669343e8528142a76c9bd373f79e349484677cece322350e0ec64a3502484db198e4e2b813090cc0804b103c1cf178cf2de9b228ab4c70e5ee5f11957f6fcc3047c92aa6d3b82741e862450f54fa9f12164d580ba2f28f3fc3bef532d58e4458d4b6df914d241beb1b8768643ca9809b91f1c753194d82568cb34de3159d9c7ebeb973c115b0751481405fefca8bbd08a4caeb0d1f02a02f182e8189c3b0eb51f286fbbb75b595f4937852ea6a33eec40ba5f2dfb3231203f5b732c43ca71a7c8f74748d4d85a2b267a450f5ac1f937942473de7ae0aab7568f591d87099c3304559c35cbd7270063f937be3e851f3821cc568bea0ee5e2cda1fc1e3d2e29400b551b7b1eefc6bb33c43658c8007f64ba0041c7d67fd1f60f0b56e0c00fbdf54e29c08945ae7b3a5f6202162fac0463b0b4d21afc3706911ab36efc44e8ffc4ca8b9368936cd4d563f3ff94c28821297a89850ac6f3cc4938a334b119500dbf2199938a7b11a4a17886c3be3c43e17f699b7c16eefd02bb3e5b92c69541e34cc16e37f3b436d08403cd10b6fe8d66c8933cae20c1a51f0438e12e9f3f65f1b5d32c8c1cea4d8f8745ea4e1f23aa001570d50f3ee958fa2f8586fcaa647808c58a34a5beb31e158db03220e3aa5d44b55291923c036bb1a1816e741a152803198e8b0ea034306a3e05b13065f45f2ffd9c69fb345134fa2f095d64d9799df203196c41d194db6dce5a2a26af0e08942b87f837e56a757c5d83c486e7e48e3d6bd9528ce394ba2a45ed8ba1d3a786afa4c70a0d8a9442b1c6ce9aecb6947d260ec18c0d3df57335854177078ab4ee421e77907c7a8d157c0d1176e727172c094792aec80b32da1d4212f5da732afc9a5605986762bc9e62848ddd2a14e3c11efa0db7c6fe467fca0bc0f05f5495adced52b5d90c1a77c442e6af5e767acfa506b4526e61b5c441a3e8a5d3224eee8571319a8ac474c13408bc2353d7b7708f08d60ddce23112a17ace7fb0c4075fc82c1e4a7aad7538c437e59e410513d83242fa1e9cea3980bbcf9b5866d71c3d0f98e653d3cdf905e335cc1edcacda103154e260c25b28fab9443678f8b0a7cb88932bd789a3d04c5fcad2acd57697980af5d22ce400bbec5a0a3d8c9d4e0a9dec5d28f4d3107c43e7281d547a828dc44bab4fa643fd962bb4314bf06592b3cb3b648db1717f84cda5602263d9545b9dd2f4e73920c9a6a53d1afd147cfb0289691c448d4769e8a04d12c4e68d59b83e8f2e880c622ad1137d9c1e690f35ac1e724cfaedfd2c2354c11e4be2eeca33d94719961bec5242d7c51a8226a89a9f0cd24caf4ca30ad0e288d52e1bf0f4c74fca878acad322859f0b4b91286f37abf58875929ddf4bd2114e655087ac2a182584944301b9a5e0d2311474b699a0fdfa44cb86c4f0a9049b80ff4dbe425acd6b485cdbaf15a272d1fe679460f0dee77a1188524354a0f0b8ada19c9633af083847d146663364d5b1953acdf4bb101c7be3502eeb40b44766f6622124ce3e909acf7545e9eed65372e7d783306ad9d880c41561df598910e5ceb4d7123dfd2c82eb7cfb41ce9abd4b9a9b02d4deca44e4d08b746ab78770fe6b15574582fb33e66016a16d5b70a59b54abeb8ef3c7d22328cb9f28d51b7f0c2fea85cd34788d7e7f6e55bbb1dc7366bd2525cc6b9a09280b2e82add39533aa989621f0991a0d6f915b779bdd663882c6b9f47bc333a480e52ae11140fefc7bb7542963d9bd63bde539411efdb3a3cec20a64667cf574f502e74a1c1dd42da52517b3c32d0470a2f0f91df526b66d463f699520e0813952dc89e756739a63a6daba9ae848b85f6672f7963f3595c3a2236c114d6a4afec064662bb113a89da9f97ac90f09cef85eceed7ecbd58a34f33691ca97fbea7b9033b5c929a7e7ec46b8a3f65fed34ea09d5a676243a8283ca29f53dcfd2e5c8b526074474e5aed71d067d47e85b76624feab2b8587b7363cb08a891e4839d891043891b748dc7b49cb371f06611719c2dce7871e3267b37334d7bdaeb5fe833b8e2fd1fc72b469a28c6ef98ff20b727ec2ce267a3678a4a60c595baaeeb9ba3767bd5e8bef5b61675959ba081d58b6223bf7d37434c12127a07d5bd28a975cbe5fad0174e3b211874dd0ded4330b0decc0e98f3367e60bbe2cfb73e5c5dbc1152ffa045c0f007a8f62b5d859625b7c0f3da6744ca88f9297ef27be2fa2fe4bde7dc1585657b07a7120783f3cd6782608364a777d556f48adebe6e3152b007b93d1a55a26f64da15b5e284500ce2b945c3ed0f64eecc1ab9eaae4d14f73ec4bf0b8227f9dad52b3b316bb69b616edb1e10966c7d87e9cb506c47d461f30877e245a009adf90cb2ea5a2d39cd50231438589589730a5ad14aac7436a26b3fe9f250433047db7c375105f8148e08e88c7b1f25de4eee51e89234b3d9b467b965ac0867915d1f2ae888b5761ceb4daa2f72039d2d43342fab416b11812aa459b7ae9aff5ea60c5ebb2e32548d92f19126e43b54409bd92abe87c59a02da48ed49e8d9fa9136d6dba20b5488f1b7c7766b2ba2be674c1327289a7fa02fd948c9ca48b62ecb8885c98564d0c32bdfbcb7939293112d2483291ed6691c6bfa60c2ec77637abec395a984a9bfe672215e6730aaba36384ad925c220451f87a5409e2c0c224dd465d8892fc1949539356daf8e2b320318572f60a8cd6ead8cf405ac6dab8286b21d9120876549e710e36bc1f0c6a1231ed5737341a610fbf7c1b94a9eb46c1e6ea31af24717f3506a968fa019e3d806c954825e0ff17b0b25e460eea13191267a53248d390598a20bc21fde2bb586bb1ff9c8829ea3915e07f17edb334fb59cb891c10be44804ed11e73c25e5d56d037131cc7795fe6bae2f78f2e9c4efc7386417c71fb4d75ea532f1fb00052615bc5244ae511602d0ea33a0a36319e19788972641d93da"}], 0x2388}, 0x4014) 02:57:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xca000, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5582, 0x84, 0x5, 0xc0}, {0x5ff, 0x40, 0xbf, 0x7}, {0x3ff, 0x68, 0x0, 0x2}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x1d000000}]}) 02:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'bond_slave_1\x00', 0x1}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async, rerun: 32) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'erspan0\x00', 0x600}) (rerun: 32) 02:57:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {0xfffc}, {}, {0x6}]}) r1 = syz_clone(0x8000, &(0x7f0000000000), 0x0, &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)="ac47da1a74f8169ee9a73e6da147b9e0f99c6e65159733fbb80d918c87b9cc2d9978265f5aa66ad20430f20b85f5c5") r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x98, 0x5, 0x1, 0x0, 0x0, 0x7, 0x4000, 0x4, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xd9, 0x2, @perf_config_ext={0x6, 0x10000}, 0x15, 0x0, 0x1, 0xe, 0x9, 0x5, 0x240, 0x0, 0x2, 0x0, 0x2}, r1, 0xffffffffffffffff, r2, 0x0) r3 = perf_event_open$cgroup(&(0x7f0000000240)={0x1, 0x80, 0x1, 0x80, 0x7, 0x1, 0x0, 0x2, 0x40200, 0xf, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x5, 0x1, @perf_config_ext={0x3, 0x70}, 0x298, 0xc0, 0x1, 0x9, 0x6, 0x9, 0x8000, 0x0, 0xffffffff, 0x0, 0xb24}, r2, 0xe, 0xffffffffffffffff, 0xa) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000000)=0x64c) 02:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'bond_slave_1\x00', 0x1}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'erspan0\x00', 0x600}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'bond_slave_1\x00', 0x1}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'erspan0\x00', 0x600}) (async) 02:57:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x20a00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x1f000000}]}) 02:57:44 executing program 5: recvmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000000c0), 0x6e, &(0x7f0000000580)=[{&(0x7f0000000140)=""/120, 0x78}, {&(0x7f00000001c0)=""/235, 0xeb}, {&(0x7f00000002c0)=""/57, 0x39}, {&(0x7f0000000380)=""/204, 0xcc}, {&(0x7f0000000480)=""/219, 0xdb}, {&(0x7f0000000300)=""/43, 0x2b}], 0x6, &(0x7f0000000600)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xe8}, 0x102) (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x89f2, &(0x7f0000000080)) recvmsg$unix(r2, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000a80)=[{&(0x7f0000000740)=""/19, 0x13}, {&(0x7f0000000780)=""/198, 0xc6}, {&(0x7f0000000880)=""/206, 0xce}, {&(0x7f0000000980)=""/251, 0xfb}], 0x4, &(0x7f0000000ac0)=[@cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x70}, 0x3) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) write$cgroup_int(r1, &(0x7f0000000b80)=0x8, 0x12) (async) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000bc0)={r0}, 0x8) sendmsg(r4, &(0x7f00000040c0)={&(0x7f0000000c00)=@sco={0x1f, @none}, 0x80, &(0x7f0000001cc0)=[{&(0x7f0000000c80)="c3d279374075291b497c789b4bb008e03acccd", 0x13}, {&(0x7f0000000cc0)="2a459eeabb91640a559e0188a8ece379f719c14f790d9356a35a0e030cce463aafacfa957290bcca53072a575958b0c6949e03134f0445448ce05edeed9b0fdc4825cbe77dacd5107faad9864ac3636aa4bc513fd4927dafd86f3bb0c88f88a6051279e17f86c90dfde2be56d008d8c82ecdba59078445364dcd8551802e6ffdc674aabf6f97532ad5320a755c84c0bd8abfdb9619730a7ebfd50401f677a8b7ded362ce8f58b0c19287c3ad12a9a856b462165dad9f5284e48a0eabe00075597fc92706642db48609da572feaa830e412f64b352fdb19c0090b91393f0daed7144f95c48d4cc32fb74508766bd6488c385103721000f3ab26b6e039ad39b9c3dcc6e8386fa8bec5f26f989e052759ec32763d3880f9b30e6ea3c90c5b7fff8d12e4c14031dbb5c9637e0dd549ca70f7f247191ff616561eef307398dc79fad4330be5c870e2d21f982e7d185d138f86d2d22226e470a13c45a8f6e219ab3ddc57da52219d15653b1ccdd3a6a40e7fd0a7d0a3ebfe276b7be45930a712975442df6567ecfe864c6a6fed11048b70672f156894a4296ebb68f7444f06ca3c1730aa6d1b0a1cc6f0556f8d1badbe22aa8a3eb3d933462b2cd07c8d4f7ec9cb906ee543c7e174853439e7257501e95eb5fcbe09f86099cae8ee4eba50878399661a402b37ebb8602397edf3243214d503aacfa2c741c7b11e698ebfe5da89a9c70f605d1ff6a80b6da505445efc18ca6a682c0b3bc9febc14a6da312a16fbf0824a5c90785672ff789ee8adad8f2e648980fde66aa7f2160bfcc81f13975cce8385e07a646c8c8faab532b303edcf1def23f07c875e64bb92da00d3fb4acfe3b7bacb71bcddb8487af7da47309ecffc2435f5192acb2e316c09962ad0e075ea492f7da265157bbbf1be820eb08900c25de8e1e279b6f143cbd84acdcbffa09a4daf55e14f1251ff7f3a12d1cb9ac92da7bcedfcacef9d9a75c9c4ab3ee33d46c9b09db79559b90f3829b23be32086a293be3b9f9dcf66babc81066d77f52f595b7c7169c968f8ecf5bd205830ac0b4457f0da1bc1515ec3dfe36df1f51aa9bc8de27e317157997872b1f0516cf78332007c7277bacc95fa90522f14f03efd8e24e93153129ff7b2421d81316014bf2cd59441a8c6a8318bc081aa7ae6ed9cdd3c9ecf92aaf7f3b645c242d0957e6da45abcd6e4ed756c7f3ad16c12ecb12688e0cbead9b4f6062281844a9972017229cfe93108a93cd76b56e99aa4548c1ecf893719b7595ca6e4fbcf87a3001aaae6e23b7697c25c2cd1d9e1eff6a68d03fa9790f4c6abe999c3636307c7e629132f20208177073382f33cc5e208b3e445070afe963f1d4a0502d691969852e3f1bd17718040a39480258b1c82e3e2f5b7dbe47224a38c9b55b2242b6f18710266968871e4050ef2d6b354ec02705ffae92374025ef526de174f184f71889fb33d5447cb955765b782c649ee3f3fcf36c213a0e5bf3a582f52ca347778a515da9db28ae3f32ab4ab6ae0a090d8d2b9e3ae254716bf78937f095523ad74ceacfbc2a0870b4197d472a8121fd48227ab1f2834b4bb1af5da9581da254015cb0f057b90f10dd625a3b3b31bc95cb574af6df2f4732b7aa95f1b3c4f093f96473482f0a84f871e845e4b72b2e0c3ef9a3a5ce82e6bc3b6db034eecd6870c94f3e375abf21d880d7c240fa52b9e63370212b60ccae9ec913e55c07cfcea170c13a783e16a3c0017c00a4b7c720b6cbc6678c8ce3aec9414e6561e4f72e40e2b336ce3b814c4c5559d5a7edf208a6ef93a18129db345de5233175ff255ee67bdcd0a282890e061fe0be5c3788d18dcfbb06bdcfa0704e4832bb01ec7baeffc2a235f56d956d2dc855c09bfe90e4b3ae5ef9a4433f82ffb4cbc92ac985f9ec1e9087ec5270616223180c9f242e838909f69e856b84f82053db2ee6eea1bc41026ef1e2e5128b02633d4c26f90112d5554060a0c94a0792260e8c59a66f6384a8e16886e9ac789b5d4405290a7fcd1b4b97d34d0602d461f1ac87b5201b77522948418a80143eb41a7a35070ce27a7f41e81a409fe8cbd0761c2732b3226b0e9fca90485dfdbb41bf53a7b2d2cd2e684bc61a0c5526aa256b7711cb12f7742930fbc8023aeb176622cd64282f02854d404d1c06fde50a4b98c0187f34242849236df632b41bdd4c75659679a532f1bd16f71b15030328f76a11b56eac64f1eae754e945d9a1178842526bf314452d772df0c191732bdc9f67f11f85f710e3aba5257f200dbbc6a13015aaf6860ed4ba032480368e99c087518585fe1415a38aa183f1d26aaff1b185da26a7034340a0350f625e142f20e70608c03143ac488a5fa69e0a7bf1f836c4d15942f7a0787111d47fa3794e2dd482d67bf5ce5cbaa45826678f771e73887b6ee3b2464218cf7493fa440ddb6ff05378139d14bf467bdbf2e872099f099932d04752646fc82665dac17f67a53072ec45456b77d36127dccf0e4916da1f2c0da15bc8e630f3b312d4a1969521a742c3e30252f587835e9c7e8476c62fcd8b235b1102c1fe0a6bc9549956ff62baa6505ab1ae4973d4727e516f492bb6d32a637ac67d25dd2bbda15ee16629886a68c6b7b440ea3286102a54cf0d12bf7831e94d98fd87ffc7d33f56a698fb4209abc4719baa1be4e54096d3d712bf9c9fe0680fd1cd86e5937335a841b172daee49e430dc1312b23303426b04dfe3714ce94cd694bed2385fe6e9594ae14a0ee1acf28dfc12c8f18c870199b0c223dab050fc9f75901451e5c4aaf6bbc3047f4ed7639a45c26402832b2e6686ef6698ddc32d9f9f1c9e2784abbc3c93b1cc01312f97bf39fdb1d7f47107ce61ab2bd0308db6e17e4feb44eeacbfa00c144beb3c10c895668be46d832d0b545f21bac3d5c1bd08ea1f456006c536b6cf246f81f043a74a8dc4353cfc9a26699ce754baa469fa080d946b67dc2048985dc46fd5dc4ea17535d964a9f65cb979611c4130ee9d363adfd3537f8fc66d366bbcf22d0b010201bcdd11a048eb3125996ab4d88e7f016aeb30dd1d920c47b1f8ea15d883f9f22d7e8e3278d08ac81efe2b629a63309c4033e058402960f413fc77fbc000b4ea5c5c8bdfb5d4051c5889589d00a011c2ad748221adbb9fbb81d04f6bf45201d6829d89a5c7dc87589cc926630620c4a19a415915a4b2c83a80c49b0e878fe3dbfdd0e2b8d6b1e4424a370fa3b4380600e0f221ae2a4906458771daf959b4c36432e73caca5e946c3173f7332bf73b77fbc47bcce0d3d07b0f5a86d0d1ab42939d095fece8bdbd2b81f38c8c3691b2313fe9cf233fd635274e7d8f48c853d80bf3f737577cc9fa8ef46d1649e8f01e9e00d4e2c1a686d09216b1ff64df883b270389dd56ad6ce1c44e1bd21dcbfb82e6c13148ecb2c0c123fca8c88dd6f8eeec9c30924a4b180105db70b2490f902f764b89a946b5e2681d9a97517a3cd0329e840911e22ee5043c5b3211f277401f9f27359d48b9789036bc2f184aaa6bc64935e57907716fe526392948fdbfbd4ca11b840147f493b023faa5e4bf1514005057dad640b58a7f5233f60b81c5b70ccba60aca31b18cd9b4d9d3b711e95613a93fd03cb232ab15aa0065995b5a9aab162d9c2fb8e827a844d7eea43f27196d751c58eabbf51285b7e47e50f05eaede1c8d8ed24165337881f5bd0f4d9f498b2e24dec5eca387e7b20e69304d4bd02f4723d7f6eba56694f58eb6b1d4fdaafca7f56893299ad95686d808ccaba13ba30cb5a47d335719c04c304161cb3dcf36f68e9e749bbb7b6327bcca1d14371d978f6d767749c80d1d8a8bb7b7afa7d37a47caa920f4e51baeffb3ac5c658926a3964c823e48da2a4cd8a3170134c327503fbbf507b84d472ca38f53da66d2915cddf7e9f24be191336045c7cba686fe5d6e78046828d4fc3f3212dc5b0d66491ec55396e05b424b99c192fb76c881d005b2916fc7c58ff2dd9f3d6f5c881beb723e8188f3578deba7cec8045b58a07bb7133f06378b36b19c31116a55d4a13363861932e9450621952ec42d2e39695ceb9df99bba60ac84779d2565b74a911fa99a3e47f8a89134eb3f292c18c5e89706727596a1c04a3ad3c66886e9ddcb3822f76b703474fc6a5566e05fd99e57e4cf4116159066f01545423fbdcd985cef0175e05ec2b472f1a3b2a44c12e66810298a86a4cdf313c39b11f7a1019f9fc5727a1cad6ac77ab5adc4b0b2103bedc54da61f29d9ebb5bbef9af47635cd2f450e127003e1b9790f6b284c58e0b05ec17ef80e8a333e64e2970ed0f811db37b575a8f8224a1d0b3c19d9ca645697de99e7a3ce65790e414788f5f3a3eeed08a1702de72eb8813e1f289ace55b907f4e234a823fa8f64c67212e0f811021a15ec1cd398404d2c1ee7d496d6f6296ae9a284bb61ef729ecf8674c924cfaef4f0762792a8c3cd6cec86385170dc77a1a1a5c9e96b7af92b53a7dfeba5c287735f93ae340fa44f8ae7f27fabb40dc510f639ae3e4f562c2a87822239e43150374c35005ccfe956f69969963aff4e0b6de1e71d2654a64b653b59a3b11cd4995eb797574c627c90735aa7b82ac8a976ff499c6d67e2afd605a0d03c86cd7d5eb17791d1034b9c5c3005750820db5541729d663c9cb1e59f9d35dc3628f36a6c17cef550eb6f85d4fc4b816d23c687a7b9aeb1fc405218162f38b93ccd8627cae0bd812f34250cae53398d202b0cf4d7b11559e12b22eee705c96ac2b7eda8bc8c9850bf2c91164670f6f9d258a8c4b78819735b95d7006922285e19e77231038fb30868d752414bb5ea694706c49a9730c4f628b80170895c5eca2576c0cd65928d13e34a715ed28617fa76a7f0001b27ee17a6ed3b4730853b8424901509e267445ac0c771399b334c1cb0e667136ab99337d3f9f88a49037a1106bba0b7999d8d8b815c6e4d4edd9a2699ccdd359a81f6bd0acce3043ddaad2d6e21b0b18642386b94d9d81723d36ff6361ce6a61bb59646d2e818dc034d454ab747dea9ee9d619edb1cfb7399118ed88fdb740650d428f780d6903c78e7bfe69364c5c827477e202c18eebde091e5e67dec7f9663b8a50b274e5dfef8630f282814a141c207f6236b522f03a8601534930e0fcd581a4d1749ceb7c554aa538e08a350b99fef3d8f1c53b7211e745e4238e44bc9c9e1289bab363ccb4f8cfc725e3baab388a0d2342310e7baf1c87b8664f3cc79d45975c1bb064401c398f92adb6eb8f21b30140bea3f2e88734f6c101afa863e74cc0ac81622b7e3d76bbac0e6d5b516075a30bbca7cbdc5f63589b362779817583a425674ecd76879a18479123f8f64a8f915a4f21971328e25cd2dd8222e76c27d7ce6aae32f0441aa55922f1b4d36dd67eb96a3a2d16ed29cb6db85b696e916cf857fc530c346d9d56b3289abb00d64076c7f43e35321afd38f77115b0d3bc771e4eb880fc8c4c28161226d4a6ade48da4a770e73ebba2ffdd91748036ae2b35f6d32c01c38cea0dd3d4b5c86797ce527109d03b8538bc1a02bc0b1ce2bf8724da13ad06e6cce51572d9a0fbe0b15a9876358cfd143ea1e89191c9e6b3082649df9b46045ffcec0bb333e3e519b88056da935ee4d1d8a71b991cc828332707a35a470a0c13f97aa9cad86f78d2c8ace28d472a068630298c2d401c7ab704d47cb515874cbec47215400af292245fdaae54e25a0e54ba9ef919cfa210240aa8c9710bc922d61a2b8caaaf1beed2c11de07d73cae1c1ccb388ec70678972eb8f0709fbf909b", 0x1000}], 0x2, &(0x7f0000001d00)=[{0x1010, 0x119, 0x9, "07db337e112373fb05fe67e04a8f5ac5764c26e791fc5d00fd99c10d947effdd78c56027ec983177983f53f08594de211c5f264fee087448905f26ad588015fd494fbb90d1e02fb5cc26d08cc9500d1e917494f5cc738087be2577965340f16ecd53be2b4c5f373daa878f546fce4f938ba62dcf3b4e2eb141313facf2895bc165068f49a72fd5efc64d4e1ef4a35385f303a5127135c448996fd33dd260b8c4c0c357e35d0c09dfe66a4257f66cf7c37fa9dd34b38e9534333c715ef9ed190074695b86de109ddb64a2f59c1a571fa70a2ce4e60e41e8bb7769daf55bdba1a2fbfbc1b6d4f124dac5ec452ca0dde9cfee5e65fff437f24eaedc2eae3513202b693b4e612350fc0010342f3dc66bc9f9cef3b39cf8b3a8ed0e448dcc8943a4ffb78fbe5976b7c98bd920c738d011fae6885cf4656997edc4a7b38d89cded7f74c4bf3195218bbe50ce47f610c3280595c37a130169a74c613f77d7def1d0bc8d6274c8b5a59f02f8981a33b25ec524ddf6dd1b83edcdc05aaaf4f16e9c4a18c7a2fe92e8ff392745fa459b226051f78d81823e5eea846c204c4dc6ca031bb3f089ab5631d3126185fa689bcbaf2001f2952e2f2535b439a3efa47658017ecf509350edc8533ca8b2d29e6df4c396e7ce61ba682a469943dc19b53e7ea28801549557496f58c8d3b43efb9c4a6f917f1142bd3a5861719faad15219cffbc8b15b7056c26898b60bf415594c7cf50064799f352795837750ab2a337a2de8acb9ef99b43e5c8b8950a30e1085375820546191e4f060114161bb49c74dd916d7e93694a479c09df75ff33d3fe1457a3e8d3e0560ec4b086e397be7f4b5269766820c71f7f92425dda25160a758216d4c9533d9885c5ab2029f00915a27c7315ea39ca25604071b1f455999fee577027b6b3527c84d81f07382b8a521f2f4a3764f41dd3d12103e193a38471cda901b113a45651da022a454991faa71ffee0ba18ecf45535a7c846df2e32a7ff9e52650115bf7c020291681eee9e3124b5f7e1e584cd5f0030f591b89092a68d43321f50df4583b69bba51d106d2411386eaa28553fd599a098656a51851514aa103cf38c31054d8b76f62eeb3f3187b846690f01d8e2fbbb06a62153b54e20cf94840853c31b7e9b4c9d7345c70ce805e012fac24f5c529bc552361b26a88ef3edb600a6d795f9a46df790450dd06ced17589a69f77953c1109c056f4ab016327b91606051002493f1d8cdcab196ed73e165124b4dc297e2d3117b8e79215992f8d82b442bf897bb6d9e09e3ec0d2687b26581f030f4585e6e0daec351ff9b32b61ca90c12bbf03e7bb78a7b7ab01efacb60d89e9cb92ed345c2a74d313add245db4307e85ac61d6474945c79dd81ced962f3f18b35989a91f623dc7e92e7f35abb075abd9ce134eed94c53cd556f132d84ed5e6969faf6c3dcd06a20ad5bfdde88eac1bea6e04bfd64c9e0d402a8b6dab8f0c431f82f215deb39ee0bedd9e7b7bdd50dd62924b25029fe9fd6d6b8d9e711c865de91a65eef415702884c3a8337571910b040c97abfc37f1e1ec79c15eefb6685b172e58623d2403845b671de8e217bd14092ca1e94488edb19a7d2a431b274b4ff9063f811e7b2870d8c11b25cb01ba73dc32b3f8f4147237d7406e32a9cfc162d8d071575965fdfd212bee6c01f0f2c0f590e1a367dd462aaa45b5c2c91d9fb57d0ab41564585adcdb2108406817f60b78251688854862a8df8b62a555bc57cd21dcb168f2678f9f609bbd93ef119b743f7ca60a9993e5f66d0a2174d822ffb68916e0248d07cefd83f130814de9881a4cb440d1119166264d7cd5aee9891d7b603ec88044433f8238bf237194fca0673ae0a21b2b60a188c4d128fdf999359db253965b7f1d29f228d53fc0c0672a7ab5248321931125dd4c96fb17de9dc7d1e09ead2f10668877f60123d29be242996164b9ce586b1042b5e31f6352f21996f605e8a78f65dba2ffba4cbec8237b0e6b78a28c1f92c0f07dc1c7fc37c5c309d02fcd794a2a2f99df66345ce9a97698f8d275df4fe9aa0bcd8d1906c49c5aea3a4852f1406c4c90dac17831542a7df0b6a29da5ed31230b72c994e9a57a6244ce1007e99901d6dbc9391d5a7d800083c5b8981e07fb4b7bac872370f97101cc6897db1517485636f5083cd790812e12727a555cdc178348aea2ecfce2268724d47a878694b9df98602aa033631a08a227c21510ca8a0bdc5b54acbaa1d31454c1c489c27e69288ab74406d4ad6f450f6bc6a284f04459fe491907170f954dc11a6491c0ef99b430b30c73e3a68ab9b23fe55d847caf74c8a2826ece61a826621b53799881f74cce20545f9a40a3cf7c29422aea477863480d8d59bedb4e806428d16696a18fba45b326f43d6ec9d1c81667dac9b03c0b1c12a0c4231251058dc65035b204526e0672ea75fb1d82b06317dc3296792d1de60e050593589f7977f7f624bc2116a2fbcd8eee60eb5fee3f768108fbfd0c38ae1b386cc7293fe3d9533710f18305f86ca79bf32560ec31f75c4a3a42f25e72017cabcb06f42f37ac1c268fb9b537f45e6ab6e25514d931004aea020dcff661be24c2cff5efbae7297ed82a077859296c7719e89ccb3d4753d167ce2255635f9595d8b8def7ad25ce264ceb2f8bbe42ddf07a9b550198b099755b36a25256bf01ac88bb5d6dc30519f10866a2c8bb31ac88c5f302ca020f6042be6fa5f8238011a049515834754082cfbf9daa08716b8b1e4c4d192505c93589acf3faa8c66d07dbaf3dd2db369ab266c396eb2f38b3011d35735f0655eb66f1801e8d1e149523e9914dc8ee3718a768ff84c1fc54cf1da15ac3cdb7d4ade5ef9982434fe10620bd958a2626af69be6e44fa52252da617144f9455709fd8dbacc8175fdb2e10c5fac1a1b8c1bad66c3fae3b7baf3fef4dc2f5dc20307220ed4fb9cc7debd8436727fea088d0771dff1051d49c0ea6d12bf8411c4d76f03dade216f73202c3d5d6f39a89e10dcd09b0eaad7ce66bac9a559ed2b0485f25bf98487ba8c8470f07f17fdd767d7b89bd8413fde1ca5b32ee202c4cbb1e7775662ddb0619302cd3978d01358095d5df56d025cb81ed0e20ae3755a61effc87984ac4972438def626fb4a526645daf73c7e3991a6ce2935df721144e93e45d94e8da98c447139aa40155848c04d4072db706ba6a18a0856ae3b578492c8e6bbeb341e993eacc395f9dddaafa199e1c3739d6b7563023d30926ba46b1d2f9eff7777f25490dab8e3149b8b8d873a7a7752d9f2be17b1bb2493583b06fbcbf3a721eed497145b5a8cc26fd52c78935bfaae918e37376ed938ed411f5165e8be8beb69481194dd1a94754ed636409458d59c990e5f3087b38fb307d71e7bfe9ce3fc465fa25ef6f45ddad170069d8a57896d2dbbed8355dff3b6d72a762328a57ad89076f160bb1c1bdf112e2fc42abd95e9fe506060d928a563f0fa6ead14bd21d322838f4eed6516eb644100e8415adee48aaf834a1cf4c323f602f407b65f55f0d3c3ed0bdbf38535fa3aacfac00a763aed9e3fe660fcecc50891b788ecfd6178ef9c52a0f11c3067c83ffcaa16003ac408300873df23da5ebbc29f8143fa4e56cc282aa50d9ea401102698484ad2f8aaade43bc353de3423367ee2b387afd92dc1e20496f9930476d1f14fd38aaf7521987edcd33410a78e9c758169540096d8fd9b166b6c5cf99ae91a6803c843a527c25d87c6b72fe4f5e693df8b979e566347659fc53e3aa49c12a3e139f81a4a4ab041436a09eae352b700cdc8a0817998421958b55213543a2957047eb020274ac995843b31a5793e8e954fe4ab89b160b82fcfe391056602c33a92fcbde19dbcd1dd5b5db5983ecc45416c057e43a6c869026a1fde9de5423bf3da5bdf7efb2e3213a209a19f127738bf066ee23760d9189dffd2f93e3665952be9b0d64ae2de8b3c546171e32723ed2291dc96ada88588af644152d55ad5990e28e55c3b26bc906dcef8ce436e2622550fc68e241186542a28bcfcfe1e598b7f3f30040a7b499978938eaf50413fde568418ba469ab93031bd8996da1a85594c271b5b17742434730e28a89cff654f44278792b7cb1d2a26fe627faa348081742b0a060ef12056058d418052de0cc719afbd2d9f3c392f4765aec496bd5337e38951149b201b168940c79e8af0a5498abcfd3d3c1b8092eb3a5145c61ac804c4d5d44d71265a7f076047a720b86dd9e1a6919991dde41c842c52420373103c4beee65d07b0c4845695cfefd244cc6ca22703014a478b9523746d15bd6e23956883211c78216f29790ed90b9e92375003c8fe7e082e15620a7b31d698de8b64ee0ae327758223351bf9714625f940d88d05df44a23bfa808d69aafc53895850cf5fdfd0f45eff14941099b9e9c326eb42f82c3d65835ae5ec1994aaefc8097fcaf0aa28f50a92e948b59cad7128c647f8cd7b15a97e404c6f180bb75cae0f8be79c726a9b6278f155fa4230b3dd6aff7437b2b9df3cc3125aac86e484d9affe16fd2a6c92c0d4b7fc2a99cf6c1549d8b94cdd61bb742da63ce4bd149825e9bfb19e7540d253edee2aa1f1813acc015be4506d72a3d46db01edc9e825bbccb11cb1b9ebbe3ec9e356ffe364d35662a110a148f77d69ff2eded0be7e3440c7e237120d73328951121295eb6029eebfcb8e54d2ebacde8d99ee96cafde61916561f2f086e01bc50fe2bd5820da056513dcc0f38926ce3deb35af2bc80f3b782544a2e8e55e3fd07e0e32971b3a0ecab217572e320741dd679d147709d7f05f6842d503de6720340e874a5d9b87c203a52c11979747c18a93325d8a1861f846b1c460de29b63c560eae1b57d65f1572c0549bae1a968c11b6932a12f7405f0d68ea3ea43bbd2518c63ba5e94bd725c4b806823fb760f74bf1066575c173d9f16e860fd4a7f4d5dfb890a4559d4a13fd653dd739313d0bff8e04dc8d219bc5cb4d7586fe567c73c43a634d505cf1505883d4b178493de82d0be59b1eb2cd0a889e1daa6b392a97e1a68c2ea4aa62e3e95608e06e5e134eb937fc5b7aa48c1d56f0c19ec99aafd11857e0ff3103c086df7b4718949a28bdffe1841f1faa344d15a16fbbb75080d792c241cb6f1b9a53f7e4d76ba5fa3fa5cb65a1829fbcd89832602a9a883aaa38a106e0abfd72a87a27af6c1bc381d695359618f28c2424565d789336f4bf0cd9e4bfaf3bcec03e5b491f4eca4022dbe236e69c17b64429d87dd39fb47b8f1ee57b364ab3c3dcd10385f8abd25ad19130700ea2454a842baf3f4473072c58ac7b9a3539cbf223329ca03957537aea4163162c17b8b00ce9f813894cca59a3cc9f84f0e3ff1ecde57930bac1ad39a825a946d6951fc444d1db00469ad1ebe4ebfeccd5080034de2ed24461476a77ccf49ec597d370ebc93298cda9079765af30772c9752ae4d0bef481eb2d5120c4c3e744ec866bd8dc35f7d51e13662b7407e055c254182456cdf9a7736bb744b2f2710da70bf5da3426fa6d22b55f842d912d4c6fc8ef038924bc484fb4567c9330893024ff05d5bcbd449df99a26c92a39dab95285371135639996a3a3986c02b8d4ab52a5edaf3de0bb6808db237bfae62ac5035192332e052f49a853acde672d0fc5d185ab1bd9bcd207bd8cdafb0c201d54ef7490fd0c2563f445b561a9e741a370edc82c3d4542b794e64aa257d31269771c4477f9f1f225cb87824fad4e02fee56282af6f66f2cf2d21ae965d8e6cd4e6f728c7e5"}, {0x58, 0x195, 0x10000, "7663c290e25dd3ffdfb8040d892bb2ff53173efdfe8d1aa959439c36878c002beb205c71a8f23b7f12692beabe5389b1141c050451267682884d116bd65c718b756af63f"}, {0xd0, 0x113, 0x1000, "cc34809a4b4bfa2b5468a1f02690410eaf33f31511c52a3b526a236f6cb619d8d1937732b47935f3ac9e5e0e740f3101cf6e5cde69e31f39b57f96821ef442e11f1c7a8d00b889554b52fb30890ab71f33dc448345615f4dfd7e481218757377b67e9c5240518b3a7d7925ad9ab4e0ee6be08519412bf74889d3eea5849135d8e0dec0dc3c8e79030582c9089f3d5ab14a0dbeed3c762a2eb8dfd44477a273d4d11c7c702774a99eb061df52335c8667d399f2ca104455859883dec0643dfc8f"}, {0xb0, 0x115, 0xffffffff, "495323010d93082adb56202655741637b8e2206d943c1da0bfc5a23fe9c088e9397e3f5602942053e63e4bbc96fef58e3a2048ca09ac78b2d3aaef3f20472616386dd44636f619515840cde659a68865b30ed42e951b0bcf4b099a484fb99597774c0cdc2ceab8ceffad21a95e64e21101e61dd80cc5499005635042ee1504c4144b40b1aa0f2004b1bc01d80aa2ce8f60123bdc1f38b1014089ff58e723"}, {0xe8, 0x118, 0x9, "b6d9e82ede16e527656e5f3394598fc3f9fc930024ac4ee88baf5739297211eee26bd82256b1613135ae022b36f62898aa0f7ee7ba92dae06494f66249611a88968b68ef54110ac694d6cd7430ffd6380dc7d93ccf3bdab1d2ceb418d47eebe1b6844d668fe459aba047398683bd026f1caa8442d5ecd2a5a38dc918965c21d757692dd4ac76681db7fcfd3c8aaa713bde68425963a8be1c586765bf2ecb3c5b10a7aacef72454b042eb6d275e74f418de73ea2629f6dc10f2b339bf4ff28cb4c18689adb27aa454eb01fe20f932ee09f476"}, {0xa8, 0x105, 0x5, "430204caf36af31df2ab5a6a26910b0ce62baa6c4face85641ab92f41fa121eb0f124ec2c66bc551c30a93b32a65cb005a741f454bebcd95cd3d245a37966f2fa1f038f9a61935487fbb2e6ddccd907755a4ff12a76bc0237451e1ea3cedce36087b796ef9095d7b6503a5f355d80bace1e6b45ada21c5e56979bea57a74c53954b519176304106210bee05f4307a695f794"}, {0x1010, 0x1, 0x9, "e8faf9839342aa3fe547d93c22a930494716619b3512cc494b0008de358cc89b7a3e64d1d67d75817f34eedbdc4169235a55f76cb11d8f9bddf0b43f7a54c39e0366ec7abb679fd06eff99409b402d95f21221cdfb6c934b7964c6726d3b64ddd32b5800b51a86d5484033c6a8ecfe0bd9b63c7b3ebbb5d875e2a9146418c193d8fad84203ff7c03ac1c9242fcc9114603f4d0b6061be29acc61b3140a59a20a003641f7ea12421ff26c942bf9b04e2540546f7bf4eb813d5cf65b245e847f43b81d7f3a8775a8b1cfa844cbc643e041fd78c9ee6fb97cb9f8f862449fad77f2e6849e089a71b86a34c250a3fb4fa12413daa75992e4791314f604350f5fa66c0e9a41d00708833d924852dd044a8922a7eb263079bcdb554e642e93cffd8995de3e79aafd4f9b63d4b4ef5cef40525c7248b294d0adb582495970bd16b7f33cf10e6ecbea9cfe451f2b574324d40063e63cec7038bdd6bc7af2416e2c6de6d122bc2bb72a1d44eab5a63873e9d5591bdad068e2ab2655643d8a99966f670957723f766a477b17c67f20b1a038b9c8047e452236b7f7185b769743bc39d9d903f93cb41fa993cfa321550e668eaeae8e0bff563b2ad81c369522168c9cca69bb97b2e7b37ef9b574a750144ecfb9eea5d4c429666632e1f85eb8fe8576583800e31e63d800be7c4224bd4a264f3261a157b185f87cbab7035601571de120a9d8bb830a4949cadd1f2c493f84f03ecc83399f129674071b2aa9536cc72fe535c61076212eabf22ad55fabdf949775f1df6deaeb5b90b1aa7585999a59d5aee5ccd13781064aeac5188759bb807cf716364497a4655f45c36e75a77e409b11cde85edfc080b3e2fcbc03542e64175db72ee7845760caf6668feabd846dffb171d4593ea13e5f20a8d5982c6676d7d98a63ac69ab2788d616f4b6335f2cf5fc57cc6a6bbfde9d56c7865a10d7defd676fcc161a0ab08c3cdf4808e8c77ca1f38c81b963000b55b0ad6577c8e9bf789ad54372d32d266e33d12b5750647966914cc6a0ad062d66e2358e15f0fafb4f879e3bf5b3d56af4e25849a4d8d15580f23c62d799a96f0bbed9a970eb2d51ce2f45e92d2affff34ca073a16886e9d096f8184a1b9da990c1db8ead2ed1e320b1027323ed96491e827ac22cec1f07e420e67d7630cf286cd481cde37d53d96a877d3f9a7799014ebc3fdd90f8c8ecadf226425d08567ab6ee28256b6c884828b253475d4840f393c8e384b2032e8fd61a1f2956c612f54af655a3b44da1974ad520ee31c0bd272eb14a3f22e09ea7d2dca157b721a3595c4861c361f0d768301f55f3e0956dbf79b731242789c7e044ce338918941d234cdd02694ef405bb152fb0e66512145ab32aa15ebf0115f592681f24782e83e74a186f9514b09f19d322f95cb0cc3e4bd247e3dac2658ad34d4288b9878a9d37efec3867a9eb23f60032e8048622dd4d44828f56fcc8777c91b37ebdd9c14de7df8ea3faf8a2ad63e56f8155649ca1f40ccee1516a2d172948b43100a50a2b2654f656ad1e018e83fb1a3b0be89e8046f40844c72e08ff31eb6514f8e7cb1c2dadec8e32a234f117f09aca69ec5e31cdcb2890d2ca9228fb468c1eb44ecf6b3bb2c676397f7ffc67f725280607f58bcbf065adbdfd4de33ef23931edf1a9e121c5db02d2a4cea89667544015913168094db88f591dd9d4d1295cfdebd1dc9d68eda98301696a700966203112016e0a29c2b3460115274ae5b62c3cf67a4f360a5cbdb80ad1856873732b1e59fb12e0fc64bb87ab084ab36e7998afcff36cca18114ec0498bcfd37aa9b43f5a1b383595fbadd0c8e62662ee1538faf39ab62392984f68e6d38b646f064f07b5db1ca3b4db1ca159700efa33dcfa3bfb60350f88522017d2b079dccc11c297f05be260da748a8ae0eaab16d6832ee0687583358102e1a2ebd5e0ee0c14efc3b7db97cb0f7a4e602f9b291ed1aef8a3047579f7d28f96b74e019c7559ac490f32a1d50879be3d88a3159e77e088eda2ae36c72de8908223913b51274db67f78cc659abb2fde05a8a3db7dbb56989d96ad1de7ac1ee775edeac596220d937c944b2422d03131d12e350487ea5623755987e8145355202856fa4ec6ce95cad71a7eb7277664bba6ecdafb602d3b501482d57bae7c3d44d67ee9abdfb2f37dcf9c8055612c43df5272e7d353b02838dd3d57ee385b7272fe172fbcfbe1780dc62f6015bf10d6bd49ae27e7e970f6d715738fe46ef3edcd3ab1b61a1f18cd56d656ecb7ae70d1c0360aea383b4d1a0eaa8c2f8af91a40b6bce224cc1e9127196b23668b52d07a139238afa45d5d8fbf93ad9d89297f9a9e2e4958d2388d0431204e07a1277df49170f8216b18c5ce0ded59b44ccd0b5d6004daa6a4a412730ac3e98b4cc71e11f0d559519a2a8312a2db78509771c8590c6c384ad8cc85abe152f772fb5fa567478848a88cfe916889a230d31a8f5e92f7a80aada500ffe18b4b7b518d63e053bacde644482205c0defcc51c2898593c3fce7991a99406848f903a1406d3a7b9e5c42f9cb370b0dc406bab6e6cf2da19fd5263dc52535d264869ef3eb5f8622e25c8ff2c4707d197a44abc99af5bb96d9465547fad405ce421f57f6ea2c56b589944d5ba00cd7d826606965a5971c69220808f96ba1bb5e6ce4e04a757b09f05ee9775d85b3f0ca660146ece2caee568c97c790c2b18cc53dec75988ba2cde4ab74f77c957cc7c69fe7d1bbe4ca0afc024a943a8ab37e4d790a5edb596ada77fe7eaf5c541cb7aa591eb2c6f1e724820f393b13f328836a802669343e8528142a76c9bd373f79e349484677cece322350e0ec64a3502484db198e4e2b813090cc0804b103c1cf178cf2de9b228ab4c70e5ee5f11957f6fcc3047c92aa6d3b82741e862450f54fa9f12164d580ba2f28f3fc3bef532d58e4458d4b6df914d241beb1b8768643ca9809b91f1c753194d82568cb34de3159d9c7ebeb973c115b0751481405fefca8bbd08a4caeb0d1f02a02f182e8189c3b0eb51f286fbbb75b595f4937852ea6a33eec40ba5f2dfb3231203f5b732c43ca71a7c8f74748d4d85a2b267a450f5ac1f937942473de7ae0aab7568f591d87099c3304559c35cbd7270063f937be3e851f3821cc568bea0ee5e2cda1fc1e3d2e29400b551b7b1eefc6bb33c43658c8007f64ba0041c7d67fd1f60f0b56e0c00fbdf54e29c08945ae7b3a5f6202162fac0463b0b4d21afc3706911ab36efc44e8ffc4ca8b9368936cd4d563f3ff94c28821297a89850ac6f3cc4938a334b119500dbf2199938a7b11a4a17886c3be3c43e17f699b7c16eefd02bb3e5b92c69541e34cc16e37f3b436d08403cd10b6fe8d66c8933cae20c1a51f0438e12e9f3f65f1b5d32c8c1cea4d8f8745ea4e1f23aa001570d50f3ee958fa2f8586fcaa647808c58a34a5beb31e158db03220e3aa5d44b55291923c036bb1a1816e741a152803198e8b0ea034306a3e05b13065f45f2ffd9c69fb345134fa2f095d64d9799df203196c41d194db6dce5a2a26af0e08942b87f837e56a757c5d83c486e7e48e3d6bd9528ce394ba2a45ed8ba1d3a786afa4c70a0d8a9442b1c6ce9aecb6947d260ec18c0d3df57335854177078ab4ee421e77907c7a8d157c0d1176e727172c094792aec80b32da1d4212f5da732afc9a5605986762bc9e62848ddd2a14e3c11efa0db7c6fe467fca0bc0f05f5495adced52b5d90c1a77c442e6af5e767acfa506b4526e61b5c441a3e8a5d3224eee8571319a8ac474c13408bc2353d7b7708f08d60ddce23112a17ace7fb0c4075fc82c1e4a7aad7538c437e59e410513d83242fa1e9cea3980bbcf9b5866d71c3d0f98e653d3cdf905e335cc1edcacda103154e260c25b28fab9443678f8b0a7cb88932bd789a3d04c5fcad2acd57697980af5d22ce400bbec5a0a3d8c9d4e0a9dec5d28f4d3107c43e7281d547a828dc44bab4fa643fd962bb4314bf06592b3cb3b648db1717f84cda5602263d9545b9dd2f4e73920c9a6a53d1afd147cfb0289691c448d4769e8a04d12c4e68d59b83e8f2e880c622ad1137d9c1e690f35ac1e724cfaedfd2c2354c11e4be2eeca33d94719961bec5242d7c51a8226a89a9f0cd24caf4ca30ad0e288d52e1bf0f4c74fca878acad322859f0b4b91286f37abf58875929ddf4bd2114e655087ac2a182584944301b9a5e0d2311474b699a0fdfa44cb86c4f0a9049b80ff4dbe425acd6b485cdbaf15a272d1fe679460f0dee77a1188524354a0f0b8ada19c9633af083847d146663364d5b1953acdf4bb101c7be3502eeb40b44766f6622124ce3e909acf7545e9eed65372e7d783306ad9d880c41561df598910e5ceb4d7123dfd2c82eb7cfb41ce9abd4b9a9b02d4deca44e4d08b746ab78770fe6b15574582fb33e66016a16d5b70a59b54abeb8ef3c7d22328cb9f28d51b7f0c2fea85cd34788d7e7f6e55bbb1dc7366bd2525cc6b9a09280b2e82add39533aa989621f0991a0d6f915b779bdd663882c6b9f47bc333a480e52ae11140fefc7bb7542963d9bd63bde539411efdb3a3cec20a64667cf574f502e74a1c1dd42da52517b3c32d0470a2f0f91df526b66d463f699520e0813952dc89e756739a63a6daba9ae848b85f6672f7963f3595c3a2236c114d6a4afec064662bb113a89da9f97ac90f09cef85eceed7ecbd58a34f33691ca97fbea7b9033b5c929a7e7ec46b8a3f65fed34ea09d5a676243a8283ca29f53dcfd2e5c8b526074474e5aed71d067d47e85b76624feab2b8587b7363cb08a891e4839d891043891b748dc7b49cb371f06611719c2dce7871e3267b37334d7bdaeb5fe833b8e2fd1fc72b469a28c6ef98ff20b727ec2ce267a3678a4a60c595baaeeb9ba3767bd5e8bef5b61675959ba081d58b6223bf7d37434c12127a07d5bd28a975cbe5fad0174e3b211874dd0ded4330b0decc0e98f3367e60bbe2cfb73e5c5dbc1152ffa045c0f007a8f62b5d859625b7c0f3da6744ca88f9297ef27be2fa2fe4bde7dc1585657b07a7120783f3cd6782608364a777d556f48adebe6e3152b007b93d1a55a26f64da15b5e284500ce2b945c3ed0f64eecc1ab9eaae4d14f73ec4bf0b8227f9dad52b3b316bb69b616edb1e10966c7d87e9cb506c47d461f30877e245a009adf90cb2ea5a2d39cd50231438589589730a5ad14aac7436a26b3fe9f250433047db7c375105f8148e08e88c7b1f25de4eee51e89234b3d9b467b965ac0867915d1f2ae888b5761ceb4daa2f72039d2d43342fab416b11812aa459b7ae9aff5ea60c5ebb2e32548d92f19126e43b54409bd92abe87c59a02da48ed49e8d9fa9136d6dba20b5488f1b7c7766b2ba2be674c1327289a7fa02fd948c9ca48b62ecb8885c98564d0c32bdfbcb7939293112d2483291ed6691c6bfa60c2ec77637abec395a984a9bfe672215e6730aaba36384ad925c220451f87a5409e2c0c224dd465d8892fc1949539356daf8e2b320318572f60a8cd6ead8cf405ac6dab8286b21d9120876549e710e36bc1f0c6a1231ed5737341a610fbf7c1b94a9eb46c1e6ea31af24717f3506a968fa019e3d806c954825e0ff17b0b25e460eea13191267a53248d390598a20bc21fde2bb586bb1ff9c8829ea3915e07f17edb334fb59cb891c10be44804ed11e73c25e5d56d037131cc7795fe6bae2f78f2e9c4efc7386417c71fb4d75ea532f1fb00052615bc5244ae511602d0ea33a0a36319e19788972641d93da"}], 0x2388}, 0x4014) 02:57:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x10200, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x400, 0x81, 0x4, 0x3e}, {0x7fff, 0x2, 0x16, 0x2}, {0x506, 0x4, 0x1, 0x1}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'team_slave_1\x00', 0x1000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'macsec0\x00', 0x2}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000180)={'geneve0\x00'}) 02:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x8000, 0x7, 0x7f, 0x1}, {0x800, 0x2, 0x9, 0x40}, {0x9, 0xe8, 0x0, 0x7f}, {0xf000, 0x9, 0x0, 0xfffffffd}, {0x0, 0x51, 0x6, 0x3795}, {0x9, 0x0, 0xff, 0x400}, {0xb94b, 0x1, 0x4, 0x23}, {0x0, 0x6f, 0x9, 0x8}, {0x9, 0x1, 0x8, 0x7}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'pim6reg1\x00', 0x2000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x20000000}]}) 02:57:44 executing program 5: r0 = perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0x9, 0xf5, 0x39, 0x2, 0x0, 0x2, 0x4, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xc, 0x4, @perf_bp={&(0x7f00000000c0), 0x2}, 0xe50ced0c694078d9, 0x0, 0x7fff, 0x7, 0x6, 0x91, 0x101, 0x0, 0x9, 0x0, 0xfffffffffffffff7}, 0x0, 0x2, 0xffffffffffffffff, 0x1) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000180)=0x100) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) openat$cgroup_ro(r2, &(0x7f0000000100)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {0xfffc}, {}, {0x6}]}) (async) r1 = syz_clone(0x8000, &(0x7f0000000000), 0x0, &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)="ac47da1a74f8169ee9a73e6da147b9e0f99c6e65159733fbb80d918c87b9cc2d9978265f5aa66ad20430f20b85f5c5") (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x98, 0x5, 0x1, 0x0, 0x0, 0x7, 0x4000, 0x4, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xd9, 0x2, @perf_config_ext={0x6, 0x10000}, 0x15, 0x0, 0x1, 0xe, 0x9, 0x5, 0x240, 0x0, 0x2, 0x0, 0x2}, r1, 0xffffffffffffffff, r2, 0x0) r3 = perf_event_open$cgroup(&(0x7f0000000240)={0x1, 0x80, 0x1, 0x80, 0x7, 0x1, 0x0, 0x2, 0x40200, 0xf, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x5, 0x1, @perf_config_ext={0x3, 0x70}, 0x298, 0xc0, 0x1, 0x9, 0x6, 0x9, 0x8000, 0x0, 0xffffffff, 0x0, 0xb24}, r2, 0xe, 0xffffffffffffffff, 0xa) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000000)=0x64c) 02:57:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x20a00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {0xfffc}, {}, {0x6}]}) r1 = syz_clone(0x8000, &(0x7f0000000000), 0x0, &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)="ac47da1a74f8169ee9a73e6da147b9e0f99c6e65159733fbb80d918c87b9cc2d9978265f5aa66ad20430f20b85f5c5") (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x98, 0x5, 0x1, 0x0, 0x0, 0x7, 0x4000, 0x4, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xd9, 0x2, @perf_config_ext={0x6, 0x10000}, 0x15, 0x0, 0x1, 0xe, 0x9, 0x5, 0x240, 0x0, 0x2, 0x0, 0x2}, r1, 0xffffffffffffffff, r2, 0x0) r3 = perf_event_open$cgroup(&(0x7f0000000240)={0x1, 0x80, 0x1, 0x80, 0x7, 0x1, 0x0, 0x2, 0x40200, 0xf, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x5, 0x1, @perf_config_ext={0x3, 0x70}, 0x298, 0xc0, 0x1, 0x9, 0x6, 0x9, 0x8000, 0x0, 0xffffffff, 0x0, 0xb24}, r2, 0xe, 0xffffffffffffffff, 0xa) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000000)=0x64c) 02:57:44 executing program 5: r0 = perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0x9, 0xf5, 0x39, 0x2, 0x0, 0x2, 0x4, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xc, 0x4, @perf_bp={&(0x7f00000000c0), 0x2}, 0xe50ced0c694078d9, 0x0, 0x7fff, 0x7, 0x6, 0x91, 0x101, 0x0, 0x9, 0x0, 0xfffffffffffffff7}, 0x0, 0x2, 0xffffffffffffffff, 0x1) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000180)=0x100) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) openat$cgroup_ro(r2, &(0x7f0000000100)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x8000, 0x7, 0x7f, 0x1}, {0x800, 0x2, 0x9, 0x40}, {0x9, 0xe8, 0x0, 0x7f}, {0xf000, 0x9, 0x0, 0xfffffffd}, {0x0, 0x51, 0x6, 0x3795}, {0x9, 0x0, 0xff, 0x400}, {0xb94b, 0x1, 0x4, 0x23}, {0x0, 0x6f, 0x9, 0x8}, {0x9, 0x1, 0x8, 0x7}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'pim6reg1\x00', 0x2000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x8000, 0x7, 0x7f, 0x1}, {0x800, 0x2, 0x9, 0x40}, {0x9, 0xe8, 0x0, 0x7f}, {0xf000, 0x9, 0x0, 0xfffffffd}, {0x0, 0x51, 0x6, 0x3795}, {0x9, 0x0, 0xff, 0x400}, {0xb94b, 0x1, 0x4, 0x23}, {0x0, 0x6f, 0x9, 0x8}, {0x9, 0x1, 0x8, 0x7}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'pim6reg1\x00', 0x2000}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x21000000}]}) 02:57:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x10200, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x400, 0x81, 0x4, 0x3e}, {0x7fff, 0x2, 0x16, 0x2}, {0x506, 0x4, 0x1, 0x1}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'team_slave_1\x00', 0x1000}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'macsec0\x00', 0x2}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000180)={'geneve0\x00'}) 02:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x8000, 0x7, 0x7f, 0x1}, {0x800, 0x2, 0x9, 0x40}, {0x9, 0xe8, 0x0, 0x7f}, {0xf000, 0x9, 0x0, 0xfffffffd}, {0x0, 0x51, 0x6, 0x3795}, {0x9, 0x0, 0xff, 0x400}, {0xb94b, 0x1, 0x4, 0x23}, {0x0, 0x6f, 0x9, 0x8}, {0x9, 0x1, 0x8, 0x7}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'pim6reg1\x00', 0x2000}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:44 executing program 5: r0 = perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0x9, 0xf5, 0x39, 0x2, 0x0, 0x2, 0x4, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xc, 0x4, @perf_bp={&(0x7f00000000c0), 0x2}, 0xe50ced0c694078d9, 0x0, 0x7fff, 0x7, 0x6, 0x91, 0x101, 0x0, 0x9, 0x0, 0xfffffffffffffff7}, 0x0, 0x2, 0xffffffffffffffff, 0x1) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000180)=0x100) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) openat$cgroup_ro(r2, &(0x7f0000000100)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0x9, 0xf5, 0x39, 0x2, 0x0, 0x2, 0x4, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xc, 0x4, @perf_bp={&(0x7f00000000c0), 0x2}, 0xe50ced0c694078d9, 0x0, 0x7fff, 0x7, 0x6, 0x91, 0x101, 0x0, 0x9, 0x0, 0xfffffffffffffff7}, 0x0, 0x2, 0xffffffffffffffff, 0x1) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000180)=0x100) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) (async) openat$cgroup_ro(r2, &(0x7f0000000100)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x24000000}]}) 02:57:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f00000004c0)=ANY=[@ANYBLOB="050000000000000061110c00000002000000850000000700000095000000000000009500a5050000000077d8f3b423cdacc4c0fe2d8524e719105e6d018d80000000000000002be16ad10a48c941ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7525f7866907dc6751dfb2cf9f8bf97b755f8f6965a0605e945c7a6953649c1cfd6587d452d66b7cc9d7d77578f4c35235138d5521f9453559c3421eed73d5661cfe6c20c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a6998a5552af6bda9df2c3af36ea3792e2f6418f163d1a13ed38ae89d24e1cebfba2f87925bfacba800000000bc6f7d6dd4aed4af7588c8e1b4e810879b70a7000000000000000000d7900a820b5a038f4e9a217b98000000002a92895614cd50cbe43a1ed25268815a00000000000009d27d753a30a147b24a48435bd8a568669596e9e086cab3ce48e90defb6850c3df2624fad0a97aec70700000000000000148871c8d31d24291cf9e326e827e513e96068fd1e8a43e89f9c85c822297b7bd3d420b4ebff1458137abb7fcfa59149eeff182e1f24ed200ada12d5ccc54de646f7114f1dfd55fae567f7a15a5320e71666f472a97214d0b256596842f3725e18c073a579fb9e0bd4d377f2df0000000000000008ae7dc3b2ae00009474beda25f2e72eab5e188c46425678f8df0b94a0c918fb90862e004dfe2e684dae14babedfb3d7f70d183cd4aa50eca289e7baf8bee3254ba7da679daa84afbf8991fc05b0c7b590994647c30e71ceef8b82ca3d5650b22fad90fa7aa73b5155b9f5a661eea46383c2463d6e950af96a41c14afd7e28bd9a977aa79c6e5848b30bd0f54438d5f7a15712482ad55155d767404f00a6ac86735aa18d6f5d8d56bedb2d463f6c733a182e796a3a2ac8e2cccbed0e682f7f8b71cabe96da5b967410324c13fdc44467b5a47b885f09e5ba8f8a2da165ebcc9c013dbf41c35e5e445071b8c94da8aebe0294ea324858a65ccfdef5e45258e1691bb99b935ac05da6baae4079778787e400e6ed76c42b216ba01e2e71302680ee2b387a8139c894dae9aa7f9b6012e4454a84037a84b314618769e3155ad6301bc1df93a6c03a348105ffe4b6866fdf2cc18c035c013e99e8447468f05129df19207e9d3107bc762e3292220df88f85496587b505817d89ab13f7130db3d845b749a12f4f1b05951c00000000000000ad5ae950eea63d118794c60b9120440200000055f79d528d2120f13882d7aa7bd3e297a7f241ba0c8510345538fb2f7d507d3aedab70b6cfeb534b876e165d71d15464f2b24a1fb5c15ed43603d188f9f9e2d54614208a10bd122ca0eaba4d355ddd96c2ad8e85acdbb85ea91c1b37a31c1b14060c3d63d8cfec1765f53f73bff2f99cb9bc4fd994ce7a955bc622f110884f78352ebe4e5d00b7ed86890000000000000000bbf85adad0cfaafdd9a41a1fdc3ecbb9203fa30e580b21b87497d089c20dd633d060ef817417d28106464f8491aa4bbd0978fca2b87165df8c671da4c2e10e8837d9cd94d3157f331257b41d3469f686c4b2016f2d60215dad4f660f9cca53eeed924bf8352f478321a4d06d15e35cf440219bd53c2d0ab67db7158d0dcf2bb0c61b0d2c5c5ca646479cda25d2f13da317781108168835cebaa6213bc752de39bdd5056f6cb97861e07a85586e8cbf715401ce4d2e54f0db3cfcd26d439c2becea2390e4803710b9000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000100)='kmem_cache_free\x00', r1}, 0x10) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000002c0)={r1, 0x0, 0xa6, 0x13, &(0x7f0000000140)="078f7c48dc766c887406364fe3acafb0771164c8805673564abc6fed82c5410ca7ceb91ee1b2c7fddb08c07a42045f6940d9246793719a426d07281988197f2a1c271a7dccf7e90ea7fac99d9b631e253ce6969f965b4bd2f33422a16bad3c7811c229512f38d107f648225262d049b3ea05ddef87acbf277975c1d376203ac45049e88cb70a5f301ae0cccb0cec521a384c2f61afd5ffdf4c45260a338a638957d27ed3688b", &(0x7f0000000200)=""/19, 0xb5, 0x0, 0x34, 0xe, &(0x7f0000000240)="9432013d109c7d1cb40aaac8914c61f4a10a0d8f70ebb56a06cf73ad2cf1f13ec2ace97b8449df405aef0798a0e2425a672f093d", &(0x7f0000000280)="bd5a528da0a233c7ecd799bf2f66", 0x1, 0x2}, 0x48) unlink(&(0x7f0000000100)='./cgroup/file0\x00') unlink(&(0x7f0000000000)='./cgroup/file0\x00') bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, r2, 0x0, 0x4, &(0x7f0000000340)='GPL\x00'}, 0x30) unlink(&(0x7f0000000080)='./cgroup/file0\x00') mkdir(&(0x7f00000000c0)='./cgroup/file0\x00', 0x122) unlink(&(0x7f0000000040)='./cgroup/file0\x00') ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3f, 0x2, 0x2}, {0xffff, 0x0, 0x1}]}) r2 = openat$cgroup(r1, &(0x7f0000000240)='syz1\x00', 0x200002, 0x0) perf_event_open$cgroup(&(0x7f0000000180)={0x2, 0x80, 0x0, 0x5e, 0x3, 0x6, 0x0, 0x4d1, 0xf09b4, 0x3, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x33c, 0x0, @perf_bp={&(0x7f0000000140), 0xa}, 0x200, 0x80000001, 0x1, 0x9, 0x9, 0x655869e4, 0x9, 0x0, 0x3, 0x0, 0x3}, r2, 0x10, 0xffffffffffffffff, 0x2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000280)={'ip6erspan0\x00', 0x800}) 02:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000000c0)={0x0, r1}, 0x10) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x25000000}]}) 02:57:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x408000, 0x0) 02:57:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f00000004c0)=ANY=[@ANYBLOB="050000000000000061110c00000002000000850000000700000095000000000000009500a5050000000077d8f3b423cdacc4c0fe2d8524e719105e6d018d80000000000000002be16ad10a48c941ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7525f7866907dc6751dfb2cf9f8bf97b755f8f6965a0605e945c7a6953649c1cfd6587d452d66b7cc9d7d77578f4c35235138d5521f9453559c3421eed73d5661cfe6c20c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a6998a5552af6bda9df2c3af36ea3792e2f6418f163d1a13ed38ae89d24e1cebfba2f87925bfacba800000000bc6f7d6dd4aed4af7588c8e1b4e810879b70a7000000000000000000d7900a820b5a038f4e9a217b98000000002a92895614cd50cbe43a1ed25268815a00000000000009d27d753a30a147b24a48435bd8a568669596e9e086cab3ce48e90defb6850c3df2624fad0a97aec70700000000000000148871c8d31d24291cf9e326e827e513e96068fd1e8a43e89f9c85c822297b7bd3d420b4ebff1458137abb7fcfa59149eeff182e1f24ed200ada12d5ccc54de646f7114f1dfd55fae567f7a15a5320e71666f472a97214d0b256596842f3725e18c073a579fb9e0bd4d377f2df0000000000000008ae7dc3b2ae00009474beda25f2e72eab5e188c46425678f8df0b94a0c918fb90862e004dfe2e684dae14babedfb3d7f70d183cd4aa50eca289e7baf8bee3254ba7da679daa84afbf8991fc05b0c7b590994647c30e71ceef8b82ca3d5650b22fad90fa7aa73b5155b9f5a661eea46383c2463d6e950af96a41c14afd7e28bd9a977aa79c6e5848b30bd0f54438d5f7a15712482ad55155d767404f00a6ac86735aa18d6f5d8d56bedb2d463f6c733a182e796a3a2ac8e2cccbed0e682f7f8b71cabe96da5b967410324c13fdc44467b5a47b885f09e5ba8f8a2da165ebcc9c013dbf41c35e5e445071b8c94da8aebe0294ea324858a65ccfdef5e45258e1691bb99b935ac05da6baae4079778787e400e6ed76c42b216ba01e2e71302680ee2b387a8139c894dae9aa7f9b6012e4454a84037a84b314618769e3155ad6301bc1df93a6c03a348105ffe4b6866fdf2cc18c035c013e99e8447468f05129df19207e9d3107bc762e3292220df88f85496587b505817d89ab13f7130db3d845b749a12f4f1b05951c00000000000000ad5ae950eea63d118794c60b9120440200000055f79d528d2120f13882d7aa7bd3e297a7f241ba0c8510345538fb2f7d507d3aedab70b6cfeb534b876e165d71d15464f2b24a1fb5c15ed43603d188f9f9e2d54614208a10bd122ca0eaba4d355ddd96c2ad8e85acdbb85ea91c1b37a31c1b14060c3d63d8cfec1765f53f73bff2f99cb9bc4fd994ce7a955bc622f110884f78352ebe4e5d00b7ed86890000000000000000bbf85adad0cfaafdd9a41a1fdc3ecbb9203fa30e580b21b87497d089c20dd633d060ef817417d28106464f8491aa4bbd0978fca2b87165df8c671da4c2e10e8837d9cd94d3157f331257b41d3469f686c4b2016f2d60215dad4f660f9cca53eeed924bf8352f478321a4d06d15e35cf440219bd53c2d0ab67db7158d0dcf2bb0c61b0d2c5c5ca646479cda25d2f13da317781108168835cebaa6213bc752de39bdd5056f6cb97861e07a85586e8cbf715401ce4d2e54f0db3cfcd26d439c2becea2390e4803710b9000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000100)='kmem_cache_free\x00', r1}, 0x10) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000002c0)={r1, 0x0, 0xa6, 0x13, &(0x7f0000000140)="078f7c48dc766c887406364fe3acafb0771164c8805673564abc6fed82c5410ca7ceb91ee1b2c7fddb08c07a42045f6940d9246793719a426d07281988197f2a1c271a7dccf7e90ea7fac99d9b631e253ce6969f965b4bd2f33422a16bad3c7811c229512f38d107f648225262d049b3ea05ddef87acbf277975c1d376203ac45049e88cb70a5f301ae0cccb0cec521a384c2f61afd5ffdf4c45260a338a638957d27ed3688b", &(0x7f0000000200)=""/19, 0xb5, 0x0, 0x34, 0xe, &(0x7f0000000240)="9432013d109c7d1cb40aaac8914c61f4a10a0d8f70ebb56a06cf73ad2cf1f13ec2ace97b8449df405aef0798a0e2425a672f093d", &(0x7f0000000280)="bd5a528da0a233c7ecd799bf2f66", 0x1, 0x2}, 0x48) unlink(&(0x7f0000000100)='./cgroup/file0\x00') (async) unlink(&(0x7f0000000000)='./cgroup/file0\x00') bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, r2, 0x0, 0x4, &(0x7f0000000340)='GPL\x00'}, 0x30) (async) unlink(&(0x7f0000000080)='./cgroup/file0\x00') (async) mkdir(&(0x7f00000000c0)='./cgroup/file0\x00', 0x122) unlink(&(0x7f0000000040)='./cgroup/file0\x00') ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x10200, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x400, 0x81, 0x4, 0x3e}, {0x7fff, 0x2, 0x16, 0x2}, {0x506, 0x4, 0x1, 0x1}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'team_slave_1\x00', 0x1000}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'macsec0\x00', 0x2}) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000180)={'geneve0\x00'}) 02:57:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x408000, 0x0) 02:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000000c0)={0x0, r1}, 0x10) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000000c0)={0x0, r1}, 0x10) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x28000000}]}) 02:57:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3f, 0x2, 0x2}, {0xffff, 0x0, 0x1}]}) (async) r2 = openat$cgroup(r1, &(0x7f0000000240)='syz1\x00', 0x200002, 0x0) perf_event_open$cgroup(&(0x7f0000000180)={0x2, 0x80, 0x0, 0x5e, 0x3, 0x6, 0x0, 0x4d1, 0xf09b4, 0x3, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x33c, 0x0, @perf_bp={&(0x7f0000000140), 0xa}, 0x200, 0x80000001, 0x1, 0x9, 0x9, 0x655869e4, 0x9, 0x0, 0x3, 0x0, 0x3}, r2, 0x10, 0xffffffffffffffff, 0x2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000280)={'ip6erspan0\x00', 0x800}) 02:57:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f00000004c0)=ANY=[@ANYBLOB="050000000000000061110c00000002000000850000000700000095000000000000009500a5050000000077d8f3b423cdacc4c0fe2d8524e719105e6d018d80000000000000002be16ad10a48c941ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7525f7866907dc6751dfb2cf9f8bf97b755f8f6965a0605e945c7a6953649c1cfd6587d452d66b7cc9d7d77578f4c35235138d5521f9453559c3421eed73d5661cfe6c20c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a6998a5552af6bda9df2c3af36ea3792e2f6418f163d1a13ed38ae89d24e1cebfba2f87925bfacba800000000bc6f7d6dd4aed4af7588c8e1b4e810879b70a7000000000000000000d7900a820b5a038f4e9a217b98000000002a92895614cd50cbe43a1ed25268815a00000000000009d27d753a30a147b24a48435bd8a568669596e9e086cab3ce48e90defb6850c3df2624fad0a97aec70700000000000000148871c8d31d24291cf9e326e827e513e96068fd1e8a43e89f9c85c822297b7bd3d420b4ebff1458137abb7fcfa59149eeff182e1f24ed200ada12d5ccc54de646f7114f1dfd55fae567f7a15a5320e71666f472a97214d0b256596842f3725e18c073a579fb9e0bd4d377f2df0000000000000008ae7dc3b2ae00009474beda25f2e72eab5e188c46425678f8df0b94a0c918fb90862e004dfe2e684dae14babedfb3d7f70d183cd4aa50eca289e7baf8bee3254ba7da679daa84afbf8991fc05b0c7b590994647c30e71ceef8b82ca3d5650b22fad90fa7aa73b5155b9f5a661eea46383c2463d6e950af96a41c14afd7e28bd9a977aa79c6e5848b30bd0f54438d5f7a15712482ad55155d767404f00a6ac86735aa18d6f5d8d56bedb2d463f6c733a182e796a3a2ac8e2cccbed0e682f7f8b71cabe96da5b967410324c13fdc44467b5a47b885f09e5ba8f8a2da165ebcc9c013dbf41c35e5e445071b8c94da8aebe0294ea324858a65ccfdef5e45258e1691bb99b935ac05da6baae4079778787e400e6ed76c42b216ba01e2e71302680ee2b387a8139c894dae9aa7f9b6012e4454a84037a84b314618769e3155ad6301bc1df93a6c03a348105ffe4b6866fdf2cc18c035c013e99e8447468f05129df19207e9d3107bc762e3292220df88f85496587b505817d89ab13f7130db3d845b749a12f4f1b05951c00000000000000ad5ae950eea63d118794c60b9120440200000055f79d528d2120f13882d7aa7bd3e297a7f241ba0c8510345538fb2f7d507d3aedab70b6cfeb534b876e165d71d15464f2b24a1fb5c15ed43603d188f9f9e2d54614208a10bd122ca0eaba4d355ddd96c2ad8e85acdbb85ea91c1b37a31c1b14060c3d63d8cfec1765f53f73bff2f99cb9bc4fd994ce7a955bc622f110884f78352ebe4e5d00b7ed86890000000000000000bbf85adad0cfaafdd9a41a1fdc3ecbb9203fa30e580b21b87497d089c20dd633d060ef817417d28106464f8491aa4bbd0978fca2b87165df8c671da4c2e10e8837d9cd94d3157f331257b41d3469f686c4b2016f2d60215dad4f660f9cca53eeed924bf8352f478321a4d06d15e35cf440219bd53c2d0ab67db7158d0dcf2bb0c61b0d2c5c5ca646479cda25d2f13da317781108168835cebaa6213bc752de39bdd5056f6cb97861e07a85586e8cbf715401ce4d2e54f0db3cfcd26d439c2becea2390e4803710b9000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000100)='kmem_cache_free\x00', r1}, 0x10) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000002c0)={r1, 0x0, 0xa6, 0x13, &(0x7f0000000140)="078f7c48dc766c887406364fe3acafb0771164c8805673564abc6fed82c5410ca7ceb91ee1b2c7fddb08c07a42045f6940d9246793719a426d07281988197f2a1c271a7dccf7e90ea7fac99d9b631e253ce6969f965b4bd2f33422a16bad3c7811c229512f38d107f648225262d049b3ea05ddef87acbf277975c1d376203ac45049e88cb70a5f301ae0cccb0cec521a384c2f61afd5ffdf4c45260a338a638957d27ed3688b", &(0x7f0000000200)=""/19, 0xb5, 0x0, 0x34, 0xe, &(0x7f0000000240)="9432013d109c7d1cb40aaac8914c61f4a10a0d8f70ebb56a06cf73ad2cf1f13ec2ace97b8449df405aef0798a0e2425a672f093d", &(0x7f0000000280)="bd5a528da0a233c7ecd799bf2f66", 0x1, 0x2}, 0x48) (async) unlink(&(0x7f0000000100)='./cgroup/file0\x00') (async) unlink(&(0x7f0000000000)='./cgroup/file0\x00') (async, rerun: 64) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0x0, r2, 0x0, 0x4, &(0x7f0000000340)='GPL\x00'}, 0x30) (rerun: 64) unlink(&(0x7f0000000080)='./cgroup/file0\x00') mkdir(&(0x7f00000000c0)='./cgroup/file0\x00', 0x122) unlink(&(0x7f0000000040)='./cgroup/file0\x00') ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000000c0)={0x0, r1}, 0x10) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x408000, 0x0) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x2c000000}]}) 02:57:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'veth0_vlan\x00', 0x1220}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x322) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x40, 0x2}, {0x0, 0xfe, 0xff}, {}, {0x200, 0xe0}]}) 02:57:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x35, 0x0, 0x2}, {}, {}, {0x6}]}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x10300, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000240)=ANY=[@ANYBLOB="3846bf4b2b280bb6788e7da58734480fdf260809e721bf27890c0fe6f4dc4ec429fef14a9617af1023981fa481413938e5243fee39189a9947f6e8f7caa395895c5fcf798a97468ef25a718a11c48ec2329ce50b54c577d7b6c8f0ac2bc91dd85a8c"]) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000000)=0x40) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000180)={'wg2\x00', 0x30}) 02:57:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x35, 0x0, 0x2}, {}, {}, {0x6}]}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x10300, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000240)=ANY=[@ANYBLOB="3846bf4b2b280bb6788e7da58734480fdf260809e721bf27890c0fe6f4dc4ec429fef14a9617af1023981fa481413938e5243fee39189a9947f6e8f7caa395895c5fcf798a97468ef25a718a11c48ec2329ce50b54c577d7b6c8f0ac2bc91dd85a8c"]) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000000)=0x40) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000180)={'wg2\x00', 0x30}) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x2d000000}]}) 02:57:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3f, 0x2, 0x2}, {0xffff, 0x0, 0x1}]}) (async) r2 = openat$cgroup(r1, &(0x7f0000000240)='syz1\x00', 0x200002, 0x0) perf_event_open$cgroup(&(0x7f0000000180)={0x2, 0x80, 0x0, 0x5e, 0x3, 0x6, 0x0, 0x4d1, 0xf09b4, 0x3, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x33c, 0x0, @perf_bp={&(0x7f0000000140), 0xa}, 0x200, 0x80000001, 0x1, 0x9, 0x9, 0x655869e4, 0x9, 0x0, 0x3, 0x0, 0x3}, r2, 0x10, 0xffffffffffffffff, 0x2) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000280)={'ip6erspan0\x00', 0x800}) 02:57:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'veth0_vlan\x00', 0x1220}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x322) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x40, 0x2}, {0x0, 0xfe, 0xff}, {}, {0x200, 0xe0}]}) 02:57:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x35, 0x0, 0x2}, {}, {}, {0x6}]}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x10300, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000240)=ANY=[@ANYBLOB="3846bf4b2b280bb6788e7da58734480fdf260809e721bf27890c0fe6f4dc4ec429fef14a9617af1023981fa481413938e5243fee39189a9947f6e8f7caa395895c5fcf798a97468ef25a718a11c48ec2329ce50b54c577d7b6c8f0ac2bc91dd85a8c"]) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000000)=0x40) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000180)={'wg2\x00', 0x30}) (rerun: 32) 02:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xb6b, 0x1, 0x3, 0x3f}, {0x4, 0x7, 0x5, 0x5}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x30000000}]}) 02:57:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.stat\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'geneve1\x00', 0x1020}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'bond0\x00', 0x200}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {0x0, 0x0, 0x4}, {0x6}]}) 02:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xb6b, 0x1, 0x3, 0x3f}, {0x4, 0x7, 0x5, 0x5}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (rerun: 32) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x34000000}]}) 02:57:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.stat\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'geneve1\x00', 0x1020}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.stat\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'geneve1\x00', 0x1020}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {}, {0x6}]}) (async) 02:57:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'veth0_vlan\x00', 0x1220}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x322) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x40, 0x2}, {0x0, 0xfe, 0xff}, {}, {0x200, 0xe0}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'veth0_vlan\x00', 0x1220}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x322) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x40, 0x2}, {0x0, 0xfe, 0xff}, {}, {0x200, 0xe0}]}) (async) 02:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xb6b, 0x1, 0x3, 0x3f}, {0x4, 0x7, 0x5, 0x5}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x35000000}]}) 02:57:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'bond0\x00', 0x200}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {0x0, 0x0, 0x4}, {0x6}]}) 02:57:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.stat\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'geneve1\x00', 0x1020}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.stat\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'geneve1\x00', 0x1020}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {}, {0x6}]}) (async) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x3c000000}]}) 02:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x0, 0x6, 0x8, 0x7}, {0x2, 0x8, 0x0, 0x4}, {0x7e, 0x6, 0x7f, 0x80000000}, {0x3, 0xfb, 0x8a}, {0x6, 0x0, 0x6, 0x6}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x0, 0x6, 0x8, 0x7}, {0x2, 0x8, 0x0, 0x4}, {0x7e, 0x6, 0x7f, 0x80000000}, {0x3, 0xfb, 0x8a}, {0x6, 0x0, 0x6, 0x6}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x0, 0x6, 0x8, 0x7}, {0x2, 0x8, 0x0, 0x4}, {0x7e, 0x6, 0x7f, 0x80000000}, {0x3, 0xfb, 0x8a}, {0x6, 0x0, 0x6, 0x6}]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) 02:57:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000240)={0x5, 0x80, 0x7f, 0x7, 0x9, 0x2, 0x0, 0x1f, 0x4811, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfff, 0x2, @perf_bp={&(0x7f0000000180), 0x8}, 0x19b81, 0x0, 0x0, 0x3, 0x4, 0x7752, 0x1, 0x0, 0x6fb, 0x0, 0x3}, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0x1) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x80, 0x0, 0x5, 0x0, 0x0, 0x0, 0x5, 0x20, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0xfff, 0x4, @perf_config_ext={0x7fe, 0xe4}, 0x40848, 0x10000, 0x0, 0x8, 0x8, 0x3, 0x101, 0x0, 0x0, 0x0, 0x5}, 0xffffffffffffffff, 0xb, r1, 0x1) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) perf_event_open$cgroup(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x2, 0x7, 0x1f, 0x0, 0xffffffffffffffff, 0x8000, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x7, 0x0, @perf_config_ext={0x9, 0x2}, 0x0, 0x7fff, 0x40, 0x8, 0x8000000000000000, 0x8, 0xf801, 0x0, 0x1, 0x0, 0x4d9}, r3, 0x7, 0xffffffffffffffff, 0x6) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000380)=0x9) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'wg2\x00', 0x2000}) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) r5 = openat$cgroup_ro(r1, &(0x7f0000000100)='cpuset.memory_pressure_enabled\x00', 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000140)='memory.numa_stat\x00', 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'veth0_to_batadv\x00', 0x800}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x3d000000}]}) 02:57:44 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000880)=ANY=[@ANYBLOB="b702000022000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d640500000000006504040001001f000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000c74396c8e3ebbadc20e5a7ef8c9ac1465c4d40c9fc564e0bbfc7553358386e891f59916ffc9bf0bdf81524f07fb2819bf5774fedda52e39c90af27db5b56024df96b4673b4e8d5467e114604ea09b290a248a120c9c6e69f603ff0e80677eeba68562eb8ae2bcd87cef9000000a39c15a7ef365cc27dfeac7bb40e9048517354b0ca4f9cf8b59ee6fa003fe1f2c4c15f20a07db4583a462d8be6602186fd68ee14a19e9b5381791cbf0ceb424cfd8635a66ce6b5b92356081bd5f18a0c4b054865c2daa235197f1496679a9813c1efa26001b3f486ebfaae85c4d0b96778478ae5355e6f923b1105696904fa93fa915ab8e1e0d7f31ebd19455e6827cd493907bf9d000000000000000000000000c78d7021afc1ad2945c1afafd08e1fdb763ef1fd69b246c953f23a657d5e1bd32bf101777578c2478b01b7eeed2411b6e2568056c87dc8ce077d4eec60f519c8dd9264ad723174b3957301c38d49"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x2ca}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0x2f9, 0x304, &(0x7f0000000040)="b90103600040f000009e0ff089061fffffe100004000630677fbac14140ee00e0001be3e7d2a182fff", 0x0, 0x104, 0x1f00, 0x2eb, 0xfeb9, &(0x7f0000000400)="9209558f0c5fb25cd57f98113135c3171b8b331fbc04f0e6955a796ff8e3aae3cac46cec3030dfc999058aea01f0e6dcf2f9d480d328655aca003927bd50ed49d4843c8a0a2a4b26ceb747947200bd644c85e7a8a7d7cfce840c02a7d69c9e0bca410f64d43290abbbf3131e1fa8bd8c3e5f19d5a491d3d4c1a0fe47de9eebaf073ac3da6256bdb681d18fbd607c9b0d710442bcf78bc36fd3c035812bde582a262bff0e4d6181c818fccf542868c6e602d97bea23a101955dc76bcc984142ab305387aa348566d688edd291a3e9d08952adbdf60462bb7f7faebcdfccf17115708b0d73d0f3a469ce7d8374219b3f92c92bcec4958d474bb281c26691949d054b784a5866f081e53eb9cfd7"}, 0x28) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000001dc0)={0xffffffffffffffff, 0x80, 0x10}, 0xc) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000001e40)={0x14, 0x4, &(0x7f0000000c00)=@raw=[@map_val={0x18, 0x3, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20}, @btf_id={0x18, 0x3, 0x3, 0x0, 0x5}], &(0x7f0000000c40)='GPL\x00', 0x8000, 0x1000, &(0x7f0000000c80)=""/4096, 0x41100, 0x18, '\x00', 0x0, 0x1f, 0xffffffffffffffff, 0x8, &(0x7f0000001d40)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000001d80)={0x1, 0x7, 0x6, 0x9}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000001e00)=[r2, r3, r4]}, 0x80) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {}, {0x6}]}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x89f2, &(0x7f0000000000)='4\xb0\xb8!,\x11\x8e\xdd\xa3s\x90\x05\x8d\x961\x19\xc4|8\x87\xd4\xfer\x98\x90;\xf1\f>\x92:\x95\x01\xb2\tda\x03\x95\x9bp\x1e\x96\x0e\xcc\xc4-{\x8f\xb8r\xef\xea\xb6\"\x1a\x9c\x94\xe2') r6 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000680)={r0, 0xe0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000380)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5, &(0x7f00000003c0)=[0x0, 0x0], &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000580)=[{}, {}], 0x10, 0x10, &(0x7f00000005c0), &(0x7f0000000600), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000640)}}, 0x10) r9 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000a80)={0x0, 0x8001, 0x18}, 0xc) bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x1f, 0x8, &(0x7f0000000b80)=ANY=[@ANYBLOB="180000000100ffff00000000070000001858000001000034949ad300000000000000000004456f7f07000000183100000500000000000000000000007733b8e75b7f9500"], &(0x7f0000000280)='GPL\x00', 0xff, 0x6a, &(0x7f00000002c0)=""/106, 0x41000, 0x4, '\x00', r8, 0x23, r0, 0x8, &(0x7f00000006c0)={0x3, 0x2}, 0x8, 0x10, &(0x7f0000000700)={0x4, 0x9, 0x10000, 0x3f}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000ac0)=[r6, r7, r7, r6, r9]}, 0x80) ioctl$TUNATTACHFILTER(r6, 0x401054d5, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xfffa, 0x3, 0x5, 0x3}]}) close(r5) 02:57:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) ioctl$TUNSETCARRIER(r3, 0x400454e2, &(0x7f0000000100)=0x1) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000240)={0xffffffffffffffff, 0x58, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x1e, 0x5, 0x1000, 0x20, 0x40, 0xffffffffffffffff, 0x1a08ec5c, '\x00', r4, r5, 0x2, 0x1, 0x3}, 0x48) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@bloom_filter={0x1e, 0x724, 0x3, 0x3, 0x1000, 0xffffffffffffffff, 0xffffff16, '\x00', r4, r3, 0x3, 0x3, 0x1, 0xe}, 0x48) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000680)={&(0x7f0000000640)='./file0\x00', 0x0, 0x8}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0xe, 0x8, &(0x7f0000000900)=ANY=[@ANYBLOB="18000000af0500000000000005000000c30300000000000000593ed2eb0000000000000005090000000000000085330000010000009500000000000000aeb7d6159c97f52c07014774d7a35cf0adf3919c6a0e48547615216b755a3d31c220d29cfe2a1b39745756dfcd843af34239a1122c3da96d0e46dc1126880a292b4fd5401e5f7c01ae300fc11b5090aa1502e3899f1758d044dd8636aeb073aa389f167569865a46e5d845c224c9000000", @ANYBLOB="c8c7f96aa90c1a11e0fd3266726605ac846387e4f211308ec808751f2e84ed60cfe047b46feb67b016b28958a04cc97c6c4d253a0a708082408d34cf2236b31be19ce062a62c884ccf209c7c096267844254fb3f1507f06d530e50b4bfd8bbc683d37af5b5e3614044774710f1c0789185ce56df036c409fcc39e8163403566dbf01cdcda7ebb76cc5858af526149d86cf58d3b686cb786d7ec84adcd55ade3e42ac2f5cf5f5e12305e91ea787d7b9ec356f31130b1aad544483ded3b7be70bc998291160c96dc4a00000000"], &(0x7f0000000380)='syzkaller\x00', 0x60, 0xa4, &(0x7f0000000840)=""/164, 0x40f00, 0x420274d402a1479c, '\x00', 0x0, 0x4, r2, 0x8, &(0x7f00000004c0)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000500)={0x5, 0xc, 0x8001, 0x4}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000006c0)}, 0x80) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ip6tnl0\x00', 0x100}) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pim6reg1\x00', 0x2}) close(r0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'bond0\x00', 0x200}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {0x0, 0x0, 0x4}, {0x6}]}) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x40000000}]}) 02:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x0, 0x6, 0x8, 0x7}, {0x2, 0x8, 0x0, 0x4}, {0x7e, 0x6, 0x7f, 0x80000000}, {0x3, 0xfb, 0x8a}, {0x6, 0x0, 0x6, 0x6}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x0, 0x6, 0x8, 0x7}, {0x2, 0x8, 0x0, 0x4}, {0x7e, 0x6, 0x7f, 0x80000000}, {0x3, 0xfb, 0x8a}, {0x6, 0x0, 0x6, 0x6}]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) 02:57:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000240)={0x5, 0x80, 0x7f, 0x7, 0x9, 0x2, 0x0, 0x1f, 0x4811, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfff, 0x2, @perf_bp={&(0x7f0000000180), 0x8}, 0x19b81, 0x0, 0x0, 0x3, 0x4, 0x7752, 0x1, 0x0, 0x6fb, 0x0, 0x3}, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0x1) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x80, 0x0, 0x5, 0x0, 0x0, 0x0, 0x5, 0x20, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0xfff, 0x4, @perf_config_ext={0x7fe, 0xe4}, 0x40848, 0x10000, 0x0, 0x8, 0x8, 0x3, 0x101, 0x0, 0x0, 0x0, 0x5}, 0xffffffffffffffff, 0xb, r1, 0x1) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) perf_event_open$cgroup(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x2, 0x7, 0x1f, 0x0, 0xffffffffffffffff, 0x8000, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x7, 0x0, @perf_config_ext={0x9, 0x2}, 0x0, 0x7fff, 0x40, 0x8, 0x8000000000000000, 0x8, 0xf801, 0x0, 0x1, 0x0, 0x4d9}, r3, 0x7, 0xffffffffffffffff, 0x6) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000380)=0x9) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'wg2\x00', 0x2000}) (async) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) r5 = openat$cgroup_ro(r1, &(0x7f0000000100)='cpuset.memory_pressure_enabled\x00', 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000140)='memory.numa_stat\x00', 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'veth0_to_batadv\x00', 0x800}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x44000000}]}) 02:57:44 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000880)=ANY=[@ANYBLOB="b702000022000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d640500000000006504040001001f000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000c74396c8e3ebbadc20e5a7ef8c9ac1465c4d40c9fc564e0bbfc7553358386e891f59916ffc9bf0bdf81524f07fb2819bf5774fedda52e39c90af27db5b56024df96b4673b4e8d5467e114604ea09b290a248a120c9c6e69f603ff0e80677eeba68562eb8ae2bcd87cef9000000a39c15a7ef365cc27dfeac7bb40e9048517354b0ca4f9cf8b59ee6fa003fe1f2c4c15f20a07db4583a462d8be6602186fd68ee14a19e9b5381791cbf0ceb424cfd8635a66ce6b5b92356081bd5f18a0c4b054865c2daa235197f1496679a9813c1efa26001b3f486ebfaae85c4d0b96778478ae5355e6f923b1105696904fa93fa915ab8e1e0d7f31ebd19455e6827cd493907bf9d000000000000000000000000c78d7021afc1ad2945c1afafd08e1fdb763ef1fd69b246c953f23a657d5e1bd32bf101777578c2478b01b7eeed2411b6e2568056c87dc8ce077d4eec60f519c8dd9264ad723174b3957301c38d49"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x2ca}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0x2f9, 0x304, &(0x7f0000000040)="b90103600040f000009e0ff089061fffffe100004000630677fbac14140ee00e0001be3e7d2a182fff", 0x0, 0x104, 0x1f00, 0x2eb, 0xfeb9, &(0x7f0000000400)="9209558f0c5fb25cd57f98113135c3171b8b331fbc04f0e6955a796ff8e3aae3cac46cec3030dfc999058aea01f0e6dcf2f9d480d328655aca003927bd50ed49d4843c8a0a2a4b26ceb747947200bd644c85e7a8a7d7cfce840c02a7d69c9e0bca410f64d43290abbbf3131e1fa8bd8c3e5f19d5a491d3d4c1a0fe47de9eebaf073ac3da6256bdb681d18fbd607c9b0d710442bcf78bc36fd3c035812bde582a262bff0e4d6181c818fccf542868c6e602d97bea23a101955dc76bcc984142ab305387aa348566d688edd291a3e9d08952adbdf60462bb7f7faebcdfccf17115708b0d73d0f3a469ce7d8374219b3f92c92bcec4958d474bb281c26691949d054b784a5866f081e53eb9cfd7"}, 0x28) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (rerun: 64) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) (async, rerun: 32) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000001dc0)={0xffffffffffffffff, 0x80, 0x10}, 0xc) (rerun: 32) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) (async, rerun: 32) bpf$PROG_LOAD(0x5, &(0x7f0000001e40)={0x14, 0x4, &(0x7f0000000c00)=@raw=[@map_val={0x18, 0x3, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20}, @btf_id={0x18, 0x3, 0x3, 0x0, 0x5}], &(0x7f0000000c40)='GPL\x00', 0x8000, 0x1000, &(0x7f0000000c80)=""/4096, 0x41100, 0x18, '\x00', 0x0, 0x1f, 0xffffffffffffffff, 0x8, &(0x7f0000001d40)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000001d80)={0x1, 0x7, 0x6, 0x9}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000001e00)=[r2, r3, r4]}, 0x80) (rerun: 32) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {}, {0x6}]}) (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x89f2, &(0x7f0000000000)='4\xb0\xb8!,\x11\x8e\xdd\xa3s\x90\x05\x8d\x961\x19\xc4|8\x87\xd4\xfer\x98\x90;\xf1\f>\x92:\x95\x01\xb2\tda\x03\x95\x9bp\x1e\x96\x0e\xcc\xc4-{\x8f\xb8r\xef\xea\xb6\"\x1a\x9c\x94\xe2') r6 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) (async, rerun: 32) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000680)={r0, 0xe0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000380)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5, &(0x7f00000003c0)=[0x0, 0x0], &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000580)=[{}, {}], 0x10, 0x10, &(0x7f00000005c0), &(0x7f0000000600), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000640)}}, 0x10) (async, rerun: 32) r9 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000a80)={0x0, 0x8001, 0x18}, 0xc) bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x1f, 0x8, &(0x7f0000000b80)=ANY=[@ANYBLOB="180000000100ffff00000000070000001858000001000034949ad300000000000000000004456f7f07000000183100000500000000000000000000007733b8e75b7f9500"], &(0x7f0000000280)='GPL\x00', 0xff, 0x6a, &(0x7f00000002c0)=""/106, 0x41000, 0x4, '\x00', r8, 0x23, r0, 0x8, &(0x7f00000006c0)={0x3, 0x2}, 0x8, 0x10, &(0x7f0000000700)={0x4, 0x9, 0x10000, 0x3f}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000ac0)=[r6, r7, r7, r6, r9]}, 0x80) (async, rerun: 64) ioctl$TUNATTACHFILTER(r6, 0x401054d5, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xfffa, 0x3, 0x5, 0x3}]}) (rerun: 64) close(r5) 02:57:44 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r0, 0x1, '\x00', 0x0, r0, 0x3, 0x2}, 0x48) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x12, 0x5, 0x4, 0x6, 0xa0, 0x1, 0x7ff, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x2, 0x2}, 0x48) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000280), 0x8) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r5 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r5, 0x1, '\x00', 0x0, r5, 0x3, 0x2}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x18, 0x0, &(0x7f00000000c0), &(0x7f0000000100)='GPL\x00', 0x1, 0x27, &(0x7f0000000140)=""/39, 0x40f00, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x5, 0x5}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0xf, 0x5d60e68e, 0x2}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[r0, r1, r2, 0x1, r3, r4, 0x1, r5, 0x1]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r6, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000240)={0x5, 0x80, 0x7f, 0x7, 0x9, 0x2, 0x0, 0x1f, 0x4811, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfff, 0x2, @perf_bp={&(0x7f0000000180), 0x8}, 0x19b81, 0x0, 0x0, 0x3, 0x4, 0x7752, 0x1, 0x0, 0x6fb, 0x0, 0x3}, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0x1) (async) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x80, 0x0, 0x5, 0x0, 0x0, 0x0, 0x5, 0x20, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0xfff, 0x4, @perf_config_ext={0x7fe, 0xe4}, 0x40848, 0x10000, 0x0, 0x8, 0x8, 0x3, 0x101, 0x0, 0x0, 0x0, 0x5}, 0xffffffffffffffff, 0xb, r1, 0x1) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) perf_event_open$cgroup(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x2, 0x7, 0x1f, 0x0, 0xffffffffffffffff, 0x8000, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x7, 0x0, @perf_config_ext={0x9, 0x2}, 0x0, 0x7fff, 0x40, 0x8, 0x8000000000000000, 0x8, 0xf801, 0x0, 0x1, 0x0, 0x4d9}, r3, 0x7, 0xffffffffffffffff, 0x6) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000380)=0x9) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'wg2\x00', 0x2000}) (async) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) r5 = openat$cgroup_ro(r1, &(0x7f0000000100)='cpuset.memory_pressure_enabled\x00', 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000140)='memory.numa_stat\x00', 0x0, 0x0) (async, rerun: 32) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'veth0_to_batadv\x00', 0x800}) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'bond0\x00', 0x10}) 02:57:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) ioctl$TUNSETCARRIER(r3, 0x400454e2, &(0x7f0000000100)=0x1) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000240)={0xffffffffffffffff, 0x58, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x1e, 0x5, 0x1000, 0x20, 0x40, 0xffffffffffffffff, 0x1a08ec5c, '\x00', r4, r5, 0x2, 0x1, 0x3}, 0x48) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@bloom_filter={0x1e, 0x724, 0x3, 0x3, 0x1000, 0xffffffffffffffff, 0xffffff16, '\x00', r4, r3, 0x3, 0x3, 0x1, 0xe}, 0x48) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000680)={&(0x7f0000000640)='./file0\x00', 0x0, 0x8}, 0x10) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0xe, 0x8, &(0x7f0000000900)=ANY=[@ANYBLOB="18000000af0500000000000005000000c30300000000000000593ed2eb0000000000000005090000000000000085330000010000009500000000000000aeb7d6159c97f52c07014774d7a35cf0adf3919c6a0e48547615216b755a3d31c220d29cfe2a1b39745756dfcd843af34239a1122c3da96d0e46dc1126880a292b4fd5401e5f7c01ae300fc11b5090aa1502e3899f1758d044dd8636aeb073aa389f167569865a46e5d845c224c9000000", @ANYBLOB="c8c7f96aa90c1a11e0fd3266726605ac846387e4f211308ec808751f2e84ed60cfe047b46feb67b016b28958a04cc97c6c4d253a0a708082408d34cf2236b31be19ce062a62c884ccf209c7c096267844254fb3f1507f06d530e50b4bfd8bbc683d37af5b5e3614044774710f1c0789185ce56df036c409fcc39e8163403566dbf01cdcda7ebb76cc5858af526149d86cf58d3b686cb786d7ec84adcd55ade3e42ac2f5cf5f5e12305e91ea787d7b9ec356f31130b1aad544483ded3b7be70bc998291160c96dc4a00000000"], &(0x7f0000000380)='syzkaller\x00', 0x60, 0xa4, &(0x7f0000000840)=""/164, 0x40f00, 0x420274d402a1479c, '\x00', 0x0, 0x4, r2, 0x8, &(0x7f00000004c0)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000500)={0x5, 0xc, 0x8001, 0x4}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000006c0)}, 0x80) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ip6tnl0\x00', 0x100}) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pim6reg1\x00', 0x2}) (async) close(r0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000140)=0x1) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000180)=0x4) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.stat\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000002c0)={0x0, r3}, 0x10) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ip6erspan0\x00', 0x20}) openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0xa000, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000240)={'batadv_slave_0\x00', 0x4000}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000280)={'dvmrp0\x00', 0x4000}) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x45000000}]}) 02:57:44 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r0, 0x1, '\x00', 0x0, r0, 0x3, 0x2}, 0x48) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x12, 0x5, 0x4, 0x6, 0xa0, 0x1, 0x7ff, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x2, 0x2}, 0x48) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000280), 0x8) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r5 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r5, 0x1, '\x00', 0x0, r5, 0x3, 0x2}, 0x48) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x18, 0x0, &(0x7f00000000c0), &(0x7f0000000100)='GPL\x00', 0x1, 0x27, &(0x7f0000000140)=""/39, 0x40f00, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x5, 0x5}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0xf, 0x5d60e68e, 0x2}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[r0, r1, r2, 0x1, r3, r4, 0x1, r5, 0x1]}, 0x80) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r6, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x48000000}]}) 02:57:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) ioctl$TUNSETCARRIER(r3, 0x400454e2, &(0x7f0000000100)=0x1) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000240)={0xffffffffffffffff, 0x58, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x1e, 0x5, 0x1000, 0x20, 0x40, 0xffffffffffffffff, 0x1a08ec5c, '\x00', r4, r5, 0x2, 0x1, 0x3}, 0x48) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@bloom_filter={0x1e, 0x724, 0x3, 0x3, 0x1000, 0xffffffffffffffff, 0xffffff16, '\x00', r4, r3, 0x3, 0x3, 0x1, 0xe}, 0x48) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000680)={&(0x7f0000000640)='./file0\x00', 0x0, 0x8}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0xe, 0x8, &(0x7f0000000900)=ANY=[@ANYBLOB="18000000af0500000000000005000000c30300000000000000593ed2eb0000000000000005090000000000000085330000010000009500000000000000aeb7d6159c97f52c07014774d7a35cf0adf3919c6a0e48547615216b755a3d31c220d29cfe2a1b39745756dfcd843af34239a1122c3da96d0e46dc1126880a292b4fd5401e5f7c01ae300fc11b5090aa1502e3899f1758d044dd8636aeb073aa389f167569865a46e5d845c224c9000000", @ANYBLOB="c8c7f96aa90c1a11e0fd3266726605ac846387e4f211308ec808751f2e84ed60cfe047b46feb67b016b28958a04cc97c6c4d253a0a708082408d34cf2236b31be19ce062a62c884ccf209c7c096267844254fb3f1507f06d530e50b4bfd8bbc683d37af5b5e3614044774710f1c0789185ce56df036c409fcc39e8163403566dbf01cdcda7ebb76cc5858af526149d86cf58d3b686cb786d7ec84adcd55ade3e42ac2f5cf5f5e12305e91ea787d7b9ec356f31130b1aad544483ded3b7be70bc998291160c96dc4a00000000"], &(0x7f0000000380)='syzkaller\x00', 0x60, 0xa4, &(0x7f0000000840)=""/164, 0x40f00, 0x420274d402a1479c, '\x00', 0x0, 0x4, r2, 0x8, &(0x7f00000004c0)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000500)={0x5, 0xc, 0x8001, 0x4}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000006c0)}, 0x80) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ip6tnl0\x00', 0x100}) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pim6reg1\x00', 0x2}) close(r0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETCARRIER(r3, 0x400454e2, &(0x7f0000000100)=0x1) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000240)={0xffffffffffffffff, 0x58, &(0x7f00000001c0)}, 0x10) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x1e, 0x5, 0x1000, 0x20, 0x40, 0xffffffffffffffff, 0x1a08ec5c, '\x00', r4, r5, 0x2, 0x1, 0x3}, 0x48) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@bloom_filter={0x1e, 0x724, 0x3, 0x3, 0x1000, 0xffffffffffffffff, 0xffffff16, '\x00', r4, r3, 0x3, 0x3, 0x1, 0xe}, 0x48) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000680)={&(0x7f0000000640)='./file0\x00', 0x0, 0x8}, 0x10) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0xe, 0x8, &(0x7f0000000900)=ANY=[@ANYBLOB="18000000af0500000000000005000000c30300000000000000593ed2eb0000000000000005090000000000000085330000010000009500000000000000aeb7d6159c97f52c07014774d7a35cf0adf3919c6a0e48547615216b755a3d31c220d29cfe2a1b39745756dfcd843af34239a1122c3da96d0e46dc1126880a292b4fd5401e5f7c01ae300fc11b5090aa1502e3899f1758d044dd8636aeb073aa389f167569865a46e5d845c224c9000000", @ANYBLOB="c8c7f96aa90c1a11e0fd3266726605ac846387e4f211308ec808751f2e84ed60cfe047b46feb67b016b28958a04cc97c6c4d253a0a708082408d34cf2236b31be19ce062a62c884ccf209c7c096267844254fb3f1507f06d530e50b4bfd8bbc683d37af5b5e3614044774710f1c0789185ce56df036c409fcc39e8163403566dbf01cdcda7ebb76cc5858af526149d86cf58d3b686cb786d7ec84adcd55ade3e42ac2f5cf5f5e12305e91ea787d7b9ec356f31130b1aad544483ded3b7be70bc998291160c96dc4a00000000"], &(0x7f0000000380)='syzkaller\x00', 0x60, 0xa4, &(0x7f0000000840)=""/164, 0x40f00, 0x420274d402a1479c, '\x00', 0x0, 0x4, r2, 0x8, &(0x7f00000004c0)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000500)={0x5, 0xc, 0x8001, 0x4}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000006c0)}, 0x80) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ip6tnl0\x00', 0x100}) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pim6reg1\x00', 0x2}) (async) close(r0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) 02:57:44 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000880)=ANY=[@ANYBLOB="b702000022000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d640500000000006504040001001f000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000c74396c8e3ebbadc20e5a7ef8c9ac1465c4d40c9fc564e0bbfc7553358386e891f59916ffc9bf0bdf81524f07fb2819bf5774fedda52e39c90af27db5b56024df96b4673b4e8d5467e114604ea09b290a248a120c9c6e69f603ff0e80677eeba68562eb8ae2bcd87cef9000000a39c15a7ef365cc27dfeac7bb40e9048517354b0ca4f9cf8b59ee6fa003fe1f2c4c15f20a07db4583a462d8be6602186fd68ee14a19e9b5381791cbf0ceb424cfd8635a66ce6b5b92356081bd5f18a0c4b054865c2daa235197f1496679a9813c1efa26001b3f486ebfaae85c4d0b96778478ae5355e6f923b1105696904fa93fa915ab8e1e0d7f31ebd19455e6827cd493907bf9d000000000000000000000000c78d7021afc1ad2945c1afafd08e1fdb763ef1fd69b246c953f23a657d5e1bd32bf101777578c2478b01b7eeed2411b6e2568056c87dc8ce077d4eec60f519c8dd9264ad723174b3957301c38d49"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x2ca}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0x2f9, 0x304, &(0x7f0000000040)="b90103600040f000009e0ff089061fffffe100004000630677fbac14140ee00e0001be3e7d2a182fff", 0x0, 0x104, 0x1f00, 0x2eb, 0xfeb9, &(0x7f0000000400)="9209558f0c5fb25cd57f98113135c3171b8b331fbc04f0e6955a796ff8e3aae3cac46cec3030dfc999058aea01f0e6dcf2f9d480d328655aca003927bd50ed49d4843c8a0a2a4b26ceb747947200bd644c85e7a8a7d7cfce840c02a7d69c9e0bca410f64d43290abbbf3131e1fa8bd8c3e5f19d5a491d3d4c1a0fe47de9eebaf073ac3da6256bdb681d18fbd607c9b0d710442bcf78bc36fd3c035812bde582a262bff0e4d6181c818fccf542868c6e602d97bea23a101955dc76bcc984142ab305387aa348566d688edd291a3e9d08952adbdf60462bb7f7faebcdfccf17115708b0d73d0f3a469ce7d8374219b3f92c92bcec4958d474bb281c26691949d054b784a5866f081e53eb9cfd7"}, 0x28) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000001dc0)={0xffffffffffffffff, 0x80, 0x10}, 0xc) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000001e40)={0x14, 0x4, &(0x7f0000000c00)=@raw=[@map_val={0x18, 0x3, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20}, @btf_id={0x18, 0x3, 0x3, 0x0, 0x5}], &(0x7f0000000c40)='GPL\x00', 0x8000, 0x1000, &(0x7f0000000c80)=""/4096, 0x41100, 0x18, '\x00', 0x0, 0x1f, 0xffffffffffffffff, 0x8, &(0x7f0000001d40)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000001d80)={0x1, 0x7, 0x6, 0x9}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000001e00)=[r2, r3, r4]}, 0x80) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {}, {0x6}]}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x89f2, &(0x7f0000000000)='4\xb0\xb8!,\x11\x8e\xdd\xa3s\x90\x05\x8d\x961\x19\xc4|8\x87\xd4\xfer\x98\x90;\xf1\f>\x92:\x95\x01\xb2\tda\x03\x95\x9bp\x1e\x96\x0e\xcc\xc4-{\x8f\xb8r\xef\xea\xb6\"\x1a\x9c\x94\xe2') r6 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000680)={r0, 0xe0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000380)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5, &(0x7f00000003c0)=[0x0, 0x0], &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000580)=[{}, {}], 0x10, 0x10, &(0x7f00000005c0), &(0x7f0000000600), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000640)}}, 0x10) r9 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000a80)={0x0, 0x8001, 0x18}, 0xc) bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x1f, 0x8, &(0x7f0000000b80)=ANY=[@ANYBLOB="180000000100ffff00000000070000001858000001000034949ad300000000000000000004456f7f07000000183100000500000000000000000000007733b8e75b7f9500"], &(0x7f0000000280)='GPL\x00', 0xff, 0x6a, &(0x7f00000002c0)=""/106, 0x41000, 0x4, '\x00', r8, 0x23, r0, 0x8, &(0x7f00000006c0)={0x3, 0x2}, 0x8, 0x10, &(0x7f0000000700)={0x4, 0x9, 0x10000, 0x3f}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000ac0)=[r6, r7, r7, r6, r9]}, 0x80) ioctl$TUNATTACHFILTER(r6, 0x401054d5, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xfffa, 0x3, 0x5, 0x3}]}) close(r5) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000880)=ANY=[@ANYBLOB="b702000022000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d640500000000006504040001001f000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000c74396c8e3ebbadc20e5a7ef8c9ac1465c4d40c9fc564e0bbfc7553358386e891f59916ffc9bf0bdf81524f07fb2819bf5774fedda52e39c90af27db5b56024df96b4673b4e8d5467e114604ea09b290a248a120c9c6e69f603ff0e80677eeba68562eb8ae2bcd87cef9000000a39c15a7ef365cc27dfeac7bb40e9048517354b0ca4f9cf8b59ee6fa003fe1f2c4c15f20a07db4583a462d8be6602186fd68ee14a19e9b5381791cbf0ceb424cfd8635a66ce6b5b92356081bd5f18a0c4b054865c2daa235197f1496679a9813c1efa26001b3f486ebfaae85c4d0b96778478ae5355e6f923b1105696904fa93fa915ab8e1e0d7f31ebd19455e6827cd493907bf9d000000000000000000000000c78d7021afc1ad2945c1afafd08e1fdb763ef1fd69b246c953f23a657d5e1bd32bf101777578c2478b01b7eeed2411b6e2568056c87dc8ce077d4eec60f519c8dd9264ad723174b3957301c38d49"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x2ca}, 0x48) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0x2f9, 0x304, &(0x7f0000000040)="b90103600040f000009e0ff089061fffffe100004000630677fbac14140ee00e0001be3e7d2a182fff", 0x0, 0x104, 0x1f00, 0x2eb, 0xfeb9, &(0x7f0000000400)="9209558f0c5fb25cd57f98113135c3171b8b331fbc04f0e6955a796ff8e3aae3cac46cec3030dfc999058aea01f0e6dcf2f9d480d328655aca003927bd50ed49d4843c8a0a2a4b26ceb747947200bd644c85e7a8a7d7cfce840c02a7d69c9e0bca410f64d43290abbbf3131e1fa8bd8c3e5f19d5a491d3d4c1a0fe47de9eebaf073ac3da6256bdb681d18fbd607c9b0d710442bcf78bc36fd3c035812bde582a262bff0e4d6181c818fccf542868c6e602d97bea23a101955dc76bcc984142ab305387aa348566d688edd291a3e9d08952adbdf60462bb7f7faebcdfccf17115708b0d73d0f3a469ce7d8374219b3f92c92bcec4958d474bb281c26691949d054b784a5866f081e53eb9cfd7"}, 0x28) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) (async) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000001dc0)={0xffffffffffffffff, 0x80, 0x10}, 0xc) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) (async) bpf$PROG_LOAD(0x5, &(0x7f0000001e40)={0x14, 0x4, &(0x7f0000000c00)=@raw=[@map_val={0x18, 0x3, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20}, @btf_id={0x18, 0x3, 0x3, 0x0, 0x5}], &(0x7f0000000c40)='GPL\x00', 0x8000, 0x1000, &(0x7f0000000c80)=""/4096, 0x41100, 0x18, '\x00', 0x0, 0x1f, 0xffffffffffffffff, 0x8, &(0x7f0000001d40)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000001d80)={0x1, 0x7, 0x6, 0x9}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000001e00)=[r2, r3, r4]}, 0x80) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {}, {0x6}]}) (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x89f2, &(0x7f0000000000)='4\xb0\xb8!,\x11\x8e\xdd\xa3s\x90\x05\x8d\x961\x19\xc4|8\x87\xd4\xfer\x98\x90;\xf1\f>\x92:\x95\x01\xb2\tda\x03\x95\x9bp\x1e\x96\x0e\xcc\xc4-{\x8f\xb8r\xef\xea\xb6\"\x1a\x9c\x94\xe2') (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000680)={r0, 0xe0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000380)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5, &(0x7f00000003c0)=[0x0, 0x0], &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000580)=[{}, {}], 0x10, 0x10, &(0x7f00000005c0), &(0x7f0000000600), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000640)}}, 0x10) (async) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000a80)={0x0, 0x8001, 0x18}, 0xc) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x1f, 0x8, &(0x7f0000000b80)=ANY=[@ANYBLOB="180000000100ffff00000000070000001858000001000034949ad300000000000000000004456f7f07000000183100000500000000000000000000007733b8e75b7f9500"], &(0x7f0000000280)='GPL\x00', 0xff, 0x6a, &(0x7f00000002c0)=""/106, 0x41000, 0x4, '\x00', r8, 0x23, r0, 0x8, &(0x7f00000006c0)={0x3, 0x2}, 0x8, 0x10, &(0x7f0000000700)={0x4, 0x9, 0x10000, 0x3f}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000ac0)=[r6, r7, r7, r6, r9]}, 0x80) (async) ioctl$TUNATTACHFILTER(r6, 0x401054d5, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xfffa, 0x3, 0x5, 0x3}]}) (async) close(r5) (async) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x4c000000}]}) 02:57:44 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r0, 0x1, '\x00', 0x0, r0, 0x3, 0x2}, 0x48) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x12, 0x5, 0x4, 0x6, 0xa0, 0x1, 0x7ff, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x2, 0x2}, 0x48) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000280), 0x8) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r5 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r5, 0x1, '\x00', 0x0, r5, 0x3, 0x2}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x18, 0x0, &(0x7f00000000c0), &(0x7f0000000100)='GPL\x00', 0x1, 0x27, &(0x7f0000000140)=""/39, 0x40f00, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x5, 0x5}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0xf, 0x5d60e68e, 0x2}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[r0, r1, r2, 0x1, r3, r4, 0x1, r5, 0x1]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r6, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r0, 0x1, '\x00', 0x0, r0, 0x3, 0x2}, 0x48) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x12, 0x5, 0x4, 0x6, 0xa0, 0x1, 0x7ff, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x2, 0x2}, 0x48) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000280), 0x8) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r5, 0x1, '\x00', 0x0, r5, 0x3, 0x2}, 0x48) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x18, 0x0, &(0x7f00000000c0), &(0x7f0000000100)='GPL\x00', 0x1, 0x27, &(0x7f0000000140)=""/39, 0x40f00, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x5, 0x5}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0xf, 0x5d60e68e, 0x2}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[r0, r1, r2, 0x1, r3, r4, 0x1, r5, 0x1]}, 0x80) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r6, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) 02:57:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000140)=0x1) (async, rerun: 64) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000180)=0x4) (async, rerun: 64) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.stat\x00', 0x0, 0x0) (async, rerun: 32) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (rerun: 32) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000002c0)={0x0, r3}, 0x10) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ip6erspan0\x00', 0x20}) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0xa000, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000240)={'batadv_slave_0\x00', 0x4000}) (async, rerun: 64) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (rerun: 64) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000280)={'dvmrp0\x00', 0x4000}) 02:57:44 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x8}, 0x10) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x1d9e80, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0}, 0x10) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000080)={0x4, &(0x7f0000000340)=[{0x31, 0x0, 0x2}, {0x0, 0x0, 0xfc}, {}, {0x6}]}) 02:57:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'bond0\x00', 0x10}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'bond0\x00', 0x10}) (async) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x4d000000}]}) 02:57:44 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x8}, 0x10) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x1d9e80, 0x0) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0}, 0x10) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000080)={0x4, &(0x7f0000000340)=[{0x31, 0x0, 0x2}, {0x0, 0x0, 0xfc}, {}, {0x6}]}) 02:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x100082, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0xf) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x5, &(0x7f00000000c0)=[{}, {0x40}, {0x6}, {0x5, 0x8, 0xf, 0x400}, {0xfff, 0x9, 0x9, 0x1000}]}) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x9, 0x94, 0x7, 0x0, 0x5, 0x34, 0x4, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0xa9e2, 0x4, @perf_config_ext={0x0, 0xfffffffffffffc01}, 0x4100, 0x7, 0xfffff000, 0x1, 0x6, 0x7e, 0x7ff, 0x0, 0x10001}, 0x0, 0x9, 0xffffffffffffffff, 0xa) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x8201, 0x0) ioctl$TUNGETDEVNETNS(r2, 0x54e3, 0x0) 02:57:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip_vti0\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x67, 0x640c}, {0xfff7, 0x1, 0x0, 0xdc51}, {0xffff, 0x9, 0x0, 0x3}, {0x1, 0x81, 0x40, 0x46}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000140)={0xf8000000, 0x0}, 0x8) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x2020}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000070000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000000c0)='percpu_alloc_percpu\x00', r3}, 0x10) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000240)={0x0, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f00000003c0)=r4, 0x4) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000480)=r4, 0x4) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x0, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB, @ANYRESOCT=r2, @ANYBLOB="069c293c70251d96cc21c8ce04f0763d646f23158c31bba1c5394d151751ef5905522154799a2e3b3aa9a3e963a78b00ae8afa7959acb71518f82c54736fcbcefaaef93f2c86859c7413f36da73ce15fe32516ad46fd8b10f68bf4f84d132452eaafeb7d6e42d6ccb6bb29aeeb854f39393fb6354365baeedd1bb086adb238d9770953cac4603a9c90a30ddf14", @ANYRES32, @ANYBLOB="00210d1984e0261675dd"], &(0x7f0000000200)='GPL\x00', 0x4, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000000640)=ANY=[@ANYBLOB], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x0}, 0x10) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0xc028660f, &(0x7f00000005c0)=0x3fffffffe) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000780)={0x618b, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x4, 0x7, &(0x7f0000000d00)=ANY=[@ANYBLOB="18000000c5000000000000002a0d000000000000000000000600000000000000c9b2947caf97369e701097ab7d665b240a5f42881429236ecf58514c960a4c3b899a30ed1ee1bb8c0fa662be24746b6f1673ba6a8f3e7c93bc1cc269bbc03703cf80454fcb7d1afb1a3526de76b876d9a51df7afd04348c2f724faaccdf38fba92d597fa6a1ffdb0a5a837826e69af580dbdad18511ce31a6c3cdceea0f6b2387468c605e7a4008a30b762a1ec21aa56656c15135d5fd37b7c16f5d748ff3c1e6d5324fd77b177b9c312737acaf135f6a3b2db7c827d142bc4edc99372aee72328fc30504872d57121918b51f6bcfda605935bbdd68b644eb7887fc1dbf9e34cbd5e4e1413", @ANYRES32, @ANYBLOB], 0x0, 0x0, 0xdf, &(0x7f0000000540)=""/223, 0x0, 0x4, '\x00', 0x0, 0xb, r6, 0x8, &(0x7f0000000400), 0x8, 0x10, &(0x7f0000000440)={0x1, 0x1, 0x8, 0x6}, 0x10, r7, r5, 0x0, &(0x7f00000007c0)=[0xffffffffffffffff]}, 0x80) 02:57:44 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x8}, 0x10) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x1d9e80, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0}, 0x10) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000080)={0x4, &(0x7f0000000340)=[{0x31, 0x0, 0x2}, {0x0, 0x0, 0xfc}, {}, {0x6}]}) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x8}, 0x10) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x1d9e80, 0x0) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0}, 0x10) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000080)={0x4, &(0x7f0000000340)=[{0x31, 0x0, 0x2}, {0x0, 0x0, 0xfc}, {}, {0x6}]}) (async) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x50000000}]}) 02:57:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip_vti0\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x67, 0x640c}, {0xfff7, 0x1, 0x0, 0xdc51}, {0xffff, 0x9, 0x0, 0x3}, {0x1, 0x81, 0x40, 0x46}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000140)={0xf8000000, 0x0}, 0x8) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x2020}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000070000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000000c0)='percpu_alloc_percpu\x00', r3}, 0x10) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000240)={0x0, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f00000003c0)=r4, 0x4) (async) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000480)=r4, 0x4) (async) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x0, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB, @ANYRESOCT=r2, @ANYBLOB="069c293c70251d96cc21c8ce04f0763d646f23158c31bba1c5394d151751ef5905522154799a2e3b3aa9a3e963a78b00ae8afa7959acb71518f82c54736fcbcefaaef93f2c86859c7413f36da73ce15fe32516ad46fd8b10f68bf4f84d132452eaafeb7d6e42d6ccb6bb29aeeb854f39393fb6354365baeedd1bb086adb238d9770953cac4603a9c90a30ddf14", @ANYRES32, @ANYBLOB="00210d1984e0261675dd"], &(0x7f0000000200)='GPL\x00', 0x4, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000000640)=ANY=[@ANYBLOB], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x0}, 0x10) (async) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0xc028660f, &(0x7f00000005c0)=0x3fffffffe) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000780)={0x618b, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x4, 0x7, &(0x7f0000000d00)=ANY=[@ANYBLOB="18000000c5000000000000002a0d000000000000000000000600000000000000c9b2947caf97369e701097ab7d665b240a5f42881429236ecf58514c960a4c3b899a30ed1ee1bb8c0fa662be24746b6f1673ba6a8f3e7c93bc1cc269bbc03703cf80454fcb7d1afb1a3526de76b876d9a51df7afd04348c2f724faaccdf38fba92d597fa6a1ffdb0a5a837826e69af580dbdad18511ce31a6c3cdceea0f6b2387468c605e7a4008a30b762a1ec21aa56656c15135d5fd37b7c16f5d748ff3c1e6d5324fd77b177b9c312737acaf135f6a3b2db7c827d142bc4edc99372aee72328fc30504872d57121918b51f6bcfda605935bbdd68b644eb7887fc1dbf9e34cbd5e4e1413", @ANYRES32, @ANYBLOB], 0x0, 0x0, 0xdf, &(0x7f0000000540)=""/223, 0x0, 0x4, '\x00', 0x0, 0xb, r6, 0x8, &(0x7f0000000400), 0x8, 0x10, &(0x7f0000000440)={0x1, 0x1, 0x8, 0x6}, 0x10, r7, r5, 0x0, &(0x7f00000007c0)=[0xffffffffffffffff]}, 0x80) 02:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x100082, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0xf) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x5, &(0x7f00000000c0)=[{}, {0x40}, {0x6}, {0x5, 0x8, 0xf, 0x400}, {0xfff, 0x9, 0x9, 0x1000}]}) (async) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x9, 0x94, 0x7, 0x0, 0x5, 0x34, 0x4, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0xa9e2, 0x4, @perf_config_ext={0x0, 0xfffffffffffffc01}, 0x4100, 0x7, 0xfffff000, 0x1, 0x6, 0x7e, 0x7ff, 0x0, 0x10001}, 0x0, 0x9, 0xffffffffffffffff, 0xa) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x8201, 0x0) ioctl$TUNGETDEVNETNS(r2, 0x54e3, 0x0) 02:57:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) (async, rerun: 32) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000140)=0x1) (async) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000180)=0x4) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.stat\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) (async) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000002c0)={0x0, r3}, 0x10) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ip6erspan0\x00', 0x20}) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0xa000, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000240)={'batadv_slave_0\x00', 0x4000}) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000280)={'dvmrp0\x00', 0x4000}) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x54000000}]}) 02:57:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'nr0\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'bond0\x00', 0x10}) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x5c000000}]}) 02:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x100082, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0xf) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x5, &(0x7f00000000c0)=[{}, {0x40}, {0x6}, {0x5, 0x8, 0xf, 0x400}, {0xfff, 0x9, 0x9, 0x1000}]}) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x9, 0x94, 0x7, 0x0, 0x5, 0x34, 0x4, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0xa9e2, 0x4, @perf_config_ext={0x0, 0xfffffffffffffc01}, 0x4100, 0x7, 0xfffff000, 0x1, 0x6, 0x7e, 0x7ff, 0x0, 0x10001}, 0x0, 0x9, 0xffffffffffffffff, 0xa) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x8201, 0x0) ioctl$TUNGETDEVNETNS(r2, 0x54e3, 0x0) 02:57:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip_vti0\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x67, 0x640c}, {0xfff7, 0x1, 0x0, 0xdc51}, {0xffff, 0x9, 0x0, 0x3}, {0x1, 0x81, 0x40, 0x46}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000140)={0xf8000000, 0x0}, 0x8) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x2020}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000070000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000000c0)='percpu_alloc_percpu\x00', r3}, 0x10) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000240)={0x0, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f00000003c0)=r4, 0x4) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000480)=r4, 0x4) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x0, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB, @ANYRESOCT=r2, @ANYBLOB="069c293c70251d96cc21c8ce04f0763d646f23158c31bba1c5394d151751ef5905522154799a2e3b3aa9a3e963a78b00ae8afa7959acb71518f82c54736fcbcefaaef93f2c86859c7413f36da73ce15fe32516ad46fd8b10f68bf4f84d132452eaafeb7d6e42d6ccb6bb29aeeb854f39393fb6354365baeedd1bb086adb238d9770953cac4603a9c90a30ddf14", @ANYRES32, @ANYBLOB="00210d1984e0261675dd"], &(0x7f0000000200)='GPL\x00', 0x4, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000000640)=ANY=[@ANYBLOB], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x0}, 0x10) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0xc028660f, &(0x7f00000005c0)=0x3fffffffe) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000780)={0x618b, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x4, 0x7, &(0x7f0000000d00)=ANY=[@ANYBLOB="18000000c5000000000000002a0d000000000000000000000600000000000000c9b2947caf97369e701097ab7d665b240a5f42881429236ecf58514c960a4c3b899a30ed1ee1bb8c0fa662be24746b6f1673ba6a8f3e7c93bc1cc269bbc03703cf80454fcb7d1afb1a3526de76b876d9a51df7afd04348c2f724faaccdf38fba92d597fa6a1ffdb0a5a837826e69af580dbdad18511ce31a6c3cdceea0f6b2387468c605e7a4008a30b762a1ec21aa56656c15135d5fd37b7c16f5d748ff3c1e6d5324fd77b177b9c312737acaf135f6a3b2db7c827d142bc4edc99372aee72328fc30504872d57121918b51f6bcfda605935bbdd68b644eb7887fc1dbf9e34cbd5e4e1413", @ANYRES32, @ANYBLOB], 0x0, 0x0, 0xdf, &(0x7f0000000540)=""/223, 0x0, 0x4, '\x00', 0x0, 0xb, r6, 0x8, &(0x7f0000000400), 0x8, 0x10, &(0x7f0000000440)={0x1, 0x1, 0x8, 0x6}, 0x10, r7, r5, 0x0, &(0x7f00000007c0)=[0xffffffffffffffff]}, 0x80) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip_vti0\x00'}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x67, 0x640c}, {0xfff7, 0x1, 0x0, 0xdc51}, {0xffff, 0x9, 0x0, 0x3}, {0x1, 0x81, 0x40, 0x46}]}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000140)={0xf8000000}, 0x8) (async) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x2020}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000070000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000000c0)='percpu_alloc_percpu\x00', r3}, 0x10) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000240), 0x8) (async) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f00000003c0)=r4, 0x4) (async) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000480)=r4, 0x4) (async) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x0, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB, @ANYRESOCT=r2, @ANYBLOB="069c293c70251d96cc21c8ce04f0763d646f23158c31bba1c5394d151751ef5905522154799a2e3b3aa9a3e963a78b00ae8afa7959acb71518f82c54736fcbcefaaef93f2c86859c7413f36da73ce15fe32516ad46fd8b10f68bf4f84d132452eaafeb7d6e42d6ccb6bb29aeeb854f39393fb6354365baeedd1bb086adb238d9770953cac4603a9c90a30ddf14", @ANYRES32, @ANYBLOB="00210d1984e0261675dd"], &(0x7f0000000200)='GPL\x00', 0x4, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000000640)=ANY=[@ANYBLOB], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x0}, 0x10) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x100002, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0xc028660f, &(0x7f00000005c0)=0x3fffffffe) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000780)={0x618b}, 0x8) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x4, 0x7, &(0x7f0000000d00)=ANY=[@ANYBLOB="18000000c5000000000000002a0d000000000000000000000600000000000000c9b2947caf97369e701097ab7d665b240a5f42881429236ecf58514c960a4c3b899a30ed1ee1bb8c0fa662be24746b6f1673ba6a8f3e7c93bc1cc269bbc03703cf80454fcb7d1afb1a3526de76b876d9a51df7afd04348c2f724faaccdf38fba92d597fa6a1ffdb0a5a837826e69af580dbdad18511ce31a6c3cdceea0f6b2387468c605e7a4008a30b762a1ec21aa56656c15135d5fd37b7c16f5d748ff3c1e6d5324fd77b177b9c312737acaf135f6a3b2db7c827d142bc4edc99372aee72328fc30504872d57121918b51f6bcfda605935bbdd68b644eb7887fc1dbf9e34cbd5e4e1413", @ANYRES32, @ANYBLOB], 0x0, 0x0, 0xdf, &(0x7f0000000540)=""/223, 0x0, 0x4, '\x00', 0x0, 0xb, r6, 0x8, &(0x7f0000000400), 0x8, 0x10, &(0x7f0000000440)={0x1, 0x1, 0x8, 0x6}, 0x10, r7, r5, 0x0, &(0x7f00000007c0)=[0xffffffffffffffff]}, 0x80) (async) 02:57:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x89f2, &(0x7f0000000080)) r2 = perf_event_open$cgroup(&(0x7f00000000c0)={0x3, 0x80, 0xf9, 0x9, 0x9, 0x9, 0x0, 0x3, 0xc2000, 0x6, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x1000, 0x3}, 0x2200, 0xfffffffffffffff8, 0x20, 0x7, 0xff, 0xffffffe2, 0x80, 0x0, 0xffff0000, 0x0, 0x91}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x4) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000140)={0x0, r2, 0x0, 0xd, &(0x7f0000000000)='/dev/net/tun\x00'}, 0x30) close(r1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) ioctl$TUNGETFILTER(r3, 0x801054db, &(0x7f0000000240)=""/72) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x60000000}]}) 02:57:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x61000000}]}) 02:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x106000, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x3, 0x1f, 0xc, 0x9}, {0x0, 0x9, 0x1f, 0x7}, {0x4bb4, 0x0, 0x9, 0x3}, {0x2, 0x9, 0x0, 0x5}]}) 02:57:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'nr0\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth0_to_team\x00', 0x2000}) 02:57:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth0_to_team\x00', 0x2000}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth0_to_team\x00', 0x2000}) (async) 02:57:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x106000, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x3, 0x1f, 0xc, 0x9}, {0x0, 0x9, 0x1f, 0x7}, {0x4bb4, 0x0, 0x9, 0x3}, {0x2, 0x9, 0x0, 0x5}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x106000, 0x0) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x3, 0x1f, 0xc, 0x9}, {0x0, 0x9, 0x1f, 0x7}, {0x4bb4, 0x0, 0x9, 0x3}, {0x2, 0x9, 0x0, 0x5}]}) (async) 02:57:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f00000000c0)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x89f2, &(0x7f0000000080)) r2 = perf_event_open$cgroup(&(0x7f00000000c0)={0x3, 0x80, 0xf9, 0x9, 0x9, 0x9, 0x0, 0x3, 0xc2000, 0x6, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x1000, 0x3}, 0x2200, 0xfffffffffffffff8, 0x20, 0x7, 0xff, 0xffffffe2, 0x80, 0x0, 0xffff0000, 0x0, 0x91}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x4) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000140)={0x0, r2, 0x0, 0xd, &(0x7f0000000000)='/dev/net/tun\x00'}, 0x30) close(r1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) ioctl$TUNGETFILTER(r3, 0x801054db, &(0x7f0000000240)=""/72) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth0_to_team\x00', 0x2000}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth0_to_team\x00', 0x2000}) (async) 02:57:45 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x64000000}]}) 02:57:45 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0xff}, {0x40}, {0x1}]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r2 = perf_event_open$cgroup(&(0x7f00000002c0)={0x2, 0x80, 0x7, 0x4, 0xfb, 0x1, 0x0, 0x6, 0x28021, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x7, 0x2, @perf_config_ext={0x7fffffffffffffff, 0x8}, 0x4043, 0x6, 0xffff, 0x0, 0xb74, 0x4, 0x9, 0x0, 0x4, 0x0, 0xb77}, r1, 0xc, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x5, 0x80, 0x7, 0x1, 0x0, 0x6, 0x80001, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x40, 0x2, @perf_bp={&(0x7f0000000180), 0x3}, 0x10000, 0xc5, 0x800, 0x428ca259d3f248e6, 0x401, 0x3, 0x1, 0x0, 0x7, 0x0, 0x5}, 0x0, 0x1, r2, 0xb) r3 = openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x1, 0x8, 0x64, 0x4, 0x0, 0x7, 0x1400, 0xf, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0xffffffc0, 0x1, @perf_config_ext={0x9}, 0x95, 0x40, 0x101, 0x3, 0xc1f, 0x3, 0x8, 0x0, 0x3, 0x0, 0x3}, r3, 0x3, r1, 0xe) 02:57:45 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'nr0\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'nr0\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {}, {0x6}]}) (async) 02:57:45 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0xff}, {0x40}, {0x1}]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) r2 = perf_event_open$cgroup(&(0x7f00000002c0)={0x2, 0x80, 0x7, 0x4, 0xfb, 0x1, 0x0, 0x6, 0x28021, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x7, 0x2, @perf_config_ext={0x7fffffffffffffff, 0x8}, 0x4043, 0x6, 0xffff, 0x0, 0xb74, 0x4, 0x9, 0x0, 0x4, 0x0, 0xb77}, r1, 0xc, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x5, 0x80, 0x7, 0x1, 0x0, 0x6, 0x80001, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x40, 0x2, @perf_bp={&(0x7f0000000180), 0x3}, 0x10000, 0xc5, 0x800, 0x428ca259d3f248e6, 0x401, 0x3, 0x1, 0x0, 0x7, 0x0, 0x5}, 0x0, 0x1, r2, 0xb) (async) r3 = openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x1, 0x8, 0x64, 0x4, 0x0, 0x7, 0x1400, 0xf, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0xffffffc0, 0x1, @perf_config_ext={0x9}, 0x95, 0x40, 0x101, 0x3, 0xc1f, 0x3, 0x8, 0x0, 0x3, 0x0, 0x3}, r3, 0x3, r1, 0xe) 02:57:45 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x89f2, &(0x7f0000000080)) r2 = perf_event_open$cgroup(&(0x7f00000000c0)={0x3, 0x80, 0xf9, 0x9, 0x9, 0x9, 0x0, 0x3, 0xc2000, 0x6, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x1000, 0x3}, 0x2200, 0xfffffffffffffff8, 0x20, 0x7, 0xff, 0xffffffe2, 0x80, 0x0, 0xffff0000, 0x0, 0x91}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x4) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000140)={0x0, r2, 0x0, 0xd, &(0x7f0000000000)='/dev/net/tun\x00'}, 0x30) close(r1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) ioctl$TUNGETFILTER(r3, 0x801054db, &(0x7f0000000240)=""/72) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x89f2, &(0x7f0000000080)) (async) perf_event_open$cgroup(&(0x7f00000000c0)={0x3, 0x80, 0xf9, 0x9, 0x9, 0x9, 0x0, 0x3, 0xc2000, 0x6, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x1000, 0x3}, 0x2200, 0xfffffffffffffff8, 0x20, 0x7, 0xff, 0xffffffe2, 0x80, 0x0, 0xffff0000, 0x0, 0x91}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x4) (async) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000140)={0x0, r2, 0x0, 0xd, &(0x7f0000000000)='/dev/net/tun\x00'}, 0x30) (async) close(r1) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) (async) ioctl$TUNGETFILTER(r3, 0x801054db, &(0x7f0000000240)=""/72) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) (async) 02:57:45 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0xff}, {0x40}, {0x1}]}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r2 = perf_event_open$cgroup(&(0x7f00000002c0)={0x2, 0x80, 0x7, 0x4, 0xfb, 0x1, 0x0, 0x6, 0x28021, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x7, 0x2, @perf_config_ext={0x7fffffffffffffff, 0x8}, 0x4043, 0x6, 0xffff, 0x0, 0xb74, 0x4, 0x9, 0x0, 0x4, 0x0, 0xb77}, r1, 0xc, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x5, 0x80, 0x7, 0x1, 0x0, 0x6, 0x80001, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x40, 0x2, @perf_bp={&(0x7f0000000180), 0x3}, 0x10000, 0xc5, 0x800, 0x428ca259d3f248e6, 0x401, 0x3, 0x1, 0x0, 0x7, 0x0, 0x5}, 0x0, 0x1, r2, 0xb) r3 = openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x1, 0x8, 0x64, 0x4, 0x0, 0x7, 0x1400, 0xf, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0xffffffc0, 0x1, @perf_config_ext={0x9}, 0x95, 0x40, 0x101, 0x3, 0xc1f, 0x3, 0x8, 0x0, 0x3, 0x0, 0x3}, r3, 0x3, r1, 0xe) 02:57:45 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6, 0x0, 0x1, 0x1}]}) 02:57:45 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6, 0x0, 0x1, 0x1}]}) [ 712.005085][ T10] device veth0_to_batadv left promiscuous mode [ 712.011400][ T10] bridge0: port 3(veth0_to_batadv) entered disabled state [ 712.018879][ T10] device bridge_slave_1 left promiscuous mode [ 712.025289][ T10] bridge0: port 2(bridge_slave_1) entered disabled state [ 712.032576][ T10] device bridge_slave_0 left promiscuous mode [ 712.038764][ T10] bridge0: port 1(bridge_slave_0) entered disabled state [ 712.820726][T18576] bridge0: port 1(bridge_slave_0) entered blocking state [ 712.827911][T18576] bridge0: port 1(bridge_slave_0) entered disabled state [ 712.835755][T18576] device bridge_slave_0 entered promiscuous mode [ 712.850406][T18576] bridge0: port 2(bridge_slave_1) entered blocking state [ 712.857465][T18576] bridge0: port 2(bridge_slave_1) entered disabled state [ 712.864698][T18576] device bridge_slave_1 entered promiscuous mode [ 712.928391][T18580] bridge0: port 1(bridge_slave_0) entered blocking state [ 712.935455][T18580] bridge0: port 1(bridge_slave_0) entered disabled state [ 712.942687][T18580] device bridge_slave_0 entered promiscuous mode [ 712.950844][T18580] bridge0: port 2(bridge_slave_1) entered blocking state [ 712.957975][T18580] bridge0: port 2(bridge_slave_1) entered disabled state [ 712.965387][T18580] device bridge_slave_1 entered promiscuous mode [ 712.978759][T18583] bridge0: port 1(bridge_slave_0) entered blocking state [ 712.985835][T18583] bridge0: port 1(bridge_slave_0) entered disabled state [ 712.993072][T18583] device bridge_slave_0 entered promiscuous mode [ 713.005744][T18583] bridge0: port 2(bridge_slave_1) entered blocking state [ 713.012774][T18583] bridge0: port 2(bridge_slave_1) entered disabled state [ 713.020135][T18583] device bridge_slave_1 entered promiscuous mode [ 713.047520][T18576] bridge0: port 2(bridge_slave_1) entered blocking state [ 713.054554][T18576] bridge0: port 2(bridge_slave_1) entered forwarding state [ 713.061850][T18576] bridge0: port 1(bridge_slave_0) entered blocking state [ 713.068897][T18576] bridge0: port 1(bridge_slave_0) entered forwarding state [ 713.121862][ T1489] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 713.129360][ T1489] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 713.137852][ T1489] bridge0: port 2(bridge_slave_1) entered disabled state [ 713.150282][ T1489] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 713.158957][ T1489] bridge0: port 2(bridge_slave_1) entered blocking state [ 713.166019][ T1489] bridge0: port 2(bridge_slave_1) entered forwarding state [ 713.186117][T26249] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 713.194011][T26249] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 713.216537][T26249] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 713.224810][T26249] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 713.233204][T26249] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 713.242365][T26249] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 713.250287][T26249] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 713.262197][ T10] device bridge_slave_1 left promiscuous mode [ 713.268339][ T10] bridge0: port 2(bridge_slave_1) entered disabled state [ 713.275808][ T10] device bridge_slave_0 left promiscuous mode [ 713.281898][ T10] bridge0: port 1(bridge_slave_0) entered disabled state [ 713.289569][ T10] device bridge_slave_1 left promiscuous mode [ 713.295898][ T10] bridge0: port 2(bridge_slave_1) entered disabled state [ 713.303237][ T10] device bridge_slave_0 left promiscuous mode [ 713.309640][ T10] bridge0: port 1(bridge_slave_0) entered disabled state [ 713.446261][ T1489] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 713.471780][T26249] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 713.480698][T26249] bridge0: port 1(bridge_slave_0) entered blocking state [ 713.487735][T26249] bridge0: port 1(bridge_slave_0) entered forwarding state [ 713.496040][T26249] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 713.504317][T26249] bridge0: port 2(bridge_slave_1) entered blocking state [ 713.511368][T26249] bridge0: port 2(bridge_slave_1) entered forwarding state [ 713.524950][ T1489] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 713.533024][ T1489] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 713.541093][ T1489] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 713.551057][T26299] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 713.564277][T26299] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 713.573688][ T2198] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 713.582111][ T2198] bridge0: port 1(bridge_slave_0) entered blocking state [ 713.589146][ T2198] bridge0: port 1(bridge_slave_0) entered forwarding state [ 713.596890][ T2198] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 713.605905][ T2201] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 713.613716][ T2201] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 713.622875][ T1489] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 713.631291][ T1489] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 713.639668][ T1489] bridge0: port 2(bridge_slave_1) entered blocking state 02:57:47 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x106000, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x3, 0x1f, 0xc, 0x9}, {0x0, 0x9, 0x1f, 0x7}, {0x4bb4, 0x0, 0x9, 0x3}, {0x2, 0x9, 0x0, 0x5}]}) [ 713.646694][ T1489] bridge0: port 2(bridge_slave_1) entered forwarding state [ 713.666393][T26299] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 713.674462][T26299] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 713.693268][ T2198] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 713.701935][ T2198] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 713.710220][ T2198] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 713.719036][ T2198] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 713.730579][T26249] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 713.739028][T26249] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 713.752469][ T2198] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 713.760981][ T2198] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 713.782503][ T2201] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 713.790916][ T2201] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready 02:57:47 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f00000000c0)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f00000000c0)=0x1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x4d000000}]}) 02:57:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x3}, {}, {0x6}]}) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000180)={0x8, 0x0}, 0x8) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x167, 0x81, 0x200, 0x1000, 0x1, 0xd16, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5, 0x5, 0x9}, 0x48) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000380)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0xa, 0xa, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8}, [@map_fd={0x18, 0x6}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9}, @call={0x85, 0x0, 0x0, 0x11}, @map_idx_val={0x18, 0x6, 0x6, 0x0, 0xf, 0x0, 0x0, 0x0, 0x4}]}, &(0x7f00000000c0)='GPL\x00', 0xa59, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x17, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x1, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x5, 0x0, 0x7b68, 0x7}, 0x10, r1, 0xffffffffffffffff, 0x0, &(0x7f00000001c0)=[0xffffffffffffffff, r2, r3, 0xffffffffffffffff, 0xffffffffffffffff, r4, r5]}, 0x80) openat$cgroup_ro(r3, &(0x7f00000003c0)='net_prio.prioidx\x00', 0x0, 0x0) [ 713.799212][ T2201] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 713.807399][ T2201] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 713.815353][ T2201] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 713.823398][ T2201] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 713.831605][ T2201] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 713.840122][ T2201] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 713.848581][ T2201] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 713.856992][ T2201] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready 02:57:47 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x6c000000}]}) 02:57:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6, 0x0, 0x1, 0x1}]}) 02:57:47 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000380)=""/4096) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f00000000c0)={0x1, 0x1, [@local]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) ioctl$TUNSETCARRIER(r3, 0x400454e2, &(0x7f0000000100)=0x1) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000240)={0xffffffffffffffff, 0x58, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x1e, 0x5, 0x1000, 0x20, 0x40, 0xffffffffffffffff, 0x1a08ec5c, '\x00', r4, r5, 0x2, 0x1, 0x3}, 0x48) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@bloom_filter={0x1e, 0x724, 0x3, 0x3, 0x1000, 0xffffffffffffffff, 0xffffff16, '\x00', r4, r3, 0x3, 0x3, 0x1, 0xe}, 0x48) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000680)={&(0x7f0000000640)='./file0\x00', 0x0, 0x8}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0xe, 0x8, &(0x7f0000000900)=ANY=[@ANYBLOB="18000000af0500000000000005000000c30300000000000000593ed2eb0000000000000005090000000000000085330000010000009500000000000000aeb7d6159c97f52c07014774d7a35cf0adf3919c6a0e48547615216b755a3d31c220d29cfe2a1b39745756dfcd843af34239a1122c3da96d0e46dc1126880a292b4fd5401e5f7c01ae300fc11b5090aa1502e3899f1758d044dd8636aeb073aa389f167569865a46e5d845c224c9000000", @ANYBLOB="c8c7f96aa90c1a11e0fd3266726605ac846387e4f211308ec808751f2e84ed60cfe047b46feb67b016b28958a04cc97c6c4d253a0a708082408d34cf2236b31be19ce062a62c884ccf209c7c096267844254fb3f1507f06d530e50b4bfd8bbc683d37af5b5e3614044774710f1c0789185ce56df036c409fcc39e8163403566dbf01cdcda7ebb76cc5858af526149d86cf58d3b686cb786d7ec84adcd55ade3e42ac2f5cf5f5e12305e91ea787d7b9ec356f31130b1aad544483ded3b7be70bc998291160c96dc4a00000000"], &(0x7f0000000380)='syzkaller\x00', 0x60, 0xa4, &(0x7f0000000840)=""/164, 0x40f00, 0x420274d402a1479c, '\x00', 0x0, 0x4, r2, 0x8, &(0x7f00000004c0)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000500)={0x5, 0xc, 0x8001, 0x4}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000006c0)}, 0x80) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ip6tnl0\x00', 0x100}) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pim6reg1\x00', 0x2}) close(r0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x3}, {}, {0x6}]}) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000180)={0x8, 0x0}, 0x8) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) (async) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x167, 0x81, 0x200, 0x1000, 0x1, 0xd16, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5, 0x5, 0x9}, 0x48) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000380)='freezer.state\x00', 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0xa, 0xa, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8}, [@map_fd={0x18, 0x6}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9}, @call={0x85, 0x0, 0x0, 0x11}, @map_idx_val={0x18, 0x6, 0x6, 0x0, 0xf, 0x0, 0x0, 0x0, 0x4}]}, &(0x7f00000000c0)='GPL\x00', 0xa59, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x17, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x1, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x5, 0x0, 0x7b68, 0x7}, 0x10, r1, 0xffffffffffffffff, 0x0, &(0x7f00000001c0)=[0xffffffffffffffff, r2, r3, 0xffffffffffffffff, 0xffffffffffffffff, r4, r5]}, 0x80) openat$cgroup_ro(r3, &(0x7f00000003c0)='net_prio.prioidx\x00', 0x0, 0x0) 02:57:47 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f00000000c0)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f00000000c0)={'pim6reg0\x00', @remote}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000100)={'veth0\x00', 0x400}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x3}, {}, {0x6}]}) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000180)={0x8, 0x0}, 0x8) (async, rerun: 32) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (rerun: 32) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) (async) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x167, 0x81, 0x200, 0x1000, 0x1, 0xd16, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5, 0x5, 0x9}, 0x48) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async, rerun: 32) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000380)='freezer.state\x00', 0x0, 0x0) (async, rerun: 32) bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0xa, 0xa, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8}, [@map_fd={0x18, 0x6}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9}, @call={0x85, 0x0, 0x0, 0x11}, @map_idx_val={0x18, 0x6, 0x6, 0x0, 0xf, 0x0, 0x0, 0x0, 0x4}]}, &(0x7f00000000c0)='GPL\x00', 0xa59, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x17, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x1, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x5, 0x0, 0x7b68, 0x7}, 0x10, r1, 0xffffffffffffffff, 0x0, &(0x7f00000001c0)=[0xffffffffffffffff, r2, r3, 0xffffffffffffffff, 0xffffffffffffffff, r4, r5]}, 0x80) (async) openat$cgroup_ro(r3, &(0x7f00000003c0)='net_prio.prioidx\x00', 0x0, 0x0) 02:57:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f00000000c0)={'pim6reg0\x00', @remote}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000100)={'veth0\x00', 0x400}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.sectors\x00', 0x0, 0x0) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000100)=""/252) bpf$ITER_CREATE(0x21, &(0x7f0000000280)={r1}, 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000002c0)={'veth0_virt_wifi\x00', 0x800}) write$cgroup_int(r1, &(0x7f0000000240)=0x402, 0x12) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {0x3}, {0x26a2, 0x0, 0xd5}, {0x6}]}) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) 02:57:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.sectors\x00', 0x0, 0x0) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000100)=""/252) bpf$ITER_CREATE(0x21, &(0x7f0000000280)={r1}, 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000002c0)={'veth0_virt_wifi\x00', 0x800}) (async) write$cgroup_int(r1, &(0x7f0000000240)=0x402, 0x12) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {0x3}, {0x26a2, 0x0, 0xd5}, {0x6}]}) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) 02:57:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f00000000c0)={'pim6reg0\x00', @remote}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000100)={'veth0\x00', 0x400}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f00000000c0)={'pim6reg0\x00', @remote}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000100)={'veth0\x00', 0x400}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) 02:57:47 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x70000000}]}) 02:57:47 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000380)=""/4096) (async) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f00000000c0)={0x1, 0x1, [@local]}) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (rerun: 32) 02:57:47 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0xd7e6, 0x0, 0x2}, {0x0, 0x2}, {}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'sit0\x00', 0x2000}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000240)={'veth1_to_team\x00', 0x1000}) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x5, 0x2}, 0x48) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'vlan0\x00', 0x10}) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r6 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x12, 0x5, &(0x7f00000002c0)=@raw=[@alu={0x4, 0x0, 0xd, 0x4, 0x3, 0xfffffffffffffff4, 0x1}, @initr0={0x18, 0x0, 0x0, 0x0, 0xb1e, 0x0, 0x0, 0x0, 0x1}, @map_val={0x18, 0xb, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0xffff0001}], &(0x7f0000000300)='syzkaller\x00', 0x88, 0xff, &(0x7f0000000380)=""/255, 0x40f00, 0x4, '\x00', 0x0, 0x28, r1, 0x8, &(0x7f0000000480)={0x1, 0x4}, 0x8, 0x10, &(0x7f00000004c0)={0x0, 0xa, 0x5, 0x3}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f00000006c0)=[r1, 0xffffffffffffffff, r4, r5, r6, r7, r3]}, 0x80) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'geneve0\x00', 0x800}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'gretap0\x00', 0x1}) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/time\x00') ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x7e4042, 0x0) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000140)=0x8) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) syz_open_procfs$namespace(0x0, &(0x7f00000000c0)='ns/user\x00') 02:57:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1000}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.sectors\x00', 0x0, 0x0) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000100)=""/252) (async, rerun: 64) bpf$ITER_CREATE(0x21, &(0x7f0000000280)={r1}, 0x8) (rerun: 64) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000002c0)={'veth0_virt_wifi\x00', 0x800}) (async) write$cgroup_int(r1, &(0x7f0000000240)=0x402, 0x12) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {0x3}, {0x26a2, 0x0, 0xd5}, {0x6}]}) (async) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async, rerun: 64) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) (rerun: 64) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'wg2\x00', 0x800}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'vlan0\x00', 0x8400}) 02:57:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) ioctl$TUNGETIFF(r1, 0x800454d2, &(0x7f00000000c0)={'batadv_slave_1\x00'}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x141080, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000140)={'macsec0\x00', 0x2000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x9c000000}]}) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x80ffffff}]}) 02:57:47 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x74000000}]}) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x3e0}]}) 02:57:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'pimreg\x00', 0x200}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='memory.events\x00', 0x7a05, 0x1700) perf_event_open$cgroup(&(0x7f0000000500)={0x1, 0x80, 0x2, 0x0, 0x8, 0x3, 0x0, 0x80, 0x8500b, 0x6, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000080), 0x1}, 0x1, 0xffc, 0x1, 0x5, 0x9, 0x100, 0xf000, 0x0, 0x3, 0x0, 0x8000000000000000}, r2, 0xb, 0xffffffffffffffff, 0xf) write$cgroup_int(r2, &(0x7f0000000200), 0x40600) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB="9334623c81aeba944132180000000700000000000000810000009500000000000000"], &(0x7f0000000100)='syzkaller\x00', 0x2ffd, 0x64, &(0x7f0000000140)=""/100, 0x0, 0xb, '\x00', 0x0, 0x0, r2, 0x8, &(0x7f00000001c0)={0x6, 0x1}, 0x8, 0x10, 0xffffffffffffffff}, 0x80) r3 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000200), 0x4) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000c80)=@base={0xa, 0x1, 0x7fff, 0x100}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000480)={r4, 0xe0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, &(0x7f0000000580)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000500)=[{}, {}], 0x10, 0x10, &(0x7f0000000540), 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x0, 0x7, &(0x7f0000000900)=ANY=[@ANYBLOB="0f45739bf948ce19e3c1510008007fff000000121b00001a5100000155ffffe6ffbf86bccbac8de9f2ffff00003c008520000005f21c35c16699a85f995ecb000000000000000096551b4a1570"], &(0x7f0000000100)='GPL\x00', 0x400, 0x5c, &(0x7f0000000380)=""/92, 0x40f00, 0x10, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000400)={0x0, 0x0, 0x40, 0x2}, 0x10, r5}, 0x80) r6 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=@bloom_filter={0x1e, 0x4, 0x93, 0x10000, 0x1b14, r1, 0x1, '\x00', 0x0, r1, 0x1, 0x3, 0x2, 0xf}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x2, 0x7, &(0x7f0000000100)=@raw=[@cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffff9}, @cb_func={0x18, 0x2, 0x4, 0x0, 0x6}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x4}], &(0x7f00000001c0)='GPL\x00', 0x2, 0x0, 0x0, 0x100, 0x1, '\x00', 0x0, 0x29, r3, 0x8, &(0x7f0000000240)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000280)={0x1, 0x0, 0x1}, 0x10, r5, 0xffffffffffffffff, 0x0, &(0x7f0000000380)=[r6, r1, r7, r8]}, 0x80) 02:57:47 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000380)=""/4096) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f00000000c0)={0x1, 0x1, [@local]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) ioctl$TUNGETIFF(r1, 0x800454d2, &(0x7f00000000c0)={'batadv_slave_1\x00'}) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x141080, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000140)={'macsec0\x00', 0x2000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:47 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0xd7e6, 0x0, 0x2}, {0x0, 0x2}, {}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'sit0\x00', 0x2000}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000240)={'veth1_to_team\x00', 0x1000}) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x5, 0x2}, 0x48) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'vlan0\x00', 0x10}) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r6 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) (async) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x12, 0x5, &(0x7f00000002c0)=@raw=[@alu={0x4, 0x0, 0xd, 0x4, 0x3, 0xfffffffffffffff4, 0x1}, @initr0={0x18, 0x0, 0x0, 0x0, 0xb1e, 0x0, 0x0, 0x0, 0x1}, @map_val={0x18, 0xb, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0xffff0001}], &(0x7f0000000300)='syzkaller\x00', 0x88, 0xff, &(0x7f0000000380)=""/255, 0x40f00, 0x4, '\x00', 0x0, 0x28, r1, 0x8, &(0x7f0000000480)={0x1, 0x4}, 0x8, 0x10, &(0x7f00000004c0)={0x0, 0xa, 0x5, 0x3}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f00000006c0)=[r1, 0xffffffffffffffff, r4, r5, r6, r7, r3]}, 0x80) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'geneve0\x00', 0x800}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'gretap0\x00', 0x1}) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000001c0)={'bridge_slave_0\x00', 0x20}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x125, 0x9, 0x2}, {}, {}, {0x6}]}) r2 = openat$cgroup(r1, &(0x7f0000000140)='syz0\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000180)='cpuset.memory_pressure_enabled\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000280)={'bridge0\x00'}) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000380)=""/4096) r4 = openat$cgroup_ro(r1, &(0x7f00000000c0)='cgroup.events\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000000240)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETVNETBE(r4, 0x400454de, &(0x7f0000000100)) close(r0) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x2) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'dummy0\x00', 0x1000}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000100)=""/2) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f00000000c0)='dummy0\x00') 02:57:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'pimreg\x00', 0x200}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='memory.events\x00', 0x7a05, 0x1700) perf_event_open$cgroup(&(0x7f0000000500)={0x1, 0x80, 0x2, 0x0, 0x8, 0x3, 0x0, 0x80, 0x8500b, 0x6, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000080), 0x1}, 0x1, 0xffc, 0x1, 0x5, 0x9, 0x100, 0xf000, 0x0, 0x3, 0x0, 0x8000000000000000}, r2, 0xb, 0xffffffffffffffff, 0xf) (async) write$cgroup_int(r2, &(0x7f0000000200), 0x40600) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB="9334623c81aeba944132180000000700000000000000810000009500000000000000"], &(0x7f0000000100)='syzkaller\x00', 0x2ffd, 0x64, &(0x7f0000000140)=""/100, 0x0, 0xb, '\x00', 0x0, 0x0, r2, 0x8, &(0x7f00000001c0)={0x6, 0x1}, 0x8, 0x10, 0xffffffffffffffff}, 0x80) r3 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000200), 0x4) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000c80)=@base={0xa, 0x1, 0x7fff, 0x100}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000480)={r4, 0xe0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, &(0x7f0000000580)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000500)=[{}, {}], 0x10, 0x10, &(0x7f0000000540), 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x0, 0x7, &(0x7f0000000900)=ANY=[@ANYBLOB="0f45739bf948ce19e3c1510008007fff000000121b00001a5100000155ffffe6ffbf86bccbac8de9f2ffff00003c008520000005f21c35c16699a85f995ecb000000000000000096551b4a1570"], &(0x7f0000000100)='GPL\x00', 0x400, 0x5c, &(0x7f0000000380)=""/92, 0x40f00, 0x10, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000400)={0x0, 0x0, 0x40, 0x2}, 0x10, r5}, 0x80) (async, rerun: 64) r6 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (rerun: 64) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) (async) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=@bloom_filter={0x1e, 0x4, 0x93, 0x10000, 0x1b14, r1, 0x1, '\x00', 0x0, r1, 0x1, 0x3, 0x2, 0xf}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x2, 0x7, &(0x7f0000000100)=@raw=[@cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffff9}, @cb_func={0x18, 0x2, 0x4, 0x0, 0x6}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x4}], &(0x7f00000001c0)='GPL\x00', 0x2, 0x0, 0x0, 0x100, 0x1, '\x00', 0x0, 0x29, r3, 0x8, &(0x7f0000000240)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000280)={0x1, 0x0, 0x1}, 0x10, r5, 0xffffffffffffffff, 0x0, &(0x7f0000000380)=[r6, r1, r7, r8]}, 0x80) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x80ffffff}]}) 02:57:47 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x7c000000}]}) 02:57:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'pimreg\x00', 0x200}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='memory.events\x00', 0x7a05, 0x1700) perf_event_open$cgroup(&(0x7f0000000500)={0x1, 0x80, 0x2, 0x0, 0x8, 0x3, 0x0, 0x80, 0x8500b, 0x6, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000080), 0x1}, 0x1, 0xffc, 0x1, 0x5, 0x9, 0x100, 0xf000, 0x0, 0x3, 0x0, 0x8000000000000000}, r2, 0xb, 0xffffffffffffffff, 0xf) write$cgroup_int(r2, &(0x7f0000000200), 0x40600) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB="9334623c81aeba944132180000000700000000000000810000009500000000000000"], &(0x7f0000000100)='syzkaller\x00', 0x2ffd, 0x64, &(0x7f0000000140)=""/100, 0x0, 0xb, '\x00', 0x0, 0x0, r2, 0x8, &(0x7f00000001c0)={0x6, 0x1}, 0x8, 0x10, 0xffffffffffffffff}, 0x80) r3 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000200), 0x4) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000c80)=@base={0xa, 0x1, 0x7fff, 0x100}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000480)={r4, 0xe0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, &(0x7f0000000580)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000500)=[{}, {}], 0x10, 0x10, &(0x7f0000000540), 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x0, 0x7, &(0x7f0000000900)=ANY=[@ANYBLOB="0f45739bf948ce19e3c1510008007fff000000121b00001a5100000155ffffe6ffbf86bccbac8de9f2ffff00003c008520000005f21c35c16699a85f995ecb000000000000000096551b4a1570"], &(0x7f0000000100)='GPL\x00', 0x400, 0x5c, &(0x7f0000000380)=""/92, 0x40f00, 0x10, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000400)={0x0, 0x0, 0x40, 0x2}, 0x10, r5}, 0x80) r6 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=@bloom_filter={0x1e, 0x4, 0x93, 0x10000, 0x1b14, r1, 0x1, '\x00', 0x0, r1, 0x1, 0x3, 0x2, 0xf}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x2, 0x7, &(0x7f0000000100)=@raw=[@cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffff9}, @cb_func={0x18, 0x2, 0x4, 0x0, 0x6}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x4}], &(0x7f00000001c0)='GPL\x00', 0x2, 0x0, 0x0, 0x100, 0x1, '\x00', 0x0, 0x29, r3, 0x8, &(0x7f0000000240)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000280)={0x1, 0x0, 0x1}, 0x10, r5, 0xffffffffffffffff, 0x0, &(0x7f0000000380)=[r6, r1, r7, r8]}, 0x80) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'pimreg\x00', 0x200}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='memory.events\x00', 0x7a05, 0x1700) (async) perf_event_open$cgroup(&(0x7f0000000500)={0x1, 0x80, 0x2, 0x0, 0x8, 0x3, 0x0, 0x80, 0x8500b, 0x6, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000080), 0x1}, 0x1, 0xffc, 0x1, 0x5, 0x9, 0x100, 0xf000, 0x0, 0x3, 0x0, 0x8000000000000000}, r2, 0xb, 0xffffffffffffffff, 0xf) (async) write$cgroup_int(r2, &(0x7f0000000200), 0x40600) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB="9334623c81aeba944132180000000700000000000000810000009500000000000000"], &(0x7f0000000100)='syzkaller\x00', 0x2ffd, 0x64, &(0x7f0000000140)=""/100, 0x0, 0xb, '\x00', 0x0, 0x0, r2, 0x8, &(0x7f00000001c0)={0x6, 0x1}, 0x8, 0x10, 0xffffffffffffffff}, 0x80) (async) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000200), 0x4) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000c80)=@base={0xa, 0x1, 0x7fff, 0x100}, 0x48) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000480)={r4, 0xe0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, &(0x7f0000000580)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000500)=[{}, {}], 0x10, 0x10, &(0x7f0000000540), 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x0, 0x7, &(0x7f0000000900)=ANY=[@ANYBLOB="0f45739bf948ce19e3c1510008007fff000000121b00001a5100000155ffffe6ffbf86bccbac8de9f2ffff00003c008520000005f21c35c16699a85f995ecb000000000000000096551b4a1570"], &(0x7f0000000100)='GPL\x00', 0x400, 0x5c, &(0x7f0000000380)=""/92, 0x40f00, 0x10, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000400)={0x0, 0x0, 0x40, 0x2}, 0x10, r5}, 0x80) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=@bloom_filter={0x1e, 0x4, 0x93, 0x10000, 0x1b14, r1, 0x1, '\x00', 0x0, r1, 0x1, 0x3, 0x2, 0xf}, 0x48) (async) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x2, 0x7, &(0x7f0000000100)=@raw=[@cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffff9}, @cb_func={0x18, 0x2, 0x4, 0x0, 0x6}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x4}], &(0x7f00000001c0)='GPL\x00', 0x2, 0x0, 0x0, 0x100, 0x1, '\x00', 0x0, 0x29, r3, 0x8, &(0x7f0000000240)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000280)={0x1, 0x0, 0x1}, 0x10, r5, 0xffffffffffffffff, 0x0, &(0x7f0000000380)=[r6, r1, r7, r8]}, 0x80) (async) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x6}]}) 02:57:47 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0xd7e6, 0x0, 0x2}, {0x0, 0x2}, {}, {0x6}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'sit0\x00', 0x2000}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000240)={'veth1_to_team\x00', 0x1000}) (async) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x5, 0x2}, 0x48) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'vlan0\x00', 0x10}) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r6 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) (async) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x12, 0x5, &(0x7f00000002c0)=@raw=[@alu={0x4, 0x0, 0xd, 0x4, 0x3, 0xfffffffffffffff4, 0x1}, @initr0={0x18, 0x0, 0x0, 0x0, 0xb1e, 0x0, 0x0, 0x0, 0x1}, @map_val={0x18, 0xb, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0xffff0001}], &(0x7f0000000300)='syzkaller\x00', 0x88, 0xff, &(0x7f0000000380)=""/255, 0x40f00, 0x4, '\x00', 0x0, 0x28, r1, 0x8, &(0x7f0000000480)={0x1, 0x4}, 0x8, 0x10, &(0x7f00000004c0)={0x0, 0xa, 0x5, 0x3}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f00000006c0)=[r1, 0xffffffffffffffff, r4, r5, r6, r7, r3]}, 0x80) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'geneve0\x00', 0x800}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'gretap0\x00', 0x1}) 02:57:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'wlan0\x00', 0x1000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0x5}, {0x40}, {0x6}]}) 02:57:47 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x2, 0x4, 0x1, 0x6, 0x0, 0x3, 0x86a81, 0xc, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0xccba, 0x0, @perf_config_ext={0x1ff, 0x3}, 0x0, 0x0, 0xd, 0x6, 0x8, 0xffffff7f, 0x100, 0x0, 0x800, 0x0, 0xfffffffffffffffd}, 0xffffffffffffffff, 0xc, 0xffffffffffffffff, 0x9) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x7801}]}) 02:57:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) (rerun: 64) ioctl$TUNGETIFF(r1, 0x800454d2, &(0x7f00000000c0)={'batadv_slave_1\x00'}) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x141080, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000140)={'macsec0\x00', 0x2000}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x9000000}]}) 02:57:47 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x80ffffff}]}) 02:57:47 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x2, 0x4, 0x1, 0x6, 0x0, 0x3, 0x86a81, 0xc, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0xccba, 0x0, @perf_config_ext={0x1ff, 0x3}, 0x0, 0x0, 0xd, 0x6, 0x8, 0xffffff7f, 0x100, 0x0, 0x800, 0x0, 0xfffffffffffffffd}, 0xffffffffffffffff, 0xc, 0xffffffffffffffff, 0x9) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'wlan0\x00', 0x1000}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0x5}, {0x40}, {0x6}]}) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x9000000}]}) 02:57:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'bond_slave_0\x00', 0x2000}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000140)={'tunl0\x00', 0x600}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.empty_time\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'veth0_to_batadv\x00', 0x10}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {0xfffc}, {}, {0x6, 0xfc}]}) r3 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r3, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x81, 0x1, 0x1f, 0x9, 0x0, 0x80000000, 0x80000, 0xa, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x10000, 0x4, @perf_config_ext={0x80000000, 0x6}, 0xa36b1a283c8e4e95, 0x7, 0x2c3, 0x7, 0x3, 0x1, 0x6, 0x0, 0x3, 0x0, 0x4}, r3, 0x10, r1, 0x2) 02:57:47 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x6, 0x0, 0xaa, 0x7}, {0x4, 0x0, 0x0, 0x72e6}, {0x3, 0x3, 0xd4, 0x1}, {0xf5, 0x8, 0x59, 0x8}, {0x97, 0x8, 0x4, 0x800}]}) 02:57:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'wlan0\x00', 0x1000}) (async, rerun: 64) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0x5}, {0x40}, {0x6}]}) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000000)={0xffffffffffffffff, 0x2, 0x18}, 0xc) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000002c0)='cpuacct.stat\x00', 0x0, 0x0) r3 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', 0x0, 0x10}, 0x10) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) bpf$ITER_CREATE(0x21, &(0x7f00000003c0), 0x8) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) openat$cgroup_ro(r6, &(0x7f0000000140)='blkio.bfq.io_serviced_recursive\x00', 0x0, 0x0) write$cgroup_int(r8, &(0x7f0000000100)=0x4, 0x12) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x18, 0xe, &(0x7f00000007c0)=ANY=[@ANYBLOB="18660000030000000000008006000000181a005a706814eebde9370c816462b1a9ea00", @ANYRES32=r1, @ANYBLOB="00000000ffffffff1831000001000000000000000000000087292000f0ffffff950000000000000018390000010000000000000000000000181900008926ce3a20edbb33141883b268f100eb19d699d8da213790749149700be7a6eaa6e69fcbdf36555f00a3da2b14d853bed84dd413ab63321b61a8dafd6eb488e97bd26f7d9134159e0869778f9c71d1fb14b4d9c0fba12a4d0cc64a2a8e52f3005913667a5cf64b5216fe0b17e4177c789417384b26bd3c1c07b6d54487c2d6711bf8c938ecf1231729f44acdbf868522f71a423890cdfe57e11685811d223b37c488cdbe8c0a5de460c712f1fdb3ad99f252de1cbefce62292e225e7ed1e66d65a2c38e1a6296a932eeed9b5c28fce98450ec458330a", @ANYRES32, @ANYBLOB="00000000fa0100000100000000020000000000000900000018a398c31ac7a2811e37f8e9422f5da5f20485da7d7a2808e9b2b60b3ad3939e5df5c393c7320347a2c1cd8a23553a74fe23386b3418442af4a228ae59004fe15dfc01000000ca0616c2794e3310e985837cbcbde50daad272bdde381ffacd04049085b28511dd3c7d331c86ba5843dd45ada92b7e654cfe7ffe55cfeee0"], &(0x7f0000000340)='syzkaller\x00', 0x8001, 0x4d, &(0x7f0000000180)=""/77, 0x40f00, 0xc, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x7, 0x3}, 0x8, 0x10, &(0x7f0000000280)={0x3, 0xb, 0xe25f, 0x40}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000400)=[r2, r3, r4, r5, 0x1, 0x1, 0x1, r6, r7]}, 0x80) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000540)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) perf_event_open(&(0x7f00000004c0)={0x5, 0x80, 0x2, 0x5, 0x6, 0x1, 0x0, 0x4, 0x21040, 0x5, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x4, 0x0, @perf_bp={&(0x7f00000000c0), 0x1}, 0x0, 0x1ff, 0xfffffeec, 0x7, 0xff, 0x3a, 0x693, 0x0, 0x8, 0x0, 0x2}, 0x0, 0x7, 0xffffffffffffffff, 0x2) 02:57:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'pimreg0\x00', 0x1000}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000240)={'erspan0\x00', 0x400}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000100)={'ip6_vti0\x00', 0x400}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000001c0)={0x8, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xfffffffa}, {0x3e}, {0x4, 0x0, 0xff}, {0x5, 0x7, 0x2, 0x800}, {0x7, 0x8, 0xf9, 0x2}, {0x0, 0x2, 0x20, 0x8}, {0xffc1, 0x8, 0x1, 0xfffffffe}, {0xc6b, 0x0, 0x21, 0x4}]}) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth0\x00', 0x4800}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'pimreg0\x00', 0x1000}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000240)={'erspan0\x00', 0x400}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000100)={'ip6_vti0\x00', 0x400}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000001c0)={0x8, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xfffffffa}, {0x3e}, {0x4, 0x0, 0xff}, {0x5, 0x7, 0x2, 0x800}, {0x7, 0x8, 0xf9, 0x2}, {0x0, 0x2, 0x20, 0x8}, {0xffc1, 0x8, 0x1, 0xfffffffe}, {0xc6b, 0x0, 0x21, 0x4}]}) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x3400}]}) 02:57:47 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x81000000}]}) 02:57:47 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x2, 0x4, 0x1, 0x6, 0x0, 0x3, 0x86a81, 0xc, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0xccba, 0x0, @perf_config_ext={0x1ff, 0x3}, 0x0, 0x0, 0xd, 0x6, 0x8, 0xffffff7f, 0x100, 0x0, 0x800, 0x0, 0xfffffffffffffffd}, 0xffffffffffffffff, 0xc, 0xffffffffffffffff, 0x9) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async, rerun: 64) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (rerun: 64) 02:57:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'pimreg0\x00', 0x1000}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000240)={'erspan0\x00', 0x400}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000100)={'ip6_vti0\x00', 0x400}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000001c0)={0x8, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xfffffffa}, {0x3e}, {0x4, 0x0, 0xff}, {0x5, 0x7, 0x2, 0x800}, {0x7, 0x8, 0xf9, 0x2}, {0x0, 0x2, 0x20, 0x8}, {0xffc1, 0x8, 0x1, 0xfffffffe}, {0xc6b, 0x0, 0x21, 0x4}]}) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x25}]}) 02:57:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'bond_slave_0\x00', 0x2000}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000140)={'tunl0\x00', 0x600}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.empty_time\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'veth0_to_batadv\x00', 0x10}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {0xfffc}, {}, {0x6, 0xfc}]}) r3 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r3, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x81, 0x1, 0x1f, 0x9, 0x0, 0x80000000, 0x80000, 0xa, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x10000, 0x4, @perf_config_ext={0x80000000, 0x6}, 0xa36b1a283c8e4e95, 0x7, 0x2c3, 0x7, 0x3, 0x1, 0x6, 0x0, 0x3, 0x0, 0x4}, r3, 0x10, r1, 0x2) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'bond_slave_0\x00', 0x2000}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000140)={'tunl0\x00', 0x600}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.empty_time\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'veth0_to_batadv\x00', 0x10}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {0xfffc}, {}, {0x6, 0xfc}]}) (async) getpid() (async) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r3, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) (async) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x81, 0x1, 0x1f, 0x9, 0x0, 0x80000000, 0x80000, 0xa, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x10000, 0x4, @perf_config_ext={0x80000000, 0x6}, 0xa36b1a283c8e4e95, 0x7, 0x2c3, 0x7, 0x3, 0x1, 0x6, 0x0, 0x3, 0x0, 0x4}, r3, 0x10, r1, 0x2) (async) 02:57:47 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x6, 0x0, 0xaa, 0x7}, {0x4, 0x0, 0x0, 0x72e6}, {0x3, 0x3, 0xd4, 0x1}, {0xf5, 0x8, 0x59, 0x8}, {0x97, 0x8, 0x4, 0x800}]}) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x7}]}) 02:57:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'veth1\x00', 0x8000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'veth1\x00', 0x8000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'veth1\x00', 0x8000}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) 02:57:47 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x83000000}]}) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x9c}]}) 02:57:47 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x6, 0x0, 0xaa, 0x7}, {0x4, 0x0, 0x0, 0x72e6}, {0x3, 0x3, 0xd4, 0x1}, {0xf5, 0x8, 0x59, 0x8}, {0x97, 0x8, 0x4, 0x800}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x6, 0x0, 0xaa, 0x7}, {0x4, 0x0, 0x0, 0x72e6}, {0x3, 0x3, 0xd4, 0x1}, {0xf5, 0x8, 0x59, 0x8}, {0x97, 0x8, 0x4, 0x800}]}) (async) 02:57:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'veth1\x00', 0x8000}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:47 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x40100, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'macvlan1\x00', 0x800}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000001c0)={'netdevsim0\x00', 0x4000}) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000200), 0x8) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0xfffa, 0x6, 0x8, 0x5}, {0xff, 0xff, 0xd9, 0x1}, {0xfd9e, 0x2, 0x1, 0x3}, {0x81, 0x2, 0x3, 0x8}, {0x8, 0x64, 0x3, 0xfff}, {0x7, 0x3, 0xbf, 0x9c2}]}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40200, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000180)={'erspan0\x00', 0x5000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6, 0x2}]}) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x7c}]}) 02:57:47 executing program 5: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000200), 0x8) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000240)={'macsec0\x00', 0x2000}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000180)={'macvlan0\x00', 0x1000}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'bond0\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x9d1a, 0x1, 0x2, 0x8}, {0x7f, 0x3, 0x9, 0x4}, {0x100, 0x53, 0x1, 0x4}]}) r3 = gettid() r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) perf_event_open(&(0x7f0000000280)={0x5, 0x80, 0x9, 0x40, 0x40, 0x8, 0x0, 0x8, 0x10, 0x6, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x7, 0x1, @perf_config_ext={0x1, 0x5}, 0x100, 0xffffffffffffe488, 0x400, 0x1, 0x5, 0x40, 0x6, 0x0, 0x5, 0x0, 0x1}, r3, 0x8, r4, 0x3) r5 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r5, 0x1, '\x00', 0x0, r5, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f00000001c0)={'lo\x00', 0x1000}) 02:57:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'bond_slave_0\x00', 0x2000}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000140)={'tunl0\x00', 0x600}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.empty_time\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'veth0_to_batadv\x00', 0x10}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {0xfffc}, {}, {0x6, 0xfc}]}) r3 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r3, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x81, 0x1, 0x1f, 0x9, 0x0, 0x80000000, 0x80000, 0xa, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x10000, 0x4, @perf_config_ext={0x80000000, 0x6}, 0xa36b1a283c8e4e95, 0x7, 0x2c3, 0x7, 0x3, 0x1, 0x6, 0x0, 0x3, 0x0, 0x4}, r3, 0x10, r1, 0x2) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'bond_slave_0\x00', 0x2000}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000140)={'tunl0\x00', 0x600}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.empty_time\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'veth0_to_batadv\x00', 0x10}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {0xfffc}, {}, {0x6, 0xfc}]}) (async) getpid() (async) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r3, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) (async) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x81, 0x1, 0x1f, 0x9, 0x0, 0x80000000, 0x80000, 0xa, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x10000, 0x4, @perf_config_ext={0x80000000, 0x6}, 0xa36b1a283c8e4e95, 0x7, 0x2c3, 0x7, 0x3, 0x1, 0x6, 0x0, 0x3, 0x0, 0x4}, r3, 0x10, r1, 0x2) (async) 02:57:47 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x84000000}]}) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x74}]}) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:47 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'dvmrp0\x00', 0x1000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) openat$cgroup_subtree(r2, &(0x7f0000000100), 0x2, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000100)=""/64) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0xfffffd81) ioctl$TUNSETLINK(r2, 0x400454cd, 0x103) 02:57:47 executing program 5: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000200), 0x8) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000240)={'macsec0\x00', 0x2000}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000180)={'macvlan0\x00', 0x1000}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'bond0\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x9d1a, 0x1, 0x2, 0x8}, {0x7f, 0x3, 0x9, 0x4}, {0x100, 0x53, 0x1, 0x4}]}) r3 = gettid() r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) perf_event_open(&(0x7f0000000280)={0x5, 0x80, 0x9, 0x40, 0x40, 0x8, 0x0, 0x8, 0x10, 0x6, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x7, 0x1, @perf_config_ext={0x1, 0x5}, 0x100, 0xffffffffffffe488, 0x400, 0x1, 0x5, 0x40, 0x6, 0x0, 0x5, 0x0, 0x1}, r3, 0x8, r4, 0x3) r5 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r5, 0x1, '\x00', 0x0, r5, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f00000001c0)={'lo\x00', 0x1000}) bpf$ITER_CREATE(0x21, &(0x7f0000000200), 0x8) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000240)={'macsec0\x00', 0x2000}) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000180)={'macvlan0\x00', 0x1000}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'bond0\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) (async) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x9d1a, 0x1, 0x2, 0x8}, {0x7f, 0x3, 0x9, 0x4}, {0x100, 0x53, 0x1, 0x4}]}) (async) gettid() (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) (async) perf_event_open(&(0x7f0000000280)={0x5, 0x80, 0x9, 0x40, 0x40, 0x8, 0x0, 0x8, 0x10, 0x6, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x7, 0x1, @perf_config_ext={0x1, 0x5}, 0x100, 0xffffffffffffe488, 0x400, 0x1, 0x5, 0x40, 0x6, 0x0, 0x5, 0x0, 0x1}, r3, 0x8, r4, 0x3) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r5, 0x1, '\x00', 0x0, r5, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f00000001c0)={'lo\x00', 0x1000}) (async) 02:57:47 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x40100, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'macvlan1\x00', 0x800}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000001c0)={'netdevsim0\x00', 0x4000}) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000200), 0x8) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0xfffa, 0x6, 0x8, 0x5}, {0xff, 0xff, 0xd9, 0x1}, {0xfd9e, 0x2, 0x1, 0x3}, {0x81, 0x2, 0x3, 0x8}, {0x8, 0x64, 0x3, 0xfff}, {0x7, 0x3, 0xbf, 0x9c2}]}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40200, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000180)={'erspan0\x00', 0x5000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6, 0x2}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x40100, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'macvlan1\x00', 0x800}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000001c0)={'netdevsim0\x00', 0x4000}) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000200), 0x8) (async) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0xfffa, 0x6, 0x8, 0x5}, {0xff, 0xff, 0xd9, 0x1}, {0xfd9e, 0x2, 0x1, 0x3}, {0x81, 0x2, 0x3, 0x8}, {0x8, 0x64, 0x3, 0xfff}, {0x7, 0x3, 0xbf, 0x9c2}]}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40200, 0x0) (async) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000180)={'erspan0\x00', 0x5000}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6, 0x2}]}) (async) 02:57:47 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x87000000}]}) 02:57:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'dvmrp0\x00', 0x1000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) openat$cgroup_subtree(r2, &(0x7f0000000100), 0x2, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000100)=""/64) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0xfffffd81) ioctl$TUNSETLINK(r2, 0x400454cd, 0x103) 02:57:48 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x40100, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'macvlan1\x00', 0x800}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000001c0)={'netdevsim0\x00', 0x4000}) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000200), 0x8) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0xfffa, 0x6, 0x8, 0x5}, {0xff, 0xff, 0xd9, 0x1}, {0xfd9e, 0x2, 0x1, 0x3}, {0x81, 0x2, 0x3, 0x8}, {0x8, 0x64, 0x3, 0xfff}, {0x7, 0x3, 0xbf, 0x9c2}]}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40200, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000180)={'erspan0\x00', 0x5000}) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6, 0x2}]}) (rerun: 32) 02:57:48 executing program 5: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000200), 0x8) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000240)={'macsec0\x00', 0x2000}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000180)={'macvlan0\x00', 0x1000}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'bond0\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x9d1a, 0x1, 0x2, 0x8}, {0x7f, 0x3, 0x9, 0x4}, {0x100, 0x53, 0x1, 0x4}]}) r3 = gettid() r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) perf_event_open(&(0x7f0000000280)={0x5, 0x80, 0x9, 0x40, 0x40, 0x8, 0x0, 0x8, 0x10, 0x6, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x7, 0x1, @perf_config_ext={0x1, 0x5}, 0x100, 0xffffffffffffe488, 0x400, 0x1, 0x5, 0x40, 0x6, 0x0, 0x5, 0x0, 0x1}, r3, 0x8, r4, 0x3) r5 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r5, 0x1, '\x00', 0x0, r5, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f00000001c0)={'lo\x00', 0x1000}) bpf$ITER_CREATE(0x21, &(0x7f0000000200), 0x8) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000240)={'macsec0\x00', 0x2000}) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000180)={'macvlan0\x00', 0x1000}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'bond0\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) (async) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x9d1a, 0x1, 0x2, 0x8}, {0x7f, 0x3, 0x9, 0x4}, {0x100, 0x53, 0x1, 0x4}]}) (async) gettid() (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) (async) perf_event_open(&(0x7f0000000280)={0x5, 0x80, 0x9, 0x40, 0x40, 0x8, 0x0, 0x8, 0x10, 0x6, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x7, 0x1, @perf_config_ext={0x1, 0x5}, 0x100, 0xffffffffffffe488, 0x400, 0x1, 0x5, 0x40, 0x6, 0x0, 0x5, 0x0, 0x1}, r3, 0x8, r4, 0x3) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r5, 0x1, '\x00', 0x0, r5, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f00000001c0)={'lo\x00', 0x1000}) (async) 02:57:48 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x90ffffff}]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'dvmrp0\x00', 0x1000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) openat$cgroup_subtree(r2, &(0x7f0000000100), 0x2, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'dvmrp0\x00', 0x1000}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f0000000100), 0x2, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000100)=""/64) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0xfffffd81) ioctl$TUNSETLINK(r2, 0x400454cd, 0x103) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.io_serviced\x00', 0x0, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000100)={0x1, 0x6, [@empty, @multicast, @local, @multicast, @multicast, @random="ad5784e03c90"]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'batadv_slave_0\x00', 0x1}) socketpair(0x15, 0x0, 0x0, &(0x7f0000000740)) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x94000000}]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'vlan0\x00', 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000140)=""/11) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'vlan0\x00', 0x200}) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x11) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000180)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {0xfffd}, {0x6, 0x0, 0xfb}]}) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000001c0)={'ip_vti0\x00', 0x1}) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x10) 02:57:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'batadv_slave_0\x00', 0x1}) socketpair(0x15, 0x0, 0x0, &(0x7f0000000740)) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'batadv_slave_0\x00', 0x1}) (async) socketpair(0x15, 0x0, 0x0, &(0x7f0000000740)) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.io_serviced\x00', 0x0, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000100)={0x1, 0x6, [@empty, @multicast, @local, @multicast, @multicast, @random="ad5784e03c90"]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:48 executing program 3: perf_event_open(0x0, 0x0, 0x7, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x4, @perf_config_ext={0xffffffffffeffeff, 0x7}, 0x10404, 0x1, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x9, 0x0, 0xf5e}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) openat$cgroup_int(r1, &(0x7f00000000c0)='cpuset.sched_load_balance\x00', 0x2, 0x0) perf_event_open(&(0x7f00000006c0)={0x4, 0x80, 0x5, 0x20, 0xc9, 0x7f, 0x0, 0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6, @perf_bp={&(0x7f0000000680), 0x1}, 0xc630, 0xfffffffffffff0ee, 0x6, 0x0, 0xe7, 0x3, 0x216c, 0x0, 0x20, 0x0, 0x5}, 0x0, 0xd, 0xffffffffffffffff, 0x9) r2 = perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000240)}, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0xa) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000001c0)={0x5, 0x80, 0x0, 0x0, 0x80, 0x2, 0x0, 0x0, 0x88d21, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x100, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}) r3 = syz_clone(0x802880, 0x0, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r4 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r4, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) recvmsg$unix(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc55, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000007c0)={0x4, 0x80, 0x3, 0x56, 0x4, 0x7, 0x0, 0x1ff, 0x8010, 0x16, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0xff, 0x4, @perf_bp={&(0x7f0000000280), 0x18}, 0x548c0, 0x2, 0x9, 0x9, 0x3, 0x7fffffff, 0x9, 0x0, 0x10000, 0x0, 0x8}, 0x0, 0x6, 0xffffffffffffffff, 0xc) syz_clone(0x51020100, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)="e240af4d9c") r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) perf_event_open(&(0x7f0000000600)={0x0, 0x80, 0x6, 0x90, 0x8, 0x0, 0x0, 0x80000000, 0x420, 0xa, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x4, 0x4, @perf_bp={&(0x7f0000000300), 0x8}, 0x5800, 0x9, 0x1, 0x6, 0x10000, 0xc0, 0x3, 0x0, 0x3, 0x0, 0x5}, r3, 0x9, r0, 0x9) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r5, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) syz_clone(0x200000, &(0x7f0000000440)="81de0d110c772a6929270926fd0f4ef9562a31e2c49515e95955aa4e52f5d1781e8424fc203bd7e3a04edb395625548e4386fcf6feb374d1d1dd3e0d419af97bff21f9e035410250fe5c74ff8fb917ce9e3fdd74924f0ecad18d61a2648d0f08e2ceec04311734268c61436c4afb2ec1c1ac282a93171a9efb16bc9607aa6793ae469873ae012a48d411ecfc5558c98598a461f9bd416cb12239a0e2bc4c", 0x9e, &(0x7f0000000000), &(0x7f0000000100), &(0x7f0000000500)="c84e6ee26aaaf2d0b428905f34001128cd8cb8188a57bb93a621cba91fb7c049707dc9fe3f3a7be4c390202dc53eea978b0ffaa90ecd4847060b29c91526995601a6a028442cd6dc776f34113bcdefe37da55130cd2606c66fcb6c72d56da09dcc57566c01522b4ed920a363dfbcfbdfe7aa247e70a24f8b2de09adeee1da6e50959ce6057e605b358ce3c91b243c9a18e56fac4dfcdd6ae157f7c342c07734abc772a5b5e63ed70cf4e52de62d3276c664c64ee3e8a3c7723241ca771741a4796ba49c098a33fa444f3baa947bb1aa7a57f482a4964c4a30c1ac51532b86236c9a28aba3bc987e1b3c01ff7e463c6f18baf") 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.io_serviced\x00', 0x0, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000100)={0x1, 0x6, [@empty, @multicast, @local, @multicast, @multicast, @random="ad5784e03c90"]}) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (rerun: 32) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'batadv_slave_0\x00', 0x1}) (async) socketpair(0x15, 0x0, 0x0, &(0x7f0000000740)) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:48 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0x9c000000}]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'vlan0\x00', 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async, rerun: 32) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000140)=""/11) (rerun: 32) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'vlan0\x00', 0x200}) (async, rerun: 32) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x11) (async, rerun: 32) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000180)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {0xfffd}, {0x6, 0x0, 0xfb}]}) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000001c0)={'ip_vti0\x00', 0x1}) (async, rerun: 32) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x10) (rerun: 32) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'pim6reg1\x00', 0x800}) 02:57:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.sectors\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000100)={'bond0\x00', 0x8000}) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x3f, 0x5, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2, 0x0, 0x2}, 0x48) ioctl$TUNSETLINK(r1, 0x400454cd, 0x301) 02:57:48 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0xa0030000}]}) 02:57:48 executing program 3: perf_event_open(0x0, 0x0, 0x7, 0xffffffffffffffff, 0x0) (async) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x4, @perf_config_ext={0xffffffffffeffeff, 0x7}, 0x10404, 0x1, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x9, 0x0, 0xf5e}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) openat$cgroup_int(r1, &(0x7f00000000c0)='cpuset.sched_load_balance\x00', 0x2, 0x0) (async) perf_event_open(&(0x7f00000006c0)={0x4, 0x80, 0x5, 0x20, 0xc9, 0x7f, 0x0, 0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6, @perf_bp={&(0x7f0000000680), 0x1}, 0xc630, 0xfffffffffffff0ee, 0x6, 0x0, 0xe7, 0x3, 0x216c, 0x0, 0x20, 0x0, 0x5}, 0x0, 0xd, 0xffffffffffffffff, 0x9) r2 = perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000240)}, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0xa) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000001c0)={0x5, 0x80, 0x0, 0x0, 0x80, 0x2, 0x0, 0x0, 0x88d21, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x100, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}) r3 = syz_clone(0x802880, 0x0, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r4 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r4, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) (async) recvmsg$unix(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc55, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000007c0)={0x4, 0x80, 0x3, 0x56, 0x4, 0x7, 0x0, 0x1ff, 0x8010, 0x16, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0xff, 0x4, @perf_bp={&(0x7f0000000280), 0x18}, 0x548c0, 0x2, 0x9, 0x9, 0x3, 0x7fffffff, 0x9, 0x0, 0x10000, 0x0, 0x8}, 0x0, 0x6, 0xffffffffffffffff, 0xc) (async) syz_clone(0x51020100, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)="e240af4d9c") (async) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) perf_event_open(&(0x7f0000000600)={0x0, 0x80, 0x6, 0x90, 0x8, 0x0, 0x0, 0x80000000, 0x420, 0xa, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x4, 0x4, @perf_bp={&(0x7f0000000300), 0x8}, 0x5800, 0x9, 0x1, 0x6, 0x10000, 0xc0, 0x3, 0x0, 0x3, 0x0, 0x5}, r3, 0x9, r0, 0x9) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r5, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) (async) syz_clone(0x200000, &(0x7f0000000440)="81de0d110c772a6929270926fd0f4ef9562a31e2c49515e95955aa4e52f5d1781e8424fc203bd7e3a04edb395625548e4386fcf6feb374d1d1dd3e0d419af97bff21f9e035410250fe5c74ff8fb917ce9e3fdd74924f0ecad18d61a2648d0f08e2ceec04311734268c61436c4afb2ec1c1ac282a93171a9efb16bc9607aa6793ae469873ae012a48d411ecfc5558c98598a461f9bd416cb12239a0e2bc4c", 0x9e, &(0x7f0000000000), &(0x7f0000000100), &(0x7f0000000500)="c84e6ee26aaaf2d0b428905f34001128cd8cb8188a57bb93a621cba91fb7c049707dc9fe3f3a7be4c390202dc53eea978b0ffaa90ecd4847060b29c91526995601a6a028442cd6dc776f34113bcdefe37da55130cd2606c66fcb6c72d56da09dcc57566c01522b4ed920a363dfbcfbdfe7aa247e70a24f8b2de09adeee1da6e50959ce6057e605b358ce3c91b243c9a18e56fac4dfcdd6ae157f7c342c07734abc772a5b5e63ed70cf4e52de62d3276c664c64ee3e8a3c7723241ca771741a4796ba49c098a33fa444f3baa947bb1aa7a57f482a4964c4a30c1ac51532b86236c9a28aba3bc987e1b3c01ff7e463c6f18baf") 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'pim6reg1\x00', 0x800}) 02:57:48 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0xa0038000}]}) 02:57:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'vlan0\x00', 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000140)=""/11) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'vlan0\x00', 0x200}) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x11) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000180)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {0xfffd}, {0x6, 0x0, 0xfb}]}) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000001c0)={'ip_vti0\x00', 0x1}) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x10) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'vlan0\x00', 0x1}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000140)=""/11) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'vlan0\x00', 0x200}) (async) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x11) (async) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000180)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {0xfffd}, {0x6, 0x0, 0xfb}]}) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000001c0)={'ip_vti0\x00', 0x1}) (async) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x10) (async) 02:57:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.sectors\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000100)={'bond0\x00', 0x8000}) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x3f, 0x5, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2, 0x0, 0x2}, 0x48) ioctl$TUNSETLINK(r1, 0x400454cd, 0x301) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.sectors\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000100)={'bond0\x00', 0x8000}) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x3f, 0x5, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2, 0x0, 0x2}, 0x48) (async) ioctl$TUNSETLINK(r1, 0x400454cd, 0x301) (async) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (rerun: 32) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async, rerun: 64) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'pim6reg1\x00', 0x800}) (rerun: 64) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r1, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000140), 0x10) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x6, 0xa3, 0x6, 0x3, 0x0, 0x81, 0x1008, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x80000001, 0x0, @perf_config_ext={0xfffffffffffffffc, 0xffffffffffffffff}, 0x11080, 0x8, 0x1, 0x4, 0x6, 0x3ff, 0x624, 0x0, 0x80000000, 0x0, 0x10001}, r1, 0xb, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x1, 0xf0, 0x40, 0x6a, 0x0, 0x101, 0x84, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x41f, 0x0, @perf_config_ext={0x3}, 0x8, 0x0, 0x3, 0x4, 0xf4, 0xdd4, 0x7fff, 0x0, 0x1, 0x0, 0x1ff}, r1, 0x6, r2, 0xb) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x40080, 0x0) ioctl$TUNSETVNETLE(r3, 0x400454dc, &(0x7f0000000440)) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r4 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r4, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) r5 = perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x7, 0x7, 0x8e, 0x4, 0x0, 0xffffffffffff8001, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffff, 0x1, @perf_bp={&(0x7f00000002c0), 0xf}, 0x41, 0x4, 0x4, 0x0, 0x6, 0x10001, 0x8001, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x1, 0xffffffffffffffff, 0xa) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000500)={'sit0\x00', 0x2000}) r6 = gettid() perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0xb9, 0x3, 0xa4, 0x42, 0x0, 0x9, 0xe224, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x46ff9e0c, 0x4, @perf_config_ext={0x7, 0x1}, 0x102b4, 0x3c5, 0x8, 0x8, 0x7f, 0x10000, 0xfff8, 0x0, 0x7fffffff, 0x0, 0x6}, r6, 0xf, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x5d, 0x8b, 0x3, 0x5, 0x0, 0x4, 0x80002, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, 0x1, @perf_bp={&(0x7f0000000200), 0x8}, 0x200, 0x9, 0x200, 0x4, 0x7, 0x0, 0x5, 0x0, 0xae4e, 0x0, 0x5}, r4, 0xc, r5, 0x3) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000540)=""/252) 02:57:48 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0xa4000000}]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 3: perf_event_open(0x0, 0x0, 0x7, 0xffffffffffffffff, 0x0) (async) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x4, @perf_config_ext={0xffffffffffeffeff, 0x7}, 0x10404, 0x1, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x9, 0x0, 0xf5e}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) openat$cgroup_int(r1, &(0x7f00000000c0)='cpuset.sched_load_balance\x00', 0x2, 0x0) perf_event_open(&(0x7f00000006c0)={0x4, 0x80, 0x5, 0x20, 0xc9, 0x7f, 0x0, 0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6, @perf_bp={&(0x7f0000000680), 0x1}, 0xc630, 0xfffffffffffff0ee, 0x6, 0x0, 0xe7, 0x3, 0x216c, 0x0, 0x20, 0x0, 0x5}, 0x0, 0xd, 0xffffffffffffffff, 0x9) r2 = perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000240)}, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0xa) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f00000001c0)={0x5, 0x80, 0x0, 0x0, 0x80, 0x2, 0x0, 0x0, 0x88d21, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x100, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}) (async) r3 = syz_clone(0x802880, 0x0, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) (async) r4 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r4, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) (async) recvmsg$unix(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc55, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000007c0)={0x4, 0x80, 0x3, 0x56, 0x4, 0x7, 0x0, 0x1ff, 0x8010, 0x16, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0xff, 0x4, @perf_bp={&(0x7f0000000280), 0x18}, 0x548c0, 0x2, 0x9, 0x9, 0x3, 0x7fffffff, 0x9, 0x0, 0x10000, 0x0, 0x8}, 0x0, 0x6, 0xffffffffffffffff, 0xc) (async) syz_clone(0x51020100, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)="e240af4d9c") r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) perf_event_open(&(0x7f0000000600)={0x0, 0x80, 0x6, 0x90, 0x8, 0x0, 0x0, 0x80000000, 0x420, 0xa, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x4, 0x4, @perf_bp={&(0x7f0000000300), 0x8}, 0x5800, 0x9, 0x1, 0x6, 0x10000, 0xc0, 0x3, 0x0, 0x3, 0x0, 0x5}, r3, 0x9, r0, 0x9) (async) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r5, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) (async) syz_clone(0x200000, &(0x7f0000000440)="81de0d110c772a6929270926fd0f4ef9562a31e2c49515e95955aa4e52f5d1781e8424fc203bd7e3a04edb395625548e4386fcf6feb374d1d1dd3e0d419af97bff21f9e035410250fe5c74ff8fb917ce9e3fdd74924f0ecad18d61a2648d0f08e2ceec04311734268c61436c4afb2ec1c1ac282a93171a9efb16bc9607aa6793ae469873ae012a48d411ecfc5558c98598a461f9bd416cb12239a0e2bc4c", 0x9e, &(0x7f0000000000), &(0x7f0000000100), &(0x7f0000000500)="c84e6ee26aaaf2d0b428905f34001128cd8cb8188a57bb93a621cba91fb7c049707dc9fe3f3a7be4c390202dc53eea978b0ffaa90ecd4847060b29c91526995601a6a028442cd6dc776f34113bcdefe37da55130cd2606c66fcb6c72d56da09dcc57566c01522b4ed920a363dfbcfbdfe7aa247e70a24f8b2de09adeee1da6e50959ce6057e605b358ce3c91b243c9a18e56fac4dfcdd6ae157f7c342c07734abc772a5b5e63ed70cf4e52de62d3276c664c64ee3e8a3c7723241ca771741a4796ba49c098a33fa444f3baa947bb1aa7a57f482a4964c4a30c1ac51532b86236c9a28aba3bc987e1b3c01ff7e463c6f18baf") 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}, {0x81, 0x1, 0x6, 0x81}]}) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r1, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000140), 0x10) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x6, 0xa3, 0x6, 0x3, 0x0, 0x81, 0x1008, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x80000001, 0x0, @perf_config_ext={0xfffffffffffffffc, 0xffffffffffffffff}, 0x11080, 0x8, 0x1, 0x4, 0x6, 0x3ff, 0x624, 0x0, 0x80000000, 0x0, 0x10001}, r1, 0xb, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x1, 0xf0, 0x40, 0x6a, 0x0, 0x101, 0x84, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x41f, 0x0, @perf_config_ext={0x3}, 0x8, 0x0, 0x3, 0x4, 0xf4, 0xdd4, 0x7fff, 0x0, 0x1, 0x0, 0x1ff}, r1, 0x6, r2, 0xb) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x40080, 0x0) ioctl$TUNSETVNETLE(r3, 0x400454dc, &(0x7f0000000440)) (async) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async, rerun: 64) r4 = getpid() (rerun: 64) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r4, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) r5 = perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x7, 0x7, 0x8e, 0x4, 0x0, 0xffffffffffff8001, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffff, 0x1, @perf_bp={&(0x7f00000002c0), 0xf}, 0x41, 0x4, 0x4, 0x0, 0x6, 0x10001, 0x8001, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x1, 0xffffffffffffffff, 0xa) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000500)={'sit0\x00', 0x2000}) (async, rerun: 32) r6 = gettid() perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0xb9, 0x3, 0xa4, 0x42, 0x0, 0x9, 0xe224, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x46ff9e0c, 0x4, @perf_config_ext={0x7, 0x1}, 0x102b4, 0x3c5, 0x8, 0x8, 0x7f, 0x10000, 0xfff8, 0x0, 0x7fffffff, 0x0, 0x6}, r6, 0xf, 0xffffffffffffffff, 0x1) (async) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x5d, 0x8b, 0x3, 0x5, 0x0, 0x4, 0x80002, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, 0x1, @perf_bp={&(0x7f0000000200), 0x8}, 0x200, 0x9, 0x200, 0x4, 0x7, 0x0, 0x5, 0x0, 0xae4e, 0x0, 0x5}, r4, 0xc, r5, 0x3) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000540)=""/252) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, 0x0) 02:57:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'caif0\x00', 0x1000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.sectors\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000100)={'bond0\x00', 0x8000}) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x3f, 0x5, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2, 0x0, 0x2}, 0x48) ioctl$TUNSETLINK(r1, 0x400454cd, 0x301) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, 0x0) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r1, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000140), 0x10) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x6, 0xa3, 0x6, 0x3, 0x0, 0x81, 0x1008, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x80000001, 0x0, @perf_config_ext={0xfffffffffffffffc, 0xffffffffffffffff}, 0x11080, 0x8, 0x1, 0x4, 0x6, 0x3ff, 0x624, 0x0, 0x80000000, 0x0, 0x10001}, r1, 0xb, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x1, 0xf0, 0x40, 0x6a, 0x0, 0x101, 0x84, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x41f, 0x0, @perf_config_ext={0x3}, 0x8, 0x0, 0x3, 0x4, 0xf4, 0xdd4, 0x7fff, 0x0, 0x1, 0x0, 0x1ff}, r1, 0x6, r2, 0xb) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x40080, 0x0) ioctl$TUNSETVNETLE(r3, 0x400454dc, &(0x7f0000000440)) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r4 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r4, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) r5 = perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x7, 0x7, 0x8e, 0x4, 0x0, 0xffffffffffff8001, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffff, 0x1, @perf_bp={&(0x7f00000002c0), 0xf}, 0x41, 0x4, 0x4, 0x0, 0x6, 0x10001, 0x8001, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x1, 0xffffffffffffffff, 0xa) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000500)={'sit0\x00', 0x2000}) r6 = gettid() perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0xb9, 0x3, 0xa4, 0x42, 0x0, 0x9, 0xe224, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x46ff9e0c, 0x4, @perf_config_ext={0x7, 0x1}, 0x102b4, 0x3c5, 0x8, 0x8, 0x7f, 0x10000, 0xfff8, 0x0, 0x7fffffff, 0x0, 0x6}, r6, 0xf, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x5d, 0x8b, 0x3, 0x5, 0x0, 0x4, 0x80002, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, 0x1, @perf_bp={&(0x7f0000000200), 0x8}, 0x200, 0x9, 0x200, 0x4, 0x7, 0x0, 0x5, 0x0, 0xae4e, 0x0, 0x5}, r4, 0xc, r5, 0x3) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000540)=""/252) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) getpid() (async) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r1, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) (async) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000140), 0x10) (async) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x6, 0xa3, 0x6, 0x3, 0x0, 0x81, 0x1008, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x80000001, 0x0, @perf_config_ext={0xfffffffffffffffc, 0xffffffffffffffff}, 0x11080, 0x8, 0x1, 0x4, 0x6, 0x3ff, 0x624, 0x0, 0x80000000, 0x0, 0x10001}, r1, 0xb, 0xffffffffffffffff, 0x8) (async) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x1, 0xf0, 0x40, 0x6a, 0x0, 0x101, 0x84, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x41f, 0x0, @perf_config_ext={0x3}, 0x8, 0x0, 0x3, 0x4, 0xf4, 0xdd4, 0x7fff, 0x0, 0x1, 0x0, 0x1ff}, r1, 0x6, r2, 0xb) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x40080, 0x0) (async) ioctl$TUNSETVNETLE(r3, 0x400454dc, &(0x7f0000000440)) (async) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) getpid() (async) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r4, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) (async) perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x7, 0x7, 0x8e, 0x4, 0x0, 0xffffffffffff8001, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffff, 0x1, @perf_bp={&(0x7f00000002c0), 0xf}, 0x41, 0x4, 0x4, 0x0, 0x6, 0x10001, 0x8001, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x1, 0xffffffffffffffff, 0xa) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000500)={'sit0\x00', 0x2000}) (async) gettid() (async) perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0xb9, 0x3, 0xa4, 0x42, 0x0, 0x9, 0xe224, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x46ff9e0c, 0x4, @perf_config_ext={0x7, 0x1}, 0x102b4, 0x3c5, 0x8, 0x8, 0x7f, 0x10000, 0xfff8, 0x0, 0x7fffffff, 0x0, 0x6}, r6, 0xf, 0xffffffffffffffff, 0x1) (async) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x5d, 0x8b, 0x3, 0x5, 0x0, 0x4, 0x80002, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, 0x1, @perf_bp={&(0x7f0000000200), 0x8}, 0x200, 0x9, 0x200, 0x4, 0x7, 0x0, 0x5, 0x0, 0xae4e, 0x0, 0x5}, r4, 0xc, r5, 0x3) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000540)=""/252) (async) 02:57:48 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0xac000000}]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, 0x0) 02:57:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x4) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cgroup.controllers\x00', 0x0, 0x0) r2 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100), 0x4) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000140)=r2) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x0, 0x0}) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cgroup.controllers\x00', 0x0, 0x0) r2 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100), 0x4) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000140)=r2) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cgroup.controllers\x00', 0x0, 0x0) (async) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100), 0x4) (async) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000140)=r2) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) 02:57:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'tunl0\x00', 0x100}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'ip6tnl0\x00', 0x1000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000100)={0x0, 0x4, [@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @empty, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xe}, @multicast]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x0, 0x0}) 02:57:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'caif0\x00', 0x1000}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x0, 0x0}) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cgroup.controllers\x00', 0x0, 0x0) (async) r2 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100), 0x4) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000140)=r2) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) (async) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x4) 02:57:48 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0xb1000000}]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x5, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}, {0x4, 0xff, 0x1, 0x7fff}]}) 02:57:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'caif0\x00', 0x1000}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x4, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}, {0x4}]}) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) close(r0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}, {}]}) 02:57:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'tunl0\x00', 0x100}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'ip6tnl0\x00', 0x1000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000100)={0x0, 0x4, [@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @empty, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xe}, @multicast]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'tunl0\x00', 0x100}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'ip6tnl0\x00', 0x1000}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000100)={0x0, 0x4, [@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @empty, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xe}, @multicast]}) (async) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) close(r0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2, 0x31, 0x1f, 0x8000}, {0x100, 0x4c, 0x3, 0x200}, {0x9e, 0x4, 0x2, 0x601}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ip_vti0\x00', 0x800}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='blkio.bfq.group_wait_time\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={'sit0\x00', 0x1000}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cgroup.controllers\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f00000001c0)='.^-^$\x00') ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x0) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x2}]}) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) close(r0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) (async) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x4) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x20, 0x0, 0x0, 0xffffffff}]}) 02:57:48 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0xc6111100}]}) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'tunl0\x00', 0x2000}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x58040, 0x0) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000180)=0x1) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) 02:57:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'tunl0\x00', 0x100}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'ip6tnl0\x00', 0x1000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000100)={0x0, 0x4, [@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @empty, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xe}, @multicast]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'tunl0\x00', 0x100}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'ip6tnl0\x00', 0x1000}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000100)={0x0, 0x4, [@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @empty, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xe}, @multicast]}) (async) 02:57:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2, 0x31, 0x1f, 0x8000}, {0x100, 0x4c, 0x3, 0x200}, {0x9e, 0x4, 0x2, 0x601}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ip_vti0\x00', 0x800}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='blkio.bfq.group_wait_time\x00', 0x26e1, 0x0) (rerun: 64) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={'sit0\x00', 0x1000}) (async, rerun: 32) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cgroup.controllers\x00', 0x0, 0x0) (rerun: 32) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f00000001c0)='.^-^$\x00') ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x0) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'tunl0\x00', 0x2000}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x58040, 0x0) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000180)=0x1) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'tunl0\x00', 0x2000}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x58040, 0x0) (async) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000180)=0x1) (async) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'tunl0\x00', 0x2000}) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x58040, 0x0) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000180)=0x1) 02:57:48 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0xe0030000}]}) 02:57:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x85102, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000000)={'geneve1\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x40000, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000100)={'ip6_vti0\x00', @remote}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x22, 0x81, 0x2}, {0xfffc}, {0x0, 0x4}, {0x6}]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0xffffffff}]}) 02:57:48 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x5, 0x80, 0x8, 0xca, 0x6, 0x1, 0x0, 0xe9, 0x400, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0xfffffffe, 0x2, @perf_config_ext={0x0, 0x4}, 0x0, 0x4, 0x9, 0x7, 0x28, 0x904, 0x86d, 0x0, 0x7fffffff, 0x0, 0x8}, r0, 0x7fffffff, 0xffffffffffffffff, 0x1) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f00000000c0)=0x7fffffff) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x85102, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000000)={'geneve1\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x40000, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000100)={'ip6_vti0\x00', @remote}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x22, 0x81, 0x2}, {0xfffc}, {0x0, 0x4}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x85102, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000000)={'geneve1\x00'}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x40000, 0x0) (async) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000100)={'ip6_vti0\x00', @remote}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x22, 0x81, 0x2}, {0xfffc}, {0x0, 0x4}, {0x6}]}) (async) 02:57:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x9, 0x4, 0xbb, 0x80000000}, {0x3cf6, 0x1, 0x3f, 0x3}, {0x800, 0x18, 0x40, 0xff}, {0x2, 0x10, 0x9a, 0x1}, {0xae2, 0x4, 0x1, 0x4}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:48 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0xfdfdffff}]}) 02:57:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2, 0x31, 0x1f, 0x8000}, {0x100, 0x4c, 0x3, 0x200}, {0x9e, 0x4, 0x2, 0x601}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ip_vti0\x00', 0x800}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='blkio.bfq.group_wait_time\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={'sit0\x00', 0x1000}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cgroup.controllers\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f00000001c0)='.^-^$\x00') ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2, 0x31, 0x1f, 0x8000}, {0x100, 0x4c, 0x3, 0x200}, {0x9e, 0x4, 0x2, 0x601}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ip_vti0\x00', 0x800}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='blkio.bfq.group_wait_time\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={'sit0\x00', 0x1000}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cgroup.controllers\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f00000001c0)='.^-^$\x00') (async) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x0) (async) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0xffffffff}]}) 02:57:48 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x5, 0x80, 0x8, 0xca, 0x6, 0x1, 0x0, 0xe9, 0x400, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0xfffffffe, 0x2, @perf_config_ext={0x0, 0x4}, 0x0, 0x4, 0x9, 0x7, 0x28, 0x904, 0x86d, 0x0, 0x7fffffff, 0x0, 0x8}, r0, 0x7fffffff, 0xffffffffffffffff, 0x1) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f00000000c0)=0x7fffffff) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) (async) perf_event_open$cgroup(&(0x7f0000000100)={0x5, 0x80, 0x8, 0xca, 0x6, 0x1, 0x0, 0xe9, 0x400, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0xfffffffe, 0x2, @perf_config_ext={0x0, 0x4}, 0x0, 0x4, 0x9, 0x7, 0x28, 0x904, 0x86d, 0x0, 0x7fffffff, 0x0, 0x8}, r0, 0x7fffffff, 0xffffffffffffffff, 0x1) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f00000000c0)=0x7fffffff) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) 02:57:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x85102, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000000)={'geneve1\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x40000, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000100)={'ip6_vti0\x00', @remote}) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x22, 0x81, 0x2}, {0xfffc}, {0x0, 0x4}, {0x6}]}) (rerun: 32) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0xffffffff}]}) 02:57:48 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x5, 0x80, 0x8, 0xca, 0x6, 0x1, 0x0, 0xe9, 0x400, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0xfffffffe, 0x2, @perf_config_ext={0x0, 0x4}, 0x0, 0x4, 0x9, 0x7, 0x28, 0x904, 0x86d, 0x0, 0x7fffffff, 0x0, 0x8}, r0, 0x7fffffff, 0xffffffffffffffff, 0x1) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f00000000c0)=0x7fffffff) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) (async) perf_event_open$cgroup(&(0x7f0000000100)={0x5, 0x80, 0x8, 0xca, 0x6, 0x1, 0x0, 0xe9, 0x400, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0xfffffffe, 0x2, @perf_config_ext={0x0, 0x4}, 0x0, 0x4, 0x9, 0x7, 0x28, 0x904, 0x86d, 0x0, 0x7fffffff, 0x0, 0x8}, r0, 0x7fffffff, 0xffffffffffffffff, 0x1) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f00000000c0)=0x7fffffff) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) 02:57:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (rerun: 64) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x9, 0x4, 0xbb, 0x80000000}, {0x3cf6, 0x1, 0x3f, 0x3}, {0x800, 0x18, 0x40, 0xff}, {0x2, 0x10, 0x9a, 0x1}, {0xae2, 0x4, 0x1, 0x4}]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:48 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0xfffffdfd}]}) 02:57:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x1, 0x7, 0x9, 0x3f}, {0xc17, 0x78, 0x4, 0x7f}, {0x7fff, 0x1, 0x5, 0x2}, {0x6, 0x80, 0x4, 0x9}]}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) r5 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000380)={0x0, 0x1043, 0x8}, 0xc) r6 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) r7 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@base={0x7, 0xb1b, 0x3, 0xfffff001, 0x1022, r3, 0x10001, '\x00', 0x0, r1, 0x0, 0x3, 0x3}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x18, 0x6, &(0x7f00000001c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x400}, [@map_idx={0x18, 0xa, 0x5, 0x0, 0xb}, @alu={0x7, 0x1, 0x6, 0x9, 0x2, 0x80, 0xfffffffffffffff0}]}, &(0x7f0000000240)='syzkaller\x00', 0x7f, 0x1, &(0x7f0000000280)=""/1, 0x41000, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x2, 0x1}, 0x8, 0x10, &(0x7f0000000300)={0x3, 0xd, 0xfffffff9, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000440)=[r4, r5, r6, r7, r2]}, 0x80) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'geneve1\x00', 0x2000}) ioctl$TUNSETSNDBUF(r3, 0x400454d4, &(0x7f0000000000)=0xffff) openat$cgroup_ro(r3, &(0x7f0000000100)='memory.events.local\x00', 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000500)='jbd2_run_stats\x00', r1}, 0x10) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x20}]}) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x5f3480, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0xc0002, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000100)) 02:57:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {0x0, 0x0, 0x0, 0xffffffff}, {}, {0x6, 0x0, 0x20}]}) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x5f3480, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0xc0002, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x5f3480, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0xc0002, 0x0) (async) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000100)) (async) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x20}]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x20}]}) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x5f3480, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0xc0002, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000100)) 02:57:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x9, 0x4, 0xbb, 0x80000000}, {0x3cf6, 0x1, 0x3f, 0x3}, {0x800, 0x18, 0x40, 0xff}, {0x2, 0x10, 0x9a, 0x1}, {0xae2, 0x4, 0x1, 0x4}]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'batadv_slave_0\x00', 0x10}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x1, 0x7, 0x9, 0x3f}, {0xc17, 0x78, 0x4, 0x7f}, {0x7fff, 0x1, 0x5, 0x2}, {0x6, 0x80, 0x4, 0x9}]}) (async, rerun: 64) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (rerun: 64) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) (async) r5 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000380)={0x0, 0x1043, 0x8}, 0xc) (async) r6 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) r7 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@base={0x7, 0xb1b, 0x3, 0xfffff001, 0x1022, r3, 0x10001, '\x00', 0x0, r1, 0x0, 0x3, 0x3}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x18, 0x6, &(0x7f00000001c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x400}, [@map_idx={0x18, 0xa, 0x5, 0x0, 0xb}, @alu={0x7, 0x1, 0x6, 0x9, 0x2, 0x80, 0xfffffffffffffff0}]}, &(0x7f0000000240)='syzkaller\x00', 0x7f, 0x1, &(0x7f0000000280)=""/1, 0x41000, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x2, 0x1}, 0x8, 0x10, &(0x7f0000000300)={0x3, 0xd, 0xfffffff9, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000440)=[r4, r5, r6, r7, r2]}, 0x80) (async) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'geneve1\x00', 0x2000}) ioctl$TUNSETSNDBUF(r3, 0x400454d4, &(0x7f0000000000)=0xffff) (async) openat$cgroup_ro(r3, &(0x7f0000000100)='memory.events.local\x00', 0x0, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000500)='jbd2_run_stats\x00', r1}, 0x10) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x4) 02:57:48 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0xffffff80}]}) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'batadv_slave_0\x00', 0x10}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {0x0, 0x0, 0x0, 0xffffffff}, {}, {0x6, 0x0, 0x20}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {0x0, 0x0, 0x0, 0xffffffff}, {}, {0x6, 0x0, 0x20}]}) (async) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x35}]}) 02:57:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'batadv_slave_0\x00', 0x10}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async, rerun: 64) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (rerun: 64) 02:57:48 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu_sys\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) openat$cgroup_int(r0, &(0x7f0000000080)='memory.min\x00', 0x2, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='cpuacct.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000240)=0x3) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f00000000c0)=""/220) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000200)={0x0, &(0x7f0000000340)}) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f00000001c0)={'rose0\x00', @multicast}) 02:57:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6, 0x0, 0x54}]}) 02:57:48 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b02}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6, 0x0, 0x14}]}) 02:57:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x1, 0x7, 0x9, 0x3f}, {0xc17, 0x78, 0x4, 0x7f}, {0x7fff, 0x1, 0x5, 0x2}, {0x6, 0x80, 0x4, 0x9}]}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) r5 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000380)={0x0, 0x1043, 0x8}, 0xc) r6 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) r7 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@base={0x7, 0xb1b, 0x3, 0xfffff001, 0x1022, r3, 0x10001, '\x00', 0x0, r1, 0x0, 0x3, 0x3}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x18, 0x6, &(0x7f00000001c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x400}, [@map_idx={0x18, 0xa, 0x5, 0x0, 0xb}, @alu={0x7, 0x1, 0x6, 0x9, 0x2, 0x80, 0xfffffffffffffff0}]}, &(0x7f0000000240)='syzkaller\x00', 0x7f, 0x1, &(0x7f0000000280)=""/1, 0x41000, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x2, 0x1}, 0x8, 0x10, &(0x7f0000000300)={0x3, 0xd, 0xfffffff9, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000440)=[r4, r5, r6, r7, r2]}, 0x80) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'geneve1\x00', 0x2000}) ioctl$TUNSETSNDBUF(r3, 0x400454d4, &(0x7f0000000000)=0xffff) openat$cgroup_ro(r3, &(0x7f0000000100)='memory.events.local\x00', 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000500)='jbd2_run_stats\x00', r1}, 0x10) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x1, 0x7, 0x9, 0x3f}, {0xc17, 0x78, 0x4, 0x7f}, {0x7fff, 0x1, 0x5, 0x2}, {0x6, 0x80, 0x4, 0x9}]}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) (async) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000380)={0x0, 0x1043, 0x8}, 0xc) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) (async) bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@base={0x7, 0xb1b, 0x3, 0xfffff001, 0x1022, r3, 0x10001, '\x00', 0x0, r1, 0x0, 0x3, 0x3}, 0x48) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x18, 0x6, &(0x7f00000001c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x400}, [@map_idx={0x18, 0xa, 0x5, 0x0, 0xb}, @alu={0x7, 0x1, 0x6, 0x9, 0x2, 0x80, 0xfffffffffffffff0}]}, &(0x7f0000000240)='syzkaller\x00', 0x7f, 0x1, &(0x7f0000000280)=""/1, 0x41000, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x2, 0x1}, 0x8, 0x10, &(0x7f0000000300)={0x3, 0xd, 0xfffffff9, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000440)=[r4, r5, r6, r7, r2]}, 0x80) (async) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'geneve1\x00', 0x2000}) (async) ioctl$TUNSETSNDBUF(r3, 0x400454d4, &(0x7f0000000000)=0xffff) (async) openat$cgroup_ro(r3, &(0x7f0000000100)='memory.events.local\x00', 0x0, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000500)='jbd2_run_stats\x00', r1}, 0x10) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) (async) 02:57:49 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0xffffff90}]}) 02:57:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {0x0, 0x0, 0x0, 0xffffffff}, {}, {0x6, 0x0, 0x20}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {0x0, 0x0, 0x0, 0xffffffff}, {}, {0x6, 0x0, 0x20}]}) (async) 02:57:49 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6, 0x0, 0xff}]}) 02:57:49 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6, 0x0, 0x0, 0x7c000000}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x5, &(0x7f00000000c0)=[{0x4, 0x0, 0x40}, {0x40, 0x0, 0x0, 0x10000}, {0x26, 0x0, 0x3}, {0x0, 0x6, 0x99, 0x80000000}, {0x8, 0x1, 0xc, 0x8}]}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pim6reg\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x5, &(0x7f00000000c0)=[{0x4, 0x0, 0x40}, {0x40, 0x0, 0x0, 0x10000}, {0x26, 0x0, 0x3}, {0x0, 0x6, 0x99, 0x80000000}, {0x8, 0x1, 0xc, 0x8}]}) 02:57:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b02}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x5, &(0x7f00000000c0)=[{0x4, 0x0, 0x40}, {0x40, 0x0, 0x0, 0x10000}, {0x26, 0x0, 0x3}, {0x0, 0x6, 0x99, 0x80000000}, {0x8, 0x1, 0xc, 0x8}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x5, &(0x7f00000000c0)=[{0x4, 0x0, 0x40}, {0x40, 0x0, 0x0, 0x10000}, {0x26, 0x0, 0x3}, {0x0, 0x6, 0x99, 0x80000000}, {0x8, 0x1, 0xc, 0x8}]}) (async) 02:57:49 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuset.memory_pressure\x00', 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = perf_event_open$cgroup(&(0x7f00000002c0)={0x4, 0x80, 0x81, 0x3, 0x3, 0x4, 0x0, 0x6, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_bp={&(0x7f00000001c0), 0x1}, 0x800, 0x4, 0x40, 0x3, 0x2, 0x5, 0x5, 0x0, 0x7, 0x0, 0x20}, r0, 0xf, r0, 0xc) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x7, 0x8, 0x3b, 0x1, 0x0, 0x4, 0x38108, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x4, @perf_config_ext={0x7}, 0x43c26, 0x6, 0x10000, 0x2, 0x0, 0x6, 0x7, 0x0, 0x7fff, 0x0, 0xfffffffffffffff8}, 0xffffffffffffffff, 0x9, r3, 0x1) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'pim6reg1\x00', 0x801}) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000100)) 02:57:49 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6, 0x0, 0x0, 0xffffffff}]}) 02:57:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2c0a41, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge0\x00', 0x1000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0xffffffff}, {0x5, 0x0, 0x9, 0x3}]}) 02:57:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2c0a41, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge0\x00', 0x1000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0xffffffff}, {0x5, 0x0, 0x9, 0x3}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2c0a41, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge0\x00', 0x1000}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0xffffffff}, {0x5, 0x0, 0x9, 0x3}]}) (async) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {0x0, 0x0, 0x0, 0x80ffffff}, {0x6}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'erspan0\x00', 0x1000}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6, 0x0, 0x0, 0x4c00}]}) 02:57:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2c0a41, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge0\x00', 0x1000}) (rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0xffffffff}, {0x5, 0x0, 0x9, 0x3}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'erspan0\x00', 0x1000}) 02:57:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x521000, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'pimreg0\x00', 0x8000}) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000000c0)=0x7f) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b02}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6, 0x0, 0x0, 0x2d00}]}) 02:57:49 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuset.memory_pressure\x00', 0x0, 0x0) (async, rerun: 64) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async, rerun: 64) r3 = perf_event_open$cgroup(&(0x7f00000002c0)={0x4, 0x80, 0x81, 0x3, 0x3, 0x4, 0x0, 0x6, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_bp={&(0x7f00000001c0), 0x1}, 0x800, 0x4, 0x40, 0x3, 0x2, 0x5, 0x5, 0x0, 0x7, 0x0, 0x20}, r0, 0xf, r0, 0xc) (rerun: 64) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x7, 0x8, 0x3b, 0x1, 0x0, 0x4, 0x38108, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x4, @perf_config_ext={0x7}, 0x43c26, 0x6, 0x10000, 0x2, 0x0, 0x6, 0x7, 0x0, 0x7fff, 0x0, 0xfffffffffffffff8}, 0xffffffffffffffff, 0x9, r3, 0x1) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'pim6reg1\x00', 0x801}) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000100)) 02:57:49 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80fbffff}, {}, {}, {0x42, 0x80}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ip6erspan0\x00', 0x4000}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'erspan0\x00', 0x1000}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {}, {0x6, 0x0, 0x0, 0x44000000}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x89, 0xff, 0x3, 0x3, 0x0, 0x80000001, 0x800, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x8, 0x2, @perf_config_ext={0x435, 0x3}, 0x4000, 0x6, 0x8, 0x8, 0x1, 0x8, 0xa0, 0x0, 0x1}, 0x0, 0x7, 0xffffffffffffffff, 0x2) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:49 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x400}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNSETLINK(r1, 0x400454cd, 0x17) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6, 0x0, 0x0, 0xa400}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x89, 0xff, 0x3, 0x3, 0x0, 0x80000001, 0x800, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x8, 0x2, @perf_config_ext={0x435, 0x3}, 0x4000, 0x6, 0x8, 0x8, 0x1, 0x8, 0xa0, 0x0, 0x1}, 0x0, 0x7, 0xffffffffffffffff, 0x2) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6, 0x0, 0x0, 0x5c}]}) 02:57:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x521000, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'pimreg0\x00', 0x8000}) (async) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000000c0)=0x7f) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6, 0x0, 0x0, 0x35}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x89, 0xff, 0x3, 0x3, 0x0, 0x80000001, 0x800, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x8, 0x2, @perf_config_ext={0x435, 0x3}, 0x4000, 0x6, 0x8, 0x8, 0x1, 0x8, 0xa0, 0x0, 0x1}, 0x0, 0x7, 0xffffffffffffffff, 0x2) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:49 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuset.memory_pressure\x00', 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6}]}) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r3 = perf_event_open$cgroup(&(0x7f00000002c0)={0x4, 0x80, 0x81, 0x3, 0x3, 0x4, 0x0, 0x6, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_bp={&(0x7f00000001c0), 0x1}, 0x800, 0x4, 0x40, 0x3, 0x2, 0x5, 0x5, 0x0, 0x7, 0x0, 0x20}, r0, 0xf, r0, 0xc) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x7, 0x8, 0x3b, 0x1, 0x0, 0x4, 0x38108, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x4, @perf_config_ext={0x7}, 0x43c26, 0x6, 0x10000, 0x2, 0x0, 0x6, 0x7, 0x0, 0x7fff, 0x0, 0xfffffffffffffff8}, 0xffffffffffffffff, 0x9, r3, 0x1) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'pim6reg1\x00', 0x801}) (async) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000100)) 02:57:49 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80fbffff}, {}, {}, {0x42, 0x80}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ip6erspan0\x00', 0x4000}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {}, {0x6, 0x0, 0x0, 0x3d00}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x4, &(0x7f0000000100)=[{0x0, 0xfd, 0x3, 0x9}, {0x5f, 0x0, 0xfe}, {0x6}, {0x0, 0x63, 0x20, 0x2}]}) 02:57:49 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x400}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) ioctl$TUNSETLINK(r1, 0x400454cd, 0x17) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x80ffffff}, {0x6}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x4, &(0x7f0000000100)=[{0x0, 0xfd, 0x3, 0x9}, {0x5f, 0x0, 0xfe}, {0x6}, {0x0, 0x63, 0x20, 0x2}]}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x4, &(0x7f0000000100)=[{0x0, 0xfd, 0x3, 0x9}, {0x5f, 0x0, 0xfe}, {0x6}, {0x0, 0x63, 0x20, 0x2}]}) 02:57:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x521000, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'pimreg0\x00', 0x8000}) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000000c0)=0x7f) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:49 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x400}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) ioctl$TUNSETLINK(r1, 0x400454cd, 0x17) 02:57:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'veth0_virt_wifi\x00', 0x4000}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETLINK(r0, 0x400454cd, 0x6) openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'dvmrp1\x00', 0x400}) 02:57:49 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80fbffff}, {}, {}, {0x42, 0x80}]}) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ip6erspan0\x00', 0x4000}) (rerun: 32) 02:57:49 executing program 5: sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000380)="cea7287d60ac68da0a5fbaf623d02d82f8c38f702f5f001831142970e49e37d865e05a65fb90a9bacc8b1258c2539e0ad6339389c22c820d4b47b0ff2ebeac22c9ad267b42f01177420f0a70a21ff499452c34392b6bfd81b8bda42227a22bcdd1a52b8c70e583a22723d40ea1f6b73ca321eeb054e3d25d4e452f5fcf8e12127c8a25aa942605fd08c9dedf9c511b45ed1752e52a8c837b0e85f691e24cbf1f4838dc55b76704a0016bd53b31a50de684f597bfa4029ba571ac64e5d95464f25cb45139cc83cd86d27d2d0b0ea35b0405055b8b64f4c3b1f2d7e8cc4cca736a571686af5586f35074d0922469fa8c9cea3ef9c2604034ae0fa1a5cb0bb98f096199a435a2d2d03fadb2070c56950ee2759bb8c4ec15a65786e384dd71a98c900b3de6ac56206e4b98b530f92e545ee5b3e33f33ba70ae7b86ecf6dc01df263bf1ee2144b7c4b568fa08bc640bd66425d7d543b64c56e03f60594224c88e0d226e91fdfea89a5aeb20f6c576bbafd1a07b8cc00eebcf30753a8e98016e52974c2ace39fe02a8b770b2ad43466067ecb85f83506988474f1f58118d9d4309c1171c3a1f98288f8c6cde7861b48fd717f0e571818ad3cea8dbe8cfab66d059467b82f6a30c9e78efdd2c261e0843984fc8fcc7c148b7813da33f3e0ce1a43d6274d69288cc7e988fb5936756a436e46e6c816baec38936140705740a7bae53e6b759fa036f9a12b1fadeba237dc38905e69bab5e6d2a6ef1e54ad662caadc9a6ad25141e5b75a63a6627250d99bc76e53e333df1b1eb4462775d6fb0c4897889e47e2523b009ffdd4d4d8ef86eee3432d090723a97aed791db523de6af4fd26932cdff53a363b431eb9e1b4f66f5f51106e6fd012c5ea8b28c004a66a914f3873781d5f1bc9f948afc004ce75b550d5d6d80bd58fb2a85b602b862ac71050d8ab56585ff935a99be922f62812fbc38a3074451744b032510452a839b8956baa5e99510fef26f5670cfffbcdd4d5d8796e99c70a7f7f071d53e225c85ee9755aacb532271566ebc7e456d1d1ea932c0834f8c2878b35802149d3a89f938f0f503b7a45dc0652a8dd61573dbb03b20bc3a6badf0b9a87235b822a7429ffcd1277c629aece52af1f8f4c36277e2706d09cdabb380a0834f38572c3e10f15a6430e03d54b9ec4737de95d747ef9319bf1515732377e784f03eaeeceef25904287e3d946935a8dd6a7e173f8d5a4a3d455db5dfcd86c43fb90a0cb7ce23f8c01081861c43cda9584cccf34b42304395fe72d83b1ac009ac2c4d1010e9f628e83a7c484f5ba1010fbfdfeeb00a74c6b8486933618ba83c4be93bd91feb72874abeca5a1198414f1de65e10313bf0f95639285b2076561ee9c19fcbaa5e97bd4ca0f4d4c0b7d56faaa0a7e187eb65a3e655830d0a4fa38cfa9dbedcd757fabb61b3f4d8a08aabc0a042e46ff3169c3e881008e5e92826e79434d369bee41e4180946738bd6250fc58206112e449c64be39420ef79295c359cac2e9b34026f5986aecf7ea33e3b4c1e1bdeedeb9494b5273ed29d61a9037d757e4be69a4b516b426da5cd6e6e26e78196a2388ca7126f1d8d2d64d940c7a2d24b5b646216f024f806eb0adaf4ece13ae6f37034dddcbdb536f6bfb959357e959caf4351baf2f5cd0d875756603e7113ac099b5d9fe165171c6d4cd9c29639b0e651bb40eef124158bb29c0061df4ca0001a27773a3bd87c40d0d1400e9a6eaec599ea117ca2990d49c05fdcf66712be7e4c9ccbf745f21259fd62547d0fd1992f57a99ae998d7a8f3e03973904f36e7945c510b3ad92a779956fb1cf1fff7c4c653299976b1259543b5f17bf9271857eaa4a3687ac26c9e082a50d42d0948ecc9f59f3541cfb4e2393fec429b9bb2a4592b74095120188b46321f0accb6eea5212f7c28758dcda51d428942bf6968a80354615a75fc8c8bffa7107a5e27cf59b64fc4dfcf470e4144098ffec526f293cb401ec7d9f8609201d497bd5b946f31723e1fae45ce3721e617341472467db57331868b414e0bb4e223fb7ace47c362515af68a50f9e68d955a02b50e6a73a32ffe90489a392f697340916a87251f05ab0dd1f69a33fce9fdc6ec150eb8f3ba7bb9e42d41c037988022fc7a9dff133e0c8e5d85c2202d2d8ea14dbdf67f1f91791d07b40fb0511f122741c41ccd9a1f236d7b3c7dc123e942f368945e411cdd22d68465896f075ebd9ed667d11810daf7b64f0100380e0c93dcea08aa9cb3e993aa7c8a9be5b50a66474a3ce6289550623502cb030d81cb7f1ed3aab68c57318a902292c4b316dead032bb268a7fe9c7b6c134679b77d20f3376472cb5b7fefbac9340ea51a2aa3613482b95bfbc29ec267742036337e0f627f78d6f9a7b38b10602ab443faf675f48479dd17f0bbfb015accd2dcac90785aaf9269a1b5c9590489e69d9cc01673bbf933437db03dbeff9360a739bf3135557e1a8556686005f81b41afd358e933dfbd7f454b8c4d8f6abe0a9f1f378d451fd8795cb90e13bf48a7ebfd6727374a9bdb7a0f532f2f05e2345ef6a533c5dcd1af28a2a4686e9b394be5b678563e63b91334772eccefe2760de80108237d511f1d7bcdcfe3d68e2694824747f34a670af53068187c36e2403d456622728da9ea9fbada8b1c1029acb3403da42d851a227b3bc4a9ad501d84b42a9944e94959949f7e25d980ffe9411ed58d08e556854b440c927c134748e55afe75dd5afd63e34e761e540d9f1cca3670c6404ebec542818a448de84dd4bb8c889f41119f14b87ec638478098bf5063b442cf6938901f6b2af091700f80a8c969b6e4ab015b7d4bf8f969704408ff1d5a3a9f9a51320aed3b751ac69ad24318ca867d0a79d04a13d1f28cc842c1c1f14a4bee2aec70691b5347a37c71641a3f323bf64db4cda49d908879c7d35f03737df92fd49d391c631aafc8c36e19a80b4280e9743f3b29a528422f21876a9b5b3a2ac140bbfe731b9818cce322e31d841944677520d90957b326e7370eb00047f154167491a0d02b64d6a7253b349727f0befec816c70e8a0f9a05c68b72f4091ab4094c4807f86b074f3eea5af69f9120d6c616f1e961354cb72f2ffcdbf361e49a5a926464ab2d8a5c47e95d0251cc0273d3c21a3ee4152b40d0e419d864de1f4c5357ef4d17e4302ee0451d132c63a92df94c8a2bc784def54b1060ca49dcd70fd00f4f638f000453f42c0f066f743e916d1ea9b3b282c3351dcd51aa336dcc0e8074806d54c3f0e9e247c4431b8ec326f77fa3461ffb84f4fd6dd675ed01ddcffc0dc16fc6d7e10e39b685d2f2631bb7b8600af2b736e8711728c86734e9ba15d8d2a71ff9a8eb74ce7db1f229a5fb59614e85dbd7ec775227e0a36b8a0981816b9fbfbcb483660756173df1e55e3e9788dc506350f8ce093f15c0757f7cdd69143d2bcfdb43023e67f5a8027fdc0b22d7869d67257338d6331579818a21d868c9117dfbdf929d653365123c1839c8070ce83c4f046508167958130ab69209a7a158dc3cb920d9d5ee21029e8c8e7763369cb184ec960a0aafdf2e5e3201f1b21350d1d56fd3165a09935945244852b469ce7333b1061f58619348d93de03b7fe02be3eb353cc7501d6ba10d37bb0d0e1f208839ec1afb37697a0715a7d0d093902f0fc3b24aec15650ced7f3e57b7c27afd683ebabed04a7f7ebf85ef4d9dba510a9315dff3ac0337b2fb0c80ff70382051a3f232cb9b773d113e73e373f0e9844dbfeff62a341bcf9844bdaabd4578cf206c6459450ce0ce2976416463576d6c25156cc66aa797ccae2f6881c1fcc7de5479547504853260ee5f435dba06cc6293851183bd8b05b955f89605a46640dde9ea875392b8859c411612840a8edf7b9e890c7b693cb03bb58cab31a651086fb820ebc7c9badf9b7994f6a8a74280b07fa4a9eff3e649f40ad5cef053d8b7c80439330bbc8a458a056f4da608e2ac47ce321e603c626642be959aa540530e41fa69c801617d9835374305eb560860660f6da01e1c49dc7d878e337851fdc9df1a5ad647913f3826c5d6375c156688d1ca60f83fbf11c5768e852ff92edf0bd8fabd4697a328c9d0895c2e7a4c0df0ada1bff7b523b47dbf01545a01a79ae8692794deea7b1f3288a50d32be888c41859090333b3b54469754fb69a47f1a10ce7718cda3afdbbfbf941563523bd7d49a867372fd607854af11e089e95913681be86e5cfefb10b3e55cc083a08726d2df9da59f0bba9a0f9cda32fb71c2a116bccc01d90549727cc6fc2a0b270f1065459a88fb2eca0721d4437b14d3b3c91a074de7c91c27ca195e6d8c60efc8bca1c8460019c5a921beab9c4287866f10ef95831d36846852dbbf56c84b2dafe7f5671d3723e8da366cb937d6d09462ba3efd17935a372827f8bbabe5c1356a031019b1f0caaa5eeb48cb7f0afa7fafcad05645fd11fe5e177258bf67c20f34adbf36bce6f3835ff34635719693ea875b2d1136daab11b15b1ef7c616fc2ad13a2a1778eb4728d691843f76254c89754a073eeecf4bf10c85d3c457d9ebb6423a6b1a628cf8c04fb21371bba19563c274f7263d78a63d98d8b565ee84c3fcd94398b6dad764863217df4b291a6b40e5fff5f24c01ffe4179b6838121b975ec9300e3cd238c844ace03e2af565abcd24d6eeb9beeffd00b4fc67103487d9ceda802cad8c5e6a87a82c836f570491055609998bb3cd54ab7e2ebeffc2afc792144f8c8d1e8f989fc0198e914b01faf27eb857ad8809ffeda3bad1e54e2d7f77d6e36abea1c1834d1d711b039179d6140d21cb1553e4fb8634a4764e3acdb103625b119f89635e4e61c55931ee590d036343eebaa084e75401f7287d787781eaf2e8c13d7ed6f8c85a8dd8a585f98f4d289a1945724e32d8680eb74a16ad8262f0fe1cd19ee70e0a03d2fc614986d319954d1366d8a9249be819829ccee91be271b32199e6342dc9f21698b7ba48856b97c1acbf4ab9c2e0a664a085595bd8f4cd268585837f3d3a395e32bd347bc01779d9ff85559fdc771f6ca0d34059b8e7a4f970742d31ed5e7808ac79f1bd7033e2429c151be95c65975c11e030daa4192b28e8373152d80e468dcb9832bd208a342b0b588ff894e2123ddf8abb57280903e4fdf1368437caf4c48e156162003340f0eab8a56adeaa1737d0898ff2699fd0aeea12166caaa5a7f2501291c253211451f194bdc0e8c7a03d84affa3a87bdea59ab0cf2c46cc28a6db06054480be4a531e5d8d0d90e21ef5349848b472ff95038b4cb353cf891c3b1da3754112c312cc05462ceb0e56d21762bbbc90c9507c75584cf4ccb2d838f2f4ef43362d4a33d9fc457749145df25100d5ecdb77257a5c1d924aa91e298712ba316aba6e54e3fd4657455ce714ac00c23899620320352e4f362114d5f2b2932de5b74d6bc7a5c9c20aeedd36e86372e6e9bfeb4ba4a767af876ed80708f7c77a83afa9c1b8918201b34383037f0a9aec6deb3ca1ceabb4267de91573c41c35068d4f067244de0f19dbce13384ebc75cd5c39d3b30dab36d9e77170ff286d79ba6278d21f7c0a86a399ddf6a1829d465f212c258556770a0de0f23565fa9e02eced0b0f52d057542063315f1b1107c5c53ff8dd3bfe2c70fef879954262b920b57dafe615c3c1b1c4e07b031c32d353aff150506148f8c3d5fddc62cff46327ba81915d70ff94bb50f2554341f2e7ab8acc66bb44cc68bfedc432e6c5aa06cfeb593585d049bf2bf074c73dd694ba72975", 0x1000}, {&(0x7f0000000080)="08d54c5ba5045b64d8751cbc6e6d0f693ac851654acc0b36e94845abcfac458fb92e2e7d3506e21a9d609ccfe5", 0x2d}, {&(0x7f00000000c0)="20510c23394330af6016f41cfd0196d390e9b09da69eb3766b704fdc6bfa5a73e296c3bac7bd7d6dce5bad6323a82da84fc9465166cbedcf92fdf473d6c6810d6e131d5082b96073758ae3e87cd702313a22e890a26af0b8795eb69ffe25d0e3e389927cf86d08b83872e6bfb98927d9ff30e973333db84dbca6d40b72b4618e0600d3b1", 0x84}, {&(0x7f0000000180)="77fe3e636294e6cd67002deb052e64745ad66a20854c91d8582728e07ed21c9daef39f83b72ba3539c95fa52f6c101e9c1f6aa9b2b18010f7799f1f871d7ad1c3c8e4af4b58241da875654d4a68a3c886c6f2dfc8261cacaf05e3596a1be74b540d1faeb47783879a571011dd535979738b97977939f020e1933f6cdf2d5aa9828f9c371aa2db3e056dbc513e547e4d51248d2419733a8a87b22cfbd1511fb6c24c02c7d7266021a8c76347ab71cd90add98f78e8bbe977fe923ab6666ff539e5c55c92b630ed47b3b57e58d15c6703ad003f2018b2377731dbb534303c5da9b27a9220d7d7eb1f0edcd9ecbfa5a8ac544fa", 0xf2}, {&(0x7f0000001380)="93aaf14c27e021873015703c388303a9cf0ff09269ba6d7129dea4e4fed5da0a8a2108c427a89724a30ecf8d83aad012980fea2dc097c9bf8ef673fd57d3ce5187dc9981a20a3c592ad7f39ad17306ee2aa6d4ce596001e8f97101436820554c9080a237c4727022ae3a6d4b9aa467fc9766d0df7feb73f67f84a0b487047694618e0f899fbcb62dfa89ccb7673432245a0bb75be0bff5a9360317f2c966c1263d8610e4f1cd841a31bbc23f5df0fcb751f7d5b0506f2b63196c5f4599dde9ebdf756c5555c79ac583280ff425dda35e380427381851299c6de16e3cbdf298108cf2589b8c6308c759f7209ae7f70ffe8cba4a03076bf0e9a179510798f8ff7977d825d283905892b7d7f793a0a75fe5f7c05341166e3188521ee503392df7d970501d5fa5860af02a89521a6ee1be56e18c5342e71039398f94c748ec3a4ace3868f2cdb65313c22d96aeab6f3d9388dbafb698b18b7e7096e224af41a67f79a38c35dbce2c12c97debe9ff82cb83e9335de8a364af789f87229543b6ba2ab48d6fbef808606945131c3294530abba238b52ba584f1b3782ee44ac26102604b256982504cd831cd56533fa53cbe1c4368180e6639c5730f56ba27326c5a725d811ce733e6e710e9d7cead304085256124591bdd56729dcf5c1a61c96e9d714360471d5b2fe544fe46050a68ff2e9cc6c36d493460a04950ac2e09686d288f42a734356dd3c48102e50e9d1233156b657b92649c07fe47756cc2b4908b2f331e7d76aa76ec7cd531dbf17a3bcc659105adeb8b7444339cd160655a550c706ce1ce55aa0e962b14fe142bbc706bf9b8c8802856bf6b814d6e4cf2daa9a7328c2632cdfbdd78d313af86071f5d3244504e88941e9e963c9e3ba821d0e7d55dd50d0b3b22104bfbd41bad56b019ee86cdc3c3779d7f8fd11ff73b861a8968225c437ed136cdafc14add50227f1b3668f18af2fa37dbb04ec12a3e5897a7c6910aadc40a4fd2d8aae8224ac406c2d6d4560ac452fc671e59dd8f6d78823434b71a86f034e2bb9a0d9f985828d1c8fda0c1cb4f17a2fd1a258e7b015df7d3cec055da4dd3523a01e5ba7b0b6f6d675969e0e0397ce586dcff279b6f445437ef1c014adbe7e7ba63a1c3cb9d7bb7da6e2f8d6c22a5aec2c8161842124a2d372d65751ef8068618d84dfaf5c880ff414d1b6ff99b1959b17a8614b677663254696a722fa0a5fbd94fc414054543867b50061783e7850e114baa5b65cd6b0a598b291dc09ea5f3c425a12cc9c5fa3b3fc994b4b7995e7e0a20853564b0749e9c543855052bb54553d2a3944c8eea318ac7fbaa38f2356ae7592e32e1bf75d1c0c1b5e1951727d60608c3173e1627581a73497b3d0aacaeb38250496f45e008bd7c0189e379834a04c7889ef0aca00cd63ff059523b1bd967ac4d86ce7ca3eb33ca5eece734d168efd64bf2e5ce41023491eb03bdf35b3a8b0075f4113633a1dac1ccc761fd21b0cb6dede8fe691d7594bd147e25a3f7c53e2d017120e5fe442578df73edb33f00dda70c145f471db22c65ca2c398b413be6b8229da624d2e96d6adc5e162ed1862c75fb89fac41578666ad4cfeec2054102d7973980c8fad411aa842595fa91fcfa8e20db375648a6d7be1c2fcbab2a1a38f7c2738c2e1f5047af3575820c436c143534834a8f6ce509960c01d52e8275b0d52012e03e6893d9bc5422dc05ed12e3ba6cddb8e8dfd204041104692935c66c42a7febf5fe60f2d77495786782dbcf9af576cf7c5f5f9f64449c44d5b1702dad6e67fda76c72a75f89c33d82472e98829f72ad6f0fbbf229bbce9dee16cad183d9776313d66e9c8c69c98c7c8432e1336e8973fd53cf578af18d68bb4f988cf244b7c5676ec51aa4cd89b6f5986b2604bcd99ca49b7c742c63aabc205553d1a02368716bc3ff081ecbba5790cdd7c3ccc729da815913a43d64abc98931358632b9d96f93e194d67836b1eabd6aabfa5a49b62d7fc80d5424137f0473aa854c411a763ee81837fd43c343a27d23142f385f1b83b0d2e619d631e2f119b65f5e69b49eafbb0c2c14e74093ca17a295bc575ea255824c4e4e4e0d4d8096213ff5e8d16d2ab24f2385d2e22d2a20f1dfaec0e6e70c3ba9b26d8c12b00f1e4f637dd7fe5bb1d6b64924d2f994ff003a06ad47e6a330dc5a851f271a3d4250d8e5943b75bd8ea4bc2bc81d87c520006b872b6db55d58c5895805d1242d9a27476f7b1647f58dd1fddf9717938fc500efefe5057c33b29f783c3919aa52bd78b32ee5eadd19b166d34eb92a0b221e0936e441466f51c5657bf74826cf07898d547697cb2c183d3dcb66cfc0f9dacbab943dfc550149b0016b4ae0b7c0291c2a29be9eca615bb48d641a54d22b425a4873a86fcd02506aa0b33afe59f696dc5690d18fa152298dc0ef79bcb7ac2355de321916ae22443af1028282b2244f7ffa7bc2c335cae6bee53f8d68e690569d29b5e0e8d7f694d28f3cbcaf67a5dee7dcd2955f1ae81fb9ee30be3d50e37ae0c35510b6c1202304a89506d285a306f7d72785140f4904b717659810e46937fd9131f7114b09514c1c91ec6c093dce67c35cc24b45dda15357368c3f7a66ac852d03070a708d0761dd218d33dbb3e86576711d8d537d79eb2f121f9bc2dce7d4f4975bb1756d8a88c112d57864e8991034c418782acdc265abc41883a1f04b840dc045a9f654a005810d12f1b15e52960b442120411cd6b12ed675ffae31771eb4954fc34b940e004009d846c88ce772bf9c5558933583cc3eafcb49ca044e27aa3e54ae56db3cbae6e493a7116365ac8713b84bd07781d82c95e90ac9741efcda96761d0cebf86676e283b17c55a4ca47aef221f34e257cfac73a0072bb485c0af0f1ddae367bd09cc44a946f43e4949722a38a6b6fdfde10c4a9fe13196d2eaa7ce3dc62a1ae870365a3e62e21e9ce2ed137eff2a824039b4027cf4e3657ff59930b93223cd9ed0d099418523a75bad49070eef8dc3ede281646603d70b2e89f8d1e6563f6ae5645b43136a5f02f48adea2b873722ec3f44ecdae2f02a18a97bbbff763d782697ff03d9e9b7cf8a72cb7d3b5be1fbd2720360a43a8541135385fb29269c84cf76296b0f9fa9f0eeefc1d37b3a90655564d39eb2f241fa9ae0b993ed9bb7e4faf94825e7f208c19ddb8c10d62fca6f187a765db46490fc3f1130b5101d5d2a378333777690cae28049169925308e68a085da814765eccebfed4de01ecf3453b8d63025c583f70987aefcec70a33fd7b43cb00671023092a9c2c6b04951acbfaac0e0a3576c22528957aa6d301997595093b690ce9a8674cf03840fca0fd6878ab33047ef9f652d1e24c1fef2167b41e6b81dbb36f4fbdd1b491fe547320f2bd0e7733ef8dc0344689a0014912dae78bdb5bbedc515afedfdc07aa50b7680887ef8c12148e410ce81dc064e074543dedb8dde8b3354405454b775d277abe8f95dbf9390948ffe6da689c493887c94067ffe884906d27c81d5e3771d94f0982afe1677a90717eaeb0adfb4c20c18698a5aa6bd50b999e254559b9bd1cacc846a749977994f65b2e3823a5551d5512a23db6669b96714c2420134ee665c70d48c68e08fb2c81fe2c4316f899338b204b81fe775fb7f8f98453121dd418ad77e6c829b2153ad9265a63f20d68f0c29d93e97d766c9ae10d0415f63fe108a3d059fcfd7764a524ae02b4f06b28621bd5e0c04757a6a58524abd792925c3cc904ce712838c685fa648d061b26bb37fb2a1df09f1bc2d2d1be570630306f3e103cf5cffb11b6fc3f34799bc1ca1b284fe2eb48c0a38f8f0972a68cdeb7f01d129721dbbd8876293958eb61f2947e6b1707827d785d5e9f0d1f0a1563616e2f8fc73325cb5a2b98fbcc29bca73cda2a4cc13845a32f3529c0741f384868ba4383980801259aa874a61697cc71108d73dbcb856ec780a1bc3c4b6c64718357e8871e5f99a04d179590115b131c3185990fce639e14c8f42a51a0a8db4faf3673ef0970fa1581d6ded88512620bd42b371553686d708e8d5b84e9e94b77fe5f69c594410c1db4edd6a7903508a660d134108a5a6159a68cda03f1990189cf6d145561106d234ab3ffe5f5bc25c7615a666fc77f123d28a0d6a8038e2933862a5051c624cafea9503895f7e7ec81d70470d885d2fe0a641e9fa4a6816ad301c6bb26b85a967bc52288865b4489d9fda61185c7b68d5d983ce678f62a9ff2f1e9f28b09c590f5ab4ceb60416693b665ab800a76520f8189377cf2f9ac06c4528c9293554828d2b644c46acd5d3df8ac482f97c086c0df0d4eddb9ac5be243ce3808316a616168008aeabb2325d501babbdfb2c8855e8125de84bc592eb94a8e0bd4a3917d44068e5966a9005155d69bcff7fa88af1a66eb8c6f7dfdcb6c1cc8f1d7ff5cfab205e92284b6b3220df1cc1cb47c68d2f872b94b5f22cbb049568cc699425950e96a54d30dd93035aff92203f834a1e20ee58202acf86948cf439b7a07dd5690a9c552637afd036781379b77ecede4b0a1406b433245990cdd2b62dfa7403182cf766e09434ea75b72d5fb64e2910678a2ee216aa7ac3133d71c353a70155438dec6231e374a06fc46c6ae28e41ca8f964acb77d1daab74897c425a3bbbd00454e21388676b16b946dd0df7adc747e9d09cc61464d3711593bf4e9ca5bc7b99c434955368736a50e4e76c1394f10b4e8d9bec6a09709c638893670ea4aa6e5ed50b8acbdd951e616d6f525b85896dbd721743cb81adbc9399abe91de5290028ad4b40f5f338514ca3c7da93ccca384cac232a7a65fcf2317939149b5a3d2db017345894edb717ddecd7adc26d567a5f864b15f7f25ae820b845f3096f302a49cf88fbb61db320bcb54a46ed38f5a46c3003753aee763e74fde7f96053d812ff0cd562e41ebc37aa1b23efd96f0329b93db7503490d34e8a9e4414310ba43a1749beda1204f9d6956fa38769baa379566750766fac73bd93030cdf0fe7aab4073f80dfdef131591a4c96ec8957c418ffe4fb33fd72b1c32d5686f969ba195cf1519ceeee9cca97b9b32399afa4f227d47fadb863caf7d6144003f60b4c558d544dd840bb200d9705aefeee1f1f5c0f9f56fdaef29afd3fdecdb2882b74caddf03a9d7b90122e73806324706c0761316c369e102ed18e0e0f60d0bb5b26d3605e632c2bc916282f5f8194e4c28676b58398398230d0a35a036295b86b1c967e4eafef30bc5282500d7e21f2e28907bb1bf02e31c2aded9fd78e71d9546d2eb55f9c8ea59d7659a85f440ab9b4b81a553276386a18d64b773c4f83f0496d9498284fe2f4811233d6998a207453b445b26b05a1eef4e19b9e5399a96b27d7900c73e2cc86ae0f7caa25a68cc44ddec5f5be2b364512f34ac216fcf2b4e70d6aec35f75bebd8226d378a4ab63d3782ca80e71033a389596fddc52b767740b10a35a5c0d1dfabd87b579a70bae6844d06d523af19402285cb821071f14929daef5064716a76065da1b676bbcbba35f2bcb4ae9cf0b1e0738344074fb1b11628730b0590dbe188924bdee2f6dcf4505c2211fdfa4f963549b28bb7f2e893897ce4d59a8f13055fd5ff04b772c4f14de48a43e065e3bab25a0f25f9a9573fe81b993058674114250b0f2a33af5915961ea57b6182b7090b9a788b2198689603f1e5da7c66cecd57dffe295403fd566dafd7e41e6365daf6dc0a549edf7d39d383ee9f71e40157fca8024843add086942d8c0c4c8767f765144de1a80daffd1", 0x1000}], 0x5, 0x0, 0x0, 0x801}, 0x8041) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'veth0_virt_wifi\x00', 0x4000}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETLINK(r0, 0x400454cd, 0x6) openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'dvmrp1\x00', 0x400}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'veth0_virt_wifi\x00', 0x4000}) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x6) (async) openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'dvmrp1\x00', 0x400}) (async) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x8080, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pimreg1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth1_to_batadv\x00', 0x400}) 02:57:49 executing program 5: sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000380)="cea7287d60ac68da0a5fbaf623d02d82f8c38f702f5f001831142970e49e37d865e05a65fb90a9bacc8b1258c2539e0ad6339389c22c820d4b47b0ff2ebeac22c9ad267b42f01177420f0a70a21ff499452c34392b6bfd81b8bda42227a22bcdd1a52b8c70e583a22723d40ea1f6b73ca321eeb054e3d25d4e452f5fcf8e12127c8a25aa942605fd08c9dedf9c511b45ed1752e52a8c837b0e85f691e24cbf1f4838dc55b76704a0016bd53b31a50de684f597bfa4029ba571ac64e5d95464f25cb45139cc83cd86d27d2d0b0ea35b0405055b8b64f4c3b1f2d7e8cc4cca736a571686af5586f35074d0922469fa8c9cea3ef9c2604034ae0fa1a5cb0bb98f096199a435a2d2d03fadb2070c56950ee2759bb8c4ec15a65786e384dd71a98c900b3de6ac56206e4b98b530f92e545ee5b3e33f33ba70ae7b86ecf6dc01df263bf1ee2144b7c4b568fa08bc640bd66425d7d543b64c56e03f60594224c88e0d226e91fdfea89a5aeb20f6c576bbafd1a07b8cc00eebcf30753a8e98016e52974c2ace39fe02a8b770b2ad43466067ecb85f83506988474f1f58118d9d4309c1171c3a1f98288f8c6cde7861b48fd717f0e571818ad3cea8dbe8cfab66d059467b82f6a30c9e78efdd2c261e0843984fc8fcc7c148b7813da33f3e0ce1a43d6274d69288cc7e988fb5936756a436e46e6c816baec38936140705740a7bae53e6b759fa036f9a12b1fadeba237dc38905e69bab5e6d2a6ef1e54ad662caadc9a6ad25141e5b75a63a6627250d99bc76e53e333df1b1eb4462775d6fb0c4897889e47e2523b009ffdd4d4d8ef86eee3432d090723a97aed791db523de6af4fd26932cdff53a363b431eb9e1b4f66f5f51106e6fd012c5ea8b28c004a66a914f3873781d5f1bc9f948afc004ce75b550d5d6d80bd58fb2a85b602b862ac71050d8ab56585ff935a99be922f62812fbc38a3074451744b032510452a839b8956baa5e99510fef26f5670cfffbcdd4d5d8796e99c70a7f7f071d53e225c85ee9755aacb532271566ebc7e456d1d1ea932c0834f8c2878b35802149d3a89f938f0f503b7a45dc0652a8dd61573dbb03b20bc3a6badf0b9a87235b822a7429ffcd1277c629aece52af1f8f4c36277e2706d09cdabb380a0834f38572c3e10f15a6430e03d54b9ec4737de95d747ef9319bf1515732377e784f03eaeeceef25904287e3d946935a8dd6a7e173f8d5a4a3d455db5dfcd86c43fb90a0cb7ce23f8c01081861c43cda9584cccf34b42304395fe72d83b1ac009ac2c4d1010e9f628e83a7c484f5ba1010fbfdfeeb00a74c6b8486933618ba83c4be93bd91feb72874abeca5a1198414f1de65e10313bf0f95639285b2076561ee9c19fcbaa5e97bd4ca0f4d4c0b7d56faaa0a7e187eb65a3e655830d0a4fa38cfa9dbedcd757fabb61b3f4d8a08aabc0a042e46ff3169c3e881008e5e92826e79434d369bee41e4180946738bd6250fc58206112e449c64be39420ef79295c359cac2e9b34026f5986aecf7ea33e3b4c1e1bdeedeb9494b5273ed29d61a9037d757e4be69a4b516b426da5cd6e6e26e78196a2388ca7126f1d8d2d64d940c7a2d24b5b646216f024f806eb0adaf4ece13ae6f37034dddcbdb536f6bfb959357e959caf4351baf2f5cd0d875756603e7113ac099b5d9fe165171c6d4cd9c29639b0e651bb40eef124158bb29c0061df4ca0001a27773a3bd87c40d0d1400e9a6eaec599ea117ca2990d49c05fdcf66712be7e4c9ccbf745f21259fd62547d0fd1992f57a99ae998d7a8f3e03973904f36e7945c510b3ad92a779956fb1cf1fff7c4c653299976b1259543b5f17bf9271857eaa4a3687ac26c9e082a50d42d0948ecc9f59f3541cfb4e2393fec429b9bb2a4592b74095120188b46321f0accb6eea5212f7c28758dcda51d428942bf6968a80354615a75fc8c8bffa7107a5e27cf59b64fc4dfcf470e4144098ffec526f293cb401ec7d9f8609201d497bd5b946f31723e1fae45ce3721e617341472467db57331868b414e0bb4e223fb7ace47c362515af68a50f9e68d955a02b50e6a73a32ffe90489a392f697340916a87251f05ab0dd1f69a33fce9fdc6ec150eb8f3ba7bb9e42d41c037988022fc7a9dff133e0c8e5d85c2202d2d8ea14dbdf67f1f91791d07b40fb0511f122741c41ccd9a1f236d7b3c7dc123e942f368945e411cdd22d68465896f075ebd9ed667d11810daf7b64f0100380e0c93dcea08aa9cb3e993aa7c8a9be5b50a66474a3ce6289550623502cb030d81cb7f1ed3aab68c57318a902292c4b316dead032bb268a7fe9c7b6c134679b77d20f3376472cb5b7fefbac9340ea51a2aa3613482b95bfbc29ec267742036337e0f627f78d6f9a7b38b10602ab443faf675f48479dd17f0bbfb015accd2dcac90785aaf9269a1b5c9590489e69d9cc01673bbf933437db03dbeff9360a739bf3135557e1a8556686005f81b41afd358e933dfbd7f454b8c4d8f6abe0a9f1f378d451fd8795cb90e13bf48a7ebfd6727374a9bdb7a0f532f2f05e2345ef6a533c5dcd1af28a2a4686e9b394be5b678563e63b91334772eccefe2760de80108237d511f1d7bcdcfe3d68e2694824747f34a670af53068187c36e2403d456622728da9ea9fbada8b1c1029acb3403da42d851a227b3bc4a9ad501d84b42a9944e94959949f7e25d980ffe9411ed58d08e556854b440c927c134748e55afe75dd5afd63e34e761e540d9f1cca3670c6404ebec542818a448de84dd4bb8c889f41119f14b87ec638478098bf5063b442cf6938901f6b2af091700f80a8c969b6e4ab015b7d4bf8f969704408ff1d5a3a9f9a51320aed3b751ac69ad24318ca867d0a79d04a13d1f28cc842c1c1f14a4bee2aec70691b5347a37c71641a3f323bf64db4cda49d908879c7d35f03737df92fd49d391c631aafc8c36e19a80b4280e9743f3b29a528422f21876a9b5b3a2ac140bbfe731b9818cce322e31d841944677520d90957b326e7370eb00047f154167491a0d02b64d6a7253b349727f0befec816c70e8a0f9a05c68b72f4091ab4094c4807f86b074f3eea5af69f9120d6c616f1e961354cb72f2ffcdbf361e49a5a926464ab2d8a5c47e95d0251cc0273d3c21a3ee4152b40d0e419d864de1f4c5357ef4d17e4302ee0451d132c63a92df94c8a2bc784def54b1060ca49dcd70fd00f4f638f000453f42c0f066f743e916d1ea9b3b282c3351dcd51aa336dcc0e8074806d54c3f0e9e247c4431b8ec326f77fa3461ffb84f4fd6dd675ed01ddcffc0dc16fc6d7e10e39b685d2f2631bb7b8600af2b736e8711728c86734e9ba15d8d2a71ff9a8eb74ce7db1f229a5fb59614e85dbd7ec775227e0a36b8a0981816b9fbfbcb483660756173df1e55e3e9788dc506350f8ce093f15c0757f7cdd69143d2bcfdb43023e67f5a8027fdc0b22d7869d67257338d6331579818a21d868c9117dfbdf929d653365123c1839c8070ce83c4f046508167958130ab69209a7a158dc3cb920d9d5ee21029e8c8e7763369cb184ec960a0aafdf2e5e3201f1b21350d1d56fd3165a09935945244852b469ce7333b1061f58619348d93de03b7fe02be3eb353cc7501d6ba10d37bb0d0e1f208839ec1afb37697a0715a7d0d093902f0fc3b24aec15650ced7f3e57b7c27afd683ebabed04a7f7ebf85ef4d9dba510a9315dff3ac0337b2fb0c80ff70382051a3f232cb9b773d113e73e373f0e9844dbfeff62a341bcf9844bdaabd4578cf206c6459450ce0ce2976416463576d6c25156cc66aa797ccae2f6881c1fcc7de5479547504853260ee5f435dba06cc6293851183bd8b05b955f89605a46640dde9ea875392b8859c411612840a8edf7b9e890c7b693cb03bb58cab31a651086fb820ebc7c9badf9b7994f6a8a74280b07fa4a9eff3e649f40ad5cef053d8b7c80439330bbc8a458a056f4da608e2ac47ce321e603c626642be959aa540530e41fa69c801617d9835374305eb560860660f6da01e1c49dc7d878e337851fdc9df1a5ad647913f3826c5d6375c156688d1ca60f83fbf11c5768e852ff92edf0bd8fabd4697a328c9d0895c2e7a4c0df0ada1bff7b523b47dbf01545a01a79ae8692794deea7b1f3288a50d32be888c41859090333b3b54469754fb69a47f1a10ce7718cda3afdbbfbf941563523bd7d49a867372fd607854af11e089e95913681be86e5cfefb10b3e55cc083a08726d2df9da59f0bba9a0f9cda32fb71c2a116bccc01d90549727cc6fc2a0b270f1065459a88fb2eca0721d4437b14d3b3c91a074de7c91c27ca195e6d8c60efc8bca1c8460019c5a921beab9c4287866f10ef95831d36846852dbbf56c84b2dafe7f5671d3723e8da366cb937d6d09462ba3efd17935a372827f8bbabe5c1356a031019b1f0caaa5eeb48cb7f0afa7fafcad05645fd11fe5e177258bf67c20f34adbf36bce6f3835ff34635719693ea875b2d1136daab11b15b1ef7c616fc2ad13a2a1778eb4728d691843f76254c89754a073eeecf4bf10c85d3c457d9ebb6423a6b1a628cf8c04fb21371bba19563c274f7263d78a63d98d8b565ee84c3fcd94398b6dad764863217df4b291a6b40e5fff5f24c01ffe4179b6838121b975ec9300e3cd238c844ace03e2af565abcd24d6eeb9beeffd00b4fc67103487d9ceda802cad8c5e6a87a82c836f570491055609998bb3cd54ab7e2ebeffc2afc792144f8c8d1e8f989fc0198e914b01faf27eb857ad8809ffeda3bad1e54e2d7f77d6e36abea1c1834d1d711b039179d6140d21cb1553e4fb8634a4764e3acdb103625b119f89635e4e61c55931ee590d036343eebaa084e75401f7287d787781eaf2e8c13d7ed6f8c85a8dd8a585f98f4d289a1945724e32d8680eb74a16ad8262f0fe1cd19ee70e0a03d2fc614986d319954d1366d8a9249be819829ccee91be271b32199e6342dc9f21698b7ba48856b97c1acbf4ab9c2e0a664a085595bd8f4cd268585837f3d3a395e32bd347bc01779d9ff85559fdc771f6ca0d34059b8e7a4f970742d31ed5e7808ac79f1bd7033e2429c151be95c65975c11e030daa4192b28e8373152d80e468dcb9832bd208a342b0b588ff894e2123ddf8abb57280903e4fdf1368437caf4c48e156162003340f0eab8a56adeaa1737d0898ff2699fd0aeea12166caaa5a7f2501291c253211451f194bdc0e8c7a03d84affa3a87bdea59ab0cf2c46cc28a6db06054480be4a531e5d8d0d90e21ef5349848b472ff95038b4cb353cf891c3b1da3754112c312cc05462ceb0e56d21762bbbc90c9507c75584cf4ccb2d838f2f4ef43362d4a33d9fc457749145df25100d5ecdb77257a5c1d924aa91e298712ba316aba6e54e3fd4657455ce714ac00c23899620320352e4f362114d5f2b2932de5b74d6bc7a5c9c20aeedd36e86372e6e9bfeb4ba4a767af876ed80708f7c77a83afa9c1b8918201b34383037f0a9aec6deb3ca1ceabb4267de91573c41c35068d4f067244de0f19dbce13384ebc75cd5c39d3b30dab36d9e77170ff286d79ba6278d21f7c0a86a399ddf6a1829d465f212c258556770a0de0f23565fa9e02eced0b0f52d057542063315f1b1107c5c53ff8dd3bfe2c70fef879954262b920b57dafe615c3c1b1c4e07b031c32d353aff150506148f8c3d5fddc62cff46327ba81915d70ff94bb50f2554341f2e7ab8acc66bb44cc68bfedc432e6c5aa06cfeb593585d049bf2bf074c73dd694ba72975", 0x1000}, {&(0x7f0000000080)="08d54c5ba5045b64d8751cbc6e6d0f693ac851654acc0b36e94845abcfac458fb92e2e7d3506e21a9d609ccfe5", 0x2d}, {&(0x7f00000000c0)="20510c23394330af6016f41cfd0196d390e9b09da69eb3766b704fdc6bfa5a73e296c3bac7bd7d6dce5bad6323a82da84fc9465166cbedcf92fdf473d6c6810d6e131d5082b96073758ae3e87cd702313a22e890a26af0b8795eb69ffe25d0e3e389927cf86d08b83872e6bfb98927d9ff30e973333db84dbca6d40b72b4618e0600d3b1", 0x84}, {&(0x7f0000000180)="77fe3e636294e6cd67002deb052e64745ad66a20854c91d8582728e07ed21c9daef39f83b72ba3539c95fa52f6c101e9c1f6aa9b2b18010f7799f1f871d7ad1c3c8e4af4b58241da875654d4a68a3c886c6f2dfc8261cacaf05e3596a1be74b540d1faeb47783879a571011dd535979738b97977939f020e1933f6cdf2d5aa9828f9c371aa2db3e056dbc513e547e4d51248d2419733a8a87b22cfbd1511fb6c24c02c7d7266021a8c76347ab71cd90add98f78e8bbe977fe923ab6666ff539e5c55c92b630ed47b3b57e58d15c6703ad003f2018b2377731dbb534303c5da9b27a9220d7d7eb1f0edcd9ecbfa5a8ac544fa", 0xf2}, {&(0x7f0000001380)="93aaf14c27e021873015703c388303a9cf0ff09269ba6d7129dea4e4fed5da0a8a2108c427a89724a30ecf8d83aad012980fea2dc097c9bf8ef673fd57d3ce5187dc9981a20a3c592ad7f39ad17306ee2aa6d4ce596001e8f97101436820554c9080a237c4727022ae3a6d4b9aa467fc9766d0df7feb73f67f84a0b487047694618e0f899fbcb62dfa89ccb7673432245a0bb75be0bff5a9360317f2c966c1263d8610e4f1cd841a31bbc23f5df0fcb751f7d5b0506f2b63196c5f4599dde9ebdf756c5555c79ac583280ff425dda35e380427381851299c6de16e3cbdf298108cf2589b8c6308c759f7209ae7f70ffe8cba4a03076bf0e9a179510798f8ff7977d825d283905892b7d7f793a0a75fe5f7c05341166e3188521ee503392df7d970501d5fa5860af02a89521a6ee1be56e18c5342e71039398f94c748ec3a4ace3868f2cdb65313c22d96aeab6f3d9388dbafb698b18b7e7096e224af41a67f79a38c35dbce2c12c97debe9ff82cb83e9335de8a364af789f87229543b6ba2ab48d6fbef808606945131c3294530abba238b52ba584f1b3782ee44ac26102604b256982504cd831cd56533fa53cbe1c4368180e6639c5730f56ba27326c5a725d811ce733e6e710e9d7cead304085256124591bdd56729dcf5c1a61c96e9d714360471d5b2fe544fe46050a68ff2e9cc6c36d493460a04950ac2e09686d288f42a734356dd3c48102e50e9d1233156b657b92649c07fe47756cc2b4908b2f331e7d76aa76ec7cd531dbf17a3bcc659105adeb8b7444339cd160655a550c706ce1ce55aa0e962b14fe142bbc706bf9b8c8802856bf6b814d6e4cf2daa9a7328c2632cdfbdd78d313af86071f5d3244504e88941e9e963c9e3ba821d0e7d55dd50d0b3b22104bfbd41bad56b019ee86cdc3c3779d7f8fd11ff73b861a8968225c437ed136cdafc14add50227f1b3668f18af2fa37dbb04ec12a3e5897a7c6910aadc40a4fd2d8aae8224ac406c2d6d4560ac452fc671e59dd8f6d78823434b71a86f034e2bb9a0d9f985828d1c8fda0c1cb4f17a2fd1a258e7b015df7d3cec055da4dd3523a01e5ba7b0b6f6d675969e0e0397ce586dcff279b6f445437ef1c014adbe7e7ba63a1c3cb9d7bb7da6e2f8d6c22a5aec2c8161842124a2d372d65751ef8068618d84dfaf5c880ff414d1b6ff99b1959b17a8614b677663254696a722fa0a5fbd94fc414054543867b50061783e7850e114baa5b65cd6b0a598b291dc09ea5f3c425a12cc9c5fa3b3fc994b4b7995e7e0a20853564b0749e9c543855052bb54553d2a3944c8eea318ac7fbaa38f2356ae7592e32e1bf75d1c0c1b5e1951727d60608c3173e1627581a73497b3d0aacaeb38250496f45e008bd7c0189e379834a04c7889ef0aca00cd63ff059523b1bd967ac4d86ce7ca3eb33ca5eece734d168efd64bf2e5ce41023491eb03bdf35b3a8b0075f4113633a1dac1ccc761fd21b0cb6dede8fe691d7594bd147e25a3f7c53e2d017120e5fe442578df73edb33f00dda70c145f471db22c65ca2c398b413be6b8229da624d2e96d6adc5e162ed1862c75fb89fac41578666ad4cfeec2054102d7973980c8fad411aa842595fa91fcfa8e20db375648a6d7be1c2fcbab2a1a38f7c2738c2e1f5047af3575820c436c143534834a8f6ce509960c01d52e8275b0d52012e03e6893d9bc5422dc05ed12e3ba6cddb8e8dfd204041104692935c66c42a7febf5fe60f2d77495786782dbcf9af576cf7c5f5f9f64449c44d5b1702dad6e67fda76c72a75f89c33d82472e98829f72ad6f0fbbf229bbce9dee16cad183d9776313d66e9c8c69c98c7c8432e1336e8973fd53cf578af18d68bb4f988cf244b7c5676ec51aa4cd89b6f5986b2604bcd99ca49b7c742c63aabc205553d1a02368716bc3ff081ecbba5790cdd7c3ccc729da815913a43d64abc98931358632b9d96f93e194d67836b1eabd6aabfa5a49b62d7fc80d5424137f0473aa854c411a763ee81837fd43c343a27d23142f385f1b83b0d2e619d631e2f119b65f5e69b49eafbb0c2c14e74093ca17a295bc575ea255824c4e4e4e0d4d8096213ff5e8d16d2ab24f2385d2e22d2a20f1dfaec0e6e70c3ba9b26d8c12b00f1e4f637dd7fe5bb1d6b64924d2f994ff003a06ad47e6a330dc5a851f271a3d4250d8e5943b75bd8ea4bc2bc81d87c520006b872b6db55d58c5895805d1242d9a27476f7b1647f58dd1fddf9717938fc500efefe5057c33b29f783c3919aa52bd78b32ee5eadd19b166d34eb92a0b221e0936e441466f51c5657bf74826cf07898d547697cb2c183d3dcb66cfc0f9dacbab943dfc550149b0016b4ae0b7c0291c2a29be9eca615bb48d641a54d22b425a4873a86fcd02506aa0b33afe59f696dc5690d18fa152298dc0ef79bcb7ac2355de321916ae22443af1028282b2244f7ffa7bc2c335cae6bee53f8d68e690569d29b5e0e8d7f694d28f3cbcaf67a5dee7dcd2955f1ae81fb9ee30be3d50e37ae0c35510b6c1202304a89506d285a306f7d72785140f4904b717659810e46937fd9131f7114b09514c1c91ec6c093dce67c35cc24b45dda15357368c3f7a66ac852d03070a708d0761dd218d33dbb3e86576711d8d537d79eb2f121f9bc2dce7d4f4975bb1756d8a88c112d57864e8991034c418782acdc265abc41883a1f04b840dc045a9f654a005810d12f1b15e52960b442120411cd6b12ed675ffae31771eb4954fc34b940e004009d846c88ce772bf9c5558933583cc3eafcb49ca044e27aa3e54ae56db3cbae6e493a7116365ac8713b84bd07781d82c95e90ac9741efcda96761d0cebf86676e283b17c55a4ca47aef221f34e257cfac73a0072bb485c0af0f1ddae367bd09cc44a946f43e4949722a38a6b6fdfde10c4a9fe13196d2eaa7ce3dc62a1ae870365a3e62e21e9ce2ed137eff2a824039b4027cf4e3657ff59930b93223cd9ed0d099418523a75bad49070eef8dc3ede281646603d70b2e89f8d1e6563f6ae5645b43136a5f02f48adea2b873722ec3f44ecdae2f02a18a97bbbff763d782697ff03d9e9b7cf8a72cb7d3b5be1fbd2720360a43a8541135385fb29269c84cf76296b0f9fa9f0eeefc1d37b3a90655564d39eb2f241fa9ae0b993ed9bb7e4faf94825e7f208c19ddb8c10d62fca6f187a765db46490fc3f1130b5101d5d2a378333777690cae28049169925308e68a085da814765eccebfed4de01ecf3453b8d63025c583f70987aefcec70a33fd7b43cb00671023092a9c2c6b04951acbfaac0e0a3576c22528957aa6d301997595093b690ce9a8674cf03840fca0fd6878ab33047ef9f652d1e24c1fef2167b41e6b81dbb36f4fbdd1b491fe547320f2bd0e7733ef8dc0344689a0014912dae78bdb5bbedc515afedfdc07aa50b7680887ef8c12148e410ce81dc064e074543dedb8dde8b3354405454b775d277abe8f95dbf9390948ffe6da689c493887c94067ffe884906d27c81d5e3771d94f0982afe1677a90717eaeb0adfb4c20c18698a5aa6bd50b999e254559b9bd1cacc846a749977994f65b2e3823a5551d5512a23db6669b96714c2420134ee665c70d48c68e08fb2c81fe2c4316f899338b204b81fe775fb7f8f98453121dd418ad77e6c829b2153ad9265a63f20d68f0c29d93e97d766c9ae10d0415f63fe108a3d059fcfd7764a524ae02b4f06b28621bd5e0c04757a6a58524abd792925c3cc904ce712838c685fa648d061b26bb37fb2a1df09f1bc2d2d1be570630306f3e103cf5cffb11b6fc3f34799bc1ca1b284fe2eb48c0a38f8f0972a68cdeb7f01d129721dbbd8876293958eb61f2947e6b1707827d785d5e9f0d1f0a1563616e2f8fc73325cb5a2b98fbcc29bca73cda2a4cc13845a32f3529c0741f384868ba4383980801259aa874a61697cc71108d73dbcb856ec780a1bc3c4b6c64718357e8871e5f99a04d179590115b131c3185990fce639e14c8f42a51a0a8db4faf3673ef0970fa1581d6ded88512620bd42b371553686d708e8d5b84e9e94b77fe5f69c594410c1db4edd6a7903508a660d134108a5a6159a68cda03f1990189cf6d145561106d234ab3ffe5f5bc25c7615a666fc77f123d28a0d6a8038e2933862a5051c624cafea9503895f7e7ec81d70470d885d2fe0a641e9fa4a6816ad301c6bb26b85a967bc52288865b4489d9fda61185c7b68d5d983ce678f62a9ff2f1e9f28b09c590f5ab4ceb60416693b665ab800a76520f8189377cf2f9ac06c4528c9293554828d2b644c46acd5d3df8ac482f97c086c0df0d4eddb9ac5be243ce3808316a616168008aeabb2325d501babbdfb2c8855e8125de84bc592eb94a8e0bd4a3917d44068e5966a9005155d69bcff7fa88af1a66eb8c6f7dfdcb6c1cc8f1d7ff5cfab205e92284b6b3220df1cc1cb47c68d2f872b94b5f22cbb049568cc699425950e96a54d30dd93035aff92203f834a1e20ee58202acf86948cf439b7a07dd5690a9c552637afd036781379b77ecede4b0a1406b433245990cdd2b62dfa7403182cf766e09434ea75b72d5fb64e2910678a2ee216aa7ac3133d71c353a70155438dec6231e374a06fc46c6ae28e41ca8f964acb77d1daab74897c425a3bbbd00454e21388676b16b946dd0df7adc747e9d09cc61464d3711593bf4e9ca5bc7b99c434955368736a50e4e76c1394f10b4e8d9bec6a09709c638893670ea4aa6e5ed50b8acbdd951e616d6f525b85896dbd721743cb81adbc9399abe91de5290028ad4b40f5f338514ca3c7da93ccca384cac232a7a65fcf2317939149b5a3d2db017345894edb717ddecd7adc26d567a5f864b15f7f25ae820b845f3096f302a49cf88fbb61db320bcb54a46ed38f5a46c3003753aee763e74fde7f96053d812ff0cd562e41ebc37aa1b23efd96f0329b93db7503490d34e8a9e4414310ba43a1749beda1204f9d6956fa38769baa379566750766fac73bd93030cdf0fe7aab4073f80dfdef131591a4c96ec8957c418ffe4fb33fd72b1c32d5686f969ba195cf1519ceeee9cca97b9b32399afa4f227d47fadb863caf7d6144003f60b4c558d544dd840bb200d9705aefeee1f1f5c0f9f56fdaef29afd3fdecdb2882b74caddf03a9d7b90122e73806324706c0761316c369e102ed18e0e0f60d0bb5b26d3605e632c2bc916282f5f8194e4c28676b58398398230d0a35a036295b86b1c967e4eafef30bc5282500d7e21f2e28907bb1bf02e31c2aded9fd78e71d9546d2eb55f9c8ea59d7659a85f440ab9b4b81a553276386a18d64b773c4f83f0496d9498284fe2f4811233d6998a207453b445b26b05a1eef4e19b9e5399a96b27d7900c73e2cc86ae0f7caa25a68cc44ddec5f5be2b364512f34ac216fcf2b4e70d6aec35f75bebd8226d378a4ab63d3782ca80e71033a389596fddc52b767740b10a35a5c0d1dfabd87b579a70bae6844d06d523af19402285cb821071f14929daef5064716a76065da1b676bbcbba35f2bcb4ae9cf0b1e0738344074fb1b11628730b0590dbe188924bdee2f6dcf4505c2211fdfa4f963549b28bb7f2e893897ce4d59a8f13055fd5ff04b772c4f14de48a43e065e3bab25a0f25f9a9573fe81b993058674114250b0f2a33af5915961ea57b6182b7090b9a788b2198689603f1e5da7c66cecd57dffe295403fd566dafd7e41e6365daf6dc0a549edf7d39d383ee9f71e40157fca8024843add086942d8c0c4c8767f765144de1a80daffd1", 0x1000}], 0x5, 0x0, 0x0, 0x801}, 0x8041) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'veth0_virt_wifi\x00', 0x4000}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETLINK(r0, 0x400454cd, 0x6) openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'dvmrp1\x00', 0x400}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'veth0_virt_wifi\x00', 0x4000}) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x6) (async) openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'dvmrp1\x00', 0x400}) (async) 02:57:49 executing program 5: sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000380)="cea7287d60ac68da0a5fbaf623d02d82f8c38f702f5f001831142970e49e37d865e05a65fb90a9bacc8b1258c2539e0ad6339389c22c820d4b47b0ff2ebeac22c9ad267b42f01177420f0a70a21ff499452c34392b6bfd81b8bda42227a22bcdd1a52b8c70e583a22723d40ea1f6b73ca321eeb054e3d25d4e452f5fcf8e12127c8a25aa942605fd08c9dedf9c511b45ed1752e52a8c837b0e85f691e24cbf1f4838dc55b76704a0016bd53b31a50de684f597bfa4029ba571ac64e5d95464f25cb45139cc83cd86d27d2d0b0ea35b0405055b8b64f4c3b1f2d7e8cc4cca736a571686af5586f35074d0922469fa8c9cea3ef9c2604034ae0fa1a5cb0bb98f096199a435a2d2d03fadb2070c56950ee2759bb8c4ec15a65786e384dd71a98c900b3de6ac56206e4b98b530f92e545ee5b3e33f33ba70ae7b86ecf6dc01df263bf1ee2144b7c4b568fa08bc640bd66425d7d543b64c56e03f60594224c88e0d226e91fdfea89a5aeb20f6c576bbafd1a07b8cc00eebcf30753a8e98016e52974c2ace39fe02a8b770b2ad43466067ecb85f83506988474f1f58118d9d4309c1171c3a1f98288f8c6cde7861b48fd717f0e571818ad3cea8dbe8cfab66d059467b82f6a30c9e78efdd2c261e0843984fc8fcc7c148b7813da33f3e0ce1a43d6274d69288cc7e988fb5936756a436e46e6c816baec38936140705740a7bae53e6b759fa036f9a12b1fadeba237dc38905e69bab5e6d2a6ef1e54ad662caadc9a6ad25141e5b75a63a6627250d99bc76e53e333df1b1eb4462775d6fb0c4897889e47e2523b009ffdd4d4d8ef86eee3432d090723a97aed791db523de6af4fd26932cdff53a363b431eb9e1b4f66f5f51106e6fd012c5ea8b28c004a66a914f3873781d5f1bc9f948afc004ce75b550d5d6d80bd58fb2a85b602b862ac71050d8ab56585ff935a99be922f62812fbc38a3074451744b032510452a839b8956baa5e99510fef26f5670cfffbcdd4d5d8796e99c70a7f7f071d53e225c85ee9755aacb532271566ebc7e456d1d1ea932c0834f8c2878b35802149d3a89f938f0f503b7a45dc0652a8dd61573dbb03b20bc3a6badf0b9a87235b822a7429ffcd1277c629aece52af1f8f4c36277e2706d09cdabb380a0834f38572c3e10f15a6430e03d54b9ec4737de95d747ef9319bf1515732377e784f03eaeeceef25904287e3d946935a8dd6a7e173f8d5a4a3d455db5dfcd86c43fb90a0cb7ce23f8c01081861c43cda9584cccf34b42304395fe72d83b1ac009ac2c4d1010e9f628e83a7c484f5ba1010fbfdfeeb00a74c6b8486933618ba83c4be93bd91feb72874abeca5a1198414f1de65e10313bf0f95639285b2076561ee9c19fcbaa5e97bd4ca0f4d4c0b7d56faaa0a7e187eb65a3e655830d0a4fa38cfa9dbedcd757fabb61b3f4d8a08aabc0a042e46ff3169c3e881008e5e92826e79434d369bee41e4180946738bd6250fc58206112e449c64be39420ef79295c359cac2e9b34026f5986aecf7ea33e3b4c1e1bdeedeb9494b5273ed29d61a9037d757e4be69a4b516b426da5cd6e6e26e78196a2388ca7126f1d8d2d64d940c7a2d24b5b646216f024f806eb0adaf4ece13ae6f37034dddcbdb536f6bfb959357e959caf4351baf2f5cd0d875756603e7113ac099b5d9fe165171c6d4cd9c29639b0e651bb40eef124158bb29c0061df4ca0001a27773a3bd87c40d0d1400e9a6eaec599ea117ca2990d49c05fdcf66712be7e4c9ccbf745f21259fd62547d0fd1992f57a99ae998d7a8f3e03973904f36e7945c510b3ad92a779956fb1cf1fff7c4c653299976b1259543b5f17bf9271857eaa4a3687ac26c9e082a50d42d0948ecc9f59f3541cfb4e2393fec429b9bb2a4592b74095120188b46321f0accb6eea5212f7c28758dcda51d428942bf6968a80354615a75fc8c8bffa7107a5e27cf59b64fc4dfcf470e4144098ffec526f293cb401ec7d9f8609201d497bd5b946f31723e1fae45ce3721e617341472467db57331868b414e0bb4e223fb7ace47c362515af68a50f9e68d955a02b50e6a73a32ffe90489a392f697340916a87251f05ab0dd1f69a33fce9fdc6ec150eb8f3ba7bb9e42d41c037988022fc7a9dff133e0c8e5d85c2202d2d8ea14dbdf67f1f91791d07b40fb0511f122741c41ccd9a1f236d7b3c7dc123e942f368945e411cdd22d68465896f075ebd9ed667d11810daf7b64f0100380e0c93dcea08aa9cb3e993aa7c8a9be5b50a66474a3ce6289550623502cb030d81cb7f1ed3aab68c57318a902292c4b316dead032bb268a7fe9c7b6c134679b77d20f3376472cb5b7fefbac9340ea51a2aa3613482b95bfbc29ec267742036337e0f627f78d6f9a7b38b10602ab443faf675f48479dd17f0bbfb015accd2dcac90785aaf9269a1b5c9590489e69d9cc01673bbf933437db03dbeff9360a739bf3135557e1a8556686005f81b41afd358e933dfbd7f454b8c4d8f6abe0a9f1f378d451fd8795cb90e13bf48a7ebfd6727374a9bdb7a0f532f2f05e2345ef6a533c5dcd1af28a2a4686e9b394be5b678563e63b91334772eccefe2760de80108237d511f1d7bcdcfe3d68e2694824747f34a670af53068187c36e2403d456622728da9ea9fbada8b1c1029acb3403da42d851a227b3bc4a9ad501d84b42a9944e94959949f7e25d980ffe9411ed58d08e556854b440c927c134748e55afe75dd5afd63e34e761e540d9f1cca3670c6404ebec542818a448de84dd4bb8c889f41119f14b87ec638478098bf5063b442cf6938901f6b2af091700f80a8c969b6e4ab015b7d4bf8f969704408ff1d5a3a9f9a51320aed3b751ac69ad24318ca867d0a79d04a13d1f28cc842c1c1f14a4bee2aec70691b5347a37c71641a3f323bf64db4cda49d908879c7d35f03737df92fd49d391c631aafc8c36e19a80b4280e9743f3b29a528422f21876a9b5b3a2ac140bbfe731b9818cce322e31d841944677520d90957b326e7370eb00047f154167491a0d02b64d6a7253b349727f0befec816c70e8a0f9a05c68b72f4091ab4094c4807f86b074f3eea5af69f9120d6c616f1e961354cb72f2ffcdbf361e49a5a926464ab2d8a5c47e95d0251cc0273d3c21a3ee4152b40d0e419d864de1f4c5357ef4d17e4302ee0451d132c63a92df94c8a2bc784def54b1060ca49dcd70fd00f4f638f000453f42c0f066f743e916d1ea9b3b282c3351dcd51aa336dcc0e8074806d54c3f0e9e247c4431b8ec326f77fa3461ffb84f4fd6dd675ed01ddcffc0dc16fc6d7e10e39b685d2f2631bb7b8600af2b736e8711728c86734e9ba15d8d2a71ff9a8eb74ce7db1f229a5fb59614e85dbd7ec775227e0a36b8a0981816b9fbfbcb483660756173df1e55e3e9788dc506350f8ce093f15c0757f7cdd69143d2bcfdb43023e67f5a8027fdc0b22d7869d67257338d6331579818a21d868c9117dfbdf929d653365123c1839c8070ce83c4f046508167958130ab69209a7a158dc3cb920d9d5ee21029e8c8e7763369cb184ec960a0aafdf2e5e3201f1b21350d1d56fd3165a09935945244852b469ce7333b1061f58619348d93de03b7fe02be3eb353cc7501d6ba10d37bb0d0e1f208839ec1afb37697a0715a7d0d093902f0fc3b24aec15650ced7f3e57b7c27afd683ebabed04a7f7ebf85ef4d9dba510a9315dff3ac0337b2fb0c80ff70382051a3f232cb9b773d113e73e373f0e9844dbfeff62a341bcf9844bdaabd4578cf206c6459450ce0ce2976416463576d6c25156cc66aa797ccae2f6881c1fcc7de5479547504853260ee5f435dba06cc6293851183bd8b05b955f89605a46640dde9ea875392b8859c411612840a8edf7b9e890c7b693cb03bb58cab31a651086fb820ebc7c9badf9b7994f6a8a74280b07fa4a9eff3e649f40ad5cef053d8b7c80439330bbc8a458a056f4da608e2ac47ce321e603c626642be959aa540530e41fa69c801617d9835374305eb560860660f6da01e1c49dc7d878e337851fdc9df1a5ad647913f3826c5d6375c156688d1ca60f83fbf11c5768e852ff92edf0bd8fabd4697a328c9d0895c2e7a4c0df0ada1bff7b523b47dbf01545a01a79ae8692794deea7b1f3288a50d32be888c41859090333b3b54469754fb69a47f1a10ce7718cda3afdbbfbf941563523bd7d49a867372fd607854af11e089e95913681be86e5cfefb10b3e55cc083a08726d2df9da59f0bba9a0f9cda32fb71c2a116bccc01d90549727cc6fc2a0b270f1065459a88fb2eca0721d4437b14d3b3c91a074de7c91c27ca195e6d8c60efc8bca1c8460019c5a921beab9c4287866f10ef95831d36846852dbbf56c84b2dafe7f5671d3723e8da366cb937d6d09462ba3efd17935a372827f8bbabe5c1356a031019b1f0caaa5eeb48cb7f0afa7fafcad05645fd11fe5e177258bf67c20f34adbf36bce6f3835ff34635719693ea875b2d1136daab11b15b1ef7c616fc2ad13a2a1778eb4728d691843f76254c89754a073eeecf4bf10c85d3c457d9ebb6423a6b1a628cf8c04fb21371bba19563c274f7263d78a63d98d8b565ee84c3fcd94398b6dad764863217df4b291a6b40e5fff5f24c01ffe4179b6838121b975ec9300e3cd238c844ace03e2af565abcd24d6eeb9beeffd00b4fc67103487d9ceda802cad8c5e6a87a82c836f570491055609998bb3cd54ab7e2ebeffc2afc792144f8c8d1e8f989fc0198e914b01faf27eb857ad8809ffeda3bad1e54e2d7f77d6e36abea1c1834d1d711b039179d6140d21cb1553e4fb8634a4764e3acdb103625b119f89635e4e61c55931ee590d036343eebaa084e75401f7287d787781eaf2e8c13d7ed6f8c85a8dd8a585f98f4d289a1945724e32d8680eb74a16ad8262f0fe1cd19ee70e0a03d2fc614986d319954d1366d8a9249be819829ccee91be271b32199e6342dc9f21698b7ba48856b97c1acbf4ab9c2e0a664a085595bd8f4cd268585837f3d3a395e32bd347bc01779d9ff85559fdc771f6ca0d34059b8e7a4f970742d31ed5e7808ac79f1bd7033e2429c151be95c65975c11e030daa4192b28e8373152d80e468dcb9832bd208a342b0b588ff894e2123ddf8abb57280903e4fdf1368437caf4c48e156162003340f0eab8a56adeaa1737d0898ff2699fd0aeea12166caaa5a7f2501291c253211451f194bdc0e8c7a03d84affa3a87bdea59ab0cf2c46cc28a6db06054480be4a531e5d8d0d90e21ef5349848b472ff95038b4cb353cf891c3b1da3754112c312cc05462ceb0e56d21762bbbc90c9507c75584cf4ccb2d838f2f4ef43362d4a33d9fc457749145df25100d5ecdb77257a5c1d924aa91e298712ba316aba6e54e3fd4657455ce714ac00c23899620320352e4f362114d5f2b2932de5b74d6bc7a5c9c20aeedd36e86372e6e9bfeb4ba4a767af876ed80708f7c77a83afa9c1b8918201b34383037f0a9aec6deb3ca1ceabb4267de91573c41c35068d4f067244de0f19dbce13384ebc75cd5c39d3b30dab36d9e77170ff286d79ba6278d21f7c0a86a399ddf6a1829d465f212c258556770a0de0f23565fa9e02eced0b0f52d057542063315f1b1107c5c53ff8dd3bfe2c70fef879954262b920b57dafe615c3c1b1c4e07b031c32d353aff150506148f8c3d5fddc62cff46327ba81915d70ff94bb50f2554341f2e7ab8acc66bb44cc68bfedc432e6c5aa06cfeb593585d049bf2bf074c73dd694ba72975", 0x1000}, {&(0x7f0000000080)="08d54c5ba5045b64d8751cbc6e6d0f693ac851654acc0b36e94845abcfac458fb92e2e7d3506e21a9d609ccfe5", 0x2d}, {&(0x7f00000000c0)="20510c23394330af6016f41cfd0196d390e9b09da69eb3766b704fdc6bfa5a73e296c3bac7bd7d6dce5bad6323a82da84fc9465166cbedcf92fdf473d6c6810d6e131d5082b96073758ae3e87cd702313a22e890a26af0b8795eb69ffe25d0e3e389927cf86d08b83872e6bfb98927d9ff30e973333db84dbca6d40b72b4618e0600d3b1", 0x84}, {&(0x7f0000000180)="77fe3e636294e6cd67002deb052e64745ad66a20854c91d8582728e07ed21c9daef39f83b72ba3539c95fa52f6c101e9c1f6aa9b2b18010f7799f1f871d7ad1c3c8e4af4b58241da875654d4a68a3c886c6f2dfc8261cacaf05e3596a1be74b540d1faeb47783879a571011dd535979738b97977939f020e1933f6cdf2d5aa9828f9c371aa2db3e056dbc513e547e4d51248d2419733a8a87b22cfbd1511fb6c24c02c7d7266021a8c76347ab71cd90add98f78e8bbe977fe923ab6666ff539e5c55c92b630ed47b3b57e58d15c6703ad003f2018b2377731dbb534303c5da9b27a9220d7d7eb1f0edcd9ecbfa5a8ac544fa", 0xf2}, {&(0x7f0000001380)="93aaf14c27e021873015703c388303a9cf0ff09269ba6d7129dea4e4fed5da0a8a2108c427a89724a30ecf8d83aad012980fea2dc097c9bf8ef673fd57d3ce5187dc9981a20a3c592ad7f39ad17306ee2aa6d4ce596001e8f97101436820554c9080a237c4727022ae3a6d4b9aa467fc9766d0df7feb73f67f84a0b487047694618e0f899fbcb62dfa89ccb7673432245a0bb75be0bff5a9360317f2c966c1263d8610e4f1cd841a31bbc23f5df0fcb751f7d5b0506f2b63196c5f4599dde9ebdf756c5555c79ac583280ff425dda35e380427381851299c6de16e3cbdf298108cf2589b8c6308c759f7209ae7f70ffe8cba4a03076bf0e9a179510798f8ff7977d825d283905892b7d7f793a0a75fe5f7c05341166e3188521ee503392df7d970501d5fa5860af02a89521a6ee1be56e18c5342e71039398f94c748ec3a4ace3868f2cdb65313c22d96aeab6f3d9388dbafb698b18b7e7096e224af41a67f79a38c35dbce2c12c97debe9ff82cb83e9335de8a364af789f87229543b6ba2ab48d6fbef808606945131c3294530abba238b52ba584f1b3782ee44ac26102604b256982504cd831cd56533fa53cbe1c4368180e6639c5730f56ba27326c5a725d811ce733e6e710e9d7cead304085256124591bdd56729dcf5c1a61c96e9d714360471d5b2fe544fe46050a68ff2e9cc6c36d493460a04950ac2e09686d288f42a734356dd3c48102e50e9d1233156b657b92649c07fe47756cc2b4908b2f331e7d76aa76ec7cd531dbf17a3bcc659105adeb8b7444339cd160655a550c706ce1ce55aa0e962b14fe142bbc706bf9b8c8802856bf6b814d6e4cf2daa9a7328c2632cdfbdd78d313af86071f5d3244504e88941e9e963c9e3ba821d0e7d55dd50d0b3b22104bfbd41bad56b019ee86cdc3c3779d7f8fd11ff73b861a8968225c437ed136cdafc14add50227f1b3668f18af2fa37dbb04ec12a3e5897a7c6910aadc40a4fd2d8aae8224ac406c2d6d4560ac452fc671e59dd8f6d78823434b71a86f034e2bb9a0d9f985828d1c8fda0c1cb4f17a2fd1a258e7b015df7d3cec055da4dd3523a01e5ba7b0b6f6d675969e0e0397ce586dcff279b6f445437ef1c014adbe7e7ba63a1c3cb9d7bb7da6e2f8d6c22a5aec2c8161842124a2d372d65751ef8068618d84dfaf5c880ff414d1b6ff99b1959b17a8614b677663254696a722fa0a5fbd94fc414054543867b50061783e7850e114baa5b65cd6b0a598b291dc09ea5f3c425a12cc9c5fa3b3fc994b4b7995e7e0a20853564b0749e9c543855052bb54553d2a3944c8eea318ac7fbaa38f2356ae7592e32e1bf75d1c0c1b5e1951727d60608c3173e1627581a73497b3d0aacaeb38250496f45e008bd7c0189e379834a04c7889ef0aca00cd63ff059523b1bd967ac4d86ce7ca3eb33ca5eece734d168efd64bf2e5ce41023491eb03bdf35b3a8b0075f4113633a1dac1ccc761fd21b0cb6dede8fe691d7594bd147e25a3f7c53e2d017120e5fe442578df73edb33f00dda70c145f471db22c65ca2c398b413be6b8229da624d2e96d6adc5e162ed1862c75fb89fac41578666ad4cfeec2054102d7973980c8fad411aa842595fa91fcfa8e20db375648a6d7be1c2fcbab2a1a38f7c2738c2e1f5047af3575820c436c143534834a8f6ce509960c01d52e8275b0d52012e03e6893d9bc5422dc05ed12e3ba6cddb8e8dfd204041104692935c66c42a7febf5fe60f2d77495786782dbcf9af576cf7c5f5f9f64449c44d5b1702dad6e67fda76c72a75f89c33d82472e98829f72ad6f0fbbf229bbce9dee16cad183d9776313d66e9c8c69c98c7c8432e1336e8973fd53cf578af18d68bb4f988cf244b7c5676ec51aa4cd89b6f5986b2604bcd99ca49b7c742c63aabc205553d1a02368716bc3ff081ecbba5790cdd7c3ccc729da815913a43d64abc98931358632b9d96f93e194d67836b1eabd6aabfa5a49b62d7fc80d5424137f0473aa854c411a763ee81837fd43c343a27d23142f385f1b83b0d2e619d631e2f119b65f5e69b49eafbb0c2c14e74093ca17a295bc575ea255824c4e4e4e0d4d8096213ff5e8d16d2ab24f2385d2e22d2a20f1dfaec0e6e70c3ba9b26d8c12b00f1e4f637dd7fe5bb1d6b64924d2f994ff003a06ad47e6a330dc5a851f271a3d4250d8e5943b75bd8ea4bc2bc81d87c520006b872b6db55d58c5895805d1242d9a27476f7b1647f58dd1fddf9717938fc500efefe5057c33b29f783c3919aa52bd78b32ee5eadd19b166d34eb92a0b221e0936e441466f51c5657bf74826cf07898d547697cb2c183d3dcb66cfc0f9dacbab943dfc550149b0016b4ae0b7c0291c2a29be9eca615bb48d641a54d22b425a4873a86fcd02506aa0b33afe59f696dc5690d18fa152298dc0ef79bcb7ac2355de321916ae22443af1028282b2244f7ffa7bc2c335cae6bee53f8d68e690569d29b5e0e8d7f694d28f3cbcaf67a5dee7dcd2955f1ae81fb9ee30be3d50e37ae0c35510b6c1202304a89506d285a306f7d72785140f4904b717659810e46937fd9131f7114b09514c1c91ec6c093dce67c35cc24b45dda15357368c3f7a66ac852d03070a708d0761dd218d33dbb3e86576711d8d537d79eb2f121f9bc2dce7d4f4975bb1756d8a88c112d57864e8991034c418782acdc265abc41883a1f04b840dc045a9f654a005810d12f1b15e52960b442120411cd6b12ed675ffae31771eb4954fc34b940e004009d846c88ce772bf9c5558933583cc3eafcb49ca044e27aa3e54ae56db3cbae6e493a7116365ac8713b84bd07781d82c95e90ac9741efcda96761d0cebf86676e283b17c55a4ca47aef221f34e257cfac73a0072bb485c0af0f1ddae367bd09cc44a946f43e4949722a38a6b6fdfde10c4a9fe13196d2eaa7ce3dc62a1ae870365a3e62e21e9ce2ed137eff2a824039b4027cf4e3657ff59930b93223cd9ed0d099418523a75bad49070eef8dc3ede281646603d70b2e89f8d1e6563f6ae5645b43136a5f02f48adea2b873722ec3f44ecdae2f02a18a97bbbff763d782697ff03d9e9b7cf8a72cb7d3b5be1fbd2720360a43a8541135385fb29269c84cf76296b0f9fa9f0eeefc1d37b3a90655564d39eb2f241fa9ae0b993ed9bb7e4faf94825e7f208c19ddb8c10d62fca6f187a765db46490fc3f1130b5101d5d2a378333777690cae28049169925308e68a085da814765eccebfed4de01ecf3453b8d63025c583f70987aefcec70a33fd7b43cb00671023092a9c2c6b04951acbfaac0e0a3576c22528957aa6d301997595093b690ce9a8674cf03840fca0fd6878ab33047ef9f652d1e24c1fef2167b41e6b81dbb36f4fbdd1b491fe547320f2bd0e7733ef8dc0344689a0014912dae78bdb5bbedc515afedfdc07aa50b7680887ef8c12148e410ce81dc064e074543dedb8dde8b3354405454b775d277abe8f95dbf9390948ffe6da689c493887c94067ffe884906d27c81d5e3771d94f0982afe1677a90717eaeb0adfb4c20c18698a5aa6bd50b999e254559b9bd1cacc846a749977994f65b2e3823a5551d5512a23db6669b96714c2420134ee665c70d48c68e08fb2c81fe2c4316f899338b204b81fe775fb7f8f98453121dd418ad77e6c829b2153ad9265a63f20d68f0c29d93e97d766c9ae10d0415f63fe108a3d059fcfd7764a524ae02b4f06b28621bd5e0c04757a6a58524abd792925c3cc904ce712838c685fa648d061b26bb37fb2a1df09f1bc2d2d1be570630306f3e103cf5cffb11b6fc3f34799bc1ca1b284fe2eb48c0a38f8f0972a68cdeb7f01d129721dbbd8876293958eb61f2947e6b1707827d785d5e9f0d1f0a1563616e2f8fc73325cb5a2b98fbcc29bca73cda2a4cc13845a32f3529c0741f384868ba4383980801259aa874a61697cc71108d73dbcb856ec780a1bc3c4b6c64718357e8871e5f99a04d179590115b131c3185990fce639e14c8f42a51a0a8db4faf3673ef0970fa1581d6ded88512620bd42b371553686d708e8d5b84e9e94b77fe5f69c594410c1db4edd6a7903508a660d134108a5a6159a68cda03f1990189cf6d145561106d234ab3ffe5f5bc25c7615a666fc77f123d28a0d6a8038e2933862a5051c624cafea9503895f7e7ec81d70470d885d2fe0a641e9fa4a6816ad301c6bb26b85a967bc52288865b4489d9fda61185c7b68d5d983ce678f62a9ff2f1e9f28b09c590f5ab4ceb60416693b665ab800a76520f8189377cf2f9ac06c4528c9293554828d2b644c46acd5d3df8ac482f97c086c0df0d4eddb9ac5be243ce3808316a616168008aeabb2325d501babbdfb2c8855e8125de84bc592eb94a8e0bd4a3917d44068e5966a9005155d69bcff7fa88af1a66eb8c6f7dfdcb6c1cc8f1d7ff5cfab205e92284b6b3220df1cc1cb47c68d2f872b94b5f22cbb049568cc699425950e96a54d30dd93035aff92203f834a1e20ee58202acf86948cf439b7a07dd5690a9c552637afd036781379b77ecede4b0a1406b433245990cdd2b62dfa7403182cf766e09434ea75b72d5fb64e2910678a2ee216aa7ac3133d71c353a70155438dec6231e374a06fc46c6ae28e41ca8f964acb77d1daab74897c425a3bbbd00454e21388676b16b946dd0df7adc747e9d09cc61464d3711593bf4e9ca5bc7b99c434955368736a50e4e76c1394f10b4e8d9bec6a09709c638893670ea4aa6e5ed50b8acbdd951e616d6f525b85896dbd721743cb81adbc9399abe91de5290028ad4b40f5f338514ca3c7da93ccca384cac232a7a65fcf2317939149b5a3d2db017345894edb717ddecd7adc26d567a5f864b15f7f25ae820b845f3096f302a49cf88fbb61db320bcb54a46ed38f5a46c3003753aee763e74fde7f96053d812ff0cd562e41ebc37aa1b23efd96f0329b93db7503490d34e8a9e4414310ba43a1749beda1204f9d6956fa38769baa379566750766fac73bd93030cdf0fe7aab4073f80dfdef131591a4c96ec8957c418ffe4fb33fd72b1c32d5686f969ba195cf1519ceeee9cca97b9b32399afa4f227d47fadb863caf7d6144003f60b4c558d544dd840bb200d9705aefeee1f1f5c0f9f56fdaef29afd3fdecdb2882b74caddf03a9d7b90122e73806324706c0761316c369e102ed18e0e0f60d0bb5b26d3605e632c2bc916282f5f8194e4c28676b58398398230d0a35a036295b86b1c967e4eafef30bc5282500d7e21f2e28907bb1bf02e31c2aded9fd78e71d9546d2eb55f9c8ea59d7659a85f440ab9b4b81a553276386a18d64b773c4f83f0496d9498284fe2f4811233d6998a207453b445b26b05a1eef4e19b9e5399a96b27d7900c73e2cc86ae0f7caa25a68cc44ddec5f5be2b364512f34ac216fcf2b4e70d6aec35f75bebd8226d378a4ab63d3782ca80e71033a389596fddc52b767740b10a35a5c0d1dfabd87b579a70bae6844d06d523af19402285cb821071f14929daef5064716a76065da1b676bbcbba35f2bcb4ae9cf0b1e0738344074fb1b11628730b0590dbe188924bdee2f6dcf4505c2211fdfa4f963549b28bb7f2e893897ce4d59a8f13055fd5ff04b772c4f14de48a43e065e3bab25a0f25f9a9573fe81b993058674114250b0f2a33af5915961ea57b6182b7090b9a788b2198689603f1e5da7c66cecd57dffe295403fd566dafd7e41e6365daf6dc0a549edf7d39d383ee9f71e40157fca8024843add086942d8c0c4c8767f765144de1a80daffd1", 0x1000}], 0x5, 0x0, 0x0, 0x801}, 0x8041) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000380)="cea7287d60ac68da0a5fbaf623d02d82f8c38f702f5f001831142970e49e37d865e05a65fb90a9bacc8b1258c2539e0ad6339389c22c820d4b47b0ff2ebeac22c9ad267b42f01177420f0a70a21ff499452c34392b6bfd81b8bda42227a22bcdd1a52b8c70e583a22723d40ea1f6b73ca321eeb054e3d25d4e452f5fcf8e12127c8a25aa942605fd08c9dedf9c511b45ed1752e52a8c837b0e85f691e24cbf1f4838dc55b76704a0016bd53b31a50de684f597bfa4029ba571ac64e5d95464f25cb45139cc83cd86d27d2d0b0ea35b0405055b8b64f4c3b1f2d7e8cc4cca736a571686af5586f35074d0922469fa8c9cea3ef9c2604034ae0fa1a5cb0bb98f096199a435a2d2d03fadb2070c56950ee2759bb8c4ec15a65786e384dd71a98c900b3de6ac56206e4b98b530f92e545ee5b3e33f33ba70ae7b86ecf6dc01df263bf1ee2144b7c4b568fa08bc640bd66425d7d543b64c56e03f60594224c88e0d226e91fdfea89a5aeb20f6c576bbafd1a07b8cc00eebcf30753a8e98016e52974c2ace39fe02a8b770b2ad43466067ecb85f83506988474f1f58118d9d4309c1171c3a1f98288f8c6cde7861b48fd717f0e571818ad3cea8dbe8cfab66d059467b82f6a30c9e78efdd2c261e0843984fc8fcc7c148b7813da33f3e0ce1a43d6274d69288cc7e988fb5936756a436e46e6c816baec38936140705740a7bae53e6b759fa036f9a12b1fadeba237dc38905e69bab5e6d2a6ef1e54ad662caadc9a6ad25141e5b75a63a6627250d99bc76e53e333df1b1eb4462775d6fb0c4897889e47e2523b009ffdd4d4d8ef86eee3432d090723a97aed791db523de6af4fd26932cdff53a363b431eb9e1b4f66f5f51106e6fd012c5ea8b28c004a66a914f3873781d5f1bc9f948afc004ce75b550d5d6d80bd58fb2a85b602b862ac71050d8ab56585ff935a99be922f62812fbc38a3074451744b032510452a839b8956baa5e99510fef26f5670cfffbcdd4d5d8796e99c70a7f7f071d53e225c85ee9755aacb532271566ebc7e456d1d1ea932c0834f8c2878b35802149d3a89f938f0f503b7a45dc0652a8dd61573dbb03b20bc3a6badf0b9a87235b822a7429ffcd1277c629aece52af1f8f4c36277e2706d09cdabb380a0834f38572c3e10f15a6430e03d54b9ec4737de95d747ef9319bf1515732377e784f03eaeeceef25904287e3d946935a8dd6a7e173f8d5a4a3d455db5dfcd86c43fb90a0cb7ce23f8c01081861c43cda9584cccf34b42304395fe72d83b1ac009ac2c4d1010e9f628e83a7c484f5ba1010fbfdfeeb00a74c6b8486933618ba83c4be93bd91feb72874abeca5a1198414f1de65e10313bf0f95639285b2076561ee9c19fcbaa5e97bd4ca0f4d4c0b7d56faaa0a7e187eb65a3e655830d0a4fa38cfa9dbedcd757fabb61b3f4d8a08aabc0a042e46ff3169c3e881008e5e92826e79434d369bee41e4180946738bd6250fc58206112e449c64be39420ef79295c359cac2e9b34026f5986aecf7ea33e3b4c1e1bdeedeb9494b5273ed29d61a9037d757e4be69a4b516b426da5cd6e6e26e78196a2388ca7126f1d8d2d64d940c7a2d24b5b646216f024f806eb0adaf4ece13ae6f37034dddcbdb536f6bfb959357e959caf4351baf2f5cd0d875756603e7113ac099b5d9fe165171c6d4cd9c29639b0e651bb40eef124158bb29c0061df4ca0001a27773a3bd87c40d0d1400e9a6eaec599ea117ca2990d49c05fdcf66712be7e4c9ccbf745f21259fd62547d0fd1992f57a99ae998d7a8f3e03973904f36e7945c510b3ad92a779956fb1cf1fff7c4c653299976b1259543b5f17bf9271857eaa4a3687ac26c9e082a50d42d0948ecc9f59f3541cfb4e2393fec429b9bb2a4592b74095120188b46321f0accb6eea5212f7c28758dcda51d428942bf6968a80354615a75fc8c8bffa7107a5e27cf59b64fc4dfcf470e4144098ffec526f293cb401ec7d9f8609201d497bd5b946f31723e1fae45ce3721e617341472467db57331868b414e0bb4e223fb7ace47c362515af68a50f9e68d955a02b50e6a73a32ffe90489a392f697340916a87251f05ab0dd1f69a33fce9fdc6ec150eb8f3ba7bb9e42d41c037988022fc7a9dff133e0c8e5d85c2202d2d8ea14dbdf67f1f91791d07b40fb0511f122741c41ccd9a1f236d7b3c7dc123e942f368945e411cdd22d68465896f075ebd9ed667d11810daf7b64f0100380e0c93dcea08aa9cb3e993aa7c8a9be5b50a66474a3ce6289550623502cb030d81cb7f1ed3aab68c57318a902292c4b316dead032bb268a7fe9c7b6c134679b77d20f3376472cb5b7fefbac9340ea51a2aa3613482b95bfbc29ec267742036337e0f627f78d6f9a7b38b10602ab443faf675f48479dd17f0bbfb015accd2dcac90785aaf9269a1b5c9590489e69d9cc01673bbf933437db03dbeff9360a739bf3135557e1a8556686005f81b41afd358e933dfbd7f454b8c4d8f6abe0a9f1f378d451fd8795cb90e13bf48a7ebfd6727374a9bdb7a0f532f2f05e2345ef6a533c5dcd1af28a2a4686e9b394be5b678563e63b91334772eccefe2760de80108237d511f1d7bcdcfe3d68e2694824747f34a670af53068187c36e2403d456622728da9ea9fbada8b1c1029acb3403da42d851a227b3bc4a9ad501d84b42a9944e94959949f7e25d980ffe9411ed58d08e556854b440c927c134748e55afe75dd5afd63e34e761e540d9f1cca3670c6404ebec542818a448de84dd4bb8c889f41119f14b87ec638478098bf5063b442cf6938901f6b2af091700f80a8c969b6e4ab015b7d4bf8f969704408ff1d5a3a9f9a51320aed3b751ac69ad24318ca867d0a79d04a13d1f28cc842c1c1f14a4bee2aec70691b5347a37c71641a3f323bf64db4cda49d908879c7d35f03737df92fd49d391c631aafc8c36e19a80b4280e9743f3b29a528422f21876a9b5b3a2ac140bbfe731b9818cce322e31d841944677520d90957b326e7370eb00047f154167491a0d02b64d6a7253b349727f0befec816c70e8a0f9a05c68b72f4091ab4094c4807f86b074f3eea5af69f9120d6c616f1e961354cb72f2ffcdbf361e49a5a926464ab2d8a5c47e95d0251cc0273d3c21a3ee4152b40d0e419d864de1f4c5357ef4d17e4302ee0451d132c63a92df94c8a2bc784def54b1060ca49dcd70fd00f4f638f000453f42c0f066f743e916d1ea9b3b282c3351dcd51aa336dcc0e8074806d54c3f0e9e247c4431b8ec326f77fa3461ffb84f4fd6dd675ed01ddcffc0dc16fc6d7e10e39b685d2f2631bb7b8600af2b736e8711728c86734e9ba15d8d2a71ff9a8eb74ce7db1f229a5fb59614e85dbd7ec775227e0a36b8a0981816b9fbfbcb483660756173df1e55e3e9788dc506350f8ce093f15c0757f7cdd69143d2bcfdb43023e67f5a8027fdc0b22d7869d67257338d6331579818a21d868c9117dfbdf929d653365123c1839c8070ce83c4f046508167958130ab69209a7a158dc3cb920d9d5ee21029e8c8e7763369cb184ec960a0aafdf2e5e3201f1b21350d1d56fd3165a09935945244852b469ce7333b1061f58619348d93de03b7fe02be3eb353cc7501d6ba10d37bb0d0e1f208839ec1afb37697a0715a7d0d093902f0fc3b24aec15650ced7f3e57b7c27afd683ebabed04a7f7ebf85ef4d9dba510a9315dff3ac0337b2fb0c80ff70382051a3f232cb9b773d113e73e373f0e9844dbfeff62a341bcf9844bdaabd4578cf206c6459450ce0ce2976416463576d6c25156cc66aa797ccae2f6881c1fcc7de5479547504853260ee5f435dba06cc6293851183bd8b05b955f89605a46640dde9ea875392b8859c411612840a8edf7b9e890c7b693cb03bb58cab31a651086fb820ebc7c9badf9b7994f6a8a74280b07fa4a9eff3e649f40ad5cef053d8b7c80439330bbc8a458a056f4da608e2ac47ce321e603c626642be959aa540530e41fa69c801617d9835374305eb560860660f6da01e1c49dc7d878e337851fdc9df1a5ad647913f3826c5d6375c156688d1ca60f83fbf11c5768e852ff92edf0bd8fabd4697a328c9d0895c2e7a4c0df0ada1bff7b523b47dbf01545a01a79ae8692794deea7b1f3288a50d32be888c41859090333b3b54469754fb69a47f1a10ce7718cda3afdbbfbf941563523bd7d49a867372fd607854af11e089e95913681be86e5cfefb10b3e55cc083a08726d2df9da59f0bba9a0f9cda32fb71c2a116bccc01d90549727cc6fc2a0b270f1065459a88fb2eca0721d4437b14d3b3c91a074de7c91c27ca195e6d8c60efc8bca1c8460019c5a921beab9c4287866f10ef95831d36846852dbbf56c84b2dafe7f5671d3723e8da366cb937d6d09462ba3efd17935a372827f8bbabe5c1356a031019b1f0caaa5eeb48cb7f0afa7fafcad05645fd11fe5e177258bf67c20f34adbf36bce6f3835ff34635719693ea875b2d1136daab11b15b1ef7c616fc2ad13a2a1778eb4728d691843f76254c89754a073eeecf4bf10c85d3c457d9ebb6423a6b1a628cf8c04fb21371bba19563c274f7263d78a63d98d8b565ee84c3fcd94398b6dad764863217df4b291a6b40e5fff5f24c01ffe4179b6838121b975ec9300e3cd238c844ace03e2af565abcd24d6eeb9beeffd00b4fc67103487d9ceda802cad8c5e6a87a82c836f570491055609998bb3cd54ab7e2ebeffc2afc792144f8c8d1e8f989fc0198e914b01faf27eb857ad8809ffeda3bad1e54e2d7f77d6e36abea1c1834d1d711b039179d6140d21cb1553e4fb8634a4764e3acdb103625b119f89635e4e61c55931ee590d036343eebaa084e75401f7287d787781eaf2e8c13d7ed6f8c85a8dd8a585f98f4d289a1945724e32d8680eb74a16ad8262f0fe1cd19ee70e0a03d2fc614986d319954d1366d8a9249be819829ccee91be271b32199e6342dc9f21698b7ba48856b97c1acbf4ab9c2e0a664a085595bd8f4cd268585837f3d3a395e32bd347bc01779d9ff85559fdc771f6ca0d34059b8e7a4f970742d31ed5e7808ac79f1bd7033e2429c151be95c65975c11e030daa4192b28e8373152d80e468dcb9832bd208a342b0b588ff894e2123ddf8abb57280903e4fdf1368437caf4c48e156162003340f0eab8a56adeaa1737d0898ff2699fd0aeea12166caaa5a7f2501291c253211451f194bdc0e8c7a03d84affa3a87bdea59ab0cf2c46cc28a6db06054480be4a531e5d8d0d90e21ef5349848b472ff95038b4cb353cf891c3b1da3754112c312cc05462ceb0e56d21762bbbc90c9507c75584cf4ccb2d838f2f4ef43362d4a33d9fc457749145df25100d5ecdb77257a5c1d924aa91e298712ba316aba6e54e3fd4657455ce714ac00c23899620320352e4f362114d5f2b2932de5b74d6bc7a5c9c20aeedd36e86372e6e9bfeb4ba4a767af876ed80708f7c77a83afa9c1b8918201b34383037f0a9aec6deb3ca1ceabb4267de91573c41c35068d4f067244de0f19dbce13384ebc75cd5c39d3b30dab36d9e77170ff286d79ba6278d21f7c0a86a399ddf6a1829d465f212c258556770a0de0f23565fa9e02eced0b0f52d057542063315f1b1107c5c53ff8dd3bfe2c70fef879954262b920b57dafe615c3c1b1c4e07b031c32d353aff150506148f8c3d5fddc62cff46327ba81915d70ff94bb50f2554341f2e7ab8acc66bb44cc68bfedc432e6c5aa06cfeb593585d049bf2bf074c73dd694ba72975", 0x1000}, {&(0x7f0000000080)="08d54c5ba5045b64d8751cbc6e6d0f693ac851654acc0b36e94845abcfac458fb92e2e7d3506e21a9d609ccfe5", 0x2d}, {&(0x7f00000000c0)="20510c23394330af6016f41cfd0196d390e9b09da69eb3766b704fdc6bfa5a73e296c3bac7bd7d6dce5bad6323a82da84fc9465166cbedcf92fdf473d6c6810d6e131d5082b96073758ae3e87cd702313a22e890a26af0b8795eb69ffe25d0e3e389927cf86d08b83872e6bfb98927d9ff30e973333db84dbca6d40b72b4618e0600d3b1", 0x84}, {&(0x7f0000000180)="77fe3e636294e6cd67002deb052e64745ad66a20854c91d8582728e07ed21c9daef39f83b72ba3539c95fa52f6c101e9c1f6aa9b2b18010f7799f1f871d7ad1c3c8e4af4b58241da875654d4a68a3c886c6f2dfc8261cacaf05e3596a1be74b540d1faeb47783879a571011dd535979738b97977939f020e1933f6cdf2d5aa9828f9c371aa2db3e056dbc513e547e4d51248d2419733a8a87b22cfbd1511fb6c24c02c7d7266021a8c76347ab71cd90add98f78e8bbe977fe923ab6666ff539e5c55c92b630ed47b3b57e58d15c6703ad003f2018b2377731dbb534303c5da9b27a9220d7d7eb1f0edcd9ecbfa5a8ac544fa", 0xf2}, {&(0x7f0000001380)="93aaf14c27e021873015703c388303a9cf0ff09269ba6d7129dea4e4fed5da0a8a2108c427a89724a30ecf8d83aad012980fea2dc097c9bf8ef673fd57d3ce5187dc9981a20a3c592ad7f39ad17306ee2aa6d4ce596001e8f97101436820554c9080a237c4727022ae3a6d4b9aa467fc9766d0df7feb73f67f84a0b487047694618e0f899fbcb62dfa89ccb7673432245a0bb75be0bff5a9360317f2c966c1263d8610e4f1cd841a31bbc23f5df0fcb751f7d5b0506f2b63196c5f4599dde9ebdf756c5555c79ac583280ff425dda35e380427381851299c6de16e3cbdf298108cf2589b8c6308c759f7209ae7f70ffe8cba4a03076bf0e9a179510798f8ff7977d825d283905892b7d7f793a0a75fe5f7c05341166e3188521ee503392df7d970501d5fa5860af02a89521a6ee1be56e18c5342e71039398f94c748ec3a4ace3868f2cdb65313c22d96aeab6f3d9388dbafb698b18b7e7096e224af41a67f79a38c35dbce2c12c97debe9ff82cb83e9335de8a364af789f87229543b6ba2ab48d6fbef808606945131c3294530abba238b52ba584f1b3782ee44ac26102604b256982504cd831cd56533fa53cbe1c4368180e6639c5730f56ba27326c5a725d811ce733e6e710e9d7cead304085256124591bdd56729dcf5c1a61c96e9d714360471d5b2fe544fe46050a68ff2e9cc6c36d493460a04950ac2e09686d288f42a734356dd3c48102e50e9d1233156b657b92649c07fe47756cc2b4908b2f331e7d76aa76ec7cd531dbf17a3bcc659105adeb8b7444339cd160655a550c706ce1ce55aa0e962b14fe142bbc706bf9b8c8802856bf6b814d6e4cf2daa9a7328c2632cdfbdd78d313af86071f5d3244504e88941e9e963c9e3ba821d0e7d55dd50d0b3b22104bfbd41bad56b019ee86cdc3c3779d7f8fd11ff73b861a8968225c437ed136cdafc14add50227f1b3668f18af2fa37dbb04ec12a3e5897a7c6910aadc40a4fd2d8aae8224ac406c2d6d4560ac452fc671e59dd8f6d78823434b71a86f034e2bb9a0d9f985828d1c8fda0c1cb4f17a2fd1a258e7b015df7d3cec055da4dd3523a01e5ba7b0b6f6d675969e0e0397ce586dcff279b6f445437ef1c014adbe7e7ba63a1c3cb9d7bb7da6e2f8d6c22a5aec2c8161842124a2d372d65751ef8068618d84dfaf5c880ff414d1b6ff99b1959b17a8614b677663254696a722fa0a5fbd94fc414054543867b50061783e7850e114baa5b65cd6b0a598b291dc09ea5f3c425a12cc9c5fa3b3fc994b4b7995e7e0a20853564b0749e9c543855052bb54553d2a3944c8eea318ac7fbaa38f2356ae7592e32e1bf75d1c0c1b5e1951727d60608c3173e1627581a73497b3d0aacaeb38250496f45e008bd7c0189e379834a04c7889ef0aca00cd63ff059523b1bd967ac4d86ce7ca3eb33ca5eece734d168efd64bf2e5ce41023491eb03bdf35b3a8b0075f4113633a1dac1ccc761fd21b0cb6dede8fe691d7594bd147e25a3f7c53e2d017120e5fe442578df73edb33f00dda70c145f471db22c65ca2c398b413be6b8229da624d2e96d6adc5e162ed1862c75fb89fac41578666ad4cfeec2054102d7973980c8fad411aa842595fa91fcfa8e20db375648a6d7be1c2fcbab2a1a38f7c2738c2e1f5047af3575820c436c143534834a8f6ce509960c01d52e8275b0d52012e03e6893d9bc5422dc05ed12e3ba6cddb8e8dfd204041104692935c66c42a7febf5fe60f2d77495786782dbcf9af576cf7c5f5f9f64449c44d5b1702dad6e67fda76c72a75f89c33d82472e98829f72ad6f0fbbf229bbce9dee16cad183d9776313d66e9c8c69c98c7c8432e1336e8973fd53cf578af18d68bb4f988cf244b7c5676ec51aa4cd89b6f5986b2604bcd99ca49b7c742c63aabc205553d1a02368716bc3ff081ecbba5790cdd7c3ccc729da815913a43d64abc98931358632b9d96f93e194d67836b1eabd6aabfa5a49b62d7fc80d5424137f0473aa854c411a763ee81837fd43c343a27d23142f385f1b83b0d2e619d631e2f119b65f5e69b49eafbb0c2c14e74093ca17a295bc575ea255824c4e4e4e0d4d8096213ff5e8d16d2ab24f2385d2e22d2a20f1dfaec0e6e70c3ba9b26d8c12b00f1e4f637dd7fe5bb1d6b64924d2f994ff003a06ad47e6a330dc5a851f271a3d4250d8e5943b75bd8ea4bc2bc81d87c520006b872b6db55d58c5895805d1242d9a27476f7b1647f58dd1fddf9717938fc500efefe5057c33b29f783c3919aa52bd78b32ee5eadd19b166d34eb92a0b221e0936e441466f51c5657bf74826cf07898d547697cb2c183d3dcb66cfc0f9dacbab943dfc550149b0016b4ae0b7c0291c2a29be9eca615bb48d641a54d22b425a4873a86fcd02506aa0b33afe59f696dc5690d18fa152298dc0ef79bcb7ac2355de321916ae22443af1028282b2244f7ffa7bc2c335cae6bee53f8d68e690569d29b5e0e8d7f694d28f3cbcaf67a5dee7dcd2955f1ae81fb9ee30be3d50e37ae0c35510b6c1202304a89506d285a306f7d72785140f4904b717659810e46937fd9131f7114b09514c1c91ec6c093dce67c35cc24b45dda15357368c3f7a66ac852d03070a708d0761dd218d33dbb3e86576711d8d537d79eb2f121f9bc2dce7d4f4975bb1756d8a88c112d57864e8991034c418782acdc265abc41883a1f04b840dc045a9f654a005810d12f1b15e52960b442120411cd6b12ed675ffae31771eb4954fc34b940e004009d846c88ce772bf9c5558933583cc3eafcb49ca044e27aa3e54ae56db3cbae6e493a7116365ac8713b84bd07781d82c95e90ac9741efcda96761d0cebf86676e283b17c55a4ca47aef221f34e257cfac73a0072bb485c0af0f1ddae367bd09cc44a946f43e4949722a38a6b6fdfde10c4a9fe13196d2eaa7ce3dc62a1ae870365a3e62e21e9ce2ed137eff2a824039b4027cf4e3657ff59930b93223cd9ed0d099418523a75bad49070eef8dc3ede281646603d70b2e89f8d1e6563f6ae5645b43136a5f02f48adea2b873722ec3f44ecdae2f02a18a97bbbff763d782697ff03d9e9b7cf8a72cb7d3b5be1fbd2720360a43a8541135385fb29269c84cf76296b0f9fa9f0eeefc1d37b3a90655564d39eb2f241fa9ae0b993ed9bb7e4faf94825e7f208c19ddb8c10d62fca6f187a765db46490fc3f1130b5101d5d2a378333777690cae28049169925308e68a085da814765eccebfed4de01ecf3453b8d63025c583f70987aefcec70a33fd7b43cb00671023092a9c2c6b04951acbfaac0e0a3576c22528957aa6d301997595093b690ce9a8674cf03840fca0fd6878ab33047ef9f652d1e24c1fef2167b41e6b81dbb36f4fbdd1b491fe547320f2bd0e7733ef8dc0344689a0014912dae78bdb5bbedc515afedfdc07aa50b7680887ef8c12148e410ce81dc064e074543dedb8dde8b3354405454b775d277abe8f95dbf9390948ffe6da689c493887c94067ffe884906d27c81d5e3771d94f0982afe1677a90717eaeb0adfb4c20c18698a5aa6bd50b999e254559b9bd1cacc846a749977994f65b2e3823a5551d5512a23db6669b96714c2420134ee665c70d48c68e08fb2c81fe2c4316f899338b204b81fe775fb7f8f98453121dd418ad77e6c829b2153ad9265a63f20d68f0c29d93e97d766c9ae10d0415f63fe108a3d059fcfd7764a524ae02b4f06b28621bd5e0c04757a6a58524abd792925c3cc904ce712838c685fa648d061b26bb37fb2a1df09f1bc2d2d1be570630306f3e103cf5cffb11b6fc3f34799bc1ca1b284fe2eb48c0a38f8f0972a68cdeb7f01d129721dbbd8876293958eb61f2947e6b1707827d785d5e9f0d1f0a1563616e2f8fc73325cb5a2b98fbcc29bca73cda2a4cc13845a32f3529c0741f384868ba4383980801259aa874a61697cc71108d73dbcb856ec780a1bc3c4b6c64718357e8871e5f99a04d179590115b131c3185990fce639e14c8f42a51a0a8db4faf3673ef0970fa1581d6ded88512620bd42b371553686d708e8d5b84e9e94b77fe5f69c594410c1db4edd6a7903508a660d134108a5a6159a68cda03f1990189cf6d145561106d234ab3ffe5f5bc25c7615a666fc77f123d28a0d6a8038e2933862a5051c624cafea9503895f7e7ec81d70470d885d2fe0a641e9fa4a6816ad301c6bb26b85a967bc52288865b4489d9fda61185c7b68d5d983ce678f62a9ff2f1e9f28b09c590f5ab4ceb60416693b665ab800a76520f8189377cf2f9ac06c4528c9293554828d2b644c46acd5d3df8ac482f97c086c0df0d4eddb9ac5be243ce3808316a616168008aeabb2325d501babbdfb2c8855e8125de84bc592eb94a8e0bd4a3917d44068e5966a9005155d69bcff7fa88af1a66eb8c6f7dfdcb6c1cc8f1d7ff5cfab205e92284b6b3220df1cc1cb47c68d2f872b94b5f22cbb049568cc699425950e96a54d30dd93035aff92203f834a1e20ee58202acf86948cf439b7a07dd5690a9c552637afd036781379b77ecede4b0a1406b433245990cdd2b62dfa7403182cf766e09434ea75b72d5fb64e2910678a2ee216aa7ac3133d71c353a70155438dec6231e374a06fc46c6ae28e41ca8f964acb77d1daab74897c425a3bbbd00454e21388676b16b946dd0df7adc747e9d09cc61464d3711593bf4e9ca5bc7b99c434955368736a50e4e76c1394f10b4e8d9bec6a09709c638893670ea4aa6e5ed50b8acbdd951e616d6f525b85896dbd721743cb81adbc9399abe91de5290028ad4b40f5f338514ca3c7da93ccca384cac232a7a65fcf2317939149b5a3d2db017345894edb717ddecd7adc26d567a5f864b15f7f25ae820b845f3096f302a49cf88fbb61db320bcb54a46ed38f5a46c3003753aee763e74fde7f96053d812ff0cd562e41ebc37aa1b23efd96f0329b93db7503490d34e8a9e4414310ba43a1749beda1204f9d6956fa38769baa379566750766fac73bd93030cdf0fe7aab4073f80dfdef131591a4c96ec8957c418ffe4fb33fd72b1c32d5686f969ba195cf1519ceeee9cca97b9b32399afa4f227d47fadb863caf7d6144003f60b4c558d544dd840bb200d9705aefeee1f1f5c0f9f56fdaef29afd3fdecdb2882b74caddf03a9d7b90122e73806324706c0761316c369e102ed18e0e0f60d0bb5b26d3605e632c2bc916282f5f8194e4c28676b58398398230d0a35a036295b86b1c967e4eafef30bc5282500d7e21f2e28907bb1bf02e31c2aded9fd78e71d9546d2eb55f9c8ea59d7659a85f440ab9b4b81a553276386a18d64b773c4f83f0496d9498284fe2f4811233d6998a207453b445b26b05a1eef4e19b9e5399a96b27d7900c73e2cc86ae0f7caa25a68cc44ddec5f5be2b364512f34ac216fcf2b4e70d6aec35f75bebd8226d378a4ab63d3782ca80e71033a389596fddc52b767740b10a35a5c0d1dfabd87b579a70bae6844d06d523af19402285cb821071f14929daef5064716a76065da1b676bbcbba35f2bcb4ae9cf0b1e0738344074fb1b11628730b0590dbe188924bdee2f6dcf4505c2211fdfa4f963549b28bb7f2e893897ce4d59a8f13055fd5ff04b772c4f14de48a43e065e3bab25a0f25f9a9573fe81b993058674114250b0f2a33af5915961ea57b6182b7090b9a788b2198689603f1e5da7c66cecd57dffe295403fd566dafd7e41e6365daf6dc0a549edf7d39d383ee9f71e40157fca8024843add086942d8c0c4c8767f765144de1a80daffd1", 0x1000}], 0x5, 0x0, 0x0, 0x801}, 0x8041) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) 02:57:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {}, {0x6, 0x0, 0x0, 0x7400}]}) 02:57:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x8080, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pimreg1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth1_to_batadv\x00', 0x400}) 02:57:49 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='pids.current\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) openat$cgroup_ro(r2, &(0x7f0000000100)='cpu.stat\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'vxcan1\x00', 0x1000}) 02:57:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.io_merged\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'pim6reg\x00', 0x1000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x2}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth0_virt_wifi\x00', 0x1}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x2}, {0x40}, {0x6}]}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth0_virt_wifi\x00', 0x1}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {}, {0x6, 0x0, 0x0, 0xf00}]}) 02:57:49 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x2}, {0x40}, {0x6}]}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth0_virt_wifi\x00', 0x1}) 02:57:49 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x22000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.io_merged\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'pim6reg\x00', 0x1000}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x8080, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pimreg1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth1_to_batadv\x00', 0x400}) 02:57:49 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x22000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:49 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='pids.current\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) openat$cgroup_ro(r2, &(0x7f0000000100)='cpu.stat\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'vxcan1\x00', 0x1000}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='pids.current\x00', 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) (async) openat$cgroup_ro(r2, &(0x7f0000000100)='cpu.stat\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'vxcan1\x00', 0x1000}) (async) 02:57:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.io_merged\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'pim6reg\x00', 0x1000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x22000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7, 0x3, 0xff, 0x2}, {0x200, 0x8, 0x4, 0x4}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7, 0x3, 0xff, 0x2}, {0x200, 0x8, 0x4, 0x4}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7, 0x3, 0xff, 0x2}, {0x200, 0x8, 0x4, 0x4}]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x22) 02:57:49 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='pids.current\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) (async) openat$cgroup_ro(r2, &(0x7f0000000100)='cpu.stat\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'vxcan1\x00', 0x1000}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7, 0x3, 0xff, 0x2}, {0x200, 0x8, 0x4, 0x4}]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x4, 0x80, 0x0, 0xf3, 0x5, 0x1, 0x0, 0x8, 0x1000, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x20, 0x0, @perf_bp={&(0x7f00000000c0), 0x1}, 0x208, 0x0, 0x1, 0x2, 0x3, 0x1e, 0x9, 0x0, 0xfffffff7, 0x0, 0x40}, r1, 0xf, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r4 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000080)={0x3, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f0000000100)='GPL\x00', 0x7, 0x1000, &(0x7f0000001580)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000e40)={r4, 0x58, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x3, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000140)='syzkaller\x00', 0xfffffffd, 0x0, 0x0, 0x0, 0x0, '\x00', r5, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='memory.events\x00', 0x7a05, 0x1700) perf_event_open$cgroup(&(0x7f0000000500)={0x1, 0x80, 0x2, 0x0, 0x8, 0x3, 0x0, 0x1f, 0x8500b, 0x6, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000080), 0x8}, 0x1, 0xffc, 0x1, 0x5, 0x9, 0x100, 0xf000, 0x0, 0x3, 0x0, 0x8000000000000000}, r6, 0xb, 0xffffffffffffffff, 0xf) write$cgroup_int(r6, &(0x7f0000000200), 0x40600) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="9d88000000001871000000951300"/24], &(0x7f0000000100)='syzkaller\x00', 0x2ffd, 0x64, &(0x7f0000000140)=""/100, 0x0, 0xb, '\x00', r5, 0x0, r6, 0x8, &(0x7f00000001c0)={0x6, 0x1}, 0x8, 0x10, 0xffffffffffffffff}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0xb, 0x5, 0x5, 0xfffffc5e, 0x40, r1, 0xeec, '\x00', r5, r3, 0x1, 0x2, 0x5}, 0x48) openat$cgroup_ro(r2, &(0x7f0000000180)='blkio.bfq.idle_time\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000002c0)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x2, 0x3, 0x0, 0x7}, {0x6, 0x5, 0x20, 0x6e}, {0xb5a, 0xfc, 0x0, 0x3}, {0x3e, 0x3f, 0x40, 0x3ff}, {0x41, 0x3a, 0x6, 0x43}, {0x9, 0x7, 0x9}, {0x6, 0x81, 0x3, 0xef1e}]}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async, rerun: 64) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x2, 0x3, 0x0, 0x7}, {0x6, 0x5, 0x20, 0x6e}, {0xb5a, 0xfc, 0x0, 0x3}, {0x3e, 0x3f, 0x40, 0x3ff}, {0x41, 0x3a, 0x6, 0x43}, {0x9, 0x7, 0x9}, {0x6, 0x81, 0x3, 0xef1e}]}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:49 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000000)={0x0, 0x1, [@multicast]}) 02:57:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x22) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x4, 0x80, 0x0, 0xf3, 0x5, 0x1, 0x0, 0x8, 0x1000, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x20, 0x0, @perf_bp={&(0x7f00000000c0), 0x1}, 0x208, 0x0, 0x1, 0x2, 0x3, 0x1e, 0x9, 0x0, 0xfffffff7, 0x0, 0x40}, r1, 0xf, 0xffffffffffffffff, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async, rerun: 64) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x0) (async, rerun: 64) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async, rerun: 32) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (rerun: 32) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) r4 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000080)={0x3, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f0000000100)='GPL\x00', 0x7, 0x1000, &(0x7f0000001580)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000e40)={r4, 0x58, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x3, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000140)='syzkaller\x00', 0xfffffffd, 0x0, 0x0, 0x0, 0x0, '\x00', r5, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='memory.events\x00', 0x7a05, 0x1700) perf_event_open$cgroup(&(0x7f0000000500)={0x1, 0x80, 0x2, 0x0, 0x8, 0x3, 0x0, 0x1f, 0x8500b, 0x6, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000080), 0x8}, 0x1, 0xffc, 0x1, 0x5, 0x9, 0x100, 0xf000, 0x0, 0x3, 0x0, 0x8000000000000000}, r6, 0xb, 0xffffffffffffffff, 0xf) write$cgroup_int(r6, &(0x7f0000000200), 0x40600) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="9d88000000001871000000951300"/24], &(0x7f0000000100)='syzkaller\x00', 0x2ffd, 0x64, &(0x7f0000000140)=""/100, 0x0, 0xb, '\x00', r5, 0x0, r6, 0x8, &(0x7f00000001c0)={0x6, 0x1}, 0x8, 0x10, 0xffffffffffffffff}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0xb, 0x5, 0x5, 0xfffffc5e, 0x40, r1, 0xeec, '\x00', r5, r3, 0x1, 0x2, 0x5}, 0x48) openat$cgroup_ro(r2, &(0x7f0000000180)='blkio.bfq.idle_time\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000002c0)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) (async, rerun: 64) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (rerun: 64) 02:57:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x2, 0x3, 0x0, 0x7}, {0x6, 0x5, 0x20, 0x6e}, {0xb5a, 0xfc, 0x0, 0x3}, {0x3e, 0x3f, 0x40, 0x3ff}, {0x41, 0x3a, 0x6, 0x43}, {0x9, 0x7, 0x9}, {0x6, 0x81, 0x3, 0xef1e}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x2, 0x3, 0x0, 0x7}, {0x6, 0x5, 0x20, 0x6e}, {0xb5a, 0xfc, 0x0, 0x3}, {0x3e, 0x3f, 0x40, 0x3ff}, {0x41, 0x3a, 0x6, 0x43}, {0x9, 0x7, 0x9}, {0x6, 0x81, 0x3, 0xef1e}]}) (async) 02:57:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x22) 02:57:49 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000000)={0x0, 0x1, [@multicast]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000000)={0x0, 0x1, [@multicast]}) (async) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ip6erspan0\x00', 0x1d10}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ip6erspan0\x00', 0x1d10}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ip6erspan0\x00', 0x1d10}) (async) 02:57:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000000c0)=""/204) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x400454d9, &(0x7f0000000000)={'pim6reg\x00', 0x200}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x4, 0x80, 0x0, 0xf3, 0x5, 0x1, 0x0, 0x8, 0x1000, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x20, 0x0, @perf_bp={&(0x7f00000000c0), 0x1}, 0x208, 0x0, 0x1, 0x2, 0x3, 0x1e, 0x9, 0x0, 0xfffffff7, 0x0, 0x40}, r1, 0xf, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) r4 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000080)={0x3, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f0000000100)='GPL\x00', 0x7, 0x1000, &(0x7f0000001580)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000e40)={r4, 0x58, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x3, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000140)='syzkaller\x00', 0xfffffffd, 0x0, 0x0, 0x0, 0x0, '\x00', r5, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='memory.events\x00', 0x7a05, 0x1700) perf_event_open$cgroup(&(0x7f0000000500)={0x1, 0x80, 0x2, 0x0, 0x8, 0x3, 0x0, 0x1f, 0x8500b, 0x6, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000080), 0x8}, 0x1, 0xffc, 0x1, 0x5, 0x9, 0x100, 0xf000, 0x0, 0x3, 0x0, 0x8000000000000000}, r6, 0xb, 0xffffffffffffffff, 0xf) (async) write$cgroup_int(r6, &(0x7f0000000200), 0x40600) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="9d88000000001871000000951300"/24], &(0x7f0000000100)='syzkaller\x00', 0x2ffd, 0x64, &(0x7f0000000140)=""/100, 0x0, 0xb, '\x00', r5, 0x0, r6, 0x8, &(0x7f00000001c0)={0x6, 0x1}, 0x8, 0x10, 0xffffffffffffffff}, 0x80) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0xb, 0x5, 0x5, 0xfffffc5e, 0x40, r1, 0xeec, '\x00', r5, r3, 0x1, 0x2, 0x5}, 0x48) (async) openat$cgroup_ro(r2, &(0x7f0000000180)='blkio.bfq.idle_time\x00', 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000002c0)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ip6erspan0\x00', 0x1d10}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ip6erspan0\x00', 0x1d10}) (async) 02:57:49 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000000)={0x0, 0x1, [@multicast]}) 02:57:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'veth0_vlan\x00', 0x200}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0x800}, {0x3f}, {0x6, 0x0, 0x0, 0x7}]}) 02:57:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000000c0)=""/204) (async) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x400454d9, &(0x7f0000000000)={'pim6reg\x00', 0x200}) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (rerun: 32) 02:57:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async, rerun: 32) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'veth0_vlan\x00', 0x200}) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0x800}, {0x3f}, {0x6, 0x0, 0x0, 0x7}]}) 02:57:49 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'veth1_to_bond\x00', 0x8000}) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x4, 0x0, 0x3, 0x7}, {0xda, 0x85, 0x7f, 0x2}]}) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000100)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x80000, 0x0) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f00000001c0)={'bond_slave_1\x00', 0x400}) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:50 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x0, &(0x7f0000000340)}) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000000)={'vlan0\x00'}) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000100)=""/12) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'macvlan0\x00', 0x100}) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'veth0_vlan\x00', 0x200}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0x800}, {0x3f}, {0x6, 0x0, 0x0, 0x7}]}) 02:57:50 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000000c0)=""/204) (async) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x400454d9, &(0x7f0000000000)={'pim6reg\x00', 0x200}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2c0180, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:50 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x0, &(0x7f0000000340)}) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000000)={'vlan0\x00'}) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000100)=""/12) (async, rerun: 64) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'macvlan0\x00', 0x100}) (rerun: 64) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, 0x0) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2c0180, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'veth1_to_bond\x00', 0x8000}) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x4, 0x0, 0x3, 0x7}, {0xda, 0x85, 0x7f, 0x2}]}) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000100)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x80000, 0x0) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f00000001c0)={'bond_slave_1\x00', 0x400}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'veth1_to_bond\x00', 0x8000}) (async) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x4, 0x0, 0x3, 0x7}, {0xda, 0x85, 0x7f, 0x2}]}) (async) bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) (async) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000100)) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x80000, 0x0) (async) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f00000001c0)={'bond_slave_1\x00', 0x400}) (async) 02:57:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, 0x0) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2c0180, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:50 executing program 2: ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000000)='/dev/net/tun\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f00000000c0)=0xfffffffffffffff8) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x7, &(0x7f0000000140)=[{0x2d, 0x0, 0x2, 0x8a3}, {0x5, 0x0, 0x1}, {}, {0x6, 0x20}, {0xfffb, 0x5, 0xbf, 0x7}, {0x7fff, 0x9, 0x6, 0x8}, {0x6, 0xfe, 0x9, 0xfff}]}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x89f2, &(0x7f0000000080)) close(r2) 02:57:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0xc0, 0x4, 0x20, 0x6, 0x0, 0x5, 0x20000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x10001, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x5, 0x1d, 0x10001, 0x8, 0x2c16, 0x8, 0x6, 0x0, 0x2, 0x0, 0x1}, 0xffffffffffffffff, 0x1, r1, 0x8) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000040)=0xffffffffffff0001) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, 0x0) 02:57:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x0, &(0x7f0000000340)}) (async, rerun: 32) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000000)={'vlan0\x00'}) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000100)=""/12) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'macvlan0\x00', 0x100}) 02:57:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0xc0, 0x4, 0x20, 0x6, 0x0, 0x5, 0x20000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x10001, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x5, 0x1d, 0x10001, 0x8, 0x2c16, 0x8, 0x6, 0x0, 0x2, 0x0, 0x1}, 0xffffffffffffffff, 0x1, r1, 0x8) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000040)=0xffffffffffff0001) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'veth1_to_bond\x00', 0x8000}) (async) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x4, 0x0, 0x3, 0x7}, {0xda, 0x85, 0x7f, 0x2}]}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000100)) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x80000, 0x0) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f00000001c0)={'bond_slave_1\x00', 0x400}) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x0, 0x0}) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0xc0, 0x4, 0x20, 0x6, 0x0, 0x5, 0x20000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x10001, 0x2, @perf_bp={&(0x7f00000001c0)}, 0x5, 0x1d, 0x10001, 0x8, 0x2c16, 0x8, 0x6, 0x0, 0x2, 0x0, 0x1}, 0xffffffffffffffff, 0x1, r1, 0x8) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000040)=0xffffffffffff0001) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:50 executing program 2: ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000000)='/dev/net/tun\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f00000000c0)=0xfffffffffffffff8) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x7, &(0x7f0000000140)=[{0x2d, 0x0, 0x2, 0x8a3}, {0x5, 0x0, 0x1}, {}, {0x6, 0x20}, {0xfffb, 0x5, 0xbf, 0x7}, {0x7fff, 0x9, 0x6, 0x8}, {0x6, 0xfe, 0x9, 0xfff}]}) (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x89f2, &(0x7f0000000080)) (async, rerun: 32) close(r2) (rerun: 32) 02:57:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x2000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x0, 0x0}) 02:57:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x0, 0x0}) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x2000}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:50 executing program 0: perf_event_open(&(0x7f0000000640)={0x2, 0x80, 0xb6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000002c0)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x100002, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x9, 0x1}, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0xb) openat$cgroup_ro(r0, &(0x7f0000000000)='pids.current\x00', 0x0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, 0x0, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000280)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r2, 0x40042409, 0x1) close(0xffffffffffffffff) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000680)='memory.events\x00', 0x26e1, 0x0) close(r3) write$cgroup_type(r3, &(0x7f0000000080), 0x11ffffce1) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='pids.events\x00', 0x26e1, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x3e7, &(0x7f0000000e00)='nr0\x01\x00`\xa1\x9e\xf9\xd2\xc6s\xd9\xa1W\x1c\xb9\xe16\x9b\xcda\xef~I\x80\v\x7f\xbb\xd3[\x17\f\x10u\x1d9\xae\xb6`\xd8c\xe4\x9b\x8cO;=\xadH\x90\xdd[-l\xfd\n\xbd7,c\xbc\xf5\xd7\a\xf3\xfdM.\x8dD<\x88\xbc\x0eV7\xdd\x82\xfc45\xbe\xd4\xde\x9a[\xe2(\x88\x06\x1f?\xf5?\x8bk9fx\xe7\xba\x15^\xf9\x15-~C\xb1\xec\xcb#1\xeb\x8e\xb1\xedU\xc2\xab\xbe\xf4-\xd2N\xab\xe6r3F\xa6\xe4l\x04\x99\xa2\x14B\xd8\xd0\r\xcbW\xf0\x13\xffu\x95\xed\xd0\xff\ai0\xde6u\xd3A\x17\xa4N\xb0\xe4\xf82\x93\xd2\x00\x00\x00\x00\x00\x00\x00\xbdH\xd2\xa8[\xf4\xfdJ\x80V\x832Z\xf5\xe2\x87\xd4\xe2s7\xb4\xad\xa1\x1b&!\x98\x86\"R\x06\x00\x00\x00\x00\x007q\xe9\xf4,\xa3\x0f\xb2\x1e\x12\xf0\xa3\xd8\xbc-\x85EJ\xf9\xfc\xc0#-\x8f\xd9\tD\x8b\x01\xf4lY=1\xea\x1c\x92de\xe3ZA\x99\a\x9c<\xe4\x11(\xb1|\xb0\x1f\xbf[R+\xe0\xfd\x02\x02*\xda7\xfe\xcc\x0e\xb6\xc8\xc8\x83\x18\x83\xb8Z\x11\x06\xf2\xf8g\x02\rR\x9f\x17\xa3P\xf2\r\xd3\xbfQ\xa9\x8c\xfd\xa7\f.\xa2\xd8\x18`\x1b\xbdQ\x01\xe3&\x16\xb7V\x92\x86\xc1O$\xfd\x9d\x0f\xbex\xc9BFK\xc6^\x13\xce68\xe4\x83\xfd?\x87\x94\v\xb4x\xf4|L\x11\x03\x94\xc0\t=\x17\x95P\x89\xf2\xca\x97\xbb\xfeu\x12L\x9b\x85\x96\xe0\b\xbf\n\x02\x8bS\x9c\xecyl\xec\x9b\xf5\x85\xeb\x80\xee>\r&\x014\x01\xf4\xb7\x83\x9a\xfa*\xa6\x06\xb7Pk7N\xc2\xd9\xee\xd0\xb0M\x00\xab\xc3\t\fc\xd8d\x14\xb1\xc0\xd7\x1a\xa0\x16\xa2z\x9e\x93 \xdde\xe8p29\v\x02\xa2b\x13R\xef\xffA\f\xb9.$\xfa\x9f\xde[\x80\xd1=\xce\x1b\xeb\xf6\xf4\xe3z\x1f\x9dz\xa3\xc0\xe2\xa2\xb1\xeeq\xf5\xec0\x8e\xf4\xfb\xd9\x87\xf03\xdb\xae|\x10&V5c\xa6\xce\xcd\x8a\xdf\xe1\x89\"\xea\xde\xe7\xa3\xbe\xe7\xff\xf9 \x11\xfdY\xc6\xa1\xe8\xda\v\\?\xcb\x87\bn\x9b\x01\x1f\xf8\xe8\x1eV\xfaC\xdf\xc3Vv\x9b\x1a\xfc\x14.c\x94\xc9=\xb0\x0f!d\b\x18*@m\x7f\xaal\x17G\xd6?\x81\x16P\x03\x10e\xc3\xcd\xb1B\xeb\x01B\\\x91A\xa1\x8an\xb4#\xadr\x1e\x81v\xa2\x0e6x\xca\x8b\xa6\xd8\x1e\x00_^9\xb1\b\x87\xc6\xb4\xf0\'f\xba\xbd\xfe\x11\xf8\xc8W\x81s^\xd9\x03\x00\x00\x00\x00\x00\x00\x00\x1b\x17E\xb23\x12\xb0\xeb\xef~\xb24h\xd7}\x7f\x92Hgej\x957\xe2\x1fA\x00\xdc\xdd\x11x\x90\x97QJ\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00&\xd8\xb3S\xe0\x1e\xa7\xc3`~U\x91\xfa\x92\x1e\xccffFz\xa8\t\xe4+\x83\xac\x94\xb1\xdc\x04?\xc84&q\x8b\x02\x00\x00\x00\xa5r\x98c\x91\xe7\x85\xa3\xd2\x1cDH{;\x91c+\xf4\xf0\b7\xbeH\'\xd8\x02\xcd\xc8k\xb5\x88\x1d\x1c\x846\\\'5\x15j\x03\f\xa3\xd1\xc4g\x02mP{\xe1S?\x98SI2\xd4\xd0G\xbf~\x00\xad\x01\x80\xbe\xfd\x86\xf7\xa7\xeb\x89\xf6\xde\x81\xff\x06\x1b\xa0\xcc\xea_-\x87\x85\x1e>\xdcB\xe0\xbc;!0\xab^\x8fx@W\xf8b\x12\xa5\xb4\xc6\xbbA\xed\x15{\xb7\x98o\xb9wdkzp\x15\xeae\xb1D\x0e\xfd\x12\xf6I\xb69\x9d1\x05\xfd\x9dvmp\xcc!\xde\x1b}\xa6\xc1\x03\xcb-\xa8\xde\x8dD%\xae\t\x1e\x91\x13\xdds\xf5\x8d\x9c\x13\xfb\x875!\x83A7eEB\xcd_\x1a\xb1\x91q\xe9\xb7\xdb\x03\x8e~8\x8cH\xaae\x96\xd8\xec\n\x0ft\x9b|\xda\xd4\xe49\x01,\xdf\xce\x00\xe6\x99\xb2\vu\xca\t\xe6\x0fBK\xe5]\xec\xff\xaf \xb3jc\xc0\x977<\x92\x977\xb4\xd9\xe7q\xfau\xb2\x7f\x9e\x1f\x81\xd09/\xb6\x06\x9co\t\x02\xaa\x92\x88\x00'/1015}, 0x82) bpf$PROG_LOAD(0x5, &(0x7f0000000a80)={0x7, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000980)={0x0, 0x0, 0x6, 0x200000}, 0x10}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='btrfs_qgroup_account_extent\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)=0x2000000000008400) 02:57:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}]}) 02:57:50 executing program 2: ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000000)='/dev/net/tun\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f00000000c0)=0xfffffffffffffff8) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x7, &(0x7f0000000140)=[{0x2d, 0x0, 0x2, 0x8a3}, {0x5, 0x0, 0x1}, {}, {0x6, 0x20}, {0xfffb, 0x5, 0xbf, 0x7}, {0x7fff, 0x9, 0x6, 0x8}, {0x6, 0xfe, 0x9, 0xfff}]}) (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x89f2, &(0x7f0000000080)) (async) close(r2) 02:57:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x2000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}]}) 02:57:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000000)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) 02:57:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x800, 0x83, 0x40, 0x5}, {0x1, 0x50, 0xff, 0xffffb541}, {0xe000, 0x7f, 0x5, 0x800000}, {0x2, 0x2, 0x81, 0x5}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x3f, 0x8, 0x86, 0x8}]}) 02:57:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}]}) 02:57:50 executing program 0: perf_event_open(&(0x7f0000000640)={0x2, 0x80, 0xb6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000002c0)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x100002, 0x0) (async, rerun: 64) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x9, 0x1}, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0xb) (rerun: 64) openat$cgroup_ro(r0, &(0x7f0000000000)='pids.current\x00', 0x0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, 0x0, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000280)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) (async, rerun: 32) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r2, 0x40042409, 0x1) (async, rerun: 32) close(0xffffffffffffffff) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000680)='memory.events\x00', 0x26e1, 0x0) close(r3) (async) write$cgroup_type(r3, &(0x7f0000000080), 0x11ffffce1) (async, rerun: 32) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) (async, rerun: 32) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='pids.events\x00', 0x26e1, 0x0) (rerun: 32) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x3e7, &(0x7f0000000e00)='nr0\x01\x00`\xa1\x9e\xf9\xd2\xc6s\xd9\xa1W\x1c\xb9\xe16\x9b\xcda\xef~I\x80\v\x7f\xbb\xd3[\x17\f\x10u\x1d9\xae\xb6`\xd8c\xe4\x9b\x8cO;=\xadH\x90\xdd[-l\xfd\n\xbd7,c\xbc\xf5\xd7\a\xf3\xfdM.\x8dD<\x88\xbc\x0eV7\xdd\x82\xfc45\xbe\xd4\xde\x9a[\xe2(\x88\x06\x1f?\xf5?\x8bk9fx\xe7\xba\x15^\xf9\x15-~C\xb1\xec\xcb#1\xeb\x8e\xb1\xedU\xc2\xab\xbe\xf4-\xd2N\xab\xe6r3F\xa6\xe4l\x04\x99\xa2\x14B\xd8\xd0\r\xcbW\xf0\x13\xffu\x95\xed\xd0\xff\ai0\xde6u\xd3A\x17\xa4N\xb0\xe4\xf82\x93\xd2\x00\x00\x00\x00\x00\x00\x00\xbdH\xd2\xa8[\xf4\xfdJ\x80V\x832Z\xf5\xe2\x87\xd4\xe2s7\xb4\xad\xa1\x1b&!\x98\x86\"R\x06\x00\x00\x00\x00\x007q\xe9\xf4,\xa3\x0f\xb2\x1e\x12\xf0\xa3\xd8\xbc-\x85EJ\xf9\xfc\xc0#-\x8f\xd9\tD\x8b\x01\xf4lY=1\xea\x1c\x92de\xe3ZA\x99\a\x9c<\xe4\x11(\xb1|\xb0\x1f\xbf[R+\xe0\xfd\x02\x02*\xda7\xfe\xcc\x0e\xb6\xc8\xc8\x83\x18\x83\xb8Z\x11\x06\xf2\xf8g\x02\rR\x9f\x17\xa3P\xf2\r\xd3\xbfQ\xa9\x8c\xfd\xa7\f.\xa2\xd8\x18`\x1b\xbdQ\x01\xe3&\x16\xb7V\x92\x86\xc1O$\xfd\x9d\x0f\xbex\xc9BFK\xc6^\x13\xce68\xe4\x83\xfd?\x87\x94\v\xb4x\xf4|L\x11\x03\x94\xc0\t=\x17\x95P\x89\xf2\xca\x97\xbb\xfeu\x12L\x9b\x85\x96\xe0\b\xbf\n\x02\x8bS\x9c\xecyl\xec\x9b\xf5\x85\xeb\x80\xee>\r&\x014\x01\xf4\xb7\x83\x9a\xfa*\xa6\x06\xb7Pk7N\xc2\xd9\xee\xd0\xb0M\x00\xab\xc3\t\fc\xd8d\x14\xb1\xc0\xd7\x1a\xa0\x16\xa2z\x9e\x93 \xdde\xe8p29\v\x02\xa2b\x13R\xef\xffA\f\xb9.$\xfa\x9f\xde[\x80\xd1=\xce\x1b\xeb\xf6\xf4\xe3z\x1f\x9dz\xa3\xc0\xe2\xa2\xb1\xeeq\xf5\xec0\x8e\xf4\xfb\xd9\x87\xf03\xdb\xae|\x10&V5c\xa6\xce\xcd\x8a\xdf\xe1\x89\"\xea\xde\xe7\xa3\xbe\xe7\xff\xf9 \x11\xfdY\xc6\xa1\xe8\xda\v\\?\xcb\x87\bn\x9b\x01\x1f\xf8\xe8\x1eV\xfaC\xdf\xc3Vv\x9b\x1a\xfc\x14.c\x94\xc9=\xb0\x0f!d\b\x18*@m\x7f\xaal\x17G\xd6?\x81\x16P\x03\x10e\xc3\xcd\xb1B\xeb\x01B\\\x91A\xa1\x8an\xb4#\xadr\x1e\x81v\xa2\x0e6x\xca\x8b\xa6\xd8\x1e\x00_^9\xb1\b\x87\xc6\xb4\xf0\'f\xba\xbd\xfe\x11\xf8\xc8W\x81s^\xd9\x03\x00\x00\x00\x00\x00\x00\x00\x1b\x17E\xb23\x12\xb0\xeb\xef~\xb24h\xd7}\x7f\x92Hgej\x957\xe2\x1fA\x00\xdc\xdd\x11x\x90\x97QJ\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00&\xd8\xb3S\xe0\x1e\xa7\xc3`~U\x91\xfa\x92\x1e\xccffFz\xa8\t\xe4+\x83\xac\x94\xb1\xdc\x04?\xc84&q\x8b\x02\x00\x00\x00\xa5r\x98c\x91\xe7\x85\xa3\xd2\x1cDH{;\x91c+\xf4\xf0\b7\xbeH\'\xd8\x02\xcd\xc8k\xb5\x88\x1d\x1c\x846\\\'5\x15j\x03\f\xa3\xd1\xc4g\x02mP{\xe1S?\x98SI2\xd4\xd0G\xbf~\x00\xad\x01\x80\xbe\xfd\x86\xf7\xa7\xeb\x89\xf6\xde\x81\xff\x06\x1b\xa0\xcc\xea_-\x87\x85\x1e>\xdcB\xe0\xbc;!0\xab^\x8fx@W\xf8b\x12\xa5\xb4\xc6\xbbA\xed\x15{\xb7\x98o\xb9wdkzp\x15\xeae\xb1D\x0e\xfd\x12\xf6I\xb69\x9d1\x05\xfd\x9dvmp\xcc!\xde\x1b}\xa6\xc1\x03\xcb-\xa8\xde\x8dD%\xae\t\x1e\x91\x13\xdds\xf5\x8d\x9c\x13\xfb\x875!\x83A7eEB\xcd_\x1a\xb1\x91q\xe9\xb7\xdb\x03\x8e~8\x8cH\xaae\x96\xd8\xec\n\x0ft\x9b|\xda\xd4\xe49\x01,\xdf\xce\x00\xe6\x99\xb2\vu\xca\t\xe6\x0fBK\xe5]\xec\xff\xaf \xb3jc\xc0\x977<\x92\x977\xb4\xd9\xe7q\xfau\xb2\x7f\x9e\x1f\x81\xd09/\xb6\x06\x9co\t\x02\xaa\x92\x88\x00'/1015}, 0x82) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000a80)={0x7, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000980)={0x0, 0x0, 0x6, 0x200000}, 0x10}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='btrfs_qgroup_account_extent\x00'}, 0x10) (async) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)=0x2000000000008400) 02:57:50 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20100, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x800, 0x83, 0x40, 0x5}, {0x1, 0x50, 0xff, 0xffffb541}, {0xe000, 0x7f, 0x5, 0x800000}, {0x2, 0x2, 0x81, 0x5}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x3f, 0x8, 0x86, 0x8}]}) 02:57:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {}]}) 02:57:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000000)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x800, 0x83, 0x40, 0x5}, {0x1, 0x50, 0xff, 0xffffb541}, {0xe000, 0x7f, 0x5, 0x800000}, {0x2, 0x2, 0x81, 0x5}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x3f, 0x8, 0x86, 0x8}]}) 02:57:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {}]}) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x61000000}, {}]}) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000004c0)={0xffffffffffffffff, 0xe0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000280)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x5, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000540)=[{}, {}], 0xfcf0, 0x10, &(0x7f00000002c0), &(0x7f0000000300), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000380)}}, 0x10) r3 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000005c0)={&(0x7f0000000580)='./file0\x00', 0x0, 0x10}, 0x10) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000640)={&(0x7f0000000600)='./file0\x00'}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000007c0)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x19d2, r5, 0x1, '\x00', 0x0, r5, 0x3, 0x2, 0x1}, 0x48) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@bloom_filter={0x1e, 0x800, 0x5, 0x200, 0x48, 0xffffffffffffffff, 0xfff, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1, 0x3, 0x6}, 0x48) r7 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r7, 0x1, '\x00', 0x0, r7, 0x3, 0x2}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x11, 0x8, &(0x7f0000000880)=ANY=[@ANYBLOB="185400000a000000000000000000000018510000010000000000000000000000184000000300000000000000000000001800000000000080000000000100000055a0db32faee3027c59dce91adf028e918c6bbdb52b4517d0acaee27442bbb4296c54c9d1ffc0ef5ab213d8366103e64f532d0f414c4bd84ce68dfa200a3bad6f41a6bc5872d26145ea39a54550c1cf1a871f4f5"], &(0x7f0000000100)='syzkaller\x00', 0x5, 0x0, 0x0, 0x0, 0x3, '\x00', r2, 0x21, 0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x2, 0x5}, 0x8, 0x10, &(0x7f0000000840)={0x1, 0x0, 0x5, 0x7e45}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000700)=[r3, r1, r4, r5, r6, 0x1, r7]}, 0x80) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:50 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20100, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:50 executing program 0: perf_event_open(&(0x7f0000000640)={0x2, 0x80, 0xb6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000002c0)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x100002, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x9, 0x1}, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0xb) openat$cgroup_ro(r0, &(0x7f0000000000)='pids.current\x00', 0x0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, 0x0, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000280)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r2, 0x40042409, 0x1) close(0xffffffffffffffff) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000680)='memory.events\x00', 0x26e1, 0x0) close(r3) write$cgroup_type(r3, &(0x7f0000000080), 0x11ffffce1) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='pids.events\x00', 0x26e1, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x3e7, &(0x7f0000000e00)='nr0\x01\x00`\xa1\x9e\xf9\xd2\xc6s\xd9\xa1W\x1c\xb9\xe16\x9b\xcda\xef~I\x80\v\x7f\xbb\xd3[\x17\f\x10u\x1d9\xae\xb6`\xd8c\xe4\x9b\x8cO;=\xadH\x90\xdd[-l\xfd\n\xbd7,c\xbc\xf5\xd7\a\xf3\xfdM.\x8dD<\x88\xbc\x0eV7\xdd\x82\xfc45\xbe\xd4\xde\x9a[\xe2(\x88\x06\x1f?\xf5?\x8bk9fx\xe7\xba\x15^\xf9\x15-~C\xb1\xec\xcb#1\xeb\x8e\xb1\xedU\xc2\xab\xbe\xf4-\xd2N\xab\xe6r3F\xa6\xe4l\x04\x99\xa2\x14B\xd8\xd0\r\xcbW\xf0\x13\xffu\x95\xed\xd0\xff\ai0\xde6u\xd3A\x17\xa4N\xb0\xe4\xf82\x93\xd2\x00\x00\x00\x00\x00\x00\x00\xbdH\xd2\xa8[\xf4\xfdJ\x80V\x832Z\xf5\xe2\x87\xd4\xe2s7\xb4\xad\xa1\x1b&!\x98\x86\"R\x06\x00\x00\x00\x00\x007q\xe9\xf4,\xa3\x0f\xb2\x1e\x12\xf0\xa3\xd8\xbc-\x85EJ\xf9\xfc\xc0#-\x8f\xd9\tD\x8b\x01\xf4lY=1\xea\x1c\x92de\xe3ZA\x99\a\x9c<\xe4\x11(\xb1|\xb0\x1f\xbf[R+\xe0\xfd\x02\x02*\xda7\xfe\xcc\x0e\xb6\xc8\xc8\x83\x18\x83\xb8Z\x11\x06\xf2\xf8g\x02\rR\x9f\x17\xa3P\xf2\r\xd3\xbfQ\xa9\x8c\xfd\xa7\f.\xa2\xd8\x18`\x1b\xbdQ\x01\xe3&\x16\xb7V\x92\x86\xc1O$\xfd\x9d\x0f\xbex\xc9BFK\xc6^\x13\xce68\xe4\x83\xfd?\x87\x94\v\xb4x\xf4|L\x11\x03\x94\xc0\t=\x17\x95P\x89\xf2\xca\x97\xbb\xfeu\x12L\x9b\x85\x96\xe0\b\xbf\n\x02\x8bS\x9c\xecyl\xec\x9b\xf5\x85\xeb\x80\xee>\r&\x014\x01\xf4\xb7\x83\x9a\xfa*\xa6\x06\xb7Pk7N\xc2\xd9\xee\xd0\xb0M\x00\xab\xc3\t\fc\xd8d\x14\xb1\xc0\xd7\x1a\xa0\x16\xa2z\x9e\x93 \xdde\xe8p29\v\x02\xa2b\x13R\xef\xffA\f\xb9.$\xfa\x9f\xde[\x80\xd1=\xce\x1b\xeb\xf6\xf4\xe3z\x1f\x9dz\xa3\xc0\xe2\xa2\xb1\xeeq\xf5\xec0\x8e\xf4\xfb\xd9\x87\xf03\xdb\xae|\x10&V5c\xa6\xce\xcd\x8a\xdf\xe1\x89\"\xea\xde\xe7\xa3\xbe\xe7\xff\xf9 \x11\xfdY\xc6\xa1\xe8\xda\v\\?\xcb\x87\bn\x9b\x01\x1f\xf8\xe8\x1eV\xfaC\xdf\xc3Vv\x9b\x1a\xfc\x14.c\x94\xc9=\xb0\x0f!d\b\x18*@m\x7f\xaal\x17G\xd6?\x81\x16P\x03\x10e\xc3\xcd\xb1B\xeb\x01B\\\x91A\xa1\x8an\xb4#\xadr\x1e\x81v\xa2\x0e6x\xca\x8b\xa6\xd8\x1e\x00_^9\xb1\b\x87\xc6\xb4\xf0\'f\xba\xbd\xfe\x11\xf8\xc8W\x81s^\xd9\x03\x00\x00\x00\x00\x00\x00\x00\x1b\x17E\xb23\x12\xb0\xeb\xef~\xb24h\xd7}\x7f\x92Hgej\x957\xe2\x1fA\x00\xdc\xdd\x11x\x90\x97QJ\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00&\xd8\xb3S\xe0\x1e\xa7\xc3`~U\x91\xfa\x92\x1e\xccffFz\xa8\t\xe4+\x83\xac\x94\xb1\xdc\x04?\xc84&q\x8b\x02\x00\x00\x00\xa5r\x98c\x91\xe7\x85\xa3\xd2\x1cDH{;\x91c+\xf4\xf0\b7\xbeH\'\xd8\x02\xcd\xc8k\xb5\x88\x1d\x1c\x846\\\'5\x15j\x03\f\xa3\xd1\xc4g\x02mP{\xe1S?\x98SI2\xd4\xd0G\xbf~\x00\xad\x01\x80\xbe\xfd\x86\xf7\xa7\xeb\x89\xf6\xde\x81\xff\x06\x1b\xa0\xcc\xea_-\x87\x85\x1e>\xdcB\xe0\xbc;!0\xab^\x8fx@W\xf8b\x12\xa5\xb4\xc6\xbbA\xed\x15{\xb7\x98o\xb9wdkzp\x15\xeae\xb1D\x0e\xfd\x12\xf6I\xb69\x9d1\x05\xfd\x9dvmp\xcc!\xde\x1b}\xa6\xc1\x03\xcb-\xa8\xde\x8dD%\xae\t\x1e\x91\x13\xdds\xf5\x8d\x9c\x13\xfb\x875!\x83A7eEB\xcd_\x1a\xb1\x91q\xe9\xb7\xdb\x03\x8e~8\x8cH\xaae\x96\xd8\xec\n\x0ft\x9b|\xda\xd4\xe49\x01,\xdf\xce\x00\xe6\x99\xb2\vu\xca\t\xe6\x0fBK\xe5]\xec\xff\xaf \xb3jc\xc0\x977<\x92\x977\xb4\xd9\xe7q\xfau\xb2\x7f\x9e\x1f\x81\xd09/\xb6\x06\x9co\t\x02\xaa\x92\x88\x00'/1015}, 0x82) bpf$PROG_LOAD(0x5, &(0x7f0000000a80)={0x7, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000980)={0x0, 0x0, 0x6, 0x200000}, 0x10}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='btrfs_qgroup_account_extent\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)=0x2000000000008400) perf_event_open(&(0x7f0000000640)={0x2, 0x80, 0xb6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000002c0)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x100002, 0x0) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x9, 0x1}, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0xb) (async) openat$cgroup_ro(r0, &(0x7f0000000000)='pids.current\x00', 0x0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, 0x0, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000280)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r2, 0x40042409, 0x1) (async) close(0xffffffffffffffff) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000680)='memory.events\x00', 0x26e1, 0x0) (async) close(r3) (async) write$cgroup_type(r3, &(0x7f0000000080), 0x11ffffce1) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) (async) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='pids.events\x00', 0x26e1, 0x0) (async) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x3e7, &(0x7f0000000e00)='nr0\x01\x00`\xa1\x9e\xf9\xd2\xc6s\xd9\xa1W\x1c\xb9\xe16\x9b\xcda\xef~I\x80\v\x7f\xbb\xd3[\x17\f\x10u\x1d9\xae\xb6`\xd8c\xe4\x9b\x8cO;=\xadH\x90\xdd[-l\xfd\n\xbd7,c\xbc\xf5\xd7\a\xf3\xfdM.\x8dD<\x88\xbc\x0eV7\xdd\x82\xfc45\xbe\xd4\xde\x9a[\xe2(\x88\x06\x1f?\xf5?\x8bk9fx\xe7\xba\x15^\xf9\x15-~C\xb1\xec\xcb#1\xeb\x8e\xb1\xedU\xc2\xab\xbe\xf4-\xd2N\xab\xe6r3F\xa6\xe4l\x04\x99\xa2\x14B\xd8\xd0\r\xcbW\xf0\x13\xffu\x95\xed\xd0\xff\ai0\xde6u\xd3A\x17\xa4N\xb0\xe4\xf82\x93\xd2\x00\x00\x00\x00\x00\x00\x00\xbdH\xd2\xa8[\xf4\xfdJ\x80V\x832Z\xf5\xe2\x87\xd4\xe2s7\xb4\xad\xa1\x1b&!\x98\x86\"R\x06\x00\x00\x00\x00\x007q\xe9\xf4,\xa3\x0f\xb2\x1e\x12\xf0\xa3\xd8\xbc-\x85EJ\xf9\xfc\xc0#-\x8f\xd9\tD\x8b\x01\xf4lY=1\xea\x1c\x92de\xe3ZA\x99\a\x9c<\xe4\x11(\xb1|\xb0\x1f\xbf[R+\xe0\xfd\x02\x02*\xda7\xfe\xcc\x0e\xb6\xc8\xc8\x83\x18\x83\xb8Z\x11\x06\xf2\xf8g\x02\rR\x9f\x17\xa3P\xf2\r\xd3\xbfQ\xa9\x8c\xfd\xa7\f.\xa2\xd8\x18`\x1b\xbdQ\x01\xe3&\x16\xb7V\x92\x86\xc1O$\xfd\x9d\x0f\xbex\xc9BFK\xc6^\x13\xce68\xe4\x83\xfd?\x87\x94\v\xb4x\xf4|L\x11\x03\x94\xc0\t=\x17\x95P\x89\xf2\xca\x97\xbb\xfeu\x12L\x9b\x85\x96\xe0\b\xbf\n\x02\x8bS\x9c\xecyl\xec\x9b\xf5\x85\xeb\x80\xee>\r&\x014\x01\xf4\xb7\x83\x9a\xfa*\xa6\x06\xb7Pk7N\xc2\xd9\xee\xd0\xb0M\x00\xab\xc3\t\fc\xd8d\x14\xb1\xc0\xd7\x1a\xa0\x16\xa2z\x9e\x93 \xdde\xe8p29\v\x02\xa2b\x13R\xef\xffA\f\xb9.$\xfa\x9f\xde[\x80\xd1=\xce\x1b\xeb\xf6\xf4\xe3z\x1f\x9dz\xa3\xc0\xe2\xa2\xb1\xeeq\xf5\xec0\x8e\xf4\xfb\xd9\x87\xf03\xdb\xae|\x10&V5c\xa6\xce\xcd\x8a\xdf\xe1\x89\"\xea\xde\xe7\xa3\xbe\xe7\xff\xf9 \x11\xfdY\xc6\xa1\xe8\xda\v\\?\xcb\x87\bn\x9b\x01\x1f\xf8\xe8\x1eV\xfaC\xdf\xc3Vv\x9b\x1a\xfc\x14.c\x94\xc9=\xb0\x0f!d\b\x18*@m\x7f\xaal\x17G\xd6?\x81\x16P\x03\x10e\xc3\xcd\xb1B\xeb\x01B\\\x91A\xa1\x8an\xb4#\xadr\x1e\x81v\xa2\x0e6x\xca\x8b\xa6\xd8\x1e\x00_^9\xb1\b\x87\xc6\xb4\xf0\'f\xba\xbd\xfe\x11\xf8\xc8W\x81s^\xd9\x03\x00\x00\x00\x00\x00\x00\x00\x1b\x17E\xb23\x12\xb0\xeb\xef~\xb24h\xd7}\x7f\x92Hgej\x957\xe2\x1fA\x00\xdc\xdd\x11x\x90\x97QJ\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00&\xd8\xb3S\xe0\x1e\xa7\xc3`~U\x91\xfa\x92\x1e\xccffFz\xa8\t\xe4+\x83\xac\x94\xb1\xdc\x04?\xc84&q\x8b\x02\x00\x00\x00\xa5r\x98c\x91\xe7\x85\xa3\xd2\x1cDH{;\x91c+\xf4\xf0\b7\xbeH\'\xd8\x02\xcd\xc8k\xb5\x88\x1d\x1c\x846\\\'5\x15j\x03\f\xa3\xd1\xc4g\x02mP{\xe1S?\x98SI2\xd4\xd0G\xbf~\x00\xad\x01\x80\xbe\xfd\x86\xf7\xa7\xeb\x89\xf6\xde\x81\xff\x06\x1b\xa0\xcc\xea_-\x87\x85\x1e>\xdcB\xe0\xbc;!0\xab^\x8fx@W\xf8b\x12\xa5\xb4\xc6\xbbA\xed\x15{\xb7\x98o\xb9wdkzp\x15\xeae\xb1D\x0e\xfd\x12\xf6I\xb69\x9d1\x05\xfd\x9dvmp\xcc!\xde\x1b}\xa6\xc1\x03\xcb-\xa8\xde\x8dD%\xae\t\x1e\x91\x13\xdds\xf5\x8d\x9c\x13\xfb\x875!\x83A7eEB\xcd_\x1a\xb1\x91q\xe9\xb7\xdb\x03\x8e~8\x8cH\xaae\x96\xd8\xec\n\x0ft\x9b|\xda\xd4\xe49\x01,\xdf\xce\x00\xe6\x99\xb2\vu\xca\t\xe6\x0fBK\xe5]\xec\xff\xaf \xb3jc\xc0\x977<\x92\x977\xb4\xd9\xe7q\xfau\xb2\x7f\x9e\x1f\x81\xd09/\xb6\x06\x9co\t\x02\xaa\x92\x88\x00'/1015}, 0x82) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000a80)={0x7, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000980)={0x0, 0x0, 0x6, 0x200000}, 0x10}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='btrfs_qgroup_account_extent\x00'}, 0x10) (async) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)=0x2000000000008400) (async) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{}, {0x6}]}) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000004c0)={0xffffffffffffffff, 0xe0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000280)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x5, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000540)=[{}, {}], 0xfcf0, 0x10, &(0x7f00000002c0), &(0x7f0000000300), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000380)}}, 0x10) (async) r3 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000005c0)={&(0x7f0000000580)='./file0\x00', 0x0, 0x10}, 0x10) (async) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000640)={&(0x7f0000000600)='./file0\x00'}, 0x10) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000007c0)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x19d2, r5, 0x1, '\x00', 0x0, r5, 0x3, 0x2, 0x1}, 0x48) (async) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@bloom_filter={0x1e, 0x800, 0x5, 0x200, 0x48, 0xffffffffffffffff, 0xfff, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1, 0x3, 0x6}, 0x48) r7 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r7, 0x1, '\x00', 0x0, r7, 0x3, 0x2}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x11, 0x8, &(0x7f0000000880)=ANY=[@ANYBLOB="185400000a000000000000000000000018510000010000000000000000000000184000000300000000000000000000001800000000000080000000000100000055a0db32faee3027c59dce91adf028e918c6bbdb52b4517d0acaee27442bbb4296c54c9d1ffc0ef5ab213d8366103e64f532d0f414c4bd84ce68dfa200a3bad6f41a6bc5872d26145ea39a54550c1cf1a871f4f5"], &(0x7f0000000100)='syzkaller\x00', 0x5, 0x0, 0x0, 0x0, 0x3, '\x00', r2, 0x21, 0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x2, 0x5}, 0x8, 0x10, &(0x7f0000000840)={0x1, 0x0, 0x5, 0x7e45}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000700)=[r3, r1, r4, r5, r6, 0x1, r7]}, 0x80) (async) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x1e283bca) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000000)={'batadv_slave_0\x00', 0x400}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:50 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20100, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{}, {0x6}]}) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000004c0)={0xffffffffffffffff, 0xe0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000280)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x5, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000540)=[{}, {}], 0xfcf0, 0x10, &(0x7f00000002c0), &(0x7f0000000300), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000380)}}, 0x10) r3 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000005c0)={&(0x7f0000000580)='./file0\x00', 0x0, 0x10}, 0x10) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000640)={&(0x7f0000000600)='./file0\x00'}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000007c0)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x19d2, r5, 0x1, '\x00', 0x0, r5, 0x3, 0x2, 0x1}, 0x48) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@bloom_filter={0x1e, 0x800, 0x5, 0x200, 0x48, 0xffffffffffffffff, 0xfff, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1, 0x3, 0x6}, 0x48) r7 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r7, 0x1, '\x00', 0x0, r7, 0x3, 0x2}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x11, 0x8, &(0x7f0000000880)=ANY=[@ANYBLOB="185400000a000000000000000000000018510000010000000000000000000000184000000300000000000000000000001800000000000080000000000100000055a0db32faee3027c59dce91adf028e918c6bbdb52b4517d0acaee27442bbb4296c54c9d1ffc0ef5ab213d8366103e64f532d0f414c4bd84ce68dfa200a3bad6f41a6bc5872d26145ea39a54550c1cf1a871f4f5"], &(0x7f0000000100)='syzkaller\x00', 0x5, 0x0, 0x0, 0x0, 0x3, '\x00', r2, 0x21, 0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x2, 0x5}, 0x8, 0x10, &(0x7f0000000840)={0x1, 0x0, 0x5, 0x7e45}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000700)=[r3, r1, r4, r5, r6, 0x1, r7]}, 0x80) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000004c0)={0xffffffffffffffff, 0xe0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000280)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x5, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000540)=[{}, {}], 0xfcf0, 0x10, &(0x7f00000002c0), &(0x7f0000000300), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000380)}}, 0x10) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f00000005c0)={&(0x7f0000000580)='./file0\x00', 0x0, 0x10}, 0x10) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000640)={&(0x7f0000000600)='./file0\x00'}, 0x10) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f00000007c0)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x19d2, r5, 0x1, '\x00', 0x0, r5, 0x3, 0x2, 0x1}, 0x48) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@bloom_filter={0x1e, 0x800, 0x5, 0x200, 0x48, 0xffffffffffffffff, 0xfff, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1, 0x3, 0x6}, 0x48) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r7, 0x1, '\x00', 0x0, r7, 0x3, 0x2}, 0x48) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x11, 0x8, &(0x7f0000000880)=ANY=[@ANYBLOB="185400000a000000000000000000000018510000010000000000000000000000184000000300000000000000000000001800000000000080000000000100000055a0db32faee3027c59dce91adf028e918c6bbdb52b4517d0acaee27442bbb4296c54c9d1ffc0ef5ab213d8366103e64f532d0f414c4bd84ce68dfa200a3bad6f41a6bc5872d26145ea39a54550c1cf1a871f4f5"], &(0x7f0000000100)='syzkaller\x00', 0x5, 0x0, 0x0, 0x0, 0x3, '\x00', r2, 0x21, 0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x2, 0x5}, 0x8, 0x10, &(0x7f0000000840)={0x1, 0x0, 0x5, 0x7e45}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000700)=[r3, r1, r4, r5, r6, 0x1, r7]}, 0x80) (async) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{}, {0x6}]}) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'dvmrp1\x00', 0x2000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'veth0_to_batadv\x00', 0x200}) 02:57:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x0, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0xc500, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0xfffe, 0x0, 0x2}, {0x40}, {0x6}]}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000100)={0x0, 0x6, [@remote, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x44}, @broadcast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x33}, @local, @empty]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4000, 0x0) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'dvmrp1\x00', 0x2000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'veth0_to_batadv\x00', 0x200}) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x0, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:50 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x519a82, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x14000, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000240)={'sit0\x00', 0x8000}) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000100)=""/3) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'veth0_to_bridge\x00', 0x1000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) ioctl$TUNSETLINK(r3, 0x400454cd, 0x321) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) ioctl$TUNATTACHFILTER(r4, 0x401054d5, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x9, 0x1, 0x10, 0x8001}]}) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000001c0)={'veth0\x00', 0x2000}) close(r1) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x1e283bca) (async) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000000)={'batadv_slave_0\x00', 0x400}) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, 0x0) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'dvmrp1\x00', 0x2000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'veth0_to_batadv\x00', 0x200}) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x0, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, 0x0) 02:57:50 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x519a82, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x14000, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000240)={'sit0\x00', 0x8000}) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000100)=""/3) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'veth0_to_bridge\x00', 0x1000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) ioctl$TUNSETLINK(r3, 0x400454cd, 0x321) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) ioctl$TUNATTACHFILTER(r4, 0x401054d5, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x9, 0x1, 0x10, 0x8001}]}) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000001c0)={'veth0\x00', 0x2000}) close(r1) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x519a82, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x14000, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000240)={'sit0\x00', 0x8000}) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000100)=""/3) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'veth0_to_bridge\x00', 0x1000}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETLINK(r3, 0x400454cd, 0x321) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) (async) ioctl$TUNATTACHFILTER(r4, 0x401054d5, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x9, 0x1, 0x10, 0x8001}]}) (async) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000001c0)={'veth0\x00', 0x2000}) (async) close(r1) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) 02:57:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0xc500, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0xfffe, 0x0, 0x2}, {0x40}, {0x6}]}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000100)={0x0, 0x6, [@remote, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x44}, @broadcast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x33}, @local, @empty]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4000, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0xc500, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0xfffe, 0x0, 0x2}, {0x40}, {0x6}]}) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) (async) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000100)={0x0, 0x6, [@remote, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x44}, @broadcast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x33}, @local, @empty]}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4000, 0x0) (async) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x400ec0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'sit0\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) 02:57:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x1e283bca) (async, rerun: 64) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000000)={'batadv_slave_0\x00', 0x400}) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async, rerun: 64) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (rerun: 64) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:50 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x519a82, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x14000, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000240)={'sit0\x00', 0x8000}) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000100)=""/3) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'veth0_to_bridge\x00', 0x1000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) ioctl$TUNSETLINK(r3, 0x400454cd, 0x321) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) ioctl$TUNATTACHFILTER(r4, 0x401054d5, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x9, 0x1, 0x10, 0x8001}]}) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000001c0)={'veth0\x00', 0x2000}) close(r1) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x519a82, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x14000, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000240)={'sit0\x00', 0x8000}) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000100)=""/3) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'veth0_to_bridge\x00', 0x1000}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETLINK(r3, 0x400454cd, 0x321) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) (async) ioctl$TUNATTACHFILTER(r4, 0x401054d5, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x9, 0x1, 0x10, 0x8001}]}) (async) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000001c0)={'veth0\x00', 0x2000}) (async) close(r1) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) 02:57:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0xc500, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0xfffe, 0x0, 0x2}, {0x40}, {0x6}]}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000100)={0x0, 0x6, [@remote, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x44}, @broadcast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x33}, @local, @empty]}) (async, rerun: 64) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4000, 0x0) (rerun: 64) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:50 executing program 2: openat$cgroup(0xffffffffffffffff, &(0x7f00000001c0)='syz0\x00', 0x200002, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x80, 0x1, 0x0, 0x3}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40001, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0xf1, 0x4, 0x4, 0x7f}, {0x6, 0x0, 0xff, 0x6}, {0x1, 0x10, 0x2, 0x8}, {0x9, 0x7, 0x5, 0x2}, {0xfffd, 0x9, 0x0, 0x80000000}, {0x7f, 0x9}, {0x35f1, 0x3f, 0x3, 0xf304}, {0x0, 0x2, 0x9, 0x1}]}) 02:57:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, 0x0) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x400ec0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'sit0\x00', 0x1b12}) (async, rerun: 64) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (rerun: 64) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) 02:57:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'syz_tun\x00', 0x200}) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000100)={'geneve0\x00', 0x600}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) write$cgroup_devices(r2, &(0x7f0000000140)={'a', ' *:* ', 'wm\x00'}, 0x9) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x400ec0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'sit0\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.dequeue\x00', 0x0, 0x0) openat$cgroup_ro(r1, &(0x7f00000001c0)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'veth0_to_hsr\x00', 0x20}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) ioctl$TUNSETLINK(r2, 0x400454cd, 0x7) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.dequeue\x00', 0x0, 0x0) openat$cgroup_ro(r1, &(0x7f00000001c0)='devices.list\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'veth0_to_hsr\x00', 0x20}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) ioctl$TUNSETLINK(r2, 0x400454cd, 0x7) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:50 executing program 2: openat$cgroup(0xffffffffffffffff, &(0x7f00000001c0)='syz0\x00', 0x200002, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x80, 0x1, 0x0, 0x3}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40001, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0xf1, 0x4, 0x4, 0x7f}, {0x6, 0x0, 0xff, 0x6}, {0x1, 0x10, 0x2, 0x8}, {0x9, 0x7, 0x5, 0x2}, {0xfffd, 0x9, 0x0, 0x80000000}, {0x7f, 0x9}, {0x35f1, 0x3f, 0x3, 0xf304}, {0x0, 0x2, 0x9, 0x1}]}) 02:57:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.dequeue\x00', 0x0, 0x0) openat$cgroup_ro(r1, &(0x7f00000001c0)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'veth0_to_hsr\x00', 0x20}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) ioctl$TUNSETLINK(r2, 0x400454cd, 0x7) 02:57:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0x61000000}, {0x6}]}) 02:57:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x0, 0x0}) 02:57:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'syz_tun\x00', 0x200}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'syz_tun\x00', 0x200}) (async) 02:57:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000100)={'geneve0\x00', 0x600}) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) write$cgroup_devices(r2, &(0x7f0000000140)={'a', ' *:* ', 'wm\x00'}, 0x9) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40}, {0x6}]}) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) 02:57:51 executing program 2: openat$cgroup(0xffffffffffffffff, &(0x7f00000001c0)='syz0\x00', 0x200002, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x80, 0x1, 0x0, 0x3}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40001, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0xf1, 0x4, 0x4, 0x7f}, {0x6, 0x0, 0xff, 0x6}, {0x1, 0x10, 0x2, 0x8}, {0x9, 0x7, 0x5, 0x2}, {0xfffd, 0x9, 0x0, 0x80000000}, {0x7f, 0x9}, {0x35f1, 0x3f, 0x3, 0xf304}, {0x0, 0x2, 0x9, 0x1}]}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40}, {0x6}]}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40}, {0x6}]}) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x3a21}, {0x19a, 0x0, 0x0, 0x5}]}) 02:57:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x0, 0x0}) 02:57:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000100)={'geneve0\x00', 0x600}) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async, rerun: 32) write$cgroup_devices(r2, &(0x7f0000000140)={'a', ' *:* ', 'wm\x00'}, 0x9) (rerun: 32) 02:57:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'syz_tun\x00', 0x200}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'syz_tun\x00', 0x200}) (async) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x3a21}, {0x19a, 0x0, 0x0, 0x5}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x3a21}, {0x19a, 0x0, 0x0, 0x5}]}) (async) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x29, 0x0, 0x2}, {}, {0x2}, {0x8}]}) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x3a21}, {0x19a, 0x0, 0x0, 0x5}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x3a21}, {0x19a, 0x0, 0x0, 0x5}]}) (async) 02:57:51 executing program 4: perf_event_open(&(0x7f0000000640)={0x2, 0x80, 0xb6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000002c0)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x100002, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x9, 0x1}, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0xb) openat$cgroup_ro(r0, &(0x7f0000000000)='pids.current\x00', 0x0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, 0x0, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000280)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r2, 0x40042409, 0x1) close(0xffffffffffffffff) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000680)='memory.events\x00', 0x26e1, 0x0) close(r3) write$cgroup_type(r3, &(0x7f0000000080), 0x11ffffce1) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='pids.events\x00', 0x26e1, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x3e7, &(0x7f0000000e00)='nr0\x01\x00`\xa1\x9e\xf9\xd2\xc6s\xd9\xa1W\x1c\xb9\xe16\x9b\xcda\xef~I\x80\v\x7f\xbb\xd3[\x17\f\x10u\x1d9\xae\xb6`\xd8c\xe4\x9b\x8cO;=\xadH\x90\xdd[-l\xfd\n\xbd7,c\xbc\xf5\xd7\a\xf3\xfdM.\x8dD<\x88\xbc\x0eV7\xdd\x82\xfc45\xbe\xd4\xde\x9a[\xe2(\x88\x06\x1f?\xf5?\x8bk9fx\xe7\xba\x15^\xf9\x15-~C\xb1\xec\xcb#1\xeb\x8e\xb1\xedU\xc2\xab\xbe\xf4-\xd2N\xab\xe6r3F\xa6\xe4l\x04\x99\xa2\x14B\xd8\xd0\r\xcbW\xf0\x13\xffu\x95\xed\xd0\xff\ai0\xde6u\xd3A\x17\xa4N\xb0\xe4\xf82\x93\xd2\x00\x00\x00\x00\x00\x00\x00\xbdH\xd2\xa8[\xf4\xfdJ\x80V\x832Z\xf5\xe2\x87\xd4\xe2s7\xb4\xad\xa1\x1b&!\x98\x86\"R\x06\x00\x00\x00\x00\x007q\xe9\xf4,\xa3\x0f\xb2\x1e\x12\xf0\xa3\xd8\xbc-\x85EJ\xf9\xfc\xc0#-\x8f\xd9\tD\x8b\x01\xf4lY=1\xea\x1c\x92de\xe3ZA\x99\a\x9c<\xe4\x11(\xb1|\xb0\x1f\xbf[R+\xe0\xfd\x02\x02*\xda7\xfe\xcc\x0e\xb6\xc8\xc8\x83\x18\x83\xb8Z\x11\x06\xf2\xf8g\x02\rR\x9f\x17\xa3P\xf2\r\xd3\xbfQ\xa9\x8c\xfd\xa7\f.\xa2\xd8\x18`\x1b\xbdQ\x01\xe3&\x16\xb7V\x92\x86\xc1O$\xfd\x9d\x0f\xbex\xc9BFK\xc6^\x13\xce68\xe4\x83\xfd?\x87\x94\v\xb4x\xf4|L\x11\x03\x94\xc0\t=\x17\x95P\x89\xf2\xca\x97\xbb\xfeu\x12L\x9b\x85\x96\xe0\b\xbf\n\x02\x8bS\x9c\xecyl\xec\x9b\xf5\x85\xeb\x80\xee>\r&\x014\x01\xf4\xb7\x83\x9a\xfa*\xa6\x06\xb7Pk7N\xc2\xd9\xee\xd0\xb0M\x00\xab\xc3\t\fc\xd8d\x14\xb1\xc0\xd7\x1a\xa0\x16\xa2z\x9e\x93 \xdde\xe8p29\v\x02\xa2b\x13R\xef\xffA\f\xb9.$\xfa\x9f\xde[\x80\xd1=\xce\x1b\xeb\xf6\xf4\xe3z\x1f\x9dz\xa3\xc0\xe2\xa2\xb1\xeeq\xf5\xec0\x8e\xf4\xfb\xd9\x87\xf03\xdb\xae|\x10&V5c\xa6\xce\xcd\x8a\xdf\xe1\x89\"\xea\xde\xe7\xa3\xbe\xe7\xff\xf9 \x11\xfdY\xc6\xa1\xe8\xda\v\\?\xcb\x87\bn\x9b\x01\x1f\xf8\xe8\x1eV\xfaC\xdf\xc3Vv\x9b\x1a\xfc\x14.c\x94\xc9=\xb0\x0f!d\b\x18*@m\x7f\xaal\x17G\xd6?\x81\x16P\x03\x10e\xc3\xcd\xb1B\xeb\x01B\\\x91A\xa1\x8an\xb4#\xadr\x1e\x81v\xa2\x0e6x\xca\x8b\xa6\xd8\x1e\x00_^9\xb1\b\x87\xc6\xb4\xf0\'f\xba\xbd\xfe\x11\xf8\xc8W\x81s^\xd9\x03\x00\x00\x00\x00\x00\x00\x00\x1b\x17E\xb23\x12\xb0\xeb\xef~\xb24h\xd7}\x7f\x92Hgej\x957\xe2\x1fA\x00\xdc\xdd\x11x\x90\x97QJ\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00&\xd8\xb3S\xe0\x1e\xa7\xc3`~U\x91\xfa\x92\x1e\xccffFz\xa8\t\xe4+\x83\xac\x94\xb1\xdc\x04?\xc84&q\x8b\x02\x00\x00\x00\xa5r\x98c\x91\xe7\x85\xa3\xd2\x1cDH{;\x91c+\xf4\xf0\b7\xbeH\'\xd8\x02\xcd\xc8k\xb5\x88\x1d\x1c\x846\\\'5\x15j\x03\f\xa3\xd1\xc4g\x02mP{\xe1S?\x98SI2\xd4\xd0G\xbf~\x00\xad\x01\x80\xbe\xfd\x86\xf7\xa7\xeb\x89\xf6\xde\x81\xff\x06\x1b\xa0\xcc\xea_-\x87\x85\x1e>\xdcB\xe0\xbc;!0\xab^\x8fx@W\xf8b\x12\xa5\xb4\xc6\xbbA\xed\x15{\xb7\x98o\xb9wdkzp\x15\xeae\xb1D\x0e\xfd\x12\xf6I\xb69\x9d1\x05\xfd\x9dvmp\xcc!\xde\x1b}\xa6\xc1\x03\xcb-\xa8\xde\x8dD%\xae\t\x1e\x91\x13\xdds\xf5\x8d\x9c\x13\xfb\x875!\x83A7eEB\xcd_\x1a\xb1\x91q\xe9\xb7\xdb\x03\x8e~8\x8cH\xaae\x96\xd8\xec\n\x0ft\x9b|\xda\xd4\xe49\x01,\xdf\xce\x00\xe6\x99\xb2\vu\xca\t\xe6\x0fBK\xe5]\xec\xff\xaf \xb3jc\xc0\x977<\x92\x977\xb4\xd9\xe7q\xfau\xb2\x7f\x9e\x1f\x81\xd09/\xb6\x06\x9co\t\x02\xaa\x92\x88\x00'/1015}, 0x82) bpf$PROG_LOAD(0x5, &(0x7f0000000a80)={0x7, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000980)={0x0, 0x0, 0x6, 0x200000}, 0x10}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='btrfs_qgroup_account_extent\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)=0x2000000000008400) 02:57:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x3ff, 0xe1, 0x8}, {0x101, 0x0, 0x0, 0x4}, {0x2, 0x8, 0x0, 0x100}, {0x7, 0x93, 0xf7, 0x35e669ff}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:51 executing program 5: ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x6) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x7f, 0x2e, 0xc0, 0x9}, {0x7d54, 0x3, 0x6, 0x2}, {0x41cc, 0x3, 0xff, 0xfffffffc}, {0xe225, 0x1f, 0x4, 0x1}, {0xc000, 0x2, 0x1f, 0x4}, {0x7fff, 0x80, 0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000380)=0x7f) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000180)=[{}, {0x40, 0x3, 0x0, 0x7fffffff}, {0x6}, {0x7, 0x8, 0x7f, 0x7}, {0x3, 0x2, 0x8, 0x13}, {0x6, 0x0, 0x9, 0x800}]}) r3 = bpf$ITER_CREATE(0x21, &(0x7f00000001c0)={r1}, 0x8) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNGETFILTER(r4, 0x801054db, &(0x7f0000000280)=""/236) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000240)={'wg1\x00', 0x10}) 02:57:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r1, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x23b, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) 02:57:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x0, 0x0}) 02:57:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x29, 0x0, 0x2}, {}, {0x2}, {0x8}]}) 02:57:51 executing program 5: ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x6) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (rerun: 64) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async, rerun: 32) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x7f, 0x2e, 0xc0, 0x9}, {0x7d54, 0x3, 0x6, 0x2}, {0x41cc, 0x3, 0xff, 0xfffffffc}, {0xe225, 0x1f, 0x4, 0x1}, {0xc000, 0x2, 0x1f, 0x4}, {0x7fff, 0x80, 0x6}]}) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000380)=0x7f) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000180)=[{}, {0x40, 0x3, 0x0, 0x7fffffff}, {0x6}, {0x7, 0x8, 0x7f, 0x7}, {0x3, 0x2, 0x8, 0x13}, {0x6, 0x0, 0x9, 0x800}]}) (rerun: 32) r3 = bpf$ITER_CREATE(0x21, &(0x7f00000001c0)={r1}, 0x8) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNGETFILTER(r4, 0x801054db, &(0x7f0000000280)=""/236) (async) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000240)={'wg1\x00', 0x10}) 02:57:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) r1 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r1, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x23b, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) 02:57:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}]}) 02:57:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x29, 0x0, 0x2}, {}, {0x2}, {0x8}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x29, 0x0, 0x2}, {}, {0x2}, {0x8}]}) (async) 02:57:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x3ff, 0xe1, 0x8}, {0x101, 0x0, 0x0, 0x4}, {0x2, 0x8, 0x0, 0x100}, {0x7, 0x93, 0xf7, 0x35e669ff}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7, 0x3, 0xff, 0x2}, {0x200, 0x8, 0x4, 0x4}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:51 executing program 5: ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x6) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x7f, 0x2e, 0xc0, 0x9}, {0x7d54, 0x3, 0x6, 0x2}, {0x41cc, 0x3, 0xff, 0xfffffffc}, {0xe225, 0x1f, 0x4, 0x1}, {0xc000, 0x2, 0x1f, 0x4}, {0x7fff, 0x80, 0x6}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async, rerun: 32) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000380)=0x7f) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x6, &(0x7f0000000180)=[{}, {0x40, 0x3, 0x0, 0x7fffffff}, {0x6}, {0x7, 0x8, 0x7f, 0x7}, {0x3, 0x2, 0x8, 0x13}, {0x6, 0x0, 0x9, 0x800}]}) (async, rerun: 64) r3 = bpf$ITER_CREATE(0x21, &(0x7f00000001c0)={r1}, 0x8) (async, rerun: 64) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async, rerun: 32) ioctl$TUNGETFILTER(r4, 0x801054db, &(0x7f0000000280)=""/236) (async, rerun: 32) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000240)={'wg1\x00', 0x10}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0xc00}, {0x6}]}) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa0040, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000001c0)=ANY=[@ANYBLOB="237d472dc4a22db77ab1d5a3124620bbbbbbbbbb5ee2b551cbd5913cbcd14959de86cae424675efdcfe532bc1c62264b524ed2e9fdade46a5095652a824403d9ab695de5b73b1b0adb093c4ef56821786e20f304e33f4722839080e0db32bf19c181a81b8d055f5bd2ddba7808c1ab383e814627089da4b7aa00"/132]) 02:57:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETLINK(r1, 0x400454cd, 0x308) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}]}) 02:57:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x3ff, 0xe1, 0x8}, {0x101, 0x0, 0x0, 0x4}, {0x2, 0x8, 0x0, 0x100}, {0x7, 0x93, 0xf7, 0x35e669ff}]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) r1 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r1, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x23b, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x6}, {0x6}]}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {0x1c}, {0x6}]}) 02:57:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}]}) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa0040, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000001c0)=ANY=[@ANYBLOB="237d472dc4a22db77ab1d5a3124620bbbbbbbbbb5ee2b551cbd5913cbcd14959de86cae424675efdcfe532bc1c62264b524ed2e9fdade46a5095652a824403d9ab695de5b73b1b0adb093c4ef56821786e20f304e33f4722839080e0db32bf19c181a81b8d055f5bd2ddba7808c1ab383e814627089da4b7aa00"/132]) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xa0040, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000001c0)=ANY=[@ANYBLOB="237d472dc4a22db77ab1d5a3124620bbbbbbbbbb5ee2b551cbd5913cbcd14959de86cae424675efdcfe532bc1c62264b524ed2e9fdade46a5095652a824403d9ab695de5b73b1b0adb093c4ef56821786e20f304e33f4722839080e0db32bf19c181a81b8d055f5bd2ddba7808c1ab383e814627089da4b7aa00"/132]) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {0x5}, {0x6}]}) 02:57:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETLINK(r1, 0x400454cd, 0x308) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000000)={'erspan0\x00', @local}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x25}, {0x6}]}) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'pimreg0\x00', 0x10}) 02:57:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000000)={'erspan0\x00', @local}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'pimreg0\x00', 0x10}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x5}, {0x6}]}) 02:57:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000000)={'erspan0\x00', @local}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000000)={'erspan0\x00', @local}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) 02:57:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x7, 0x0, 0x9, 0x74}, {0x8001, 0x7f, 0x4, 0x2}, {0x7fff, 0x2, 0x2, 0xb0}, {0x5, 0x9, 0xe1, 0x7}, {0x2, 0x2, 0x0, 0x401}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) 02:57:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {}]}) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'pimreg0\x00', 0x10}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1000}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'pimreg0\x00', 0x10}) (async) 02:57:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETLINK(r1, 0x400454cd, 0x308) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x44}, {0x6}]}) 02:57:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) openat$cgroup_ro(r1, &(0x7f0000000000)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r1}, 0x8) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r2}, 0x8) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x2000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {0x0, 0x5}, {0xe}]}) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'xfrm0\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'veth0_to_batadv\x00'}) 02:57:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {}]}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0x44}, {0x6}]}) 02:57:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) openat$cgroup_ro(r1, &(0x7f0000000000)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r1}, 0x8) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r2}, 0x8) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x2000}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {0x0, 0x5}, {0xe}]}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0x34000000}, {0x40}, {0x6}]}) 02:57:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) openat$cgroup_ro(r1, &(0x7f0000000000)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r1}, 0x8) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r2}, 0x8) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x2000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {0x0, 0x5}, {0xe}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) openat$cgroup_ro(r1, &(0x7f0000000000)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r1}, 0x8) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r2}, 0x8) (async) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x2000}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {0x0, 0x5}, {0xe}]}) (async) 02:57:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x7, 0x0, 0x9, 0x74}, {0x8001, 0x7f, 0x4, 0x2}, {0x7fff, 0x2, 0x2, 0xb0}, {0x5, 0x9, 0xe1, 0x7}, {0x2, 0x2, 0x0, 0x401}]}) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0x25000000}, {0x40}, {0x6}]}) 02:57:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'dvmrp0\x00'}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'wg2\x00', 0x2}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'team_slave_0\x00', 0x200}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001600)={&(0x7f0000001940)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x5, [@union={0x0, 0x1, 0x0, 0x5, 0x1, 0x0, [{0x3, 0x4}]}]}, {0x0, [0x0, 0x0, 0x61]}}, &(0x7f0000001a00)=""/158, 0x35, 0x9e, 0x1}, 0x20) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f0000000180)={'dvmrp0\x00', 0x400}) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x4, 0xc, 0x4, 0xc2}, {0x81, 0x52, 0x3, 0x9}, {0x0, 0x5, 0x0, 0xfffffffb}, {0x1, 0x0, 0x2, 0xff}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x0, 0x100000}, {}]}) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'xfrm0\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async, rerun: 32) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) (async, rerun: 32) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'veth0_to_batadv\x00'}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x7, 0x0, 0x9, 0x74}, {0x8001, 0x7f, 0x4, 0x2}, {0x7fff, 0x2, 0x2, 0xb0}, {0x5, 0x9, 0xe1, 0x7}, {0x2, 0x2, 0x0, 0x401}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) 02:57:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'dvmrp0\x00'}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'wg2\x00', 0x2}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0x24000000}, {0x40}, {0x6}]}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0xac}, {0x6}]}) 02:57:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x7, 0x0, 0x9, 0x74}, {0x8001, 0x7f, 0x4, 0x2}, {0x7fff, 0x2, 0x2, 0xb0}, {0x5, 0x9, 0xe1, 0x7}, {0x2, 0x2, 0x0, 0x401}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {0x0, 0x0, 0x2c}, {0x6}]}) 02:57:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{}, {0x6}]}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {0x0, 0x16}, {0x6}]}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0x3400}, {0x40}, {0x6}]}) 02:57:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'team_slave_0\x00', 0x200}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001600)={&(0x7f0000001940)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x5, [@union={0x0, 0x1, 0x0, 0x5, 0x1, 0x0, [{0x3, 0x4}]}]}, {0x0, [0x0, 0x0, 0x61]}}, &(0x7f0000001a00)=""/158, 0x35, 0x9e, 0x1}, 0x20) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f0000000180)={'dvmrp0\x00', 0x400}) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x4, 0xc, 0x4, 0xc2}, {0x81, 0x52, 0x3, 0x9}, {0x0, 0x5, 0x0, 0xfffffffb}, {0x1, 0x0, 0x2, 0xff}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'team_slave_0\x00', 0x200}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001600)={&(0x7f0000001940)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x5, [@union={0x0, 0x1, 0x0, 0x5, 0x1, 0x0, [{0x3, 0x4}]}]}, {0x0, [0x0, 0x0, 0x61]}}, &(0x7f0000001a00)=""/158, 0x35, 0x9e, 0x1}, 0x20) (async) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f0000000180)={'dvmrp0\x00', 0x400}) (async) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x4, 0xc, 0x4, 0xc2}, {0x81, 0x52, 0x3, 0x9}, {0x0, 0x5, 0x0, 0xfffffffb}, {0x1, 0x0, 0x2, 0xff}]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0x2c00}, {0x40}, {0x6}]}) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'xfrm0\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'veth0_to_batadv\x00'}) 02:57:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'dvmrp0\x00'}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'wg2\x00', 0x2}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {0x8300}, {0x6}]}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0x600}, {0x40}, {0x6}]}) 02:57:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{}, {0x6}]}) 02:57:51 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) socketpair(0x1a, 0x800, 0x9e8, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r0}, 0x8) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {0x0, 0x0, 0x9}, {}, {0x6}]}) 02:57:51 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) socketpair(0x1a, 0x800, 0x9e8, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r0}, 0x8) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'team_slave_0\x00', 0x200}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001600)={&(0x7f0000001940)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x5, [@union={0x0, 0x1, 0x0, 0x5, 0x1, 0x0, [{0x3, 0x4}]}]}, {0x0, [0x0, 0x0, 0x61]}}, &(0x7f0000001a00)=""/158, 0x35, 0x9e, 0x1}, 0x20) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f0000000180)={'dvmrp0\x00', 0x400}) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x4, 0xc, 0x4, 0xc2}, {0x81, 0x52, 0x3, 0x9}, {0x0, 0x5, 0x0, 0xfffffffb}, {0x1, 0x0, 0x2, 0xff}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'team_slave_0\x00', 0x200}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001600)={&(0x7f0000001940)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x5, [@union={0x0, 0x1, 0x0, 0x5, 0x1, 0x0, [{0x3, 0x4}]}]}, {0x0, [0x0, 0x0, 0x61]}}, &(0x7f0000001a00)=""/158, 0x35, 0x9e, 0x1}, 0x20) (async) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f0000000180)={'dvmrp0\x00', 0x400}) (async) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x4, 0xc, 0x4, 0xc2}, {0x81, 0x52, 0x3, 0x9}, {0x0, 0x5, 0x0, 0xfffffffb}, {0x1, 0x0, 0x2, 0xff}]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) 02:57:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x480001, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x306) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000280)={'vlan0\x00', 0x4000}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuset.effective_cpus\x00', 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) perf_event_open$cgroup(&(0x7f0000000180)={0x2, 0x80, 0x1, 0x9, 0x0, 0x9, 0x0, 0xffff, 0x5002, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x2, @perf_bp={&(0x7f0000000140), 0xc}, 0x80, 0x7f, 0xa9e6, 0x3, 0x4, 0x5, 0x1, 0x0, 0x8, 0x0, 0x40}, r4, 0x2, r3, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000100)={'geneve0\x00', 0x400}) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0xe, &(0x7f0000000140)=[{0x28c, 0x7f, 0x4}, {0x4, 0x5, 0x9, 0x5}, {0x100, 0x1f, 0x1, 0x9}, {0x7f, 0x3, 0x1, 0x20}, {0xffff, 0x40, 0x2, 0xffff7fff}, {0x400, 0xff, 0x4, 0xc1}, {0x5, 0x4, 0x7f, 0x400}, {0x3, 0xff, 0x20, 0xd6}, {0x0, 0x1, 0x9, 0x4}]}) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x2}) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000380)=""/4096) 02:57:51 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) socketpair(0x1a, 0x800, 0x9e8, &(0x7f00000000c0)) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r0}, 0x8) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {0x0, 0x21}, {0x6}]}) 02:57:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{}, {0x6}]}) 02:57:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f00000000c0)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x401, 0x5, 0x5, 0x100000}]}) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0xe, &(0x7f0000000140)=[{0x28c, 0x7f, 0x4}, {0x4, 0x5, 0x9, 0x5}, {0x100, 0x1f, 0x1, 0x9}, {0x7f, 0x3, 0x1, 0x20}, {0xffff, 0x40, 0x2, 0xffff7fff}, {0x400, 0xff, 0x4, 0xc1}, {0x5, 0x4, 0x7f, 0x400}, {0x3, 0xff, 0x20, 0xd6}, {0x0, 0x1, 0x9, 0x4}]}) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x2}) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000380)=""/4096) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101000, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0xe, &(0x7f0000000140)=[{0x28c, 0x7f, 0x4}, {0x4, 0x5, 0x9, 0x5}, {0x100, 0x1f, 0x1, 0x9}, {0x7f, 0x3, 0x1, 0x20}, {0xffff, 0x40, 0x2, 0xffff7fff}, {0x400, 0xff, 0x4, 0xc1}, {0x5, 0x4, 0x7f, 0x400}, {0x3, 0xff, 0x20, 0xd6}, {0x0, 0x1, 0x9, 0x4}]}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x2}) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000380)=""/4096) (async) 02:57:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'caif0\x00', 0x200}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {}, {0x0, 0x3}, {0x6}]}) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0xe, &(0x7f0000000140)=[{0x28c, 0x7f, 0x4}, {0x4, 0x5, 0x9, 0x5}, {0x100, 0x1f, 0x1, 0x9}, {0x7f, 0x3, 0x1, 0x20}, {0xffff, 0x40, 0x2, 0xffff7fff}, {0x400, 0xff, 0x4, 0xc1}, {0x5, 0x4, 0x7f, 0x400}, {0x3, 0xff, 0x20, 0xd6}, {0x0, 0x1, 0x9, 0x4}]}) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x2}) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000380)=""/4096) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101000, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0xe, &(0x7f0000000140)=[{0x28c, 0x7f, 0x4}, {0x4, 0x5, 0x9, 0x5}, {0x100, 0x1f, 0x1, 0x9}, {0x7f, 0x3, 0x1, 0x20}, {0xffff, 0x40, 0x2, 0xffff7fff}, {0x400, 0xff, 0x4, 0xc1}, {0x5, 0x4, 0x7f, 0x400}, {0x3, 0xff, 0x20, 0xd6}, {0x0, 0x1, 0x9, 0x4}]}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x2}) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000380)=""/4096) (async) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0xc}, {0x40}, {0x6}]}) 02:57:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x480001, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x306) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000280)={'vlan0\x00', 0x4000}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuset.effective_cpus\x00', 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) (async) perf_event_open$cgroup(&(0x7f0000000180)={0x2, 0x80, 0x1, 0x9, 0x0, 0x9, 0x0, 0xffff, 0x5002, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x2, @perf_bp={&(0x7f0000000140), 0xc}, 0x80, 0x7f, 0xa9e6, 0x3, 0x4, 0x5, 0x1, 0x0, 0x8, 0x0, 0x40}, r4, 0x2, r3, 0x0) (async) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000100)={'geneve0\x00', 0x400}) 02:57:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x0, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:51 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000280)=0x1) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x0, &(0x7f0000000340)}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x96200, 0x0) ioctl$TUNGETSNDBUF(r2, 0x800454d3, &(0x7f0000000100)) r3 = perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x9, 0x4, 0x20, 0x80, 0x0, 0x2, 0x8200, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, @perf_config_ext={0x100000000, 0x2}, 0xc6, 0xe63, 0x2, 0x1, 0x2, 0x6, 0x1, 0x0, 0x5, 0x0, 0x5}, 0x0, 0xe, 0xffffffffffffffff, 0x1) perf_event_open$cgroup(&(0x7f0000000180)={0x2, 0x80, 0x0, 0x8, 0x7, 0x8a, 0x0, 0x8951, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x7, 0x2, @perf_bp={&(0x7f0000000000), 0xa5243ad1784cd08a}, 0x21404, 0x5, 0x7fffffff, 0x2, 0x9, 0x8, 0x5b1, 0x0, 0x2, 0x0, 0x4}, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0x0) 02:57:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'caif0\x00', 0x200}) (async, rerun: 64) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f00000000c0)) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async, rerun: 64) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x401, 0x5, 0x5, 0x100000}]}) (rerun: 32) 02:57:51 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000280)=0x1) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x0, &(0x7f0000000340)}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x96200, 0x0) ioctl$TUNGETSNDBUF(r2, 0x800454d3, &(0x7f0000000100)) (async) r3 = perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x9, 0x4, 0x20, 0x80, 0x0, 0x2, 0x8200, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, @perf_config_ext={0x100000000, 0x2}, 0xc6, 0xe63, 0x2, 0x1, 0x2, 0x6, 0x1, 0x0, 0x5, 0x0, 0x5}, 0x0, 0xe, 0xffffffffffffffff, 0x1) perf_event_open$cgroup(&(0x7f0000000180)={0x2, 0x80, 0x0, 0x8, 0x7, 0x8a, 0x0, 0x8951, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x7, 0x2, @perf_bp={&(0x7f0000000000), 0xa5243ad1784cd08a}, 0x21404, 0x5, 0x7fffffff, 0x2, 0x9, 0x8, 0x5b1, 0x0, 0x2, 0x0, 0x4}, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0x0) 02:57:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x480001, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x306) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000280)={'vlan0\x00', 0x4000}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuset.effective_cpus\x00', 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) (async, rerun: 64) perf_event_open$cgroup(&(0x7f0000000180)={0x2, 0x80, 0x1, 0x9, 0x0, 0x9, 0x0, 0xffff, 0x5002, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x2, @perf_bp={&(0x7f0000000140), 0xc}, 0x80, 0x7f, 0xa9e6, 0x3, 0x4, 0x5, 0x1, 0x0, 0x8, 0x0, 0x40}, r4, 0x2, r3, 0x0) (rerun: 64) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000100)={'geneve0\x00', 0x400}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0x12}, {0x40}, {0x6}]}) 02:57:51 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000280)=0x1) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x0, &(0x7f0000000340)}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x96200, 0x0) ioctl$TUNGETSNDBUF(r2, 0x800454d3, &(0x7f0000000100)) r3 = perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x9, 0x4, 0x20, 0x80, 0x0, 0x2, 0x8200, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, @perf_config_ext={0x100000000, 0x2}, 0xc6, 0xe63, 0x2, 0x1, 0x2, 0x6, 0x1, 0x0, 0x5, 0x0, 0x5}, 0x0, 0xe, 0xffffffffffffffff, 0x1) perf_event_open$cgroup(&(0x7f0000000180)={0x2, 0x80, 0x0, 0x8, 0x7, 0x8a, 0x0, 0x8951, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x7, 0x2, @perf_bp={&(0x7f0000000000), 0xa5243ad1784cd08a}, 0x21404, 0x5, 0x7fffffff, 0x2, 0x9, 0x8, 0x5b1, 0x0, 0x2, 0x0, 0x4}, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000280)=0x1) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x0, &(0x7f0000000340)}) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x96200, 0x0) (async) ioctl$TUNGETSNDBUF(r2, 0x800454d3, &(0x7f0000000100)) (async) perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x9, 0x4, 0x20, 0x80, 0x0, 0x2, 0x8200, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, @perf_config_ext={0x100000000, 0x2}, 0xc6, 0xe63, 0x2, 0x1, 0x2, 0x6, 0x1, 0x0, 0x5, 0x0, 0x5}, 0x0, 0xe, 0xffffffffffffffff, 0x1) (async) perf_event_open$cgroup(&(0x7f0000000180)={0x2, 0x80, 0x0, 0x8, 0x7, 0x8a, 0x0, 0x8951, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x7, 0x2, @perf_bp={&(0x7f0000000000), 0xa5243ad1784cd08a}, 0x21404, 0x5, 0x7fffffff, 0x2, 0x9, 0x8, 0x5b1, 0x0, 0x2, 0x0, 0x4}, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0x0) (async) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {}, {0x0, 0x2c}, {0x6}]}) 02:57:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x0, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r2 = openat$cgroup_ro(r1, &(0x7f0000000100)='cpuacct.stat\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000140)={'veth0_to_hsr\x00', 0x1000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f00000000c0)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0x94}, {0x40}, {0x6}]}) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r2 = openat$cgroup_ro(r1, &(0x7f0000000100)='cpuacct.stat\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000140)={'veth0_to_hsr\x00', 0x1000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f00000000c0)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'caif0\x00', 0x200}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'caif0\x00', 0x200}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) 02:57:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f00000000c0)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x401, 0x5, 0x5, 0x100000}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f00000000c0)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x401, 0x5, 0x5, 0x100000}]}) (async) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0xac}, {0x40}, {0x6}]}) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) r2 = openat$cgroup_ro(r1, &(0x7f0000000100)='cpuacct.stat\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000140)={'veth0_to_hsr\x00', 0x1000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f00000000c0)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x0, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x6, &(0x7f0000000000)=[{0x2d, 0x0, 0x2}, {0x0, 0x0, 0x1}, {0x1, 0x0, 0x10}, {0x6}, {0x1f, 0x2, 0xf5, 0x78}, {0x1, 0xb5, 0x4, 0x8c74}]}) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r1}, 0x8) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000100)={'veth0_virt_wifi\x00', 0x1}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {0x6c00}, {}, {0x6}]}) 02:57:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000000)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0x2}, {0x40}, {0x6}]}) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x10, 0x1}, {0x40, 0xfd}, {0x6}]}) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x10, 0x1}, {0x40, 0xfd}, {0x6}]}) 02:57:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x6, &(0x7f0000000000)=[{0x2d, 0x0, 0x2}, {0x0, 0x0, 0x1}, {0x1, 0x0, 0x10}, {0x6}, {0x1f, 0x2, 0xf5, 0x78}, {0x1, 0xb5, 0x4, 0x8c74}]}) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r1}, 0x8) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000100)={'veth0_virt_wifi\x00', 0x1}) 02:57:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x10, 0x1}, {0x40, 0xfd}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x10, 0x1}, {0x40, 0xfd}, {0x6}]}) (async) 02:57:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {0xf00}, {}, {0x6}]}) 02:57:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000000c0)) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x8000000}, {}, {0x6}]}) 02:57:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:52 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000000)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000000)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) 02:57:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000000c0)) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000000c0)) 02:57:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x6, &(0x7f0000000000)=[{0x2d, 0x0, 0x2}, {0x0, 0x0, 0x1}, {0x1, 0x0, 0x10}, {0x6}, {0x1f, 0x2, 0xf5, 0x78}, {0x1, 0xb5, 0x4, 0x8c74}]}) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r1}, 0x8) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000100)={'veth0_virt_wifi\x00', 0x1}) 02:57:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000000c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000000c0)) (async) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x14}, {0x40}, {0x6}]}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) bpf$MAP_DELETE_BATCH(0x1b, &(0x7f0000000040)={&(0x7f0000000380)="e935a3cedb660acf0a46919bffcff2c80233ba1b098e63471dfd2e5cb9b281960d10685adc51bbb01e8d9b72d32832438522e5a79613ef40e226cb44873969a0a5574db2d88eadc640d1d771667e3222bfa2963b7813d110dd83e2815e0a61f0c8cd2b13907514cd2634fef8fed507a207de5313ddcf86d3aa126a8591fb1d303e0dc38dc77092030deddce232dc4fd3419237cb09264100a0673bff274adc192516e6e3f3fdf8cd81953b6eae7a32cae4407ea1ab9a425cf7f5816f13e5920d341829390d170b196fdd0eff8e114ea0033ee62a453b64f540a8094ab664259209cc7be08668a63bba2680beb74a607ce8c7bf1a989b82e476ac8caf596b36b96a3fcd8b5e178eba939a55d8044ec7e9fab48a3ba3df52249d38f07ba9854fe821f002dcf667104c5045113a3515675c76a8ead4b339144b11f1dc0fc3ef6ef0d139305cd1ba5347f0b8f75c43a0dc6fa97b3406de74002f1bc32525366a655fcf6eb8e9839e0ebc4d0ea232417029a6308219562b8e60c25b7ce47d708695edfefe6bbadb7ba29efdf3250d2e49bed44dd14dd247e1651b2d781f5a91b126a69dde3b6d83204cdeb0f9023f0279c2a0414fff4023074b7a7ae15d1fe55e68e6e9ff70b84c1dae5507dbd74251c78aa7849fa577a4ff350208e7c3aaedbd4ac70588c6742198b6dac29f4809d8d50bf03623863835b68f7611f0f2e0111d606ee263159129de90f62adbaf056fa103a7daf7e45a269f808f35ef787fbf91b0f884cd84cd3517ea58cd3e51e44c51fdc455f9622e590befbf0a94fa7184970a977e8623c48cdf5efbd505d041b1682cff5ba1ac8efb4a324d6031dd7ab47723c5a44c49106ce9430a76ac5e25f5293268928a89c278e7e52bba7c6a5be4c30636b799dcf5a8e63e7e50f6eeb8a6a3c91a10e4a501cdcbbb85c4c837ad4797ea642b9b832661f5a7a6ec05ea86d9c4d4e5493419b48054312961927a604a636a8b6e6c628fb637d471ae78d95cf4ec006fc53d124d88d3f159687160693d6ff8c9b5482d6ce7360342efe4c9f6873c908b5a3c53cf9b62985642fd9e6f54b4ef30061c0779352d84100c4d5fa05b43e744ae6105c02b6b3b88ebab4bc3eb01af38bf0430f17132b9f06d44ef07900e31b3366bf8c9099a0d2b00d688084971e30791d1d9e996ff47a9e58a53b2bbe513f35e3ea1bb600ec4d4a861b42aade821963f292d0aa68a05c5e7b609e1c87c601e7a2f88edf0be0de143672807aa441254589466802988343571cbb6a0714b207ddfa26e8f2ebc31506f2d06b2a815939b54414177bc2112ac3ebb247a4d230793df60a1629a6225c269122a20f03f23a353021d9d528f117e3803c5bbd1740a9a0d87c38d1e16f930ee93f64ae28adaff6e30f7eec82b72ee4c8e7f8eb3fc43469a021a754d4c5230ba0f3f5ba8ade22e6995aad6f0e8404950443da1e91655307f065d2a8180a7fef16a6c44ffc32ad0441e1a52dedac14263c3ee9c8a76a933d8657bd4f0a734c1d731eedcc4dad5363bfde01962bf74d0ca49e061dd54611a2b17090ea02676599ad86b64cf1c53f65673cfca99f005eeb0586723cbb08ffc8d238353aa271a3bb55f35c9737974e5ebfefdbe05da17db1f954b7458a808684dbbc3c08c18473eca6b3c3b377ce39e030266fa6f8db80755406eb81ad414ef3c01cf3dc1ee6e73dd1b36d9f271e8ace029700d4cde6c9b6fc838204a22a7b52dddc4968437bacbfaa35fa97fd7abc234ea7c6c745c944a26dd4b9dedaca5eae41332c5b983b036b6843bc6269d606fe11e297b6af5f23f35a495181f7c922b6283492a2b2111a2dccaa4880453a2c39de296146155f25577cbc661310033ef0d566ba226d0332ab3c32d2c0b833f5e7b06d2630bf3e923a5a127751855652f738fcc7c7cfb16b6cd69b93416cd85683732913f3b243782a6fa79c6a8b66001575c34fa36d578f19afb1b53257ae94f00bd15f5856317877fa566c5d8a42dab51e3c80658130618b1a89d95e63caf9a3926a459bfd3c22dc91e1df7204b6f42dca5bdc608336161690a6a1ba03b6a5418690b76c7c6b45529e7fdfe55538f63db691760cc5abfb00397d0e2645c77004a945eed1fb86d2c97b144d0f59f558a64a279ab29a5ad03772d8ff3b28047fa2c258beee6cc2feef2dbfe89e92e3140cf8281c4dd90b85c5160c585574220e62e80209bba3ca04aa5a18676fc0feeaf4b6170b42a5b85e1e96e15a9ec0b00a120054534cd98be80b83352e0284fc9da61967b1faf5d24a432e4fcd022fb83cfc51d65bd64bc4466fa0b0aa34b6bfe056e945c12c0e22328ed133e7889d387a52071ae13d4f817dbb48898a6c9ceaec2b57c92059cb925eeb86e812aa0addb69a831fd2ac6cce3d16292097be94756dbb143344580352c5d063482ec147442c5b5ab6f57b70e2112b9d02d36cc3038f8789bbdb69de1026ab55fb17078ca387a61d9271c3be435de454e0c298a6dc4c4bb0d54ea0667f63797d3ed7c4dd83d598ccb9ce838e1ac0243e5e5a9c7c76f84fbfb624cdd543f0d0a28b5f1fad2da12694090cda24a2c27258a8010a8fff84ec4f216a4d374089bee054b064ea7d22299c7cee411bfa5acbe340b025591f5e4b552caffb77ece7504f3fa797e88beaaf88a12e615a29c5a48c8fd1b4db527e6520e4891df765f20319f930ff6ed2f9be704a9bd68b3389af3b3746f79bcc295fb8c14d4e30822cb9fe1b4a429092d2ac887df9df985ddca90e0e39a8006dd4ef875ad7925dc83b13a1bc61f486eaf8d0d42827069b7b8d3577ffa2ba375759922eaa6a62c30ffbc0dd52353b0b68038b68d91421ab468810f1c258914a5758a5e2ae07f3042fce787e3e3f2653a07feea606714bec895bf55b5cb0ec7bc1a1afe4992a51c9a42150cae0185e5321b87ee0771291392aa69f507260a448935b67b81a15c2761fb2fbff56ce56c1f0042e323e0365d40a1a04d32d640a5a33136c41373f789bec31cd94d27bd829c8b21094040b0cbe76dc151037de4a7b0c88e2d794ef076cdffeeba0e4d555e6e9c556773aa02cd7fc004c2b8168f1fe59c7afd57b8d418ee942108085c607a795ee29a41c0e26ca289dbfef2c2dcf3f2e38ec143a78efb1d2910af8cb1069503d5a36b5d3212366a427dbc45be118b46731e226a5442528cdfa5e696f884fe2a1a960bd0fd7b9e440bb344a67bed225f7835b448922dfc3fa321ef9147c537f00e1dbb5b55a64b13135f79905ecd3abc15b8411fa6e74aeb269bf4d8a2df820982d0c66da149b33eacfce63ae4ceb51d2a9323abbd0f0b15fc60c8a6789ed57c049790a29edc405d40407ecb1ef75331e3bc50380de69d547839733aae2319e3fcbe0261fcacd936c00702bff6ef85f221861d6b8d1e050af577e906f477b682c232cebd47f13aa2f424783b1ef55456bd61477d187e77d61bae0a0dbe6437f1073642cb3bca93be9a5255140bb2f2705e1335644078603b178dcff96b4064b29ddc19d329bc31987772d8aca8febcbde928b1b4ee1288958a741d4f54b5febae25b22cc28bcf68b27d3595a057140c1c0162220a5e183c10fab95f94aa5f64f8a40bc93e68cb3da093301d32bc7cc153e069269d47a82cec44e7a40b0a63cea4a23fac48f0f9f03be7d1aee044554f8a3a4bb6c14cd79b2fabad20a8d95843655e020b4eed7c374970c7cee308d444a0763c17021ce1e3d44c72462be84315a2fce1cb74cccaf3214ceee3f4876df34fdfa07940618471c4cccb50344db22a0790f8d8f95a1b0af74ea7f10113801ec383db36f1a6f5235d1b41ae5218b155599a08427b375bf187668e1e04e63076928cc49b5c3c58857da74a07dd28d4f7d92685376150b60cefc68914cdd13f02d41cb5668c39f89318632812601076d5912509b5cb6bc92499a4c2c33df749b9b34dfb2dba041aa8aac30dcb6bb80eb9fa45a57e20212830d9c0e9d57d63e98d9de4b836422e1a9ddebb8c0b2d9c1caa2b8aa64c57c0ae5c54c819339513bedaf086d8d4f07e29c7fa9a413127203706e8eaf75b8e7b31185663f614ef7b0f4fc6b0a29b3e2eb176795869dc3b4677d5267c3be16166de1329cbe57822ff941471370eec29f97b7d5cd08a7901fca806104c368a9deba56f31932079ad1faf94d349dbb4b9ea1b7ad0f3c91f7afe6b50684c8e0514c5bcc93764f8039dc74bcf911e9d8920e51ca3751eaa38f03674603272a2d45629cfc495edc34976d57807004b0d3e1941a165546e66e86c49496b35f10889d59fd427e56ff6e9f1c565e2aba5aceb4da2d93adf7a45aea971765a3d177abeea633ff45dd0245e768adf14ab2dabf985a634e9b9a6c0709983af136b5f71eac20547a2150c46569b1967eb4ca6a5e53d7049f6f396ad1e8ef50f6cf0a2b39b50bfd6dc45202ff1984b3c53084b0cf1a9a6b742130fc38acf3edff7f3c289e0f3f96c5209b9659c88a807dbb59fa2c9391993ca68017fe08296be38b6a0e347dd23e9b7553e7f7abd674c32406bf307c77586c51aeeb3d952f56304f2e5451a92362154eb98c2bc184f330bc694639021f6b99105a9ab23ebd0eceebc72ea1255ebd83de06402aeb06e39b44fe2fbf345ea9b9481614e078738ff8f97f9140698245c98a40c5f67fbec580cef0127fa30cac33133270e48f2a31abf7ca3f82822999460a16d884a84e9f808e6f1b2d6fb42e8bdaba7d801775b72a84b20650d4a4bb314b032cb8e51c896832010c5fe14ca9850054d1ea67701eef910566c61510694d39bc659eb05c8bec2aafbd07d9f7b6881af52fb9ba9a70526a8bdc93d12d1d78112fce530eea8cc7decac08cc1f1e973b1d95b49338955223666bebfa99d765e892814515043161becf8f85d3c606fbd441a66fa69af46e251d37b78172f89ded3901039354524529c59570834943ac9aad4564fdf290146987f285c4f6f019d36cfb21de138ff55e25cb5f141bd169250e7aed149b68645a00866d89eeeb59dd27b1daeb2736cdd2c973adcde0a39f2d9c7d1bda66674cc0597d163ccfed83faa63b2aac003e72abce1a3d190d4f4d197f4b968880f95a3a7b89d618f0bb077e9b6ee15ed6ef5272e3486e7e5eeba10773172b27c79b23cc74289a9b9df8e28dbffc27107bdce48a9ecd41aa142a31645de165036c8c22ebea25bacad0df6fc651c3a1621678bba05444a74ee357bb9137d37d7ec49dcc27dd5e86dad156c0bc3753fc4fac9080aeda0c51296ad3de698f4f9fc41a039e5261731ae6939cd34104719807f1d74776701a2961382a4aa0fcfc9bc2d2345a38fc4f86748ca5a5b64412e1fd95fa7bda092acbbeee8aca81d4dcdba464d1b8ac0f09133c37f588ce538de5aa7bd79aa4b6038e34ff75b064bbdb8b2dd08a4bb0b81e9e4ff411f87ab65f393429a9631354bd1d3833798e9994515f168ced2d3f2eb83c9304e57d2d8d81fa56e6babd9a1d778d1bf38c4f88dfe9767887d67efa7c074ef6a2ab845513c28f27142fa812dd9c22db56513a25a4ce3529b3969c613e96e57443b88ae2d1e62bf9ed548509ed9cfca60dc98d0b6e39d518cd8920f6c0c941f18a966c6bc3f351cf375b10fc38935cab9579b6c609560a63519b89a0f5467da22fffa77a3fe92aa59cc8c6495e31f0ba520c1e8293f00d31aef70de03449574c331fbb5dadd23d8a7b9ea236d4f51b959323d0b35c08a62a82f82dd245f515559654736d0329f1dfe5d680783b94ecd94333d9ca64c324809eea0cb7ec7d9", &(0x7f00000000c0)=""/216, &(0x7f00000001c0)="5cf6eef7015b401562891d78390bca5c02b4d2bc43e02fb15ea7204384d4ceb84c63f7296724b42fa8dcc48646e0a8b986a9685cf5b14ce207af17bf75d59674abac4adaf45a9386e29d53faa31c910d22face58e50fff19fe3d8e2c8ea4be050df6a455826426a8b7baff2b380d20a3e686ebce3478f0093b3b5ed610548287a4f88ac08200c144f3f47a0dd3baddf72ff1b295a6b1", &(0x7f0000000280)="33efa9487f776c2306686304626286e46f091dc6164056ba4ec9721cfa4b06f08fcd189c1c27046356213ba6aa75234eb883a93eea0e3212b50f21837b68f955bcffcfc53e01817485852bb139", 0x3, r0}, 0x38) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000300)=[{0x0, 0x0, 0x7, 0x9}, {0x9, 0x4, 0x9, 0x2}, {0x3, 0x6c, 0x9f, 0xffff8001}, {0x1, 0x0, 0x5, 0xd9d0}, {0xc6, 0x14, 0x6, 0x9}]}) 02:57:52 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async, rerun: 64) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000000)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (rerun: 64) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'geneve0\x00', 0x2430}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:52 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async, rerun: 32) bpf$MAP_DELETE_BATCH(0x1b, &(0x7f0000000040)={&(0x7f0000000380)="e935a3cedb660acf0a46919bffcff2c80233ba1b098e63471dfd2e5cb9b281960d10685adc51bbb01e8d9b72d32832438522e5a79613ef40e226cb44873969a0a5574db2d88eadc640d1d771667e3222bfa2963b7813d110dd83e2815e0a61f0c8cd2b13907514cd2634fef8fed507a207de5313ddcf86d3aa126a8591fb1d303e0dc38dc77092030deddce232dc4fd3419237cb09264100a0673bff274adc192516e6e3f3fdf8cd81953b6eae7a32cae4407ea1ab9a425cf7f5816f13e5920d341829390d170b196fdd0eff8e114ea0033ee62a453b64f540a8094ab664259209cc7be08668a63bba2680beb74a607ce8c7bf1a989b82e476ac8caf596b36b96a3fcd8b5e178eba939a55d8044ec7e9fab48a3ba3df52249d38f07ba9854fe821f002dcf667104c5045113a3515675c76a8ead4b339144b11f1dc0fc3ef6ef0d139305cd1ba5347f0b8f75c43a0dc6fa97b3406de74002f1bc32525366a655fcf6eb8e9839e0ebc4d0ea232417029a6308219562b8e60c25b7ce47d708695edfefe6bbadb7ba29efdf3250d2e49bed44dd14dd247e1651b2d781f5a91b126a69dde3b6d83204cdeb0f9023f0279c2a0414fff4023074b7a7ae15d1fe55e68e6e9ff70b84c1dae5507dbd74251c78aa7849fa577a4ff350208e7c3aaedbd4ac70588c6742198b6dac29f4809d8d50bf03623863835b68f7611f0f2e0111d606ee263159129de90f62adbaf056fa103a7daf7e45a269f808f35ef787fbf91b0f884cd84cd3517ea58cd3e51e44c51fdc455f9622e590befbf0a94fa7184970a977e8623c48cdf5efbd505d041b1682cff5ba1ac8efb4a324d6031dd7ab47723c5a44c49106ce9430a76ac5e25f5293268928a89c278e7e52bba7c6a5be4c30636b799dcf5a8e63e7e50f6eeb8a6a3c91a10e4a501cdcbbb85c4c837ad4797ea642b9b832661f5a7a6ec05ea86d9c4d4e5493419b48054312961927a604a636a8b6e6c628fb637d471ae78d95cf4ec006fc53d124d88d3f159687160693d6ff8c9b5482d6ce7360342efe4c9f6873c908b5a3c53cf9b62985642fd9e6f54b4ef30061c0779352d84100c4d5fa05b43e744ae6105c02b6b3b88ebab4bc3eb01af38bf0430f17132b9f06d44ef07900e31b3366bf8c9099a0d2b00d688084971e30791d1d9e996ff47a9e58a53b2bbe513f35e3ea1bb600ec4d4a861b42aade821963f292d0aa68a05c5e7b609e1c87c601e7a2f88edf0be0de143672807aa441254589466802988343571cbb6a0714b207ddfa26e8f2ebc31506f2d06b2a815939b54414177bc2112ac3ebb247a4d230793df60a1629a6225c269122a20f03f23a353021d9d528f117e3803c5bbd1740a9a0d87c38d1e16f930ee93f64ae28adaff6e30f7eec82b72ee4c8e7f8eb3fc43469a021a754d4c5230ba0f3f5ba8ade22e6995aad6f0e8404950443da1e91655307f065d2a8180a7fef16a6c44ffc32ad0441e1a52dedac14263c3ee9c8a76a933d8657bd4f0a734c1d731eedcc4dad5363bfde01962bf74d0ca49e061dd54611a2b17090ea02676599ad86b64cf1c53f65673cfca99f005eeb0586723cbb08ffc8d238353aa271a3bb55f35c9737974e5ebfefdbe05da17db1f954b7458a808684dbbc3c08c18473eca6b3c3b377ce39e030266fa6f8db80755406eb81ad414ef3c01cf3dc1ee6e73dd1b36d9f271e8ace029700d4cde6c9b6fc838204a22a7b52dddc4968437bacbfaa35fa97fd7abc234ea7c6c745c944a26dd4b9dedaca5eae41332c5b983b036b6843bc6269d606fe11e297b6af5f23f35a495181f7c922b6283492a2b2111a2dccaa4880453a2c39de296146155f25577cbc661310033ef0d566ba226d0332ab3c32d2c0b833f5e7b06d2630bf3e923a5a127751855652f738fcc7c7cfb16b6cd69b93416cd85683732913f3b243782a6fa79c6a8b66001575c34fa36d578f19afb1b53257ae94f00bd15f5856317877fa566c5d8a42dab51e3c80658130618b1a89d95e63caf9a3926a459bfd3c22dc91e1df7204b6f42dca5bdc608336161690a6a1ba03b6a5418690b76c7c6b45529e7fdfe55538f63db691760cc5abfb00397d0e2645c77004a945eed1fb86d2c97b144d0f59f558a64a279ab29a5ad03772d8ff3b28047fa2c258beee6cc2feef2dbfe89e92e3140cf8281c4dd90b85c5160c585574220e62e80209bba3ca04aa5a18676fc0feeaf4b6170b42a5b85e1e96e15a9ec0b00a120054534cd98be80b83352e0284fc9da61967b1faf5d24a432e4fcd022fb83cfc51d65bd64bc4466fa0b0aa34b6bfe056e945c12c0e22328ed133e7889d387a52071ae13d4f817dbb48898a6c9ceaec2b57c92059cb925eeb86e812aa0addb69a831fd2ac6cce3d16292097be94756dbb143344580352c5d063482ec147442c5b5ab6f57b70e2112b9d02d36cc3038f8789bbdb69de1026ab55fb17078ca387a61d9271c3be435de454e0c298a6dc4c4bb0d54ea0667f63797d3ed7c4dd83d598ccb9ce838e1ac0243e5e5a9c7c76f84fbfb624cdd543f0d0a28b5f1fad2da12694090cda24a2c27258a8010a8fff84ec4f216a4d374089bee054b064ea7d22299c7cee411bfa5acbe340b025591f5e4b552caffb77ece7504f3fa797e88beaaf88a12e615a29c5a48c8fd1b4db527e6520e4891df765f20319f930ff6ed2f9be704a9bd68b3389af3b3746f79bcc295fb8c14d4e30822cb9fe1b4a429092d2ac887df9df985ddca90e0e39a8006dd4ef875ad7925dc83b13a1bc61f486eaf8d0d42827069b7b8d3577ffa2ba375759922eaa6a62c30ffbc0dd52353b0b68038b68d91421ab468810f1c258914a5758a5e2ae07f3042fce787e3e3f2653a07feea606714bec895bf55b5cb0ec7bc1a1afe4992a51c9a42150cae0185e5321b87ee0771291392aa69f507260a448935b67b81a15c2761fb2fbff56ce56c1f0042e323e0365d40a1a04d32d640a5a33136c41373f789bec31cd94d27bd829c8b21094040b0cbe76dc151037de4a7b0c88e2d794ef076cdffeeba0e4d555e6e9c556773aa02cd7fc004c2b8168f1fe59c7afd57b8d418ee942108085c607a795ee29a41c0e26ca289dbfef2c2dcf3f2e38ec143a78efb1d2910af8cb1069503d5a36b5d3212366a427dbc45be118b46731e226a5442528cdfa5e696f884fe2a1a960bd0fd7b9e440bb344a67bed225f7835b448922dfc3fa321ef9147c537f00e1dbb5b55a64b13135f79905ecd3abc15b8411fa6e74aeb269bf4d8a2df820982d0c66da149b33eacfce63ae4ceb51d2a9323abbd0f0b15fc60c8a6789ed57c049790a29edc405d40407ecb1ef75331e3bc50380de69d547839733aae2319e3fcbe0261fcacd936c00702bff6ef85f221861d6b8d1e050af577e906f477b682c232cebd47f13aa2f424783b1ef55456bd61477d187e77d61bae0a0dbe6437f1073642cb3bca93be9a5255140bb2f2705e1335644078603b178dcff96b4064b29ddc19d329bc31987772d8aca8febcbde928b1b4ee1288958a741d4f54b5febae25b22cc28bcf68b27d3595a057140c1c0162220a5e183c10fab95f94aa5f64f8a40bc93e68cb3da093301d32bc7cc153e069269d47a82cec44e7a40b0a63cea4a23fac48f0f9f03be7d1aee044554f8a3a4bb6c14cd79b2fabad20a8d95843655e020b4eed7c374970c7cee308d444a0763c17021ce1e3d44c72462be84315a2fce1cb74cccaf3214ceee3f4876df34fdfa07940618471c4cccb50344db22a0790f8d8f95a1b0af74ea7f10113801ec383db36f1a6f5235d1b41ae5218b155599a08427b375bf187668e1e04e63076928cc49b5c3c58857da74a07dd28d4f7d92685376150b60cefc68914cdd13f02d41cb5668c39f89318632812601076d5912509b5cb6bc92499a4c2c33df749b9b34dfb2dba041aa8aac30dcb6bb80eb9fa45a57e20212830d9c0e9d57d63e98d9de4b836422e1a9ddebb8c0b2d9c1caa2b8aa64c57c0ae5c54c819339513bedaf086d8d4f07e29c7fa9a413127203706e8eaf75b8e7b31185663f614ef7b0f4fc6b0a29b3e2eb176795869dc3b4677d5267c3be16166de1329cbe57822ff941471370eec29f97b7d5cd08a7901fca806104c368a9deba56f31932079ad1faf94d349dbb4b9ea1b7ad0f3c91f7afe6b50684c8e0514c5bcc93764f8039dc74bcf911e9d8920e51ca3751eaa38f03674603272a2d45629cfc495edc34976d57807004b0d3e1941a165546e66e86c49496b35f10889d59fd427e56ff6e9f1c565e2aba5aceb4da2d93adf7a45aea971765a3d177abeea633ff45dd0245e768adf14ab2dabf985a634e9b9a6c0709983af136b5f71eac20547a2150c46569b1967eb4ca6a5e53d7049f6f396ad1e8ef50f6cf0a2b39b50bfd6dc45202ff1984b3c53084b0cf1a9a6b742130fc38acf3edff7f3c289e0f3f96c5209b9659c88a807dbb59fa2c9391993ca68017fe08296be38b6a0e347dd23e9b7553e7f7abd674c32406bf307c77586c51aeeb3d952f56304f2e5451a92362154eb98c2bc184f330bc694639021f6b99105a9ab23ebd0eceebc72ea1255ebd83de06402aeb06e39b44fe2fbf345ea9b9481614e078738ff8f97f9140698245c98a40c5f67fbec580cef0127fa30cac33133270e48f2a31abf7ca3f82822999460a16d884a84e9f808e6f1b2d6fb42e8bdaba7d801775b72a84b20650d4a4bb314b032cb8e51c896832010c5fe14ca9850054d1ea67701eef910566c61510694d39bc659eb05c8bec2aafbd07d9f7b6881af52fb9ba9a70526a8bdc93d12d1d78112fce530eea8cc7decac08cc1f1e973b1d95b49338955223666bebfa99d765e892814515043161becf8f85d3c606fbd441a66fa69af46e251d37b78172f89ded3901039354524529c59570834943ac9aad4564fdf290146987f285c4f6f019d36cfb21de138ff55e25cb5f141bd169250e7aed149b68645a00866d89eeeb59dd27b1daeb2736cdd2c973adcde0a39f2d9c7d1bda66674cc0597d163ccfed83faa63b2aac003e72abce1a3d190d4f4d197f4b968880f95a3a7b89d618f0bb077e9b6ee15ed6ef5272e3486e7e5eeba10773172b27c79b23cc74289a9b9df8e28dbffc27107bdce48a9ecd41aa142a31645de165036c8c22ebea25bacad0df6fc651c3a1621678bba05444a74ee357bb9137d37d7ec49dcc27dd5e86dad156c0bc3753fc4fac9080aeda0c51296ad3de698f4f9fc41a039e5261731ae6939cd34104719807f1d74776701a2961382a4aa0fcfc9bc2d2345a38fc4f86748ca5a5b64412e1fd95fa7bda092acbbeee8aca81d4dcdba464d1b8ac0f09133c37f588ce538de5aa7bd79aa4b6038e34ff75b064bbdb8b2dd08a4bb0b81e9e4ff411f87ab65f393429a9631354bd1d3833798e9994515f168ced2d3f2eb83c9304e57d2d8d81fa56e6babd9a1d778d1bf38c4f88dfe9767887d67efa7c074ef6a2ab845513c28f27142fa812dd9c22db56513a25a4ce3529b3969c613e96e57443b88ae2d1e62bf9ed548509ed9cfca60dc98d0b6e39d518cd8920f6c0c941f18a966c6bc3f351cf375b10fc38935cab9579b6c609560a63519b89a0f5467da22fffa77a3fe92aa59cc8c6495e31f0ba520c1e8293f00d31aef70de03449574c331fbb5dadd23d8a7b9ea236d4f51b959323d0b35c08a62a82f82dd245f515559654736d0329f1dfe5d680783b94ecd94333d9ca64c324809eea0cb7ec7d9", &(0x7f00000000c0)=""/216, &(0x7f00000001c0)="5cf6eef7015b401562891d78390bca5c02b4d2bc43e02fb15ea7204384d4ceb84c63f7296724b42fa8dcc48646e0a8b986a9685cf5b14ce207af17bf75d59674abac4adaf45a9386e29d53faa31c910d22face58e50fff19fe3d8e2c8ea4be050df6a455826426a8b7baff2b380d20a3e686ebce3478f0093b3b5ed610548287a4f88ac08200c144f3f47a0dd3baddf72ff1b295a6b1", &(0x7f0000000280)="33efa9487f776c2306686304626286e46f091dc6164056ba4ec9721cfa4b06f08fcd189c1c27046356213ba6aa75234eb883a93eea0e3212b50f21837b68f955bcffcfc53e01817485852bb139", 0x3, r0}, 0x38) (rerun: 32) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000300)=[{0x0, 0x0, 0x7, 0x9}, {0x9, 0x4, 0x9, 0x2}, {0x3, 0x6c, 0x9f, 0xffff8001}, {0x1, 0x0, 0x5, 0xd9d0}, {0xc6, 0x14, 0x6, 0x9}]}) 02:57:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r2, &(0x7f0000000180)='blkio.bfq.time\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'ipvlan0\x00', 0x2}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) bpf$MAP_DELETE_BATCH(0x1b, &(0x7f0000000040)={&(0x7f0000000380)="e935a3cedb660acf0a46919bffcff2c80233ba1b098e63471dfd2e5cb9b281960d10685adc51bbb01e8d9b72d32832438522e5a79613ef40e226cb44873969a0a5574db2d88eadc640d1d771667e3222bfa2963b7813d110dd83e2815e0a61f0c8cd2b13907514cd2634fef8fed507a207de5313ddcf86d3aa126a8591fb1d303e0dc38dc77092030deddce232dc4fd3419237cb09264100a0673bff274adc192516e6e3f3fdf8cd81953b6eae7a32cae4407ea1ab9a425cf7f5816f13e5920d341829390d170b196fdd0eff8e114ea0033ee62a453b64f540a8094ab664259209cc7be08668a63bba2680beb74a607ce8c7bf1a989b82e476ac8caf596b36b96a3fcd8b5e178eba939a55d8044ec7e9fab48a3ba3df52249d38f07ba9854fe821f002dcf667104c5045113a3515675c76a8ead4b339144b11f1dc0fc3ef6ef0d139305cd1ba5347f0b8f75c43a0dc6fa97b3406de74002f1bc32525366a655fcf6eb8e9839e0ebc4d0ea232417029a6308219562b8e60c25b7ce47d708695edfefe6bbadb7ba29efdf3250d2e49bed44dd14dd247e1651b2d781f5a91b126a69dde3b6d83204cdeb0f9023f0279c2a0414fff4023074b7a7ae15d1fe55e68e6e9ff70b84c1dae5507dbd74251c78aa7849fa577a4ff350208e7c3aaedbd4ac70588c6742198b6dac29f4809d8d50bf03623863835b68f7611f0f2e0111d606ee263159129de90f62adbaf056fa103a7daf7e45a269f808f35ef787fbf91b0f884cd84cd3517ea58cd3e51e44c51fdc455f9622e590befbf0a94fa7184970a977e8623c48cdf5efbd505d041b1682cff5ba1ac8efb4a324d6031dd7ab47723c5a44c49106ce9430a76ac5e25f5293268928a89c278e7e52bba7c6a5be4c30636b799dcf5a8e63e7e50f6eeb8a6a3c91a10e4a501cdcbbb85c4c837ad4797ea642b9b832661f5a7a6ec05ea86d9c4d4e5493419b48054312961927a604a636a8b6e6c628fb637d471ae78d95cf4ec006fc53d124d88d3f159687160693d6ff8c9b5482d6ce7360342efe4c9f6873c908b5a3c53cf9b62985642fd9e6f54b4ef30061c0779352d84100c4d5fa05b43e744ae6105c02b6b3b88ebab4bc3eb01af38bf0430f17132b9f06d44ef07900e31b3366bf8c9099a0d2b00d688084971e30791d1d9e996ff47a9e58a53b2bbe513f35e3ea1bb600ec4d4a861b42aade821963f292d0aa68a05c5e7b609e1c87c601e7a2f88edf0be0de143672807aa441254589466802988343571cbb6a0714b207ddfa26e8f2ebc31506f2d06b2a815939b54414177bc2112ac3ebb247a4d230793df60a1629a6225c269122a20f03f23a353021d9d528f117e3803c5bbd1740a9a0d87c38d1e16f930ee93f64ae28adaff6e30f7eec82b72ee4c8e7f8eb3fc43469a021a754d4c5230ba0f3f5ba8ade22e6995aad6f0e8404950443da1e91655307f065d2a8180a7fef16a6c44ffc32ad0441e1a52dedac14263c3ee9c8a76a933d8657bd4f0a734c1d731eedcc4dad5363bfde01962bf74d0ca49e061dd54611a2b17090ea02676599ad86b64cf1c53f65673cfca99f005eeb0586723cbb08ffc8d238353aa271a3bb55f35c9737974e5ebfefdbe05da17db1f954b7458a808684dbbc3c08c18473eca6b3c3b377ce39e030266fa6f8db80755406eb81ad414ef3c01cf3dc1ee6e73dd1b36d9f271e8ace029700d4cde6c9b6fc838204a22a7b52dddc4968437bacbfaa35fa97fd7abc234ea7c6c745c944a26dd4b9dedaca5eae41332c5b983b036b6843bc6269d606fe11e297b6af5f23f35a495181f7c922b6283492a2b2111a2dccaa4880453a2c39de296146155f25577cbc661310033ef0d566ba226d0332ab3c32d2c0b833f5e7b06d2630bf3e923a5a127751855652f738fcc7c7cfb16b6cd69b93416cd85683732913f3b243782a6fa79c6a8b66001575c34fa36d578f19afb1b53257ae94f00bd15f5856317877fa566c5d8a42dab51e3c80658130618b1a89d95e63caf9a3926a459bfd3c22dc91e1df7204b6f42dca5bdc608336161690a6a1ba03b6a5418690b76c7c6b45529e7fdfe55538f63db691760cc5abfb00397d0e2645c77004a945eed1fb86d2c97b144d0f59f558a64a279ab29a5ad03772d8ff3b28047fa2c258beee6cc2feef2dbfe89e92e3140cf8281c4dd90b85c5160c585574220e62e80209bba3ca04aa5a18676fc0feeaf4b6170b42a5b85e1e96e15a9ec0b00a120054534cd98be80b83352e0284fc9da61967b1faf5d24a432e4fcd022fb83cfc51d65bd64bc4466fa0b0aa34b6bfe056e945c12c0e22328ed133e7889d387a52071ae13d4f817dbb48898a6c9ceaec2b57c92059cb925eeb86e812aa0addb69a831fd2ac6cce3d16292097be94756dbb143344580352c5d063482ec147442c5b5ab6f57b70e2112b9d02d36cc3038f8789bbdb69de1026ab55fb17078ca387a61d9271c3be435de454e0c298a6dc4c4bb0d54ea0667f63797d3ed7c4dd83d598ccb9ce838e1ac0243e5e5a9c7c76f84fbfb624cdd543f0d0a28b5f1fad2da12694090cda24a2c27258a8010a8fff84ec4f216a4d374089bee054b064ea7d22299c7cee411bfa5acbe340b025591f5e4b552caffb77ece7504f3fa797e88beaaf88a12e615a29c5a48c8fd1b4db527e6520e4891df765f20319f930ff6ed2f9be704a9bd68b3389af3b3746f79bcc295fb8c14d4e30822cb9fe1b4a429092d2ac887df9df985ddca90e0e39a8006dd4ef875ad7925dc83b13a1bc61f486eaf8d0d42827069b7b8d3577ffa2ba375759922eaa6a62c30ffbc0dd52353b0b68038b68d91421ab468810f1c258914a5758a5e2ae07f3042fce787e3e3f2653a07feea606714bec895bf55b5cb0ec7bc1a1afe4992a51c9a42150cae0185e5321b87ee0771291392aa69f507260a448935b67b81a15c2761fb2fbff56ce56c1f0042e323e0365d40a1a04d32d640a5a33136c41373f789bec31cd94d27bd829c8b21094040b0cbe76dc151037de4a7b0c88e2d794ef076cdffeeba0e4d555e6e9c556773aa02cd7fc004c2b8168f1fe59c7afd57b8d418ee942108085c607a795ee29a41c0e26ca289dbfef2c2dcf3f2e38ec143a78efb1d2910af8cb1069503d5a36b5d3212366a427dbc45be118b46731e226a5442528cdfa5e696f884fe2a1a960bd0fd7b9e440bb344a67bed225f7835b448922dfc3fa321ef9147c537f00e1dbb5b55a64b13135f79905ecd3abc15b8411fa6e74aeb269bf4d8a2df820982d0c66da149b33eacfce63ae4ceb51d2a9323abbd0f0b15fc60c8a6789ed57c049790a29edc405d40407ecb1ef75331e3bc50380de69d547839733aae2319e3fcbe0261fcacd936c00702bff6ef85f221861d6b8d1e050af577e906f477b682c232cebd47f13aa2f424783b1ef55456bd61477d187e77d61bae0a0dbe6437f1073642cb3bca93be9a5255140bb2f2705e1335644078603b178dcff96b4064b29ddc19d329bc31987772d8aca8febcbde928b1b4ee1288958a741d4f54b5febae25b22cc28bcf68b27d3595a057140c1c0162220a5e183c10fab95f94aa5f64f8a40bc93e68cb3da093301d32bc7cc153e069269d47a82cec44e7a40b0a63cea4a23fac48f0f9f03be7d1aee044554f8a3a4bb6c14cd79b2fabad20a8d95843655e020b4eed7c374970c7cee308d444a0763c17021ce1e3d44c72462be84315a2fce1cb74cccaf3214ceee3f4876df34fdfa07940618471c4cccb50344db22a0790f8d8f95a1b0af74ea7f10113801ec383db36f1a6f5235d1b41ae5218b155599a08427b375bf187668e1e04e63076928cc49b5c3c58857da74a07dd28d4f7d92685376150b60cefc68914cdd13f02d41cb5668c39f89318632812601076d5912509b5cb6bc92499a4c2c33df749b9b34dfb2dba041aa8aac30dcb6bb80eb9fa45a57e20212830d9c0e9d57d63e98d9de4b836422e1a9ddebb8c0b2d9c1caa2b8aa64c57c0ae5c54c819339513bedaf086d8d4f07e29c7fa9a413127203706e8eaf75b8e7b31185663f614ef7b0f4fc6b0a29b3e2eb176795869dc3b4677d5267c3be16166de1329cbe57822ff941471370eec29f97b7d5cd08a7901fca806104c368a9deba56f31932079ad1faf94d349dbb4b9ea1b7ad0f3c91f7afe6b50684c8e0514c5bcc93764f8039dc74bcf911e9d8920e51ca3751eaa38f03674603272a2d45629cfc495edc34976d57807004b0d3e1941a165546e66e86c49496b35f10889d59fd427e56ff6e9f1c565e2aba5aceb4da2d93adf7a45aea971765a3d177abeea633ff45dd0245e768adf14ab2dabf985a634e9b9a6c0709983af136b5f71eac20547a2150c46569b1967eb4ca6a5e53d7049f6f396ad1e8ef50f6cf0a2b39b50bfd6dc45202ff1984b3c53084b0cf1a9a6b742130fc38acf3edff7f3c289e0f3f96c5209b9659c88a807dbb59fa2c9391993ca68017fe08296be38b6a0e347dd23e9b7553e7f7abd674c32406bf307c77586c51aeeb3d952f56304f2e5451a92362154eb98c2bc184f330bc694639021f6b99105a9ab23ebd0eceebc72ea1255ebd83de06402aeb06e39b44fe2fbf345ea9b9481614e078738ff8f97f9140698245c98a40c5f67fbec580cef0127fa30cac33133270e48f2a31abf7ca3f82822999460a16d884a84e9f808e6f1b2d6fb42e8bdaba7d801775b72a84b20650d4a4bb314b032cb8e51c896832010c5fe14ca9850054d1ea67701eef910566c61510694d39bc659eb05c8bec2aafbd07d9f7b6881af52fb9ba9a70526a8bdc93d12d1d78112fce530eea8cc7decac08cc1f1e973b1d95b49338955223666bebfa99d765e892814515043161becf8f85d3c606fbd441a66fa69af46e251d37b78172f89ded3901039354524529c59570834943ac9aad4564fdf290146987f285c4f6f019d36cfb21de138ff55e25cb5f141bd169250e7aed149b68645a00866d89eeeb59dd27b1daeb2736cdd2c973adcde0a39f2d9c7d1bda66674cc0597d163ccfed83faa63b2aac003e72abce1a3d190d4f4d197f4b968880f95a3a7b89d618f0bb077e9b6ee15ed6ef5272e3486e7e5eeba10773172b27c79b23cc74289a9b9df8e28dbffc27107bdce48a9ecd41aa142a31645de165036c8c22ebea25bacad0df6fc651c3a1621678bba05444a74ee357bb9137d37d7ec49dcc27dd5e86dad156c0bc3753fc4fac9080aeda0c51296ad3de698f4f9fc41a039e5261731ae6939cd34104719807f1d74776701a2961382a4aa0fcfc9bc2d2345a38fc4f86748ca5a5b64412e1fd95fa7bda092acbbeee8aca81d4dcdba464d1b8ac0f09133c37f588ce538de5aa7bd79aa4b6038e34ff75b064bbdb8b2dd08a4bb0b81e9e4ff411f87ab65f393429a9631354bd1d3833798e9994515f168ced2d3f2eb83c9304e57d2d8d81fa56e6babd9a1d778d1bf38c4f88dfe9767887d67efa7c074ef6a2ab845513c28f27142fa812dd9c22db56513a25a4ce3529b3969c613e96e57443b88ae2d1e62bf9ed548509ed9cfca60dc98d0b6e39d518cd8920f6c0c941f18a966c6bc3f351cf375b10fc38935cab9579b6c609560a63519b89a0f5467da22fffa77a3fe92aa59cc8c6495e31f0ba520c1e8293f00d31aef70de03449574c331fbb5dadd23d8a7b9ea236d4f51b959323d0b35c08a62a82f82dd245f515559654736d0329f1dfe5d680783b94ecd94333d9ca64c324809eea0cb7ec7d9", &(0x7f00000000c0)=""/216, &(0x7f00000001c0)="5cf6eef7015b401562891d78390bca5c02b4d2bc43e02fb15ea7204384d4ceb84c63f7296724b42fa8dcc48646e0a8b986a9685cf5b14ce207af17bf75d59674abac4adaf45a9386e29d53faa31c910d22face58e50fff19fe3d8e2c8ea4be050df6a455826426a8b7baff2b380d20a3e686ebce3478f0093b3b5ed610548287a4f88ac08200c144f3f47a0dd3baddf72ff1b295a6b1", &(0x7f0000000280)="33efa9487f776c2306686304626286e46f091dc6164056ba4ec9721cfa4b06f08fcd189c1c27046356213ba6aa75234eb883a93eea0e3212b50f21837b68f955bcffcfc53e01817485852bb139", 0x3, r0}, 0x38) (async, rerun: 32) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 32) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000300)=[{0x0, 0x0, 0x7, 0x9}, {0x9, 0x4, 0x9, 0x2}, {0x3, 0x6c, 0x9f, 0xffff8001}, {0x1, 0x0, 0x5, 0xd9d0}, {0xc6, 0x14, 0x6, 0x9}]}) 02:57:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 1: r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', 0x0, 0x18}, 0x10) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000002c0)={&(0x7f0000000000)="67cf233f051ad6c3b7af377730a3fab754e7e6375bff036621ceff1f60f5f9906b22b92bc82229f2975e132fb90fbf5188d87d28203f30f01afae643366e", &(0x7f00000000c0)=""/226, &(0x7f00000001c0)="53f8aaec51cd40cbaabb729be99dbefe5b6b0fdf1683d0c460600ccd5f0c1682", &(0x7f0000000380)="55f11448bcc4387e6aea82f55bf4ad068fbcd213fd59dcd710839d198bab8fb9e629a3601bedab338a3ab96015a7d881d5241133dcac16349d42e34e37946c411c4c18726a17fb87ee3c02471b231c2ead5aa8f9546cc80124c78c71357e550a15262aea48123087f96104a5ebd315dd7e22c0cffb0ecfe7043c6e8ce151b858c009295eec351826da6d8682410845e288aa0060f64cc73e52c38a9188602ee346092c37ced73b546003ab82ed011d1800ed7673a006682024dac218bc16314be73848b3b878218ce2cf0826179a3666e6a75c328e0bdcf0977c54685ea94a296aef21eabe7fa15f924040d73e3a6a1317897743407903705cdd6c905601405d3014ce29e212ac5e9657a2f87676d8fab2973523c1a659699be565d33e850388d2401d7993aa59d60843f55b6068b034f8df97e2c1eb550add5b9d56022364f75c887d9bda92f9492d5b176b7cbfcc113c953d9680e97eb16c1cddd1860b9cbf6aab50f0056a339b335de2ec09670cb6bdbb5e08f6a552c3ef922fb7663fedf8d14ad34c9873f841c998d1174345bd75760fef73d556207294e791236016dbb4fff19fd371c1fbe8fb9530c5086fd430b340ae8bc486fd8b55bae76abae8c269a6d357f11a6a972b6f6e363bc2121c0b9aa7704f3ef57b14878797782be0c66a13d6f112b93d1398814962c3a34df62b5037272c4e24e5e0c761647fdc58102dcac6c1ee74e474bac544c4a4ec5605a67eff13ee8ad70b3dc9b811cec099a0cb9210ab64dcd066abf273628df47db5f4a2cd2760b0016de6b88e3c16af59129c85c620628d7c5df0f47b1a9bb16e33430ee05941fc3a9ec6a839719a02db24220350def95ab867e89cef1139c533122b7c3dbf4e4ae141431fd0766e979820f2e0601b7af6a1d9ddfea9f3455f3fc0c21de37db0f9aea89583ace708acb087d9c28e825a8ad1dd0eae962eac477d44880fa8eaf33f3ac220af870765435d7aea57dd2af79ef40ef7ec595fd33dd0c6418b67a253ffe9529c67ddfa188c7b6bdc15c3065c84571b55820e0ad98171c24f141437e75e817c665c0bdbeb24d2313d357d6ef6048a7946e473e45280fa71111b403961f5dd049994875d80bb1da1eddec7b3cc66ab64ee0cd1de2868f7008672ef433970b8c1fd2847dcc1373fa720e4c4b7e5df51610027f9667a511a6c2926fc0960dc90edbace610c719df2cb6457dd093b53a998341e4b32e810dad6d6b938739fa0b42203ce01c350bec9bbe46c99b652f8a4b74a87152cd6d647cc19d27743dd654cacb7399cfff568c3371d4b9a7e5742f2f7d6f19a1864c878c1c36fff24024308824a2b8c67b4b8e33daf346099ef5e73d5f67d927410cc501437a5b6e6219df0b8fe8a1c11c6122bc9988b5fb43ac7f82a1c3539f43e5d49f0e1ec0537dbb2a4c9b03d13326bef5c25c241b4e8a9a9596977fb8cd1e35bf802e47de408337d0216ce00cbdd9f3b436317e4733254cc8c087407cbc22093d7283b954e16f1c1e2c0eb76a44a09082f62145d6401fd77845142468a0a7f0e2e6af7570bf1060ac53129628b7843d3624837efe7ea7e45504bb2fe9205f8c7a39849636bcb94135fe662ed2f19f382b0a669e7649d4f7006601477318fb8ce74bd5eb194fa6654668a70d9c32bdb30e9e451e0f2dad059c33ca0335338b1639c0645fda4dc7b92e0b9a01063351a40ec9bc5144ef97fbbabf11e393dc52de8ca0fb9ecf3aee3d1a0b7f4c6f4000ba8ed43f497c030dcc276cdb7a77d617006d3eee77b080fade86f8dadc81c42a1efe523b3706e5fc2ac8fb377476bc07ae934e4356b2ba828e36c7a19ff03f11541d5e259c1a7dba6288bf90328609e1b700184ef7e87c6313d1f29705102e34f9bfeb33eff9baa9a49dd3843fa807dcb7acb7f7628944c607ef3eaad4e21762e513f6ba074c601f591830b159c47def93e447463772949df5b49e9df395b13c015699077111637323f774df334cb5781ea823718582a9e0d083104885b53f2c6f77594a123697adab8b666b1693f3e7df69c130a4eea53b661467e0b013fc5d5a32e005e2307df30242a15d7eb424c45f516c354fd88ee9934ddafbf20fd8d84f6a4af7c53a346a68789ea3e09f3cbd7537407156bdb9d96286f2e0653a773ca333df13982fa5f529fe0457f48e1810a1ab0a993b29570a3cb2fdadf03af20795e26e31996041b069bb862f7ab7313be65550c880fa8c87897e189831f3927b1463a990f4e33c18e29683b5ea9464041998ce09f4336775d3f128d75562cec6d27a08dc02b103ef6bae76ae6391f05d2275424e8847df97ef7a7510be17ae6193ca25b58d6aa7d166c64bdf1abfc7ba7973ea426c62708f9150063c3977fd55fb04c96947d5a2716915a744a1266d300f4626debad1470849feadfc93de28311df3ed303f238689807acf97c9e07378c793c7863c9ee9bf3900b8d02070535cef69b7faab99ad75ea094f126f0b0b55cf8b30360104d0a9b0d12f9c30235cffbc038c6e70845abf7596510615a8b58d6663a83eede5f75f132598156e27dfbc1f7b575bde1ac152b4ebc4e131cc9dc08436de0d00d44e7eca653ad29ebac7fbcaca849a44840848bef6598300180a92d84352115185ee0aafdb716047aebe72f26bc3f500ea2f924ecf28ad5e117a6d6a10cd6f8ecd339216234016ae92b3446a70aade6905f23220af1ab7a6c8095561ac191dae09ddbbb3595d40ff38e4c17a64b7ca4c170c251d74d435e44154a502b30c3bf29cabaa5097b08c26c899424405f02e2b1af0a0107aa007c101cdcc15653a24b2d3b18c3e2f18c32d8b1c84df50ab3897a0121da6bddfec1ce5e861f512db4d8d458a8e090a41c4d7ae276acd28c5526ca8a27c25274c4630341b2c597d44314d25bfc0d3ed87112a01f61fc056798a6f5be8f9a1c48316d982fc3f1d7bb0a7345cf464909fd7c6f11aa4dd2acf3ea337354eb6e759091b61cb783d330b4beb580e6d6adfb1d6cecd8744bdd6a756fa40f77b0808a43375ee5fbf601e0cf4ff2e67e45c453c6d18e84019004fc84266cfd07d9d4dac42baddefcea9a9bb492bd8e59d8bb039374cab49331dc90b4d1e00ea12b052471f37e5533cfe5a386ebc0db39ce016364c29a8a318272f1b9f0efd067c0748d746241e1725bbc796548865fab2d02a959b6e1f7f6351864b1ac79f5ab518427a0e2372f5458608c9a307ab182fb36dbcea19540a3be376ce7c23232fc6e393a04ef2fb34de36b0e3f78033b3a0fc6ad323d0245875292036bd7354d3af404b937540f19d8acda397dca629590b120a5a94a3872cdfdb98c5765c40e1d2ee6defa246c1fc6064686b053fa817deff9816f5494ecebb2440bf79cc6fa2bdd30130b7fc677314ab117ee644d038569e3da0c9a19dce1bdedb7568c319efbaa9481a1daee576009d472dd5433b1e4f47f2787ee17595eb99642e559dbfe13e4c7209bc4754b5dc0b612b2c9e93eee4c29bd3a756e6a3d63f5a2e3d7f962d45dbbf4ee3aa4b13007247fc8b1ddc2098922a88ede4b6d16b803c7264cd8e683cd37f354d422618c4d4fdaf58c8c16d1668719fcafd5c67b6bffab083ef2eb73d3d2831e2ce6ab8bf4e96730a7ecfceca278b542c65bb8487224cb10222ab2453b1671adae4d1e2148a8e5a6b7047165fed6f5466a2dc0e225a2e4ed074463b76b1cfea36b1996f9ed4ee7412f3a1cb6fdbe8bfa479e4f9672d8d2dbd61d85a940416d45d258d59fb14a184f0c6e21f7391b08841d1fe6d92d5019af95590c931f852b0b7932489fd294a8c1cad200e545b392fd11ec98a533b6c75c11c8889d536a10b93e0acedc31e94a009ad9c1d4c0dfe58d879ce9963a2b2c8156d961ef6fd76df4985a6a613f44c5f1d5bd78a898b081c67cbea5423504a9a534aee49bde64e7d43cbd4857b054b759e4da31bf3fd1cb681f88b59269de04abd69a2e42d78af80c7b050996600f8596c8192bb975373746b9b7182efde5a2581f7754bc602fec1784a8ce1404eb8a139782d5e047e570278ea644533aac5a921facafc3e92676d77e99811942b13d1467b8c75fed46eb9f39acbc54315a36aa7361378bf038c27a2afaeb330281184bdf11589470ed73aa4718df2831b5b5f08559a815fbf2535d9337f793b366cde3112aeabdb3c42f7643ebff46595eeb0e85d8ef2ecc23aeb66930b29fecb9661b5792467896d4da654e2bf681213de1e6c794059f04d3eb6454ffcd3448521990ce595ecad349e3070e753c274ef69a522374b9223c19525cb5d41faf16a7e1fed9e693d91b05ebd5ec951b01eef2391135e2ee1687606c90dd6ae575497b91ce9515897a6c94c46e7ae6426c8c03f25d8f2bee88746a2571ea6be81f527dad5435e281dedf09becb63f2be8617cb12d6ec7e05a3173a3a4449f03392a215a2e71f367e164b022326ad4414ed18edba7c07522c9a3171651886e438b13e998bdd966f4dd904a67b89d6e3435e57cd923a75915793abe19b22f8653a28d1175b6cf5f6bfa6ecf039bd8a54191d369854d42875e155dab1689b8fdae4ed95419f1b49a28fedec571df654b9c62577bf953d39dd3b87b90319acbd23caa7cb398dee55e88c3ebb0d5709843ad8fb846102aeeadaec7d50fe545c3957140ebbf7b764242359fed6cf1763494d795265de04f2c66184e7442cbf2ae0bb724deb39f3d3eaf7b7aef66cedf42cc70120a075fde7a7f604f951d9895dc8e44782b151f4c81a07d48639f631a12f90ad1d24fc22e2031a7d5f42c6ddfa89ab496fdacf25f7b01d3e4474e3a359ccfe839c71a7c179824d7855a1430f9e2cb6db75fd9e838395320ba2d168b81fcf9e123697e0f1aa55eb2cae09f0beff32a4f74749e2e12abc4b719e791c082ac83db875d52ca97a19a4baa9cd63c8b7560c6d5bcf73acbb8defd5cf9cc551a1484c2f1547cbeb137c802d8026afd248f140ecc9a7900a744f9172ab752dae60c59c4cfb5c812a1247fdfe87310e6aeb407cce8c62524514d9d498a04280759847399d6e6da7063d3d1452252185858194fbed660bccf95c850dd91abb1e910d55d63c938bcd20ba68ef96bc82e1d141f3fafc4973ba05cb4105c0d84234e197d2050b96784ba3173cd42a10a08c53e6754e3fc4c506fafcc996f499652d9cc990a4ad386114e05bd99f33c5a4e17380c3b274cc180275568e0cc8e4ea66b189856e236778effb13af84ba7f0cf7daa38ab7be65b34534278cd6c90bb8c8bc21f2f12b0f135bb8cea9c2ee89d9b360511afbd05b8b7714c9b097bb05abf08a75fc6bfa864889efb40dba8a064102ded78680fd6daed2a98282ca5a3126a139a82b349e449639cb7f05a6251e8d1050a7c500c51e13b8ee1f0907a4eb776accf53f5a9a0424b6276e89bb2a7251aa1b05722c2732af0dc34fdfcc023f7d3f7cda3a5b216525a0093239c194931ed5cb4f311f7e08cd18bb75a3f42e51c9daea567cccf580ab7569efa62e8310d697911aeee713c78e30b0c83b95d201e0b7f09c34efa1a5a2c9f8c15d4d7d38c624587c8502f2987155e7cb52904d293292d59f48c5d3154115ea1c4c930519bd73c47a6ecdf1d4b86db8161a830af4753e99093337d5e361d52738420a360bd295c345cc3b6006de395269ebe707636c7c0c2d509d9841024cf1961628ed5d49bb8eb62cd7e1f825cc0d85e6185c5c6ffa21ae7699b6954da07dff6eae796322e4a16b4d237ce826786487ca77449e3a953a19e47e759a4abd3207c4c3", 0x3, r0, 0x4}, 0x38) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001480)='cpuset.effective_mems\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000001500)={0x1c, 0xc, &(0x7f0000001380)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0xf80}, [@map_idx={0x18, 0x3, 0x5, 0x0, 0x1}, @map_idx_val={0x18, 0x4, 0x6, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1}, @map_idx={0x18, 0x8, 0x5, 0x0, 0x6}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @map_idx={0x18, 0xc}]}, &(0x7f0000000300)='GPL\x00', 0x101, 0x0, 0x0, 0x40f00, 0x4, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, &(0x7f0000001400)={0x0, 0x4}, 0x8, 0x10, &(0x7f0000001440)={0x5, 0x0, 0xf7, 0x80000001}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000014c0)=[r1]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000001680)={0x0, 0x9, 0x18}, 0xc) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000001700)={&(0x7f00000016c0)='./file0\x00', 0x0, 0x8}, 0x10) r5 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000001780)={&(0x7f0000001740)='./file0\x00', 0x0, 0x8}, 0x10) r6 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$cgroup_ro(r6, &(0x7f0000001880)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001800)={0x18, 0x4, &(0x7f0000001580)=@raw=[@jmp={0x5, 0x0, 0xd, 0x1, 0x3, 0xffffffffffffffc0}, @map_val={0x18, 0xa, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x6}, @ldst={0x1, 0x1, 0x6, 0x0, 0x4, 0xfffffffffffffff8, 0xfffffffffffffff0}], &(0x7f00000015c0)='GPL\x00', 0x7fff, 0x0, 0x0, 0x41100, 0x14, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000001600)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000001640)={0x2, 0xa, 0x7, 0x800}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000017c0)=[r3, r4, r1, r5, r6, r7, r0]}, 0x80) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x0, &(0x7f0000000340)}) 02:57:52 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'geneve0\x00', 0x2430}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'geneve0\x00', 0x2430}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) 02:57:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x0, &(0x7f0000000340)}) 02:57:52 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) (async) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r2, &(0x7f0000000180)='blkio.bfq.time\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'ipvlan0\x00', 0x2}) 02:57:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x0, &(0x7f0000000340)}) 02:57:52 executing program 1: r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', 0x0, 0x18}, 0x10) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000002c0)={&(0x7f0000000000)="67cf233f051ad6c3b7af377730a3fab754e7e6375bff036621ceff1f60f5f9906b22b92bc82229f2975e132fb90fbf5188d87d28203f30f01afae643366e", &(0x7f00000000c0)=""/226, &(0x7f00000001c0)="53f8aaec51cd40cbaabb729be99dbefe5b6b0fdf1683d0c460600ccd5f0c1682", &(0x7f0000000380)="55f11448bcc4387e6aea82f55bf4ad068fbcd213fd59dcd710839d198bab8fb9e629a3601bedab338a3ab96015a7d881d5241133dcac16349d42e34e37946c411c4c18726a17fb87ee3c02471b231c2ead5aa8f9546cc80124c78c71357e550a15262aea48123087f96104a5ebd315dd7e22c0cffb0ecfe7043c6e8ce151b858c009295eec351826da6d8682410845e288aa0060f64cc73e52c38a9188602ee346092c37ced73b546003ab82ed011d1800ed7673a006682024dac218bc16314be73848b3b878218ce2cf0826179a3666e6a75c328e0bdcf0977c54685ea94a296aef21eabe7fa15f924040d73e3a6a1317897743407903705cdd6c905601405d3014ce29e212ac5e9657a2f87676d8fab2973523c1a659699be565d33e850388d2401d7993aa59d60843f55b6068b034f8df97e2c1eb550add5b9d56022364f75c887d9bda92f9492d5b176b7cbfcc113c953d9680e97eb16c1cddd1860b9cbf6aab50f0056a339b335de2ec09670cb6bdbb5e08f6a552c3ef922fb7663fedf8d14ad34c9873f841c998d1174345bd75760fef73d556207294e791236016dbb4fff19fd371c1fbe8fb9530c5086fd430b340ae8bc486fd8b55bae76abae8c269a6d357f11a6a972b6f6e363bc2121c0b9aa7704f3ef57b14878797782be0c66a13d6f112b93d1398814962c3a34df62b5037272c4e24e5e0c761647fdc58102dcac6c1ee74e474bac544c4a4ec5605a67eff13ee8ad70b3dc9b811cec099a0cb9210ab64dcd066abf273628df47db5f4a2cd2760b0016de6b88e3c16af59129c85c620628d7c5df0f47b1a9bb16e33430ee05941fc3a9ec6a839719a02db24220350def95ab867e89cef1139c533122b7c3dbf4e4ae141431fd0766e979820f2e0601b7af6a1d9ddfea9f3455f3fc0c21de37db0f9aea89583ace708acb087d9c28e825a8ad1dd0eae962eac477d44880fa8eaf33f3ac220af870765435d7aea57dd2af79ef40ef7ec595fd33dd0c6418b67a253ffe9529c67ddfa188c7b6bdc15c3065c84571b55820e0ad98171c24f141437e75e817c665c0bdbeb24d2313d357d6ef6048a7946e473e45280fa71111b403961f5dd049994875d80bb1da1eddec7b3cc66ab64ee0cd1de2868f7008672ef433970b8c1fd2847dcc1373fa720e4c4b7e5df51610027f9667a511a6c2926fc0960dc90edbace610c719df2cb6457dd093b53a998341e4b32e810dad6d6b938739fa0b42203ce01c350bec9bbe46c99b652f8a4b74a87152cd6d647cc19d27743dd654cacb7399cfff568c3371d4b9a7e5742f2f7d6f19a1864c878c1c36fff24024308824a2b8c67b4b8e33daf346099ef5e73d5f67d927410cc501437a5b6e6219df0b8fe8a1c11c6122bc9988b5fb43ac7f82a1c3539f43e5d49f0e1ec0537dbb2a4c9b03d13326bef5c25c241b4e8a9a9596977fb8cd1e35bf802e47de408337d0216ce00cbdd9f3b436317e4733254cc8c087407cbc22093d7283b954e16f1c1e2c0eb76a44a09082f62145d6401fd77845142468a0a7f0e2e6af7570bf1060ac53129628b7843d3624837efe7ea7e45504bb2fe9205f8c7a39849636bcb94135fe662ed2f19f382b0a669e7649d4f7006601477318fb8ce74bd5eb194fa6654668a70d9c32bdb30e9e451e0f2dad059c33ca0335338b1639c0645fda4dc7b92e0b9a01063351a40ec9bc5144ef97fbbabf11e393dc52de8ca0fb9ecf3aee3d1a0b7f4c6f4000ba8ed43f497c030dcc276cdb7a77d617006d3eee77b080fade86f8dadc81c42a1efe523b3706e5fc2ac8fb377476bc07ae934e4356b2ba828e36c7a19ff03f11541d5e259c1a7dba6288bf90328609e1b700184ef7e87c6313d1f29705102e34f9bfeb33eff9baa9a49dd3843fa807dcb7acb7f7628944c607ef3eaad4e21762e513f6ba074c601f591830b159c47def93e447463772949df5b49e9df395b13c015699077111637323f774df334cb5781ea823718582a9e0d083104885b53f2c6f77594a123697adab8b666b1693f3e7df69c130a4eea53b661467e0b013fc5d5a32e005e2307df30242a15d7eb424c45f516c354fd88ee9934ddafbf20fd8d84f6a4af7c53a346a68789ea3e09f3cbd7537407156bdb9d96286f2e0653a773ca333df13982fa5f529fe0457f48e1810a1ab0a993b29570a3cb2fdadf03af20795e26e31996041b069bb862f7ab7313be65550c880fa8c87897e189831f3927b1463a990f4e33c18e29683b5ea9464041998ce09f4336775d3f128d75562cec6d27a08dc02b103ef6bae76ae6391f05d2275424e8847df97ef7a7510be17ae6193ca25b58d6aa7d166c64bdf1abfc7ba7973ea426c62708f9150063c3977fd55fb04c96947d5a2716915a744a1266d300f4626debad1470849feadfc93de28311df3ed303f238689807acf97c9e07378c793c7863c9ee9bf3900b8d02070535cef69b7faab99ad75ea094f126f0b0b55cf8b30360104d0a9b0d12f9c30235cffbc038c6e70845abf7596510615a8b58d6663a83eede5f75f132598156e27dfbc1f7b575bde1ac152b4ebc4e131cc9dc08436de0d00d44e7eca653ad29ebac7fbcaca849a44840848bef6598300180a92d84352115185ee0aafdb716047aebe72f26bc3f500ea2f924ecf28ad5e117a6d6a10cd6f8ecd339216234016ae92b3446a70aade6905f23220af1ab7a6c8095561ac191dae09ddbbb3595d40ff38e4c17a64b7ca4c170c251d74d435e44154a502b30c3bf29cabaa5097b08c26c899424405f02e2b1af0a0107aa007c101cdcc15653a24b2d3b18c3e2f18c32d8b1c84df50ab3897a0121da6bddfec1ce5e861f512db4d8d458a8e090a41c4d7ae276acd28c5526ca8a27c25274c4630341b2c597d44314d25bfc0d3ed87112a01f61fc056798a6f5be8f9a1c48316d982fc3f1d7bb0a7345cf464909fd7c6f11aa4dd2acf3ea337354eb6e759091b61cb783d330b4beb580e6d6adfb1d6cecd8744bdd6a756fa40f77b0808a43375ee5fbf601e0cf4ff2e67e45c453c6d18e84019004fc84266cfd07d9d4dac42baddefcea9a9bb492bd8e59d8bb039374cab49331dc90b4d1e00ea12b052471f37e5533cfe5a386ebc0db39ce016364c29a8a318272f1b9f0efd067c0748d746241e1725bbc796548865fab2d02a959b6e1f7f6351864b1ac79f5ab518427a0e2372f5458608c9a307ab182fb36dbcea19540a3be376ce7c23232fc6e393a04ef2fb34de36b0e3f78033b3a0fc6ad323d0245875292036bd7354d3af404b937540f19d8acda397dca629590b120a5a94a3872cdfdb98c5765c40e1d2ee6defa246c1fc6064686b053fa817deff9816f5494ecebb2440bf79cc6fa2bdd30130b7fc677314ab117ee644d038569e3da0c9a19dce1bdedb7568c319efbaa9481a1daee576009d472dd5433b1e4f47f2787ee17595eb99642e559dbfe13e4c7209bc4754b5dc0b612b2c9e93eee4c29bd3a756e6a3d63f5a2e3d7f962d45dbbf4ee3aa4b13007247fc8b1ddc2098922a88ede4b6d16b803c7264cd8e683cd37f354d422618c4d4fdaf58c8c16d1668719fcafd5c67b6bffab083ef2eb73d3d2831e2ce6ab8bf4e96730a7ecfceca278b542c65bb8487224cb10222ab2453b1671adae4d1e2148a8e5a6b7047165fed6f5466a2dc0e225a2e4ed074463b76b1cfea36b1996f9ed4ee7412f3a1cb6fdbe8bfa479e4f9672d8d2dbd61d85a940416d45d258d59fb14a184f0c6e21f7391b08841d1fe6d92d5019af95590c931f852b0b7932489fd294a8c1cad200e545b392fd11ec98a533b6c75c11c8889d536a10b93e0acedc31e94a009ad9c1d4c0dfe58d879ce9963a2b2c8156d961ef6fd76df4985a6a613f44c5f1d5bd78a898b081c67cbea5423504a9a534aee49bde64e7d43cbd4857b054b759e4da31bf3fd1cb681f88b59269de04abd69a2e42d78af80c7b050996600f8596c8192bb975373746b9b7182efde5a2581f7754bc602fec1784a8ce1404eb8a139782d5e047e570278ea644533aac5a921facafc3e92676d77e99811942b13d1467b8c75fed46eb9f39acbc54315a36aa7361378bf038c27a2afaeb330281184bdf11589470ed73aa4718df2831b5b5f08559a815fbf2535d9337f793b366cde3112aeabdb3c42f7643ebff46595eeb0e85d8ef2ecc23aeb66930b29fecb9661b5792467896d4da654e2bf681213de1e6c794059f04d3eb6454ffcd3448521990ce595ecad349e3070e753c274ef69a522374b9223c19525cb5d41faf16a7e1fed9e693d91b05ebd5ec951b01eef2391135e2ee1687606c90dd6ae575497b91ce9515897a6c94c46e7ae6426c8c03f25d8f2bee88746a2571ea6be81f527dad5435e281dedf09becb63f2be8617cb12d6ec7e05a3173a3a4449f03392a215a2e71f367e164b022326ad4414ed18edba7c07522c9a3171651886e438b13e998bdd966f4dd904a67b89d6e3435e57cd923a75915793abe19b22f8653a28d1175b6cf5f6bfa6ecf039bd8a54191d369854d42875e155dab1689b8fdae4ed95419f1b49a28fedec571df654b9c62577bf953d39dd3b87b90319acbd23caa7cb398dee55e88c3ebb0d5709843ad8fb846102aeeadaec7d50fe545c3957140ebbf7b764242359fed6cf1763494d795265de04f2c66184e7442cbf2ae0bb724deb39f3d3eaf7b7aef66cedf42cc70120a075fde7a7f604f951d9895dc8e44782b151f4c81a07d48639f631a12f90ad1d24fc22e2031a7d5f42c6ddfa89ab496fdacf25f7b01d3e4474e3a359ccfe839c71a7c179824d7855a1430f9e2cb6db75fd9e838395320ba2d168b81fcf9e123697e0f1aa55eb2cae09f0beff32a4f74749e2e12abc4b719e791c082ac83db875d52ca97a19a4baa9cd63c8b7560c6d5bcf73acbb8defd5cf9cc551a1484c2f1547cbeb137c802d8026afd248f140ecc9a7900a744f9172ab752dae60c59c4cfb5c812a1247fdfe87310e6aeb407cce8c62524514d9d498a04280759847399d6e6da7063d3d1452252185858194fbed660bccf95c850dd91abb1e910d55d63c938bcd20ba68ef96bc82e1d141f3fafc4973ba05cb4105c0d84234e197d2050b96784ba3173cd42a10a08c53e6754e3fc4c506fafcc996f499652d9cc990a4ad386114e05bd99f33c5a4e17380c3b274cc180275568e0cc8e4ea66b189856e236778effb13af84ba7f0cf7daa38ab7be65b34534278cd6c90bb8c8bc21f2f12b0f135bb8cea9c2ee89d9b360511afbd05b8b7714c9b097bb05abf08a75fc6bfa864889efb40dba8a064102ded78680fd6daed2a98282ca5a3126a139a82b349e449639cb7f05a6251e8d1050a7c500c51e13b8ee1f0907a4eb776accf53f5a9a0424b6276e89bb2a7251aa1b05722c2732af0dc34fdfcc023f7d3f7cda3a5b216525a0093239c194931ed5cb4f311f7e08cd18bb75a3f42e51c9daea567cccf580ab7569efa62e8310d697911aeee713c78e30b0c83b95d201e0b7f09c34efa1a5a2c9f8c15d4d7d38c624587c8502f2987155e7cb52904d293292d59f48c5d3154115ea1c4c930519bd73c47a6ecdf1d4b86db8161a830af4753e99093337d5e361d52738420a360bd295c345cc3b6006de395269ebe707636c7c0c2d509d9841024cf1961628ed5d49bb8eb62cd7e1f825cc0d85e6185c5c6ffa21ae7699b6954da07dff6eae796322e4a16b4d237ce826786487ca77449e3a953a19e47e759a4abd3207c4c3", 0x3, r0, 0x4}, 0x38) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001480)='cpuset.effective_mems\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000001500)={0x1c, 0xc, &(0x7f0000001380)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0xf80}, [@map_idx={0x18, 0x3, 0x5, 0x0, 0x1}, @map_idx_val={0x18, 0x4, 0x6, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1}, @map_idx={0x18, 0x8, 0x5, 0x0, 0x6}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @map_idx={0x18, 0xc}]}, &(0x7f0000000300)='GPL\x00', 0x101, 0x0, 0x0, 0x40f00, 0x4, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, &(0x7f0000001400)={0x0, 0x4}, 0x8, 0x10, &(0x7f0000001440)={0x5, 0x0, 0xf7, 0x80000001}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000014c0)=[r1]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000001680)={0x0, 0x9, 0x18}, 0xc) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000001700)={&(0x7f00000016c0)='./file0\x00', 0x0, 0x8}, 0x10) (async, rerun: 32) r5 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000001780)={&(0x7f0000001740)='./file0\x00', 0x0, 0x8}, 0x10) (rerun: 32) r6 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$cgroup_ro(r6, &(0x7f0000001880)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001800)={0x18, 0x4, &(0x7f0000001580)=@raw=[@jmp={0x5, 0x0, 0xd, 0x1, 0x3, 0xffffffffffffffc0}, @map_val={0x18, 0xa, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x6}, @ldst={0x1, 0x1, 0x6, 0x0, 0x4, 0xfffffffffffffff8, 0xfffffffffffffff0}], &(0x7f00000015c0)='GPL\x00', 0x7fff, 0x0, 0x0, 0x41100, 0x14, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000001600)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000001640)={0x2, 0xa, 0x7, 0x800}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000017c0)=[r3, r4, r1, r5, r6, r7, r0]}, 0x80) (async, rerun: 32) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async, rerun: 32) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) 02:57:52 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{}, {0x40, 0x6}, {0x6}]}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'dvmrp0\x00', 0x500}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'geneve0\x00', 0x2430}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'geneve0\x00', 0x2430}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) 02:57:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{}, {0x40, 0x6}, {0x6}]}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'dvmrp0\x00', 0x500}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{}, {0x40, 0x6}, {0x6}]}) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'dvmrp0\x00', 0x500}) (async) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r2, &(0x7f0000000180)='blkio.bfq.time\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'ipvlan0\x00', 0x2}) 02:57:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{}, {0x40, 0x6}, {0x6}]}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'dvmrp0\x00', 0x500}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{}, {0x40, 0x6}, {0x6}]}) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'dvmrp0\x00', 0x500}) (async) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 1: r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', 0x0, 0x18}, 0x10) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000002c0)={&(0x7f0000000000)="67cf233f051ad6c3b7af377730a3fab754e7e6375bff036621ceff1f60f5f9906b22b92bc82229f2975e132fb90fbf5188d87d28203f30f01afae643366e", &(0x7f00000000c0)=""/226, &(0x7f00000001c0)="53f8aaec51cd40cbaabb729be99dbefe5b6b0fdf1683d0c460600ccd5f0c1682", &(0x7f0000000380)="55f11448bcc4387e6aea82f55bf4ad068fbcd213fd59dcd710839d198bab8fb9e629a3601bedab338a3ab96015a7d881d5241133dcac16349d42e34e37946c411c4c18726a17fb87ee3c02471b231c2ead5aa8f9546cc80124c78c71357e550a15262aea48123087f96104a5ebd315dd7e22c0cffb0ecfe7043c6e8ce151b858c009295eec351826da6d8682410845e288aa0060f64cc73e52c38a9188602ee346092c37ced73b546003ab82ed011d1800ed7673a006682024dac218bc16314be73848b3b878218ce2cf0826179a3666e6a75c328e0bdcf0977c54685ea94a296aef21eabe7fa15f924040d73e3a6a1317897743407903705cdd6c905601405d3014ce29e212ac5e9657a2f87676d8fab2973523c1a659699be565d33e850388d2401d7993aa59d60843f55b6068b034f8df97e2c1eb550add5b9d56022364f75c887d9bda92f9492d5b176b7cbfcc113c953d9680e97eb16c1cddd1860b9cbf6aab50f0056a339b335de2ec09670cb6bdbb5e08f6a552c3ef922fb7663fedf8d14ad34c9873f841c998d1174345bd75760fef73d556207294e791236016dbb4fff19fd371c1fbe8fb9530c5086fd430b340ae8bc486fd8b55bae76abae8c269a6d357f11a6a972b6f6e363bc2121c0b9aa7704f3ef57b14878797782be0c66a13d6f112b93d1398814962c3a34df62b5037272c4e24e5e0c761647fdc58102dcac6c1ee74e474bac544c4a4ec5605a67eff13ee8ad70b3dc9b811cec099a0cb9210ab64dcd066abf273628df47db5f4a2cd2760b0016de6b88e3c16af59129c85c620628d7c5df0f47b1a9bb16e33430ee05941fc3a9ec6a839719a02db24220350def95ab867e89cef1139c533122b7c3dbf4e4ae141431fd0766e979820f2e0601b7af6a1d9ddfea9f3455f3fc0c21de37db0f9aea89583ace708acb087d9c28e825a8ad1dd0eae962eac477d44880fa8eaf33f3ac220af870765435d7aea57dd2af79ef40ef7ec595fd33dd0c6418b67a253ffe9529c67ddfa188c7b6bdc15c3065c84571b55820e0ad98171c24f141437e75e817c665c0bdbeb24d2313d357d6ef6048a7946e473e45280fa71111b403961f5dd049994875d80bb1da1eddec7b3cc66ab64ee0cd1de2868f7008672ef433970b8c1fd2847dcc1373fa720e4c4b7e5df51610027f9667a511a6c2926fc0960dc90edbace610c719df2cb6457dd093b53a998341e4b32e810dad6d6b938739fa0b42203ce01c350bec9bbe46c99b652f8a4b74a87152cd6d647cc19d27743dd654cacb7399cfff568c3371d4b9a7e5742f2f7d6f19a1864c878c1c36fff24024308824a2b8c67b4b8e33daf346099ef5e73d5f67d927410cc501437a5b6e6219df0b8fe8a1c11c6122bc9988b5fb43ac7f82a1c3539f43e5d49f0e1ec0537dbb2a4c9b03d13326bef5c25c241b4e8a9a9596977fb8cd1e35bf802e47de408337d0216ce00cbdd9f3b436317e4733254cc8c087407cbc22093d7283b954e16f1c1e2c0eb76a44a09082f62145d6401fd77845142468a0a7f0e2e6af7570bf1060ac53129628b7843d3624837efe7ea7e45504bb2fe9205f8c7a39849636bcb94135fe662ed2f19f382b0a669e7649d4f7006601477318fb8ce74bd5eb194fa6654668a70d9c32bdb30e9e451e0f2dad059c33ca0335338b1639c0645fda4dc7b92e0b9a01063351a40ec9bc5144ef97fbbabf11e393dc52de8ca0fb9ecf3aee3d1a0b7f4c6f4000ba8ed43f497c030dcc276cdb7a77d617006d3eee77b080fade86f8dadc81c42a1efe523b3706e5fc2ac8fb377476bc07ae934e4356b2ba828e36c7a19ff03f11541d5e259c1a7dba6288bf90328609e1b700184ef7e87c6313d1f29705102e34f9bfeb33eff9baa9a49dd3843fa807dcb7acb7f7628944c607ef3eaad4e21762e513f6ba074c601f591830b159c47def93e447463772949df5b49e9df395b13c015699077111637323f774df334cb5781ea823718582a9e0d083104885b53f2c6f77594a123697adab8b666b1693f3e7df69c130a4eea53b661467e0b013fc5d5a32e005e2307df30242a15d7eb424c45f516c354fd88ee9934ddafbf20fd8d84f6a4af7c53a346a68789ea3e09f3cbd7537407156bdb9d96286f2e0653a773ca333df13982fa5f529fe0457f48e1810a1ab0a993b29570a3cb2fdadf03af20795e26e31996041b069bb862f7ab7313be65550c880fa8c87897e189831f3927b1463a990f4e33c18e29683b5ea9464041998ce09f4336775d3f128d75562cec6d27a08dc02b103ef6bae76ae6391f05d2275424e8847df97ef7a7510be17ae6193ca25b58d6aa7d166c64bdf1abfc7ba7973ea426c62708f9150063c3977fd55fb04c96947d5a2716915a744a1266d300f4626debad1470849feadfc93de28311df3ed303f238689807acf97c9e07378c793c7863c9ee9bf3900b8d02070535cef69b7faab99ad75ea094f126f0b0b55cf8b30360104d0a9b0d12f9c30235cffbc038c6e70845abf7596510615a8b58d6663a83eede5f75f132598156e27dfbc1f7b575bde1ac152b4ebc4e131cc9dc08436de0d00d44e7eca653ad29ebac7fbcaca849a44840848bef6598300180a92d84352115185ee0aafdb716047aebe72f26bc3f500ea2f924ecf28ad5e117a6d6a10cd6f8ecd339216234016ae92b3446a70aade6905f23220af1ab7a6c8095561ac191dae09ddbbb3595d40ff38e4c17a64b7ca4c170c251d74d435e44154a502b30c3bf29cabaa5097b08c26c899424405f02e2b1af0a0107aa007c101cdcc15653a24b2d3b18c3e2f18c32d8b1c84df50ab3897a0121da6bddfec1ce5e861f512db4d8d458a8e090a41c4d7ae276acd28c5526ca8a27c25274c4630341b2c597d44314d25bfc0d3ed87112a01f61fc056798a6f5be8f9a1c48316d982fc3f1d7bb0a7345cf464909fd7c6f11aa4dd2acf3ea337354eb6e759091b61cb783d330b4beb580e6d6adfb1d6cecd8744bdd6a756fa40f77b0808a43375ee5fbf601e0cf4ff2e67e45c453c6d18e84019004fc84266cfd07d9d4dac42baddefcea9a9bb492bd8e59d8bb039374cab49331dc90b4d1e00ea12b052471f37e5533cfe5a386ebc0db39ce016364c29a8a318272f1b9f0efd067c0748d746241e1725bbc796548865fab2d02a959b6e1f7f6351864b1ac79f5ab518427a0e2372f5458608c9a307ab182fb36dbcea19540a3be376ce7c23232fc6e393a04ef2fb34de36b0e3f78033b3a0fc6ad323d0245875292036bd7354d3af404b937540f19d8acda397dca629590b120a5a94a3872cdfdb98c5765c40e1d2ee6defa246c1fc6064686b053fa817deff9816f5494ecebb2440bf79cc6fa2bdd30130b7fc677314ab117ee644d038569e3da0c9a19dce1bdedb7568c319efbaa9481a1daee576009d472dd5433b1e4f47f2787ee17595eb99642e559dbfe13e4c7209bc4754b5dc0b612b2c9e93eee4c29bd3a756e6a3d63f5a2e3d7f962d45dbbf4ee3aa4b13007247fc8b1ddc2098922a88ede4b6d16b803c7264cd8e683cd37f354d422618c4d4fdaf58c8c16d1668719fcafd5c67b6bffab083ef2eb73d3d2831e2ce6ab8bf4e96730a7ecfceca278b542c65bb8487224cb10222ab2453b1671adae4d1e2148a8e5a6b7047165fed6f5466a2dc0e225a2e4ed074463b76b1cfea36b1996f9ed4ee7412f3a1cb6fdbe8bfa479e4f9672d8d2dbd61d85a940416d45d258d59fb14a184f0c6e21f7391b08841d1fe6d92d5019af95590c931f852b0b7932489fd294a8c1cad200e545b392fd11ec98a533b6c75c11c8889d536a10b93e0acedc31e94a009ad9c1d4c0dfe58d879ce9963a2b2c8156d961ef6fd76df4985a6a613f44c5f1d5bd78a898b081c67cbea5423504a9a534aee49bde64e7d43cbd4857b054b759e4da31bf3fd1cb681f88b59269de04abd69a2e42d78af80c7b050996600f8596c8192bb975373746b9b7182efde5a2581f7754bc602fec1784a8ce1404eb8a139782d5e047e570278ea644533aac5a921facafc3e92676d77e99811942b13d1467b8c75fed46eb9f39acbc54315a36aa7361378bf038c27a2afaeb330281184bdf11589470ed73aa4718df2831b5b5f08559a815fbf2535d9337f793b366cde3112aeabdb3c42f7643ebff46595eeb0e85d8ef2ecc23aeb66930b29fecb9661b5792467896d4da654e2bf681213de1e6c794059f04d3eb6454ffcd3448521990ce595ecad349e3070e753c274ef69a522374b9223c19525cb5d41faf16a7e1fed9e693d91b05ebd5ec951b01eef2391135e2ee1687606c90dd6ae575497b91ce9515897a6c94c46e7ae6426c8c03f25d8f2bee88746a2571ea6be81f527dad5435e281dedf09becb63f2be8617cb12d6ec7e05a3173a3a4449f03392a215a2e71f367e164b022326ad4414ed18edba7c07522c9a3171651886e438b13e998bdd966f4dd904a67b89d6e3435e57cd923a75915793abe19b22f8653a28d1175b6cf5f6bfa6ecf039bd8a54191d369854d42875e155dab1689b8fdae4ed95419f1b49a28fedec571df654b9c62577bf953d39dd3b87b90319acbd23caa7cb398dee55e88c3ebb0d5709843ad8fb846102aeeadaec7d50fe545c3957140ebbf7b764242359fed6cf1763494d795265de04f2c66184e7442cbf2ae0bb724deb39f3d3eaf7b7aef66cedf42cc70120a075fde7a7f604f951d9895dc8e44782b151f4c81a07d48639f631a12f90ad1d24fc22e2031a7d5f42c6ddfa89ab496fdacf25f7b01d3e4474e3a359ccfe839c71a7c179824d7855a1430f9e2cb6db75fd9e838395320ba2d168b81fcf9e123697e0f1aa55eb2cae09f0beff32a4f74749e2e12abc4b719e791c082ac83db875d52ca97a19a4baa9cd63c8b7560c6d5bcf73acbb8defd5cf9cc551a1484c2f1547cbeb137c802d8026afd248f140ecc9a7900a744f9172ab752dae60c59c4cfb5c812a1247fdfe87310e6aeb407cce8c62524514d9d498a04280759847399d6e6da7063d3d1452252185858194fbed660bccf95c850dd91abb1e910d55d63c938bcd20ba68ef96bc82e1d141f3fafc4973ba05cb4105c0d84234e197d2050b96784ba3173cd42a10a08c53e6754e3fc4c506fafcc996f499652d9cc990a4ad386114e05bd99f33c5a4e17380c3b274cc180275568e0cc8e4ea66b189856e236778effb13af84ba7f0cf7daa38ab7be65b34534278cd6c90bb8c8bc21f2f12b0f135bb8cea9c2ee89d9b360511afbd05b8b7714c9b097bb05abf08a75fc6bfa864889efb40dba8a064102ded78680fd6daed2a98282ca5a3126a139a82b349e449639cb7f05a6251e8d1050a7c500c51e13b8ee1f0907a4eb776accf53f5a9a0424b6276e89bb2a7251aa1b05722c2732af0dc34fdfcc023f7d3f7cda3a5b216525a0093239c194931ed5cb4f311f7e08cd18bb75a3f42e51c9daea567cccf580ab7569efa62e8310d697911aeee713c78e30b0c83b95d201e0b7f09c34efa1a5a2c9f8c15d4d7d38c624587c8502f2987155e7cb52904d293292d59f48c5d3154115ea1c4c930519bd73c47a6ecdf1d4b86db8161a830af4753e99093337d5e361d52738420a360bd295c345cc3b6006de395269ebe707636c7c0c2d509d9841024cf1961628ed5d49bb8eb62cd7e1f825cc0d85e6185c5c6ffa21ae7699b6954da07dff6eae796322e4a16b4d237ce826786487ca77449e3a953a19e47e759a4abd3207c4c3", 0x3, r0, 0x4}, 0x38) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001480)='cpuset.effective_mems\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000001500)={0x1c, 0xc, &(0x7f0000001380)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0xf80}, [@map_idx={0x18, 0x3, 0x5, 0x0, 0x1}, @map_idx_val={0x18, 0x4, 0x6, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1}, @map_idx={0x18, 0x8, 0x5, 0x0, 0x6}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @map_idx={0x18, 0xc}]}, &(0x7f0000000300)='GPL\x00', 0x101, 0x0, 0x0, 0x40f00, 0x4, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, &(0x7f0000001400)={0x0, 0x4}, 0x8, 0x10, &(0x7f0000001440)={0x5, 0x0, 0xf7, 0x80000001}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000014c0)=[r1]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000001680)={0x0, 0x9, 0x18}, 0xc) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000001700)={&(0x7f00000016c0)='./file0\x00', 0x0, 0x8}, 0x10) r5 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000001780)={&(0x7f0000001740)='./file0\x00', 0x0, 0x8}, 0x10) r6 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$cgroup_ro(r6, &(0x7f0000001880)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001800)={0x18, 0x4, &(0x7f0000001580)=@raw=[@jmp={0x5, 0x0, 0xd, 0x1, 0x3, 0xffffffffffffffc0}, @map_val={0x18, 0xa, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x6}, @ldst={0x1, 0x1, 0x6, 0x0, 0x4, 0xfffffffffffffff8, 0xfffffffffffffff0}], &(0x7f00000015c0)='GPL\x00', 0x7fff, 0x0, 0x0, 0x41100, 0x14, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000001600)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000001640)={0x2, 0xa, 0x7, 0x800}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000017c0)=[r3, r4, r1, r5, r6, r7, r0]}, 0x80) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', 0x0, 0x18}, 0x10) (async) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000002c0)={&(0x7f0000000000)="67cf233f051ad6c3b7af377730a3fab754e7e6375bff036621ceff1f60f5f9906b22b92bc82229f2975e132fb90fbf5188d87d28203f30f01afae643366e", &(0x7f00000000c0)=""/226, &(0x7f00000001c0)="53f8aaec51cd40cbaabb729be99dbefe5b6b0fdf1683d0c460600ccd5f0c1682", &(0x7f0000000380)="55f11448bcc4387e6aea82f55bf4ad068fbcd213fd59dcd710839d198bab8fb9e629a3601bedab338a3ab96015a7d881d5241133dcac16349d42e34e37946c411c4c18726a17fb87ee3c02471b231c2ead5aa8f9546cc80124c78c71357e550a15262aea48123087f96104a5ebd315dd7e22c0cffb0ecfe7043c6e8ce151b858c009295eec351826da6d8682410845e288aa0060f64cc73e52c38a9188602ee346092c37ced73b546003ab82ed011d1800ed7673a006682024dac218bc16314be73848b3b878218ce2cf0826179a3666e6a75c328e0bdcf0977c54685ea94a296aef21eabe7fa15f924040d73e3a6a1317897743407903705cdd6c905601405d3014ce29e212ac5e9657a2f87676d8fab2973523c1a659699be565d33e850388d2401d7993aa59d60843f55b6068b034f8df97e2c1eb550add5b9d56022364f75c887d9bda92f9492d5b176b7cbfcc113c953d9680e97eb16c1cddd1860b9cbf6aab50f0056a339b335de2ec09670cb6bdbb5e08f6a552c3ef922fb7663fedf8d14ad34c9873f841c998d1174345bd75760fef73d556207294e791236016dbb4fff19fd371c1fbe8fb9530c5086fd430b340ae8bc486fd8b55bae76abae8c269a6d357f11a6a972b6f6e363bc2121c0b9aa7704f3ef57b14878797782be0c66a13d6f112b93d1398814962c3a34df62b5037272c4e24e5e0c761647fdc58102dcac6c1ee74e474bac544c4a4ec5605a67eff13ee8ad70b3dc9b811cec099a0cb9210ab64dcd066abf273628df47db5f4a2cd2760b0016de6b88e3c16af59129c85c620628d7c5df0f47b1a9bb16e33430ee05941fc3a9ec6a839719a02db24220350def95ab867e89cef1139c533122b7c3dbf4e4ae141431fd0766e979820f2e0601b7af6a1d9ddfea9f3455f3fc0c21de37db0f9aea89583ace708acb087d9c28e825a8ad1dd0eae962eac477d44880fa8eaf33f3ac220af870765435d7aea57dd2af79ef40ef7ec595fd33dd0c6418b67a253ffe9529c67ddfa188c7b6bdc15c3065c84571b55820e0ad98171c24f141437e75e817c665c0bdbeb24d2313d357d6ef6048a7946e473e45280fa71111b403961f5dd049994875d80bb1da1eddec7b3cc66ab64ee0cd1de2868f7008672ef433970b8c1fd2847dcc1373fa720e4c4b7e5df51610027f9667a511a6c2926fc0960dc90edbace610c719df2cb6457dd093b53a998341e4b32e810dad6d6b938739fa0b42203ce01c350bec9bbe46c99b652f8a4b74a87152cd6d647cc19d27743dd654cacb7399cfff568c3371d4b9a7e5742f2f7d6f19a1864c878c1c36fff24024308824a2b8c67b4b8e33daf346099ef5e73d5f67d927410cc501437a5b6e6219df0b8fe8a1c11c6122bc9988b5fb43ac7f82a1c3539f43e5d49f0e1ec0537dbb2a4c9b03d13326bef5c25c241b4e8a9a9596977fb8cd1e35bf802e47de408337d0216ce00cbdd9f3b436317e4733254cc8c087407cbc22093d7283b954e16f1c1e2c0eb76a44a09082f62145d6401fd77845142468a0a7f0e2e6af7570bf1060ac53129628b7843d3624837efe7ea7e45504bb2fe9205f8c7a39849636bcb94135fe662ed2f19f382b0a669e7649d4f7006601477318fb8ce74bd5eb194fa6654668a70d9c32bdb30e9e451e0f2dad059c33ca0335338b1639c0645fda4dc7b92e0b9a01063351a40ec9bc5144ef97fbbabf11e393dc52de8ca0fb9ecf3aee3d1a0b7f4c6f4000ba8ed43f497c030dcc276cdb7a77d617006d3eee77b080fade86f8dadc81c42a1efe523b3706e5fc2ac8fb377476bc07ae934e4356b2ba828e36c7a19ff03f11541d5e259c1a7dba6288bf90328609e1b700184ef7e87c6313d1f29705102e34f9bfeb33eff9baa9a49dd3843fa807dcb7acb7f7628944c607ef3eaad4e21762e513f6ba074c601f591830b159c47def93e447463772949df5b49e9df395b13c015699077111637323f774df334cb5781ea823718582a9e0d083104885b53f2c6f77594a123697adab8b666b1693f3e7df69c130a4eea53b661467e0b013fc5d5a32e005e2307df30242a15d7eb424c45f516c354fd88ee9934ddafbf20fd8d84f6a4af7c53a346a68789ea3e09f3cbd7537407156bdb9d96286f2e0653a773ca333df13982fa5f529fe0457f48e1810a1ab0a993b29570a3cb2fdadf03af20795e26e31996041b069bb862f7ab7313be65550c880fa8c87897e189831f3927b1463a990f4e33c18e29683b5ea9464041998ce09f4336775d3f128d75562cec6d27a08dc02b103ef6bae76ae6391f05d2275424e8847df97ef7a7510be17ae6193ca25b58d6aa7d166c64bdf1abfc7ba7973ea426c62708f9150063c3977fd55fb04c96947d5a2716915a744a1266d300f4626debad1470849feadfc93de28311df3ed303f238689807acf97c9e07378c793c7863c9ee9bf3900b8d02070535cef69b7faab99ad75ea094f126f0b0b55cf8b30360104d0a9b0d12f9c30235cffbc038c6e70845abf7596510615a8b58d6663a83eede5f75f132598156e27dfbc1f7b575bde1ac152b4ebc4e131cc9dc08436de0d00d44e7eca653ad29ebac7fbcaca849a44840848bef6598300180a92d84352115185ee0aafdb716047aebe72f26bc3f500ea2f924ecf28ad5e117a6d6a10cd6f8ecd339216234016ae92b3446a70aade6905f23220af1ab7a6c8095561ac191dae09ddbbb3595d40ff38e4c17a64b7ca4c170c251d74d435e44154a502b30c3bf29cabaa5097b08c26c899424405f02e2b1af0a0107aa007c101cdcc15653a24b2d3b18c3e2f18c32d8b1c84df50ab3897a0121da6bddfec1ce5e861f512db4d8d458a8e090a41c4d7ae276acd28c5526ca8a27c25274c4630341b2c597d44314d25bfc0d3ed87112a01f61fc056798a6f5be8f9a1c48316d982fc3f1d7bb0a7345cf464909fd7c6f11aa4dd2acf3ea337354eb6e759091b61cb783d330b4beb580e6d6adfb1d6cecd8744bdd6a756fa40f77b0808a43375ee5fbf601e0cf4ff2e67e45c453c6d18e84019004fc84266cfd07d9d4dac42baddefcea9a9bb492bd8e59d8bb039374cab49331dc90b4d1e00ea12b052471f37e5533cfe5a386ebc0db39ce016364c29a8a318272f1b9f0efd067c0748d746241e1725bbc796548865fab2d02a959b6e1f7f6351864b1ac79f5ab518427a0e2372f5458608c9a307ab182fb36dbcea19540a3be376ce7c23232fc6e393a04ef2fb34de36b0e3f78033b3a0fc6ad323d0245875292036bd7354d3af404b937540f19d8acda397dca629590b120a5a94a3872cdfdb98c5765c40e1d2ee6defa246c1fc6064686b053fa817deff9816f5494ecebb2440bf79cc6fa2bdd30130b7fc677314ab117ee644d038569e3da0c9a19dce1bdedb7568c319efbaa9481a1daee576009d472dd5433b1e4f47f2787ee17595eb99642e559dbfe13e4c7209bc4754b5dc0b612b2c9e93eee4c29bd3a756e6a3d63f5a2e3d7f962d45dbbf4ee3aa4b13007247fc8b1ddc2098922a88ede4b6d16b803c7264cd8e683cd37f354d422618c4d4fdaf58c8c16d1668719fcafd5c67b6bffab083ef2eb73d3d2831e2ce6ab8bf4e96730a7ecfceca278b542c65bb8487224cb10222ab2453b1671adae4d1e2148a8e5a6b7047165fed6f5466a2dc0e225a2e4ed074463b76b1cfea36b1996f9ed4ee7412f3a1cb6fdbe8bfa479e4f9672d8d2dbd61d85a940416d45d258d59fb14a184f0c6e21f7391b08841d1fe6d92d5019af95590c931f852b0b7932489fd294a8c1cad200e545b392fd11ec98a533b6c75c11c8889d536a10b93e0acedc31e94a009ad9c1d4c0dfe58d879ce9963a2b2c8156d961ef6fd76df4985a6a613f44c5f1d5bd78a898b081c67cbea5423504a9a534aee49bde64e7d43cbd4857b054b759e4da31bf3fd1cb681f88b59269de04abd69a2e42d78af80c7b050996600f8596c8192bb975373746b9b7182efde5a2581f7754bc602fec1784a8ce1404eb8a139782d5e047e570278ea644533aac5a921facafc3e92676d77e99811942b13d1467b8c75fed46eb9f39acbc54315a36aa7361378bf038c27a2afaeb330281184bdf11589470ed73aa4718df2831b5b5f08559a815fbf2535d9337f793b366cde3112aeabdb3c42f7643ebff46595eeb0e85d8ef2ecc23aeb66930b29fecb9661b5792467896d4da654e2bf681213de1e6c794059f04d3eb6454ffcd3448521990ce595ecad349e3070e753c274ef69a522374b9223c19525cb5d41faf16a7e1fed9e693d91b05ebd5ec951b01eef2391135e2ee1687606c90dd6ae575497b91ce9515897a6c94c46e7ae6426c8c03f25d8f2bee88746a2571ea6be81f527dad5435e281dedf09becb63f2be8617cb12d6ec7e05a3173a3a4449f03392a215a2e71f367e164b022326ad4414ed18edba7c07522c9a3171651886e438b13e998bdd966f4dd904a67b89d6e3435e57cd923a75915793abe19b22f8653a28d1175b6cf5f6bfa6ecf039bd8a54191d369854d42875e155dab1689b8fdae4ed95419f1b49a28fedec571df654b9c62577bf953d39dd3b87b90319acbd23caa7cb398dee55e88c3ebb0d5709843ad8fb846102aeeadaec7d50fe545c3957140ebbf7b764242359fed6cf1763494d795265de04f2c66184e7442cbf2ae0bb724deb39f3d3eaf7b7aef66cedf42cc70120a075fde7a7f604f951d9895dc8e44782b151f4c81a07d48639f631a12f90ad1d24fc22e2031a7d5f42c6ddfa89ab496fdacf25f7b01d3e4474e3a359ccfe839c71a7c179824d7855a1430f9e2cb6db75fd9e838395320ba2d168b81fcf9e123697e0f1aa55eb2cae09f0beff32a4f74749e2e12abc4b719e791c082ac83db875d52ca97a19a4baa9cd63c8b7560c6d5bcf73acbb8defd5cf9cc551a1484c2f1547cbeb137c802d8026afd248f140ecc9a7900a744f9172ab752dae60c59c4cfb5c812a1247fdfe87310e6aeb407cce8c62524514d9d498a04280759847399d6e6da7063d3d1452252185858194fbed660bccf95c850dd91abb1e910d55d63c938bcd20ba68ef96bc82e1d141f3fafc4973ba05cb4105c0d84234e197d2050b96784ba3173cd42a10a08c53e6754e3fc4c506fafcc996f499652d9cc990a4ad386114e05bd99f33c5a4e17380c3b274cc180275568e0cc8e4ea66b189856e236778effb13af84ba7f0cf7daa38ab7be65b34534278cd6c90bb8c8bc21f2f12b0f135bb8cea9c2ee89d9b360511afbd05b8b7714c9b097bb05abf08a75fc6bfa864889efb40dba8a064102ded78680fd6daed2a98282ca5a3126a139a82b349e449639cb7f05a6251e8d1050a7c500c51e13b8ee1f0907a4eb776accf53f5a9a0424b6276e89bb2a7251aa1b05722c2732af0dc34fdfcc023f7d3f7cda3a5b216525a0093239c194931ed5cb4f311f7e08cd18bb75a3f42e51c9daea567cccf580ab7569efa62e8310d697911aeee713c78e30b0c83b95d201e0b7f09c34efa1a5a2c9f8c15d4d7d38c624587c8502f2987155e7cb52904d293292d59f48c5d3154115ea1c4c930519bd73c47a6ecdf1d4b86db8161a830af4753e99093337d5e361d52738420a360bd295c345cc3b6006de395269ebe707636c7c0c2d509d9841024cf1961628ed5d49bb8eb62cd7e1f825cc0d85e6185c5c6ffa21ae7699b6954da07dff6eae796322e4a16b4d237ce826786487ca77449e3a953a19e47e759a4abd3207c4c3", 0x3, r0, 0x4}, 0x38) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001480)='cpuset.effective_mems\x00', 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000001500)={0x1c, 0xc, &(0x7f0000001380)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0xf80}, [@map_idx={0x18, 0x3, 0x5, 0x0, 0x1}, @map_idx_val={0x18, 0x4, 0x6, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1}, @map_idx={0x18, 0x8, 0x5, 0x0, 0x6}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @map_idx={0x18, 0xc}]}, &(0x7f0000000300)='GPL\x00', 0x101, 0x0, 0x0, 0x40f00, 0x4, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, &(0x7f0000001400)={0x0, 0x4}, 0x8, 0x10, &(0x7f0000001440)={0x5, 0x0, 0xf7, 0x80000001}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000014c0)=[r1]}, 0x80) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000001680)={0x0, 0x9, 0x18}, 0xc) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000001700)={&(0x7f00000016c0)='./file0\x00', 0x0, 0x8}, 0x10) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000001780)={&(0x7f0000001740)='./file0\x00', 0x0, 0x8}, 0x10) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) openat$cgroup_ro(r6, &(0x7f0000001880)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001800)={0x18, 0x4, &(0x7f0000001580)=@raw=[@jmp={0x5, 0x0, 0xd, 0x1, 0x3, 0xffffffffffffffc0}, @map_val={0x18, 0xa, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x6}, @ldst={0x1, 0x1, 0x6, 0x0, 0x4, 0xfffffffffffffff8, 0xfffffffffffffff0}], &(0x7f00000015c0)='GPL\x00', 0x7fff, 0x0, 0x0, 0x41100, 0x14, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000001600)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000001640)={0x2, 0xa, 0x7, 0x800}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000017c0)=[r3, r4, r1, r5, r6, r7, r0]}, 0x80) (async) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) (async) 02:57:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x4, 0x4, 0x8}, {0x7f, 0x6, 0x15, 0xfffffff9}, {0x4, 0xa2, 0x1, 0x59d8}, {0x4, 0x4, 0x20, 0xe3c8}, {0x9, 0x1, 0x1, 0x29}, {0xabb, 0x2, 0x0, 0x40}, {0x6, 0x0, 0x6}, {0x2, 0x0, 0x4}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:52 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r0, 0x1, '\x00', 0x0, r0, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'macsec0\x00', 0x20}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.io_queued\x00', 0x0, 0x0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000240)={r2}, 0x8) r4 = openat$cgroup_ro(r0, &(0x7f0000000540)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) ioctl$TUNGETIFF(r4, 0x800454d2, &(0x7f0000000580)={'vlan1\x00'}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x1, 0xa, &(0x7f0000000280)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0x3}, @func, @func={0x85, 0x0, 0x1, 0x0, 0x6}, @ldst={0x0, 0x2, 0x6, 0x6, 0x3, 0xfffffffffffffffc, 0xffffffffffffffff}, @map_val={0x18, 0x9, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x4}, @map_idx_val={0x18, 0x7, 0x6, 0x0, 0x10}, @map_idx_val={0x18, 0xa, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x2}], &(0x7f0000000300)='GPL\x00', 0x4, 0x62, &(0x7f0000000380)=""/98, 0x40f00, 0x14, '\x00', 0x0, 0x13, 0xffffffffffffffff, 0x8, &(0x7f0000000400)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000440)={0x3, 0xa, 0x3, 0x2}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000480)=[r5, r1, r0]}, 0x80) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000001c0)={r2, &(0x7f0000000100)="0a966ea5813e69", &(0x7f0000000140)=""/87}, 0x20) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r6, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0x100000}, {0x6}]}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r0, 0x1, '\x00', 0x0, r0, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'macsec0\x00', 0x20}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.io_queued\x00', 0x0, 0x0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000240)={r2}, 0x8) (async) r4 = openat$cgroup_ro(r0, &(0x7f0000000540)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) ioctl$TUNGETIFF(r4, 0x800454d2, &(0x7f0000000580)={'vlan1\x00'}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x1, 0xa, &(0x7f0000000280)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0x3}, @func, @func={0x85, 0x0, 0x1, 0x0, 0x6}, @ldst={0x0, 0x2, 0x6, 0x6, 0x3, 0xfffffffffffffffc, 0xffffffffffffffff}, @map_val={0x18, 0x9, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x4}, @map_idx_val={0x18, 0x7, 0x6, 0x0, 0x10}, @map_idx_val={0x18, 0xa, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x2}], &(0x7f0000000300)='GPL\x00', 0x4, 0x62, &(0x7f0000000380)=""/98, 0x40f00, 0x14, '\x00', 0x0, 0x13, 0xffffffffffffffff, 0x8, &(0x7f0000000400)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000440)={0x3, 0xa, 0x3, 0x2}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000480)=[r5, r1, r0]}, 0x80) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000001c0)={r2, &(0x7f0000000100)="0a966ea5813e69", &(0x7f0000000140)=""/87}, 0x20) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r6, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r0, 0x1, '\x00', 0x0, r0, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'macsec0\x00', 0x20}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.io_queued\x00', 0x0, 0x0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000240)={r2}, 0x8) (async) r4 = openat$cgroup_ro(r0, &(0x7f0000000540)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) ioctl$TUNGETIFF(r4, 0x800454d2, &(0x7f0000000580)={'vlan1\x00'}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x1, 0xa, &(0x7f0000000280)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0x3}, @func, @func={0x85, 0x0, 0x1, 0x0, 0x6}, @ldst={0x0, 0x2, 0x6, 0x6, 0x3, 0xfffffffffffffffc, 0xffffffffffffffff}, @map_val={0x18, 0x9, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x4}, @map_idx_val={0x18, 0x7, 0x6, 0x0, 0x10}, @map_idx_val={0x18, 0xa, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x2}], &(0x7f0000000300)='GPL\x00', 0x4, 0x62, &(0x7f0000000380)=""/98, 0x40f00, 0x14, '\x00', 0x0, 0x13, 0xffffffffffffffff, 0x8, &(0x7f0000000400)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000440)={0x3, 0xa, 0x3, 0x2}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000480)=[r5, r1, r0]}, 0x80) (async) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000001c0)={r2, &(0x7f0000000100)="0a966ea5813e69", &(0x7f0000000140)=""/87}, 0x20) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r6, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'dvmrp1\x00', 0x800}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x4, 0x4, 0x8}, {0x7f, 0x6, 0x15, 0xfffffff9}, {0x4, 0xa2, 0x1, 0x59d8}, {0x4, 0x4, 0x20, 0xe3c8}, {0x9, 0x1, 0x1, 0x29}, {0xabb, 0x2, 0x0, 0x40}, {0x6, 0x0, 0x6}, {0x2, 0x0, 0x4}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:52 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {0x0, 0x0, 0x0, 0x7fffffff}, {0x0, 0x0, 0x0, 0x80000003}, {0x6}]}) 02:57:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40}, {0x6}]}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x4, 0x4, 0x8}, {0x7f, 0x6, 0x15, 0xfffffff9}, {0x4, 0xa2, 0x1, 0x59d8}, {0x4, 0x4, 0x20, 0xe3c8}, {0x9, 0x1, 0x1, 0x29}, {0xabb, 0x2, 0x0, 0x40}, {0x6, 0x0, 0x6}, {0x2, 0x0, 0x4}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'dvmrp1\x00', 0x800}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:52 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)=0x5) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000000c0)={0xffffffffffffffff, r0, 0xf}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r2 = openat$cgroup(r1, &(0x7f0000000100)='syz1\x00', 0x200002, 0x0) openat$cgroup_pressure(r2, &(0x7f0000000140)='memory.pressure\x00', 0x2, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r4 = openat$cgroup_ro(r2, &(0x7f0000000180)='blkio.bfq.dequeue\x00', 0x0, 0x0) ioctl$TUNSETTXFILTER(r4, 0x400454d1, &(0x7f00000001c0)) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40}, {0x6}]}) 02:57:52 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {0x0, 0x0, 0x0, 0x7fffffff}, {0x0, 0x0, 0x0, 0x80000003}, {0x6}]}) 02:57:52 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)=0x5) (async) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000000c0)={0xffffffffffffffff, r0, 0xf}, 0x10) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) r2 = openat$cgroup(r1, &(0x7f0000000100)='syz1\x00', 0x200002, 0x0) openat$cgroup_pressure(r2, &(0x7f0000000140)='memory.pressure\x00', 0x2, 0x0) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r4 = openat$cgroup_ro(r2, &(0x7f0000000180)='blkio.bfq.dequeue\x00', 0x0, 0x0) ioctl$TUNSETTXFILTER(r4, 0x400454d1, &(0x7f00000001c0)) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x4000}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={'team_slave_1\x00', 0x200}) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000100)=0x1) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.time\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'team_slave_0\x00', 0x1000}) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'team_slave_0\x00', 0x10}) 02:57:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x4000}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={'team_slave_1\x00', 0x200}) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000100)=0x1) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.time\x00', 0x0, 0x0) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'team_slave_0\x00', 0x1000}) (rerun: 32) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'team_slave_0\x00', 0x10}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)=0x5) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000000c0)={0xffffffffffffffff, r0, 0xf}, 0x10) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) r2 = openat$cgroup(r1, &(0x7f0000000100)='syz1\x00', 0x200002, 0x0) openat$cgroup_pressure(r2, &(0x7f0000000140)='memory.pressure\x00', 0x2, 0x0) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r4 = openat$cgroup_ro(r2, &(0x7f0000000180)='blkio.bfq.dequeue\x00', 0x0, 0x0) ioctl$TUNSETTXFILTER(r4, 0x400454d1, &(0x7f00000001c0)) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x4000}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={'team_slave_1\x00', 0x200}) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000100)=0x1) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.time\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'team_slave_0\x00', 0x1000}) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'team_slave_0\x00', 0x10}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x4000}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={'team_slave_1\x00', 0x200}) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000100)=0x1) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.time\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'team_slave_0\x00', 0x1000}) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'team_slave_0\x00', 0x10}) (async) 02:57:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'dvmrp1\x00', 0x800}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, 0x0) 02:57:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40}, {0x6}]}) 02:57:52 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {0x0, 0x0, 0x0, 0x7fffffff}, {0x0, 0x0, 0x0, 0x80000003}, {0x6}]}) 02:57:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f00000000c0)={'batadv_slave_1\x00', @random="fac2b3ecb467"}) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.io_queued\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000001c0)={'netdevsim0\x00', 0x638adb8edf049287}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000002c0)={'rose0\x00', 0x2}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'batadv_slave_1\x00', 0x10}) write$cgroup_subtree(r1, &(0x7f0000000240)={[{0x2d, 'blkio'}, {0x2d, 'net_prio'}, {0x2d, 'net'}, {0x2b, 'rlimit'}, {0x2d, 'net_cls'}, {0x2d, 'rdma'}, {0x2b, 'memory'}, {0x2d, 'net_cls'}, {0x2d, 'cpuset'}]}, 0x46) 02:57:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, 0x0) 02:57:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, 0x0) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x0, 0x0}) 02:57:52 executing program 5: sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000140)="93d9beaf84caf2968e92aa9855fdbc10e8133e5053ee2627d9a21a8566ea02f60c8071218e297fcf7f00e61204eac560be7c25e3153d74fba67cf947ab84df631573a0e7d69caf6d7225e560db7c97b39bc4b655a848af2e95edac61f940df512374be999783bd3356df56ff02e739600adeb3de1e7c6a313f33807bd77ce59e8df3d0e865a77cf2233a727f8cd93a457d201feb0137563b00f47cbae5478085f1915f8c8bc9bea948a63a2013a416a464c41fd5ff5e92ed4ef5a6c3a0db2837a5e44c08735b9ea45d4c4d9bc43f8b", 0xcf}, {&(0x7f0000000240)="8e5a74bdac2f67d9e9fba727cda387c31911bf2a57590f3f894eff27489b63ee37ad14117d46b6f14c42a76e751d29823913c38fb42965d5c4cbdc0abee65afc75ac3bfee27ff382b6bcb66f67f5e7eb916fcc450400352bf400ea703502feef258b2b52265eb8313465a37421ae2ae4acd80595666dfe9883eeb1866b838990d33efa5ce4a8bc7848ecf28876e27bd4372374c30cccf5db2af4ca517ae977382ffc05aa55ee181edadf06887e2424885607f8330b57289d9f2be28d134bb8a2cfbcf26fcc3b1a39cdc0cf1356044edfd67d4d64ba2c12a338601004cc86", 0xde}, {&(0x7f0000000380)="ee5380353d6c12cbb01cd41f0880fb97fd6affcd855a5c0aae100890a107d7b4915287fb432542b0243535bb6ac36d77ca9fe2d1f9a9ff1750cd1f26c5033ee3b102e37f93706283cd20d35795c0bd6ffebcb155773d648f3c48e07d11d85ff2d95066fe604e9768faba9e5450e8127dbd63af0c473b1a65a357f46ce16b041f044b0fa62dba7d737a4329f7e9d955a36776fb21150467ad2f1102036cce5d9e8bf67fd6ba64e29beaa1dd55fe5c47405809edf3723b67119e", 0xb9}], 0x3, &(0x7f0000000480)="f5ba248a129beae66f0f6191dfcc48876ae959bd258579d4efff30decacbe93ca14a6b6b456d2eb1d322e44bb0c2f129bf5989a658a1dd3f60ff9aa93c67c7f1c905347fc6fc934f19bf0432a1ef56effa0c89507210b48b1cc312ce985535", 0x5f, 0x20004080}, 0x4880) r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000100)=0x2) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000580)=[{}, {0x40, 0x81}, {0x6}]}) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000540)=""/29) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000005c0)={'xfrm0\x00', 0x8000}) 02:57:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x1}, {0x40}, {0x8}]}) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f00000000c0)='/dev/net/tun\x00') 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x0, 0x0}) 02:57:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40}, {0x6}]}) 02:57:52 executing program 5: sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000140)="93d9beaf84caf2968e92aa9855fdbc10e8133e5053ee2627d9a21a8566ea02f60c8071218e297fcf7f00e61204eac560be7c25e3153d74fba67cf947ab84df631573a0e7d69caf6d7225e560db7c97b39bc4b655a848af2e95edac61f940df512374be999783bd3356df56ff02e739600adeb3de1e7c6a313f33807bd77ce59e8df3d0e865a77cf2233a727f8cd93a457d201feb0137563b00f47cbae5478085f1915f8c8bc9bea948a63a2013a416a464c41fd5ff5e92ed4ef5a6c3a0db2837a5e44c08735b9ea45d4c4d9bc43f8b", 0xcf}, {&(0x7f0000000240)="8e5a74bdac2f67d9e9fba727cda387c31911bf2a57590f3f894eff27489b63ee37ad14117d46b6f14c42a76e751d29823913c38fb42965d5c4cbdc0abee65afc75ac3bfee27ff382b6bcb66f67f5e7eb916fcc450400352bf400ea703502feef258b2b52265eb8313465a37421ae2ae4acd80595666dfe9883eeb1866b838990d33efa5ce4a8bc7848ecf28876e27bd4372374c30cccf5db2af4ca517ae977382ffc05aa55ee181edadf06887e2424885607f8330b57289d9f2be28d134bb8a2cfbcf26fcc3b1a39cdc0cf1356044edfd67d4d64ba2c12a338601004cc86", 0xde}, {&(0x7f0000000380)="ee5380353d6c12cbb01cd41f0880fb97fd6affcd855a5c0aae100890a107d7b4915287fb432542b0243535bb6ac36d77ca9fe2d1f9a9ff1750cd1f26c5033ee3b102e37f93706283cd20d35795c0bd6ffebcb155773d648f3c48e07d11d85ff2d95066fe604e9768faba9e5450e8127dbd63af0c473b1a65a357f46ce16b041f044b0fa62dba7d737a4329f7e9d955a36776fb21150467ad2f1102036cce5d9e8bf67fd6ba64e29beaa1dd55fe5c47405809edf3723b67119e", 0xb9}], 0x3, &(0x7f0000000480)="f5ba248a129beae66f0f6191dfcc48876ae959bd258579d4efff30decacbe93ca14a6b6b456d2eb1d322e44bb0c2f129bf5989a658a1dd3f60ff9aa93c67c7f1c905347fc6fc934f19bf0432a1ef56effa0c89507210b48b1cc312ce985535", 0x5f, 0x20004080}, 0x4880) r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000100)=0x2) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000580)=[{}, {0x40, 0x81}, {0x6}]}) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000540)=""/29) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000005c0)={'xfrm0\x00', 0x8000}) sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000140)="93d9beaf84caf2968e92aa9855fdbc10e8133e5053ee2627d9a21a8566ea02f60c8071218e297fcf7f00e61204eac560be7c25e3153d74fba67cf947ab84df631573a0e7d69caf6d7225e560db7c97b39bc4b655a848af2e95edac61f940df512374be999783bd3356df56ff02e739600adeb3de1e7c6a313f33807bd77ce59e8df3d0e865a77cf2233a727f8cd93a457d201feb0137563b00f47cbae5478085f1915f8c8bc9bea948a63a2013a416a464c41fd5ff5e92ed4ef5a6c3a0db2837a5e44c08735b9ea45d4c4d9bc43f8b", 0xcf}, {&(0x7f0000000240)="8e5a74bdac2f67d9e9fba727cda387c31911bf2a57590f3f894eff27489b63ee37ad14117d46b6f14c42a76e751d29823913c38fb42965d5c4cbdc0abee65afc75ac3bfee27ff382b6bcb66f67f5e7eb916fcc450400352bf400ea703502feef258b2b52265eb8313465a37421ae2ae4acd80595666dfe9883eeb1866b838990d33efa5ce4a8bc7848ecf28876e27bd4372374c30cccf5db2af4ca517ae977382ffc05aa55ee181edadf06887e2424885607f8330b57289d9f2be28d134bb8a2cfbcf26fcc3b1a39cdc0cf1356044edfd67d4d64ba2c12a338601004cc86", 0xde}, {&(0x7f0000000380)="ee5380353d6c12cbb01cd41f0880fb97fd6affcd855a5c0aae100890a107d7b4915287fb432542b0243535bb6ac36d77ca9fe2d1f9a9ff1750cd1f26c5033ee3b102e37f93706283cd20d35795c0bd6ffebcb155773d648f3c48e07d11d85ff2d95066fe604e9768faba9e5450e8127dbd63af0c473b1a65a357f46ce16b041f044b0fa62dba7d737a4329f7e9d955a36776fb21150467ad2f1102036cce5d9e8bf67fd6ba64e29beaa1dd55fe5c47405809edf3723b67119e", 0xb9}], 0x3, &(0x7f0000000480)="f5ba248a129beae66f0f6191dfcc48876ae959bd258579d4efff30decacbe93ca14a6b6b456d2eb1d322e44bb0c2f129bf5989a658a1dd3f60ff9aa93c67c7f1c905347fc6fc934f19bf0432a1ef56effa0c89507210b48b1cc312ce985535", 0x5f, 0x20004080}, 0x4880) (async) bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000100)=0x2) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000580)=[{}, {0x40, 0x81}, {0x6}]}) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000540)=""/29) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000005c0)={'xfrm0\x00', 0x8000}) (async) 02:57:52 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r1}, 0x8) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) ioctl$TUNGETSNDBUF(r3, 0x800454d3, &(0x7f00000001c0)) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.events.local\x00', 0x0, 0x0) 02:57:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f00000000c0)={'batadv_slave_1\x00', @random="fac2b3ecb467"}) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.io_queued\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000001c0)={'netdevsim0\x00', 0x638adb8edf049287}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000002c0)={'rose0\x00', 0x2}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'batadv_slave_1\x00', 0x10}) write$cgroup_subtree(r1, &(0x7f0000000240)={[{0x2d, 'blkio'}, {0x2d, 'net_prio'}, {0x2d, 'net'}, {0x2b, 'rlimit'}, {0x2d, 'net_cls'}, {0x2d, 'rdma'}, {0x2b, 'memory'}, {0x2d, 'net_cls'}, {0x2d, 'cpuset'}]}, 0x46) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f00000000c0)={'batadv_slave_1\x00', @random="fac2b3ecb467"}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.io_queued\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000001c0)={'netdevsim0\x00', 0x638adb8edf049287}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000002c0)={'rose0\x00', 0x2}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'batadv_slave_1\x00', 0x10}) (async) write$cgroup_subtree(r1, &(0x7f0000000240)={[{0x2d, 'blkio'}, {0x2d, 'net_prio'}, {0x2d, 'net'}, {0x2b, 'rlimit'}, {0x2d, 'net_cls'}, {0x2d, 'rdma'}, {0x2b, 'memory'}, {0x2d, 'net_cls'}, {0x2d, 'cpuset'}]}, 0x46) (async) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x0, 0x0}) 02:57:52 executing program 5: sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000140)="93d9beaf84caf2968e92aa9855fdbc10e8133e5053ee2627d9a21a8566ea02f60c8071218e297fcf7f00e61204eac560be7c25e3153d74fba67cf947ab84df631573a0e7d69caf6d7225e560db7c97b39bc4b655a848af2e95edac61f940df512374be999783bd3356df56ff02e739600adeb3de1e7c6a313f33807bd77ce59e8df3d0e865a77cf2233a727f8cd93a457d201feb0137563b00f47cbae5478085f1915f8c8bc9bea948a63a2013a416a464c41fd5ff5e92ed4ef5a6c3a0db2837a5e44c08735b9ea45d4c4d9bc43f8b", 0xcf}, {&(0x7f0000000240)="8e5a74bdac2f67d9e9fba727cda387c31911bf2a57590f3f894eff27489b63ee37ad14117d46b6f14c42a76e751d29823913c38fb42965d5c4cbdc0abee65afc75ac3bfee27ff382b6bcb66f67f5e7eb916fcc450400352bf400ea703502feef258b2b52265eb8313465a37421ae2ae4acd80595666dfe9883eeb1866b838990d33efa5ce4a8bc7848ecf28876e27bd4372374c30cccf5db2af4ca517ae977382ffc05aa55ee181edadf06887e2424885607f8330b57289d9f2be28d134bb8a2cfbcf26fcc3b1a39cdc0cf1356044edfd67d4d64ba2c12a338601004cc86", 0xde}, {&(0x7f0000000380)="ee5380353d6c12cbb01cd41f0880fb97fd6affcd855a5c0aae100890a107d7b4915287fb432542b0243535bb6ac36d77ca9fe2d1f9a9ff1750cd1f26c5033ee3b102e37f93706283cd20d35795c0bd6ffebcb155773d648f3c48e07d11d85ff2d95066fe604e9768faba9e5450e8127dbd63af0c473b1a65a357f46ce16b041f044b0fa62dba7d737a4329f7e9d955a36776fb21150467ad2f1102036cce5d9e8bf67fd6ba64e29beaa1dd55fe5c47405809edf3723b67119e", 0xb9}], 0x3, &(0x7f0000000480)="f5ba248a129beae66f0f6191dfcc48876ae959bd258579d4efff30decacbe93ca14a6b6b456d2eb1d322e44bb0c2f129bf5989a658a1dd3f60ff9aa93c67c7f1c905347fc6fc934f19bf0432a1ef56effa0c89507210b48b1cc312ce985535", 0x5f, 0x20004080}, 0x4880) (async) r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000100)=0x2) (async, rerun: 64) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000580)=[{}, {0x40, 0x81}, {0x6}]}) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000540)=""/29) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000005c0)={'xfrm0\x00', 0x8000}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}]}) 02:57:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}]}) 02:57:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async, rerun: 32) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f00000000c0)={'batadv_slave_1\x00', @random="fac2b3ecb467"}) (async, rerun: 32) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) (async, rerun: 64) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.io_queued\x00', 0x0, 0x0) (rerun: 64) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000001c0)={'netdevsim0\x00', 0x638adb8edf049287}) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000002c0)={'rose0\x00', 0x2}) (rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'batadv_slave_1\x00', 0x10}) (async) write$cgroup_subtree(r1, &(0x7f0000000240)={[{0x2d, 'blkio'}, {0x2d, 'net_prio'}, {0x2d, 'net'}, {0x2b, 'rlimit'}, {0x2d, 'net_cls'}, {0x2d, 'rdma'}, {0x2b, 'memory'}, {0x2d, 'net_cls'}, {0x2d, 'cpuset'}]}, 0x46) 02:57:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x1}, {0x40}, {0x8}]}) (rerun: 32) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f00000000c0)='/dev/net/tun\x00') 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}]}) 02:57:52 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r1}, 0x8) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) ioctl$TUNGETSNDBUF(r3, 0x800454d3, &(0x7f00000001c0)) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.events.local\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r1}, 0x8) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) (async) ioctl$TUNGETSNDBUF(r3, 0x800454d3, &(0x7f00000001c0)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.events.local\x00', 0x0, 0x0) (async) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {}]}) 02:57:52 executing program 5: perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x9, 0x8, 0x1, 0x5, 0x0, 0x6, 0x1440, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x6, @perf_config_ext={0x621e, 0x6}, 0x20, 0xe, 0xffff, 0x8, 0x4, 0xff, 0x733, 0x0, 0xb44, 0x0, 0xc000000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x3) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = getpid() perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x9, 0x40, 0x1f, 0x3, 0x0, 0x4, 0x34054, 0x4, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1f, 0x1, @perf_bp={&(0x7f00000001c0)}, 0x52011, 0x200, 0x101, 0x6, 0x0, 0x3, 0xf4, 0x0, 0xa84, 0x0, 0xff}, r1, 0x7, 0xffffffffffffffff, 0xb) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0xffffffff}, {0x40}, {0x6}]}) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETCARRIER(r2, 0x400454e2, &(0x7f0000000100)) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {}]}) 02:57:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {}]}) 02:57:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'wlan0\x00', 0x4000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) write$cgroup_subtree(r1, &(0x7f00000000c0)={[{0x2b, 'hugetlb'}, {0x2d, 'pids'}, {0x2b, 'memory'}]}, 0x17) 02:57:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x1}, {0x40}, {0x8}]}) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f00000000c0)='/dev/net/tun\x00') 02:57:52 executing program 5: perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x9, 0x8, 0x1, 0x5, 0x0, 0x6, 0x1440, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x6, @perf_config_ext={0x621e, 0x6}, 0x20, 0xe, 0xffff, 0x8, 0x4, 0xff, 0x733, 0x0, 0xb44, 0x0, 0xc000000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x3) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = getpid() perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x9, 0x40, 0x1f, 0x3, 0x0, 0x4, 0x34054, 0x4, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1f, 0x1, @perf_bp={&(0x7f00000001c0)}, 0x52011, 0x200, 0x101, 0x6, 0x0, 0x3, 0xf4, 0x0, 0xa84, 0x0, 0xff}, r1, 0x7, 0xffffffffffffffff, 0xb) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0xffffffff}, {0x40}, {0x6}]}) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETCARRIER(r2, 0x400454e2, &(0x7f0000000100)) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {0x6}]}) 02:57:52 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r1}, 0x8) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r3, 0x1, '\x00', 0x0, r3, 0x3, 0x2}, 0x48) (async) ioctl$TUNGETSNDBUF(r3, 0x800454d3, &(0x7f00000001c0)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.events.local\x00', 0x0, 0x0) 02:57:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 5: perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x9, 0x8, 0x1, 0x5, 0x0, 0x6, 0x1440, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x6, @perf_config_ext={0x621e, 0x6}, 0x20, 0xe, 0xffff, 0x8, 0x4, 0xff, 0x733, 0x0, 0xb44, 0x0, 0xc000000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x3) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = getpid() perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x9, 0x40, 0x1f, 0x3, 0x0, 0x4, 0x34054, 0x4, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1f, 0x1, @perf_bp={&(0x7f00000001c0)}, 0x52011, 0x200, 0x101, 0x6, 0x0, 0x3, 0xf4, 0x0, 0xa84, 0x0, 0xff}, r1, 0x7, 0xffffffffffffffff, 0xb) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0xffffffff}, {0x40}, {0x6}]}) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETCARRIER(r2, 0x400454e2, &(0x7f0000000100)) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x9, 0x8, 0x1, 0x5, 0x0, 0x6, 0x1440, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x6, @perf_config_ext={0x621e, 0x6}, 0x20, 0xe, 0xffff, 0x8, 0x4, 0xff, 0x733, 0x0, 0xb44, 0x0, 0xc000000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x3) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) getpid() (async) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x9, 0x40, 0x1f, 0x3, 0x0, 0x4, 0x34054, 0x4, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1f, 0x1, @perf_bp={&(0x7f00000001c0)}, 0x52011, 0x200, 0x101, 0x6, 0x0, 0x3, 0xf4, 0x0, 0xa84, 0x0, 0xff}, r1, 0x7, 0xffffffffffffffff, 0xb) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0xffffffff}, {0x40}, {0x6}]}) (async) bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) (async) ioctl$TUNSETCARRIER(r2, 0x400454e2, &(0x7f0000000100)) (async) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {0x6}]}) 02:57:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'wlan0\x00', 0x4000}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) write$cgroup_subtree(r1, &(0x7f00000000c0)={[{0x2b, 'hugetlb'}, {0x2d, 'pids'}, {0x2b, 'memory'}]}, 0x17) 02:57:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000280)={'veth0_to_hsr\x00', 0x420}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'bond_slave_0\x00', 0x1}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'pim6reg0\x00', 0x200}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='blkio.bfq.io_queued\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x5, 0x0, 0x0, 0x88dd}, {0x6, 0x2, 0x20, 0x6}, {0x40, 0x3b, 0x81, 0x7}]}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {0x6}]}) 02:57:52 executing program 0: openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {0x6}]}) 02:57:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, 0xffffffffffffffff, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x2}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f0000000300)=@base={0x15}, 0x48) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'team0\x00', 0x2}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {0x6}]}) 02:57:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000280)={'veth0_to_hsr\x00', 0x420}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'bond_slave_0\x00', 0x1}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'pim6reg0\x00', 0x200}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='blkio.bfq.io_queued\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x5, 0x0, 0x0, 0x88dd}, {0x6, 0x2, 0x20, 0x6}, {0x40, 0x3b, 0x81, 0x7}]}) 02:57:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'wlan0\x00', 0x4000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) write$cgroup_subtree(r1, &(0x7f00000000c0)={[{0x2b, 'hugetlb'}, {0x2d, 'pids'}, {0x2b, 'memory'}]}, 0x17) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'wlan0\x00', 0x4000}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) (async) write$cgroup_subtree(r1, &(0x7f00000000c0)={[{0x2b, 'hugetlb'}, {0x2d, 'pids'}, {0x2b, 'memory'}]}, 0x17) (async) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {0x6}]}) 02:57:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000280)={'veth0_to_hsr\x00', 0x420}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'bond_slave_0\x00', 0x1}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'pim6reg0\x00', 0x200}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='blkio.bfq.io_queued\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x5, 0x0, 0x0, 0x88dd}, {0x6, 0x2, 0x20, 0x6}, {0x40, 0x3b, 0x81, 0x7}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000280)={'veth0_to_hsr\x00', 0x420}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'bond_slave_0\x00', 0x1}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) (async) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'pim6reg0\x00', 0x200}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='blkio.bfq.io_queued\x00', 0x0, 0x0) (async) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x5, 0x0, 0x0, 0x88dd}, {0x6, 0x2, 0x20, 0x6}, {0x40, 0x3b, 0x81, 0x7}]}) (async) 02:57:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 0: openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async, rerun: 64) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, 0xffffffffffffffff, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x2}, 0x48) (async, rerun: 64) bpf$MAP_CREATE(0x0, &(0x7f0000000300)=@base={0x15}, 0x48) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'team0\x00', 0x2}) 02:57:52 executing program 5: write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffff, 0x12) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x97, 0x2, 0x80, 0xf7, 0x0, 0x6, 0x0, 0x4, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x5, 0x4, @perf_config_ext={0x3, 0x3a}, 0x4000, 0xf62b, 0x5, 0x1, 0x4, 0x8, 0xff1e, 0x0, 0x2, 0x0, 0x9}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x8) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) perf_event_open$cgroup(&(0x7f0000000180)={0x0, 0x80, 0xff, 0xd6, 0x80, 0x0, 0x0, 0xe3a2, 0x51000, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x6, 0x0, @perf_config_ext={0x100000000, 0x1}, 0x10000, 0x2, 0x7, 0x5, 0x0, 0x169, 0x5, 0x0, 0x4, 0x0, 0x8}, r2, 0x9, r1, 0x4) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6, 0x1}]}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{}, {}, {0x6}]}) 02:57:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3}, 0x48) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'team0\x00', 0x200}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r3 = openat$cgroup_ro(r2, &(0x7f00000001c0)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'syz_tun\x00', 0x20}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40305839, &(0x7f0000000040)=0x10009) r5 = openat$cgroup_ro(r3, &(0x7f0000000240)='cpuacct.usage_sys\x00', 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000280)='blkio.bfq.group_wait_time\x00', 0x0, 0x0) write$cgroup_int(r1, &(0x7f0000000100)=0x6, 0x12) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:52 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{}, {}, {0x6}]}) 02:57:52 executing program 0: openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:52 executing program 5: write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffff, 0x12) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x97, 0x2, 0x80, 0xf7, 0x0, 0x6, 0x0, 0x4, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x5, 0x4, @perf_config_ext={0x3, 0x3a}, 0x4000, 0xf62b, 0x5, 0x1, 0x4, 0x8, 0xff1e, 0x0, 0x2, 0x0, 0x9}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x8) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) perf_event_open$cgroup(&(0x7f0000000180)={0x0, 0x80, 0xff, 0xd6, 0x80, 0x0, 0x0, 0xe3a2, 0x51000, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x6, 0x0, @perf_config_ext={0x100000000, 0x1}, 0x10000, 0x2, 0x7, 0x5, 0x0, 0x169, 0x5, 0x0, 0x4, 0x0, 0x8}, r2, 0x9, r1, 0x4) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6, 0x1}]}) 02:57:53 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{}, {}, {0x6}]}) 02:57:53 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 5: write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffff, 0x12) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x97, 0x2, 0x80, 0xf7, 0x0, 0x6, 0x0, 0x4, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x5, 0x4, @perf_config_ext={0x3, 0x3a}, 0x4000, 0xf62b, 0x5, 0x1, 0x4, 0x8, 0xff1e, 0x0, 0x2, 0x0, 0x9}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x8) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) perf_event_open$cgroup(&(0x7f0000000180)={0x0, 0x80, 0xff, 0xd6, 0x80, 0x0, 0x0, 0xe3a2, 0x51000, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x6, 0x0, @perf_config_ext={0x100000000, 0x1}, 0x10000, 0x2, 0x7, 0x5, 0x0, 0x169, 0x5, 0x0, 0x4, 0x0, 0x8}, r2, 0x9, r1, 0x4) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6, 0x1}]}) write$cgroup_pid(0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffffff, 0x12) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x97, 0x2, 0x80, 0xf7, 0x0, 0x6, 0x0, 0x4, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x5, 0x4, @perf_config_ext={0x3, 0x3a}, 0x4000, 0xf62b, 0x5, 0x1, 0x4, 0x8, 0xff1e, 0x0, 0x2, 0x0, 0x9}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x8) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) perf_event_open$cgroup(&(0x7f0000000180)={0x0, 0x80, 0xff, 0xd6, 0x80, 0x0, 0x0, 0xe3a2, 0x51000, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x6, 0x0, @perf_config_ext={0x100000000, 0x1}, 0x10000, 0x2, 0x7, 0x5, 0x0, 0x169, 0x5, 0x0, 0x4, 0x0, 0x8}, r2, 0x9, r1, 0x4) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6, 0x1}]}) (async) 02:57:53 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, 0xffffffffffffffff, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x2}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f0000000300)=@base={0x15}, 0x48) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'team0\x00', 0x2}) 02:57:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x0, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3}, 0x48) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'team0\x00', 0x200}) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) r3 = openat$cgroup_ro(r2, &(0x7f00000001c0)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'syz_tun\x00', 0x20}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40305839, &(0x7f0000000040)=0x10009) (async) r5 = openat$cgroup_ro(r3, &(0x7f0000000240)='cpuacct.usage_sys\x00', 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000280)='blkio.bfq.group_wait_time\x00', 0x0, 0x0) (async) write$cgroup_int(r1, &(0x7f0000000100)=0x6, 0x12) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x0, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'virt_wifi0\x00', 0x2000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'pimreg1\x00', 0x4802}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x40}, {0x6}]}) close(r0) 02:57:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 1: openat$cgroup_devices(0xffffffffffffffff, &(0x7f00000000c0)='devices.deny\x00', 0x2, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'veth0_vlan\x00', 0x1}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'erspan0\x00', @remote}) 02:57:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x0, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x40}, {0x6}]}) (async) close(r0) 02:57:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x0, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x40}, {0x6}]}) close(r0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x40}, {0x6}]}) (async) close(r0) (async) 02:57:53 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3}, 0x48) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'team0\x00', 0x200}) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) r3 = openat$cgroup_ro(r2, &(0x7f00000001c0)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'syz_tun\x00', 0x20}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40305839, &(0x7f0000000040)=0x10009) (async) r5 = openat$cgroup_ro(r3, &(0x7f0000000240)='cpuacct.usage_sys\x00', 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000280)='blkio.bfq.group_wait_time\x00', 0x0, 0x0) (async) write$cgroup_int(r1, &(0x7f0000000100)=0x6, 0x12) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x0, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'virt_wifi0\x00', 0x2000}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'pimreg1\x00', 0x4802}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'hsr0\x00', 0x800}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth1_to_team\x00', 0x200}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:53 executing program 1: openat$cgroup_devices(0xffffffffffffffff, &(0x7f00000000c0)='devices.deny\x00', 0x2, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'veth0_vlan\x00', 0x1}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'erspan0\x00', @remote}) 02:57:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x0, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'hsr0\x00', 0x800}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth1_to_team\x00', 0x200}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'hsr0\x00', 0x800}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth1_to_team\x00', 0x200}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) 02:57:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 1: openat$cgroup_devices(0xffffffffffffffff, &(0x7f00000000c0)='devices.deny\x00', 0x2, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'veth0_vlan\x00', 0x1}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'erspan0\x00', @remote}) openat$cgroup_devices(0xffffffffffffffff, &(0x7f00000000c0)='devices.deny\x00', 0x2, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'veth0_vlan\x00', 0x1}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'erspan0\x00', @remote}) (async) 02:57:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'hsr0\x00', 0x800}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth1_to_team\x00', 0x200}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'virt_wifi0\x00', 0x2000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'pimreg1\x00', 0x4802}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x0, 0x80, 0x1, 0xfb}, {0x3000, 0xff, 0x1, 0xfffff000}, {0x22bd, 0xe1, 0x18}]}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000001c0)={'bridge_slave_0\x00', 0x20}) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000c80)=@base={0xa, 0x1, 0x7fff, 0x100}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000480)={r3, 0xe0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, &(0x7f0000000580)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000500)=[{}, {}], 0x10, 0x10, &(0x7f0000000540), 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x0, 0x7, &(0x7f0000000900)=ANY=[@ANYBLOB="0f45739bf948ce19e3c1510008007fff000000121b00001a5100000155ffffe6ffbf86bccbac8de9f2ffff00003c008520000005f21c35c16699a85f995ecb000000000000000096551b4a1570"], &(0x7f0000000100)='GPL\x00', 0x400, 0x5c, &(0x7f0000000380)=""/92, 0x40f00, 0x10, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000400)={0x0, 0x0, 0x40, 0x2}, 0x10, r4}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x8, 0x7, &(0x7f0000000240)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x7}, [@cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffff9}, @map_idx_val={0x18, 0x6, 0x6, 0x0, 0xe, 0x0, 0x0, 0x0, 0xfff}]}, &(0x7f0000000280)='GPL\x00', 0x7, 0x5e, &(0x7f00000002c0)=""/94, 0x41000, 0xc, '\x00', 0x0, 0x1, r1, 0x8, &(0x7f0000000380)={0x9, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x4, 0x4, 0x87f, 0x4}, 0x10, r4, r1}, 0x80) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:53 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'veth0_to_bond\x00', 0x4000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000180)={'bond0\x00', 0x330}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0xc1, 0x6, 0xff, 0x2e1096d1}, {0x8, 0x5, 0x4}, {0x7192, 0x0, 0x8, 0x1}, {0x33, 0x5, 0x48, 0x8}, {0x401, 0x6, 0x7, 0x9073}, {0x4aa1, 0x5, 0x5, 0x3}]}) 02:57:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000180)={'bond0\x00', 0x330}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0xc1, 0x6, 0xff, 0x2e1096d1}, {0x8, 0x5, 0x4}, {0x7192, 0x0, 0x8, 0x1}, {0x33, 0x5, 0x48, 0x8}, {0x401, 0x6, 0x7, 0x9073}, {0x4aa1, 0x5, 0x5, 0x3}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000180)={'bond0\x00', 0x330}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0xc1, 0x6, 0xff, 0x2e1096d1}, {0x8, 0x5, 0x4}, {0x7192, 0x0, 0x8, 0x1}, {0x33, 0x5, 0x48, 0x8}, {0x401, 0x6, 0x7, 0x9073}, {0x4aa1, 0x5, 0x5, 0x3}]}) (async) 02:57:53 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f00000000c0)={'netpci0\x00'}) 02:57:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x40}, {0x6}]}) close(r0) 02:57:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000180)={'bond0\x00', 0x330}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async, rerun: 64) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) (rerun: 64) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0xc1, 0x6, 0xff, 0x2e1096d1}, {0x8, 0x5, 0x4}, {0x7192, 0x0, 0x8, 0x1}, {0x33, 0x5, 0x48, 0x8}, {0x401, 0x6, 0x7, 0x9073}, {0x4aa1, 0x5, 0x5, 0x3}]}) 02:57:53 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x0, 0x80, 0x1, 0xfb}, {0x3000, 0xff, 0x1, 0xfffff000}, {0x22bd, 0xe1, 0x18}]}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000001c0)={'bridge_slave_0\x00', 0x20}) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000c80)=@base={0xa, 0x1, 0x7fff, 0x100}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000480)={r3, 0xe0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, &(0x7f0000000580)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000500)=[{}, {}], 0x10, 0x10, &(0x7f0000000540), 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x0, 0x7, &(0x7f0000000900)=ANY=[@ANYBLOB="0f45739bf948ce19e3c1510008007fff000000121b00001a5100000155ffffe6ffbf86bccbac8de9f2ffff00003c008520000005f21c35c16699a85f995ecb000000000000000096551b4a1570"], &(0x7f0000000100)='GPL\x00', 0x400, 0x5c, &(0x7f0000000380)=""/92, 0x40f00, 0x10, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000400)={0x0, 0x0, 0x40, 0x2}, 0x10, r4}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x8, 0x7, &(0x7f0000000240)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x7}, [@cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffff9}, @map_idx_val={0x18, 0x6, 0x6, 0x0, 0xe, 0x0, 0x0, 0x0, 0xfff}]}, &(0x7f0000000280)='GPL\x00', 0x7, 0x5e, &(0x7f00000002c0)=""/94, 0x41000, 0xc, '\x00', 0x0, 0x1, r1, 0x8, &(0x7f0000000380)={0x9, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x4, 0x4, 0x87f, 0x4}, 0x10, r4, r1}, 0x80) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x0, 0x80, 0x1, 0xfb}, {0x3000, 0xff, 0x1, 0xfffff000}, {0x22bd, 0xe1, 0x18}]}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000001c0)={'bridge_slave_0\x00', 0x20}) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000c80)=@base={0xa, 0x1, 0x7fff, 0x100}, 0x48) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000480)={r3, 0xe0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, &(0x7f0000000580)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000500)=[{}, {}], 0x10, 0x10, &(0x7f0000000540), 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x0, 0x7, &(0x7f0000000900)=ANY=[@ANYBLOB="0f45739bf948ce19e3c1510008007fff000000121b00001a5100000155ffffe6ffbf86bccbac8de9f2ffff00003c008520000005f21c35c16699a85f995ecb000000000000000096551b4a1570"], &(0x7f0000000100)='GPL\x00', 0x400, 0x5c, &(0x7f0000000380)=""/92, 0x40f00, 0x10, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000400)={0x0, 0x0, 0x40, 0x2}, 0x10, r4}, 0x80) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x8, 0x7, &(0x7f0000000240)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x7}, [@cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffff9}, @map_idx_val={0x18, 0x6, 0x6, 0x0, 0xe, 0x0, 0x0, 0x0, 0xfff}]}, &(0x7f0000000280)='GPL\x00', 0x7, 0x5e, &(0x7f00000002c0)=""/94, 0x41000, 0xc, '\x00', 0x0, 0x1, r1, 0x8, &(0x7f0000000380)={0x9, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x4, 0x4, 0x87f, 0x4}, 0x10, r4, r1}, 0x80) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) 02:57:53 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'veth0_to_bond\x00', 0x4000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) (async) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f00000000c0)={'netpci0\x00'}) 02:57:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x25, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x45}, {}, {0x6}]}) 02:57:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'hsr0\x00', 0x200}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x0, 0x20}, {0x40, 0x4}, {0x7, 0x0, 0x2, 0xfffffffb}]}) 02:57:53 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f00000000c0)={'netpci0\x00'}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) (async) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f00000000c0)={'netpci0\x00'}) (async) 02:57:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'hsr0\x00', 0x200}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x0, 0x20}, {0x40, 0x4}, {0x7, 0x0, 0x2, 0xfffffffb}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'hsr0\x00', 0x200}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x0, 0x20}, {0x40, 0x4}, {0x7, 0x0, 0x2, 0xfffffffb}]}) (async) 02:57:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {0x0, 0x87}, {}, {0x6}]}) 02:57:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000140)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) openat$cgroup_netprio_ifpriomap(r1, &(0x7f0000000180), 0x2, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f00000001c0)=0x9) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x7, 0x7f, 0xff, 0x56b41ba5}, {0x5, 0x9, 0x7f}, {0x4, 0x4, 0x1, 0x800}, {0x2, 0x2, 0x1, 0x6c}, {0x4, 0x7, 0x80}, {0x5, 0xd0, 0x2, 0xff}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x400454e2, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'hsr0\x00', 0x200}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x0, 0x20}, {0x40, 0x4}, {0x7, 0x0, 0x2, 0xfffffffb}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'hsr0\x00', 0x200}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x0, 0x20}, {0x40, 0x4}, {0x7, 0x0, 0x2, 0xfffffffb}]}) (async) 02:57:53 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x0, 0x80, 0x1, 0xfb}, {0x3000, 0xff, 0x1, 0xfffff000}, {0x22bd, 0xe1, 0x18}]}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000001c0)={'bridge_slave_0\x00', 0x20}) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000c80)=@base={0xa, 0x1, 0x7fff, 0x100}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000480)={r3, 0xe0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, &(0x7f0000000580)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000500)=[{}, {}], 0x10, 0x10, &(0x7f0000000540), 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x0, 0x7, &(0x7f0000000900)=ANY=[@ANYBLOB="0f45739bf948ce19e3c1510008007fff000000121b00001a5100000155ffffe6ffbf86bccbac8de9f2ffff00003c008520000005f21c35c16699a85f995ecb000000000000000096551b4a1570"], &(0x7f0000000100)='GPL\x00', 0x400, 0x5c, &(0x7f0000000380)=""/92, 0x40f00, 0x10, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000400)={0x0, 0x0, 0x40, 0x2}, 0x10, r4}, 0x80) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x8, 0x7, &(0x7f0000000240)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x7}, [@cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffff9}, @map_idx_val={0x18, 0x6, 0x6, 0x0, 0xe, 0x0, 0x0, 0x0, 0xfff}]}, &(0x7f0000000280)='GPL\x00', 0x7, 0x5e, &(0x7f00000002c0)=""/94, 0x41000, 0xc, '\x00', 0x0, 0x1, r1, 0x8, &(0x7f0000000380)={0x9, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x4, 0x4, 0x87f, 0x4}, 0x10, r4, r1}, 0x80) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:53 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'veth0_to_bond\x00', 0x4000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'veth0_to_bond\x00', 0x4000}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) 02:57:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x48}, {}, {0x6}]}) 02:57:53 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r0, 0x1, '\x00', 0x0, r0, 0x3, 0x2}, 0x48) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000200)=0x7) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000000c0)={@map=0x1, r0, 0x1b}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000100)='sched_kthread_stop\x00', r0}, 0x10) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0xb}, {0x40}, {0x6, 0x0, 0x0, 0x3}]}) 02:57:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (fail_nth: 1) 02:57:53 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r0, 0x1, '\x00', 0x0, r0, 0x3, 0x2}, 0x48) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000200)=0x7) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000000c0)={@map=0x1, r0, 0x1b}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000100)='sched_kthread_stop\x00', r0}, 0x10) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0xb}, {0x40}, {0x6, 0x0, 0x0, 0x3}]}) [ 720.035604][T21019] FAULT_INJECTION: forcing a failure. [ 720.035604][T21019] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 720.048942][T21019] CPU: 0 PID: 21019 Comm: syz-executor.4 Not tainted 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 720.059257][T21019] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 720.069291][T21019] Call Trace: [ 720.072565][T21019] dump_stack_lvl+0x1e2/0x24b [ 720.077232][T21019] ? bfq_pos_tree_add_move+0x43e/0x43e [ 720.082668][T21019] ? do_vfs_ioctl+0x796/0x1a90 [ 720.087412][T21019] dump_stack+0x15/0x17 [ 720.091549][T21019] should_fail+0x3c0/0x510 [ 720.095959][T21019] should_fail_usercopy+0x1a/0x20 [ 720.100958][T21019] _copy_from_user+0x20/0xd0 [ 720.105542][T21019] __tun_chr_ioctl+0x13ff/0x2130 [ 720.110457][T21019] ? tun_flow_create+0x320/0x320 [ 720.115393][T21019] ? __kasan_check_write+0x14/0x20 [ 720.120481][T21019] ? __fget_files+0x310/0x370 [ 720.125136][T21019] tun_chr_ioctl+0x2a/0x40 [ 720.129526][T21019] ? tun_chr_poll+0x650/0x650 [ 720.134192][T21019] __se_sys_ioctl+0x115/0x190 [ 720.138846][T21019] __x64_sys_ioctl+0x7b/0x90 [ 720.143417][T21019] do_syscall_64+0x34/0x70 [ 720.147809][T21019] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 720.153676][T21019] RIP: 0033:0x7f2cc7acd279 [ 720.158070][T21019] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 720.177648][T21019] RSP: 002b:00007f2cc6c43168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 02:57:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000140)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) openat$cgroup_netprio_ifpriomap(r1, &(0x7f0000000180), 0x2, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f00000001c0)=0x9) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x7, 0x7f, 0xff, 0x56b41ba5}, {0x5, 0x9, 0x7f}, {0x4, 0x4, 0x1, 0x800}, {0x2, 0x2, 0x1, 0x6c}, {0x4, 0x7, 0x80}, {0x5, 0xd0, 0x2, 0xff}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000140)) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) openat$cgroup_netprio_ifpriomap(r1, &(0x7f0000000180), 0x2, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) (async) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f00000001c0)=0x9) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x7, 0x7f, 0xff, 0x56b41ba5}, {0x5, 0x9, 0x7f}, {0x4, 0x4, 0x1, 0x800}, {0x2, 0x2, 0x1, 0x6c}, {0x4, 0x7, 0x80}, {0x5, 0xd0, 0x2, 0xff}]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) 02:57:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (fail_nth: 2) 02:57:53 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r0, 0x1, '\x00', 0x0, r0, 0x3, 0x2}, 0x48) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000200)=0x7) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000000c0)={@map=0x1, r0, 0x1b}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000100)='sched_kthread_stop\x00', r0}, 0x10) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0xb}, {0x40}, {0x6, 0x0, 0x0, 0x3}]}) 02:57:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) [ 720.186040][T21019] RAX: ffffffffffffffda RBX: 00007f2cc7bdff80 RCX: 00007f2cc7acd279 [ 720.194009][T21019] RDX: 0000000020000200 RSI: 00000000401054d5 RDI: 0000000000000003 [ 720.201958][T21019] RBP: 00007f2cc6c431d0 R08: 0000000000000000 R09: 0000000000000000 [ 720.209905][T21019] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 720.217871][T21019] R13: 00007ffd9a6b01df R14: 00007f2cc6c43300 R15: 0000000000022000 02:57:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'pimreg1\x00', 0x1}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f00000000c0)=""/11) [ 720.257348][T21048] FAULT_INJECTION: forcing a failure. [ 720.257348][T21048] name failslab, interval 1, probability 0, space 0, times 0 [ 720.270234][T21048] CPU: 1 PID: 21048 Comm: syz-executor.4 Not tainted 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 720.280550][T21048] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 720.290605][T21048] Call Trace: [ 720.293879][T21048] dump_stack_lvl+0x1e2/0x24b [ 720.298536][T21048] ? bfq_pos_tree_add_move+0x43e/0x43e [ 720.303973][T21048] ? avc_has_extended_perms+0x731/0x1270 [ 720.309584][T21048] dump_stack+0x15/0x17 [ 720.313715][T21048] should_fail+0x3c0/0x510 [ 720.318110][T21048] ? __get_vm_area_node+0x134/0x200 [ 720.323287][T21048] __should_failslab+0x9f/0xe0 [ 720.328025][T21048] should_failslab+0x9/0x20 [ 720.332506][T21048] kmem_cache_alloc_trace+0x3a/0x330 [ 720.337767][T21048] __get_vm_area_node+0x134/0x200 [ 720.342768][T21048] __vmalloc_node_range+0xd5/0x6d0 [ 720.347857][T21048] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 720.353512][T21048] ? __kasan_check_write+0x14/0x20 [ 720.358605][T21048] ? _raw_spin_lock_bh+0xa3/0x1b0 [ 720.363611][T21048] ? _raw_spin_lock_irq+0x1b0/0x1b0 [ 720.368792][T21048] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 720.374319][T21048] __vmalloc+0x7a/0x90 [ 720.378368][T21048] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 720.383888][T21048] bpf_prog_alloc_no_stats+0x36/0x2d0 [ 720.389235][T21048] bpf_prog_alloc+0x21/0x1f0 [ 720.393803][T21048] __get_filter+0xf9/0x430 [ 720.398196][T21048] sk_attach_filter+0x23/0x140 [ 720.402936][T21048] tun_attach_filter+0x10c/0x350 [ 720.407868][T21048] ? _copy_from_user+0x93/0xd0 [ 720.412607][T21048] __tun_chr_ioctl+0x18fe/0x2130 [ 720.417648][T21048] ? tun_flow_create+0x320/0x320 [ 720.422571][T21048] ? __kasan_check_write+0x14/0x20 [ 720.427667][T21048] ? __fget_files+0x310/0x370 [ 720.432332][T21048] tun_chr_ioctl+0x2a/0x40 [ 720.436728][T21048] ? tun_chr_poll+0x650/0x650 [ 720.441408][T21048] __se_sys_ioctl+0x115/0x190 [ 720.446079][T21048] __x64_sys_ioctl+0x7b/0x90 [ 720.450663][T21048] do_syscall_64+0x34/0x70 [ 720.455061][T21048] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 720.460930][T21048] RIP: 0033:0x7f2cc7acd279 [ 720.465329][T21048] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 720.484912][T21048] RSP: 002b:00007f2cc6c43168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 720.493300][T21048] RAX: ffffffffffffffda RBX: 00007f2cc7bdff80 RCX: 00007f2cc7acd279 [ 720.501247][T21048] RDX: 0000000020000200 RSI: 00000000401054d5 RDI: 0000000000000003 [ 720.509197][T21048] RBP: 00007f2cc6c431d0 R08: 0000000000000000 R09: 0000000000000000 [ 720.517161][T21048] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 720.525108][T21048] R13: 00007ffd9a6b01df R14: 00007f2cc6c43300 R15: 0000000000022000 [ 720.533814][T21048] warn_alloc: 7 callbacks suppressed [ 720.533832][T21048] syz-executor.4: vmalloc: allocation failure: 4096 bytes, mode:0xdc0(GFP_KERNEL|__GFP_ZERO), nodemask=(null),cpuset=syz4,mems_allowed=0 [ 720.553314][T21048] CPU: 0 PID: 21048 Comm: syz-executor.4 Not tainted 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 720.563626][T21048] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 720.573897][T21048] Call Trace: [ 720.577184][T21048] dump_stack_lvl+0x1e2/0x24b [ 720.581849][T21048] ? wake_up_klogd+0xb8/0xf0 [ 720.586422][T21048] ? bfq_pos_tree_add_move+0x43e/0x43e [ 720.591863][T21048] ? pr_cont_kernfs_name+0xe6/0x100 [ 720.597041][T21048] dump_stack+0x15/0x17 [ 720.601175][T21048] warn_alloc+0x27f/0x3f0 [ 720.605481][T21048] ? zone_watermark_ok_safe+0x2c0/0x2c0 [ 720.611002][T21048] ? __get_vm_area_node+0x1f3/0x200 [ 720.616171][T21048] __vmalloc_node_range+0x260/0x6d0 [ 720.621349][T21048] ? __kasan_check_write+0x14/0x20 [ 720.626434][T21048] ? _raw_spin_lock_bh+0xa3/0x1b0 [ 720.631436][T21048] ? _raw_spin_lock_irq+0x1b0/0x1b0 [ 720.636619][T21048] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 720.642134][T21048] __vmalloc+0x7a/0x90 [ 720.646188][T21048] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 720.651708][T21048] bpf_prog_alloc_no_stats+0x36/0x2d0 [ 720.657060][T21048] bpf_prog_alloc+0x21/0x1f0 [ 720.661627][T21048] __get_filter+0xf9/0x430 [ 720.666036][T21048] sk_attach_filter+0x23/0x140 [ 720.670773][T21048] tun_attach_filter+0x10c/0x350 [ 720.675682][T21048] ? _copy_from_user+0x93/0xd0 [ 720.680422][T21048] __tun_chr_ioctl+0x18fe/0x2130 [ 720.685368][T21048] ? tun_flow_create+0x320/0x320 [ 720.690290][T21048] ? __kasan_check_write+0x14/0x20 [ 720.695390][T21048] ? __fget_files+0x310/0x370 [ 720.700040][T21048] tun_chr_ioctl+0x2a/0x40 [ 720.704429][T21048] ? tun_chr_poll+0x650/0x650 [ 720.709089][T21048] __se_sys_ioctl+0x115/0x190 [ 720.713740][T21048] __x64_sys_ioctl+0x7b/0x90 [ 720.718314][T21048] do_syscall_64+0x34/0x70 [ 720.722705][T21048] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 720.728577][T21048] RIP: 0033:0x7f2cc7acd279 [ 720.732985][T21048] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 720.752579][T21048] RSP: 002b:00007f2cc6c43168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 720.760968][T21048] RAX: ffffffffffffffda RBX: 00007f2cc7bdff80 RCX: 00007f2cc7acd279 [ 720.768936][T21048] RDX: 0000000020000200 RSI: 00000000401054d5 RDI: 0000000000000003 [ 720.776906][T21048] RBP: 00007f2cc6c431d0 R08: 0000000000000000 R09: 0000000000000000 [ 720.784875][T21048] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 720.792822][T21048] R13: 00007ffd9a6b01df R14: 00007f2cc6c43300 R15: 0000000000022000 [ 720.801103][T21048] Mem-Info: [ 720.804223][T21048] active_anon:340 inactive_anon:29613 isolated_anon:0 [ 720.804223][T21048] active_file:13726 inactive_file:7005 isolated_file:0 [ 720.804223][T21048] unevictable:0 dirty:75 writeback:0 [ 720.804223][T21048] slab_reclaimable:11752 slab_unreclaimable:74497 [ 720.804223][T21048] mapped:27354 shmem:449 pagetables:706 bounce:0 [ 720.804223][T21048] free:1546523 free_pcp:790 free_cma:0 [ 720.841093][T21048] Node 0 active_anon:1360kB inactive_anon:118504kB active_file:54904kB inactive_file:28020kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:109416kB dirty:300kB writeback:0kB shmem:1800kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB kernel_stack:15520kB all_unreclaimable? no [ 720.870376][T21048] DMA free:15908kB min:500kB low:624kB high:748kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 720.897523][T21048] lowmem_reserve[]: 0 2898 6840 6840 [ 720.902937][T21048] DMA32 free:2970532kB min:93496kB low:116868kB high:140240kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3129332kB managed:2972044kB mlocked:0kB pagetables:0kB bounce:0kB free_pcp:1512kB local_pcp:1460kB free_cma:0kB [ 720.931982][T21048] lowmem_reserve[]: 0 0 3942 3942 [ 720.937119][T21048] Normal free:3199844kB min:127184kB low:158980kB high:190776kB reserved_highatomic:0KB active_anon:1360kB inactive_anon:118504kB active_file:54904kB inactive_file:28020kB unevictable:0kB writepending:300kB present:5242880kB managed:4036752kB mlocked:0kB pagetables:2840kB bounce:0kB free_pcp:1644kB local_pcp:840kB free_cma:0kB [ 720.967770][T21048] lowmem_reserve[]: 0 0 0 0 [ 720.972294][T21048] DMA: 1*4kB (U) 0*8kB 0*16kB 1*32kB (U) 2*64kB (U) 1*128kB (U) 1*256kB (U) 0*512kB 1*1024kB (U) 1*2048kB (U) 3*4096kB (M) = 15908kB [ 720.986027][T21048] DMA32: 7*4kB (M) 3*8kB (M) 3*16kB (M) 6*32kB (M) 6*64kB (M) 6*128kB (M) 6*256kB (M) 6*512kB (M) 3*1024kB (M) 2*2048kB (M) 722*4096kB (M) = 2970532kB 02:57:54 executing program 2: write$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)=0x1ff, 0x12) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x9) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:54 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x100}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:54 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (fail_nth: 3) 02:57:54 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'pimreg1\x00', 0x1}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f00000000c0)=""/11) 02:57:54 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x100}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:54 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000140)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) openat$cgroup_netprio_ifpriomap(r1, &(0x7f0000000180), 0x2, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) (async) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f00000001c0)=0x9) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x7, 0x7f, 0xff, 0x56b41ba5}, {0x5, 0x9, 0x7f}, {0x4, 0x4, 0x1, 0x800}, {0x2, 0x2, 0x1, 0x6c}, {0x4, 0x7, 0x80}, {0x5, 0xd0, 0x2, 0xff}]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) [ 721.001375][T21048] Normal: 1*4kB (M) 740*8kB (ME) 274*16kB (UME) 123*32kB (UME) 629*64kB (UME) 331*128kB (UM) 91*256kB (UM) 37*512kB (UME) 13*1024kB (UM) 6*2048kB (UM) 741*4096kB (M) = 3199844kB [ 721.018976][T21048] 21182 total pagecache pages [ 721.023652][T21048] 0 pages in swap cache [ 721.027824][T21048] Swap cache stats: add 0, delete 0, find 0/0 [ 721.033884][T21048] Free swap = 0kB [ 721.037696][T21048] Total swap = 0kB [ 721.041460][T21048] 2097051 pages RAM [ 721.045267][T21048] 0 pages HighMem/MovableOnly [ 721.049924][T21048] 340875 pages reserved [ 721.054046][T21048] 0 pages cma reserved 02:57:54 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'pimreg1\x00', 0x1}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f00000000c0)=""/11) 02:57:54 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cgroup.events\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'sit0\x00', 0x1000}) [ 721.099464][T21065] FAULT_INJECTION: forcing a failure. [ 721.099464][T21065] name failslab, interval 1, probability 0, space 0, times 0 [ 721.112605][T21065] CPU: 0 PID: 21065 Comm: syz-executor.4 Not tainted 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 721.122928][T21065] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 721.132962][T21065] Call Trace: [ 721.136235][T21065] dump_stack_lvl+0x1e2/0x24b [ 721.140884][T21065] ? panic+0x7d7/0x7d7 [ 721.144932][T21065] ? bfq_pos_tree_add_move+0x43e/0x43e [ 721.150376][T21065] ? __get_vm_area_node+0x134/0x200 [ 721.155549][T21065] ? ____kasan_kmalloc+0xf3/0x110 [ 721.160544][T21065] ? ____kasan_kmalloc+0xdc/0x110 [ 721.165547][T21065] dump_stack+0x15/0x17 [ 721.169680][T21065] should_fail+0x3c0/0x510 [ 721.174071][T21065] __should_failslab+0x9f/0xe0 [ 721.178808][T21065] should_failslab+0x9/0x20 [ 721.183331][T21065] kmem_cache_alloc+0x3f/0x300 [ 721.188079][T21065] ? alloc_vmap_area+0x169/0x19d0 [ 721.193093][T21065] alloc_vmap_area+0x169/0x19d0 [ 721.197931][T21065] ? vm_map_ram+0x9c0/0x9c0 [ 721.202413][T21065] ? __kasan_kmalloc+0x9/0x10 [ 721.207076][T21065] ? __get_vm_area_node+0x134/0x200 [ 721.212273][T21065] __get_vm_area_node+0x170/0x200 [ 721.217289][T21065] __vmalloc_node_range+0xd5/0x6d0 [ 721.222394][T21065] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 721.227926][T21065] ? __kasan_check_write+0x14/0x20 [ 721.233010][T21065] ? _raw_spin_lock_bh+0xa3/0x1b0 [ 721.238010][T21065] ? _raw_spin_lock_irq+0x1b0/0x1b0 [ 721.243183][T21065] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 721.248701][T21065] __vmalloc+0x7a/0x90 [ 721.252745][T21065] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 721.258265][T21065] bpf_prog_alloc_no_stats+0x36/0x2d0 [ 721.263614][T21065] bpf_prog_alloc+0x21/0x1f0 [ 721.268192][T21065] __get_filter+0xf9/0x430 [ 721.272603][T21065] sk_attach_filter+0x23/0x140 [ 721.277348][T21065] tun_attach_filter+0x10c/0x350 [ 721.282259][T21065] ? _copy_from_user+0x93/0xd0 [ 721.286997][T21065] __tun_chr_ioctl+0x18fe/0x2130 [ 721.291906][T21065] ? tun_flow_create+0x320/0x320 [ 721.296818][T21065] ? __kasan_check_write+0x14/0x20 [ 721.301902][T21065] ? __fget_files+0x310/0x370 [ 721.306581][T21065] tun_chr_ioctl+0x2a/0x40 [ 721.310993][T21065] ? tun_chr_poll+0x650/0x650 [ 721.315654][T21065] __se_sys_ioctl+0x115/0x190 [ 721.320305][T21065] __x64_sys_ioctl+0x7b/0x90 [ 721.324869][T21065] do_syscall_64+0x34/0x70 [ 721.329269][T21065] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 721.335150][T21065] RIP: 0033:0x7f2cc7acd279 [ 721.339571][T21065] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 721.359149][T21065] RSP: 002b:00007f2cc6c43168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 721.367536][T21065] RAX: ffffffffffffffda RBX: 00007f2cc7bdff80 RCX: 00007f2cc7acd279 [ 721.375491][T21065] RDX: 0000000020000200 RSI: 00000000401054d5 RDI: 0000000000000003 [ 721.383447][T21065] RBP: 00007f2cc6c431d0 R08: 0000000000000000 R09: 0000000000000000 [ 721.391426][T21065] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 02:57:54 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x100}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x100}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) 02:57:54 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async, rerun: 64) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cgroup.events\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'sit0\x00', 0x1000}) 02:57:54 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, 0x0) 02:57:54 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (fail_nth: 4) 02:57:54 executing program 2: write$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)=0x1ff, 0x12) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x9) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)=0x1ff, 0x12) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x9) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) [ 721.399383][T21065] R13: 00007ffd9a6b01df R14: 00007f2cc6c43300 R15: 0000000000022000 [ 721.443202][T21087] FAULT_INJECTION: forcing a failure. [ 721.443202][T21087] name failslab, interval 1, probability 0, space 0, times 0 [ 721.456667][T21087] CPU: 0 PID: 21087 Comm: syz-executor.4 Not tainted 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 721.467016][T21087] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 721.477055][T21087] Call Trace: [ 721.480349][T21087] dump_stack_lvl+0x1e2/0x24b [ 721.485015][T21087] ? panic+0x7d7/0x7d7 [ 721.489068][T21087] ? bfq_pos_tree_add_move+0x43e/0x43e [ 721.494520][T21087] dump_stack+0x15/0x17 [ 721.498663][T21087] should_fail+0x3c0/0x510 [ 721.503056][T21087] __should_failslab+0x9f/0xe0 [ 721.507798][T21087] should_failslab+0x9/0x20 [ 721.512279][T21087] kmem_cache_alloc+0x3f/0x300 [ 721.517025][T21087] ? alloc_vmap_area+0x693/0x19d0 [ 721.522050][T21087] alloc_vmap_area+0x693/0x19d0 [ 721.526883][T21087] ? vm_map_ram+0x9c0/0x9c0 [ 721.531363][T21087] ? __kasan_kmalloc+0x9/0x10 [ 721.536112][T21087] ? __get_vm_area_node+0x134/0x200 [ 721.541301][T21087] __get_vm_area_node+0x170/0x200 [ 721.546300][T21087] __vmalloc_node_range+0xd5/0x6d0 [ 721.551384][T21087] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 721.556916][T21087] ? __kasan_check_write+0x14/0x20 [ 721.562012][T21087] ? _raw_spin_lock_bh+0xa3/0x1b0 [ 721.567016][T21087] ? _raw_spin_lock_irq+0x1b0/0x1b0 [ 721.572202][T21087] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 721.577723][T21087] __vmalloc+0x7a/0x90 [ 721.581778][T21087] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 721.587303][T21087] bpf_prog_alloc_no_stats+0x36/0x2d0 [ 721.592651][T21087] bpf_prog_alloc+0x21/0x1f0 [ 721.597223][T21087] __get_filter+0xf9/0x430 [ 721.601615][T21087] sk_attach_filter+0x23/0x140 [ 721.606524][T21087] tun_attach_filter+0x10c/0x350 [ 721.611444][T21087] ? _copy_from_user+0x93/0xd0 [ 721.616194][T21087] __tun_chr_ioctl+0x18fe/0x2130 [ 721.621113][T21087] ? tun_flow_create+0x320/0x320 [ 721.626036][T21087] ? __kasan_check_write+0x14/0x20 [ 721.631129][T21087] ? __fget_files+0x310/0x370 [ 721.635779][T21087] tun_chr_ioctl+0x2a/0x40 [ 721.640169][T21087] ? tun_chr_poll+0x650/0x650 [ 721.644817][T21087] __se_sys_ioctl+0x115/0x190 [ 721.649474][T21087] __x64_sys_ioctl+0x7b/0x90 [ 721.654039][T21087] do_syscall_64+0x34/0x70 [ 721.658430][T21087] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 721.664301][T21087] RIP: 0033:0x7f2cc7acd279 [ 721.668690][T21087] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 02:57:55 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETLINK(r1, 0x400454cd, 0x205) 02:57:55 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (fail_nth: 5) [ 721.688273][T21087] RSP: 002b:00007f2cc6c43168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 721.696662][T21087] RAX: ffffffffffffffda RBX: 00007f2cc7bdff80 RCX: 00007f2cc7acd279 [ 721.704612][T21087] RDX: 0000000020000200 RSI: 00000000401054d5 RDI: 0000000000000003 [ 721.712567][T21087] RBP: 00007f2cc6c431d0 R08: 0000000000000000 R09: 0000000000000000 [ 721.720525][T21087] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 721.728487][T21087] R13: 00007ffd9a6b01df R14: 00007f2cc6c43300 R15: 0000000000022000 02:57:55 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000001c0)=0x100) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x0, &(0x7f0000000340)}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.kill\x00', 0x0, 0x0) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f00000000c0)=""/132) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={'hsr0\x00', 0x2000}) [ 721.761673][T21104] FAULT_INJECTION: forcing a failure. [ 721.761673][T21104] name failslab, interval 1, probability 0, space 0, times 0 [ 721.775421][T21104] CPU: 0 PID: 21104 Comm: syz-executor.4 Not tainted 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 721.785746][T21104] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 721.795783][T21104] Call Trace: [ 721.799058][T21104] dump_stack_lvl+0x1e2/0x24b [ 721.803711][T21104] ? bfq_pos_tree_add_move+0x43e/0x43e [ 721.809156][T21104] ? __kasan_check_write+0x14/0x20 [ 721.814245][T21104] ? _raw_spin_lock+0xa3/0x1b0 [ 721.818990][T21104] dump_stack+0x15/0x17 [ 721.823122][T21104] should_fail+0x3c0/0x510 [ 721.827515][T21104] ? __vmalloc_node_range+0x282/0x6d0 [ 721.832868][T21104] __should_failslab+0x9f/0xe0 [ 721.837607][T21104] should_failslab+0x9/0x20 [ 721.842082][T21104] __kmalloc+0x60/0x360 [ 721.846218][T21104] ? __get_vm_area_node+0x1d2/0x200 [ 721.851414][T21104] __vmalloc_node_range+0x282/0x6d0 [ 721.856590][T21104] ? __kasan_check_write+0x14/0x20 [ 721.861699][T21104] ? _raw_spin_lock_irq+0x1b0/0x1b0 [ 721.866871][T21104] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 721.872396][T21104] __vmalloc+0x7a/0x90 [ 721.876442][T21104] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 721.881978][T21104] bpf_prog_alloc_no_stats+0x36/0x2d0 [ 721.887344][T21104] bpf_prog_alloc+0x21/0x1f0 [ 721.891921][T21104] __get_filter+0xf9/0x430 [ 721.896321][T21104] sk_attach_filter+0x23/0x140 [ 721.901060][T21104] tun_attach_filter+0x10c/0x350 [ 721.905982][T21104] ? _copy_from_user+0x93/0xd0 [ 721.910820][T21104] __tun_chr_ioctl+0x18fe/0x2130 [ 721.915738][T21104] ? tun_flow_create+0x320/0x320 [ 721.920652][T21104] ? __kasan_check_write+0x14/0x20 [ 721.925737][T21104] ? __fget_files+0x310/0x370 [ 721.930388][T21104] tun_chr_ioctl+0x2a/0x40 [ 721.934782][T21104] ? tun_chr_poll+0x650/0x650 [ 721.939435][T21104] __se_sys_ioctl+0x115/0x190 [ 721.944088][T21104] __x64_sys_ioctl+0x7b/0x90 [ 721.948656][T21104] do_syscall_64+0x34/0x70 [ 721.953046][T21104] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 721.958920][T21104] RIP: 0033:0x7f2cc7acd279 [ 721.963315][T21104] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 721.982931][T21104] RSP: 002b:00007f2cc6c43168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 721.991327][T21104] RAX: ffffffffffffffda RBX: 00007f2cc7bdff80 RCX: 00007f2cc7acd279 [ 721.999280][T21104] RDX: 0000000020000200 RSI: 00000000401054d5 RDI: 0000000000000003 02:57:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, 0x0) 02:57:55 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cgroup.events\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'sit0\x00', 0x1000}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cgroup.events\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'sit0\x00', 0x1000}) (async) 02:57:55 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (fail_nth: 6) [ 722.007235][T21104] RBP: 00007f2cc6c431d0 R08: 0000000000000000 R09: 0000000000000000 [ 722.015191][T21104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 722.023148][T21104] R13: 00007ffd9a6b01df R14: 00007f2cc6c43300 R15: 0000000000022000 02:57:55 executing program 2: write$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)=0x1ff, 0x12) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x9) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) [ 722.059287][T21118] FAULT_INJECTION: forcing a failure. [ 722.059287][T21118] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 722.072812][T21118] CPU: 0 PID: 21118 Comm: syz-executor.4 Not tainted 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 722.083133][T21118] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 722.093196][T21118] Call Trace: [ 722.096469][T21118] dump_stack_lvl+0x1e2/0x24b [ 722.101141][T21118] ? bfq_pos_tree_add_move+0x43e/0x43e [ 722.106572][T21118] ? tun_chr_ioctl+0x2a/0x40 [ 722.111138][T21118] ? entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 722.117183][T21118] dump_stack+0x15/0x17 [ 722.121316][T21118] should_fail+0x3c0/0x510 [ 722.125706][T21118] should_fail_alloc_page+0x50/0x60 [ 722.130882][T21118] __alloc_pages_nodemask+0x1c0/0x890 [ 722.136234][T21118] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 722.141788][T21118] ? __kasan_kmalloc+0x9/0x10 [ 722.146451][T21118] ? __kmalloc+0x1f7/0x360 [ 722.150855][T21118] ? __get_vm_area_node+0x1d2/0x200 [ 722.156040][T21118] ? __vmalloc_node_range+0x282/0x6d0 [ 722.161398][T21118] __vmalloc_node_range+0x33f/0x6d0 [ 722.166576][T21118] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 722.172095][T21118] __vmalloc+0x7a/0x90 [ 722.176140][T21118] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 722.181673][T21118] bpf_prog_alloc_no_stats+0x36/0x2d0 [ 722.187029][T21118] bpf_prog_alloc+0x21/0x1f0 [ 722.191597][T21118] __get_filter+0xf9/0x430 [ 722.195989][T21118] sk_attach_filter+0x23/0x140 [ 722.200728][T21118] tun_attach_filter+0x10c/0x350 [ 722.205649][T21118] ? _copy_from_user+0x93/0xd0 [ 722.210394][T21118] __tun_chr_ioctl+0x18fe/0x2130 [ 722.215314][T21118] ? tun_flow_create+0x320/0x320 [ 722.220234][T21118] ? __kasan_check_write+0x14/0x20 [ 722.225487][T21118] ? __fget_files+0x310/0x370 [ 722.230180][T21118] tun_chr_ioctl+0x2a/0x40 [ 722.234591][T21118] ? tun_chr_poll+0x650/0x650 [ 722.239258][T21118] __se_sys_ioctl+0x115/0x190 [ 722.243941][T21118] __x64_sys_ioctl+0x7b/0x90 [ 722.248510][T21118] do_syscall_64+0x34/0x70 [ 722.252914][T21118] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 722.258810][T21118] RIP: 0033:0x7f2cc7acd279 [ 722.263203][T21118] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 722.282988][T21118] RSP: 002b:00007f2cc6c43168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 722.291381][T21118] RAX: ffffffffffffffda RBX: 00007f2cc7bdff80 RCX: 00007f2cc7acd279 [ 722.299332][T21118] RDX: 0000000020000200 RSI: 00000000401054d5 RDI: 0000000000000003 02:57:55 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000001c0)=0x100) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x0, &(0x7f0000000340)}) (rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.kill\x00', 0x0, 0x0) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f00000000c0)=""/132) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={'hsr0\x00', 0x2000}) 02:57:55 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:55 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETLINK(r1, 0x400454cd, 0x205) 02:57:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, 0x0) 02:57:55 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (fail_nth: 7) 02:57:55 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) [ 722.307282][T21118] RBP: 00007f2cc6c431d0 R08: 0000000000000000 R09: 0000000000000000 [ 722.315240][T21118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 722.323191][T21118] R13: 00007ffd9a6b01df R14: 00007f2cc6c43300 R15: 0000000000022000 [ 722.375418][T21134] FAULT_INJECTION: forcing a failure. [ 722.375418][T21134] name failslab, interval 1, probability 0, space 0, times 0 [ 722.388375][T21134] CPU: 0 PID: 21134 Comm: syz-executor.4 Not tainted 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 722.398705][T21134] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 722.408762][T21134] Call Trace: [ 722.412043][T21134] dump_stack_lvl+0x1e2/0x24b [ 722.416714][T21134] ? panic+0x7d7/0x7d7 [ 722.420789][T21134] ? bfq_pos_tree_add_move+0x43e/0x43e [ 722.426243][T21134] ? unmap_kernel_range_noflush+0x510/0x510 [ 722.432142][T21134] dump_stack+0x15/0x17 [ 722.436275][T21134] should_fail+0x3c0/0x510 [ 722.440672][T21134] ? bpf_prog_alloc_no_stats+0x9e/0x2d0 [ 722.446196][T21134] __should_failslab+0x9f/0xe0 [ 722.450934][T21134] should_failslab+0x9/0x20 [ 722.455434][T21134] kmem_cache_alloc_trace+0x3a/0x330 [ 722.460695][T21134] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 722.466218][T21134] ? __vmalloc+0x7a/0x90 [ 722.470454][T21134] bpf_prog_alloc_no_stats+0x9e/0x2d0 [ 722.475803][T21134] bpf_prog_alloc+0x21/0x1f0 [ 722.480377][T21134] __get_filter+0xf9/0x430 [ 722.484770][T21134] sk_attach_filter+0x23/0x140 [ 722.489509][T21134] tun_attach_filter+0x10c/0x350 [ 722.494423][T21134] ? _copy_from_user+0x93/0xd0 [ 722.499163][T21134] __tun_chr_ioctl+0x18fe/0x2130 [ 722.504079][T21134] ? tun_flow_create+0x320/0x320 [ 722.508999][T21134] ? __kasan_check_write+0x14/0x20 [ 722.514115][T21134] ? __fget_files+0x310/0x370 [ 722.518768][T21134] tun_chr_ioctl+0x2a/0x40 [ 722.523159][T21134] ? tun_chr_poll+0x650/0x650 [ 722.527828][T21134] __se_sys_ioctl+0x115/0x190 [ 722.532481][T21134] __x64_sys_ioctl+0x7b/0x90 [ 722.537048][T21134] do_syscall_64+0x34/0x70 [ 722.541440][T21134] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 722.547323][T21134] RIP: 0033:0x7f2cc7acd279 [ 722.551718][T21134] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 02:57:56 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (rerun: 32) 02:57:56 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x0, 0x0}) 02:57:56 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000001c0)=0x100) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x0, &(0x7f0000000340)}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.kill\x00', 0x0, 0x0) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f00000000c0)=""/132) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={'hsr0\x00', 0x2000}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000001c0)=0x100) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x0, &(0x7f0000000340)}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.kill\x00', 0x0, 0x0) (async) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f00000000c0)=""/132) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={'hsr0\x00', 0x2000}) (async) 02:57:56 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:56 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETLINK(r1, 0x400454cd, 0x205) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETLINK(r1, 0x400454cd, 0x205) (async) 02:57:56 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (fail_nth: 8) [ 722.571299][T21134] RSP: 002b:00007f2cc6c43168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 722.579689][T21134] RAX: ffffffffffffffda RBX: 00007f2cc7bdff80 RCX: 00007f2cc7acd279 [ 722.587636][T21134] RDX: 0000000020000200 RSI: 00000000401054d5 RDI: 0000000000000003 [ 722.595583][T21134] RBP: 00007f2cc6c431d0 R08: 0000000000000000 R09: 0000000000000000 [ 722.603532][T21134] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 722.611480][T21134] R13: 00007ffd9a6b01df R14: 00007f2cc6c43300 R15: 0000000000022000 02:57:56 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) [ 722.668142][T21158] FAULT_INJECTION: forcing a failure. [ 722.668142][T21158] name failslab, interval 1, probability 0, space 0, times 0 [ 722.680899][T21158] CPU: 1 PID: 21158 Comm: syz-executor.4 Not tainted 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 722.691209][T21158] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 722.701242][T21158] Call Trace: [ 722.704515][T21158] dump_stack_lvl+0x1e2/0x24b [ 722.709169][T21158] ? panic+0x7d7/0x7d7 [ 722.713214][T21158] ? bfq_pos_tree_add_move+0x43e/0x43e [ 722.718650][T21158] ? unmap_kernel_range_noflush+0x510/0x510 [ 722.724517][T21158] dump_stack+0x15/0x17 [ 722.728649][T21158] should_fail+0x3c0/0x510 [ 722.733041][T21158] ? bpf_prog_alloc_no_stats+0x9e/0x2d0 [ 722.738562][T21158] __should_failslab+0x9f/0xe0 [ 722.743307][T21158] should_failslab+0x9/0x20 [ 722.747785][T21158] kmem_cache_alloc_trace+0x3a/0x330 [ 722.753049][T21158] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 722.758596][T21158] ? __vmalloc+0x7a/0x90 [ 722.762815][T21158] bpf_prog_alloc_no_stats+0x9e/0x2d0 [ 722.768165][T21158] bpf_prog_alloc+0x21/0x1f0 [ 722.772734][T21158] __get_filter+0xf9/0x430 [ 722.777125][T21158] sk_attach_filter+0x23/0x140 [ 722.781866][T21158] tun_attach_filter+0x10c/0x350 [ 722.786781][T21158] ? _copy_from_user+0x93/0xd0 [ 722.791524][T21158] __tun_chr_ioctl+0x18fe/0x2130 [ 722.796439][T21158] ? tun_flow_create+0x320/0x320 [ 722.801351][T21158] ? __kasan_check_write+0x14/0x20 [ 722.806438][T21158] ? __fget_files+0x310/0x370 [ 722.811094][T21158] tun_chr_ioctl+0x2a/0x40 [ 722.815488][T21158] ? tun_chr_poll+0x650/0x650 [ 722.820139][T21158] __se_sys_ioctl+0x115/0x190 [ 722.824790][T21158] __x64_sys_ioctl+0x7b/0x90 [ 722.829357][T21158] do_syscall_64+0x34/0x70 [ 722.833760][T21158] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 722.839627][T21158] RIP: 0033:0x7f2cc7acd279 [ 722.844022][T21158] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 02:57:56 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) 02:57:56 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'veth0_virt_wifi\x00', 0x100}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000800)=0x3f) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/53, 0x35}, {&(0x7f00000001c0)=""/48, 0x30}, {&(0x7f0000000200)=""/221, 0xdd}, {&(0x7f0000000380)=""/194, 0xc2}, {&(0x7f0000000300)=""/36, 0x24}, {&(0x7f0000000480)=""/236, 0xec}, {&(0x7f0000000580)=""/83, 0x53}], 0x7, &(0x7f0000000680)=""/167, 0xa7}, 0x1) r5 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x48, 0x340, r5, 0x1, '\x00', 0x0, r5, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f00000007c0)={'netdevsim0\x00', 0x100}) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETLINK(r6, 0x400454cd, 0x30f) openat$cgroup_ro(r1, &(0x7f0000000140)='io.stat\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x89f2, &(0x7f0000000080)) close(r4) 02:57:56 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (fail_nth: 9) 02:57:56 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'macvlan1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:56 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) 02:57:56 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x0, 0x0}) [ 722.863604][T21158] RSP: 002b:00007f2cc6c43168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 722.871995][T21158] RAX: ffffffffffffffda RBX: 00007f2cc7bdff80 RCX: 00007f2cc7acd279 [ 722.879943][T21158] RDX: 0000000020000200 RSI: 00000000401054d5 RDI: 0000000000000003 [ 722.887890][T21158] RBP: 00007f2cc6c431d0 R08: 0000000000000000 R09: 0000000000000000 [ 722.895839][T21158] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 722.903790][T21158] R13: 00007ffd9a6b01df R14: 00007f2cc6c43300 R15: 0000000000022000 [ 722.957032][T21165] FAULT_INJECTION: forcing a failure. [ 722.957032][T21165] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 722.970149][T21165] CPU: 1 PID: 21165 Comm: syz-executor.4 Not tainted 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 722.980446][T21165] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 722.990474][T21165] Call Trace: [ 722.993741][T21165] dump_stack_lvl+0x1e2/0x24b [ 722.998395][T21165] ? bfq_pos_tree_add_move+0x43e/0x43e [ 723.003837][T21165] dump_stack+0x15/0x17 [ 723.007971][T21165] should_fail+0x3c0/0x510 [ 723.012366][T21165] should_fail_usercopy+0x1a/0x20 [ 723.017367][T21165] _copy_from_user+0x20/0xd0 [ 723.021932][T21165] __get_filter+0x156/0x430 [ 723.026414][T21165] sk_attach_filter+0x23/0x140 [ 723.031157][T21165] tun_attach_filter+0x10c/0x350 [ 723.036073][T21165] ? _copy_from_user+0x93/0xd0 [ 723.040810][T21165] __tun_chr_ioctl+0x18fe/0x2130 [ 723.045784][T21165] ? tun_flow_create+0x320/0x320 [ 723.050696][T21165] ? __kasan_check_write+0x14/0x20 [ 723.055780][T21165] ? __fget_files+0x310/0x370 [ 723.060430][T21165] tun_chr_ioctl+0x2a/0x40 [ 723.064820][T21165] ? tun_chr_poll+0x650/0x650 [ 723.069484][T21165] __se_sys_ioctl+0x115/0x190 [ 723.074140][T21165] __x64_sys_ioctl+0x7b/0x90 [ 723.078702][T21165] do_syscall_64+0x34/0x70 [ 723.083095][T21165] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 723.088959][T21165] RIP: 0033:0x7f2cc7acd279 [ 723.093348][T21165] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 723.112926][T21165] RSP: 002b:00007f2cc6c43168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 723.121378][T21165] RAX: ffffffffffffffda RBX: 00007f2cc7bdff80 RCX: 00007f2cc7acd279 [ 723.129328][T21165] RDX: 0000000020000200 RSI: 00000000401054d5 RDI: 0000000000000003 [ 723.137274][T21165] RBP: 00007f2cc6c431d0 R08: 0000000000000000 R09: 0000000000000000 [ 723.145218][T21165] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 02:57:56 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (fail_nth: 10) 02:57:56 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'veth0_virt_wifi\x00', 0x100}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000800)=0x3f) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/53, 0x35}, {&(0x7f00000001c0)=""/48, 0x30}, {&(0x7f0000000200)=""/221, 0xdd}, {&(0x7f0000000380)=""/194, 0xc2}, {&(0x7f0000000300)=""/36, 0x24}, {&(0x7f0000000480)=""/236, 0xec}, {&(0x7f0000000580)=""/83, 0x53}], 0x7, &(0x7f0000000680)=""/167, 0xa7}, 0x1) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x48, 0x340, r5, 0x1, '\x00', 0x0, r5, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f00000007c0)={'netdevsim0\x00', 0x100}) (async) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETLINK(r6, 0x400454cd, 0x30f) (async) openat$cgroup_ro(r1, &(0x7f0000000140)='io.stat\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x89f2, &(0x7f0000000080)) (async) close(r4) 02:57:56 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) [ 723.153162][T21165] R13: 00007ffd9a6b01df R14: 00007f2cc6c43300 R15: 0000000000022000 [ 723.176182][T21179] FAULT_INJECTION: forcing a failure. [ 723.176182][T21179] name failslab, interval 1, probability 0, space 0, times 0 [ 723.189339][T21179] CPU: 1 PID: 21179 Comm: syz-executor.4 Not tainted 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 723.199662][T21179] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 723.209699][T21179] Call Trace: [ 723.212969][T21179] dump_stack_lvl+0x1e2/0x24b [ 723.217621][T21179] ? bfq_pos_tree_add_move+0x43e/0x43e [ 723.223098][T21179] ? __kasan_kmalloc+0x9/0x10 [ 723.227757][T21179] ? __get_filter+0x23b/0x430 [ 723.232409][T21179] ? sk_attach_filter+0x23/0x140 [ 723.237328][T21179] ? tun_attach_filter+0x10c/0x350 [ 723.242412][T21179] ? tun_chr_ioctl+0x2a/0x40 [ 723.246979][T21179] ? __se_sys_ioctl+0x115/0x190 [ 723.251809][T21179] dump_stack+0x15/0x17 [ 723.255948][T21179] should_fail+0x3c0/0x510 [ 723.260341][T21179] ? bpf_prepare_filter+0x658/0x1430 [ 723.265599][T21179] __should_failslab+0x9f/0xe0 [ 723.270336][T21179] should_failslab+0x9/0x20 [ 723.274813][T21179] __kmalloc+0x60/0x360 [ 723.278952][T21179] bpf_prepare_filter+0x658/0x1430 [ 723.284050][T21179] ? bpf_prog_create+0x1f0/0x1f0 [ 723.288966][T21179] ? __kmalloc_track_caller+0x1c4/0x350 [ 723.294620][T21179] ? kmemdup+0x3f/0x50 [ 723.298667][T21179] ? memcpy+0x56/0x70 [ 723.302634][T21179] __get_filter+0x2fd/0x430 [ 723.307121][T21179] sk_attach_filter+0x23/0x140 [ 723.311856][T21179] tun_attach_filter+0x10c/0x350 [ 723.316772][T21179] ? _copy_from_user+0x93/0xd0 [ 723.321515][T21179] __tun_chr_ioctl+0x18fe/0x2130 [ 723.326427][T21179] ? tun_flow_create+0x320/0x320 [ 723.331339][T21179] ? __kasan_check_write+0x14/0x20 [ 723.336432][T21179] ? __fget_files+0x310/0x370 [ 723.341116][T21179] tun_chr_ioctl+0x2a/0x40 [ 723.345522][T21179] ? tun_chr_poll+0x650/0x650 [ 723.350175][T21179] __se_sys_ioctl+0x115/0x190 [ 723.354829][T21179] __x64_sys_ioctl+0x7b/0x90 [ 723.359406][T21179] do_syscall_64+0x34/0x70 [ 723.363797][T21179] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 723.369660][T21179] RIP: 0033:0x7f2cc7acd279 [ 723.374047][T21179] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 723.393651][T21179] RSP: 002b:00007f2cc6c43168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 02:57:56 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x320) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:57:56 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (fail_nth: 11) 02:57:56 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:57:56 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (rerun: 32) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'macvlan1\x00'}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) [ 723.402060][T21179] RAX: ffffffffffffffda RBX: 00007f2cc7bdff80 RCX: 00007f2cc7acd279 [ 723.410026][T21179] RDX: 0000000020000200 RSI: 00000000401054d5 RDI: 0000000000000003 [ 723.417977][T21179] RBP: 00007f2cc6c431d0 R08: 0000000000000000 R09: 0000000000000000 [ 723.425929][T21179] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 723.433884][T21179] R13: 00007ffd9a6b01df R14: 00007f2cc6c43300 R15: 0000000000022000 02:57:56 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x320) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) (async) ioctl$TUNSETLINK(r1, 0x400454cd, 0x320) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) [ 723.473715][T21201] FAULT_INJECTION: forcing a failure. [ 723.473715][T21201] name failslab, interval 1, probability 0, space 0, times 0 [ 723.486642][T21201] CPU: 1 PID: 21201 Comm: syz-executor.4 Not tainted 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 723.496968][T21201] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 723.507006][T21201] Call Trace: [ 723.510283][T21201] dump_stack_lvl+0x1e2/0x24b [ 723.514938][T21201] ? bfq_pos_tree_add_move+0x43e/0x43e [ 723.520374][T21201] ? __kasan_kmalloc+0x9/0x10 [ 723.525032][T21201] ? __get_filter+0x23b/0x430 [ 723.529684][T21201] ? sk_attach_filter+0x23/0x140 [ 723.534595][T21201] ? tun_attach_filter+0x10c/0x350 [ 723.539683][T21201] ? tun_chr_ioctl+0x2a/0x40 [ 723.544248][T21201] ? __se_sys_ioctl+0x115/0x190 [ 723.549075][T21201] dump_stack+0x15/0x17 [ 723.553206][T21201] should_fail+0x3c0/0x510 [ 723.557598][T21201] ? bpf_prepare_filter+0x658/0x1430 [ 723.562858][T21201] __should_failslab+0x9f/0xe0 [ 723.567598][T21201] should_failslab+0x9/0x20 [ 723.572077][T21201] __kmalloc+0x60/0x360 [ 723.576211][T21201] bpf_prepare_filter+0x658/0x1430 [ 723.581296][T21201] ? bpf_prog_create+0x1f0/0x1f0 [ 723.586208][T21201] ? __kmalloc_track_caller+0x1c4/0x350 [ 723.591728][T21201] ? kmemdup+0x3f/0x50 [ 723.595773][T21201] ? memcpy+0x56/0x70 [ 723.599732][T21201] __get_filter+0x2fd/0x430 [ 723.604210][T21201] sk_attach_filter+0x23/0x140 [ 723.608948][T21201] tun_attach_filter+0x10c/0x350 [ 723.613865][T21201] ? _copy_from_user+0x93/0xd0 [ 723.618601][T21201] __tun_chr_ioctl+0x18fe/0x2130 [ 723.623512][T21201] ? tun_flow_create+0x320/0x320 [ 723.628425][T21201] ? __kasan_check_write+0x14/0x20 [ 723.633512][T21201] ? __fget_files+0x310/0x370 [ 723.638165][T21201] tun_chr_ioctl+0x2a/0x40 [ 723.642557][T21201] ? tun_chr_poll+0x650/0x650 [ 723.647214][T21201] __se_sys_ioctl+0x115/0x190 [ 723.651866][T21201] __x64_sys_ioctl+0x7b/0x90 [ 723.656435][T21201] do_syscall_64+0x34/0x70 [ 723.660825][T21201] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 723.666691][T21201] RIP: 0033:0x7f2cc7acd279 [ 723.671085][T21201] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 723.690661][T21201] RSP: 002b:00007f2cc6c43168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 723.699050][T21201] RAX: ffffffffffffffda RBX: 00007f2cc7bdff80 RCX: 00007f2cc7acd279 [ 723.707020][T21201] RDX: 0000000020000200 RSI: 00000000401054d5 RDI: 0000000000000003 [ 723.714967][T21201] RBP: 00007f2cc6c431d0 R08: 0000000000000000 R09: 0000000000000000 02:57:57 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x0, 0x0}) 02:57:57 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (fail_nth: 12) 02:57:57 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'veth0_virt_wifi\x00', 0x100}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000800)=0x3f) (async) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/53, 0x35}, {&(0x7f00000001c0)=""/48, 0x30}, {&(0x7f0000000200)=""/221, 0xdd}, {&(0x7f0000000380)=""/194, 0xc2}, {&(0x7f0000000300)=""/36, 0x24}, {&(0x7f0000000480)=""/236, 0xec}, {&(0x7f0000000580)=""/83, 0x53}], 0x7, &(0x7f0000000680)=""/167, 0xa7}, 0x1) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x48, 0x340, r5, 0x1, '\x00', 0x0, r5, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f00000007c0)={'netdevsim0\x00', 0x100}) (async) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETLINK(r6, 0x400454cd, 0x30f) openat$cgroup_ro(r1, &(0x7f0000000140)='io.stat\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x89f2, &(0x7f0000000080)) close(r4) 02:57:57 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x320) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) [ 723.722913][T21201] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 723.730861][T21201] R13: 00007ffd9a6b01df R14: 00007f2cc6c43300 R15: 0000000000022000 [ 723.767864][T21210] FAULT_INJECTION: forcing a failure. [ 723.767864][T21210] name failslab, interval 1, probability 0, space 0, times 0 [ 723.780732][T21210] CPU: 1 PID: 21210 Comm: syz-executor.4 Not tainted 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 723.791047][T21210] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 723.801093][T21210] Call Trace: [ 723.804363][T21210] dump_stack_lvl+0x1e2/0x24b [ 723.809019][T21210] ? bfq_pos_tree_add_move+0x43e/0x43e [ 723.814450][T21210] dump_stack+0x15/0x17 [ 723.818578][T21210] should_fail+0x3c0/0x510 [ 723.822966][T21210] ? bpf_prepare_filter+0xc4a/0x1430 [ 723.828227][T21210] __should_failslab+0x9f/0xe0 [ 723.832999][T21210] should_failslab+0x9/0x20 [ 723.837477][T21210] __kmalloc_track_caller+0x5f/0x350 [ 723.842745][T21210] ? bpf_prepare_filter+0xaae/0x1430 [ 723.848010][T21210] ? kfree+0xc3/0x290 [ 723.851965][T21210] kmemdup+0x24/0x50 [ 723.855860][T21210] bpf_prepare_filter+0xc4a/0x1430 [ 723.860947][T21210] ? bpf_prog_create+0x1f0/0x1f0 [ 723.865860][T21210] ? __kmalloc_track_caller+0x1c4/0x350 [ 723.871380][T21210] ? kmemdup+0x3f/0x50 [ 723.875425][T21210] ? memcpy+0x56/0x70 [ 723.879384][T21210] __get_filter+0x2fd/0x430 [ 723.883862][T21210] sk_attach_filter+0x23/0x140 [ 723.888601][T21210] tun_attach_filter+0x10c/0x350 [ 723.893512][T21210] ? _copy_from_user+0x93/0xd0 [ 723.898248][T21210] __tun_chr_ioctl+0x18fe/0x2130 [ 723.903160][T21210] ? tun_flow_create+0x320/0x320 [ 723.908073][T21210] ? __kasan_check_write+0x14/0x20 [ 723.913158][T21210] ? __fget_files+0x310/0x370 [ 723.917813][T21210] tun_chr_ioctl+0x2a/0x40 [ 723.922219][T21210] ? tun_chr_poll+0x650/0x650 [ 723.926900][T21210] __se_sys_ioctl+0x115/0x190 [ 723.931572][T21210] __x64_sys_ioctl+0x7b/0x90 [ 723.936139][T21210] do_syscall_64+0x34/0x70 [ 723.940531][T21210] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 723.946396][T21210] RIP: 0033:0x7f2cc7acd279 02:57:57 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'macvlan1\x00'}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:57 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (fail_nth: 13) 02:57:57 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.usage_user\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'wg2\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x4}, {0x6}]}) 02:57:57 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}]}) 02:57:57 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_procfs$namespace(0x0, 0x0) gettid() syz_open_procfs$namespace(0x0, 0x0) syz_clone(0x4000000, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_procfs$namespace(0x0, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) syz_open_procfs$namespace(0x0, 0x0) write$cgroup_pid(r2, &(0x7f0000000280)=r3, 0x12) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) [ 723.950784][T21210] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 723.970369][T21210] RSP: 002b:00007f2cc6c43168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 723.978777][T21210] RAX: ffffffffffffffda RBX: 00007f2cc7bdff80 RCX: 00007f2cc7acd279 [ 723.986724][T21210] RDX: 0000000020000200 RSI: 00000000401054d5 RDI: 0000000000000003 [ 723.994688][T21210] RBP: 00007f2cc6c431d0 R08: 0000000000000000 R09: 0000000000000000 [ 724.002652][T21210] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 724.010618][T21210] R13: 00007ffd9a6b01df R14: 00007f2cc6c43300 R15: 0000000000022000 02:57:57 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.usage_user\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'wg2\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x4}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.usage_user\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'wg2\x00'}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x4}, {0x6}]}) (async) 02:57:57 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000c80)=@base={0xa, 0x1, 0x7fff, 0x100}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000480)={r2, 0xe0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, &(0x7f0000000580)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000500)=[{}, {}], 0x10, 0x10, &(0x7f0000000540), 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x0, 0x7, &(0x7f0000000900)=ANY=[@ANYBLOB="0f45739bf948ce19e3c1510008007fff000000121b00001a5100000155ffffe6ffbf86bccbac8de9f2ffff00003c008520000005f21c35c16699a85f995ecb000000000000000096551b4a1570"], &(0x7f0000000100)='GPL\x00', 0x400, 0x5c, &(0x7f0000000380)=""/92, 0x40f00, 0x10, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000400)={0x0, 0x0, 0x40, 0x2}, 0x10, r3}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) r5 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00'}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x17, 0xa, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2}, [@map_fd={0x18, 0x0, 0x1, 0x0, r1}, @exit, @map_idx={0x18, 0x4, 0x5, 0x0, 0x7}, @cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffd}]}, &(0x7f0000000000)='GPL\x00', 0xff, 0x7, &(0x7f0000000140)=""/7, 0x41100, 0x4, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x4}, 0x8, 0x10, &(0x7f00000001c0)={0x3, 0x9, 0x10000, 0xe19}, 0x10, r3, r4, 0x0, &(0x7f00000002c0)=[r5]}, 0x80) [ 724.058768][T21231] FAULT_INJECTION: forcing a failure. [ 724.058768][T21231] name failslab, interval 1, probability 0, space 0, times 0 [ 724.081214][T21231] CPU: 0 PID: 21231 Comm: syz-executor.4 Not tainted 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 724.091569][T21231] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 724.101607][T21231] Call Trace: [ 724.104908][T21231] dump_stack_lvl+0x1e2/0x24b [ 724.109565][T21231] ? bfq_pos_tree_add_move+0x43e/0x43e [ 724.115005][T21231] ? stack_trace_save+0x1f0/0x1f0 [ 724.120008][T21231] ? __kernel_text_address+0x9a/0x110 [ 724.125493][T21231] dump_stack+0x15/0x17 [ 724.129641][T21231] should_fail+0x3c0/0x510 [ 724.134070][T21231] ? bpf_convert_filter+0x101/0x5d80 [ 724.139340][T21231] __should_failslab+0x9f/0xe0 [ 724.144090][T21231] should_failslab+0x9/0x20 [ 724.148572][T21231] __kmalloc+0x60/0x360 [ 724.152704][T21231] ? stack_trace_save+0x12d/0x1f0 [ 724.157705][T21231] bpf_convert_filter+0x101/0x5d80 [ 724.162801][T21231] ? sk_filter_release_rcu+0x110/0x110 [ 724.168242][T21231] ? bpf_prepare_filter+0xaae/0x1430 [ 724.173499][T21231] ? kmemdup+0x3f/0x50 [ 724.177548][T21231] bpf_prepare_filter+0xedf/0x1430 [ 724.182635][T21231] ? bpf_prog_create+0x1f0/0x1f0 [ 724.187547][T21231] ? __kmalloc_track_caller+0x1c4/0x350 [ 724.193070][T21231] ? kmemdup+0x3f/0x50 [ 724.197118][T21231] ? memcpy+0x56/0x70 [ 724.201096][T21231] __get_filter+0x2fd/0x430 [ 724.205577][T21231] sk_attach_filter+0x23/0x140 [ 724.210319][T21231] tun_attach_filter+0x10c/0x350 [ 724.215238][T21231] ? _copy_from_user+0x93/0xd0 [ 724.219977][T21231] __tun_chr_ioctl+0x18fe/0x2130 [ 724.224889][T21231] ? tun_flow_create+0x320/0x320 [ 724.229805][T21231] ? __kasan_check_write+0x14/0x20 [ 724.234895][T21231] ? __fget_files+0x310/0x370 [ 724.239551][T21231] tun_chr_ioctl+0x2a/0x40 [ 724.243968][T21231] ? tun_chr_poll+0x650/0x650 [ 724.248623][T21231] __se_sys_ioctl+0x115/0x190 [ 724.253298][T21231] __x64_sys_ioctl+0x7b/0x90 [ 724.257882][T21231] do_syscall_64+0x34/0x70 [ 724.262291][T21231] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 724.268185][T21231] RIP: 0033:0x7f2cc7acd279 [ 724.272583][T21231] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 724.292166][T21231] RSP: 002b:00007f2cc6c43168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 724.300557][T21231] RAX: ffffffffffffffda RBX: 00007f2cc7bdff80 RCX: 00007f2cc7acd279 02:57:57 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'dvmrp0\x00', 0x800}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) openat$cgroup_ro(r2, &(0x7f00000000c0)='blkio.bfq.empty_time\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:57 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (fail_nth: 14) [ 724.308507][T21231] RDX: 0000000020000200 RSI: 00000000401054d5 RDI: 0000000000000003 [ 724.316459][T21231] RBP: 00007f2cc6c431d0 R08: 0000000000000000 R09: 0000000000000000 [ 724.324406][T21231] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 724.332353][T21231] R13: 00007ffd9a6b01df R14: 00007f2cc6c43300 R15: 0000000000022000 [ 724.371179][T21250] FAULT_INJECTION: forcing a failure. [ 724.371179][T21250] name failslab, interval 1, probability 0, space 0, times 0 [ 724.385374][T21250] CPU: 0 PID: 21250 Comm: syz-executor.4 Not tainted 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 724.395736][T21250] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 724.405777][T21250] Call Trace: [ 724.409052][T21250] dump_stack_lvl+0x1e2/0x24b [ 724.413701][T21250] ? panic+0x7d7/0x7d7 [ 724.417744][T21250] ? bfq_pos_tree_add_move+0x43e/0x43e [ 724.423178][T21250] dump_stack+0x15/0x17 [ 724.427331][T21250] should_fail+0x3c0/0x510 [ 724.431723][T21250] ? kvmalloc_node+0x82/0x130 [ 724.436374][T21250] __should_failslab+0x9f/0xe0 [ 724.441125][T21250] should_failslab+0x9/0x20 [ 724.445606][T21250] __kmalloc+0x60/0x360 [ 724.449737][T21250] ? __kasan_kmalloc+0x9/0x10 [ 724.454386][T21250] kvmalloc_node+0x82/0x130 [ 724.458864][T21250] bpf_int_jit_compile+0x39b/0x9e70 [ 724.464042][T21250] ? emit_bpf_dispatcher+0xc80/0xc80 [ 724.469302][T21250] ? sk_filter_release_rcu+0x110/0x110 [ 724.474737][T21250] bpf_prog_select_runtime+0x73e/0xa00 [ 724.480296][T21250] ? bpf_prepare_filter+0xaae/0x1430 [ 724.485560][T21250] ? kmemdup+0x3f/0x50 [ 724.489605][T21250] bpf_prepare_filter+0x10b2/0x1430 [ 724.494778][T21250] ? bpf_prog_create+0x1f0/0x1f0 [ 724.499690][T21250] ? __kmalloc_track_caller+0x1c4/0x350 [ 724.505208][T21250] ? kmemdup+0x3f/0x50 [ 724.509251][T21250] ? memcpy+0x56/0x70 [ 724.513208][T21250] __get_filter+0x2fd/0x430 [ 724.517687][T21250] sk_attach_filter+0x23/0x140 [ 724.522433][T21250] tun_attach_filter+0x10c/0x350 [ 724.527437][T21250] ? _copy_from_user+0x93/0xd0 [ 724.532197][T21250] __tun_chr_ioctl+0x18fe/0x2130 [ 724.537124][T21250] ? tun_flow_create+0x320/0x320 [ 724.542050][T21250] ? __kasan_check_write+0x14/0x20 [ 724.547158][T21250] ? __fget_files+0x310/0x370 [ 724.551819][T21250] tun_chr_ioctl+0x2a/0x40 [ 724.556224][T21250] ? tun_chr_poll+0x650/0x650 [ 724.560875][T21250] __se_sys_ioctl+0x115/0x190 [ 724.565525][T21250] __x64_sys_ioctl+0x7b/0x90 [ 724.570095][T21250] do_syscall_64+0x34/0x70 [ 724.574485][T21250] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 724.580351][T21250] RIP: 0033:0x7f2cc7acd279 [ 724.584746][T21250] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 724.604356][T21250] RSP: 002b:00007f2cc6c43168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 724.612750][T21250] RAX: ffffffffffffffda RBX: 00007f2cc7bdff80 RCX: 00007f2cc7acd279 02:57:58 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.usage_user\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'wg2\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x4}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.usage_user\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'wg2\x00'}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0x0, 0x4}, {0x6}]}) (async) 02:57:58 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (fail_nth: 15) 02:57:58 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'vcan0\x00', 0x100}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x1ff, 0x7, 0x8e, 0x767}, {0x7, 0x7, 0x4, 0x5}, {0x101, 0x4, 0x6, 0x10010}, {0x8, 0x4, 0x7, 0x7}, {0x800, 0x0, 0x4, 0x5}, {0x1, 0x3, 0x4, 0x2}, {0xc02, 0x4, 0x7f, 0xfc2d4c0f}, {0xb2dc, 0x5, 0x31, 0x83f}, {0x1, 0x1, 0x5}, {0x8b, 0x5, 0x4, 0x9882}]}) [ 724.620698][T21250] RDX: 0000000020000200 RSI: 00000000401054d5 RDI: 0000000000000003 [ 724.628643][T21250] RBP: 00007f2cc6c431d0 R08: 0000000000000000 R09: 0000000000000000 [ 724.636591][T21250] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 724.644546][T21250] R13: 00007ffd9a6b01df R14: 00007f2cc6c43300 R15: 0000000000022000 [ 724.673774][T21262] FAULT_INJECTION: forcing a failure. [ 724.673774][T21262] name failslab, interval 1, probability 0, space 0, times 0 [ 724.686501][T21262] CPU: 1 PID: 21262 Comm: syz-executor.4 Not tainted 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 724.696807][T21262] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 724.706837][T21262] Call Trace: [ 724.710109][T21262] dump_stack_lvl+0x1e2/0x24b [ 724.714763][T21262] ? panic+0x7d7/0x7d7 [ 724.718811][T21262] ? bfq_pos_tree_add_move+0x43e/0x43e [ 724.724240][T21262] dump_stack+0x15/0x17 [ 724.728376][T21262] should_fail+0x3c0/0x510 [ 724.732769][T21262] ? kvmalloc_node+0x82/0x130 [ 724.737419][T21262] __should_failslab+0x9f/0xe0 [ 724.742166][T21262] should_failslab+0x9/0x20 [ 724.746643][T21262] __kmalloc+0x60/0x360 [ 724.750772][T21262] ? __kasan_kmalloc+0x9/0x10 [ 724.755431][T21262] kvmalloc_node+0x82/0x130 [ 724.759932][T21262] bpf_int_jit_compile+0x39b/0x9e70 [ 724.765108][T21262] ? emit_bpf_dispatcher+0xc80/0xc80 [ 724.770433][T21262] ? sk_filter_release_rcu+0x110/0x110 [ 724.775876][T21262] bpf_prog_select_runtime+0x73e/0xa00 [ 724.781325][T21262] ? bpf_prepare_filter+0xaae/0x1430 [ 724.786584][T21262] ? kmemdup+0x3f/0x50 [ 724.790637][T21262] bpf_prepare_filter+0x10b2/0x1430 [ 724.795821][T21262] ? bpf_prog_create+0x1f0/0x1f0 [ 724.800729][T21262] ? __kmalloc_track_caller+0x1c4/0x350 [ 724.806248][T21262] ? kmemdup+0x3f/0x50 [ 724.810295][T21262] ? memcpy+0x56/0x70 [ 724.814253][T21262] __get_filter+0x2fd/0x430 [ 724.818731][T21262] sk_attach_filter+0x23/0x140 [ 724.823467][T21262] tun_attach_filter+0x10c/0x350 [ 724.828378][T21262] ? _copy_from_user+0x93/0xd0 [ 724.833116][T21262] __tun_chr_ioctl+0x18fe/0x2130 [ 724.838027][T21262] ? tun_flow_create+0x320/0x320 [ 724.842939][T21262] ? __kasan_check_write+0x14/0x20 [ 724.848024][T21262] ? __fget_files+0x310/0x370 [ 724.852679][T21262] tun_chr_ioctl+0x2a/0x40 [ 724.857070][T21262] ? tun_chr_poll+0x650/0x650 [ 724.861719][T21262] __se_sys_ioctl+0x115/0x190 [ 724.866391][T21262] __x64_sys_ioctl+0x7b/0x90 [ 724.870962][T21262] do_syscall_64+0x34/0x70 [ 724.875372][T21262] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 724.881247][T21262] RIP: 0033:0x7f2cc7acd279 [ 724.885634][T21262] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 724.905212][T21262] RSP: 002b:00007f2cc6c43168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 724.913604][T21262] RAX: ffffffffffffffda RBX: 00007f2cc7bdff80 RCX: 00007f2cc7acd279 02:57:58 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_procfs$namespace(0x0, 0x0) gettid() syz_open_procfs$namespace(0x0, 0x0) syz_clone(0x4000000, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_procfs$namespace(0x0, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) syz_open_procfs$namespace(0x0, 0x0) write$cgroup_pid(r2, &(0x7f0000000280)=r3, 0x12) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz0\x00', 0x200002, 0x0) (async) openat$cgroup_procs(r1, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) (async) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_open_procfs$namespace(0x0, 0x0) (async) gettid() (async) syz_open_procfs$namespace(0x0, 0x0) (async) syz_clone(0x4000000, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_open_procfs$namespace(0x0, 0x0) (async) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) (async) syz_open_procfs$namespace(0x0, 0x0) (async) write$cgroup_pid(r2, &(0x7f0000000280)=r3, 0x12) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) 02:57:58 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (fail_nth: 16) 02:57:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}]}) 02:57:58 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'vcan0\x00', 0x100}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x1ff, 0x7, 0x8e, 0x767}, {0x7, 0x7, 0x4, 0x5}, {0x101, 0x4, 0x6, 0x10010}, {0x8, 0x4, 0x7, 0x7}, {0x800, 0x0, 0x4, 0x5}, {0x1, 0x3, 0x4, 0x2}, {0xc02, 0x4, 0x7f, 0xfc2d4c0f}, {0xb2dc, 0x5, 0x31, 0x83f}, {0x1, 0x1, 0x5}, {0x8b, 0x5, 0x4, 0x9882}]}) [ 724.921554][T21262] RDX: 0000000020000200 RSI: 00000000401054d5 RDI: 0000000000000003 [ 724.929502][T21262] RBP: 00007f2cc6c431d0 R08: 0000000000000000 R09: 0000000000000000 [ 724.937452][T21262] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 724.945397][T21262] R13: 00007ffd9a6b01df R14: 00007f2cc6c43300 R15: 0000000000022000 02:57:58 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'vcan0\x00', 0x100}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x1ff, 0x7, 0x8e, 0x767}, {0x7, 0x7, 0x4, 0x5}, {0x101, 0x4, 0x6, 0x10010}, {0x8, 0x4, 0x7, 0x7}, {0x800, 0x0, 0x4, 0x5}, {0x1, 0x3, 0x4, 0x2}, {0xc02, 0x4, 0x7f, 0xfc2d4c0f}, {0xb2dc, 0x5, 0x31, 0x83f}, {0x1, 0x1, 0x5}, {0x8b, 0x5, 0x4, 0x9882}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'vcan0\x00', 0x100}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x1ff, 0x7, 0x8e, 0x767}, {0x7, 0x7, 0x4, 0x5}, {0x101, 0x4, 0x6, 0x10010}, {0x8, 0x4, 0x7, 0x7}, {0x800, 0x0, 0x4, 0x5}, {0x1, 0x3, 0x4, 0x2}, {0xc02, 0x4, 0x7f, 0xfc2d4c0f}, {0xb2dc, 0x5, 0x31, 0x83f}, {0x1, 0x1, 0x5}, {0x8b, 0x5, 0x4, 0x9882}]}) (async) [ 724.987268][T21276] FAULT_INJECTION: forcing a failure. [ 724.987268][T21276] name failslab, interval 1, probability 0, space 0, times 0 [ 725.000181][T21276] CPU: 0 PID: 21276 Comm: syz-executor.4 Not tainted 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 725.010506][T21276] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 725.020544][T21276] Call Trace: [ 725.023827][T21276] dump_stack_lvl+0x1e2/0x24b [ 725.028569][T21276] ? bfq_pos_tree_add_move+0x43e/0x43e [ 725.034006][T21276] ? ____kasan_kmalloc+0xf3/0x110 [ 725.039023][T21276] ? ____kasan_kmalloc+0xdc/0x110 [ 725.044047][T21276] ? __kasan_kmalloc+0x9/0x10 [ 725.048714][T21276] ? kvmalloc_node+0x82/0x130 [ 725.053370][T21276] dump_stack+0x15/0x17 [ 725.057516][T21276] should_fail+0x3c0/0x510 [ 725.061921][T21276] ? __get_vm_area_node+0x134/0x200 [ 725.067128][T21276] __should_failslab+0x9f/0xe0 [ 725.071878][T21276] should_failslab+0x9/0x20 [ 725.076360][T21276] kmem_cache_alloc_trace+0x3a/0x330 [ 725.081618][T21276] __get_vm_area_node+0x134/0x200 [ 725.086617][T21276] __vmalloc_node_range+0xd5/0x6d0 [ 725.091699][T21276] ? bpf_jit_alloc_exec+0x15/0x20 [ 725.096710][T21276] module_alloc+0x81/0x90 [ 725.101021][T21276] ? bpf_jit_alloc_exec+0x15/0x20 [ 725.106055][T21276] bpf_jit_alloc_exec+0x15/0x20 [ 725.110897][T21276] bpf_jit_binary_alloc+0x121/0x260 [ 725.116082][T21276] ? bpf_int_jit_compile+0x9e70/0x9e70 [ 725.121512][T21276] bpf_int_jit_compile+0x8d90/0x9e70 [ 725.126780][T21276] ? emit_bpf_dispatcher+0xc80/0xc80 [ 725.132055][T21276] bpf_prog_select_runtime+0x73e/0xa00 [ 725.137502][T21276] ? bpf_prepare_filter+0xaae/0x1430 [ 725.142788][T21276] ? kmemdup+0x3f/0x50 [ 725.146835][T21276] bpf_prepare_filter+0x10b2/0x1430 [ 725.152010][T21276] ? bpf_prog_create+0x1f0/0x1f0 [ 725.156921][T21276] ? __kmalloc_track_caller+0x1c4/0x350 [ 725.162458][T21276] ? kmemdup+0x3f/0x50 [ 725.166501][T21276] ? memcpy+0x56/0x70 [ 725.170457][T21276] __get_filter+0x2fd/0x430 [ 725.174954][T21276] sk_attach_filter+0x23/0x140 [ 725.179719][T21276] tun_attach_filter+0x10c/0x350 [ 725.184649][T21276] ? _copy_from_user+0x93/0xd0 [ 725.189387][T21276] __tun_chr_ioctl+0x18fe/0x2130 [ 725.194295][T21276] ? tun_flow_create+0x320/0x320 [ 725.199209][T21276] ? __kasan_check_write+0x14/0x20 [ 725.204312][T21276] ? __fget_files+0x310/0x370 [ 725.208967][T21276] tun_chr_ioctl+0x2a/0x40 [ 725.213360][T21276] ? tun_chr_poll+0x650/0x650 [ 725.218012][T21276] __se_sys_ioctl+0x115/0x190 [ 725.222664][T21276] __x64_sys_ioctl+0x7b/0x90 [ 725.227227][T21276] do_syscall_64+0x34/0x70 [ 725.231623][T21276] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 725.237505][T21276] RIP: 0033:0x7f2cc7acd279 [ 725.241901][T21276] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 725.261482][T21276] RSP: 002b:00007f2cc6c43168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 725.269894][T21276] RAX: ffffffffffffffda RBX: 00007f2cc7bdff80 RCX: 00007f2cc7acd279 [ 725.277840][T21276] RDX: 0000000020000200 RSI: 00000000401054d5 RDI: 0000000000000003 02:57:58 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'dvmrp0\x00', 0x800}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) openat$cgroup_ro(r2, &(0x7f00000000c0)='blkio.bfq.empty_time\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'dvmrp0\x00', 0x800}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) openat$cgroup_ro(r2, &(0x7f00000000c0)='blkio.bfq.empty_time\x00', 0x0, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) 02:57:58 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000c80)=@base={0xa, 0x1, 0x7fff, 0x100}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000480)={r2, 0xe0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, &(0x7f0000000580)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000500)=[{}, {}], 0x10, 0x10, &(0x7f0000000540), 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x0, 0x7, &(0x7f0000000900)=ANY=[@ANYBLOB="0f45739bf948ce19e3c1510008007fff000000121b00001a5100000155ffffe6ffbf86bccbac8de9f2ffff00003c008520000005f21c35c16699a85f995ecb000000000000000096551b4a1570"], &(0x7f0000000100)='GPL\x00', 0x400, 0x5c, &(0x7f0000000380)=""/92, 0x40f00, 0x10, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000400)={0x0, 0x0, 0x40, 0x2}, 0x10, r3}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) r5 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00'}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x17, 0xa, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2}, [@map_fd={0x18, 0x0, 0x1, 0x0, r1}, @exit, @map_idx={0x18, 0x4, 0x5, 0x0, 0x7}, @cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffd}]}, &(0x7f0000000000)='GPL\x00', 0xff, 0x7, &(0x7f0000000140)=""/7, 0x41100, 0x4, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x4}, 0x8, 0x10, &(0x7f00000001c0)={0x3, 0x9, 0x10000, 0xe19}, 0x10, r3, r4, 0x0, &(0x7f00000002c0)=[r5]}, 0x80) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000c80)=@base={0xa, 0x1, 0x7fff, 0x100}, 0x48) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000480)={r2, 0xe0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, &(0x7f0000000580)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000500)=[{}, {}], 0x10, 0x10, &(0x7f0000000540), 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x0, 0x7, &(0x7f0000000900)=ANY=[@ANYBLOB="0f45739bf948ce19e3c1510008007fff000000121b00001a5100000155ffffe6ffbf86bccbac8de9f2ffff00003c008520000005f21c35c16699a85f995ecb000000000000000096551b4a1570"], &(0x7f0000000100)='GPL\x00', 0x400, 0x5c, &(0x7f0000000380)=""/92, 0x40f00, 0x10, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000400)={0x0, 0x0, 0x40, 0x2}, 0x10, r3}, 0x80) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00'}, 0x10) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x17, 0xa, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2}, [@map_fd={0x18, 0x0, 0x1, 0x0, r1}, @exit, @map_idx={0x18, 0x4, 0x5, 0x0, 0x7}, @cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffd}]}, &(0x7f0000000000)='GPL\x00', 0xff, 0x7, &(0x7f0000000140)=""/7, 0x41100, 0x4, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x4}, 0x8, 0x10, &(0x7f00000001c0)={0x3, 0x9, 0x10000, 0xe19}, 0x10, r3, r4, 0x0, &(0x7f00000002c0)=[r5]}, 0x80) (async) 02:57:58 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (fail_nth: 17) 02:57:58 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x610040, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x2002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000180)={'bridge0\x00', 0x20}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='memory.swap.current\x00', 0x0, 0x0) openat$cgroup_ro(r3, &(0x7f0000000200)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$TUNSETNOCSUM(r3, 0x400454c8, 0x1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'veth1\x00', 0x20}) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000240)={r3}, 0x8) ioctl$TUNGETFILTER(r4, 0x801054db, &(0x7f0000000280)=""/75) [ 725.285783][T21276] RBP: 00007f2cc6c431d0 R08: 0000000000000000 R09: 0000000000000000 [ 725.293728][T21276] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 725.301675][T21276] R13: 00007ffd9a6b01df R14: 00007f2cc6c43300 R15: 0000000000022000 [ 725.356219][T21312] FAULT_INJECTION: forcing a failure. [ 725.356219][T21312] name failslab, interval 1, probability 0, space 0, times 0 [ 725.369035][T21312] CPU: 0 PID: 21312 Comm: syz-executor.4 Not tainted 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 725.379356][T21312] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 725.389420][T21312] Call Trace: [ 725.392699][T21312] dump_stack_lvl+0x1e2/0x24b [ 725.397350][T21312] ? panic+0x7d7/0x7d7 [ 725.401392][T21312] ? bfq_pos_tree_add_move+0x43e/0x43e [ 725.406913][T21312] ? __get_vm_area_node+0x134/0x200 [ 725.412110][T21312] ? ____kasan_kmalloc+0xf3/0x110 [ 725.417112][T21312] ? ____kasan_kmalloc+0xdc/0x110 [ 725.422119][T21312] dump_stack+0x15/0x17 [ 725.426252][T21312] should_fail+0x3c0/0x510 [ 725.430652][T21312] __should_failslab+0x9f/0xe0 [ 725.435389][T21312] should_failslab+0x9/0x20 [ 725.439867][T21312] kmem_cache_alloc+0x3f/0x300 [ 725.444611][T21312] ? alloc_vmap_area+0x169/0x19d0 [ 725.449640][T21312] alloc_vmap_area+0x169/0x19d0 [ 725.454465][T21312] ? vm_map_ram+0x9c0/0x9c0 [ 725.458941][T21312] ? __kasan_kmalloc+0x9/0x10 [ 725.463590][T21312] ? __get_vm_area_node+0x134/0x200 [ 725.468813][T21312] __get_vm_area_node+0x170/0x200 [ 725.473810][T21312] __vmalloc_node_range+0xd5/0x6d0 [ 725.478935][T21312] ? bpf_jit_alloc_exec+0x15/0x20 [ 725.484062][T21312] module_alloc+0x81/0x90 [ 725.488371][T21312] ? bpf_jit_alloc_exec+0x15/0x20 [ 725.493370][T21312] bpf_jit_alloc_exec+0x15/0x20 [ 725.498195][T21312] bpf_jit_binary_alloc+0x121/0x260 [ 725.503377][T21312] ? bpf_int_jit_compile+0x9e70/0x9e70 [ 725.508827][T21312] bpf_int_jit_compile+0x8d90/0x9e70 [ 725.514092][T21312] ? emit_bpf_dispatcher+0xc80/0xc80 [ 725.519354][T21312] bpf_prog_select_runtime+0x73e/0xa00 [ 725.524785][T21312] ? bpf_prepare_filter+0xaae/0x1430 [ 725.530046][T21312] ? kmemdup+0x3f/0x50 [ 725.534092][T21312] bpf_prepare_filter+0x10b2/0x1430 [ 725.539269][T21312] ? bpf_prog_create+0x1f0/0x1f0 [ 725.544179][T21312] ? __kmalloc_track_caller+0x1c4/0x350 [ 725.549699][T21312] ? kmemdup+0x3f/0x50 [ 725.553740][T21312] ? memcpy+0x56/0x70 [ 725.557700][T21312] __get_filter+0x2fd/0x430 [ 725.562178][T21312] sk_attach_filter+0x23/0x140 [ 725.566935][T21312] tun_attach_filter+0x10c/0x350 [ 725.571848][T21312] ? _copy_from_user+0x93/0xd0 [ 725.576583][T21312] __tun_chr_ioctl+0x18fe/0x2130 [ 725.581502][T21312] ? tun_flow_create+0x320/0x320 [ 725.586425][T21312] ? __kasan_check_write+0x14/0x20 [ 725.591509][T21312] ? __fget_files+0x310/0x370 [ 725.596179][T21312] tun_chr_ioctl+0x2a/0x40 [ 725.600567][T21312] ? tun_chr_poll+0x650/0x650 [ 725.605217][T21312] __se_sys_ioctl+0x115/0x190 [ 725.609866][T21312] __x64_sys_ioctl+0x7b/0x90 [ 725.614436][T21312] do_syscall_64+0x34/0x70 [ 725.618825][T21312] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 725.624690][T21312] RIP: 0033:0x7f2cc7acd279 [ 725.629082][T21312] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 725.648660][T21312] RSP: 002b:00007f2cc6c43168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 02:57:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}]}) 02:57:59 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_procfs$namespace(0x0, 0x0) gettid() syz_open_procfs$namespace(0x0, 0x0) syz_clone(0x4000000, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_procfs$namespace(0x0, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) syz_open_procfs$namespace(0x0, 0x0) write$cgroup_pid(r2, &(0x7f0000000280)=r3, 0x12) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz0\x00', 0x200002, 0x0) (async) openat$cgroup_procs(r1, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) (async) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_open_procfs$namespace(0x0, 0x0) (async) gettid() (async) syz_open_procfs$namespace(0x0, 0x0) (async) syz_clone(0x4000000, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_open_procfs$namespace(0x0, 0x0) (async) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) (async) syz_open_procfs$namespace(0x0, 0x0) (async) write$cgroup_pid(r2, &(0x7f0000000280)=r3, 0x12) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) 02:57:59 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (fail_nth: 18) 02:57:59 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x610040, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x2002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000180)={'bridge0\x00', 0x20}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='memory.swap.current\x00', 0x0, 0x0) openat$cgroup_ro(r3, &(0x7f0000000200)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$TUNSETNOCSUM(r3, 0x400454c8, 0x1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'veth1\x00', 0x20}) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000240)={r3}, 0x8) ioctl$TUNGETFILTER(r4, 0x801054db, &(0x7f0000000280)=""/75) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x610040, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x2002, 0x0) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000180)={'bridge0\x00', 0x20}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='memory.swap.current\x00', 0x0, 0x0) (async) openat$cgroup_ro(r3, &(0x7f0000000200)='cpuset.memory_pressure\x00', 0x0, 0x0) (async) ioctl$TUNSETNOCSUM(r3, 0x400454c8, 0x1) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'veth1\x00', 0x20}) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000240)={r3}, 0x8) (async) ioctl$TUNGETFILTER(r4, 0x801054db, &(0x7f0000000280)=""/75) (async) [ 725.657047][T21312] RAX: ffffffffffffffda RBX: 00007f2cc7bdff80 RCX: 00007f2cc7acd279 [ 725.665000][T21312] RDX: 0000000020000200 RSI: 00000000401054d5 RDI: 0000000000000003 [ 725.672976][T21312] RBP: 00007f2cc6c431d0 R08: 0000000000000000 R09: 0000000000000000 [ 725.680922][T21312] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 725.688886][T21312] R13: 00007ffd9a6b01df R14: 00007f2cc6c43300 R15: 0000000000022000 [ 725.726355][T21331] FAULT_INJECTION: forcing a failure. [ 725.726355][T21331] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 725.739943][T21331] CPU: 1 PID: 21331 Comm: syz-executor.4 Not tainted 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 725.750281][T21331] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 725.760319][T21331] Call Trace: [ 725.763591][T21331] dump_stack_lvl+0x1e2/0x24b [ 725.768242][T21331] ? bfq_pos_tree_add_move+0x43e/0x43e [ 725.773674][T21331] ? sk_attach_filter+0x23/0x140 [ 725.778588][T21331] ? __se_sys_ioctl+0x115/0x190 [ 725.783416][T21331] ? do_syscall_64+0x34/0x70 [ 725.788005][T21331] ? entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 725.794045][T21331] dump_stack+0x15/0x17 [ 725.798184][T21331] should_fail+0x3c0/0x510 [ 725.802577][T21331] should_fail_alloc_page+0x50/0x60 [ 725.807748][T21331] __alloc_pages_nodemask+0x1c0/0x890 [ 725.813098][T21331] ? gfp_pfmemalloc_allowed+0x120/0x120 [ 725.818620][T21331] ? __kasan_kmalloc+0x9/0x10 [ 725.823290][T21331] ? __kmalloc+0x1f7/0x360 [ 725.827680][T21331] ? __get_vm_area_node+0x1d2/0x200 [ 725.832859][T21331] ? __vmalloc_node_range+0x282/0x6d0 [ 725.838205][T21331] __vmalloc_node_range+0x33f/0x6d0 [ 725.843399][T21331] module_alloc+0x81/0x90 [ 725.847720][T21331] ? bpf_jit_alloc_exec+0x15/0x20 [ 725.852744][T21331] bpf_jit_alloc_exec+0x15/0x20 [ 725.857609][T21331] bpf_jit_binary_alloc+0x121/0x260 [ 725.862801][T21331] ? bpf_int_jit_compile+0x9e70/0x9e70 [ 725.868233][T21331] bpf_int_jit_compile+0x8d90/0x9e70 [ 725.873504][T21331] ? emit_bpf_dispatcher+0xc80/0xc80 [ 725.878773][T21331] bpf_prog_select_runtime+0x73e/0xa00 [ 725.884230][T21331] ? bpf_prepare_filter+0xaae/0x1430 [ 725.889499][T21331] ? kmemdup+0x3f/0x50 [ 725.893545][T21331] bpf_prepare_filter+0x10b2/0x1430 [ 725.898724][T21331] ? bpf_prog_create+0x1f0/0x1f0 [ 725.903634][T21331] ? __kmalloc_track_caller+0x1c4/0x350 [ 725.909150][T21331] ? kmemdup+0x3f/0x50 [ 725.913213][T21331] ? memcpy+0x56/0x70 [ 725.917171][T21331] __get_filter+0x2fd/0x430 [ 725.921647][T21331] sk_attach_filter+0x23/0x140 [ 725.926385][T21331] tun_attach_filter+0x10c/0x350 [ 725.931296][T21331] ? _copy_from_user+0x93/0xd0 [ 725.936034][T21331] __tun_chr_ioctl+0x18fe/0x2130 [ 725.940947][T21331] ? tun_flow_create+0x320/0x320 [ 725.945861][T21331] ? __kasan_check_write+0x14/0x20 [ 725.950967][T21331] ? __fget_files+0x310/0x370 [ 725.955618][T21331] tun_chr_ioctl+0x2a/0x40 [ 725.960006][T21331] ? tun_chr_poll+0x650/0x650 [ 725.964656][T21331] __se_sys_ioctl+0x115/0x190 [ 725.969326][T21331] __x64_sys_ioctl+0x7b/0x90 [ 725.973914][T21331] do_syscall_64+0x34/0x70 [ 725.978305][T21331] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 725.984187][T21331] RIP: 0033:0x7f2cc7acd279 [ 725.988576][T21331] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 726.008164][T21331] RSP: 002b:00007f2cc6c43168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 726.016568][T21331] RAX: ffffffffffffffda RBX: 00007f2cc7bdff80 RCX: 00007f2cc7acd279 02:57:59 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (fail_nth: 19) 02:57:59 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'dvmrp0\x00', 0x800}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) openat$cgroup_ro(r2, &(0x7f00000000c0)='blkio.bfq.empty_time\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:57:59 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000c80)=@base={0xa, 0x1, 0x7fff, 0x100}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000480)={r2, 0xe0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, &(0x7f0000000580)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000500)=[{}, {}], 0x10, 0x10, &(0x7f0000000540), 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x0, 0x7, &(0x7f0000000900)=ANY=[@ANYBLOB="0f45739bf948ce19e3c1510008007fff000000121b00001a5100000155ffffe6ffbf86bccbac8de9f2ffff00003c008520000005f21c35c16699a85f995ecb000000000000000096551b4a1570"], &(0x7f0000000100)='GPL\x00', 0x400, 0x5c, &(0x7f0000000380)=""/92, 0x40f00, 0x10, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000400)={0x0, 0x0, 0x40, 0x2}, 0x10, r3}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) r5 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00'}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x17, 0xa, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2}, [@map_fd={0x18, 0x0, 0x1, 0x0, r1}, @exit, @map_idx={0x18, 0x4, 0x5, 0x0, 0x7}, @cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffd}]}, &(0x7f0000000000)='GPL\x00', 0xff, 0x7, &(0x7f0000000140)=""/7, 0x41100, 0x4, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x4}, 0x8, 0x10, &(0x7f00000001c0)={0x3, 0x9, 0x10000, 0xe19}, 0x10, r3, r4, 0x0, &(0x7f00000002c0)=[r5]}, 0x80) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x1, '\x00', 0x0, r1, 0x3, 0x2}, 0x48) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000c80)=@base={0xa, 0x1, 0x7fff, 0x100}, 0x48) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000480)={r2, 0xe0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, &(0x7f0000000580)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000500)=[{}, {}], 0x10, 0x10, &(0x7f0000000540), 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x0, 0x7, &(0x7f0000000900)=ANY=[@ANYBLOB="0f45739bf948ce19e3c1510008007fff000000121b00001a5100000155ffffe6ffbf86bccbac8de9f2ffff00003c008520000005f21c35c16699a85f995ecb000000000000000096551b4a1570"], &(0x7f0000000100)='GPL\x00', 0x400, 0x5c, &(0x7f0000000380)=""/92, 0x40f00, 0x10, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000400)={0x0, 0x0, 0x40, 0x2}, 0x10, r3}, 0x80) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00'}, 0x10) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x17, 0xa, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2}, [@map_fd={0x18, 0x0, 0x1, 0x0, r1}, @exit, @map_idx={0x18, 0x4, 0x5, 0x0, 0x7}, @cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffffd}]}, &(0x7f0000000000)='GPL\x00', 0xff, 0x7, &(0x7f0000000140)=""/7, 0x41100, 0x4, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x4}, 0x8, 0x10, &(0x7f00000001c0)={0x3, 0x9, 0x10000, 0xe19}, 0x10, r3, r4, 0x0, &(0x7f00000002c0)=[r5]}, 0x80) (async) 02:57:59 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x610040, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x2002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000180)={'bridge0\x00', 0x20}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='memory.swap.current\x00', 0x0, 0x0) openat$cgroup_ro(r3, &(0x7f0000000200)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$TUNSETNOCSUM(r3, 0x400454c8, 0x1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'veth1\x00', 0x20}) (async) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000240)={r3}, 0x8) ioctl$TUNGETFILTER(r4, 0x801054db, &(0x7f0000000280)=""/75) [ 726.024516][T21331] RDX: 0000000020000200 RSI: 00000000401054d5 RDI: 0000000000000003 [ 726.032462][T21331] RBP: 00007f2cc6c431d0 R08: 0000000000000000 R09: 0000000000000000 [ 726.040406][T21331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 726.048354][T21331] R13: 00007ffd9a6b01df R14: 00007f2cc6c43300 R15: 0000000000022000 02:57:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {}]}) [ 726.094466][T21376] FAULT_INJECTION: forcing a failure. [ 726.094466][T21376] name failslab, interval 1, probability 0, space 0, times 0 [ 726.107314][T21376] CPU: 0 PID: 21376 Comm: syz-executor.4 Not tainted 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 726.117649][T21376] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 726.127699][T21376] Call Trace: [ 726.130974][T21376] dump_stack_lvl+0x1e2/0x24b [ 726.135627][T21376] ? bfq_pos_tree_add_move+0x43e/0x43e [ 726.141060][T21376] ? __kasan_check_write+0x14/0x20 [ 726.146145][T21376] ? _raw_spin_lock+0xa3/0x1b0 [ 726.150886][T21376] dump_stack+0x15/0x17 [ 726.155015][T21376] should_fail+0x3c0/0x510 [ 726.159409][T21376] ? __vmalloc_node_range+0x282/0x6d0 [ 726.164758][T21376] __should_failslab+0x9f/0xe0 [ 726.169499][T21376] should_failslab+0x9/0x20 [ 726.173978][T21376] __kmalloc+0x60/0x360 [ 726.178113][T21376] ? __get_vm_area_node+0x1d2/0x200 [ 726.183288][T21376] __vmalloc_node_range+0x282/0x6d0 [ 726.188461][T21376] module_alloc+0x81/0x90 [ 726.192789][T21376] ? bpf_jit_alloc_exec+0x15/0x20 [ 726.197820][T21376] bpf_jit_alloc_exec+0x15/0x20 [ 726.202655][T21376] bpf_jit_binary_alloc+0x121/0x260 [ 726.207839][T21376] ? bpf_int_jit_compile+0x9e70/0x9e70 [ 726.213295][T21376] bpf_int_jit_compile+0x8d90/0x9e70 [ 726.218596][T21376] ? emit_bpf_dispatcher+0xc80/0xc80 [ 726.223883][T21376] bpf_prog_select_runtime+0x73e/0xa00 [ 726.229324][T21376] ? bpf_prepare_filter+0xaae/0x1430 [ 726.234585][T21376] ? kmemdup+0x3f/0x50 [ 726.238643][T21376] bpf_prepare_filter+0x10b2/0x1430 [ 726.243840][T21376] ? bpf_prog_create+0x1f0/0x1f0 [ 726.248794][T21376] ? __kmalloc_track_caller+0x1c4/0x350 [ 726.254325][T21376] ? kmemdup+0x3f/0x50 [ 726.258385][T21376] ? memcpy+0x56/0x70 [ 726.262354][T21376] __get_filter+0x2fd/0x430 [ 726.266836][T21376] sk_attach_filter+0x23/0x140 [ 726.271575][T21376] tun_attach_filter+0x10c/0x350 [ 726.276487][T21376] ? _copy_from_user+0x93/0xd0 [ 726.281225][T21376] __tun_chr_ioctl+0x18fe/0x2130 [ 726.286142][T21376] ? tun_flow_create+0x320/0x320 [ 726.291060][T21376] ? __kasan_check_write+0x14/0x20 [ 726.296148][T21376] ? __fget_files+0x310/0x370 [ 726.300823][T21376] tun_chr_ioctl+0x2a/0x40 [ 726.305216][T21376] ? tun_chr_poll+0x650/0x650 [ 726.309874][T21376] __se_sys_ioctl+0x115/0x190 [ 726.314531][T21376] __x64_sys_ioctl+0x7b/0x90 [ 726.319099][T21376] do_syscall_64+0x34/0x70 [ 726.323491][T21376] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 726.329359][T21376] RIP: 0033:0x7f2cc7acd279 [ 726.333748][T21376] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 726.353341][T21376] RSP: 002b:00007f2cc6c43168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 726.361743][T21376] RAX: ffffffffffffffda RBX: 00007f2cc7bdff80 RCX: 00007f2cc7acd279 [ 726.369698][T21376] RDX: 0000000020000200 RSI: 00000000401054d5 RDI: 0000000000000003 [ 726.377649][T21376] RBP: 00007f2cc6c431d0 R08: 0000000000000000 R09: 0000000000000000 [ 726.385618][T21376] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 726.393593][T21376] R13: 00007ffd9a6b01df R14: 00007f2cc6c43300 R15: 0000000000022000 [ 726.405462][T21327] ================================================================== [ 726.413539][T21327] BUG: KFENCE: invalid free in selinux_tun_dev_free_security+0x15/0x20 [ 726.413539][T21327] [ 726.423921][T21327] Invalid free of 0xffff8881f735c000 (in kfence-#6): [ 726.430694][T21327] selinux_tun_dev_free_security+0x15/0x20 [ 726.436479][T21327] security_tun_dev_free_security+0x4d/0x90 [ 726.442360][T21327] tun_free_netdev+0xbd/0x1c0 [ 726.447021][T21327] netdev_run_todo+0xbcd/0xe10 [ 726.451766][T21327] rtnl_unlock+0xe/0x10 [ 726.455899][T21327] __tun_chr_ioctl+0x8ca/0x2130 [ 726.460724][T21327] tun_chr_ioctl+0x2a/0x40 [ 726.465115][T21327] __se_sys_ioctl+0x115/0x190 [ 726.469769][T21327] __x64_sys_ioctl+0x7b/0x90 [ 726.474337][T21327] do_syscall_64+0x34/0x70 [ 726.478730][T21327] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 726.484590][T21327] [ 726.486904][T21327] kfence-#6 [0xffff8881f735c000-0xffff8881f735c003, size=4, cache=kmalloc-8] allocated by task 21327: [ 726.497817][T21327] selinux_tun_dev_alloc_security+0x51/0x140 [ 726.503768][T21327] security_tun_dev_alloc_security+0x50/0xb0 [ 726.509720][T21327] tun_set_iff+0x944/0x1100 [ 726.514195][T21327] __tun_chr_ioctl+0x8ab/0x2130 [ 726.519031][T21327] tun_chr_ioctl+0x2a/0x40 [ 726.523423][T21327] __se_sys_ioctl+0x115/0x190 [ 726.528071][T21327] __x64_sys_ioctl+0x7b/0x90 [ 726.532632][T21327] do_syscall_64+0x34/0x70 [ 726.537021][T21327] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 726.542881][T21327] [ 726.542881][T21327] freed by task 21327: [ 726.549107][T21327] selinux_tun_dev_free_security+0x15/0x20 [ 726.554887][T21327] security_tun_dev_free_security+0x4d/0x90 [ 726.560752][T21327] tun_set_iff+0xc98/0x1100 [ 726.565227][T21327] __tun_chr_ioctl+0x8ab/0x2130 [ 726.570051][T21327] tun_chr_ioctl+0x2a/0x40 [ 726.574439][T21327] __se_sys_ioctl+0x115/0x190 [ 726.579088][T21327] __x64_sys_ioctl+0x7b/0x90 [ 726.583654][T21327] do_syscall_64+0x34/0x70 [ 726.588041][T21327] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 726.593904][T21327] 02:58:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = getpid() r2 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r2, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) perf_event_open(&(0x7f0000000540)={0x1, 0x80, 0x8, 0x1, 0x32, 0x4d, 0x0, 0x1ff, 0x404e0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f0000000500), 0x2}, 0x0, 0x3, 0x0, 0x6, 0xd6e, 0xf76, 0x1000, 0x0, 0x100, 0x0, 0x100000000}, r2, 0x4, 0xffffffffffffffff, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r1, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) r3 = perf_event_open(&(0x7f00000000c0)={0x3, 0x80, 0x1, 0x9, 0xfc, 0xc0, 0x0, 0x4, 0x50802, 0x4, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3ff, 0x2, @perf_config_ext={0x9, 0x2}, 0x10000, 0xb6, 0x9, 0x7, 0x5, 0x2, 0xf70d, 0x0, 0x87, 0x0, 0x5}, r1, 0x6, 0xffffffffffffffff, 0xb) r4 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r4, r3, 0x0, 0x53, &(0x7f00000003c0)='\x01\xa7M! \xf7M\xd6~@\x9aN\x1e\x88\xdd\x1cx\x87As\xc4P\x8c\xc5\x05\x1ez\xa0w6P\x8ej\x93\xdd\x10eIA\xedo\x1e\x8d\x9bPN%\xadD\xf6\xc0\xe1\x04*{\x1d\xce\xb4#\x0fs\xa5\"R,_w\xe9\x10\x92\x04\x1c\x14\xd4\xb3\'M\x89D6\x05\xf7D'}, 0x30) r5 = bpf$ITER_CREATE(0x21, &(0x7f00000001c0), 0x8) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000200)='selinux_audited\x00', r5}, 0x10) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x0, 0x3, 0x5, 0x0, 0x0, 0x0, 0xa024c, 0x4, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x5, 0x2, @perf_bp={&(0x7f0000000000), 0xa}, 0x4010, 0x9834, 0x5, 0x2, 0x3f, 0x10000, 0x8, 0x0, 0xb93, 0x0, 0xb3e0}, r4, 0x10, r5, 0x4) r6 = perf_event_open(&(0x7f0000000480)={0x4, 0x80, 0x24, 0xac, 0x81, 0x2, 0x0, 0x5, 0x8004, 0x4, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000440)}, 0x1008, 0x4, 0x9, 0x4, 0x2, 0x7, 0xfff8, 0x0, 0xffffcb3f, 0x0, 0x6c0}, 0x0, 0x4, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f00000002c0)={0x5, 0x80, 0x40, 0x7f, 0x3f, 0x4, 0x0, 0xfffffffffffff800, 0x2c40, 0x4, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x69e98bb7, 0x0, @perf_config_ext={0x5, 0xfffffffffffff346}, 0x908, 0x1, 0x3ff, 0x5, 0x100000000, 0x3, 0x8, 0x0, 0x2}, r4, 0x10, r6, 0x2) r7 = gettid() syz_open_procfs$namespace(r7, &(0x7f0000000240)='ns/net\x00') 02:58:00 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000100)='dlm_bast\x00'}, 0x10) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000180)={'vxcan1\x00', 0x600}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'wg2\x00', 0x2000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0xfc}, {0x6}]}) 02:58:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (fail_nth: 20) 02:58:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x74}, {0x40}, {0x6}]}) [ 726.596213][T21327] CPU: 1 PID: 21327 Comm: syz-executor.0 Not tainted 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 726.606501][T21327] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 726.616544][T21327] ================================================================== [ 726.659775][T21399] FAULT_INJECTION: forcing a failure. [ 726.659775][T21399] name failslab, interval 1, probability 0, space 0, times 0 [ 726.672953][T21399] CPU: 0 PID: 21399 Comm: syz-executor.4 Tainted: G B 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 726.684667][T21399] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 726.694705][T21399] Call Trace: [ 726.697977][T21399] dump_stack_lvl+0x1e2/0x24b [ 726.702630][T21399] ? bfq_pos_tree_add_move+0x43e/0x43e [ 726.708088][T21399] dump_stack+0x15/0x17 [ 726.712221][T21399] should_fail+0x3c0/0x510 [ 726.716615][T21399] ? __sk_attach_prog+0x5a/0x390 [ 726.721531][T21399] __should_failslab+0x9f/0xe0 [ 726.726270][T21399] should_failslab+0x9/0x20 [ 726.730773][T21399] kmem_cache_alloc_trace+0x3a/0x330 [ 726.736041][T21399] __sk_attach_prog+0x5a/0x390 [ 726.740786][T21399] sk_attach_filter+0x49/0x140 [ 726.745530][T21399] tun_attach_filter+0x10c/0x350 [ 726.750444][T21399] ? _copy_from_user+0x93/0xd0 [ 726.755184][T21399] __tun_chr_ioctl+0x18fe/0x2130 [ 726.760098][T21399] ? tun_flow_create+0x320/0x320 [ 726.765010][T21399] ? __kasan_check_write+0x14/0x20 [ 726.770094][T21399] ? __fget_files+0x310/0x370 [ 726.774747][T21399] tun_chr_ioctl+0x2a/0x40 [ 726.779143][T21399] ? tun_chr_poll+0x650/0x650 [ 726.783799][T21399] __se_sys_ioctl+0x115/0x190 [ 726.788469][T21399] __x64_sys_ioctl+0x7b/0x90 [ 726.793042][T21399] do_syscall_64+0x34/0x70 [ 726.797437][T21399] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 726.803304][T21399] RIP: 0033:0x7f2cc7acd279 [ 726.807697][T21399] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 726.827289][T21399] RSP: 002b:00007f2cc6c43168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 726.835677][T21399] RAX: ffffffffffffffda RBX: 00007f2cc7bdff80 RCX: 00007f2cc7acd279 [ 726.843624][T21399] RDX: 0000000020000200 RSI: 00000000401054d5 RDI: 0000000000000003 [ 726.851573][T21399] RBP: 00007f2cc6c431d0 R08: 0000000000000000 R09: 0000000000000000 02:58:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (fail_nth: 21) 02:58:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x74}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x74}, {0x40}, {0x6}]}) (async) 02:58:00 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x0, &(0x7f0000000340)}) 02:58:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = getpid() (async) r2 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r2, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) (async) perf_event_open(&(0x7f0000000540)={0x1, 0x80, 0x8, 0x1, 0x32, 0x4d, 0x0, 0x1ff, 0x404e0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f0000000500), 0x2}, 0x0, 0x3, 0x0, 0x6, 0xd6e, 0xf76, 0x1000, 0x0, 0x100, 0x0, 0x100000000}, r2, 0x4, 0xffffffffffffffff, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r1, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) r3 = perf_event_open(&(0x7f00000000c0)={0x3, 0x80, 0x1, 0x9, 0xfc, 0xc0, 0x0, 0x4, 0x50802, 0x4, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3ff, 0x2, @perf_config_ext={0x9, 0x2}, 0x10000, 0xb6, 0x9, 0x7, 0x5, 0x2, 0xf70d, 0x0, 0x87, 0x0, 0x5}, r1, 0x6, 0xffffffffffffffff, 0xb) r4 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r4, r3, 0x0, 0x53, &(0x7f00000003c0)='\x01\xa7M! \xf7M\xd6~@\x9aN\x1e\x88\xdd\x1cx\x87As\xc4P\x8c\xc5\x05\x1ez\xa0w6P\x8ej\x93\xdd\x10eIA\xedo\x1e\x8d\x9bPN%\xadD\xf6\xc0\xe1\x04*{\x1d\xce\xb4#\x0fs\xa5\"R,_w\xe9\x10\x92\x04\x1c\x14\xd4\xb3\'M\x89D6\x05\xf7D'}, 0x30) (async) r5 = bpf$ITER_CREATE(0x21, &(0x7f00000001c0), 0x8) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000200)='selinux_audited\x00', r5}, 0x10) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x0, 0x3, 0x5, 0x0, 0x0, 0x0, 0xa024c, 0x4, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x5, 0x2, @perf_bp={&(0x7f0000000000), 0xa}, 0x4010, 0x9834, 0x5, 0x2, 0x3f, 0x10000, 0x8, 0x0, 0xb93, 0x0, 0xb3e0}, r4, 0x10, r5, 0x4) r6 = perf_event_open(&(0x7f0000000480)={0x4, 0x80, 0x24, 0xac, 0x81, 0x2, 0x0, 0x5, 0x8004, 0x4, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000440)}, 0x1008, 0x4, 0x9, 0x4, 0x2, 0x7, 0xfff8, 0x0, 0xffffcb3f, 0x0, 0x6c0}, 0x0, 0x4, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f00000002c0)={0x5, 0x80, 0x40, 0x7f, 0x3f, 0x4, 0x0, 0xfffffffffffff800, 0x2c40, 0x4, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x69e98bb7, 0x0, @perf_config_ext={0x5, 0xfffffffffffff346}, 0x908, 0x1, 0x3ff, 0x5, 0x100000000, 0x3, 0x8, 0x0, 0x2}, r4, 0x10, r6, 0x2) (async) r7 = gettid() syz_open_procfs$namespace(r7, &(0x7f0000000240)='ns/net\x00') 02:58:00 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {}]}) 02:58:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x74}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x74}, {0x40}, {0x6}]}) (async) [ 726.859519][T21399] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 726.867465][T21399] R13: 00007ffd9a6b01df R14: 00007f2cc6c43300 R15: 0000000000022000 [ 726.915078][T21411] FAULT_INJECTION: forcing a failure. [ 726.915078][T21411] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 726.928405][T21411] CPU: 1 PID: 21411 Comm: syz-executor.4 Tainted: G B 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 726.940107][T21411] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 726.950157][T21411] Call Trace: [ 726.953431][T21411] dump_stack_lvl+0x1e2/0x24b [ 726.958086][T21411] ? panic+0x7d7/0x7d7 [ 726.962130][T21411] ? bfq_pos_tree_add_move+0x43e/0x43e [ 726.967565][T21411] dump_stack+0x15/0x17 [ 726.971696][T21411] should_fail+0x3c0/0x510 [ 726.976105][T21411] should_fail_usercopy+0x1a/0x20 [ 726.981105][T21411] _copy_to_user+0x20/0x90 [ 726.985516][T21411] simple_read_from_buffer+0xdd/0x160 [ 726.990863][T21411] proc_fail_nth_read+0x1af/0x220 [ 726.995869][T21411] ? security_file_permission+0x9d/0xc0 [ 727.001405][T21411] ? proc_fault_inject_write+0x3a0/0x3a0 [ 727.007011][T21411] ? security_file_permission+0xa8/0xc0 [ 727.012530][T21411] ? rw_verify_area+0x1c2/0x360 [ 727.017358][T21411] ? proc_fault_inject_write+0x3a0/0x3a0 [ 727.022963][T21411] vfs_read+0x22b/0xbf0 [ 727.027097][T21411] ? tun_attach_filter+0x2cf/0x350 [ 727.032182][T21411] ? kernel_read+0x70/0x70 [ 727.036576][T21411] ? __kasan_check_write+0x14/0x20 [ 727.041668][T21411] ? mutex_lock+0xa6/0x110 [ 727.046059][T21411] ? mutex_trylock+0xb0/0xb0 [ 727.050627][T21411] ? __fdget_pos+0x26d/0x310 [ 727.055190][T21411] ? ksys_read+0x77/0x2c0 [ 727.059497][T21411] ksys_read+0x198/0x2c0 [ 727.063715][T21411] ? __kasan_check_write+0x14/0x20 [ 727.068800][T21411] ? vfs_write+0xf40/0xf40 [ 727.073194][T21411] __x64_sys_read+0x7b/0x90 [ 727.077690][T21411] do_syscall_64+0x34/0x70 [ 727.082087][T21411] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 727.087974][T21411] RIP: 0033:0x7f2cc7a7fe2c [ 727.092372][T21411] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 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 2f fd ff ff 48 02:58:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:00 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1}) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (rerun: 32) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000100)='dlm_bast\x00'}, 0x10) (async) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000180)={'vxcan1\x00', 0x600}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'wg2\x00', 0x2000}) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0xfc}, {0x6}]}) (rerun: 32) 02:58:00 executing program 5: r0 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000140)='syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={r0, 0xb, 0x1, 0x9, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xa}, 0x20) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f00000000c0)) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000100)={'wlan1\x00', 0x200}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNSETLINK(r1, 0x400454cd, 0x206) 02:58:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x2, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:00 executing program 5: r0 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000140)='syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={r0, 0xb, 0x1, 0x9, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xa}, 0x20) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f00000000c0)) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000100)={'wlan1\x00', 0x200}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNSETLINK(r1, 0x400454cd, 0x206) openat$cgroup(0xffffffffffffffff, &(0x7f0000000140)='syz1\x00', 0x200002, 0x0) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={r0, 0xb, 0x1, 0x9, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xa}, 0x20) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f00000000c0)) (async) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000100)={'wlan1\x00', 0x200}) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) ioctl$TUNSETLINK(r1, 0x400454cd, 0x206) (async) [ 727.111951][T21411] RSP: 002b:00007f2cc6c43160 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 727.120344][T21411] RAX: ffffffffffffffda RBX: 00007f2cc7bdff80 RCX: 00007f2cc7a7fe2c [ 727.128306][T21411] RDX: 000000000000000f RSI: 00007f2cc6c431e0 RDI: 0000000000000004 [ 727.136275][T21411] RBP: 00007f2cc6c431d0 R08: 0000000000000000 R09: 0000000000000000 [ 727.144224][T21411] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 727.152175][T21411] R13: 00007ffd9a6b01df R14: 00007f2cc6c43300 R15: 0000000000022000 02:58:00 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}, {}]}) 02:58:00 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x0, &(0x7f0000000340)}) 02:58:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x4b47, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = getpid() (async, rerun: 32) r2 = getpid() (rerun: 32) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r2, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) (async) perf_event_open(&(0x7f0000000540)={0x1, 0x80, 0x8, 0x1, 0x32, 0x4d, 0x0, 0x1ff, 0x404e0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f0000000500), 0x2}, 0x0, 0x3, 0x0, 0x6, 0xd6e, 0xf76, 0x1000, 0x0, 0x100, 0x0, 0x100000000}, r2, 0x4, 0xffffffffffffffff, 0x0) (async, rerun: 32) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r1, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)='\x00'}, 0x30) (rerun: 32) r3 = perf_event_open(&(0x7f00000000c0)={0x3, 0x80, 0x1, 0x9, 0xfc, 0xc0, 0x0, 0x4, 0x50802, 0x4, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3ff, 0x2, @perf_config_ext={0x9, 0x2}, 0x10000, 0xb6, 0x9, 0x7, 0x5, 0x2, 0xf70d, 0x0, 0x87, 0x0, 0x5}, r1, 0x6, 0xffffffffffffffff, 0xb) r4 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r4, r3, 0x0, 0x53, &(0x7f00000003c0)='\x01\xa7M! \xf7M\xd6~@\x9aN\x1e\x88\xdd\x1cx\x87As\xc4P\x8c\xc5\x05\x1ez\xa0w6P\x8ej\x93\xdd\x10eIA\xedo\x1e\x8d\x9bPN%\xadD\xf6\xc0\xe1\x04*{\x1d\xce\xb4#\x0fs\xa5\"R,_w\xe9\x10\x92\x04\x1c\x14\xd4\xb3\'M\x89D6\x05\xf7D'}, 0x30) (async) r5 = bpf$ITER_CREATE(0x21, &(0x7f00000001c0), 0x8) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000200)='selinux_audited\x00', r5}, 0x10) (async, rerun: 64) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x0, 0x3, 0x5, 0x0, 0x0, 0x0, 0xa024c, 0x4, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x5, 0x2, @perf_bp={&(0x7f0000000000), 0xa}, 0x4010, 0x9834, 0x5, 0x2, 0x3f, 0x10000, 0x8, 0x0, 0xb93, 0x0, 0xb3e0}, r4, 0x10, r5, 0x4) (async, rerun: 64) r6 = perf_event_open(&(0x7f0000000480)={0x4, 0x80, 0x24, 0xac, 0x81, 0x2, 0x0, 0x5, 0x8004, 0x4, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000440)}, 0x1008, 0x4, 0x9, 0x4, 0x2, 0x7, 0xfff8, 0x0, 0xffffcb3f, 0x0, 0x6c0}, 0x0, 0x4, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f00000002c0)={0x5, 0x80, 0x40, 0x7f, 0x3f, 0x4, 0x0, 0xfffffffffffff800, 0x2c40, 0x4, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x69e98bb7, 0x0, @perf_config_ext={0x5, 0xfffffffffffff346}, 0x908, 0x1, 0x3ff, 0x5, 0x100000000, 0x3, 0x8, 0x0, 0x2}, r4, 0x10, r6, 0x2) (async) r7 = gettid() syz_open_procfs$namespace(r7, &(0x7f0000000240)='ns/net\x00') 02:58:00 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000100)='dlm_bast\x00'}, 0x10) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000180)={'vxcan1\x00', 0x600}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'wg2\x00', 0x2000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0xfc}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000100)='dlm_bast\x00'}, 0x10) (async) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000180)={'vxcan1\x00', 0x600}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'wg2\x00', 0x2000}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0xfc}, {0x6}]}) (async) 02:58:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x4b49, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:00 executing program 5: r0 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000140)='syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={r0, 0xb, 0x1, 0x9, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xa}, 0x20) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f00000000c0)) (async) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000100)={'wlan1\x00', 0x200}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNSETLINK(r1, 0x400454cd, 0x206) 02:58:00 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {0x6}]}) 02:58:00 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x0, &(0x7f0000000340)}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x0, &(0x7f0000000340)}) (async) 02:58:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x541b, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x5421, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:00 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r0, 0x1, '\x00', 0x0, r0, 0x3, 0x2}, 0x48) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000000)=0x100000000) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x8, 0xfd, 0x20000040}, {0x40, 0x0, 0x0, 0x3}, {0x6, 0x1}]}) 02:58:00 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x20880, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000100)=0x1) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000140)={'pim6reg\x00', 0x400}) 02:58:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x5450, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x8, 0xfd, 0x20000040}, {0x40, 0x0, 0x0, 0x3}, {0x6, 0x1}]}) 02:58:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x5451, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x8, 0xfd, 0x20000040}, {0x40, 0x0, 0x0, 0x3}, {0x6, 0x1}]}) 02:58:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x5452, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:00 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}]}) 02:58:00 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6tnl0\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) 02:58:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40, 0x0, 0x0, 0x100000}, {0x6}]}) (fail_nth: 1) 02:58:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x5460, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) [ 727.339136][T21497] FAULT_INJECTION: forcing a failure. [ 727.339136][T21497] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 727.353510][T21497] CPU: 0 PID: 21497 Comm: syz-executor.5 Tainted: G B 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 727.365228][T21497] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 727.375263][T21497] Call Trace: [ 727.378576][T21497] dump_stack_lvl+0x1e2/0x24b [ 727.383241][T21497] ? bfq_pos_tree_add_move+0x43e/0x43e [ 727.388680][T21497] ? do_vfs_ioctl+0x796/0x1a90 [ 727.393431][T21497] dump_stack+0x15/0x17 [ 727.397571][T21497] should_fail+0x3c0/0x510 [ 727.401993][T21497] should_fail_usercopy+0x1a/0x20 [ 727.406996][T21497] _copy_from_user+0x20/0xd0 [ 727.411566][T21497] __tun_chr_ioctl+0x13ff/0x2130 [ 727.416478][T21497] ? tun_flow_create+0x320/0x320 [ 727.421392][T21497] ? __kasan_check_write+0x14/0x20 [ 727.426487][T21497] ? __fget_files+0x310/0x370 [ 727.431143][T21497] tun_chr_ioctl+0x2a/0x40 [ 727.435529][T21497] ? tun_chr_poll+0x650/0x650 [ 727.440178][T21497] __se_sys_ioctl+0x115/0x190 [ 727.444837][T21497] __x64_sys_ioctl+0x7b/0x90 [ 727.449411][T21497] do_syscall_64+0x34/0x70 [ 727.453829][T21497] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 727.459694][T21497] RIP: 0033:0x7f68afecc279 [ 727.464608][T21497] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 02:58:01 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r0, 0x1, '\x00', 0x0, r0, 0x3, 0x2}, 0x48) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000000)=0x100000000) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:01 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x20880, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000100)=0x1) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000140)={'pim6reg\x00', 0x400}) 02:58:01 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x54e3, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:01 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6tnl0\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6tnl0\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) 02:58:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40, 0x0, 0x0, 0x100000}, {0x6}]}) (fail_nth: 2) 02:58:01 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6tnl0\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) [ 727.484189][T21497] RSP: 002b:00007f68af042168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 727.492592][T21497] RAX: ffffffffffffffda RBX: 00007f68affdef80 RCX: 00007f68afecc279 [ 727.500559][T21497] RDX: 0000000020000000 RSI: 00000000401054d5 RDI: 0000000000000003 [ 727.508504][T21497] RBP: 00007f68af0421d0 R08: 0000000000000000 R09: 0000000000000000 [ 727.516453][T21497] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 727.524401][T21497] R13: 00007ffd8f11590f R14: 00007f68af042300 R15: 0000000000022000 02:58:01 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x8924, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}]}) [ 727.573556][T21521] FAULT_INJECTION: forcing a failure. [ 727.573556][T21521] name failslab, interval 1, probability 0, space 0, times 0 [ 727.586315][T21521] CPU: 1 PID: 21521 Comm: syz-executor.5 Tainted: G B 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 727.598023][T21521] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 727.608060][T21521] Call Trace: [ 727.611332][T21521] dump_stack_lvl+0x1e2/0x24b [ 727.615986][T21521] ? bfq_pos_tree_add_move+0x43e/0x43e [ 727.621420][T21521] ? avc_has_extended_perms+0x731/0x1270 [ 727.627027][T21521] dump_stack+0x15/0x17 [ 727.631158][T21521] should_fail+0x3c0/0x510 [ 727.635552][T21521] ? __get_vm_area_node+0x134/0x200 [ 727.640727][T21521] __should_failslab+0x9f/0xe0 [ 727.645467][T21521] should_failslab+0x9/0x20 [ 727.649948][T21521] kmem_cache_alloc_trace+0x3a/0x330 [ 727.655209][T21521] __get_vm_area_node+0x134/0x200 [ 727.660208][T21521] __vmalloc_node_range+0xd5/0x6d0 [ 727.665297][T21521] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 727.670819][T21521] ? __kasan_check_write+0x14/0x20 [ 727.675905][T21521] ? _raw_spin_lock_bh+0xa3/0x1b0 [ 727.680905][T21521] ? _raw_spin_lock_irq+0x1b0/0x1b0 [ 727.686079][T21521] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 727.691598][T21521] __vmalloc+0x7a/0x90 [ 727.695663][T21521] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 727.701185][T21521] bpf_prog_alloc_no_stats+0x36/0x2d0 [ 727.706535][T21521] bpf_prog_alloc+0x21/0x1f0 [ 727.711100][T21521] __get_filter+0xf9/0x430 [ 727.715494][T21521] sk_attach_filter+0x23/0x140 [ 727.720232][T21521] tun_attach_filter+0x10c/0x350 [ 727.725143][T21521] ? _copy_from_user+0x93/0xd0 [ 727.729880][T21521] __tun_chr_ioctl+0x18fe/0x2130 [ 727.734794][T21521] ? tun_flow_create+0x320/0x320 [ 727.739706][T21521] ? __kasan_check_write+0x14/0x20 [ 727.744795][T21521] ? __fget_files+0x310/0x370 [ 727.749447][T21521] tun_chr_ioctl+0x2a/0x40 [ 727.753850][T21521] ? tun_chr_poll+0x650/0x650 [ 727.758504][T21521] __se_sys_ioctl+0x115/0x190 [ 727.763157][T21521] __x64_sys_ioctl+0x7b/0x90 [ 727.767723][T21521] do_syscall_64+0x34/0x70 [ 727.772116][T21521] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 727.777985][T21521] RIP: 0033:0x7f68afecc279 [ 727.782379][T21521] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 727.802046][T21521] RSP: 002b:00007f68af042168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 727.810436][T21521] RAX: ffffffffffffffda RBX: 00007f68affdef80 RCX: 00007f68afecc279 02:58:01 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x8927, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:01 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x101000, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'bridge_slave_1\x00', 0x200}) 02:58:01 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x20880, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000100)=0x1) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000140)={'pim6reg\x00', 0x400}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x20880, 0x0) (async) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000100)=0x1) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000140)={'pim6reg\x00', 0x400}) (async) 02:58:01 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r0, 0x1, '\x00', 0x0, r0, 0x3, 0x2}, 0x48) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000000)=0x100000000) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:01 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x894c, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40, 0x0, 0x0, 0x100000}, {0x6}]}) (fail_nth: 3) [ 727.818402][T21521] RDX: 0000000020000000 RSI: 00000000401054d5 RDI: 0000000000000003 [ 727.826350][T21521] RBP: 00007f68af0421d0 R08: 0000000000000000 R09: 0000000000000000 [ 727.834298][T21521] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 727.842264][T21521] R13: 00007ffd8f11590f R14: 00007f68af042300 R15: 0000000000022000 [ 727.893800][T21540] FAULT_INJECTION: forcing a failure. [ 727.893800][T21540] name failslab, interval 1, probability 0, space 0, times 0 [ 727.906505][T21540] CPU: 1 PID: 21540 Comm: syz-executor.5 Tainted: G B 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 727.918198][T21540] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 727.928442][T21540] Call Trace: [ 727.931713][T21540] dump_stack_lvl+0x1e2/0x24b [ 727.936363][T21540] ? panic+0x7d7/0x7d7 [ 727.940404][T21540] ? bfq_pos_tree_add_move+0x43e/0x43e [ 727.945844][T21540] ? __get_vm_area_node+0x134/0x200 [ 727.951032][T21540] ? ____kasan_kmalloc+0xf3/0x110 [ 727.956052][T21540] ? ____kasan_kmalloc+0xdc/0x110 [ 727.961058][T21540] dump_stack+0x15/0x17 [ 727.965189][T21540] should_fail+0x3c0/0x510 [ 727.969581][T21540] __should_failslab+0x9f/0xe0 [ 727.974319][T21540] should_failslab+0x9/0x20 [ 727.978797][T21540] kmem_cache_alloc+0x3f/0x300 [ 727.983533][T21540] ? alloc_vmap_area+0x169/0x19d0 [ 727.988529][T21540] alloc_vmap_area+0x169/0x19d0 [ 727.993374][T21540] ? vm_map_ram+0x9c0/0x9c0 [ 727.997862][T21540] ? __kasan_kmalloc+0x9/0x10 [ 728.002525][T21540] ? __get_vm_area_node+0x134/0x200 [ 728.007710][T21540] __get_vm_area_node+0x170/0x200 [ 728.012709][T21540] __vmalloc_node_range+0xd5/0x6d0 [ 728.017805][T21540] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 728.023324][T21540] ? __kasan_check_write+0x14/0x20 [ 728.028417][T21540] ? _raw_spin_lock_bh+0xa3/0x1b0 [ 728.033425][T21540] ? _raw_spin_lock_irq+0x1b0/0x1b0 [ 728.038599][T21540] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 728.044119][T21540] __vmalloc+0x7a/0x90 [ 728.048169][T21540] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 728.053865][T21540] bpf_prog_alloc_no_stats+0x36/0x2d0 [ 728.059212][T21540] bpf_prog_alloc+0x21/0x1f0 [ 728.063780][T21540] __get_filter+0xf9/0x430 [ 728.068222][T21540] sk_attach_filter+0x23/0x140 [ 728.072963][T21540] tun_attach_filter+0x10c/0x350 [ 728.077877][T21540] ? _copy_from_user+0x93/0xd0 [ 728.082619][T21540] __tun_chr_ioctl+0x18fe/0x2130 [ 728.087536][T21540] ? tun_flow_create+0x320/0x320 [ 728.092452][T21540] ? __kasan_check_write+0x14/0x20 [ 728.097537][T21540] ? __fget_files+0x310/0x370 [ 728.102187][T21540] tun_chr_ioctl+0x2a/0x40 [ 728.106577][T21540] ? tun_chr_poll+0x650/0x650 [ 728.111246][T21540] __se_sys_ioctl+0x115/0x190 [ 728.115896][T21540] __x64_sys_ioctl+0x7b/0x90 [ 728.120460][T21540] do_syscall_64+0x34/0x70 [ 728.124867][T21540] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 728.130731][T21540] RIP: 0033:0x7f68afecc279 [ 728.135123][T21540] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 728.154710][T21540] RSP: 002b:00007f68af042168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 728.163112][T21540] RAX: ffffffffffffffda RBX: 00007f68affdef80 RCX: 00007f68afecc279 [ 728.171064][T21540] RDX: 0000000020000000 RSI: 00000000401054d5 RDI: 0000000000000003 [ 728.179016][T21540] RBP: 00007f68af0421d0 R08: 0000000000000000 R09: 0000000000000000 [ 728.186964][T21540] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 02:58:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}, {}]}) 02:58:01 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x400454c8, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40, 0x0, 0x0, 0x100000}, {0x6}]}) (fail_nth: 4) 02:58:01 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'ip6tnl0\x00', 0x600}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:01 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x101000, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'bridge_slave_1\x00', 0x200}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x101000, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'bridge_slave_1\x00', 0x200}) (async) [ 728.194917][T21540] R13: 00007ffd8f11590f R14: 00007f68af042300 R15: 0000000000022000 02:58:01 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x400454c9, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) [ 728.244079][T21559] FAULT_INJECTION: forcing a failure. [ 728.244079][T21559] name failslab, interval 1, probability 0, space 0, times 0 [ 728.257951][T21559] CPU: 0 PID: 21559 Comm: syz-executor.5 Tainted: G B 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 728.269669][T21559] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 728.279704][T21559] Call Trace: [ 728.282978][T21559] dump_stack_lvl+0x1e2/0x24b [ 728.287637][T21559] ? panic+0x7d7/0x7d7 [ 728.291688][T21559] ? bfq_pos_tree_add_move+0x43e/0x43e [ 728.297123][T21559] dump_stack+0x15/0x17 [ 728.301363][T21559] should_fail+0x3c0/0x510 [ 728.305774][T21559] __should_failslab+0x9f/0xe0 [ 728.310529][T21559] should_failslab+0x9/0x20 [ 728.315010][T21559] kmem_cache_alloc+0x3f/0x300 [ 728.319747][T21559] ? alloc_vmap_area+0x693/0x19d0 [ 728.324753][T21559] alloc_vmap_area+0x693/0x19d0 [ 728.329580][T21559] ? vm_map_ram+0x9c0/0x9c0 [ 728.334058][T21559] ? __kasan_kmalloc+0x9/0x10 [ 728.338707][T21559] ? __get_vm_area_node+0x134/0x200 [ 728.343880][T21559] __get_vm_area_node+0x170/0x200 [ 728.348888][T21559] __vmalloc_node_range+0xd5/0x6d0 [ 728.353984][T21559] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 728.359512][T21559] ? __kasan_check_write+0x14/0x20 [ 728.364608][T21559] ? _raw_spin_lock_bh+0xa3/0x1b0 [ 728.369614][T21559] ? _raw_spin_lock_irq+0x1b0/0x1b0 [ 728.374789][T21559] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 728.380310][T21559] __vmalloc+0x7a/0x90 [ 728.384361][T21559] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 728.389881][T21559] bpf_prog_alloc_no_stats+0x36/0x2d0 [ 728.395232][T21559] bpf_prog_alloc+0x21/0x1f0 [ 728.399800][T21559] __get_filter+0xf9/0x430 [ 728.404190][T21559] sk_attach_filter+0x23/0x140 [ 728.408930][T21559] tun_attach_filter+0x10c/0x350 [ 728.413860][T21559] ? _copy_from_user+0x93/0xd0 [ 728.418618][T21559] __tun_chr_ioctl+0x18fe/0x2130 [ 728.423542][T21559] ? tun_flow_create+0x320/0x320 [ 728.428465][T21559] ? __kasan_check_write+0x14/0x20 [ 728.433567][T21559] ? __fget_files+0x310/0x370 [ 728.438220][T21559] tun_chr_ioctl+0x2a/0x40 [ 728.442615][T21559] ? tun_chr_poll+0x650/0x650 [ 728.447302][T21559] __se_sys_ioctl+0x115/0x190 [ 728.451982][T21559] __x64_sys_ioctl+0x7b/0x90 [ 728.456556][T21559] do_syscall_64+0x34/0x70 [ 728.460971][T21559] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 728.466839][T21559] RIP: 0033:0x7f68afecc279 [ 728.471231][T21559] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 02:58:02 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='freezer.state\x00', 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f00000000c0)={'tunl0\x00', 0x600}) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) ioctl$TUNSETVNETHDRSZ(r4, 0x400454d8, &(0x7f0000000100)) ioctl$TUNSETLINK(r4, 0x400454cd, 0x100) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000380)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xe8, 0xe8, 0x6, [@var={0xf, 0x0, 0x0, 0xe, 0x5, 0x1}, @func_proto={0x0, 0x8, 0x0, 0xd, 0x0, [{0xb, 0x4}, {0xf, 0x1}, {0xe, 0x5}, {0x3, 0x5}, {0x6, 0x1}, {0xa, 0x4}, {0x6}, {0x0, 0x5}]}, @enum={0x9, 0x2, 0x0, 0x6, 0x4, [{0xb, 0x21d}, {0x2, 0x2}]}, @union={0x9, 0x2, 0x0, 0x5, 0x1, 0x2, [{0xd, 0x0, 0xcf}, {0x8, 0x1, 0x5}]}, @enum={0x2, 0x5, 0x0, 0x6, 0x4, [{0xc, 0x96}, {0x5, 0x2d9d}, {0xf, 0x2}, {0xf, 0x9}, {0x8, 0x1f}]}, @const={0x6, 0x0, 0x0, 0xa, 0x1}, @fwd={0x9}]}, {0x0, [0x0, 0x0, 0x30, 0x2e]}}, &(0x7f0000000000)=""/48, 0x106, 0x30}, 0x20) 02:58:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x400454ca, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40, 0x0, 0x0, 0x100000}, {0x6}]}) (fail_nth: 5) [ 728.490811][T21559] RSP: 002b:00007f68af042168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 728.499213][T21559] RAX: ffffffffffffffda RBX: 00007f68affdef80 RCX: 00007f68afecc279 [ 728.507161][T21559] RDX: 0000000020000000 RSI: 00000000401054d5 RDI: 0000000000000003 [ 728.515120][T21559] RBP: 00007f68af0421d0 R08: 0000000000000000 R09: 0000000000000000 [ 728.523081][T21559] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 728.531036][T21559] R13: 00007ffd8f11590f R14: 00007f68af042300 R15: 0000000000022000 02:58:02 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'ip6tnl0\x00', 0x600}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'ip6tnl0\x00', 0x600}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) 02:58:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x2, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {0x6}]}) [ 728.570806][T21573] FAULT_INJECTION: forcing a failure. [ 728.570806][T21573] name failslab, interval 1, probability 0, space 0, times 0 [ 728.583635][T21573] CPU: 1 PID: 21573 Comm: syz-executor.5 Tainted: G B 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 728.595346][T21573] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 728.605382][T21573] Call Trace: [ 728.608657][T21573] dump_stack_lvl+0x1e2/0x24b [ 728.613326][T21573] ? bfq_pos_tree_add_move+0x43e/0x43e [ 728.618774][T21573] ? __kasan_check_write+0x14/0x20 [ 728.623858][T21573] ? _raw_spin_lock+0xa3/0x1b0 [ 728.628596][T21573] dump_stack+0x15/0x17 [ 728.632727][T21573] should_fail+0x3c0/0x510 [ 728.637117][T21573] ? __vmalloc_node_range+0x282/0x6d0 [ 728.642549][T21573] __should_failslab+0x9f/0xe0 [ 728.647289][T21573] should_failslab+0x9/0x20 [ 728.651763][T21573] __kmalloc+0x60/0x360 [ 728.655909][T21573] ? __get_vm_area_node+0x1d2/0x200 [ 728.661084][T21573] __vmalloc_node_range+0x282/0x6d0 [ 728.666256][T21573] ? __kasan_check_write+0x14/0x20 [ 728.671345][T21573] ? _raw_spin_lock_irq+0x1b0/0x1b0 [ 728.676521][T21573] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 728.682039][T21573] __vmalloc+0x7a/0x90 [ 728.686091][T21573] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 728.691614][T21573] bpf_prog_alloc_no_stats+0x36/0x2d0 [ 728.696974][T21573] bpf_prog_alloc+0x21/0x1f0 [ 728.701540][T21573] __get_filter+0xf9/0x430 [ 728.705943][T21573] sk_attach_filter+0x23/0x140 [ 728.710698][T21573] tun_attach_filter+0x10c/0x350 [ 728.715627][T21573] ? _copy_from_user+0x93/0xd0 [ 728.720377][T21573] __tun_chr_ioctl+0x18fe/0x2130 [ 728.725300][T21573] ? tun_flow_create+0x320/0x320 [ 728.730213][T21573] ? __kasan_check_write+0x14/0x20 [ 728.735297][T21573] ? __fget_files+0x310/0x370 [ 728.739951][T21573] tun_chr_ioctl+0x2a/0x40 [ 728.744341][T21573] ? tun_chr_poll+0x650/0x650 [ 728.748992][T21573] __se_sys_ioctl+0x115/0x190 [ 728.753649][T21573] __x64_sys_ioctl+0x7b/0x90 [ 728.758217][T21573] do_syscall_64+0x34/0x70 [ 728.762611][T21573] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 728.768489][T21573] RIP: 0033:0x7f68afecc279 [ 728.772885][T21573] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 728.792462][T21573] RSP: 002b:00007f68af042168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 728.800852][T21573] RAX: ffffffffffffffda RBX: 00007f68affdef80 RCX: 00007f68afecc279 [ 728.808798][T21573] RDX: 0000000020000000 RSI: 00000000401054d5 RDI: 0000000000000003 02:58:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x400454cb, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:02 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x101000, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'bridge_slave_1\x00', 0x200}) 02:58:02 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='freezer.state\x00', 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f00000000c0)={'tunl0\x00', 0x600}) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) ioctl$TUNSETVNETHDRSZ(r4, 0x400454d8, &(0x7f0000000100)) (async) ioctl$TUNSETLINK(r4, 0x400454cd, 0x100) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000380)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xe8, 0xe8, 0x6, [@var={0xf, 0x0, 0x0, 0xe, 0x5, 0x1}, @func_proto={0x0, 0x8, 0x0, 0xd, 0x0, [{0xb, 0x4}, {0xf, 0x1}, {0xe, 0x5}, {0x3, 0x5}, {0x6, 0x1}, {0xa, 0x4}, {0x6}, {0x0, 0x5}]}, @enum={0x9, 0x2, 0x0, 0x6, 0x4, [{0xb, 0x21d}, {0x2, 0x2}]}, @union={0x9, 0x2, 0x0, 0x5, 0x1, 0x2, [{0xd, 0x0, 0xcf}, {0x8, 0x1, 0x5}]}, @enum={0x2, 0x5, 0x0, 0x6, 0x4, [{0xc, 0x96}, {0x5, 0x2d9d}, {0xf, 0x2}, {0xf, 0x9}, {0x8, 0x1f}]}, @const={0x6, 0x0, 0x0, 0xa, 0x1}, @fwd={0x9}]}, {0x0, [0x0, 0x0, 0x30, 0x2e]}}, &(0x7f0000000000)=""/48, 0x106, 0x30}, 0x20) 02:58:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x400454cc, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x2, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}]}) 02:58:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40, 0x0, 0x0, 0x100000}, {0x6}]}) (fail_nth: 6) 02:58:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x400454cd, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) [ 728.816758][T21573] RBP: 00007f68af0421d0 R08: 0000000000000000 R09: 0000000000000000 [ 728.824702][T21573] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 728.832646][T21573] R13: 00007ffd8f11590f R14: 00007f68af042300 R15: 0000000000022000 02:58:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x400454ce, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:02 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x22881, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x2, '\x00', 0x0, r1, 0x3, 0x2, 0x0, 0xf}, 0x48) ioctl$TUNGETIFF(r1, 0x800454d2, &(0x7f0000000080)={'geneve0\x00'}) openat$cgroup_ro(r1, &(0x7f0000000100)='blkio.bfq.io_merged\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00000000c0), 0x4) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) openat$cgroup_pressure(r2, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) [ 728.899773][T21596] FAULT_INJECTION: forcing a failure. [ 728.899773][T21596] name failslab, interval 1, probability 0, space 0, times 0 [ 728.912497][T21596] CPU: 1 PID: 21596 Comm: syz-executor.5 Tainted: G B 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 728.924272][T21596] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 728.934324][T21596] Call Trace: [ 728.937593][T21596] dump_stack_lvl+0x1e2/0x24b [ 728.942242][T21596] ? panic+0x7d7/0x7d7 [ 728.946284][T21596] ? bfq_pos_tree_add_move+0x43e/0x43e [ 728.951718][T21596] ? unmap_kernel_range_noflush+0x510/0x510 [ 728.957601][T21596] dump_stack+0x15/0x17 [ 728.961734][T21596] should_fail+0x3c0/0x510 [ 728.966141][T21596] ? bpf_prog_alloc_no_stats+0x9e/0x2d0 [ 728.971672][T21596] __should_failslab+0x9f/0xe0 [ 728.976424][T21596] should_failslab+0x9/0x20 [ 728.980916][T21596] kmem_cache_alloc_trace+0x3a/0x330 [ 728.986176][T21596] ? bpf_prog_alloc_no_stats+0x36/0x2d0 [ 728.991733][T21596] ? __vmalloc+0x7a/0x90 [ 728.996039][T21596] bpf_prog_alloc_no_stats+0x9e/0x2d0 [ 729.001394][T21596] bpf_prog_alloc+0x21/0x1f0 [ 729.005964][T21596] __get_filter+0xf9/0x430 [ 729.010400][T21596] sk_attach_filter+0x23/0x140 [ 729.015147][T21596] tun_attach_filter+0x10c/0x350 [ 729.020069][T21596] ? _copy_from_user+0x93/0xd0 [ 729.024816][T21596] __tun_chr_ioctl+0x18fe/0x2130 [ 729.029744][T21596] ? tun_flow_create+0x320/0x320 [ 729.034659][T21596] ? __kasan_check_write+0x14/0x20 [ 729.039745][T21596] ? __fget_files+0x310/0x370 [ 729.044397][T21596] tun_chr_ioctl+0x2a/0x40 [ 729.048791][T21596] ? tun_chr_poll+0x650/0x650 [ 729.053455][T21596] __se_sys_ioctl+0x115/0x190 [ 729.058107][T21596] __x64_sys_ioctl+0x7b/0x90 [ 729.062671][T21596] do_syscall_64+0x34/0x70 [ 729.067064][T21596] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 729.072938][T21596] RIP: 0033:0x7f68afecc279 [ 729.077328][T21596] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 02:58:02 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'ip6tnl0\x00', 0x600}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'ip6tnl0\x00', 0x600}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) 02:58:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x400454d0, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40, 0x0, 0x0, 0x100000}, {0x6}]}) (fail_nth: 7) [ 729.096908][T21596] RSP: 002b:00007f68af042168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 729.105296][T21596] RAX: ffffffffffffffda RBX: 00007f68affdef80 RCX: 00007f68afecc279 [ 729.113243][T21596] RDX: 0000000020000000 RSI: 00000000401054d5 RDI: 0000000000000003 [ 729.121187][T21596] RBP: 00007f68af0421d0 R08: 0000000000000000 R09: 0000000000000000 [ 729.129132][T21596] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 729.137081][T21596] R13: 00007ffd8f11590f R14: 00007f68af042300 R15: 0000000000022000 02:58:02 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='freezer.state\x00', 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f00000000c0)={'tunl0\x00', 0x600}) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) ioctl$TUNSETVNETHDRSZ(r4, 0x400454d8, &(0x7f0000000100)) ioctl$TUNSETLINK(r4, 0x400454cd, 0x100) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000380)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xe8, 0xe8, 0x6, [@var={0xf, 0x0, 0x0, 0xe, 0x5, 0x1}, @func_proto={0x0, 0x8, 0x0, 0xd, 0x0, [{0xb, 0x4}, {0xf, 0x1}, {0xe, 0x5}, {0x3, 0x5}, {0x6, 0x1}, {0xa, 0x4}, {0x6}, {0x0, 0x5}]}, @enum={0x9, 0x2, 0x0, 0x6, 0x4, [{0xb, 0x21d}, {0x2, 0x2}]}, @union={0x9, 0x2, 0x0, 0x5, 0x1, 0x2, [{0xd, 0x0, 0xcf}, {0x8, 0x1, 0x5}]}, @enum={0x2, 0x5, 0x0, 0x6, 0x4, [{0xc, 0x96}, {0x5, 0x2d9d}, {0xf, 0x2}, {0xf, 0x9}, {0x8, 0x1f}]}, @const={0x6, 0x0, 0x0, 0xa, 0x1}, @fwd={0x9}]}, {0x0, [0x0, 0x0, 0x30, 0x2e]}}, &(0x7f0000000000)=""/48, 0x106, 0x30}, 0x20) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup/syz1\x00', 0x200002, 0x0) (async) openat$cgroup_ro(r0, &(0x7f00000002c0)='freezer.state\x00', 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f00000000c0)={'tunl0\x00', 0x600}) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r4, 0x1, '\x00', 0x0, r4, 0x3, 0x2}, 0x48) (async) ioctl$TUNSETVNETHDRSZ(r4, 0x400454d8, &(0x7f0000000100)) (async) ioctl$TUNSETLINK(r4, 0x400454cd, 0x100) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000380)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xe8, 0xe8, 0x6, [@var={0xf, 0x0, 0x0, 0xe, 0x5, 0x1}, @func_proto={0x0, 0x8, 0x0, 0xd, 0x0, [{0xb, 0x4}, {0xf, 0x1}, {0xe, 0x5}, {0x3, 0x5}, {0x6, 0x1}, {0xa, 0x4}, {0x6}, {0x0, 0x5}]}, @enum={0x9, 0x2, 0x0, 0x6, 0x4, [{0xb, 0x21d}, {0x2, 0x2}]}, @union={0x9, 0x2, 0x0, 0x5, 0x1, 0x2, [{0xd, 0x0, 0xcf}, {0x8, 0x1, 0x5}]}, @enum={0x2, 0x5, 0x0, 0x6, 0x4, [{0xc, 0x96}, {0x5, 0x2d9d}, {0xf, 0x2}, {0xf, 0x9}, {0x8, 0x1f}]}, @const={0x6, 0x0, 0x0, 0xa, 0x1}, @fwd={0x9}]}, {0x0, [0x0, 0x0, 0x30, 0x2e]}}, &(0x7f0000000000)=""/48, 0x106, 0x30}, 0x20) (async) 02:58:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x2, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}]}) [ 729.166931][T21611] FAULT_INJECTION: forcing a failure. [ 729.166931][T21611] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 729.186560][T21611] CPU: 0 PID: 21611 Comm: syz-executor.5 Tainted: G B 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 729.198277][T21611] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 729.208325][T21611] Call Trace: [ 729.211593][T21611] dump_stack_lvl+0x1e2/0x24b [ 729.216251][T21611] ? bfq_pos_tree_add_move+0x43e/0x43e [ 729.221686][T21611] dump_stack+0x15/0x17 [ 729.225819][T21611] should_fail+0x3c0/0x510 [ 729.230210][T21611] should_fail_usercopy+0x1a/0x20 [ 729.235207][T21611] _copy_from_user+0x20/0xd0 [ 729.239790][T21611] __get_filter+0x156/0x430 [ 729.244277][T21611] sk_attach_filter+0x23/0x140 [ 729.249014][T21611] tun_attach_filter+0x10c/0x350 [ 729.253923][T21611] ? _copy_from_user+0x93/0xd0 [ 729.258660][T21611] __tun_chr_ioctl+0x18fe/0x2130 [ 729.263573][T21611] ? tun_flow_create+0x320/0x320 [ 729.268484][T21611] ? __kasan_check_write+0x14/0x20 [ 729.273571][T21611] ? __fget_files+0x310/0x370 [ 729.278225][T21611] tun_chr_ioctl+0x2a/0x40 [ 729.282628][T21611] ? tun_chr_poll+0x650/0x650 [ 729.287279][T21611] __se_sys_ioctl+0x115/0x190 [ 729.291942][T21611] __x64_sys_ioctl+0x7b/0x90 [ 729.296522][T21611] do_syscall_64+0x34/0x70 [ 729.300922][T21611] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 729.306788][T21611] RIP: 0033:0x7f68afecc279 [ 729.311194][T21611] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 729.330775][T21611] RSP: 002b:00007f68af042168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 729.339164][T21611] RAX: ffffffffffffffda RBX: 00007f68affdef80 RCX: 00007f68afecc279 [ 729.347121][T21611] RDX: 0000000020000000 RSI: 00000000401054d5 RDI: 0000000000000003 [ 729.355086][T21611] RBP: 00007f68af0421d0 R08: 0000000000000000 R09: 0000000000000000 02:58:02 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x22881, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x2, '\x00', 0x0, r1, 0x3, 0x2, 0x0, 0xf}, 0x48) (async) ioctl$TUNGETIFF(r1, 0x800454d2, &(0x7f0000000080)={'geneve0\x00'}) (async) openat$cgroup_ro(r1, &(0x7f0000000100)='blkio.bfq.io_merged\x00', 0x0, 0x0) (async) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00000000c0), 0x4) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) openat$cgroup_pressure(r2, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) 02:58:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x400454d1, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40, 0x0, 0x0, 0x100000}, {0x6}]}) (fail_nth: 8) [ 729.363035][T21611] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 729.371001][T21611] R13: 00007ffd8f11590f R14: 00007f68af042300 R15: 0000000000022000 [ 729.408065][T21646] FAULT_INJECTION: forcing a failure. [ 729.408065][T21646] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 729.424026][T21646] CPU: 1 PID: 21646 Comm: syz-executor.5 Tainted: G B 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 729.435743][T21646] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 729.445776][T21646] Call Trace: [ 729.449049][T21646] dump_stack_lvl+0x1e2/0x24b [ 729.453702][T21646] ? bfq_pos_tree_add_move+0x43e/0x43e [ 729.459137][T21646] dump_stack+0x15/0x17 [ 729.463280][T21646] should_fail+0x3c0/0x510 [ 729.467681][T21646] should_fail_usercopy+0x1a/0x20 [ 729.472692][T21646] _copy_from_user+0x20/0xd0 [ 729.477262][T21646] __get_filter+0x156/0x430 [ 729.481741][T21646] sk_attach_filter+0x23/0x140 [ 729.486477][T21646] tun_attach_filter+0x10c/0x350 [ 729.491388][T21646] ? _copy_from_user+0x93/0xd0 [ 729.496129][T21646] __tun_chr_ioctl+0x18fe/0x2130 [ 729.501045][T21646] ? tun_flow_create+0x320/0x320 [ 729.505964][T21646] ? __kasan_check_write+0x14/0x20 [ 729.511051][T21646] ? __fget_files+0x310/0x370 [ 729.515705][T21646] tun_chr_ioctl+0x2a/0x40 [ 729.520093][T21646] ? tun_chr_poll+0x650/0x650 [ 729.524745][T21646] __se_sys_ioctl+0x115/0x190 [ 729.529396][T21646] __x64_sys_ioctl+0x7b/0x90 [ 729.533960][T21646] do_syscall_64+0x34/0x70 [ 729.538360][T21646] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 729.544225][T21646] RIP: 0033:0x7f68afecc279 [ 729.548628][T21646] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 729.568318][T21646] RSP: 002b:00007f68af042168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 729.576717][T21646] RAX: ffffffffffffffda RBX: 00007f68affdef80 RCX: 00007f68afecc279 [ 729.584669][T21646] RDX: 0000000020000000 RSI: 00000000401054d5 RDI: 0000000000000003 [ 729.592641][T21646] RBP: 00007f68af0421d0 R08: 0000000000000000 R09: 0000000000000000 [ 729.600603][T21646] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 02:58:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x400454d4, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000240)={0x6, &(0x7f00000001c0)=[{0x401, 0x81, 0x8, 0x800}, {0x5, 0x1, 0x90, 0x800}, {0x101, 0xd1, 0x6, 0xffffffff}, {0x3f, 0x20, 0x2d, 0x20}, {0x6, 0x9, 0x1, 0xffff}, {0x400, 0x41, 0x40, 0x7ff}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x0, 0x0, 0x1, 0x2e, 0x0, 0x100000000, 0x0, 0x4, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_config_ext={0xffff, 0xffffffffffffffff}, 0x42401, 0x5, 0x800, 0x7, 0x200, 0x0, 0x4, 0x0, 0x3f, 0x0, 0x1}, 0xffffffffffffffff, 0x7, r2, 0x0) 02:58:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40, 0x0, 0x0, 0x100000}, {0x6}]}) (fail_nth: 9) 02:58:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x400454d8, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x89f2, &(0x7f0000000080)) close(r1) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) 02:58:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x2, &(0x7f0000000340)=[{0x28, 0x0, 0x2, 0x80ffffff}, {}]}) [ 729.608571][T21646] R13: 00007ffd8f11590f R14: 00007f68af042300 R15: 0000000000022000 [ 729.639577][T21654] FAULT_INJECTION: forcing a failure. [ 729.639577][T21654] name failslab, interval 1, probability 0, space 0, times 0 [ 729.653280][T21654] CPU: 0 PID: 21654 Comm: syz-executor.5 Tainted: G B 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 729.664997][T21654] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 729.675044][T21654] Call Trace: [ 729.678403][T21654] dump_stack_lvl+0x1e2/0x24b [ 729.683055][T21654] ? panic+0x7d7/0x7d7 [ 729.687104][T21654] ? bfq_pos_tree_add_move+0x43e/0x43e [ 729.692541][T21654] dump_stack+0x15/0x17 [ 729.696673][T21654] should_fail+0x3c0/0x510 [ 729.701063][T21654] ? __get_filter+0x2c4/0x430 [ 729.705718][T21654] __should_failslab+0x9f/0xe0 [ 729.710454][T21654] should_failslab+0x9/0x20 [ 729.714930][T21654] __kmalloc_track_caller+0x5f/0x350 [ 729.720187][T21654] ? __kasan_kmalloc+0x9/0x10 [ 729.724843][T21654] ? kmem_cache_alloc_trace+0x1dd/0x330 [ 729.730377][T21654] kmemdup+0x24/0x50 [ 729.734247][T21654] __get_filter+0x2c4/0x430 [ 729.738723][T21654] sk_attach_filter+0x23/0x140 [ 729.743561][T21654] tun_attach_filter+0x10c/0x350 [ 729.748471][T21654] ? _copy_from_user+0x93/0xd0 [ 729.753208][T21654] __tun_chr_ioctl+0x18fe/0x2130 [ 729.758120][T21654] ? tun_flow_create+0x320/0x320 [ 729.763032][T21654] ? __kasan_check_write+0x14/0x20 [ 729.768119][T21654] ? __fget_files+0x310/0x370 [ 729.772769][T21654] tun_chr_ioctl+0x2a/0x40 [ 729.777157][T21654] ? tun_chr_poll+0x650/0x650 [ 729.781810][T21654] __se_sys_ioctl+0x115/0x190 [ 729.786460][T21654] __x64_sys_ioctl+0x7b/0x90 [ 729.791023][T21654] do_syscall_64+0x34/0x70 [ 729.795412][T21654] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 729.801277][T21654] RIP: 0033:0x7f68afecc279 [ 729.805670][T21654] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 729.825247][T21654] RSP: 002b:00007f68af042168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 729.833633][T21654] RAX: ffffffffffffffda RBX: 00007f68affdef80 RCX: 00007f68afecc279 [ 729.841578][T21654] RDX: 0000000020000000 RSI: 00000000401054d5 RDI: 0000000000000003 [ 729.849528][T21654] RBP: 00007f68af0421d0 R08: 0000000000000000 R09: 0000000000000000 02:58:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x400454d9, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40, 0x0, 0x0, 0x100000}, {0x6}]}) (fail_nth: 10) 02:58:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000240)={0x6, &(0x7f00000001c0)=[{0x401, 0x81, 0x8, 0x800}, {0x5, 0x1, 0x90, 0x800}, {0x101, 0xd1, 0x6, 0xffffffff}, {0x3f, 0x20, 0x2d, 0x20}, {0x6, 0x9, 0x1, 0xffff}, {0x400, 0x41, 0x40, 0x7ff}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x0, 0x0, 0x1, 0x2e, 0x0, 0x100000000, 0x0, 0x4, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_config_ext={0xffff, 0xffffffffffffffff}, 0x42401, 0x5, 0x800, 0x7, 0x200, 0x0, 0x4, 0x0, 0x3f, 0x0, 0x1}, 0xffffffffffffffff, 0x7, r2, 0x0) 02:58:03 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x22881, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r1, 0x2, '\x00', 0x0, r1, 0x3, 0x2, 0x0, 0xf}, 0x48) (async) ioctl$TUNGETIFF(r1, 0x800454d2, &(0x7f0000000080)={'geneve0\x00'}) (async) openat$cgroup_ro(r1, &(0x7f0000000100)='blkio.bfq.io_merged\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00000000c0), 0x4) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) openat$cgroup_pressure(r2, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) 02:58:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x400454da, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) [ 729.857483][T21654] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 729.865428][T21654] R13: 00007ffd8f11590f R14: 00007f68af042300 R15: 0000000000022000 [ 729.906256][T21675] FAULT_INJECTION: forcing a failure. [ 729.906256][T21675] name failslab, interval 1, probability 0, space 0, times 0 [ 729.919009][T21675] CPU: 0 PID: 21675 Comm: syz-executor.5 Tainted: G B 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 729.930716][T21675] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 729.940750][T21675] Call Trace: [ 729.944034][T21675] dump_stack_lvl+0x1e2/0x24b [ 729.948687][T21675] ? panic+0x7d7/0x7d7 [ 729.952730][T21675] ? bfq_pos_tree_add_move+0x43e/0x43e [ 729.958160][T21675] dump_stack+0x15/0x17 [ 729.962303][T21675] should_fail+0x3c0/0x510 [ 729.966696][T21675] ? __get_filter+0x2c4/0x430 [ 729.971349][T21675] __should_failslab+0x9f/0xe0 [ 729.976091][T21675] should_failslab+0x9/0x20 [ 729.980568][T21675] __kmalloc_track_caller+0x5f/0x350 [ 729.985827][T21675] ? __kasan_kmalloc+0x9/0x10 [ 729.990481][T21675] ? kmem_cache_alloc_trace+0x1dd/0x330 [ 729.996000][T21675] kmemdup+0x24/0x50 [ 729.999869][T21675] __get_filter+0x2c4/0x430 [ 730.004349][T21675] sk_attach_filter+0x23/0x140 [ 730.009101][T21675] tun_attach_filter+0x10c/0x350 [ 730.014010][T21675] ? _copy_from_user+0x93/0xd0 [ 730.018746][T21675] __tun_chr_ioctl+0x18fe/0x2130 [ 730.023672][T21675] ? tun_flow_create+0x320/0x320 [ 730.028585][T21675] ? __kasan_check_write+0x14/0x20 [ 730.033669][T21675] ? __fget_files+0x310/0x370 [ 730.038324][T21675] tun_chr_ioctl+0x2a/0x40 [ 730.042714][T21675] ? tun_chr_poll+0x650/0x650 [ 730.047362][T21675] __se_sys_ioctl+0x115/0x190 [ 730.052022][T21675] __x64_sys_ioctl+0x7b/0x90 [ 730.056601][T21675] do_syscall_64+0x34/0x70 [ 730.060992][T21675] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 730.066858][T21675] RIP: 0033:0x7f68afecc279 [ 730.071247][T21675] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 730.091171][T21675] RSP: 002b:00007f68af042168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 730.099561][T21675] RAX: ffffffffffffffda RBX: 00007f68affdef80 RCX: 00007f68afecc279 02:58:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40, 0x0, 0x0, 0x100000}, {0x6}]}) (fail_nth: 11) 02:58:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x1, &(0x7f0000000340)=[{0x6}]}) 02:58:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x400454dc, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x89f2, &(0x7f0000000080)) close(r1) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x89f2, &(0x7f0000000080)) (async) close(r1) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) (async) [ 730.107510][T21675] RDX: 0000000020000000 RSI: 00000000401054d5 RDI: 0000000000000003 [ 730.115458][T21675] RBP: 00007f68af0421d0 R08: 0000000000000000 R09: 0000000000000000 [ 730.123402][T21675] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 730.131349][T21675] R13: 00007ffd8f11590f R14: 00007f68af042300 R15: 0000000000022000 02:58:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000240)={0x6, &(0x7f00000001c0)=[{0x401, 0x81, 0x8, 0x800}, {0x5, 0x1, 0x90, 0x800}, {0x101, 0xd1, 0x6, 0xffffffff}, {0x3f, 0x20, 0x2d, 0x20}, {0x6, 0x9, 0x1, 0xffff}, {0x400, 0x41, 0x40, 0x7ff}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x0, 0x0, 0x1, 0x2e, 0x0, 0x100000000, 0x0, 0x4, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_config_ext={0xffff, 0xffffffffffffffff}, 0x42401, 0x5, 0x800, 0x7, 0x200, 0x0, 0x4, 0x0, 0x3f, 0x0, 0x1}, 0xffffffffffffffff, 0x7, r2, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000240)={0x6, &(0x7f00000001c0)=[{0x401, 0x81, 0x8, 0x800}, {0x5, 0x1, 0x90, 0x800}, {0x101, 0xd1, 0x6, 0xffffffff}, {0x3f, 0x20, 0x2d, 0x20}, {0x6, 0x9, 0x1, 0xffff}, {0x400, 0x41, 0x40, 0x7ff}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r2, 0x1, '\x00', 0x0, r2, 0x3, 0x2}, 0x48) (async) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x0, 0x0, 0x1, 0x2e, 0x0, 0x100000000, 0x0, 0x4, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x401, 0x0, @perf_config_ext={0xffff, 0xffffffffffffffff}, 0x42401, 0x5, 0x800, 0x7, 0x200, 0x0, 0x4, 0x0, 0x3f, 0x0, 0x1}, 0xffffffffffffffff, 0x7, r2, 0x0) (async) [ 730.172152][T21689] FAULT_INJECTION: forcing a failure. [ 730.172152][T21689] name failslab, interval 1, probability 0, space 0, times 0 [ 730.184960][T21689] CPU: 0 PID: 21689 Comm: syz-executor.5 Tainted: G B 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 730.197012][T21689] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 730.207206][T21689] Call Trace: [ 730.210491][T21689] dump_stack_lvl+0x1e2/0x24b [ 730.215145][T21689] ? bfq_pos_tree_add_move+0x43e/0x43e [ 730.220583][T21689] ? __kasan_kmalloc+0x9/0x10 [ 730.225248][T21689] ? __get_filter+0x23b/0x430 [ 730.229905][T21689] ? sk_attach_filter+0x23/0x140 [ 730.234817][T21689] ? tun_attach_filter+0x10c/0x350 [ 730.239905][T21689] ? tun_chr_ioctl+0x2a/0x40 [ 730.244482][T21689] ? __se_sys_ioctl+0x115/0x190 [ 730.249306][T21689] dump_stack+0x15/0x17 [ 730.253436][T21689] should_fail+0x3c0/0x510 [ 730.257838][T21689] ? bpf_prepare_filter+0x658/0x1430 [ 730.263107][T21689] __should_failslab+0x9f/0xe0 [ 730.267848][T21689] should_failslab+0x9/0x20 [ 730.272323][T21689] __kmalloc+0x60/0x360 [ 730.276459][T21689] bpf_prepare_filter+0x658/0x1430 [ 730.281545][T21689] ? bpf_prog_create+0x1f0/0x1f0 [ 730.286576][T21689] ? __kmalloc_track_caller+0x1c4/0x350 [ 730.292110][T21689] ? kmemdup+0x3f/0x50 [ 730.296196][T21689] ? memcpy+0x56/0x70 [ 730.300160][T21689] __get_filter+0x2fd/0x430 [ 730.304655][T21689] sk_attach_filter+0x23/0x140 [ 730.309394][T21689] tun_attach_filter+0x10c/0x350 [ 730.314308][T21689] ? _copy_from_user+0x93/0xd0 [ 730.319045][T21689] __tun_chr_ioctl+0x18fe/0x2130 [ 730.323969][T21689] ? tun_flow_create+0x320/0x320 [ 730.328881][T21689] ? __kasan_check_write+0x14/0x20 [ 730.333969][T21689] ? __fget_files+0x310/0x370 [ 730.338638][T21689] tun_chr_ioctl+0x2a/0x40 [ 730.343034][T21689] ? tun_chr_poll+0x650/0x650 [ 730.347701][T21689] __se_sys_ioctl+0x115/0x190 [ 730.352363][T21689] __x64_sys_ioctl+0x7b/0x90 [ 730.356926][T21689] do_syscall_64+0x34/0x70 [ 730.361316][T21689] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 730.367191][T21689] RIP: 0033:0x7f68afecc279 [ 730.371577][T21689] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 730.391162][T21689] RSP: 002b:00007f68af042168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 730.399564][T21689] RAX: ffffffffffffffda RBX: 00007f68affdef80 RCX: 00007f68afecc279 [ 730.407526][T21689] RDX: 0000000020000000 RSI: 00000000401054d5 RDI: 0000000000000003 02:58:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x400454e2, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40, 0x0, 0x0, 0x100000}, {0x6}]}) (fail_nth: 12) 02:58:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x40049409, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x1, &(0x7f0000000340)=[{0x6}]}) [ 730.415519][T21689] RBP: 00007f68af0421d0 R08: 0000000000000000 R09: 0000000000000000 [ 730.423511][T21689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 730.431472][T21689] R13: 00007ffd8f11590f R14: 00007f68af042300 R15: 0000000000022000 02:58:03 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000005c0)={r1, 0xe0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x9, 0x9, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000003c0)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x40, 0x10, &(0x7f0000000400), &(0x7f0000000440), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000480)}}, 0x10) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x7ffe, 0x8, 0x9, 0x140, r1, 0x1, '\x00', r2, r1, 0x3, 0x2, 0xffffffff}, 0x48) r4 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x301002, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000240)={0x4, &(0x7f00000001c0)=[{0x7fff, 0x3, 0x20, 0x9}, {0x7, 0x0, 0x73, 0x101}, {0xff, 0x9, 0x1, 0x1f7}, {0x0, 0x20, 0xd3, 0x8001}]}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r6 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) r7 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r7, 0x1, '\x00', 0x0, r7, 0x3, 0x2}, 0x48) r8 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r8, 0x1, '\x00', 0x0, r8, 0x3, 0x2}, 0x48) r9 = openat$cgroup_ro(r1, &(0x7f0000000840)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000008c0)={0xb, 0x9, &(0x7f0000000600)=@framed={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x9}, [@alu={0x4, 0x1, 0x8, 0x9, 0x7, 0xfffffffffffffff0, 0xffffffffffffffff}, @initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x4f6b}, @exit, @map_fd={0x18, 0x5}]}, &(0x7f0000000680)='GPL\x00', 0x3, 0xf2, &(0x7f00000006c0)=""/242, 0x41000, 0x10, '\x00', 0x0, 0xb, r1, 0x8, &(0x7f00000007c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000800)={0x1, 0x8, 0x5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000880)=[r5, r3, r1, r6, r7, r8, r9, r1, r1]}, 0x80) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000100)={'dummy0\x00', 0x400}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) [ 730.471539][T21706] FAULT_INJECTION: forcing a failure. [ 730.471539][T21706] name failslab, interval 1, probability 0, space 0, times 0 [ 730.485861][T21706] CPU: 0 PID: 21706 Comm: syz-executor.5 Tainted: G B 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 730.497598][T21706] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 730.507630][T21706] Call Trace: [ 730.510903][T21706] dump_stack_lvl+0x1e2/0x24b [ 730.515567][T21706] ? bfq_pos_tree_add_move+0x43e/0x43e [ 730.521008][T21706] ? stack_trace_save+0x1f0/0x1f0 [ 730.526010][T21706] ? __kernel_text_address+0x9a/0x110 [ 730.531364][T21706] dump_stack+0x15/0x17 [ 730.535506][T21706] should_fail+0x3c0/0x510 [ 730.539909][T21706] ? bpf_convert_filter+0x101/0x5d80 [ 730.545189][T21706] __should_failslab+0x9f/0xe0 [ 730.549944][T21706] should_failslab+0x9/0x20 [ 730.554422][T21706] __kmalloc+0x60/0x360 [ 730.558560][T21706] bpf_convert_filter+0x101/0x5d80 [ 730.563669][T21706] ? ____kasan_slab_free+0x121/0x160 [ 730.568932][T21706] ? sk_filter_release_rcu+0x110/0x110 [ 730.574392][T21706] ? bpf_prepare_filter+0xaae/0x1430 [ 730.579650][T21706] ? kmemdup+0x3f/0x50 [ 730.583691][T21706] bpf_prepare_filter+0xedf/0x1430 [ 730.588781][T21706] ? bpf_prog_create+0x1f0/0x1f0 [ 730.593687][T21706] ? __kmalloc_track_caller+0x1c4/0x350 [ 730.599213][T21706] ? kmemdup+0x3f/0x50 [ 730.603261][T21706] ? memcpy+0x56/0x70 [ 730.607217][T21706] __get_filter+0x2fd/0x430 [ 730.611696][T21706] sk_attach_filter+0x23/0x140 [ 730.616434][T21706] tun_attach_filter+0x10c/0x350 [ 730.621348][T21706] ? _copy_from_user+0x93/0xd0 [ 730.626094][T21706] __tun_chr_ioctl+0x18fe/0x2130 [ 730.631001][T21706] ? tun_flow_create+0x320/0x320 [ 730.635927][T21706] ? __kasan_check_write+0x14/0x20 [ 730.641011][T21706] ? __fget_files+0x310/0x370 [ 730.645664][T21706] tun_chr_ioctl+0x2a/0x40 [ 730.650052][T21706] ? tun_chr_poll+0x650/0x650 [ 730.654715][T21706] __se_sys_ioctl+0x115/0x190 [ 730.659368][T21706] __x64_sys_ioctl+0x7b/0x90 [ 730.664010][T21706] do_syscall_64+0x34/0x70 [ 730.668411][T21706] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 730.674283][T21706] RIP: 0033:0x7f68afecc279 [ 730.678683][T21706] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 730.698269][T21706] RSP: 002b:00007f68af042168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 730.706659][T21706] RAX: ffffffffffffffda RBX: 00007f68affdef80 RCX: 00007f68afecc279 [ 730.714606][T21706] RDX: 0000000020000000 RSI: 00000000401054d5 RDI: 0000000000000003 02:58:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x40086602, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:04 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40, 0x0, 0x0, 0x100000}, {0x6}]}) (fail_nth: 13) 02:58:04 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x89f2, &(0x7f0000000080)) (async) close(r1) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40}, {0x6}]}) [ 730.722555][T21706] RBP: 00007f68af0421d0 R08: 0000000000000000 R09: 0000000000000000 [ 730.730503][T21706] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 730.738457][T21706] R13: 00007ffd8f11590f R14: 00007f68af042300 R15: 0000000000022000 [ 730.769834][T21719] FAULT_INJECTION: forcing a failure. [ 730.769834][T21719] name failslab, interval 1, probability 0, space 0, times 0 [ 730.782528][T21719] CPU: 1 PID: 21719 Comm: syz-executor.5 Tainted: G B 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 730.794240][T21719] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 730.804271][T21719] Call Trace: [ 730.807539][T21719] dump_stack_lvl+0x1e2/0x24b [ 730.812189][T21719] ? bfq_pos_tree_add_move+0x43e/0x43e [ 730.817623][T21719] ? stack_trace_save+0x1f0/0x1f0 [ 730.822623][T21719] ? __kernel_text_address+0x9a/0x110 [ 730.827975][T21719] dump_stack+0x15/0x17 [ 730.832106][T21719] should_fail+0x3c0/0x510 [ 730.836495][T21719] ? bpf_convert_filter+0x101/0x5d80 [ 730.841751][T21719] __should_failslab+0x9f/0xe0 [ 730.846508][T21719] should_failslab+0x9/0x20 [ 730.850982][T21719] __kmalloc+0x60/0x360 [ 730.855126][T21719] bpf_convert_filter+0x101/0x5d80 [ 730.860223][T21719] ? ____kasan_slab_free+0x121/0x160 [ 730.865501][T21719] ? sk_filter_release_rcu+0x110/0x110 [ 730.870956][T21719] ? bpf_prepare_filter+0xaae/0x1430 [ 730.876218][T21719] ? kmemdup+0x3f/0x50 [ 730.880266][T21719] bpf_prepare_filter+0xedf/0x1430 [ 730.885353][T21719] ? bpf_prog_create+0x1f0/0x1f0 [ 730.890275][T21719] ? __kmalloc_track_caller+0x1c4/0x350 [ 730.895815][T21719] ? kmemdup+0x3f/0x50 [ 730.899874][T21719] ? memcpy+0x56/0x70 [ 730.903837][T21719] __get_filter+0x2fd/0x430 [ 730.908325][T21719] sk_attach_filter+0x23/0x140 [ 730.913081][T21719] tun_attach_filter+0x10c/0x350 [ 730.917992][T21719] ? _copy_from_user+0x93/0xd0 [ 730.922728][T21719] __tun_chr_ioctl+0x18fe/0x2130 [ 730.927639][T21719] ? tun_flow_create+0x320/0x320 [ 730.932578][T21719] ? __kasan_check_write+0x14/0x20 [ 730.937660][T21719] ? __fget_files+0x310/0x370 [ 730.942332][T21719] tun_chr_ioctl+0x2a/0x40 [ 730.946720][T21719] ? tun_chr_poll+0x650/0x650 [ 730.951369][T21719] __se_sys_ioctl+0x115/0x190 [ 730.956019][T21719] __x64_sys_ioctl+0x7b/0x90 [ 730.960583][T21719] do_syscall_64+0x34/0x70 [ 730.964973][T21719] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 730.970849][T21719] RIP: 0033:0x7f68afecc279 [ 730.975245][T21719] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 730.994830][T21719] RSP: 002b:00007f68af042168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 731.003234][T21719] RAX: ffffffffffffffda RBX: 00007f68affdef80 RCX: 00007f68afecc279 [ 731.011210][T21719] RDX: 0000000020000000 RSI: 00000000401054d5 RDI: 0000000000000003 02:58:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ip6gre0\x00', 0x100}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:04 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40, 0x0, 0x0, 0x100000}, {0x6}]}) (fail_nth: 14) 02:58:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ip6gre0\x00', 0x100}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) [ 731.019161][T21719] RBP: 00007f68af0421d0 R08: 0000000000000000 R09: 0000000000000000 [ 731.027125][T21719] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 731.035164][T21719] R13: 00007ffd8f11590f R14: 00007f68af042300 R15: 0000000000022000 02:58:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x40087602, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) [ 731.062391][T21730] FAULT_INJECTION: forcing a failure. [ 731.062391][T21730] name failslab, interval 1, probability 0, space 0, times 0 [ 731.075145][T21730] CPU: 0 PID: 21730 Comm: syz-executor.5 Tainted: G B 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 731.086859][T21730] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 731.096897][T21730] Call Trace: [ 731.100173][T21730] dump_stack_lvl+0x1e2/0x24b [ 731.104825][T21730] ? panic+0x7d7/0x7d7 [ 731.108869][T21730] ? bfq_pos_tree_add_move+0x43e/0x43e [ 731.114301][T21730] dump_stack+0x15/0x17 [ 731.118433][T21730] should_fail+0x3c0/0x510 [ 731.122827][T21730] ? kvmalloc_node+0x82/0x130 [ 731.127496][T21730] __should_failslab+0x9f/0xe0 [ 731.132235][T21730] should_failslab+0x9/0x20 [ 731.136708][T21730] __kmalloc+0x60/0x360 [ 731.140838][T21730] ? __kasan_kmalloc+0x9/0x10 [ 731.145521][T21730] kvmalloc_node+0x82/0x130 [ 731.150002][T21730] bpf_int_jit_compile+0x39b/0x9e70 [ 731.155188][T21730] ? ____kasan_slab_free+0x121/0x160 [ 731.160461][T21730] ? emit_bpf_dispatcher+0xc80/0xc80 [ 731.165732][T21730] ? sk_filter_release_rcu+0x110/0x110 [ 731.171168][T21730] bpf_prog_select_runtime+0x73e/0xa00 [ 731.176604][T21730] ? bpf_prepare_filter+0xaae/0x1430 [ 731.181865][T21730] ? kmemdup+0x3f/0x50 [ 731.185911][T21730] bpf_prepare_filter+0x10b2/0x1430 [ 731.191086][T21730] ? bpf_prog_create+0x1f0/0x1f0 [ 731.195999][T21730] ? __kmalloc_track_caller+0x1c4/0x350 [ 731.201519][T21730] ? kmemdup+0x3f/0x50 [ 731.205561][T21730] ? memcpy+0x56/0x70 [ 731.209520][T21730] __get_filter+0x2fd/0x430 [ 731.214002][T21730] sk_attach_filter+0x23/0x140 [ 731.218826][T21730] tun_attach_filter+0x10c/0x350 [ 731.223737][T21730] ? _copy_from_user+0x93/0xd0 [ 731.228540][T21730] __tun_chr_ioctl+0x18fe/0x2130 [ 731.233520][T21730] ? tun_flow_create+0x320/0x320 [ 731.238445][T21730] ? __kasan_check_write+0x14/0x20 [ 731.243534][T21730] ? __fget_files+0x310/0x370 [ 731.248188][T21730] tun_chr_ioctl+0x2a/0x40 [ 731.252579][T21730] ? tun_chr_poll+0x650/0x650 [ 731.257231][T21730] __se_sys_ioctl+0x115/0x190 [ 731.261886][T21730] __x64_sys_ioctl+0x7b/0x90 [ 731.266538][T21730] do_syscall_64+0x34/0x70 [ 731.270930][T21730] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 731.276795][T21730] RIP: 0033:0x7f68afecc279 [ 731.281189][T21730] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 731.300770][T21730] RSP: 002b:00007f68af042168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 02:58:04 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (rerun: 64) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000005c0)={r1, 0xe0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x9, 0x9, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000003c0)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x40, 0x10, &(0x7f0000000400), &(0x7f0000000440), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000480)}}, 0x10) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x7ffe, 0x8, 0x9, 0x140, r1, 0x1, '\x00', r2, r1, 0x3, 0x2, 0xffffffff}, 0x48) r4 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x301002, 0x0) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000240)={0x4, &(0x7f00000001c0)=[{0x7fff, 0x3, 0x20, 0x9}, {0x7, 0x0, 0x73, 0x101}, {0xff, 0x9, 0x1, 0x1f7}, {0x0, 0x20, 0xd3, 0x8001}]}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async, rerun: 64) r6 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (rerun: 64) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) (async) r7 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r7, 0x1, '\x00', 0x0, r7, 0x3, 0x2}, 0x48) r8 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r8, 0x1, '\x00', 0x0, r8, 0x3, 0x2}, 0x48) (async) r9 = openat$cgroup_ro(r1, &(0x7f0000000840)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000008c0)={0xb, 0x9, &(0x7f0000000600)=@framed={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x9}, [@alu={0x4, 0x1, 0x8, 0x9, 0x7, 0xfffffffffffffff0, 0xffffffffffffffff}, @initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x4f6b}, @exit, @map_fd={0x18, 0x5}]}, &(0x7f0000000680)='GPL\x00', 0x3, 0xf2, &(0x7f00000006c0)=""/242, 0x41000, 0x10, '\x00', 0x0, 0xb, r1, 0x8, &(0x7f00000007c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000800)={0x1, 0x8, 0x5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000880)=[r5, r3, r1, r6, r7, r8, r9, r1, r1]}, 0x80) (async, rerun: 32) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000100)={'dummy0\x00', 0x400}) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 02:58:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x1, &(0x7f0000000340)=[{0x6}]}) 02:58:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ip6gre0\x00', 0x100}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ip6gre0\x00', 0x100}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) (async) 02:58:04 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40, 0x0, 0x0, 0x100000}, {0x6}]}) (fail_nth: 15) 02:58:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d6, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) [ 731.309172][T21730] RAX: ffffffffffffffda RBX: 00007f68affdef80 RCX: 00007f68afecc279 [ 731.317122][T21730] RDX: 0000000020000000 RSI: 00000000401054d5 RDI: 0000000000000003 [ 731.325081][T21730] RBP: 00007f68af0421d0 R08: 0000000000000000 R09: 0000000000000000 [ 731.333028][T21730] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 731.340991][T21730] R13: 00007ffd8f11590f R14: 00007f68af042300 R15: 0000000000022000 [ 731.381603][T21743] FAULT_INJECTION: forcing a failure. [ 731.381603][T21743] name failslab, interval 1, probability 0, space 0, times 0 [ 731.394340][T21743] CPU: 1 PID: 21743 Comm: syz-executor.5 Tainted: G B 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 731.406039][T21743] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 731.416071][T21743] Call Trace: [ 731.419342][T21743] dump_stack_lvl+0x1e2/0x24b [ 731.424020][T21743] ? panic+0x7d7/0x7d7 [ 731.428078][T21743] ? bfq_pos_tree_add_move+0x43e/0x43e [ 731.433521][T21743] dump_stack+0x15/0x17 [ 731.437747][T21743] should_fail+0x3c0/0x510 [ 731.442157][T21743] ? kvmalloc_node+0x82/0x130 [ 731.446810][T21743] __should_failslab+0x9f/0xe0 [ 731.451562][T21743] should_failslab+0x9/0x20 [ 731.456046][T21743] __kmalloc+0x60/0x360 [ 731.460187][T21743] ? __kasan_kmalloc+0x9/0x10 [ 731.464845][T21743] kvmalloc_node+0x82/0x130 [ 731.469335][T21743] bpf_int_jit_compile+0x39b/0x9e70 [ 731.474508][T21743] ? ____kasan_slab_free+0x121/0x160 [ 731.479781][T21743] ? emit_bpf_dispatcher+0xc80/0xc80 [ 731.485045][T21743] ? sk_filter_release_rcu+0x110/0x110 [ 731.490495][T21743] bpf_prog_select_runtime+0x73e/0xa00 [ 731.495973][T21743] ? bpf_prepare_filter+0xaae/0x1430 [ 731.501237][T21743] ? kmemdup+0x3f/0x50 [ 731.505291][T21743] bpf_prepare_filter+0x10b2/0x1430 [ 731.510465][T21743] ? bpf_prog_create+0x1f0/0x1f0 [ 731.515374][T21743] ? __kmalloc_track_caller+0x1c4/0x350 [ 731.520895][T21743] ? kmemdup+0x3f/0x50 [ 731.524946][T21743] ? memcpy+0x56/0x70 [ 731.528928][T21743] __get_filter+0x2fd/0x430 [ 731.533408][T21743] sk_attach_filter+0x23/0x140 [ 731.538150][T21743] tun_attach_filter+0x10c/0x350 [ 731.543069][T21743] ? _copy_from_user+0x93/0xd0 [ 731.547939][T21743] __tun_chr_ioctl+0x18fe/0x2130 [ 731.552853][T21743] ? tun_flow_create+0x320/0x320 [ 731.557767][T21743] ? __kasan_check_write+0x14/0x20 [ 731.562850][T21743] ? __fget_files+0x310/0x370 [ 731.567512][T21743] tun_chr_ioctl+0x2a/0x40 [ 731.571902][T21743] ? tun_chr_poll+0x650/0x650 [ 731.576570][T21743] __se_sys_ioctl+0x115/0x190 [ 731.581225][T21743] __x64_sys_ioctl+0x7b/0x90 [ 731.585805][T21743] do_syscall_64+0x34/0x70 [ 731.590196][T21743] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 731.596061][T21743] RIP: 0033:0x7f68afecc279 [ 731.600453][T21743] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 731.620038][T21743] RSP: 002b:00007f68af042168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 02:58:05 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x4020940d, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:05 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40, 0x0, 0x0, 0x100000}, {0x6}]}) (fail_nth: 16) 02:58:05 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{}, {0x40, 0xfc}, {0x6}]}) 02:58:05 executing program 1: close(0xffffffffffffffff) socketpair(0xb, 0x4, 0x8, &(0x7f0000000100)) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000000)='\x00') r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x35, 0x0, 0x2, 0x80ffffff}, {0x0, 0xf9}, {}, {0x6}]}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x89f2, &(0x7f0000000080)) close(r1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'geneve0\x00', 0x2000}) 02:58:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x2, &(0x7f0000000340)=[{0x0, 0x0, 0x2, 0x80ffffff}, {0x6}]}) [ 731.628436][T21743] RAX: ffffffffffffffda RBX: 00007f68affdef80 RCX: 00007f68afecc279 [ 731.636394][T21743] RDX: 0000000020000000 RSI: 00000000401054d5 RDI: 0000000000000003 [ 731.644339][T21743] RBP: 00007f68af0421d0 R08: 0000000000000000 R09: 0000000000000000 [ 731.652294][T21743] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 731.660256][T21743] R13: 00007ffd8f11590f R14: 00007f68af042300 R15: 0000000000022000 [ 731.703530][T21757] FAULT_INJECTION: forcing a failure. [ 731.703530][T21757] name failslab, interval 1, probability 0, space 0, times 0 [ 731.716310][T21757] CPU: 0 PID: 21757 Comm: syz-executor.5 Tainted: G B 5.10.135-syzkaller-01839-g30abcdabf21e #0 [ 731.727999][T21757] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 731.738052][T21757] Call Trace: [ 731.741320][T21757] dump_stack_lvl+0x1e2/0x24b [ 731.745971][T21757] ? panic+0x7d7/0x7d7 [ 731.750017][T21757] ? bfq_pos_tree_add_move+0x43e/0x43e [ 731.755455][T21757] dump_stack+0x15/0x17 [ 731.759614][T21757] should_fail+0x3c0/0x510 [ 731.764017][T21757] ? kvmalloc_node+0x82/0x130 [ 731.768673][T21757] __should_failslab+0x9f/0xe0 [ 731.773412][T21757] should_failslab+0x9/0x20 [ 731.777888][T21757] __kmalloc+0x60/0x360 [ 731.782018][T21757] ? __kasan_kmalloc+0x9/0x10 [ 731.786686][T21757] kvmalloc_node+0x82/0x130 [ 731.791166][T21757] bpf_int_jit_compile+0x39b/0x9e70 [ 731.796337][T21757] ? ____kasan_slab_free+0x121/0x160 [ 731.801611][T21757] ? emit_bpf_dispatcher+0xc80/0xc80 [ 731.806874][T21757] ? sk_filter_release_rcu+0x110/0x110 [ 731.812323][T21757] bpf_prog_select_runtime+0x73e/0xa00 [ 731.817770][T21757] ? bpf_prepare_filter+0xaae/0x1430 [ 731.823028][T21757] ? kmemdup+0x3f/0x50 [ 731.827082][T21757] bpf_prepare_filter+0x10b2/0x1430 [ 731.832256][T21757] ? bpf_prog_create+0x1f0/0x1f0 [ 731.837164][T21757] ? __kmalloc_track_caller+0x1c4/0x350 [ 731.842684][T21757] ? kmemdup+0x3f/0x50 [ 731.846725][T21757] ? memcpy+0x56/0x70 [ 731.850680][T21757] __get_filter+0x2fd/0x430 [ 731.855164][T21757] sk_attach_filter+0x23/0x140 [ 731.859906][T21757] tun_attach_filter+0x10c/0x350 [ 731.864815][T21757] ? _copy_from_user+0x93/0xd0 [ 731.869554][T21757] __tun_chr_ioctl+0x18fe/0x2130 [ 731.874465][T21757] ? tun_flow_create+0x320/0x320 [ 731.879377][T21757] ? __kasan_check_write+0x14/0x20 [ 731.884468][T21757] ? __fget_files+0x310/0x370 [ 731.889137][T21757] tun_chr_ioctl+0x2a/0x40 [ 731.893529][T21757] ? tun_chr_poll+0x650/0x650 [ 731.898181][T21757] __se_sys_ioctl+0x115/0x190 [ 731.902836][T21757] __x64_sys_ioctl+0x7b/0x90 [ 731.907402][T21757] do_syscall_64+0x34/0x70 [ 731.911792][T21757] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 731.917658][T21757] RIP: 0033:0x7f68afecc279 [ 731.922045][T21757] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 731.941625][T21757] RSP: 002b:00007f68af042168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 02:58:05 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x800454cf, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) 02:58:05 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x40, 0x0, 0x0, 0x100000}, {0x6}]}) (fail_nth: 17) 02:58:05 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000005c0)={r1, 0xe0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x9, 0x9, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000003c0)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x40, 0x10, &(0x7f0000000400), &(0x7f0000000440), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000480)}}, 0x10) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x7ffe, 0x8, 0x9, 0x140, r1, 0x1, '\x00', r2, r1, 0x3, 0x2, 0xffffffff}, 0x48) r4 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x301002, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000240)={0x4, &(0x7f00000001c0)=[{0x7fff, 0x3, 0x20, 0x9}, {0x7, 0x0, 0x73, 0x101}, {0xff, 0x9, 0x1, 0x1f7}, {0x0, 0x20, 0xd3, 0x8001}]}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) r6 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) r7 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r7, 0x1, '\x00', 0x0, r7, 0x3, 0x2}, 0x48) r8 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r8, 0x1, '\x00', 0x0, r8, 0x3, 0x2}, 0x48) r9 = openat$cgroup_ro(r1, &(0x7f0000000840)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000008c0)={0xb, 0x9, &(0x7f0000000600)=@framed={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x9}, [@alu={0x4, 0x1, 0x8, 0x9, 0x7, 0xfffffffffffffff0, 0xffffffffffffffff}, @initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x4f6b}, @exit, @map_fd={0x18, 0x5}]}, &(0x7f0000000680)='GPL\x00', 0x3, 0xf2, &(0x7f00000006c0)=""/242, 0x41000, 0x10, '\x00', 0x0, 0xb, r1, 0x8, &(0x7f00000007c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000800)={0x1, 0x8, 0x5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000880)=[r5, r3, r1, r6, r7, r8, r9, r1, r1]}, 0x80) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000100)={'dummy0\x00', 0x400}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000005c0)={r1, 0xe0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x9, 0x9, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000003c0)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x40, 0x10, &(0x7f0000000400), &(0x7f0000000440), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000480)}}, 0x10) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x7ffe, 0x8, 0x9, 0x140, r1, 0x1, '\x00', r2, r1, 0x3, 0x2, 0xffffffff}, 0x48) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x301002, 0x0) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000240)={0x4, &(0x7f00000001c0)=[{0x7fff, 0x3, 0x20, 0x9}, {0x7, 0x0, 0x73, 0x101}, {0xff, 0x9, 0x1, 0x1f7}, {0x0, 0x20, 0xd3, 0x8001}]}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='io.stat\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)=0x8705000000001f00) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r6, 0x1, '\x00', 0x0, r6, 0x3, 0x2}, 0x48) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r7, 0x1, '\x00', 0x0, r7, 0x3, 0x2}, 0x48) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x8001, 0x4, 0x9, 0x140, r8, 0x1, '\x00', 0x0, r8, 0x3, 0x2}, 0x48) (async) openat$cgroup_ro(r1, &(0x7f0000000840)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f00000008c0)={0xb, 0x9, &(0x7f0000000600)=@framed={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x9}, [@alu={0x4, 0x1, 0x8, 0x9, 0x7, 0xfffffffffffffff0, 0xffffffffffffffff}, @initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x4f6b}, @exit, @map_fd={0x18, 0x5}]}, &(0x7f0000000680)='GPL\x00', 0x3, 0xf2, &(0x7f00000006c0)=""/242, 0x41000, 0x10, '\x00', 0x0, 0xb, r1, 0x8, &(0x7f00000007c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000800)={0x1, 0x8, 0x5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000880)=[r5, r3, r1, r6, r7, r8, r9, r1, r1]}, 0x80) (async) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000100)={'dummy0\x00', 0x400}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x2d, 0x0, 0x2}, {}, {}, {0x6}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) [ 731.950016][T21757] RAX: ffffffffffffffda RBX: 00007f68affdef80 RCX: 00007f68afecc279 [ 731.957963][T21757] RDX: 0000000020000000 RSI: 00000000401054d5 RDI: 0000000000000003 [ 731.965922][T21757] RBP: 00007f68af0421d0 R08: 0000000000000000 R09: 0000000000000000 [ 731.973878][T21757] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 731.981829][T21757] R13: 00007ffd8f11590f R14: 00007f68af042300 R15: 0000000000022000 02:58:05 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1b12}) ioctl$TUNATTACHFILTER(r0, 0x800454d2, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x45, 0x0, 0x2, 0x80ffffff}, {}, {}, {0x6}]}) [ 732.014405][T21771] FAULT_INJECTION: forcing a failure.