lkio.bfq.io_queued\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000080)={'veth1_to_hsr\x00', @remote}) 19:44:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0xf0be42, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) 19:44:21 executing program 1: r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000240)=@generic={&(0x7f0000000200)='./file0\x00', 0x0, 0x8}, 0x18) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async, rerun: 64) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async, rerun: 64) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001500)={&(0x7f00000003c0)="e1013c117c67213bec89e361a2b5b9b9ea8946e79da429975b83f779855722d669d89246c2b3bf903ef9d93ee576417ae50dc8eea66f2c83eb13ab8720909f6b420fc851314e0552cc58f601f63b906a1149dfd59fe2d89a7939f6023c5a3544591f06b98b922ee2e67295a145730fffa8b76f3448a84c01c9f8eb50d034b6a7053779eea0c3d1639ccedfea86e4b8bdef9980771a135dedb6b00e843107d671f70ea9910679c59cdc153ae2c25d068f2b55aa3f6e5579ffb596126e4be341f16fd9fed5da88aebad566aa8f58646f928aa1fcae4f0ab6f97548a124dae87d271b046a8909071346db60fab92e80b5e06f3506dda015565d0538a14b0012d38b0586f6bfc10269a43a09e194d8e002e29c677f9eed7eeee859a2f20e51240e1362d15014e54954897ecd84c87fa7058e93185cc5b430585b15d8e791a644946be53e4182aa5363215793ef5ea040e114bbf774e03e6ed09cc30b97260350f6984426e3f64e2cebee4d6dde20858c5f55ea490385ad0500b832dfbc32ae23ec8e9c2a2998c548b7a5830b69eedc4ae1546c8ac4fc0e80c5e9b008b4852dd53c957b3a5e624329f4d1b55e46d33297f68595aa8f1969c6e61d10b8ac101eb484f39f25b922da1596c6f3149d7497be697349c8743fc6185fd35582c94b036b4033b66fc10bd99cd8729d0a4138435def521707f309734c8c88429212d57b58c40d99b3d5a4ff8f547b3e7f965cb1ef798019fe5655d02c3d94de724df68b8c359962e5ba52b1c4b8390ba5ec72aaa83435213ab17974848365cfc3d83b4a26d117ea40f4466daeec6687bc129195a47418bffc64d34074ef11a291d5764a66c6c215f809f14860aabd26a66d3adbbd0ae1218b0d809b78c3467244e76377a863c92d7d8fc6396c963eb20b1da1a8f09ed29b6419cf07f2cca2b92f928a7e7cb5246434dcf54a14d39241a60aabc1bd404ddf5b10fe451cc46e0aab60822e68dc50a49b631bac97a8cc8fa659f2832eb42daa0f5902cb271760bede656ea94d666eaac3b71502977bfba2346d4f2fbb292fcc36e6db1e378a8e22ab8e734019cfe761c099fa8338e8689e7c75d43382e7ef6244f244f9788e0a1150ede13ff3e0e95917d331dd7fe713fb8902a65bfb1fbf3a5e930a5c67bd2e81acc9c65b28d050398bc3ba8088ca5fc6ca7c07bcff07404cf01e955bc40cf19e290812a46830799fb5bc26d5aa192a1b8425ad564c48622a9496f66f3749036018b5bf5fead06cb272a0f3caf0024214f70d660b7d36f6e18a4244f691c8ab17999dc4e53d5b8410dde6c3236a132436a98e33cb5f90711bd9151a631ab0969ed9cc0dfcb8558573c2525f2b300b12dce9cce60f8dbdc799a8211121ad50daac4cd8071670bc5058d4a71f4b82cd9a6b28cc42b88ba2d2f86fbfc696c7812b0457b99b256c51a56a2b992a0513083fed697ec00a379f6491f1da02c06955f9214b8d9488b87687151c66cd5a903f811eaec585a0a86629b2ce5699493d533c96c4d405119c2ed62efc6a6da634da5a38c3e50d244a7be8582d9536070d110df2d89ff85f800ca0f321951d24b03f4a703586b9021de84977f60a8d52133ef79d687bb13a8be5ab48e5e647ba287055a94c8a5f67941ff1a763eb14784e55d105ec32578ddc952137d6d0aff2e2f74f68292a326859561a8174b02738137cb6b50b1fd8999122a56925ca5d7b0dd8d63c0b14a8ca069977108143edd7ef777d57c34d438f7257eb44296e5a7db8eb02e6caed81f7b44258b471a4af12182586cafdb24bbe6daf0706d46409da6959c3d20e037b5866ba30007a2ade46ca8213eb4eebad28e7874400f50c879a6835e59f7a3d10c23ce521966e1f32f571f0fe60841c6fd2061711ec69e45931c538f671031404c13bcbfb0d15d788a430c3fc06c7362527f431dca9f128186eef75af8a68add37a47706fe4e6668f96b3ba509b5e17c5ace20742614b28e80c39273980a00ed7ac5a4b200adbef43af7856f2027312e58838e4587d6a1e6c9c43ad1c9c82f3ef57941ce112556b2c74fed49679703cce9b99d3f6d03d9a85d1513d973bdbb97624e2f44c3aff1b3995c51138eff1cb74929a734be9b0740eddd9318b74642a58c1c5693976866e65eb4664039b838ed3bf533853359b35c71a263d5b3058317daa4edfcbe01cefc7238afff89d9e1bff33aeeb2df352da550f52dc5efcb734fb3be6ae20ec21062e34ea43e231788253807f8d3ef53e8e6bb4c20c5b262cc6d4fa75d90f80ac307a21b3f03d4d2b9e3a7012e03627a63fdd9cad70b1658588405cc658c3ce83f4e882c4e896fb17fc368bf0ce858b4bb4c020d535d9fe61e3b76e130cb910b8e472255f75bdfe55a52073da30791c7449967889d38fb5e780373003213c8613a02579ad50a0f53b7a537063351003a77290dcb34944cbff2a3eec83e24becdbcaed991049db00b68cf4010a8d3c322047d662051aba847a513208b18c1aafd4c4ed5c33ab3778a7bbb83456e7a00f46366148e395cc2dc6b6f72d156eb9c7e5c26dda97ddf2664f31cb0fcdf448f0aa7a6bd5fc613c03b147e606cc26fcaf3640b14586cf33224afbc36e92d1f24a5b7b84e620ed29ad1ff97908c3d741b099eda184d949d659d9778442a97ddfe4e5b50ae47b76c34b51a6f7a02b43e1b0518586a71ec05bff5132b128e30a58b8da0b8e51b8a988113928bf73711165f4aa7daa3110d3955d1bd0b6be8525f923f51116375d56e7c1125a675c3ed63d8ff4fdedc73b86da56eb0da72b62e0ca2dae2c0f15ee5ddb08a20ff59ae0d21af7693708449703e5a3e2c5d721f3c5449615c3d626c04aca7b0f8d384e4c2b98182163f74fb8f81c2d9760d96bec0a0a85cd4161300a5047b96c97124c5137f9f57b73aa5f1c7a0f3d69945190000b3ef7626b94bf182e18cd20c556ad031a2e480be40f30e734502ece26d9807a1810ac24451e8b761244974ca3bc89d8cb4778b8c067ca4a2388ad3bf2b9cd41160ddce56108c7c134792f8b5722d321745dfcd4add995e47313626750d9a68c5936338aa795d8837cbd12334d6d97d604f77abe093f79949adb00938da83e00af07a48315326c3d6cfac223f0cb2b9795a6a5536f32c9289ba412604cca793c74fde4ced2999a37ecec5fde2c6a6d8425ae4d2197aed3fe8559f204d99ae569665e66ab2a57de79700247869a34eb2eacd6fc7b87e8369c7d481f212f00137ec6480c61b8db812248ae04aecf90dd8c29911d25f3ba0f81aa458334bf077682613ba1670b505da961460e68a881d5734cf81ac15005a409f32fcf5a14c7603b404c4e90e246154aa1b9cb80012e8b0d95c7e57111a15236ae8aeb5204d7127078db8eaf19094b6017504e633320ce3bfbdef39f523c9fa4b39bc8605666f0c8696508763f82d5f62077c5a94e57a5cd88086d743cec1ba8b69e070df7bc0068c84e52f542f05f66be47fafa0d956c15425fa09224990bb513c6d33aa83275a8777a8b5b5d54ad3febe7f5b858edf6bc1d254f6a5579b75b92ec3d9290544d78dcdd8958b0e9667d8696921bc34c0bf7cf5a08e4555b67b10fcd1d173c58ba1127d0cb0e91be468d833e5b79888b3fe9bc553c094f7f1707fc9f991155faf2bd57563f4a3508a96c5cb3e8922959e8499c58a5d8704fe7618f0428d43fc9749ab8e20dde9876c5eed36e3e5c9363138cd3596eb28731ff0d67cf512b5a6d1a96171a9526d241aca27e67f6826551294a6a6e56015a7925c56f55bae3b5c420da7af2415e331254cebc81bc8eb6046a0af6b271ed85706a0a474f46eb83ced1bddd352cb292c8632eec4eebabc98094cbaf4107135d0d3a82ef6b83edb3dad782221e44029aeb5b402f43512b5d7c54e906734f3934f23821534e4f4691fe7a4ff351b0f7ff2efc3418a51f8b00272a526f579c92982a7e0159862a1fc4024dbbfe73dd1e16c299d4acd1f10de368f04fb8cd233b415be7e231969ea84402c8b4e7a1240ea3eab604f35c7ec67bc37e176ba578d7f808062fc54fb8c12d0ec24ea70304cf2f4ec95863d68ac3082bf72171b55d94c7cf134237f38f6d5da6e2dad4e0bb268d085447bb6c7d20bc37fa4428354089e0e1c256e8029cb58adbd48a860bd66252b723860b7ebd62648a386dd294b49163d71b48fd8bdbd055173fab57454253349abb0cc312cf47190fdc6685c2a63e54e4ff12b8d8a0f082dcf10ca73ef0201ca86d52d33eceb70d8115d26016be973e39900edcf7a3a7924d44be4e0fe98fbc09e9599818f79d9d37cb035760c5ede41bd6b3d320b31647008ff3a1c14cde82f7913c49538037b530188f1a9f0501b82278ad9a7f0b9a40581167ca4428818fee9bd3c9264ef6953abee6d9360b7a885b4549f031ef0e1bc93b5bf5f4fe29c05f868dc6586a7b0e390692a8b0e75a2b9600d82580eec71cc23c1ff13cc3ef530e5c9781926d18f99d909e3011ea0aa5a41051e7557dd31aaef5519b687f75928a4e1f0ad095c50f722571e32be346b23a19b28a3452fd2cd925f04fe0724d0729c6efb73be86e3469a31304c5f7c98533a822db143d2ab534a6f3801ae8798000867d79ae5a0642ac265b7bfd404a9a416edca78d22847b2e5b8fc5a174f1aa93084c90988559abfc583b70bffc6fff261330a8de037b6b6ef5a838841358b54749c301bfcb7d97dbcc3f34a8d5a9ebbd7a80a7cc4133118db23bae5fa19fed1363a7f0ebaa6917944217da197d5c74c710ee21186de0f5108ab2388a2e0ba8858f5def0fbdef35461cabb2918696533e61df13f0782e7e5cf4040586cffe1cc46baca9178ed1300c12f4ed1577044a3bf08e2d203ab21ac251783f551f8df45ca904ae651bf99799c660f7133f787e98b9146ec292c2d4d2c0cd74e7fb12957b927c8815f85b2823fa96a6ac74391c1b6cfee247a94615164377f3bfec85d2d97b638e5934f961b078ce29c0a4c95b43576f7f1664e5e21636ac66515f9202bdc87a5b64ef860fb49b2e247932d8c9c5db05d86b69db70eba8af81b213300aba32d74278261d8a48d47a6bdfc3673cb459029ba2af4e5988e8737e25c8f152590f4ebf76844fb4275f12516cf7e0d97d223f9f93933cb65b529127c4a839665d21a80719b50a18c113e112fd7712267f38637ea22604efc539bd6dff70098ee47aaa3393282e5f96ec0ea30a8888209472052cb5b2ce2a4173dc38159706f3e60eb9b57c17d0edd9a82baf4bcfa7e83aa699369d7337c3d3f5bb54f53cffd804267f6cd93ea1fbda64697d5c4127a99653b8fd77dd141d6443ecd3699bc84879b2ed90505fa2e3a6b47488ddca912ae32b62b80c2d4fa856021336a8363653aa62613f14db735707881ad8499812cc1b6f53aeae611b6035a5eb0e96c73a0190b59340c1da9d4414fead75787c9864b2dd0eeb80a2db51303b559554584367c332d3b0f6a9f2fa80e36370be6f6333c035b6dbe1faff7d10b725b4c55ea174e1cab2d824ec3f390f97c3512334a85f7a8eca860a9421780d6a4b6625562d5a70423a224920bde0bb056d6542a95cc60965217674c639bb11d19b6e45aa759c833c62f1d71ec9636c594ef6b6720bce03d430d1225c0de0778be1b6dd56772d789895a8f38ca87ddf7ea74ddb8b903d39e3396fe408bcfdefdf69ef4d5a5eec1443fdcf8b490d20305930024a6ee6043808df0ecb027965351ef4c9a86abfeed3e7d9c7d406c4e96fb7f9277521b4cf0cbed123d2d7b04618d4fc02d4", &(0x7f00000013c0)=""/141, &(0x7f0000001680)="69a709893f5bcb4b9783d0e4556e8e97dae908f0b3888bf16d61fe4f72e0156c68207a048ccaff6516391eb487be32b2ea15db8b08312c4ab5d0507220fb3a911bcb680ab4193edb9fe69e276650e6a31e41005d2ae2bf187564543e629251d143ac271e694d88d52a298c92e2b472ddddd2987946c92f83922e33fbb5d6572497fbc37b611b242207652684f3bfc3dbf58414d525b5fd80139eefd969efabdb49872c74cef4599ede2eef7df766db1638cff77c6eb69deba7bde51a75b8e316cc97126752eafe837478d57af35e196fb3825a734e940c9246995162cc12f1be5b259bf0530e60cd40985053f9946c1d763b0bca97de2a0c", &(0x7f0000001480)="f9b8f58b2aaa6174d38baa82525843fb05c4e116956f46bb27ee83479fb5334b185d075b1fe8398ceb9668fc14cf37f329329d43ce799570235b8edd350d4c6f715ee91f72c7c5893393904b05934de31d8e8f4ee93f7ce6c83f59044d726620a0b71be32764f9df4471298f3491f2fdb9f040a03d", 0x9, r1}, 0x38) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x9, &(0x7f00000000c0)=@raw=[@btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @call={0x85, 0x0, 0x0, 0x16}, @alu={0x7, 0x0, 0x3, 0x9, 0x0, 0x30, 0xffffffffffffffff}, @map_fd={0x18, 0x1}, @alu={0x4, 0x1, 0x0, 0x4, 0x8, 0x4, 0x10}, @cb_func={0x18, 0x4, 0x4, 0x0, 0xfffffffffffffffb}], &(0x7f0000000040)='GPL\x00', 0x5, 0x8, &(0x7f0000000140)=""/8, 0x40f00, 0x42, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x8, 0x1}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0xe, 0x9, 0x7fffffff}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000280)=[r0, r1, 0xffffffffffffffff, 0x1], &(0x7f00000002c0)=[{0x5, 0x2, 0xf, 0xc}], 0x10, 0x6}, 0x90) (async, rerun: 64) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) recvmsg$unix(r1, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000001580)=""/146, 0x92}, {&(0x7f0000001780)=""/140, 0x8c}, {&(0x7f0000001840)=""/216, 0xd8}], 0x3, &(0x7f0000001980)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x20}, 0x2003) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:21 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x5451, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r3, 0x0, 0x2, 0x0) openat$cgroup_ro(r2, &(0x7f00000000c0)='memory.numa_stat\x00', 0x0, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup/syz0\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r6 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_serviced_recursive\x00', 0x0, 0x0) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000180)=0x1) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={'team_slave_0\x00', 0x10}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r1, 0x5451, 0x0) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup_netprio_ifpriomap(r3, 0x0, 0x2, 0x0) (async) openat$cgroup_ro(r2, &(0x7f00000000c0)='memory.numa_stat\x00', 0x0, 0x0) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup/syz0\x00', 0x200002, 0x0) (async) openat$cgroup_ro(r4, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_serviced_recursive\x00', 0x0, 0x0) (async) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000180)=0x1) (async) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) (async) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={'team_slave_0\x00', 0x10}) (async) 19:44:21 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x600c0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) 19:44:21 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x41a485, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x5451, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x41a485, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$SIOCSIFHWADDR(r1, 0x5451, 0x0) (async) 19:44:21 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000000)) 19:44:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f0000000080)=0x8) 19:44:21 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000180)={0xffffffffffffffff, 0x20, &(0x7f0000000140)={&(0x7f00000000c0)=""/80, 0x50, 0x0, &(0x7f0000000040)}}, 0x10) 19:44:21 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x41a485, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x5451, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x41a485, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$SIOCSIFHWADDR(r1, 0x5451, 0x0) (async) 19:44:21 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_queued\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000080)={'veth1_to_hsr\x00', @remote}) 19:44:21 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x5451, 0x0) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) (async, rerun: 32) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (rerun: 32) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r3, 0x0, 0x2, 0x0) (async) openat$cgroup_ro(r2, &(0x7f00000000c0)='memory.numa_stat\x00', 0x0, 0x0) (async) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup/syz0\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async, rerun: 64) r6 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_serviced_recursive\x00', 0x0, 0x0) (rerun: 64) ioctl$TUNSETCARRIER(r6, 0x400454e2, &(0x7f0000000180)=0x1) (async) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={'team_slave_0\x00', 0x10}) 19:44:21 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000000)) 19:44:21 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_queued\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000080)={'veth1_to_hsr\x00', @remote}) 19:44:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f0000000080)=0x8) 19:44:21 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000180)={0xffffffffffffffff, 0x20, &(0x7f0000000140)={&(0x7f00000000c0)=""/80, 0x50, 0x0, &(0x7f0000000040)}}, 0x10) 19:44:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80001, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x10e) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:21 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000000)) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) (async) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000000)) (async) 19:44:21 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000180)={0xffffffffffffffff, 0x20, &(0x7f0000000140)={&(0x7f00000000c0)=""/80, 0x50, 0x0, &(0x7f0000000040)}}, 0x10) 19:44:21 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x280000, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2002, 0x0) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000080)) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) 19:44:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f0000000080)=0x8) 19:44:21 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2000, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80001, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x10e) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80001, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x10e) (async) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) (async) 19:44:21 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x12200, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x1d, 0x4, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0xb09c, 0x0, 0x0, 0x0, 0x100}, [@call={0x85, 0x0, 0x0, 0x31}]}, &(0x7f0000000100)='syzkaller\x00', 0x9579, 0x19, &(0x7f0000000140)=""/25, 0x41000, 0x40, '\x00', 0x0, 0x1f, r2, 0x8, &(0x7f0000000180)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000001c0)={0x4, 0x1, 0x400, 0x9}, 0x10, 0xffffffffffffffff, r0, 0x5, 0x0, &(0x7f0000000200)=[{0x2, 0x4, 0xa, 0x5}, {0x2, 0x3, 0x4, 0xa}, {0x3, 0x3, 0x8}, {0x1, 0x3, 0x4, 0xb}, {0x0, 0x1, 0x2, 0x1}], 0x10, 0x9795f1cc}, 0x90) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$SIOCSIFHWADDR(r3, 0x10, 0x0) 19:44:21 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000040)={r1, &(0x7f00000000c0)="ccfdce0738b9c3c807ba0fad040350919c4b29752ef3d88a089fa35e0a9852a98b2eec2ccc3ee887e508c943636af3b2b03ab0804003a0e4014084a508bb72e0b7c5634a2f7d4e79b84444703d8f64ef9393e12fb6a6d7e72cc5063ebe64b5390b4a546724b28a5aeb88a50605fbc30243e4ef972d336d8b5882a07f47f02a37f408bd3507f05dd35b54", &(0x7f0000000180)=""/86}, 0x20) 19:44:21 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2000, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:21 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x280000, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2002, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2002, 0x0) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000080)) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) 19:44:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000080)=0x897f) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) 19:44:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80001, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x10e) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x10e) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:21 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x12200, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x1d, 0x4, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0xb09c, 0x0, 0x0, 0x0, 0x100}, [@call={0x85, 0x0, 0x0, 0x31}]}, &(0x7f0000000100)='syzkaller\x00', 0x9579, 0x19, &(0x7f0000000140)=""/25, 0x41000, 0x40, '\x00', 0x0, 0x1f, r2, 0x8, &(0x7f0000000180)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000001c0)={0x4, 0x1, 0x400, 0x9}, 0x10, 0xffffffffffffffff, r0, 0x5, 0x0, &(0x7f0000000200)=[{0x2, 0x4, 0xa, 0x5}, {0x2, 0x3, 0x4, 0xa}, {0x3, 0x3, 0x8}, {0x1, 0x3, 0x4, 0xb}, {0x0, 0x1, 0x2, 0x1}], 0x10, 0x9795f1cc}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x1d, 0x4, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0xb09c, 0x0, 0x0, 0x0, 0x100}, [@call={0x85, 0x0, 0x0, 0x31}]}, &(0x7f0000000100)='syzkaller\x00', 0x9579, 0x19, &(0x7f0000000140)=""/25, 0x41000, 0x40, '\x00', 0x0, 0x1f, r2, 0x8, &(0x7f0000000180)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000001c0)={0x4, 0x1, 0x400, 0x9}, 0x10, 0xffffffffffffffff, r0, 0x5, 0x0, &(0x7f0000000200)=[{0x2, 0x4, 0xa, 0x5}, {0x2, 0x3, 0x4, 0xa}, {0x3, 0x3, 0x8}, {0x1, 0x3, 0x4, 0xb}, {0x0, 0x1, 0x2, 0x1}], 0x10, 0x9795f1cc}, 0x90) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$SIOCSIFHWADDR(r3, 0x10, 0x0) 19:44:21 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2000, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:21 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x280000, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2002, 0x0) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000080)) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x280000, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2002, 0x0) (async) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) (async) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000080)) (async) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) (async) 19:44:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x307) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000080)='cpuacct.usage_sys\x00', 0x0, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)=@o_path={&(0x7f00000000c0)='./file0\x00', 0x0, 0x4010, r1}, 0x18) ioctl$SIOCSIFHWADDR(r2, 0x5451, 0x0) 19:44:21 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000040)={r1, &(0x7f00000000c0)="ccfdce0738b9c3c807ba0fad040350919c4b29752ef3d88a089fa35e0a9852a98b2eec2ccc3ee887e508c943636af3b2b03ab0804003a0e4014084a508bb72e0b7c5634a2f7d4e79b84444703d8f64ef9393e12fb6a6d7e72cc5063ebe64b5390b4a546724b28a5aeb88a50605fbc30243e4ef972d336d8b5882a07f47f02a37f408bd3507f05dd35b54", &(0x7f0000000180)=""/86}, 0x20) 19:44:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) (async, rerun: 32) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000080)=0x897f) (async, rerun: 32) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) 19:44:21 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x200880, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) ioctl$TUNSETSNDBUF(0xffffffffffffffff, 0x400454d4, &(0x7f0000000000)=0xff) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:22 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x1, 0x3, [@remote, @remote, @local]}) 19:44:22 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000040)={r1, &(0x7f00000000c0)="ccfdce0738b9c3c807ba0fad040350919c4b29752ef3d88a089fa35e0a9852a98b2eec2ccc3ee887e508c943636af3b2b03ab0804003a0e4014084a508bb72e0b7c5634a2f7d4e79b84444703d8f64ef9393e12fb6a6d7e72cc5063ebe64b5390b4a546724b28a5aeb88a50605fbc30243e4ef972d336d8b5882a07f47f02a37f408bd3507f05dd35b54", &(0x7f0000000180)=""/86}, 0x20) 19:44:22 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x12200, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x1d, 0x4, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0xb09c, 0x0, 0x0, 0x0, 0x100}, [@call={0x85, 0x0, 0x0, 0x31}]}, &(0x7f0000000100)='syzkaller\x00', 0x9579, 0x19, &(0x7f0000000140)=""/25, 0x41000, 0x40, '\x00', 0x0, 0x1f, r2, 0x8, &(0x7f0000000180)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000001c0)={0x4, 0x1, 0x400, 0x9}, 0x10, 0xffffffffffffffff, r0, 0x5, 0x0, &(0x7f0000000200)=[{0x2, 0x4, 0xa, 0x5}, {0x2, 0x3, 0x4, 0xa}, {0x3, 0x3, 0x8}, {0x1, 0x3, 0x4, 0xb}, {0x0, 0x1, 0x2, 0x1}], 0x10, 0x9795f1cc}, 0x90) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async) ioctl$SIOCSIFHWADDR(r3, 0x10, 0x0) 19:44:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000080)=0x897f) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) (async) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000080)=0x897f) (async) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) (async) 19:44:22 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x307) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000080)='cpuacct.usage_sys\x00', 0x0, 0x0) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)=@o_path={&(0x7f00000000c0)='./file0\x00', 0x0, 0x4010, r1}, 0x18) ioctl$SIOCSIFHWADDR(r2, 0x5451, 0x0) 19:44:22 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) (async) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x1, 0x3, [@remote, @remote, @local]}) 19:44:22 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x200880, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) ioctl$TUNSETSNDBUF(0xffffffffffffffff, 0x400454d4, &(0x7f0000000000)=0xff) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:22 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x1, 0x3, [@remote, @remote, @local]}) 19:44:22 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x46080, 0x0) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f00000000c0)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000140)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x541101, 0x0) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x58fa, 0xb3, 0x8a, 0x6}, {0x8, 0x5, 0xe3, 0xb040}, {0xde04, 0x3f, 0xda, 0xf47}]}) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f00000000c0)=0xffffff81) 19:44:22 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x200880, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) ioctl$TUNSETSNDBUF(0xffffffffffffffff, 0x400454d4, &(0x7f0000000000)=0xff) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x200880, 0x0) (async) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) (async) ioctl$TUNSETSNDBUF(0xffffffffffffffff, 0x400454d4, &(0x7f0000000000)=0xff) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) 19:44:22 executing program 4: bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000080)=@generic={&(0x7f0000000000)='./file0\x00'}, 0x18) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x1000) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) 19:44:22 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x307) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000080)='cpuacct.usage_sys\x00', 0x0, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)=@o_path={&(0x7f00000000c0)='./file0\x00', 0x0, 0x4010, r1}, 0x18) (async) ioctl$SIOCSIFHWADDR(r2, 0x5451, 0x0) 19:44:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x541101, 0x0) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x58fa, 0xb3, 0x8a, 0x6}, {0x8, 0x5, 0xe3, 0xb040}, {0xde04, 0x3f, 0xda, 0xf47}]}) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f00000000c0)=0xffffff81) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x541101, 0x0) (async) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x58fa, 0xb3, 0x8a, 0x6}, {0x8, 0x5, 0xe3, 0xb040}, {0xde04, 0x3f, 0xda, 0xf47}]}) (async) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f00000000c0)=0xffffff81) (async) 19:44:22 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x20043, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x143040, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000080)={0x0, 0x1, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x19}]}) 19:44:22 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'macvlan1\x00', 0x4000}) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:22 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000000080)='syz0\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r0}, 0x8) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000180)=@o_path={&(0x7f0000000100)='./file0\x00', r2, 0x4000, r3}, 0x18) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f00000000c0)) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x780, 0x0) ioctl$SIOCSIFHWADDR(r4, 0x5451, 0x0) 19:44:22 executing program 4: bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000080)=@generic={&(0x7f0000000000)='./file0\x00'}, 0x18) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x1000) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) 19:44:22 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x46080, 0x0) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f00000000c0)) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000140)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x541101, 0x0) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x58fa, 0xb3, 0x8a, 0x6}, {0x8, 0x5, 0xe3, 0xb040}, {0xde04, 0x3f, 0xda, 0xf47}]}) (async) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x58fa, 0xb3, 0x8a, 0x6}, {0x8, 0x5, 0xe3, 0xb040}, {0xde04, 0x3f, 0xda, 0xf47}]}) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f00000000c0)=0xffffff81) 19:44:22 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x20043, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x143040, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000080)={0x0, 0x1, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x19}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x20043, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x143040, 0x0) (async) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000080)={0x0, 0x1, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x19}]}) (async) 19:44:22 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'macvlan1\x00', 0x4000}) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:22 executing program 4: bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000080)=@generic={&(0x7f0000000000)='./file0\x00'}, 0x18) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x1000) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000080)=@generic={&(0x7f0000000000)='./file0\x00'}, 0x18) (async) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x1000) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) (async) 19:44:22 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000000080)='syz0\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r0}, 0x8) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000180)=@o_path={&(0x7f0000000100)='./file0\x00', r2, 0x4000, r3}, 0x18) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async, rerun: 32) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async, rerun: 32) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f00000000c0)) (async, rerun: 32) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x780, 0x0) (rerun: 32) ioctl$SIOCSIFHWADDR(r4, 0x5451, 0x0) 19:44:22 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x46080, 0x0) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f00000000c0)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000140)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x46080, 0x0) (async) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f00000000c0)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) (async) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000140)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) 19:44:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x58705b66092c4b8a, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000000)) openat$cgroup_subtree(r1, &(0x7f0000000080), 0x2, 0x0) 19:44:22 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000000)=0xef) 19:44:22 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x20043, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x143040, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000080)={0x0, 0x1, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x19}]}) 19:44:22 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'macvlan1\x00', 0x4000}) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:22 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'geneve1\x00', 0x2}) 19:44:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x58705b66092c4b8a, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000000)) (async) openat$cgroup_subtree(r1, &(0x7f0000000080), 0x2, 0x0) 19:44:22 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000000080)='syz0\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r0}, 0x8) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000180)=@o_path={&(0x7f0000000100)='./file0\x00', r2, 0x4000, r3}, 0x18) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f00000000c0)) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x780, 0x0) ioctl$SIOCSIFHWADDR(r4, 0x5451, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) (async) openat$cgroup(r0, &(0x7f0000000080)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r0}, 0x8) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000180)=@o_path={&(0x7f0000000100)='./file0\x00', r2, 0x4000, r3}, 0x18) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f00000000c0)) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x780, 0x0) (async) ioctl$SIOCSIFHWADDR(r4, 0x5451, 0x0) (async) 19:44:22 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000000)=0xef) 19:44:22 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000013c0)=@bloom_filter={0x1e, 0x8, 0x8000, 0xa8, 0x20, r0, 0x8c, '\x00', 0x0, r0, 0x4, 0x2, 0x2, 0x7}, 0x48) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)=@generic={&(0x7f0000001380)='./file0\x00', r1}, 0x18) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000000)={0xffffffffffffffff, 0x5, 0x8}, 0xc) r4 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000001500), 0x4) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001800)=@bpf_tracing={0x1a, 0xf, &(0x7f0000001440)=@framed={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x1ff}, [@generic={0x3f, 0x4, 0x3, 0x6, 0x6}, @map_fd={0x18, 0x5, 0x1, 0x0, r3}, @func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}, @initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x200}, @alu={0x4, 0x0, 0xa, 0xa, 0x1, 0xfffffffffffffffc, 0x4}, @ldst={0x3, 0x0, 0x0, 0x2, 0xa, 0x1, 0xfffffffffffffff2}, @alu={0x7, 0x0, 0xb, 0x9, 0x8, 0x40, 0xffffffffffffffff}, @initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x9}, @alu={0x4, 0x0, 0x4, 0xa, 0x8, 0x40, 0x4}]}, &(0x7f00000014c0)='GPL\x00', 0x8001, 0xe9, &(0x7f0000001680)=""/233, 0x41100, 0x1, '\x00', 0x0, 0x18, r4, 0x8, &(0x7f0000001580)={0x4, 0x3}, 0x8, 0x10, &(0x7f00000015c0)={0x3, 0xb, 0x7, 0x80000000}, 0x10, 0x5ab9, 0xffffffffffffffff, 0x8, &(0x7f0000001600)=[r5, r1, r1, r1], &(0x7f0000001780)=[{0x0, 0x5, 0xc, 0x1}, {0x5, 0x2, 0x9, 0x9}, {0x3, 0x2, 0x1}, {0x5, 0x2, 0x1}, {0x2, 0x1, 0x8, 0x2}, {0x2, 0x2, 0x8, 0xc}, {0x0, 0x4, 0x6, 0x2}, {0x5, 0x3, 0x1, 0x8}], 0x10, 0x2}, 0x90) bpf$OBJ_GET_MAP(0x7, &(0x7f0000001300)=@o_path={&(0x7f00000012c0)='./file0\x00', 0x0, 0x10, r0}, 0x18) r6 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000080)={0xffffffffffffffff}, 0x4) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r7, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r7, 0x400454c9, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000200)={@ifindex, 0x9, 0x93155fecdf3a8c0b, 0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x0, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup, r6, 0x22, 0x1009, r7, @prog_id, r8}, 0x20) ioctl$SIOCSIFHWADDR(r2, 0xc0189436, 0x0) 19:44:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x58705b66092c4b8a, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000000)) openat$cgroup_subtree(r1, &(0x7f0000000080), 0x2, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x58705b66092c4b8a, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000000)) (async) openat$cgroup_subtree(r1, &(0x7f0000000080), 0x2, 0x0) (async) 19:44:22 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x529181, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000100)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x519040, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, &(0x7f0000000180)=0x14b) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r3}, 0x8) 19:44:22 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'geneve1\x00', 0x2}) 19:44:22 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000000)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000000c0)=0x200) 19:44:22 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000013c0)=@bloom_filter={0x1e, 0x8, 0x8000, 0xa8, 0x20, r0, 0x8c, '\x00', 0x0, r0, 0x4, 0x2, 0x2, 0x7}, 0x48) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)=@generic={&(0x7f0000001380)='./file0\x00', r1}, 0x18) (async, rerun: 32) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async, rerun: 32) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000000)={0xffffffffffffffff, 0x5, 0x8}, 0xc) (async) r4 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000001500), 0x4) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001800)=@bpf_tracing={0x1a, 0xf, &(0x7f0000001440)=@framed={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x1ff}, [@generic={0x3f, 0x4, 0x3, 0x6, 0x6}, @map_fd={0x18, 0x5, 0x1, 0x0, r3}, @func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}, @initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x200}, @alu={0x4, 0x0, 0xa, 0xa, 0x1, 0xfffffffffffffffc, 0x4}, @ldst={0x3, 0x0, 0x0, 0x2, 0xa, 0x1, 0xfffffffffffffff2}, @alu={0x7, 0x0, 0xb, 0x9, 0x8, 0x40, 0xffffffffffffffff}, @initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x9}, @alu={0x4, 0x0, 0x4, 0xa, 0x8, 0x40, 0x4}]}, &(0x7f00000014c0)='GPL\x00', 0x8001, 0xe9, &(0x7f0000001680)=""/233, 0x41100, 0x1, '\x00', 0x0, 0x18, r4, 0x8, &(0x7f0000001580)={0x4, 0x3}, 0x8, 0x10, &(0x7f00000015c0)={0x3, 0xb, 0x7, 0x80000000}, 0x10, 0x5ab9, 0xffffffffffffffff, 0x8, &(0x7f0000001600)=[r5, r1, r1, r1], &(0x7f0000001780)=[{0x0, 0x5, 0xc, 0x1}, {0x5, 0x2, 0x9, 0x9}, {0x3, 0x2, 0x1}, {0x5, 0x2, 0x1}, {0x2, 0x1, 0x8, 0x2}, {0x2, 0x2, 0x8, 0xc}, {0x0, 0x4, 0x6, 0x2}, {0x5, 0x3, 0x1, 0x8}], 0x10, 0x2}, 0x90) bpf$OBJ_GET_MAP(0x7, &(0x7f0000001300)=@o_path={&(0x7f00000012c0)='./file0\x00', 0x0, 0x10, r0}, 0x18) r6 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000080)={0xffffffffffffffff}, 0x4) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r7, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r7, 0x400454c9, 0x0) (async, rerun: 32) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000200)={@ifindex, 0x9, 0x93155fecdf3a8c0b, 0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x0, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0], 0x0}, 0x40) (rerun: 32) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup, r6, 0x22, 0x1009, r7, @prog_id, r8}, 0x20) (async) ioctl$SIOCSIFHWADDR(r2, 0xc0189436, 0x0) 19:44:22 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000000)=0xef) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000000)=0xef) (async) 19:44:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000080)=0xfffffffa) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000000)) 19:44:23 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x529181, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000100)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x519040, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, &(0x7f0000000180)=0x14b) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, &(0x7f0000000180)=0x14b) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r3}, 0x8) 19:44:23 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'geneve1\x00', 0x2}) 19:44:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) (async) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000000)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000000c0)=0x200) 19:44:23 executing program 4: syz_open_procfs$namespace(0x0, &(0x7f0000000080)='ns/cgroup\x00') r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x414800, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6000, 0x9, 0x3, 0x4}, {0x9, 0x0, 0x5, 0x3ff}, {0x75, 0xbb, 0x8, 0x4}]}) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000100)) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) 19:44:23 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000080)=0xfffffffa) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000000)) 19:44:23 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x529181, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000100)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x519040, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, &(0x7f0000000180)=0x14b) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r3}, 0x8) 19:44:23 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000013c0)=@bloom_filter={0x1e, 0x8, 0x8000, 0xa8, 0x20, r0, 0x8c, '\x00', 0x0, r0, 0x4, 0x2, 0x2, 0x7}, 0x48) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)=@generic={&(0x7f0000001380)='./file0\x00', r1}, 0x18) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000000)={0xffffffffffffffff, 0x5, 0x8}, 0xc) (async) r4 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000001500), 0x4) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async, rerun: 32) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) (async, rerun: 32) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001800)=@bpf_tracing={0x1a, 0xf, &(0x7f0000001440)=@framed={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x1ff}, [@generic={0x3f, 0x4, 0x3, 0x6, 0x6}, @map_fd={0x18, 0x5, 0x1, 0x0, r3}, @func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}, @initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x200}, @alu={0x4, 0x0, 0xa, 0xa, 0x1, 0xfffffffffffffffc, 0x4}, @ldst={0x3, 0x0, 0x0, 0x2, 0xa, 0x1, 0xfffffffffffffff2}, @alu={0x7, 0x0, 0xb, 0x9, 0x8, 0x40, 0xffffffffffffffff}, @initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x9}, @alu={0x4, 0x0, 0x4, 0xa, 0x8, 0x40, 0x4}]}, &(0x7f00000014c0)='GPL\x00', 0x8001, 0xe9, &(0x7f0000001680)=""/233, 0x41100, 0x1, '\x00', 0x0, 0x18, r4, 0x8, &(0x7f0000001580)={0x4, 0x3}, 0x8, 0x10, &(0x7f00000015c0)={0x3, 0xb, 0x7, 0x80000000}, 0x10, 0x5ab9, 0xffffffffffffffff, 0x8, &(0x7f0000001600)=[r5, r1, r1, r1], &(0x7f0000001780)=[{0x0, 0x5, 0xc, 0x1}, {0x5, 0x2, 0x9, 0x9}, {0x3, 0x2, 0x1}, {0x5, 0x2, 0x1}, {0x2, 0x1, 0x8, 0x2}, {0x2, 0x2, 0x8, 0xc}, {0x0, 0x4, 0x6, 0x2}, {0x5, 0x3, 0x1, 0x8}], 0x10, 0x2}, 0x90) (async, rerun: 32) bpf$OBJ_GET_MAP(0x7, &(0x7f0000001300)=@o_path={&(0x7f00000012c0)='./file0\x00', 0x0, 0x10, r0}, 0x18) (async, rerun: 32) r6 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000080)={0xffffffffffffffff}, 0x4) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r7, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r7, 0x400454c9, 0x0) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000200)={@ifindex, 0x9, 0x93155fecdf3a8c0b, 0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x0, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup, r6, 0x22, 0x1009, r7, @prog_id, r8}, 0x20) (async) ioctl$SIOCSIFHWADDR(r2, 0xc0189436, 0x0) 19:44:23 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) 19:44:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) (async) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000000)) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000000c0)=0x200) 19:44:23 executing program 4: syz_open_procfs$namespace(0x0, &(0x7f0000000080)='ns/cgroup\x00') r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x414800, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6000, 0x9, 0x3, 0x4}, {0x9, 0x0, 0x5, 0x3ff}, {0x75, 0xbb, 0x8, 0x4}]}) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000100)) (async) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) 19:44:23 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_sys\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x40440, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) r4 = openat$cgroup_ro(r1, &(0x7f0000000180)='cpuacct.usage_sys\x00', 0x0, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000000c0)='tasks\x00', 0x2, 0x0) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x80000, 0x0) ioctl$TUNSETVNETHDRSZ(r5, 0x400454d8, &(0x7f0000000140)=0x400) ioctl$SIOCSIFHWADDR(r1, 0x5421, 0x0) 19:44:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x81, 0x1, 0xd3, 0xffffae6d}, {0xedb, 0x3, 0x3}, {0x3, 0x6, 0x7f, 0x1}]}) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f0000000000)=0x1) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:23 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) 19:44:23 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_sys\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x40440, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) r4 = openat$cgroup_ro(r1, &(0x7f0000000180)='cpuacct.usage_sys\x00', 0x0, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000000c0)='tasks\x00', 0x2, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x80000, 0x0) (async) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x80000, 0x0) ioctl$TUNSETVNETHDRSZ(r5, 0x400454d8, &(0x7f0000000140)=0x400) ioctl$SIOCSIFHWADDR(r1, 0x5421, 0x0) 19:44:23 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000080)=0xfffffffa) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000000)) 19:44:23 executing program 4: syz_open_procfs$namespace(0x0, &(0x7f0000000080)='ns/cgroup\x00') (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x414800, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6000, 0x9, 0x3, 0x4}, {0x9, 0x0, 0x5, 0x3ff}, {0x75, 0xbb, 0x8, 0x4}]}) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000100)) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) 19:44:23 executing program 2: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)=@o_path={&(0x7f0000000180)='./file0\x00', 0x0, 0x4000, r0}, 0x18) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000080), 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0xc0189436, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r0}, 0x8) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) 19:44:23 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'veth1_virt_wifi\x00', @local}) 19:44:23 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) (async) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) 19:44:23 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_sys\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x40440, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) r4 = openat$cgroup_ro(r1, &(0x7f0000000180)='cpuacct.usage_sys\x00', 0x0, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000000c0)='tasks\x00', 0x2, 0x0) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x80000, 0x0) ioctl$TUNSETVNETHDRSZ(r5, 0x400454d8, &(0x7f0000000140)=0x400) ioctl$SIOCSIFHWADDR(r1, 0x5421, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_sys\x00', 0x0, 0x0) (async) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x40440, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async) openat$cgroup_ro(r1, &(0x7f0000000180)='cpuacct.usage_sys\x00', 0x0, 0x0) (async) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) (async) openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000000c0)='tasks\x00', 0x2, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x80000, 0x0) (async) ioctl$TUNSETVNETHDRSZ(r5, 0x400454d8, &(0x7f0000000140)=0x400) (async) ioctl$SIOCSIFHWADDR(r1, 0x5421, 0x0) (async) 19:44:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x81, 0x1, 0xd3, 0xffffae6d}, {0xedb, 0x3, 0x3}, {0x3, 0x6, 0x7f, 0x1}]}) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f0000000000)=0x1) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x81, 0x1, 0xd3, 0xffffae6d}, {0xedb, 0x3, 0x3}, {0x3, 0x6, 0x7f, 0x1}]}) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f0000000000)=0x1) (async) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) (async) 19:44:23 executing program 2: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)=@o_path={&(0x7f0000000180)='./file0\x00', 0x0, 0x4000, r0}, 0x18) (async) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000080), 0x2, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0xc0189436, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r0}, 0x8) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) 19:44:23 executing program 4: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000340)={0xffffffffffffffff, 0xe0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000100)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x50, 0x10, &(0x7f0000000180), &(0x7f00000001c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000200)}}, 0x10) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000380)=r0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x10, 0x0) 19:44:23 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'veth1_virt_wifi\x00', @local}) 19:44:23 executing program 2: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)=@o_path={&(0x7f0000000180)='./file0\x00', 0x0, 0x4000, r0}, 0x18) (async) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000080), 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0xc0189436, 0x0) (async, rerun: 32) bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r0}, 0x8) (async, rerun: 32) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) 19:44:23 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000100)) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x20}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000240)={@map=0x1, 0x10, 0x1, 0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x0, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0]}, 0x40) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) 19:44:23 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'veth1_virt_wifi\x00', @local}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'veth1_virt_wifi\x00', @local}) (async) 19:44:23 executing program 4: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000340)={0xffffffffffffffff, 0xe0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000100)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x50, 0x10, &(0x7f0000000180), &(0x7f00000001c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000200)}}, 0x10) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000380)=r0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x10, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000340)={0xffffffffffffffff, 0xe0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000100)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x50, 0x10, &(0x7f0000000180), &(0x7f00000001c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000200)}}, 0x10) (async) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000380)=r0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r1, 0x10, 0x0) (async) 19:44:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async, rerun: 64) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x81, 0x1, 0xd3, 0xffffae6d}, {0xedb, 0x3, 0x3}, {0x3, 0x6, 0x7f, 0x1}]}) (async, rerun: 64) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f0000000000)=0x1) (async) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:23 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80000, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) 19:44:23 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000080)={'bond_slave_0\x00', @local}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNSETPERSIST(r3, 0x400454cb, 0x1) 19:44:23 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, &(0x7f0000000000)) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMUNATTACH(r1, 0x89e1, &(0x7f00000000c0)={r2}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000200)=@o_path={&(0x7f00000001c0)='./file0\x00', r4, 0x4000, r3}, 0x18) r5 = openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r5, 0x0, 0x2, 0x0) openat$cgroup_pressure(r5, &(0x7f0000000180)='io.pressure\x00', 0x2, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) openat$cgroup_subtree(r6, &(0x7f0000000140), 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40001, 0x0) ioctl$SIOCSIFHWADDR(r7, 0x541b, 0x0) 19:44:23 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000100)) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x20}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x20}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000240)={@map=0x1, 0x10, 0x1, 0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x0, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0]}, 0x40) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000240)={@map=0x1, 0x10, 0x1, 0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x0, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0]}, 0x40) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) 19:44:23 executing program 4: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000340)={0xffffffffffffffff, 0xe0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000100)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x50, 0x10, &(0x7f0000000180), &(0x7f00000001c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000200)}}, 0x10) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000380)=r0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x10, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000340)={0xffffffffffffffff, 0xe0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000100)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x50, 0x10, &(0x7f0000000180), &(0x7f00000001c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000200)}}, 0x10) (async) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000380)=r0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r1, 0x10, 0x0) (async) 19:44:23 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80000, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) 19:44:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x248340, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000180)) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f00000000c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$TUNSETVNETLE(r2, 0x400454dc, &(0x7f0000000140)=0x1) r3 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000200)=@generic={&(0x7f00000001c0)='./file0\x00', 0x0, 0x10}, 0x18) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000440)=@o_path={&(0x7f0000000400)='./file0\x00', r5}, 0x18) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000380)={@cgroup, 0xe, 0x0, 0x5d8, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x0, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000300)=[0x0], &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000003c0)={@map=r3, 0xffffffffffffffff, 0x5, 0x20, 0x0, @link_fd=r4, r6}, 0x20) 19:44:23 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xc0041, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x10202, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000080)='blkio.bfq.io_service_time\x00', 0x0, 0x0) ioctl$TUNGETDEVNETNS(r2, 0x54e3, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000040)) 19:44:23 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x0, 0x0) (rerun: 64) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000080)={'bond_slave_0\x00', @local}) (async, rerun: 64) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (rerun: 64) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) (async, rerun: 32) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (rerun: 32) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async, rerun: 64) ioctl$TUNSETPERSIST(r3, 0x400454cb, 0x1) (rerun: 64) 19:44:23 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80000, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80000, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) (async) 19:44:24 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, &(0x7f0000000000)) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMUNATTACH(r1, 0x89e1, &(0x7f00000000c0)={r2}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000200)=@o_path={&(0x7f00000001c0)='./file0\x00', r4, 0x4000, r3}, 0x18) r5 = openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r5, 0x0, 0x2, 0x0) openat$cgroup_pressure(r5, &(0x7f0000000180)='io.pressure\x00', 0x2, 0x0) (async, rerun: 32) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) (rerun: 32) openat$cgroup_subtree(r6, &(0x7f0000000140), 0x2, 0x0) (async, rerun: 64) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40001, 0x0) (rerun: 64) ioctl$SIOCSIFHWADDR(r7, 0x541b, 0x0) 19:44:24 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000100)) (async) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000100)) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x20}) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000240)={@map=0x1, 0x10, 0x1, 0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x0, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0]}, 0x40) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) 19:44:24 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x248340, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000180)) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f00000000c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$TUNSETVNETLE(r2, 0x400454dc, &(0x7f0000000140)=0x1) r3 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000200)=@generic={&(0x7f00000001c0)='./file0\x00', 0x0, 0x10}, 0x18) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000440)=@o_path={&(0x7f0000000400)='./file0\x00', r5}, 0x18) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000380)={@cgroup, 0xe, 0x0, 0x5d8, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x0, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000300)=[0x0], &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000003c0)={@map=r3, 0xffffffffffffffff, 0x5, 0x20, 0x0, @link_fd=r4, r6}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x248340, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) (async) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000180)) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f00000000c0)) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) (async) ioctl$TUNSETVNETLE(r2, 0x400454dc, &(0x7f0000000140)=0x1) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000200)=@generic={&(0x7f00000001c0)='./file0\x00', 0x0, 0x10}, 0x18) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000440)=@o_path={&(0x7f0000000400)='./file0\x00', r5}, 0x18) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000380)={@cgroup, 0xe, 0x0, 0x5d8, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x0, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000300)=[0x0], &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x40) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000003c0)={@map=r3, 0xffffffffffffffff, 0x5, 0x20, 0x0, @link_fd=r4, r6}, 0x20) (async) 19:44:24 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xc0041, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x10202, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000080)='blkio.bfq.io_service_time\x00', 0x0, 0x0) ioctl$TUNGETDEVNETNS(r2, 0x54e3, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000040)) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xc0041, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x10202, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup_ro(r1, &(0x7f0000000080)='blkio.bfq.io_service_time\x00', 0x0, 0x0) (async) ioctl$TUNGETDEVNETNS(r2, 0x54e3, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000040)) (async) 19:44:24 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x10042, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x304) 19:44:24 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6gretap0\x00', 0x1000}) 19:44:24 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x10042, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETLINK(r1, 0x400454cd, 0x304) 19:44:24 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000080)={'bond_slave_0\x00', @local}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNSETPERSIST(r3, 0x400454cb, 0x1) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000080)={'bond_slave_0\x00', @local}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async) ioctl$TUNSETPERSIST(r3, 0x400454cb, 0x1) (async) 19:44:24 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xc0041, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x10202, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) r2 = openat$cgroup_ro(r1, &(0x7f0000000080)='blkio.bfq.io_service_time\x00', 0x0, 0x0) ioctl$TUNGETDEVNETNS(r2, 0x54e3, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000040)) 19:44:24 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x248340, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) (async) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000180)) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f00000000c0)) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$TUNSETVNETLE(r2, 0x400454dc, &(0x7f0000000140)=0x1) (async) r3 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000200)=@generic={&(0x7f00000001c0)='./file0\x00', 0x0, 0x10}, 0x18) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000440)=@o_path={&(0x7f0000000400)='./file0\x00', r5}, 0x18) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000380)={@cgroup, 0xe, 0x0, 0x5d8, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x0, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000300)=[0x0], &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000003c0)={@map=r3, 0xffffffffffffffff, 0x5, 0x20, 0x0, @link_fd=r4, r6}, 0x20) 19:44:24 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6gretap0\x00', 0x1000}) 19:44:24 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, &(0x7f0000000000)) (async) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, &(0x7f0000000000)) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMUNATTACH(r1, 0x89e1, &(0x7f00000000c0)={r2}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000200)=@o_path={&(0x7f00000001c0)='./file0\x00', r4, 0x4000, r3}, 0x18) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) r5 = openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r5, 0x0, 0x2, 0x0) openat$cgroup_pressure(r5, &(0x7f0000000180)='io.pressure\x00', 0x2, 0x0) (async) openat$cgroup_pressure(r5, &(0x7f0000000180)='io.pressure\x00', 0x2, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) openat$cgroup_subtree(r6, &(0x7f0000000140), 0x2, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40001, 0x0) (async) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40001, 0x0) ioctl$SIOCSIFHWADDR(r7, 0x541b, 0x0) 19:44:24 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000001c0)={r1, 0x20, &(0x7f0000000180)={&(0x7f0000000080)=""/216, 0xd8, 0x0, &(0x7f0000000000)=""/10, 0xa}}, 0x10) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) 19:44:24 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000080)=r2) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:24 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x10042, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x304) (async) ioctl$TUNSETLINK(r1, 0x400454cd, 0x304) 19:44:24 executing program 5: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={0x0, 0x1000, 0x18}, 0xc) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x270202, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:24 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000080)=r2) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:24 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000001c0)={r1, 0x20, &(0x7f0000000180)={&(0x7f0000000080)=""/216, 0xd8, 0x0, &(0x7f0000000000)=""/10, 0xa}}, 0x10) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) 19:44:24 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000140)=0x83) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f00000000c0)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000080)={'wlan0\x00', @remote}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r4 = openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r4, 0x0, 0x2, 0x0) openat$cgroup_freezer_state(r4, &(0x7f0000000100), 0x2, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="9feb01001800009b1c65744995feb312db0ad00000000000c4000000c400000005000000100000000000000805000000020000000000000202000000100000000800000604000000030000007c0c0000060000003f0000000d000000fa06000008000000ffffff7f02000000060000000b0000000000000004000000000000000d000000cedb000006000000030000060400000007000000090000000c0000006c0c00000e00000001000000010000000600000604000000000000000600000005000000010000000b000000070000000a0000000002000009000000ffffffff100000003f000000005f5f2e00"], &(0x7f00000001c0)=""/243, 0xe1, 0xf3, 0x0, 0x4}, 0x20) r5 = openat$cgroup_ro(r4, &(0x7f0000000180)='blkio.bfq.time\x00', 0x0, 0x0) ioctl$TUNSETOFFLOAD(r5, 0x400454d0, 0x0) 19:44:24 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x102, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x20c000, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x5421, 0x0) 19:44:24 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6gretap0\x00', 0x1000}) 19:44:24 executing program 5: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={0x0, 0x1000, 0x18}, 0xc) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x270202, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:24 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000001c0)={r1, 0x20, &(0x7f0000000180)={&(0x7f0000000080)=""/216, 0xd8, 0x0, &(0x7f0000000000)=""/10, 0xa}}, 0x10) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000001c0)={r1, 0x20, &(0x7f0000000180)={&(0x7f0000000080)=""/216, 0xd8, 0x0, &(0x7f0000000000)=""/10, 0xa}}, 0x10) (async) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) (async) 19:44:24 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000080)=r2) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:24 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000140)=0x83) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f00000000c0)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000080)={'wlan0\x00', @remote}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r4 = openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r4, 0x0, 0x2, 0x0) (async) openat$cgroup_freezer_state(r4, &(0x7f0000000100), 0x2, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="9feb01001800009b1c65744995feb312db0ad00000000000c4000000c400000005000000100000000000000805000000020000000000000202000000100000000800000604000000030000007c0c0000060000003f0000000d000000fa06000008000000ffffff7f02000000060000000b0000000000000004000000000000000d000000cedb000006000000030000060400000007000000090000000c0000006c0c00000e00000001000000010000000600000604000000000000000600000005000000010000000b000000070000000a0000000002000009000000ffffffff100000003f000000005f5f2e00"], &(0x7f00000001c0)=""/243, 0xe1, 0xf3, 0x0, 0x4}, 0x20) r5 = openat$cgroup_ro(r4, &(0x7f0000000180)='blkio.bfq.time\x00', 0x0, 0x0) ioctl$TUNSETOFFLOAD(r5, 0x400454d0, 0x0) 19:44:24 executing program 1: unlink(&(0x7f0000000140)='./file0\x00') r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000100)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0xb) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'veth1_virt_wifi\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'dummy0\x00', 0x8000}) 19:44:24 executing program 5: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={0x0, 0x1000, 0x18}, 0xc) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x270202, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:24 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x102, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async, rerun: 32) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async, rerun: 64) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x20c000, 0x0) (async, rerun: 64) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x5421, 0x0) 19:44:24 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000000)=""/32) 19:44:24 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.stat\x00', 0x0, 0x0) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000080)) 19:44:24 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x236aba89dd5d4375, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x60842, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:24 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000140)=0x83) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f00000000c0)) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000080)={'wlan0\x00', @remote}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r4 = openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r4, 0x0, 0x2, 0x0) (async) openat$cgroup_netprio_ifpriomap(r4, 0x0, 0x2, 0x0) openat$cgroup_freezer_state(r4, &(0x7f0000000100), 0x2, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="9feb01001800009b1c65744995feb312db0ad00000000000c4000000c400000005000000100000000000000805000000020000000000000202000000100000000800000604000000030000007c0c0000060000003f0000000d000000fa06000008000000ffffff7f02000000060000000b0000000000000004000000000000000d000000cedb000006000000030000060400000007000000090000000c0000006c0c00000e00000001000000010000000600000604000000000000000600000005000000010000000b000000070000000a0000000002000009000000ffffffff100000003f000000005f5f2e00"], &(0x7f00000001c0)=""/243, 0xe1, 0xf3, 0x0, 0x4}, 0x20) r5 = openat$cgroup_ro(r4, &(0x7f0000000180)='blkio.bfq.time\x00', 0x0, 0x0) ioctl$TUNSETOFFLOAD(r5, 0x400454d0, 0x0) 19:44:24 executing program 1: unlink(&(0x7f0000000140)='./file0\x00') r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000100)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0xb) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'veth1_virt_wifi\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'dummy0\x00', 0x8000}) unlink(&(0x7f0000000140)='./file0\x00') (async) bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) (async) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000100)) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0xb) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'veth1_virt_wifi\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'dummy0\x00', 0x8000}) (async) 19:44:24 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x102, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x20c000, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$SIOCSIFHWADDR(r2, 0x5421, 0x0) 19:44:24 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x236aba89dd5d4375, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x60842, 0x0) (async, rerun: 64) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) (rerun: 64) 19:44:24 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.stat\x00', 0x0, 0x0) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000080)) (async) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000080)) 19:44:24 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000004440)={0x18, 0x3, &(0x7f0000004140)=@framed, &(0x7f0000004180)='syzkaller\x00', 0x3, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000043c0)}, 0x90) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x2) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) 19:44:24 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000000)=""/32) 19:44:25 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x31e257e9941e1054, 0x0) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000000)=0x9) 19:44:25 executing program 1: unlink(&(0x7f0000000140)='./file0\x00') (async) r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000100)) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0xb) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'veth1_virt_wifi\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'dummy0\x00', 0x8000}) 19:44:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000004440)={0x18, 0x3, &(0x7f0000004140)=@framed, &(0x7f0000004180)='syzkaller\x00', 0x3, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000043c0)}, 0x90) (async) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x2) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) 19:44:25 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.stat\x00', 0x0, 0x0) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000080)) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.stat\x00', 0x0, 0x0) (async) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000080)) (async) 19:44:25 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000000)=""/32) 19:44:25 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x31e257e9941e1054, 0x0) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000000)=0x9) 19:44:25 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x236aba89dd5d4375, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x60842, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:25 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x31e257e9941e1054, 0x0) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000000)=0x9) 19:44:25 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) write$cgroup_type(r1, &(0x7f0000000000), 0x9) 19:44:25 executing program 1: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x5, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x7}, [@call={0x85, 0x0, 0x0, 0xad}, @jmp={0x5, 0x0, 0x5, 0xa, 0x0, 0x50, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0xf07e, 0x15, &(0x7f0000000100)=""/21, 0x40f00, 0x8, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x8, 0x3}, 0x8, 0x10, &(0x7f0000000180)={0x2, 0xa, 0x1, 0x1}, 0x10, 0x0, 0x0, 0x3, &(0x7f00000001c0)=[0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], &(0x7f0000000200)=[{0x2, 0x1, 0xb, 0x8}, {0x0, 0x2, 0xc, 0x5}, {0x1, 0x1, 0xe}], 0x10, 0x5a8}, 0x90) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000780)='memory.events\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000840)={0x0, 0x7a4e, 0x20}, 0xc) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x2, &(0x7f0000000600)=@raw=[@alu={0x7, 0x0, 0x8, 0xa, 0x2, 0x8}, @jmp={0x5, 0x1, 0x9, 0x9, 0x1, 0xfffffffffffffff0, 0x4}], &(0x7f0000000640)='syzkaller\x00', 0x20, 0xcf, &(0x7f0000000680)=""/207, 0x41000, 0x50, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f00000007c0)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000800)={0x1d, 0x4, 0x400, 0x6}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000880)=[r2, r3, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x800}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000005c0)={r0, 0xe0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000003c0)=[{}, {}], 0x10, 0x10, &(0x7f0000000400), &(0x7f0000000440), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000480)}}, 0x10) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:25 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xc8002, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000080)=0x2) r2 = openat$cgroup_ro(r0, &(0x7f00000000c0)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000100)=0x800) 19:44:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000004440)={0x18, 0x3, &(0x7f0000004140)=@framed, &(0x7f0000004180)='syzkaller\x00', 0x3, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000043c0)}, 0x90) (async) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x2) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) 19:44:25 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) write$cgroup_type(r1, &(0x7f0000000000), 0x9) 19:44:25 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cgroup.stat\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x3) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80800, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x5421, 0x0) 19:44:25 executing program 1: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x5, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x7}, [@call={0x85, 0x0, 0x0, 0xad}, @jmp={0x5, 0x0, 0x5, 0xa, 0x0, 0x50, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0xf07e, 0x15, &(0x7f0000000100)=""/21, 0x40f00, 0x8, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x8, 0x3}, 0x8, 0x10, &(0x7f0000000180)={0x2, 0xa, 0x1, 0x1}, 0x10, 0x0, 0x0, 0x3, &(0x7f00000001c0)=[0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], &(0x7f0000000200)=[{0x2, 0x1, 0xb, 0x8}, {0x0, 0x2, 0xc, 0x5}, {0x1, 0x1, 0xe}], 0x10, 0x5a8}, 0x90) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000780)='memory.events\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000840)={0x0, 0x7a4e, 0x20}, 0xc) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x2, &(0x7f0000000600)=@raw=[@alu={0x7, 0x0, 0x8, 0xa, 0x2, 0x8}, @jmp={0x5, 0x1, 0x9, 0x9, 0x1, 0xfffffffffffffff0, 0x4}], &(0x7f0000000640)='syzkaller\x00', 0x20, 0xcf, &(0x7f0000000680)=""/207, 0x41000, 0x50, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f00000007c0)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000800)={0x1d, 0x4, 0x400, 0x6}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000880)=[r2, r3, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x800}, 0x90) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000005c0)={r0, 0xe0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000003c0)=[{}, {}], 0x10, 0x10, &(0x7f0000000400), &(0x7f0000000440), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000480)}}, 0x10) (async) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:25 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x501900, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x2) 19:44:25 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r1, 0x0, 0x2, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000080)=@o_path={&(0x7f0000000000)='./file1\x00', 0xffffffffffffffff, 0x4000, r1}, 0x18) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f00000000c0)={[{0x2b, 'blkio'}, {0x2b, 'io'}, {0x0, 'perf_event'}, {0x2b, 'blkio'}, {0x2d, 'pids'}]}, 0x24) ioctl$SIOCSIFHWADDR(r2, 0x541b, 0x0) 19:44:25 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xc8002, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000080)=0x2) r2 = openat$cgroup_ro(r0, &(0x7f00000000c0)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000100)=0x800) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xc8002, 0x0) (async) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000080)=0x2) (async) openat$cgroup_ro(r0, &(0x7f00000000c0)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) (async) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000100)=0x800) (async) 19:44:25 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) write$cgroup_type(r1, &(0x7f0000000000), 0x9) 19:44:25 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cgroup.stat\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x3) (async) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x3) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80800, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x5421, 0x0) 19:44:25 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r1, 0x0, 0x2, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000080)=@o_path={&(0x7f0000000000)='./file1\x00', 0xffffffffffffffff, 0x4000, r1}, 0x18) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f00000000c0)={[{0x2b, 'blkio'}, {0x2b, 'io'}, {0x0, 'perf_event'}, {0x2b, 'blkio'}, {0x2d, 'pids'}]}, 0x24) (async) ioctl$SIOCSIFHWADDR(r2, 0x541b, 0x0) 19:44:25 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x5, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x7}, [@call={0x85, 0x0, 0x0, 0xad}, @jmp={0x5, 0x0, 0x5, 0xa, 0x0, 0x50, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0xf07e, 0x15, &(0x7f0000000100)=""/21, 0x40f00, 0x8, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x8, 0x3}, 0x8, 0x10, &(0x7f0000000180)={0x2, 0xa, 0x1, 0x1}, 0x10, 0x0, 0x0, 0x3, &(0x7f00000001c0)=[0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], &(0x7f0000000200)=[{0x2, 0x1, 0xb, 0x8}, {0x0, 0x2, 0xc, 0x5}, {0x1, 0x1, 0xe}], 0x10, 0x5a8}, 0x90) (async) r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x5, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x7}, [@call={0x85, 0x0, 0x0, 0xad}, @jmp={0x5, 0x0, 0x5, 0xa, 0x0, 0x50, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0xf07e, 0x15, &(0x7f0000000100)=""/21, 0x40f00, 0x8, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x8, 0x3}, 0x8, 0x10, &(0x7f0000000180)={0x2, 0xa, 0x1, 0x1}, 0x10, 0x0, 0x0, 0x3, &(0x7f00000001c0)=[0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], &(0x7f0000000200)=[{0x2, 0x1, 0xb, 0x8}, {0x0, 0x2, 0xc, 0x5}, {0x1, 0x1, 0xe}], 0x10, 0x5a8}, 0x90) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000780)='memory.events\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000780)='memory.events\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000840)={0x0, 0x7a4e, 0x20}, 0xc) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x2, &(0x7f0000000600)=@raw=[@alu={0x7, 0x0, 0x8, 0xa, 0x2, 0x8}, @jmp={0x5, 0x1, 0x9, 0x9, 0x1, 0xfffffffffffffff0, 0x4}], &(0x7f0000000640)='syzkaller\x00', 0x20, 0xcf, &(0x7f0000000680)=""/207, 0x41000, 0x50, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f00000007c0)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000800)={0x1d, 0x4, 0x400, 0x6}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000880)=[r2, r3, 0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0x800}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000005c0)={r0, 0xe0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000003c0)=[{}, {}], 0x10, 0x10, &(0x7f0000000400), &(0x7f0000000440), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000480)}}, 0x10) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:25 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x501900, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x2) 19:44:25 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xc8002, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000080)=0x2) r2 = openat$cgroup_ro(r0, &(0x7f00000000c0)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000100)=0x800) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xc8002, 0x0) (async) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000080)=0x2) (async) openat$cgroup_ro(r0, &(0x7f00000000c0)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) (async) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000100)=0x800) (async) 19:44:25 executing program 4: ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x10, 0x0) 19:44:25 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000040)={&(0x7f00000000c0)="04e113d2c144ae9ee21e64d48b278c26beea4936023fee69a7c212c8a58a7ffa50568dcadc2c42672d3c1f0c444fcff966a8a78ebf8784441a90ed880b449ac218849c759371b9839a7b4f63a5c7e625585c579746d6c75d536be6cc2682c59b38d26c20d4c3fb6e5de4d6232036e193f97ccfb4a15d83aacf8288fbec4678bea1ff6d0f6035f7e8d6b5ac9866fb73b2e80e321175addfbc665963a2189f9f4d701fd289f58ab40b978b33bedf2959e1bd190a8e47f611c54e0e92d342ce9d9271a6360e109ce0458337108153", &(0x7f00000001c0)=""/137, &(0x7f0000000280)="7495c5c57b90a0005dce439195f0c13881e27dcc9d1b76b07397a41befe1080bc664ca5972a50df75ccb165e6b6de2c6e58f09d595ccdef1da33e1c3d62efe8161ff2a35bf2c70fe59b10142", &(0x7f0000000300)="51011a09507fd13e1e3eb1514d1762d4c73aa378d2edd5b315b8e362e653c1d33e110ce8aaffd623d7a8e9dba1869f7c1385a2a07a0efeab076b9161147e8c057c2dd1a0edc74a8fc53ceb8a4fa355c82aef3c8bb51e795d9d324fa19155dc4fa59d800987c211f7072ce9219b0571c826163f9918f381dda7571cbd61b0989a945717c5d11df31f7b", 0x2, r0, 0x4}, 0x38) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'ip_vti0\x00', 0x8000}) 19:44:25 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x501900, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x2) 19:44:25 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cgroup.stat\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x3) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80800, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x5421, 0x0) 19:44:25 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r1, 0x0, 0x2, 0x0) (async) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000080)=@o_path={&(0x7f0000000000)='./file1\x00', 0xffffffffffffffff, 0x4000, r1}, 0x18) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f00000000c0)={[{0x2b, 'blkio'}, {0x2b, 'io'}, {0x0, 'perf_event'}, {0x2b, 'blkio'}, {0x2d, 'pids'}]}, 0x24) (async) ioctl$SIOCSIFHWADDR(r2, 0x541b, 0x0) 19:44:25 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000080)) 19:44:25 executing program 4: ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x10, 0x0) 19:44:25 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x4004c0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x400080, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:25 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000040)={&(0x7f00000000c0)="04e113d2c144ae9ee21e64d48b278c26beea4936023fee69a7c212c8a58a7ffa50568dcadc2c42672d3c1f0c444fcff966a8a78ebf8784441a90ed880b449ac218849c759371b9839a7b4f63a5c7e625585c579746d6c75d536be6cc2682c59b38d26c20d4c3fb6e5de4d6232036e193f97ccfb4a15d83aacf8288fbec4678bea1ff6d0f6035f7e8d6b5ac9866fb73b2e80e321175addfbc665963a2189f9f4d701fd289f58ab40b978b33bedf2959e1bd190a8e47f611c54e0e92d342ce9d9271a6360e109ce0458337108153", &(0x7f00000001c0)=""/137, &(0x7f0000000280)="7495c5c57b90a0005dce439195f0c13881e27dcc9d1b76b07397a41befe1080bc664ca5972a50df75ccb165e6b6de2c6e58f09d595ccdef1da33e1c3d62efe8161ff2a35bf2c70fe59b10142", &(0x7f0000000300)="51011a09507fd13e1e3eb1514d1762d4c73aa378d2edd5b315b8e362e653c1d33e110ce8aaffd623d7a8e9dba1869f7c1385a2a07a0efeab076b9161147e8c057c2dd1a0edc74a8fc53ceb8a4fa355c82aef3c8bb51e795d9d324fa19155dc4fa59d800987c211f7072ce9219b0571c826163f9918f381dda7571cbd61b0989a945717c5d11df31f7b", 0x2, r0, 0x4}, 0x38) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'ip_vti0\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000040)={&(0x7f00000000c0)="04e113d2c144ae9ee21e64d48b278c26beea4936023fee69a7c212c8a58a7ffa50568dcadc2c42672d3c1f0c444fcff966a8a78ebf8784441a90ed880b449ac218849c759371b9839a7b4f63a5c7e625585c579746d6c75d536be6cc2682c59b38d26c20d4c3fb6e5de4d6232036e193f97ccfb4a15d83aacf8288fbec4678bea1ff6d0f6035f7e8d6b5ac9866fb73b2e80e321175addfbc665963a2189f9f4d701fd289f58ab40b978b33bedf2959e1bd190a8e47f611c54e0e92d342ce9d9271a6360e109ce0458337108153", &(0x7f00000001c0)=""/137, &(0x7f0000000280)="7495c5c57b90a0005dce439195f0c13881e27dcc9d1b76b07397a41befe1080bc664ca5972a50df75ccb165e6b6de2c6e58f09d595ccdef1da33e1c3d62efe8161ff2a35bf2c70fe59b10142", &(0x7f0000000300)="51011a09507fd13e1e3eb1514d1762d4c73aa378d2edd5b315b8e362e653c1d33e110ce8aaffd623d7a8e9dba1869f7c1385a2a07a0efeab076b9161147e8c057c2dd1a0edc74a8fc53ceb8a4fa355c82aef3c8bb51e795d9d324fa19155dc4fa59d800987c211f7072ce9219b0571c826163f9918f381dda7571cbd61b0989a945717c5d11df31f7b", 0x2, r0, 0x4}, 0x38) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'ip_vti0\x00', 0x8000}) (async) 19:44:25 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x703322, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x10) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) 19:44:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)=r1) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) 19:44:25 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x4004c0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x400080, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:25 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000080)) 19:44:25 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000040)={&(0x7f00000000c0)="04e113d2c144ae9ee21e64d48b278c26beea4936023fee69a7c212c8a58a7ffa50568dcadc2c42672d3c1f0c444fcff966a8a78ebf8784441a90ed880b449ac218849c759371b9839a7b4f63a5c7e625585c579746d6c75d536be6cc2682c59b38d26c20d4c3fb6e5de4d6232036e193f97ccfb4a15d83aacf8288fbec4678bea1ff6d0f6035f7e8d6b5ac9866fb73b2e80e321175addfbc665963a2189f9f4d701fd289f58ab40b978b33bedf2959e1bd190a8e47f611c54e0e92d342ce9d9271a6360e109ce0458337108153", &(0x7f00000001c0)=""/137, &(0x7f0000000280)="7495c5c57b90a0005dce439195f0c13881e27dcc9d1b76b07397a41befe1080bc664ca5972a50df75ccb165e6b6de2c6e58f09d595ccdef1da33e1c3d62efe8161ff2a35bf2c70fe59b10142", &(0x7f0000000300)="51011a09507fd13e1e3eb1514d1762d4c73aa378d2edd5b315b8e362e653c1d33e110ce8aaffd623d7a8e9dba1869f7c1385a2a07a0efeab076b9161147e8c057c2dd1a0edc74a8fc53ceb8a4fa355c82aef3c8bb51e795d9d324fa19155dc4fa59d800987c211f7072ce9219b0571c826163f9918f381dda7571cbd61b0989a945717c5d11df31f7b", 0x2, r0, 0x4}, 0x38) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'ip_vti0\x00', 0x8000}) 19:44:25 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x703322, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x10) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) 19:44:26 executing program 4: ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x10, 0x0) 19:44:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)=r1) (async) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) 19:44:26 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x4004c0, 0x0) (async, rerun: 32) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x400080, 0x0) (rerun: 32) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:26 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000080)) (async) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000080)) 19:44:26 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f00000000c0)=0x1) 19:44:26 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x703322, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x10) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) 19:44:26 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2000, 0x0) socketpair(0x1a, 0x6, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f0000000140)={r2}) socketpair(0xb, 0x800, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f00000000c0)=0x102) ioctl$sock_kcm_SIOCKCMATTACH(r3, 0x89e0, &(0x7f0000000080)) 19:44:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)=r1) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) 19:44:26 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f00000000c0)=0x1) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuacct.usage_user\x00', 0x0, 0x0) (async) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f00000000c0)=0x1) (async) 19:44:26 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000080)) 19:44:26 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f00000024c0)={0x0, 0x0, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000080)="57f4d243a6f30c377f80b28a4c4e5f34741c74d7849b1d5eb942044d4761ff5cd8984bcb858fe127a08638343c99cfc3b6235532bdac248e2ac484e7a80ffb726869773e9cca55ac1a085af3b8c2b076ad67773d5f93e5fbd96ab78412212299dc69f473276897d0a6a8a37111fc74a5c90c7b9547ee6a3f40b8e16170456ebbecd114c16b59411729b9453a28b3aa38e5f42bc042cd1963d070f8818fc96bb72afc5bb06f0e2db4ac74be4d1500"/183, 0xb7}], 0x2, 0x0, 0x0, 0x20000800}, 0x4000045) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:26 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x161700, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) 19:44:26 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f00000000c0)=0x1) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuacct.usage_user\x00', 0x0, 0x0) (async) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f00000000c0)=0x1) (async) 19:44:26 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000080)) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000080)) (async) 19:44:26 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x161700, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) 19:44:26 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2000, 0x0) (async) socketpair(0x1a, 0x6, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f0000000140)={r2}) socketpair(0xb, 0x800, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) (async) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f00000000c0)=0x102) (async) ioctl$sock_kcm_SIOCKCMATTACH(r3, 0x89e0, &(0x7f0000000080)) 19:44:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x501c00, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) 19:44:26 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f00000024c0)={0x0, 0x0, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000080)="57f4d243a6f30c377f80b28a4c4e5f34741c74d7849b1d5eb942044d4761ff5cd8984bcb858fe127a08638343c99cfc3b6235532bdac248e2ac484e7a80ffb726869773e9cca55ac1a085af3b8c2b076ad67773d5f93e5fbd96ab78412212299dc69f473276897d0a6a8a37111fc74a5c90c7b9547ee6a3f40b8e16170456ebbecd114c16b59411729b9453a28b3aa38e5f42bc042cd1963d070f8818fc96bb72afc5bb06f0e2db4ac74be4d1500"/183, 0xb7}], 0x2, 0x0, 0x0, 0x20000800}, 0x4000045) (async) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:26 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000080)) 19:44:26 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2000, 0x0) socketpair(0x1a, 0x6, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f0000000140)={r2}) socketpair(0xb, 0x800, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f00000000c0)=0x102) ioctl$sock_kcm_SIOCKCMATTACH(r3, 0x89e0, &(0x7f0000000080)) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2000, 0x0) (async) socketpair(0x1a, 0x6, 0x0, &(0x7f0000000100)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f0000000140)={r2}) (async) socketpair(0xb, 0x800, 0x80, &(0x7f0000000000)) (async) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f00000000c0)=0x102) (async) ioctl$sock_kcm_SIOCKCMATTACH(r3, 0x89e0, &(0x7f0000000080)) (async) 19:44:26 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x161700, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) 19:44:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x501c00, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) 19:44:26 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x5b1000, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.io_queued\x00', 0x0, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000100)=r2) openat$cgroup_type(r2, &(0x7f0000000940), 0x2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000700)='tasks\x00', 0x2, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) r4 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000340)=@bpf_tracing={0x1a, 0xb, &(0x7f0000000140)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xcddc}, [@generic={0x9, 0x4, 0x1, 0xfc00, 0x2}, @cb_func={0x18, 0x0, 0x4, 0x0, 0x8}, @call={0x85, 0x0, 0x0, 0x80}, @ldst={0x3, 0x2, 0x2, 0x2, 0xa, 0xfffffffffffffffe, 0x10}, @jmp={0x5, 0x0, 0x9, 0x0, 0x2, 0xffffffffffffffc0}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @call={0x85, 0x0, 0x0, 0x5f}]}, &(0x7f00000001c0)='syzkaller\x00', 0x10000, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x17, r2, 0x8, &(0x7f0000000200)={0x3, 0x4}, 0x8, 0x10, &(0x7f0000000240)={0x2, 0x8, 0x832, 0x9}, 0x10, 0x173c2, r2, 0x8, &(0x7f0000000280)=[r2, r2], &(0x7f00000002c0)=[{0x5, 0x1, 0xf, 0x9}, {0x5, 0x1, 0xa, 0x5}, {0x5, 0x5, 0x3, 0xb}, {0x5, 0x3, 0xa}, {0x4, 0x3, 0x10, 0x6}, {0x5, 0x3, 0xf, 0x9}, {0x0, 0x5, 0xf, 0xb}, {0x3, 0x4, 0x5, 0x1}], 0x10, 0x7}, 0x90) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r6, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000a80)={@ifindex, 0x0, 0x1, 0x1, &(0x7f0000000980)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x0, &(0x7f00000009c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000a00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000a40)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000ac0)={@cgroup, 0xffffffffffffffff, 0x2e, 0x0, r6, @link_fd=r6, r7}, 0x20) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000780)={0xffffffffffffffff, r0, 0x0, 0x5, &(0x7f0000000740)='syz0\x00', 0x0}, 0x30) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000008c0)={@cgroup=r3, 0xd, 0x0, 0x9, &(0x7f00000007c0)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000000800)=[0x0, 0x0], &(0x7f0000000840)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000880)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000900)={@map=r2, r5, 0x30, 0x8, r6, @prog_id=r8, r9}, 0x20) r10 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000600)=@bpf_lsm={0x1d, 0xd, &(0x7f0000000400)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80}, [@generic={0x7, 0xd, 0x5, 0x0, 0x40}, @call={0x85, 0x0, 0x0, 0x93}, @func={0x85, 0x0, 0x1, 0x0, 0x8}, @btf_id={0x18, 0x3, 0x3, 0x0, 0x5}, @func={0x85, 0x0, 0x1, 0x0, 0x8}, @jmp={0x5, 0x1, 0x4, 0x8, 0xa, 0xfffffffffffffffe, 0xfffffffffffffffc}, @initr0={0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x10001}, @exit]}, &(0x7f0000000480)='syzkaller\x00', 0xc000000, 0x39, &(0x7f00000004c0)=""/57, 0x41100, 0x29, '\x00', 0x0, 0x1b, r2, 0x8, &(0x7f0000000500)={0x4, 0x4}, 0x8, 0x10, &(0x7f0000000540)={0x5, 0x9, 0x0, 0x8000}, 0x10, 0xffffffffffffffff, 0x0, 0x8, 0x0, &(0x7f0000000580)=[{0x4, 0x1, 0xf, 0xa}, {0x5, 0x4, 0xb, 0xc}, {0x0, 0x5, 0x7, 0xc}, {0x0, 0x1, 0x3}, {0x4, 0x4, 0xb, 0xc}, {0x1, 0x3, 0x5, 0x8}, {0x4, 0x1, 0x9, 0x8}, {0x0, 0x2, 0xa, 0xc}], 0x10, 0x7fff}, 0x90) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000006c0)={@map=0x1, r3, 0xa, 0x200b, r4, @prog_fd=r10}, 0x20) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r11 = bpf$ITER_CREATE(0x21, &(0x7f0000000b80), 0x8) perf_event_open$cgroup(&(0x7f0000000b00)={0x1, 0x80, 0x81, 0x3, 0x36, 0xf9, 0x0, 0x7307, 0x6104, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, @perf_config_ext={0x8000000000000, 0x80}, 0x1040, 0x3, 0xd152, 0x5, 0xaf, 0x4, 0x122, 0x0, 0x1, 0x0, 0xffffffffffffff11}, r11, 0xa, r3, 0x4) 19:44:26 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f00000024c0)={0x0, 0x0, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000080)="57f4d243a6f30c377f80b28a4c4e5f34741c74d7849b1d5eb942044d4761ff5cd8984bcb858fe127a08638343c99cfc3b6235532bdac248e2ac484e7a80ffb726869773e9cca55ac1a085af3b8c2b076ad67773d5f93e5fbd96ab78412212299dc69f473276897d0a6a8a37111fc74a5c90c7b9547ee6a3f40b8e16170456ebbecd114c16b59411729b9453a28b3aa38e5f42bc042cd1963d070f8818fc96bb72afc5bb06f0e2db4ac74be4d1500"/183, 0xb7}], 0x2, 0x0, 0x0, 0x20000800}, 0x4000045) (async) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:26 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000000)) 19:44:26 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x6c07c1, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup(r2, &(0x7f0000000300)='syz1\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0xc, 0xe, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x7}, [@map_val={0x18, 0x2, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0xffffffff}, @initr0={0x18, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x5}, @ldst={0x3, 0x2, 0x2, 0x9, 0x3, 0xfffffffffffffffe, 0xfffffffffffffff4}, @btf_id={0x18, 0x0, 0x3, 0x0, 0x1}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x1}, @ldst={0x3, 0x3, 0x1, 0x4, 0x2, 0xfffffffffffffffc, 0xffffffffffffffff}, @jmp={0x5, 0x1, 0x4, 0x1, 0x9, 0xfffffffffffffffe, 0xffffffffffffffff}]}, &(0x7f0000000100)='GPL\x00', 0x6, 0x0, 0x0, 0x40f00, 0x12, '\x00', 0x0, 0x20, r1, 0x8, &(0x7f0000000140)={0x3, 0x3}, 0x8, 0x10, &(0x7f0000000180)={0x2, 0x8, 0x2, 0x4ac9}, 0x10, 0xffffffffffffffff, r3, 0x1, &(0x7f00000001c0)=[r1, 0xffffffffffffffff], &(0x7f0000000200)=[{0x4, 0x1, 0xb, 0x6}], 0x10, 0xffffff01}, 0x90) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000000)=0x1) 19:44:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x501c00, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x501c00, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) (async) 19:44:26 executing program 4: socketpair(0x3c, 0x0, 0x0, &(0x7f0000000340)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.current\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000080)={'veth0_virt_wifi\x00', @local}) openat$cgroup_int(r1, &(0x7f00000000c0)='cpuset.mems\x00', 0x2, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x2f2801, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_freezer_state(r3, &(0x7f0000000280), 0x2, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x4203, 0x0) ioctl$SIOCSIFHWADDR(r5, 0x8924, &(0x7f0000000240)={'geneve0\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x33}}) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) ioctl$TUNSETVNETHDRSZ(r4, 0x400454d8, &(0x7f0000000180)=0x7) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x101000, 0x0) ioctl$TUNSETLINK(r6, 0x400454cd, 0x322) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000100)={'macvlan1\x00', @remote}) 19:44:26 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x5b1000, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.io_queued\x00', 0x0, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000100)=r2) openat$cgroup_type(r2, &(0x7f0000000940), 0x2, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000700)='tasks\x00', 0x2, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) r4 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000340)=@bpf_tracing={0x1a, 0xb, &(0x7f0000000140)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xcddc}, [@generic={0x9, 0x4, 0x1, 0xfc00, 0x2}, @cb_func={0x18, 0x0, 0x4, 0x0, 0x8}, @call={0x85, 0x0, 0x0, 0x80}, @ldst={0x3, 0x2, 0x2, 0x2, 0xa, 0xfffffffffffffffe, 0x10}, @jmp={0x5, 0x0, 0x9, 0x0, 0x2, 0xffffffffffffffc0}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @call={0x85, 0x0, 0x0, 0x5f}]}, &(0x7f00000001c0)='syzkaller\x00', 0x10000, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x17, r2, 0x8, &(0x7f0000000200)={0x3, 0x4}, 0x8, 0x10, &(0x7f0000000240)={0x2, 0x8, 0x832, 0x9}, 0x10, 0x173c2, r2, 0x8, &(0x7f0000000280)=[r2, r2], &(0x7f00000002c0)=[{0x5, 0x1, 0xf, 0x9}, {0x5, 0x1, 0xa, 0x5}, {0x5, 0x5, 0x3, 0xb}, {0x5, 0x3, 0xa}, {0x4, 0x3, 0x10, 0x6}, {0x5, 0x3, 0xf, 0x9}, {0x0, 0x5, 0xf, 0xb}, {0x3, 0x4, 0x5, 0x1}], 0x10, 0x7}, 0x90) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r6, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000a80)={@ifindex, 0x0, 0x1, 0x1, &(0x7f0000000980)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x0, &(0x7f00000009c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000a00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000a40)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000ac0)={@cgroup, 0xffffffffffffffff, 0x2e, 0x0, r6, @link_fd=r6, r7}, 0x20) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000780)={0xffffffffffffffff, r0, 0x0, 0x5, &(0x7f0000000740)='syz0\x00', 0x0}, 0x30) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000008c0)={@cgroup=r3, 0xd, 0x0, 0x9, &(0x7f00000007c0)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000000800)=[0x0, 0x0], &(0x7f0000000840)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000880)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x40) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000008c0)={@cgroup=r3, 0xd, 0x0, 0x9, &(0x7f00000007c0)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000000800)=[0x0, 0x0], &(0x7f0000000840)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000880)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000900)={@map=r2, r5, 0x30, 0x8, r6, @prog_id=r8, r9}, 0x20) r10 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000600)=@bpf_lsm={0x1d, 0xd, &(0x7f0000000400)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80}, [@generic={0x7, 0xd, 0x5, 0x0, 0x40}, @call={0x85, 0x0, 0x0, 0x93}, @func={0x85, 0x0, 0x1, 0x0, 0x8}, @btf_id={0x18, 0x3, 0x3, 0x0, 0x5}, @func={0x85, 0x0, 0x1, 0x0, 0x8}, @jmp={0x5, 0x1, 0x4, 0x8, 0xa, 0xfffffffffffffffe, 0xfffffffffffffffc}, @initr0={0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x10001}, @exit]}, &(0x7f0000000480)='syzkaller\x00', 0xc000000, 0x39, &(0x7f00000004c0)=""/57, 0x41100, 0x29, '\x00', 0x0, 0x1b, r2, 0x8, &(0x7f0000000500)={0x4, 0x4}, 0x8, 0x10, &(0x7f0000000540)={0x5, 0x9, 0x0, 0x8000}, 0x10, 0xffffffffffffffff, 0x0, 0x8, 0x0, &(0x7f0000000580)=[{0x4, 0x1, 0xf, 0xa}, {0x5, 0x4, 0xb, 0xc}, {0x0, 0x5, 0x7, 0xc}, {0x0, 0x1, 0x3}, {0x4, 0x4, 0xb, 0xc}, {0x1, 0x3, 0x5, 0x8}, {0x4, 0x1, 0x9, 0x8}, {0x0, 0x2, 0xa, 0xc}], 0x10, 0x7fff}, 0x90) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000006c0)={@map=0x1, r3, 0xa, 0x200b, r4, @prog_fd=r10}, 0x20) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) bpf$ITER_CREATE(0x21, &(0x7f0000000b80), 0x8) (async) r11 = bpf$ITER_CREATE(0x21, &(0x7f0000000b80), 0x8) perf_event_open$cgroup(&(0x7f0000000b00)={0x1, 0x80, 0x81, 0x3, 0x36, 0xf9, 0x0, 0x7307, 0x6104, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, @perf_config_ext={0x8000000000000, 0x80}, 0x1040, 0x3, 0xd152, 0x5, 0xaf, 0x4, 0x122, 0x0, 0x1, 0x0, 0xffffffffffffff11}, r11, 0xa, r3, 0x4) 19:44:26 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000000)) 19:44:26 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40902, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x10001, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000080)) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) 19:44:26 executing program 4: socketpair(0x3c, 0x0, 0x0, &(0x7f0000000340)) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.current\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000080)={'veth0_virt_wifi\x00', @local}) (async) openat$cgroup_int(r1, &(0x7f00000000c0)='cpuset.mems\x00', 0x2, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x2f2801, 0x0) (async) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_freezer_state(r3, &(0x7f0000000280), 0x2, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x4203, 0x0) ioctl$SIOCSIFHWADDR(r5, 0x8924, &(0x7f0000000240)={'geneve0\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x33}}) (async) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) (async) ioctl$TUNSETVNETHDRSZ(r4, 0x400454d8, &(0x7f0000000180)=0x7) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x101000, 0x0) ioctl$TUNSETLINK(r6, 0x400454cd, 0x322) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000100)={'macvlan1\x00', @remote}) 19:44:26 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x5b1000, 0x0) (async, rerun: 64) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.io_queued\x00', 0x0, 0x0) (rerun: 64) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000100)=r2) (async, rerun: 32) openat$cgroup_type(r2, &(0x7f0000000940), 0x2, 0x0) (async, rerun: 32) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000700)='tasks\x00', 0x2, 0x0) (async) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) r4 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000340)=@bpf_tracing={0x1a, 0xb, &(0x7f0000000140)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xcddc}, [@generic={0x9, 0x4, 0x1, 0xfc00, 0x2}, @cb_func={0x18, 0x0, 0x4, 0x0, 0x8}, @call={0x85, 0x0, 0x0, 0x80}, @ldst={0x3, 0x2, 0x2, 0x2, 0xa, 0xfffffffffffffffe, 0x10}, @jmp={0x5, 0x0, 0x9, 0x0, 0x2, 0xffffffffffffffc0}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @call={0x85, 0x0, 0x0, 0x5f}]}, &(0x7f00000001c0)='syzkaller\x00', 0x10000, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x17, r2, 0x8, &(0x7f0000000200)={0x3, 0x4}, 0x8, 0x10, &(0x7f0000000240)={0x2, 0x8, 0x832, 0x9}, 0x10, 0x173c2, r2, 0x8, &(0x7f0000000280)=[r2, r2], &(0x7f00000002c0)=[{0x5, 0x1, 0xf, 0x9}, {0x5, 0x1, 0xa, 0x5}, {0x5, 0x5, 0x3, 0xb}, {0x5, 0x3, 0xa}, {0x4, 0x3, 0x10, 0x6}, {0x5, 0x3, 0xf, 0x9}, {0x0, 0x5, 0xf, 0xb}, {0x3, 0x4, 0x5, 0x1}], 0x10, 0x7}, 0x90) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r6, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async, rerun: 64) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) (rerun: 64) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000a80)={@ifindex, 0x0, 0x1, 0x1, &(0x7f0000000980)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x0, &(0x7f00000009c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000a00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000a40)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000ac0)={@cgroup, 0xffffffffffffffff, 0x2e, 0x0, r6, @link_fd=r6, r7}, 0x20) (async, rerun: 64) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000780)={0xffffffffffffffff, r0, 0x0, 0x5, &(0x7f0000000740)='syz0\x00', 0x0}, 0x30) (async, rerun: 64) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000008c0)={@cgroup=r3, 0xd, 0x0, 0x9, &(0x7f00000007c0)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000000800)=[0x0, 0x0], &(0x7f0000000840)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000880)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000900)={@map=r2, r5, 0x30, 0x8, r6, @prog_id=r8, r9}, 0x20) r10 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000600)=@bpf_lsm={0x1d, 0xd, &(0x7f0000000400)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80}, [@generic={0x7, 0xd, 0x5, 0x0, 0x40}, @call={0x85, 0x0, 0x0, 0x93}, @func={0x85, 0x0, 0x1, 0x0, 0x8}, @btf_id={0x18, 0x3, 0x3, 0x0, 0x5}, @func={0x85, 0x0, 0x1, 0x0, 0x8}, @jmp={0x5, 0x1, 0x4, 0x8, 0xa, 0xfffffffffffffffe, 0xfffffffffffffffc}, @initr0={0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x10001}, @exit]}, &(0x7f0000000480)='syzkaller\x00', 0xc000000, 0x39, &(0x7f00000004c0)=""/57, 0x41100, 0x29, '\x00', 0x0, 0x1b, r2, 0x8, &(0x7f0000000500)={0x4, 0x4}, 0x8, 0x10, &(0x7f0000000540)={0x5, 0x9, 0x0, 0x8000}, 0x10, 0xffffffffffffffff, 0x0, 0x8, 0x0, &(0x7f0000000580)=[{0x4, 0x1, 0xf, 0xa}, {0x5, 0x4, 0xb, 0xc}, {0x0, 0x5, 0x7, 0xc}, {0x0, 0x1, 0x3}, {0x4, 0x4, 0xb, 0xc}, {0x1, 0x3, 0x5, 0x8}, {0x4, 0x1, 0x9, 0x8}, {0x0, 0x2, 0xa, 0xc}], 0x10, 0x7fff}, 0x90) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000006c0)={@map=0x1, r3, 0xa, 0x200b, r4, @prog_fd=r10}, 0x20) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r11 = bpf$ITER_CREATE(0x21, &(0x7f0000000b80), 0x8) perf_event_open$cgroup(&(0x7f0000000b00)={0x1, 0x80, 0x81, 0x3, 0x36, 0xf9, 0x0, 0x7307, 0x6104, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, @perf_config_ext={0x8000000000000, 0x80}, 0x1040, 0x3, 0xd152, 0x5, 0xaf, 0x4, 0x122, 0x0, 0x1, 0x0, 0xffffffffffffff11}, r11, 0xa, r3, 0x4) 19:44:26 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x6c07c1, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup(r2, &(0x7f0000000300)='syz1\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0xc, 0xe, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x7}, [@map_val={0x18, 0x2, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0xffffffff}, @initr0={0x18, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x5}, @ldst={0x3, 0x2, 0x2, 0x9, 0x3, 0xfffffffffffffffe, 0xfffffffffffffff4}, @btf_id={0x18, 0x0, 0x3, 0x0, 0x1}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x1}, @ldst={0x3, 0x3, 0x1, 0x4, 0x2, 0xfffffffffffffffc, 0xffffffffffffffff}, @jmp={0x5, 0x1, 0x4, 0x1, 0x9, 0xfffffffffffffffe, 0xffffffffffffffff}]}, &(0x7f0000000100)='GPL\x00', 0x6, 0x0, 0x0, 0x40f00, 0x12, '\x00', 0x0, 0x20, r1, 0x8, &(0x7f0000000140)={0x3, 0x3}, 0x8, 0x10, &(0x7f0000000180)={0x2, 0x8, 0x2, 0x4ac9}, 0x10, 0xffffffffffffffff, r3, 0x1, &(0x7f00000001c0)=[r1, 0xffffffffffffffff], &(0x7f0000000200)=[{0x4, 0x1, 0xb, 0x6}], 0x10, 0xffffff01}, 0x90) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000000)=0x1) 19:44:26 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000000)) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000000)) (async) 19:44:26 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40902, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40902, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) (async) 19:44:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x10001, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000080)) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x10001, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000080)) (async) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) (async) 19:44:26 executing program 4: socketpair(0x3c, 0x0, 0x0, &(0x7f0000000340)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.current\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000080)={'veth0_virt_wifi\x00', @local}) (async) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000080)={'veth0_virt_wifi\x00', @local}) openat$cgroup_int(r1, &(0x7f00000000c0)='cpuset.mems\x00', 0x2, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x2f2801, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_freezer_state(r3, &(0x7f0000000280), 0x2, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x4203, 0x0) ioctl$SIOCSIFHWADDR(r5, 0x8924, &(0x7f0000000240)={'geneve0\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x33}}) (async) ioctl$SIOCSIFHWADDR(r5, 0x8924, &(0x7f0000000240)={'geneve0\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x33}}) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) ioctl$TUNSETVNETHDRSZ(r4, 0x400454d8, &(0x7f0000000180)=0x7) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x101000, 0x0) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x101000, 0x0) ioctl$TUNSETLINK(r6, 0x400454cd, 0x322) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000100)={'macvlan1\x00', @remote}) 19:44:26 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x6c07c1, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup(r2, &(0x7f0000000300)='syz1\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0xc, 0xe, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x7}, [@map_val={0x18, 0x2, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0xffffffff}, @initr0={0x18, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x5}, @ldst={0x3, 0x2, 0x2, 0x9, 0x3, 0xfffffffffffffffe, 0xfffffffffffffff4}, @btf_id={0x18, 0x0, 0x3, 0x0, 0x1}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x1}, @ldst={0x3, 0x3, 0x1, 0x4, 0x2, 0xfffffffffffffffc, 0xffffffffffffffff}, @jmp={0x5, 0x1, 0x4, 0x1, 0x9, 0xfffffffffffffffe, 0xffffffffffffffff}]}, &(0x7f0000000100)='GPL\x00', 0x6, 0x0, 0x0, 0x40f00, 0x12, '\x00', 0x0, 0x20, r1, 0x8, &(0x7f0000000140)={0x3, 0x3}, 0x8, 0x10, &(0x7f0000000180)={0x2, 0x8, 0x2, 0x4ac9}, 0x10, 0xffffffffffffffff, r3, 0x1, &(0x7f00000001c0)=[r1, 0xffffffffffffffff], &(0x7f0000000200)=[{0x4, 0x1, 0xb, 0x6}], 0x10, 0xffffff01}, 0x90) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000000)=0x1) 19:44:27 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r1, 0x0, 0x2, 0x0) openat$cgroup_int(r1, &(0x7f0000000000)='memory.swap.max\x00', 0x2, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r2, 0xc0189436, 0x0) 19:44:27 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40902, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40902, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) (async) 19:44:27 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x10001, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) (async, rerun: 64) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000080)) (rerun: 64) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000000)) 19:44:27 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000006c0)=@bpf_ext={0x1c, 0xe, &(0x7f0000000840)=ANY=[@ANYBLOB="180000000200000000000000090000000000000000000000ff7f00001829b0a2f60000000000000002f7faff1869000010001200000000007f0000000000000003546b46075efd2118f132d7bdb1ab8645a18ee15e450a47c183713ca1f32beed593916b1ab274abdb3fe1b51bbba76fbae799c2c08797c309762efabd3062b1a8a4e1926734bc6196b0474208de447bbdff0f9e93753506ca467af9284d040b9bf412c2558439419b94430df3a1198f", @ANYRES32=r0, @ANYBLOB="000000000000000018000000ffffffff00000000050000009500000000000000"], &(0x7f0000000400)='syzkaller\x00', 0x21ff, 0xad, &(0x7f0000000500)=""/173, 0x41000, 0x22, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000005c0)={0x2, 0x1}, 0x8, 0x10, &(0x7f0000000600)={0x3, 0x7, 0x0, 0x3ff}, 0x10, 0x1c29a, r0, 0x3, &(0x7f0000000640), &(0x7f0000000680)=[{0x0, 0x5, 0x9, 0x3}, {0x4, 0x4, 0x7, 0x1}, {0x0, 0x3, 0x6, 0x1}], 0x10, 0x785}, 0x90) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000780)=r3) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000000)={r0, &(0x7f0000000180)="800801a821a4cb10704fa70b65808bcc279fce42d69d1503ec2fa63c2ad108ebd63629367e6c43a31f65e4bc440b847befa08cfa3bd1c6e9369c4fbeb8b1fd30aa2070daec8ad149415d9352a8bae70c77c8953908728c1a428e6accae827ffe728674a424e6e022ac6d5fef28c50bf49aff28f820987b9b7a4c08a8cb14410d0d4ad68fd57de17804a856b07ff177c3f0032e7fe46eda5fc96e05c08a6790b6293b8495b42df3662db2e038dfc7", &(0x7f0000000240)=""/238, 0x4}, 0x20) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000080)=""/226) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r4, 0x10, 0x0) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r7 = bpf$ITER_CREATE(0x21, &(0x7f00000003c0), 0x8) openat$cgroup(r7, &(0x7f0000000440)='syz1\x00', 0x200002, 0x0) r8 = bpf$ITER_CREATE(0x21, &(0x7f00000007c0)={r2}, 0x8) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000800)={@map=0x1, r8, 0x14, 0x10, 0x0, @prog_id}, 0x20) openat$cgroup_type(r1, &(0x7f0000000380), 0x2, 0x0) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000340)={@ifindex, r0, 0x17, 0x12, r5, @link_fd=r6}, 0x20) 19:44:27 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r1, 0x0, 0x2, 0x0) openat$cgroup_int(r1, &(0x7f0000000000)='memory.swap.max\x00', 0x2, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r2, 0xc0189436, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup_netprio_ifpriomap(r1, 0x0, 0x2, 0x0) (async) openat$cgroup_int(r1, &(0x7f0000000000)='memory.swap.max\x00', 0x2, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r2, 0xc0189436, 0x0) (async) 19:44:27 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:27 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) 19:44:27 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x3f13, 0x3f, 0x8, 0xc39}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNGETSNDBUF(r2, 0x800454d3, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_BPF(r1, 0x40042408, 0xffffffffffffffff) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x523900, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.stat\x00', 0x0, 0x0) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000080)=""/111) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) 19:44:27 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000006c0)=@bpf_ext={0x1c, 0xe, &(0x7f0000000840)=ANY=[@ANYBLOB="180000000200000000000000090000000000000000000000ff7f00001829b0a2f60000000000000002f7faff1869000010001200000000007f0000000000000003546b46075efd2118f132d7bdb1ab8645a18ee15e450a47c183713ca1f32beed593916b1ab274abdb3fe1b51bbba76fbae799c2c08797c309762efabd3062b1a8a4e1926734bc6196b0474208de447bbdff0f9e93753506ca467af9284d040b9bf412c2558439419b94430df3a1198f", @ANYRES32=r0, @ANYBLOB="000000000000000018000000ffffffff00000000050000009500000000000000"], &(0x7f0000000400)='syzkaller\x00', 0x21ff, 0xad, &(0x7f0000000500)=""/173, 0x41000, 0x22, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000005c0)={0x2, 0x1}, 0x8, 0x10, &(0x7f0000000600)={0x3, 0x7, 0x0, 0x3ff}, 0x10, 0x1c29a, r0, 0x3, &(0x7f0000000640), &(0x7f0000000680)=[{0x0, 0x5, 0x9, 0x3}, {0x4, 0x4, 0x7, 0x1}, {0x0, 0x3, 0x6, 0x1}], 0x10, 0x785}, 0x90) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000780)=r3) (async) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000780)=r3) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000000)={r0, &(0x7f0000000180)="800801a821a4cb10704fa70b65808bcc279fce42d69d1503ec2fa63c2ad108ebd63629367e6c43a31f65e4bc440b847befa08cfa3bd1c6e9369c4fbeb8b1fd30aa2070daec8ad149415d9352a8bae70c77c8953908728c1a428e6accae827ffe728674a424e6e022ac6d5fef28c50bf49aff28f820987b9b7a4c08a8cb14410d0d4ad68fd57de17804a856b07ff177c3f0032e7fe46eda5fc96e05c08a6790b6293b8495b42df3662db2e038dfc7", &(0x7f0000000240)=""/238, 0x4}, 0x20) (async) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000000)={r0, &(0x7f0000000180)="800801a821a4cb10704fa70b65808bcc279fce42d69d1503ec2fa63c2ad108ebd63629367e6c43a31f65e4bc440b847befa08cfa3bd1c6e9369c4fbeb8b1fd30aa2070daec8ad149415d9352a8bae70c77c8953908728c1a428e6accae827ffe728674a424e6e022ac6d5fef28c50bf49aff28f820987b9b7a4c08a8cb14410d0d4ad68fd57de17804a856b07ff177c3f0032e7fe46eda5fc96e05c08a6790b6293b8495b42df3662db2e038dfc7", &(0x7f0000000240)=""/238, 0x4}, 0x20) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000080)=""/226) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r4, 0x10, 0x0) (async) ioctl$SIOCSIFHWADDR(r4, 0x10, 0x0) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) bpf$ITER_CREATE(0x21, &(0x7f00000003c0), 0x8) (async) r7 = bpf$ITER_CREATE(0x21, &(0x7f00000003c0), 0x8) openat$cgroup(r7, &(0x7f0000000440)='syz1\x00', 0x200002, 0x0) r8 = bpf$ITER_CREATE(0x21, &(0x7f00000007c0)={r2}, 0x8) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000800)={@map=0x1, r8, 0x14, 0x10, 0x0, @prog_id}, 0x20) openat$cgroup_type(r1, &(0x7f0000000380), 0x2, 0x0) (async) openat$cgroup_type(r1, &(0x7f0000000380), 0x2, 0x0) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000340)={@ifindex, r0, 0x17, 0x12, r5, @link_fd=r6}, 0x20) 19:44:27 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:27 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r1, 0x0, 0x2, 0x0) openat$cgroup_int(r1, &(0x7f0000000000)='memory.swap.max\x00', 0x2, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r2, 0xc0189436, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup_netprio_ifpriomap(r1, 0x0, 0x2, 0x0) (async) openat$cgroup_int(r1, &(0x7f0000000000)='memory.swap.max\x00', 0x2, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r2, 0xc0189436, 0x0) (async) 19:44:27 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x3f13, 0x3f, 0x8, 0xc39}]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x3f13, 0x3f, 0x8, 0xc39}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNGETSNDBUF(r2, 0x800454d3, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_BPF(r1, 0x40042408, 0xffffffffffffffff) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:27 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) 19:44:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x523900, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.stat\x00', 0x0, 0x0) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000080)=""/111) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) 19:44:27 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r1, 0x0, 0x2, 0x0) openat$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040), 0x2, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x1000}) 19:44:27 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x208002, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:27 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000006c0)=@bpf_ext={0x1c, 0xe, &(0x7f0000000840)=ANY=[@ANYBLOB="180000000200000000000000090000000000000000000000ff7f00001829b0a2f60000000000000002f7faff1869000010001200000000007f0000000000000003546b46075efd2118f132d7bdb1ab8645a18ee15e450a47c183713ca1f32beed593916b1ab274abdb3fe1b51bbba76fbae799c2c08797c309762efabd3062b1a8a4e1926734bc6196b0474208de447bbdff0f9e93753506ca467af9284d040b9bf412c2558439419b94430df3a1198f", @ANYRES32=r0, @ANYBLOB="000000000000000018000000ffffffff00000000050000009500000000000000"], &(0x7f0000000400)='syzkaller\x00', 0x21ff, 0xad, &(0x7f0000000500)=""/173, 0x41000, 0x22, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000005c0)={0x2, 0x1}, 0x8, 0x10, &(0x7f0000000600)={0x3, 0x7, 0x0, 0x3ff}, 0x10, 0x1c29a, r0, 0x3, &(0x7f0000000640), &(0x7f0000000680)=[{0x0, 0x5, 0x9, 0x3}, {0x4, 0x4, 0x7, 0x1}, {0x0, 0x3, 0x6, 0x1}], 0x10, 0x785}, 0x90) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000780)=r3) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000000)={r0, &(0x7f0000000180)="800801a821a4cb10704fa70b65808bcc279fce42d69d1503ec2fa63c2ad108ebd63629367e6c43a31f65e4bc440b847befa08cfa3bd1c6e9369c4fbeb8b1fd30aa2070daec8ad149415d9352a8bae70c77c8953908728c1a428e6accae827ffe728674a424e6e022ac6d5fef28c50bf49aff28f820987b9b7a4c08a8cb14410d0d4ad68fd57de17804a856b07ff177c3f0032e7fe46eda5fc96e05c08a6790b6293b8495b42df3662db2e038dfc7", &(0x7f0000000240)=""/238, 0x4}, 0x20) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000080)=""/226) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r4, 0x10, 0x0) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) (async) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r7 = bpf$ITER_CREATE(0x21, &(0x7f00000003c0), 0x8) openat$cgroup(r7, &(0x7f0000000440)='syz1\x00', 0x200002, 0x0) (async) r8 = bpf$ITER_CREATE(0x21, &(0x7f00000007c0)={r2}, 0x8) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000800)={@map=0x1, r8, 0x14, 0x10, 0x0, @prog_id}, 0x20) (async) openat$cgroup_type(r1, &(0x7f0000000380), 0x2, 0x0) (async) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) (async) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000340)={@ifindex, r0, 0x17, 0x12, r5, @link_fd=r6}, 0x20) 19:44:27 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) 19:44:27 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x3f13, 0x3f, 0x8, 0xc39}]}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNGETSNDBUF(r2, 0x800454d3, &(0x7f00000000c0)) (async) ioctl$PERF_EVENT_IOC_SET_BPF(r1, 0x40042408, 0xffffffffffffffff) (async) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x523900, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.stat\x00', 0x0, 0x0) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000080)=""/111) (async) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) 19:44:27 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r1, 0x0, 0x2, 0x0) (async) openat$cgroup_netprio_ifpriomap(r1, 0x0, 0x2, 0x0) openat$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040), 0x2, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x1000}) 19:44:27 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x208002, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:27 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x13f844, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2400, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000080)={'veth1_to_bridge\x00', @local}) 19:44:27 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000000)) 19:44:27 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x301) 19:44:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.time\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, &(0x7f00000000c0)=0x20) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000080)=r2) 19:44:27 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x208002, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:27 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x13f844, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2400, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000080)={'veth1_to_bridge\x00', @local}) 19:44:27 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000000)) 19:44:27 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETLINK(r1, 0x400454cd, 0x301) 19:44:27 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r1, 0x0, 0x2, 0x0) (async) openat$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040), 0x2, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x1000}) 19:44:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.time\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, &(0x7f00000000c0)=0x20) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000080)=r2) 19:44:27 executing program 2: ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0xf3) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:27 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x13f844, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2400, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000080)={'veth1_to_bridge\x00', @local}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x13f844, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2400, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) (async) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000080)={'veth1_to_bridge\x00', @local}) (async) 19:44:27 executing program 2: ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0xf3) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:27 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000000)) 19:44:27 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x301) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETLINK(r1, 0x400454cd, 0x301) (async) 19:44:27 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x400200, 0x0) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'macvtap0\x00', 0x400}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) write$cgroup_subtree(r2, &(0x7f0000000100)={[{0x2b, 'net_prio'}, {0x77, 'io'}]}, 0xe) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'macsec0\x00', 0x600}) 19:44:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.time\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, &(0x7f00000000c0)=0x20) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000080)=r2) 19:44:28 executing program 2: ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0xf3) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz1\x00', 0x200002, 0x0) 19:44:28 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) write$cgroup_subtree(r1, &(0x7f0000000140)={[{0x2d, 'perf_event'}, {0x2d, 'freezer'}, {0x71aa1c4f62e9a8bd, 'hugetlb'}, {0x2d, 'net_cls'}, {0x2d, 'hugetlb'}]}, 0x30) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r2}, 0x8) ioctl$TUNSETVNETHDRSZ(r3, 0x400454d8, &(0x7f0000000100)=0x1f) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x5421, 0x0) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000080)=0x9) 19:44:28 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x200202, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) 19:44:28 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x400200, 0x0) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'macvtap0\x00', 0x400}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) write$cgroup_subtree(r2, &(0x7f0000000100)={[{0x2b, 'net_prio'}, {0x77, 'io'}]}, 0xe) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'macsec0\x00', 0x600}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x400200, 0x0) (async) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'macvtap0\x00', 0x400}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) write$cgroup_subtree(r2, &(0x7f0000000100)={[{0x2b, 'net_prio'}, {0x77, 'io'}]}, 0xe) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'macsec0\x00', 0x600}) (async) 19:44:28 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.time_recursive\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x800, 0x4, 0x0, 0x5}, {0x6, 0x7e, 0x1, 0x5}]}) 19:44:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz1\x00', 0x200002, 0x0) 19:44:28 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x200202, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x200202, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) 19:44:28 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) write$cgroup_subtree(r1, &(0x7f0000000140)={[{0x2d, 'perf_event'}, {0x2d, 'freezer'}, {0x71aa1c4f62e9a8bd, 'hugetlb'}, {0x2d, 'net_cls'}, {0x2d, 'hugetlb'}]}, 0x30) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r2}, 0x8) ioctl$TUNSETVNETHDRSZ(r3, 0x400454d8, &(0x7f0000000100)=0x1f) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$SIOCSIFHWADDR(r2, 0x5421, 0x0) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000080)=0x9) 19:44:28 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2000, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000180)={'rose0\x00', 0x200}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.bfq.io_queued\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r3 = openat$cgroup(r2, &(0x7f00000000c0)='syz0\x00', 0x200002, 0x0) openat$cgroup_pressure(r3, &(0x7f0000000100)='io.pressure\x00', 0x2, 0x0) 19:44:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz1\x00', 0x200002, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz1\x00', 0x200002, 0x0) (async) 19:44:28 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x400200, 0x0) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'macvtap0\x00', 0x400}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async, rerun: 64) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async, rerun: 64) write$cgroup_subtree(r2, &(0x7f0000000100)={[{0x2b, 'net_prio'}, {0x77, 'io'}]}, 0xe) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'macsec0\x00', 0x600}) 19:44:28 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.time_recursive\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x800, 0x4, 0x0, 0x5}, {0x6, 0x7e, 0x1, 0x5}]}) 19:44:28 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x200202, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x200202, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) 19:44:28 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) write$cgroup_subtree(r1, &(0x7f0000000140)={[{0x2d, 'perf_event'}, {0x2d, 'freezer'}, {0x71aa1c4f62e9a8bd, 'hugetlb'}, {0x2d, 'net_cls'}, {0x2d, 'hugetlb'}]}, 0x30) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r2}, 0x8) ioctl$TUNSETVNETHDRSZ(r3, 0x400454d8, &(0x7f0000000100)=0x1f) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x5421, 0x0) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000080)=0x9) 19:44:28 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2000, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000180)={'rose0\x00', 0x200}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.bfq.io_queued\x00', 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r3 = openat$cgroup(r2, &(0x7f00000000c0)='syz0\x00', 0x200002, 0x0) openat$cgroup_pressure(r3, &(0x7f0000000100)='io.pressure\x00', 0x2, 0x0) 19:44:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000100)='cgroup.events\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xb534, 0x0, 0x0, 0x6}, {0x6, 0x3, 0x44, 0x3}, {0x800, 0xff, 0x5, 0x5}, {0xfff, 0xff, 0x0, 0x8}]}) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000080)) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNGETFEATURES(r3, 0x800454cf, &(0x7f00000000c0)) 19:44:28 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x248080, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x2000, 0x0) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000100)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, 0x0) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000040)) 19:44:28 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2000, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000180)={'rose0\x00', 0x200}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.bfq.io_queued\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r3 = openat$cgroup(r2, &(0x7f00000000c0)='syz0\x00', 0x200002, 0x0) openat$cgroup_pressure(r3, &(0x7f0000000100)='io.pressure\x00', 0x2, 0x0) 19:44:28 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.time_recursive\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x800, 0x4, 0x0, 0x5}, {0x6, 0x7e, 0x1, 0x5}]}) 19:44:28 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000000)) 19:44:28 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000000)) 19:44:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000100)='cgroup.events\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xb534, 0x0, 0x0, 0x6}, {0x6, 0x3, 0x44, 0x3}, {0x800, 0xff, 0x5, 0x5}, {0xfff, 0xff, 0x0, 0x8}]}) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000080)) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async) ioctl$TUNGETFEATURES(r3, 0x800454cf, &(0x7f00000000c0)) 19:44:28 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x248080, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x2000, 0x0) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000100)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async, rerun: 32) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (rerun: 32) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, 0x0) (async) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000040)) 19:44:28 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) (async) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000000)) 19:44:28 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000000)) 19:44:28 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter={0x1e, 0xc790, 0x6, 0x3f, 0x800, 0x1, 0x8, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x1, 0x4, 0x9}, 0x48) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:28 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000080)={'vcan0\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000100)='cgroup.events\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xb534, 0x0, 0x0, 0x6}, {0x6, 0x3, 0x44, 0x3}, {0x800, 0xff, 0x5, 0x5}, {0xfff, 0xff, 0x0, 0x8}]}) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000080)) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNGETFEATURES(r3, 0x800454cf, &(0x7f00000000c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) (async) openat$cgroup_ro(r1, &(0x7f0000000100)='cgroup.events\x00', 0x0, 0x0) (async) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xb534, 0x0, 0x0, 0x6}, {0x6, 0x3, 0x44, 0x3}, {0x800, 0xff, 0x5, 0x5}, {0xfff, 0xff, 0x0, 0x8}]}) (async) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000080)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async) ioctl$TUNGETFEATURES(r3, 0x800454cf, &(0x7f00000000c0)) (async) 19:44:28 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000000)) 19:44:28 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter={0x1e, 0xc790, 0x6, 0x3f, 0x800, 0x1, 0x8, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x1, 0x4, 0x9}, 0x48) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:28 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async, rerun: 64) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (rerun: 64) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000080)={'vcan0\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}) (async, rerun: 32) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) (rerun: 32) 19:44:28 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x248080, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x2000, 0x0) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000100)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, 0x0) (async) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000040)) 19:44:28 executing program 3: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000012c0)={0xffffffffffffffff, 0x5, 0x8}, 0xc) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) r1 = ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000080)="7bfc275df55516e8a2d0197b3600c4ece7e00da91b00c068228efe406d6af75d1c45ee982958a77d2ba3f10f86a9da3ef951d5569efdc6065725543190f2d688128bed71f8fc8211389e0f69520a756b2020aa7ee50f817e294f2e2ef8d5da96d51714145c1f3c6fdb11ec287ffcbb0a5c732865303dca8eb615b6f247165c0b83f3e1fed4d67fcc8fa3ec414c09b77a0c60db3acd41a5167b4b19723bfedeaac92acd8bba18d4bc6d9f0b1d190cfe29f4ab17f56f4f06b9a2b5abbcdfb8", 0xbe}, {&(0x7f0000000140)="7aa127b2957d3a71589a8966720f3e8b93202e1be787b679db72be2832e7fa9e5246d3e52774f96152c1d845abd7faeebe984a3f6042e7f9aea0d8f6021bfdc7a3a6855875e05ff30a4ba4175a463cd9cd62377b1c81dd61c8617b9b48d55dca09760436f9abb24fe368201d1a427cdc69503bab16b56ad686a158b993f59fb535f02f3c94464865a46b0496adfcd41b89c69d0cd606e3cce3c525207ecfe924cbda2fa7e38d7764483675d21b2091a46d3796acacb99d8b5103e5d5061256fdc79f0d56c106f3733caab20a0130117a237dfa569d1588e84ae9b7a5b13b2ba9807bac39b02f38959c80998ef72e17978a708dc9ccd0e11621e5a8967625d8d652884e2048709a53dce7bb4d23235c964868abdffc8e190a8bf77ea8b2139d3b5f364f08920820419740a161ac0f09b0af78f635ee5856e13dbb367479b385496e6fcff1b4c9be6077c330d4373e9f46e696d09f53dec2fe83895c379995d690396ee2226c447cb60c5ea1cbc4b8e071ba2cf001aca53e6a28110a74bc4035d99189a3455978f47ab6edf523fc38850bbd726dcabdb1c1647f94b211a76b78d143e7bbf223bea8b4e65efb26e56bb7c93174f62f684cb0056389a3e0c9793cd7930661ee542ae4417d61898eb0440ca7d21e3d0a1dc85e19c86d3ba4e089439c689475f7d9af4e27f7b33cc21b1d5b4c53fe61bcbb2f5888c3cb796f698d042fac9fcdad053cabf2034a64a55180814cfeb7b88cebd627b009ce2ed2a92fa75078473c815ec91ebdf6cc4488602d20fd17990491ada9846c5a097ba04056d8347d3b320e0aabc6f6ed5ad54372a3a8306064df1ef76e6b730c34a3e90762411ae70e48661c8d4f1b980defce46d7206ab06889c9a922be5829cb87d3b3bf5633b88d121776a506912c0057b64cb72ef472dbc904874072a31b8ee4f73efa0029b142cae3ab1ca4ccaf24ab0c57e44545347a63d8740020711561fa44fc4236c03f36aaf0db1a9b936d83a6bd234655a527cfb277a4be006ae2d61b1d8450f94198015bd151652e0284cd03e9a1b5a5cc6205a04cfdbc7b31ec1dd4bb920441262682a544493293a1be399d948ffb327267424c7966a2c7fcf6e81f6ab7a77e49eb0c0e7a92df4a645bbbd93003baaacacd729dda97e6b168a7ae71f5c38cd6a079c3d3b4c0e63e20edf49873ce58ee63a50b04ffdfebc1e8dc96f14b684b79fab8ae85278f92c1485bc781c60c64f8898292ed45f43598da1216b5a1e1e3137fa000701cd1ca635598ca2d33e3bd6f06acaec30170cd87444d6374d06ad1009d6442cd7dcd46a1e9674b621b36de40e6bf82e11ec16d1a27550b5b44a12e747eb4169dcf1cf0b72dd0b72dbffcdcb4f0ec303857951985c3a578f762fe5920e72ecb140bef9938b658d8f91755095bb6b306cc188213caad9736deab551a86e8b41ef8c30ba6706190e843b92649cd739b1cb20d91fa37f62a6119670dcbd2c678c830a1a34ae4455e7f76cfaec44f516829162b43f1f813d19760b9b94657125e436a7689e50ea91ce3718c131ed8299fdb7f8fe4196e02eb66630100d3879a0373b80a3b8adec432403b42ccea9878b1713b71feb643cb168a9a2af6b4b470d1bf144c0e13f38ea7569f15cf02e12a19a4911dc55637be5f146b6d89bbf2ed41debdcdac36c4749f22a6e773120260024360c5ec39baad1d0a346a7d77f828f508e8feac1188b23444d9a11cc29825e63edf47f1da48e0f8578be17e53106c7eff47affd9caab2c3fc2f441a2d4d92c2f8cf9c4c613c53453ccf381256330df97de9783526df79d14243358f9a60ba6317f66cc42c1886c38a2d3ffc5c090daa450c8d282c8ea579d01f3cad6371fa952a40d55fa4b5c61b799cfa1fa805e853c3fb689171f37de1d581026f5f13ba18ff9068320417fac6f09e03915545ffac4420c9c178ba2c3b89fbf3fd3346efdd50ed1ead0287d5ac52aaf3ea4b348484c0ebcd50491a9f87f0ba9ee5a07e81e36e99ab33bf7c9a3d184c62a2a5a25beded595103047724b3f7873ac5781f97f846de9cb96e1ea00a906d0f32ed0dba0f876af057ad8116759fd141ce76017bbae24ddd3444eb9ac9eae6bb852f423925575ab1125430e1ab258b6e9eed59bc1b4200b77c84e0f71537cd99161acbb1d490759de3ed4ba49fa8580616523df390db9caae54f4e34852d87e464041914d100e6135c7b59e83df0492a1cb04df63de29ca2a7aeef341d71331e95cd4ba0c5aa36306e975b0d9e1491f2047b5eb8ee1fdb7d7b5b1e8ab3bf81d71df647c8d810c39b0ea366a7e30aaac44c5ec9e01c5f52b1c4f96fe48e55f009bfcffabeb70ef191699148e554232259b73a9c9cae9beb2ebe495cec37e8aa74e53db3ddc54ee423904169987daea55f817acf41366d7c3e6b7107638b17f9880d4d12220ab0501927983251e045d33af9cb66be2c4bf869a69b7898a110cac8f582e7d23bcf2f5cf027d393f16800b5be67595bdeb774200849138ff51693152a90da9a9bd80fadee40f9801abb1e41ac187bcdf5355562d69e9b69afd312d57e0f7a32fb78d948bc6e0282795fcfa4a6fc2a0053b148d8eda55c5240c9d2c77d2d1dccf58591993e5260b2314cb64e4ce3600e9895468292abeba14a6e4ca34837895736d79710a45ad5f0cdf7f510717db0aadfcf7c87c826292931104aa621556c732629ec7bdd529ee9b5ae919e6d30c98fe9f8e350351e58635ff11e4201bc22ef5fa9047da0b2c63ec2b8ea19d3f9f7cbdc55b61728a83c2f881bb136b5c7797b8657373eb6259e42ec860af6bc533cef73f8cefd1cae6ddfa48b39be852d50ea7f171849b2c13aff885baeaf687404cb41d57a621c6cc210ab3dcba25b61c24749370977257f6ec6867c50588d4928d3e07975c91b0de1041088cb512fb9d28b545f25ad0f57b410088115e14c808b351449560e8ca809cc6c5f1b54d4e8354f57ae635a2d1e860878cb3770b5d6ea380ef63c0e1e1f4a75eafee6cc691795359e0e322970dd4f8a49a27563f6852a1933d2827d60f28f5b1d55db59148b9282abc6e2d803220f671a7b3b66576f4ba955c3cb9429cd87bc5ae9cc276cb8d18f391f2851e8902cf777f0e322be6074100f3b267fd8be3d7afd438f080f1bc1d0dba0f1c5bb8e4f203a33e0fd957ea895dad908fc38250a2d98dd90c9c5b612f4fd6489388e6493c203c6e5f0f822cafe866b46d7930fae71e732d094ed1c51c91926f80ba485053fbe519d4d1c2aa3f9b5c67674e92ce2f9dd80055ea6a06c338331939c614d5ec14ae4c2c41d9578fed64dc9cc4888ef5520d2490b633353c60443a64636603bfa356c15d9bc2d441307ccce6ba340ad7b1e0be16101907185111ea32a4f189f6431084092e4e4e48a6af37008c80b47ff5e5c78f37371b726920c1a3eec637508baecf982563e8ce633f39ed07e60744f30ec43b894743b402ee75d09e6897fb8091037180bcdc66a2580a2bbfcd3317765c4942c5947b8abe8a74ccbdaaeae0b71f3530185c0c6a1a05827b9ebe4b8813184d9025201f1cebfc754e64fd60ec0db297cfdfa8f46fbece0b5bf57e6c7f3b32108e6ac1b1229a78ae8e68a594d702ad24ba48de4e72e1ecf3e20b3e0b58e5b7088521496a62951ed042d99876fcf80e776c1b2e28fdf2b522eaf4acf2d024d83a248f26d7ff716ef977b8e838878b1cf82b27f67fe949b7ea6c2b3f870e738000e703a7e758e4b1044f4ea120634f86f646eab296352ff87e8be37301cb0ecfc5a6f4cb67039ea90a080607d1b4f80733dc473fea6cc6fe81ba7e6f52fe168d541cd6b8b8ee494974dcbee0468ed1b685df88f7ead4a366bf57c2931fe6ab6efdda130a002647858aa12994c5e7b19da288bb28461eb7d6a25acbd6a09cc604d4c688d1842726782312bdcfb4cd3fc6ceb30719eab47928a5c7db3d69369aaa851e9b5cb1f801b15319d5083dd3fe39743c647212b2165ce0ac1a5c8d44ab4b9da5bbf4eb5c3ce1095f9ae0201efc13c6d1ed0bc2c810259e93c52a4b507ac10b13c77c4d78d44b48abd14de9130c932739b6bbd6b06625dc72a8a3cf46faa81636fced13018ba938a4a48b9382f38d54d2b9bdd782b54c2842d20cd0be4b4fece0a0e185de78393244a0b96f26694afc17704c5b54787b35ce90850d23c21ca7ea0f8c7c4aa10152f510721f0654e7eaefdfbaf9f96b06302f10c9c8087f9fcc95f890104bf69da964594c8953073f782c186142b6d58e961721de04bbcd792ce9bfc6aaaf4f898a911103373c4b95acfa2a719fe76650653af8b514a7cc03f247fa5addeda2eef944306338e9c7ae2c15cb67b354500bed12e7182fb430478c49d0effcc14c9b199e56f54d3453e07bb601b86ef551bf6ca80de678332749b3fc020c18beb495740381361649031280dacccbdc0c46ef974e1a4dbd14551d1191fb67de712904b445284d7ad1f42f626f054b6ff4fe7f9b43d2bfd47949fc12762c24107c91859ef1eb58f9c8ccb2bbf80ed9ef78839b2426e1939993fe936f8b3e484bdcc371e2fea6c90c8840ba47cfe08f75b5f29b7d8e24a780929665deee97c713eeaa6f557ed0312d179f65e6b7588ec5303475198ce75b078822ccd66cf78f64e15fdf86ac1ef392fcc3015574299a2361adc133f8f074014db99fa283a2e36fe920db3d242b3f33e65e41d37b4fd53f81546246cbd74059d458c5783f1fdb8e0ae9dabd06a7acffd141e2d0376216fea497eee5e574f792034928a7048795ef857d74c21a67c2a3a809e5fccb15ecb091d75a5d4f40ea7cb0e388211c377ec3ddcd9a097c465811bb5dc95986040e29f4ce09a0ce91a582261d91d51e63f0979ce607cf262402ced09d10ddff71eeec30a23019642c26a96489d7d683645c42c3c3dc46f564dab6962725dd263714f8b2029ff49b927610073066e144acf390f16f3b301209c83a841feb48889c6f59c92ac2b2277bb0ff68677c5687a8de5d4d7966b9ba46567170d31ee456b942d3ed5c95ae17212c2755196aeb64f095e4d47300b6547b1f8a5635948f824eacdccaff510a5dede347a3862ae7cc1b5011361f0dc6900850a36103c0e19090628253898fe1dee4ac68cd5a7edc8ffe0cc63e3e227006e8ac23dd98f622d186277d45e5d2bfbacf7c6a6fabfc3de725f3da6380d0ae8db279d4446f0f9dfc83ead313d9aabce094660c51f2ea032a75f0df668fd797f7c3eee9d6069947d6d6c2f5e95c42afdd0cac45e61a410ceffb9aada0c61643aaaa427fbc771ab2934f406889a35b1a514321ff0bb348b7c88e158621b6b6d51cd91d480436a2c5f6801ce88f70fa7f12d1de417480226164acbcdbeb4ec9b4ad807579cc2b136465619856e0d8ad9dab5ddfea700432aa22af051fa76f4f8444e03da4780f612adbe4664be76fe08eeafc0ba210cc04831749529b873a44dfea8f0b0ad7196cd2405ae09055ab388abdfb1fe8c63dea3dd9100543e233002c00d277992bceafe2f62a217e640f622b707af9f9ed7d4b79c5c4e600ae212306dafa0362c8b18f778dbc55753ec5c79c75de1c5e2d09d73ebdc801e5ccee96b1549d84375e44c321754164a5775575bd0cef65f2230ebd9ddf7cb658636e1e5d07afb0544fdc071c22ccbc3c750b1365849516f35334a836ea12031e2623acc750b964dd5cd51cdebbd6b80a442b577576c25b4355960bc129e717a9ce874020a32590aede955e21e35398ed7e2b682de0c439ea039401a6d8b1a45c1ac", 0x1000}, {&(0x7f0000000000)="27604761195d168d13797b7123753db26baf044e4eef0a5d7cf7567bb22a00288a3368fc20c048d2f76a31bc659fc7c5", 0x30}, {&(0x7f0000001140)="362437ff48b1eb82e19cc54e2c1046c80bbe51240f71bf3e29077d1275d2d09ccb296ba14e38c1ef5f174c5c6969005402f720ccdb87291b1000f3b70e4ce31b6f8e3a95b82dddd8b943c9c6794d6717d61fdfb67cf104a657f5cc06595f0f65191cd11532f8217a2d399d57ca5b913438b19219f1406ea0c4e461dd92c840a2ff04c19ee3216a71fbd55a9a1180e695b5252d294cad4f516f7d0d08d5bb6b5b6d036e84744bcb62e9a1bc35f4955ac3159eeede297fcdd010611371d3d4f6b86b92f924e1d8df139a3946f02c82333e6512e4694e6192a3dff75d770e6247500296a5da9e6f6b", 0xe7}], 0x4}, 0x44044) bpf$OBJ_GET_PROG(0x7, &(0x7f0000001340)=@o_path={&(0x7f0000001300)='./file0\x00', 0x0, 0x10, r1}, 0x18) 19:44:28 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000000)) 19:44:28 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter={0x1e, 0xc790, 0x6, 0x3f, 0x800, 0x1, 0x8, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x1, 0x4, 0x9}, 0x48) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:28 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.swap.events\x00', 0x0, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f00000000c0)) 19:44:28 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000080)=0x1) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x181100, 0x0) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) 19:44:28 executing program 3: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000012c0)={0xffffffffffffffff, 0x5, 0x8}, 0xc) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) r1 = ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000080)="7bfc275df55516e8a2d0197b3600c4ece7e00da91b00c068228efe406d6af75d1c45ee982958a77d2ba3f10f86a9da3ef951d5569efdc6065725543190f2d688128bed71f8fc8211389e0f69520a756b2020aa7ee50f817e294f2e2ef8d5da96d51714145c1f3c6fdb11ec287ffcbb0a5c732865303dca8eb615b6f247165c0b83f3e1fed4d67fcc8fa3ec414c09b77a0c60db3acd41a5167b4b19723bfedeaac92acd8bba18d4bc6d9f0b1d190cfe29f4ab17f56f4f06b9a2b5abbcdfb8", 0xbe}, {&(0x7f0000000140)="7aa127b2957d3a71589a8966720f3e8b93202e1be787b679db72be2832e7fa9e5246d3e52774f96152c1d845abd7faeebe984a3f6042e7f9aea0d8f6021bfdc7a3a6855875e05ff30a4ba4175a463cd9cd62377b1c81dd61c8617b9b48d55dca09760436f9abb24fe368201d1a427cdc69503bab16b56ad686a158b993f59fb535f02f3c94464865a46b0496adfcd41b89c69d0cd606e3cce3c525207ecfe924cbda2fa7e38d7764483675d21b2091a46d3796acacb99d8b5103e5d5061256fdc79f0d56c106f3733caab20a0130117a237dfa569d1588e84ae9b7a5b13b2ba9807bac39b02f38959c80998ef72e17978a708dc9ccd0e11621e5a8967625d8d652884e2048709a53dce7bb4d23235c964868abdffc8e190a8bf77ea8b2139d3b5f364f08920820419740a161ac0f09b0af78f635ee5856e13dbb367479b385496e6fcff1b4c9be6077c330d4373e9f46e696d09f53dec2fe83895c379995d690396ee2226c447cb60c5ea1cbc4b8e071ba2cf001aca53e6a28110a74bc4035d99189a3455978f47ab6edf523fc38850bbd726dcabdb1c1647f94b211a76b78d143e7bbf223bea8b4e65efb26e56bb7c93174f62f684cb0056389a3e0c9793cd7930661ee542ae4417d61898eb0440ca7d21e3d0a1dc85e19c86d3ba4e089439c689475f7d9af4e27f7b33cc21b1d5b4c53fe61bcbb2f5888c3cb796f698d042fac9fcdad053cabf2034a64a55180814cfeb7b88cebd627b009ce2ed2a92fa75078473c815ec91ebdf6cc4488602d20fd17990491ada9846c5a097ba04056d8347d3b320e0aabc6f6ed5ad54372a3a8306064df1ef76e6b730c34a3e90762411ae70e48661c8d4f1b980defce46d7206ab06889c9a922be5829cb87d3b3bf5633b88d121776a506912c0057b64cb72ef472dbc904874072a31b8ee4f73efa0029b142cae3ab1ca4ccaf24ab0c57e44545347a63d8740020711561fa44fc4236c03f36aaf0db1a9b936d83a6bd234655a527cfb277a4be006ae2d61b1d8450f94198015bd151652e0284cd03e9a1b5a5cc6205a04cfdbc7b31ec1dd4bb920441262682a544493293a1be399d948ffb327267424c7966a2c7fcf6e81f6ab7a77e49eb0c0e7a92df4a645bbbd93003baaacacd729dda97e6b168a7ae71f5c38cd6a079c3d3b4c0e63e20edf49873ce58ee63a50b04ffdfebc1e8dc96f14b684b79fab8ae85278f92c1485bc781c60c64f8898292ed45f43598da1216b5a1e1e3137fa000701cd1ca635598ca2d33e3bd6f06acaec30170cd87444d6374d06ad1009d6442cd7dcd46a1e9674b621b36de40e6bf82e11ec16d1a27550b5b44a12e747eb4169dcf1cf0b72dd0b72dbffcdcb4f0ec303857951985c3a578f762fe5920e72ecb140bef9938b658d8f91755095bb6b306cc188213caad9736deab551a86e8b41ef8c30ba6706190e843b92649cd739b1cb20d91fa37f62a6119670dcbd2c678c830a1a34ae4455e7f76cfaec44f516829162b43f1f813d19760b9b94657125e436a7689e50ea91ce3718c131ed8299fdb7f8fe4196e02eb66630100d3879a0373b80a3b8adec432403b42ccea9878b1713b71feb643cb168a9a2af6b4b470d1bf144c0e13f38ea7569f15cf02e12a19a4911dc55637be5f146b6d89bbf2ed41debdcdac36c4749f22a6e773120260024360c5ec39baad1d0a346a7d77f828f508e8feac1188b23444d9a11cc29825e63edf47f1da48e0f8578be17e53106c7eff47affd9caab2c3fc2f441a2d4d92c2f8cf9c4c613c53453ccf381256330df97de9783526df79d14243358f9a60ba6317f66cc42c1886c38a2d3ffc5c090daa450c8d282c8ea579d01f3cad6371fa952a40d55fa4b5c61b799cfa1fa805e853c3fb689171f37de1d581026f5f13ba18ff9068320417fac6f09e03915545ffac4420c9c178ba2c3b89fbf3fd3346efdd50ed1ead0287d5ac52aaf3ea4b348484c0ebcd50491a9f87f0ba9ee5a07e81e36e99ab33bf7c9a3d184c62a2a5a25beded595103047724b3f7873ac5781f97f846de9cb96e1ea00a906d0f32ed0dba0f876af057ad8116759fd141ce76017bbae24ddd3444eb9ac9eae6bb852f423925575ab1125430e1ab258b6e9eed59bc1b4200b77c84e0f71537cd99161acbb1d490759de3ed4ba49fa8580616523df390db9caae54f4e34852d87e464041914d100e6135c7b59e83df0492a1cb04df63de29ca2a7aeef341d71331e95cd4ba0c5aa36306e975b0d9e1491f2047b5eb8ee1fdb7d7b5b1e8ab3bf81d71df647c8d810c39b0ea366a7e30aaac44c5ec9e01c5f52b1c4f96fe48e55f009bfcffabeb70ef191699148e554232259b73a9c9cae9beb2ebe495cec37e8aa74e53db3ddc54ee423904169987daea55f817acf41366d7c3e6b7107638b17f9880d4d12220ab0501927983251e045d33af9cb66be2c4bf869a69b7898a110cac8f582e7d23bcf2f5cf027d393f16800b5be67595bdeb774200849138ff51693152a90da9a9bd80fadee40f9801abb1e41ac187bcdf5355562d69e9b69afd312d57e0f7a32fb78d948bc6e0282795fcfa4a6fc2a0053b148d8eda55c5240c9d2c77d2d1dccf58591993e5260b2314cb64e4ce3600e9895468292abeba14a6e4ca34837895736d79710a45ad5f0cdf7f510717db0aadfcf7c87c826292931104aa621556c732629ec7bdd529ee9b5ae919e6d30c98fe9f8e350351e58635ff11e4201bc22ef5fa9047da0b2c63ec2b8ea19d3f9f7cbdc55b61728a83c2f881bb136b5c7797b8657373eb6259e42ec860af6bc533cef73f8cefd1cae6ddfa48b39be852d50ea7f171849b2c13aff885baeaf687404cb41d57a621c6cc210ab3dcba25b61c24749370977257f6ec6867c50588d4928d3e07975c91b0de1041088cb512fb9d28b545f25ad0f57b410088115e14c808b351449560e8ca809cc6c5f1b54d4e8354f57ae635a2d1e860878cb3770b5d6ea380ef63c0e1e1f4a75eafee6cc691795359e0e322970dd4f8a49a27563f6852a1933d2827d60f28f5b1d55db59148b9282abc6e2d803220f671a7b3b66576f4ba955c3cb9429cd87bc5ae9cc276cb8d18f391f2851e8902cf777f0e322be6074100f3b267fd8be3d7afd438f080f1bc1d0dba0f1c5bb8e4f203a33e0fd957ea895dad908fc38250a2d98dd90c9c5b612f4fd6489388e6493c203c6e5f0f822cafe866b46d7930fae71e732d094ed1c51c91926f80ba485053fbe519d4d1c2aa3f9b5c67674e92ce2f9dd80055ea6a06c338331939c614d5ec14ae4c2c41d9578fed64dc9cc4888ef5520d2490b633353c60443a64636603bfa356c15d9bc2d441307ccce6ba340ad7b1e0be16101907185111ea32a4f189f6431084092e4e4e48a6af37008c80b47ff5e5c78f37371b726920c1a3eec637508baecf982563e8ce633f39ed07e60744f30ec43b894743b402ee75d09e6897fb8091037180bcdc66a2580a2bbfcd3317765c4942c5947b8abe8a74ccbdaaeae0b71f3530185c0c6a1a05827b9ebe4b8813184d9025201f1cebfc754e64fd60ec0db297cfdfa8f46fbece0b5bf57e6c7f3b32108e6ac1b1229a78ae8e68a594d702ad24ba48de4e72e1ecf3e20b3e0b58e5b7088521496a62951ed042d99876fcf80e776c1b2e28fdf2b522eaf4acf2d024d83a248f26d7ff716ef977b8e838878b1cf82b27f67fe949b7ea6c2b3f870e738000e703a7e758e4b1044f4ea120634f86f646eab296352ff87e8be37301cb0ecfc5a6f4cb67039ea90a080607d1b4f80733dc473fea6cc6fe81ba7e6f52fe168d541cd6b8b8ee494974dcbee0468ed1b685df88f7ead4a366bf57c2931fe6ab6efdda130a002647858aa12994c5e7b19da288bb28461eb7d6a25acbd6a09cc604d4c688d1842726782312bdcfb4cd3fc6ceb30719eab47928a5c7db3d69369aaa851e9b5cb1f801b15319d5083dd3fe39743c647212b2165ce0ac1a5c8d44ab4b9da5bbf4eb5c3ce1095f9ae0201efc13c6d1ed0bc2c810259e93c52a4b507ac10b13c77c4d78d44b48abd14de9130c932739b6bbd6b06625dc72a8a3cf46faa81636fced13018ba938a4a48b9382f38d54d2b9bdd782b54c2842d20cd0be4b4fece0a0e185de78393244a0b96f26694afc17704c5b54787b35ce90850d23c21ca7ea0f8c7c4aa10152f510721f0654e7eaefdfbaf9f96b06302f10c9c8087f9fcc95f890104bf69da964594c8953073f782c186142b6d58e961721de04bbcd792ce9bfc6aaaf4f898a911103373c4b95acfa2a719fe76650653af8b514a7cc03f247fa5addeda2eef944306338e9c7ae2c15cb67b354500bed12e7182fb430478c49d0effcc14c9b199e56f54d3453e07bb601b86ef551bf6ca80de678332749b3fc020c18beb495740381361649031280dacccbdc0c46ef974e1a4dbd14551d1191fb67de712904b445284d7ad1f42f626f054b6ff4fe7f9b43d2bfd47949fc12762c24107c91859ef1eb58f9c8ccb2bbf80ed9ef78839b2426e1939993fe936f8b3e484bdcc371e2fea6c90c8840ba47cfe08f75b5f29b7d8e24a780929665deee97c713eeaa6f557ed0312d179f65e6b7588ec5303475198ce75b078822ccd66cf78f64e15fdf86ac1ef392fcc3015574299a2361adc133f8f074014db99fa283a2e36fe920db3d242b3f33e65e41d37b4fd53f81546246cbd74059d458c5783f1fdb8e0ae9dabd06a7acffd141e2d0376216fea497eee5e574f792034928a7048795ef857d74c21a67c2a3a809e5fccb15ecb091d75a5d4f40ea7cb0e388211c377ec3ddcd9a097c465811bb5dc95986040e29f4ce09a0ce91a582261d91d51e63f0979ce607cf262402ced09d10ddff71eeec30a23019642c26a96489d7d683645c42c3c3dc46f564dab6962725dd263714f8b2029ff49b927610073066e144acf390f16f3b301209c83a841feb48889c6f59c92ac2b2277bb0ff68677c5687a8de5d4d7966b9ba46567170d31ee456b942d3ed5c95ae17212c2755196aeb64f095e4d47300b6547b1f8a5635948f824eacdccaff510a5dede347a3862ae7cc1b5011361f0dc6900850a36103c0e19090628253898fe1dee4ac68cd5a7edc8ffe0cc63e3e227006e8ac23dd98f622d186277d45e5d2bfbacf7c6a6fabfc3de725f3da6380d0ae8db279d4446f0f9dfc83ead313d9aabce094660c51f2ea032a75f0df668fd797f7c3eee9d6069947d6d6c2f5e95c42afdd0cac45e61a410ceffb9aada0c61643aaaa427fbc771ab2934f406889a35b1a514321ff0bb348b7c88e158621b6b6d51cd91d480436a2c5f6801ce88f70fa7f12d1de417480226164acbcdbeb4ec9b4ad807579cc2b136465619856e0d8ad9dab5ddfea700432aa22af051fa76f4f8444e03da4780f612adbe4664be76fe08eeafc0ba210cc04831749529b873a44dfea8f0b0ad7196cd2405ae09055ab388abdfb1fe8c63dea3dd9100543e233002c00d277992bceafe2f62a217e640f622b707af9f9ed7d4b79c5c4e600ae212306dafa0362c8b18f778dbc55753ec5c79c75de1c5e2d09d73ebdc801e5ccee96b1549d84375e44c321754164a5775575bd0cef65f2230ebd9ddf7cb658636e1e5d07afb0544fdc071c22ccbc3c750b1365849516f35334a836ea12031e2623acc750b964dd5cd51cdebbd6b80a442b577576c25b4355960bc129e717a9ce874020a32590aede955e21e35398ed7e2b682de0c439ea039401a6d8b1a45c1ac", 0x1000}, {&(0x7f0000000000)="27604761195d168d13797b7123753db26baf044e4eef0a5d7cf7567bb22a00288a3368fc20c048d2f76a31bc659fc7c5", 0x30}, {&(0x7f0000001140)="362437ff48b1eb82e19cc54e2c1046c80bbe51240f71bf3e29077d1275d2d09ccb296ba14e38c1ef5f174c5c6969005402f720ccdb87291b1000f3b70e4ce31b6f8e3a95b82dddd8b943c9c6794d6717d61fdfb67cf104a657f5cc06595f0f65191cd11532f8217a2d399d57ca5b913438b19219f1406ea0c4e461dd92c840a2ff04c19ee3216a71fbd55a9a1180e695b5252d294cad4f516f7d0d08d5bb6b5b6d036e84744bcb62e9a1bc35f4955ac3159eeede297fcdd010611371d3d4f6b86b92f924e1d8df139a3946f02c82333e6512e4694e6192a3dff75d770e6247500296a5da9e6f6b", 0xe7}], 0x4}, 0x44044) bpf$OBJ_GET_PROG(0x7, &(0x7f0000001340)=@o_path={&(0x7f0000001300)='./file0\x00', 0x0, 0x10, r1}, 0x18) 19:44:29 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101000, 0x0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$SIOCSIFHWADDR(r1, 0x5421, 0x0) 19:44:29 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) (async) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000080)=0x1) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x181100, 0x0) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) 19:44:29 executing program 3: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000012c0)={0xffffffffffffffff, 0x5, 0x8}, 0xc) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) (async) r1 = ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000080)="7bfc275df55516e8a2d0197b3600c4ece7e00da91b00c068228efe406d6af75d1c45ee982958a77d2ba3f10f86a9da3ef951d5569efdc6065725543190f2d688128bed71f8fc8211389e0f69520a756b2020aa7ee50f817e294f2e2ef8d5da96d51714145c1f3c6fdb11ec287ffcbb0a5c732865303dca8eb615b6f247165c0b83f3e1fed4d67fcc8fa3ec414c09b77a0c60db3acd41a5167b4b19723bfedeaac92acd8bba18d4bc6d9f0b1d190cfe29f4ab17f56f4f06b9a2b5abbcdfb8", 0xbe}, {&(0x7f0000000140)="7aa127b2957d3a71589a8966720f3e8b93202e1be787b679db72be2832e7fa9e5246d3e52774f96152c1d845abd7faeebe984a3f6042e7f9aea0d8f6021bfdc7a3a6855875e05ff30a4ba4175a463cd9cd62377b1c81dd61c8617b9b48d55dca09760436f9abb24fe368201d1a427cdc69503bab16b56ad686a158b993f59fb535f02f3c94464865a46b0496adfcd41b89c69d0cd606e3cce3c525207ecfe924cbda2fa7e38d7764483675d21b2091a46d3796acacb99d8b5103e5d5061256fdc79f0d56c106f3733caab20a0130117a237dfa569d1588e84ae9b7a5b13b2ba9807bac39b02f38959c80998ef72e17978a708dc9ccd0e11621e5a8967625d8d652884e2048709a53dce7bb4d23235c964868abdffc8e190a8bf77ea8b2139d3b5f364f08920820419740a161ac0f09b0af78f635ee5856e13dbb367479b385496e6fcff1b4c9be6077c330d4373e9f46e696d09f53dec2fe83895c379995d690396ee2226c447cb60c5ea1cbc4b8e071ba2cf001aca53e6a28110a74bc4035d99189a3455978f47ab6edf523fc38850bbd726dcabdb1c1647f94b211a76b78d143e7bbf223bea8b4e65efb26e56bb7c93174f62f684cb0056389a3e0c9793cd7930661ee542ae4417d61898eb0440ca7d21e3d0a1dc85e19c86d3ba4e089439c689475f7d9af4e27f7b33cc21b1d5b4c53fe61bcbb2f5888c3cb796f698d042fac9fcdad053cabf2034a64a55180814cfeb7b88cebd627b009ce2ed2a92fa75078473c815ec91ebdf6cc4488602d20fd17990491ada9846c5a097ba04056d8347d3b320e0aabc6f6ed5ad54372a3a8306064df1ef76e6b730c34a3e90762411ae70e48661c8d4f1b980defce46d7206ab06889c9a922be5829cb87d3b3bf5633b88d121776a506912c0057b64cb72ef472dbc904874072a31b8ee4f73efa0029b142cae3ab1ca4ccaf24ab0c57e44545347a63d8740020711561fa44fc4236c03f36aaf0db1a9b936d83a6bd234655a527cfb277a4be006ae2d61b1d8450f94198015bd151652e0284cd03e9a1b5a5cc6205a04cfdbc7b31ec1dd4bb920441262682a544493293a1be399d948ffb327267424c7966a2c7fcf6e81f6ab7a77e49eb0c0e7a92df4a645bbbd93003baaacacd729dda97e6b168a7ae71f5c38cd6a079c3d3b4c0e63e20edf49873ce58ee63a50b04ffdfebc1e8dc96f14b684b79fab8ae85278f92c1485bc781c60c64f8898292ed45f43598da1216b5a1e1e3137fa000701cd1ca635598ca2d33e3bd6f06acaec30170cd87444d6374d06ad1009d6442cd7dcd46a1e9674b621b36de40e6bf82e11ec16d1a27550b5b44a12e747eb4169dcf1cf0b72dd0b72dbffcdcb4f0ec303857951985c3a578f762fe5920e72ecb140bef9938b658d8f91755095bb6b306cc188213caad9736deab551a86e8b41ef8c30ba6706190e843b92649cd739b1cb20d91fa37f62a6119670dcbd2c678c830a1a34ae4455e7f76cfaec44f516829162b43f1f813d19760b9b94657125e436a7689e50ea91ce3718c131ed8299fdb7f8fe4196e02eb66630100d3879a0373b80a3b8adec432403b42ccea9878b1713b71feb643cb168a9a2af6b4b470d1bf144c0e13f38ea7569f15cf02e12a19a4911dc55637be5f146b6d89bbf2ed41debdcdac36c4749f22a6e773120260024360c5ec39baad1d0a346a7d77f828f508e8feac1188b23444d9a11cc29825e63edf47f1da48e0f8578be17e53106c7eff47affd9caab2c3fc2f441a2d4d92c2f8cf9c4c613c53453ccf381256330df97de9783526df79d14243358f9a60ba6317f66cc42c1886c38a2d3ffc5c090daa450c8d282c8ea579d01f3cad6371fa952a40d55fa4b5c61b799cfa1fa805e853c3fb689171f37de1d581026f5f13ba18ff9068320417fac6f09e03915545ffac4420c9c178ba2c3b89fbf3fd3346efdd50ed1ead0287d5ac52aaf3ea4b348484c0ebcd50491a9f87f0ba9ee5a07e81e36e99ab33bf7c9a3d184c62a2a5a25beded595103047724b3f7873ac5781f97f846de9cb96e1ea00a906d0f32ed0dba0f876af057ad8116759fd141ce76017bbae24ddd3444eb9ac9eae6bb852f423925575ab1125430e1ab258b6e9eed59bc1b4200b77c84e0f71537cd99161acbb1d490759de3ed4ba49fa8580616523df390db9caae54f4e34852d87e464041914d100e6135c7b59e83df0492a1cb04df63de29ca2a7aeef341d71331e95cd4ba0c5aa36306e975b0d9e1491f2047b5eb8ee1fdb7d7b5b1e8ab3bf81d71df647c8d810c39b0ea366a7e30aaac44c5ec9e01c5f52b1c4f96fe48e55f009bfcffabeb70ef191699148e554232259b73a9c9cae9beb2ebe495cec37e8aa74e53db3ddc54ee423904169987daea55f817acf41366d7c3e6b7107638b17f9880d4d12220ab0501927983251e045d33af9cb66be2c4bf869a69b7898a110cac8f582e7d23bcf2f5cf027d393f16800b5be67595bdeb774200849138ff51693152a90da9a9bd80fadee40f9801abb1e41ac187bcdf5355562d69e9b69afd312d57e0f7a32fb78d948bc6e0282795fcfa4a6fc2a0053b148d8eda55c5240c9d2c77d2d1dccf58591993e5260b2314cb64e4ce3600e9895468292abeba14a6e4ca34837895736d79710a45ad5f0cdf7f510717db0aadfcf7c87c826292931104aa621556c732629ec7bdd529ee9b5ae919e6d30c98fe9f8e350351e58635ff11e4201bc22ef5fa9047da0b2c63ec2b8ea19d3f9f7cbdc55b61728a83c2f881bb136b5c7797b8657373eb6259e42ec860af6bc533cef73f8cefd1cae6ddfa48b39be852d50ea7f171849b2c13aff885baeaf687404cb41d57a621c6cc210ab3dcba25b61c24749370977257f6ec6867c50588d4928d3e07975c91b0de1041088cb512fb9d28b545f25ad0f57b410088115e14c808b351449560e8ca809cc6c5f1b54d4e8354f57ae635a2d1e860878cb3770b5d6ea380ef63c0e1e1f4a75eafee6cc691795359e0e322970dd4f8a49a27563f6852a1933d2827d60f28f5b1d55db59148b9282abc6e2d803220f671a7b3b66576f4ba955c3cb9429cd87bc5ae9cc276cb8d18f391f2851e8902cf777f0e322be6074100f3b267fd8be3d7afd438f080f1bc1d0dba0f1c5bb8e4f203a33e0fd957ea895dad908fc38250a2d98dd90c9c5b612f4fd6489388e6493c203c6e5f0f822cafe866b46d7930fae71e732d094ed1c51c91926f80ba485053fbe519d4d1c2aa3f9b5c67674e92ce2f9dd80055ea6a06c338331939c614d5ec14ae4c2c41d9578fed64dc9cc4888ef5520d2490b633353c60443a64636603bfa356c15d9bc2d441307ccce6ba340ad7b1e0be16101907185111ea32a4f189f6431084092e4e4e48a6af37008c80b47ff5e5c78f37371b726920c1a3eec637508baecf982563e8ce633f39ed07e60744f30ec43b894743b402ee75d09e6897fb8091037180bcdc66a2580a2bbfcd3317765c4942c5947b8abe8a74ccbdaaeae0b71f3530185c0c6a1a05827b9ebe4b8813184d9025201f1cebfc754e64fd60ec0db297cfdfa8f46fbece0b5bf57e6c7f3b32108e6ac1b1229a78ae8e68a594d702ad24ba48de4e72e1ecf3e20b3e0b58e5b7088521496a62951ed042d99876fcf80e776c1b2e28fdf2b522eaf4acf2d024d83a248f26d7ff716ef977b8e838878b1cf82b27f67fe949b7ea6c2b3f870e738000e703a7e758e4b1044f4ea120634f86f646eab296352ff87e8be37301cb0ecfc5a6f4cb67039ea90a080607d1b4f80733dc473fea6cc6fe81ba7e6f52fe168d541cd6b8b8ee494974dcbee0468ed1b685df88f7ead4a366bf57c2931fe6ab6efdda130a002647858aa12994c5e7b19da288bb28461eb7d6a25acbd6a09cc604d4c688d1842726782312bdcfb4cd3fc6ceb30719eab47928a5c7db3d69369aaa851e9b5cb1f801b15319d5083dd3fe39743c647212b2165ce0ac1a5c8d44ab4b9da5bbf4eb5c3ce1095f9ae0201efc13c6d1ed0bc2c810259e93c52a4b507ac10b13c77c4d78d44b48abd14de9130c932739b6bbd6b06625dc72a8a3cf46faa81636fced13018ba938a4a48b9382f38d54d2b9bdd782b54c2842d20cd0be4b4fece0a0e185de78393244a0b96f26694afc17704c5b54787b35ce90850d23c21ca7ea0f8c7c4aa10152f510721f0654e7eaefdfbaf9f96b06302f10c9c8087f9fcc95f890104bf69da964594c8953073f782c186142b6d58e961721de04bbcd792ce9bfc6aaaf4f898a911103373c4b95acfa2a719fe76650653af8b514a7cc03f247fa5addeda2eef944306338e9c7ae2c15cb67b354500bed12e7182fb430478c49d0effcc14c9b199e56f54d3453e07bb601b86ef551bf6ca80de678332749b3fc020c18beb495740381361649031280dacccbdc0c46ef974e1a4dbd14551d1191fb67de712904b445284d7ad1f42f626f054b6ff4fe7f9b43d2bfd47949fc12762c24107c91859ef1eb58f9c8ccb2bbf80ed9ef78839b2426e1939993fe936f8b3e484bdcc371e2fea6c90c8840ba47cfe08f75b5f29b7d8e24a780929665deee97c713eeaa6f557ed0312d179f65e6b7588ec5303475198ce75b078822ccd66cf78f64e15fdf86ac1ef392fcc3015574299a2361adc133f8f074014db99fa283a2e36fe920db3d242b3f33e65e41d37b4fd53f81546246cbd74059d458c5783f1fdb8e0ae9dabd06a7acffd141e2d0376216fea497eee5e574f792034928a7048795ef857d74c21a67c2a3a809e5fccb15ecb091d75a5d4f40ea7cb0e388211c377ec3ddcd9a097c465811bb5dc95986040e29f4ce09a0ce91a582261d91d51e63f0979ce607cf262402ced09d10ddff71eeec30a23019642c26a96489d7d683645c42c3c3dc46f564dab6962725dd263714f8b2029ff49b927610073066e144acf390f16f3b301209c83a841feb48889c6f59c92ac2b2277bb0ff68677c5687a8de5d4d7966b9ba46567170d31ee456b942d3ed5c95ae17212c2755196aeb64f095e4d47300b6547b1f8a5635948f824eacdccaff510a5dede347a3862ae7cc1b5011361f0dc6900850a36103c0e19090628253898fe1dee4ac68cd5a7edc8ffe0cc63e3e227006e8ac23dd98f622d186277d45e5d2bfbacf7c6a6fabfc3de725f3da6380d0ae8db279d4446f0f9dfc83ead313d9aabce094660c51f2ea032a75f0df668fd797f7c3eee9d6069947d6d6c2f5e95c42afdd0cac45e61a410ceffb9aada0c61643aaaa427fbc771ab2934f406889a35b1a514321ff0bb348b7c88e158621b6b6d51cd91d480436a2c5f6801ce88f70fa7f12d1de417480226164acbcdbeb4ec9b4ad807579cc2b136465619856e0d8ad9dab5ddfea700432aa22af051fa76f4f8444e03da4780f612adbe4664be76fe08eeafc0ba210cc04831749529b873a44dfea8f0b0ad7196cd2405ae09055ab388abdfb1fe8c63dea3dd9100543e233002c00d277992bceafe2f62a217e640f622b707af9f9ed7d4b79c5c4e600ae212306dafa0362c8b18f778dbc55753ec5c79c75de1c5e2d09d73ebdc801e5ccee96b1549d84375e44c321754164a5775575bd0cef65f2230ebd9ddf7cb658636e1e5d07afb0544fdc071c22ccbc3c750b1365849516f35334a836ea12031e2623acc750b964dd5cd51cdebbd6b80a442b577576c25b4355960bc129e717a9ce874020a32590aede955e21e35398ed7e2b682de0c439ea039401a6d8b1a45c1ac", 0x1000}, {&(0x7f0000000000)="27604761195d168d13797b7123753db26baf044e4eef0a5d7cf7567bb22a00288a3368fc20c048d2f76a31bc659fc7c5", 0x30}, {&(0x7f0000001140)="362437ff48b1eb82e19cc54e2c1046c80bbe51240f71bf3e29077d1275d2d09ccb296ba14e38c1ef5f174c5c6969005402f720ccdb87291b1000f3b70e4ce31b6f8e3a95b82dddd8b943c9c6794d6717d61fdfb67cf104a657f5cc06595f0f65191cd11532f8217a2d399d57ca5b913438b19219f1406ea0c4e461dd92c840a2ff04c19ee3216a71fbd55a9a1180e695b5252d294cad4f516f7d0d08d5bb6b5b6d036e84744bcb62e9a1bc35f4955ac3159eeede297fcdd010611371d3d4f6b86b92f924e1d8df139a3946f02c82333e6512e4694e6192a3dff75d770e6247500296a5da9e6f6b", 0xe7}], 0x4}, 0x44044) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000001340)=@o_path={&(0x7f0000001300)='./file0\x00', 0x0, 0x10, r1}, 0x18) 19:44:29 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r3, 0x0, 0x2, 0x0) openat$cgroup_devices(r3, &(0x7f0000000000)='devices.deny\x00', 0x2, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) 19:44:29 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async, rerun: 64) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (rerun: 64) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000080)={'vcan0\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}) (async) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:29 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.swap.events\x00', 0x0, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f00000000c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.swap.events\x00', 0x0, 0x0) (async) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f00000000c0)) (async) 19:44:29 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r3, 0x0, 0x2, 0x0) openat$cgroup_devices(r3, &(0x7f0000000000)='devices.deny\x00', 0x2, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) 19:44:29 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101000, 0x0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$SIOCSIFHWADDR(r1, 0x5421, 0x0) 19:44:29 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000080)=0x1) (async, rerun: 32) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async, rerun: 32) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x181100, 0x0) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) 19:44:29 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.swap.events\x00', 0x0, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async, rerun: 32) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f00000000c0)) (rerun: 32) 19:44:29 executing program 3: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) openat$cgroup(r0, &(0x7f00000000c0)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000040)='freezer.self_freezing\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x541b, 0x0) 19:44:29 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x7, 0x9, 0x1, 0x2}, {0xec62, 0xb0, 0x0, 0x3f}, {0xfffd, 0x3, 0x9, 0x4}, {0x8, 0x7, 0x3, 0x3f}, {0x4, 0xff, 0x1, 0x6}, {0xfda2, 0x9, 0x8, 0x2}]}) 19:44:29 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101000, 0x0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$SIOCSIFHWADDR(r1, 0x5421, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101000, 0x0) (async) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) ioctl$SIOCSIFHWADDR(r1, 0x5421, 0x0) (async) 19:44:29 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r3, 0x0, 0x2, 0x0) (async) openat$cgroup_devices(r3, &(0x7f0000000000)='devices.deny\x00', 0x2, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) 19:44:29 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000040)=0x7a) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:29 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x101002, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000080)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x10, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f00000000c0)) 19:44:29 executing program 3: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) openat$cgroup(r0, &(0x7f00000000c0)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r0, &(0x7f00000000c0)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000040)='freezer.self_freezing\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x541b, 0x0) 19:44:29 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x7, 0x9, 0x1, 0x2}, {0xec62, 0xb0, 0x0, 0x3f}, {0xfffd, 0x3, 0x9, 0x4}, {0x8, 0x7, 0x3, 0x3f}, {0x4, 0xff, 0x1, 0x6}, {0xfda2, 0x9, 0x8, 0x2}]}) 19:44:29 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40ce01, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) 19:44:29 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x7, 0x9, 0x1, 0x2}, {0xec62, 0xb0, 0x0, 0x3f}, {0xfffd, 0x3, 0x9, 0x4}, {0x8, 0x7, 0x3, 0x3f}, {0x4, 0xff, 0x1, 0x6}, {0xfda2, 0x9, 0x8, 0x2}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x7, 0x9, 0x1, 0x2}, {0xec62, 0xb0, 0x0, 0x3f}, {0xfffd, 0x3, 0x9, 0x4}, {0x8, 0x7, 0x3, 0x3f}, {0x4, 0xff, 0x1, 0x6}, {0xfda2, 0x9, 0x8, 0x2}]}) (async) 19:44:29 executing program 3: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) openat$cgroup(r0, &(0x7f00000000c0)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000040)='freezer.self_freezing\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x541b, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) (async) openat$cgroup(r0, &(0x7f00000000c0)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) openat$cgroup_ro(r1, &(0x7f0000000040)='freezer.self_freezing\x00', 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r2, 0x541b, 0x0) (async) 19:44:29 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async, rerun: 32) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000040)=0x7a) (async, rerun: 32) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:29 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x101002, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000080)) (async, rerun: 64) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) ioctl$SIOCSIFHWADDR(r1, 0x10, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f00000000c0)) 19:44:29 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x480042, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:29 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40ce01, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) 19:44:29 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000040)=0x7a) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:29 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x480042, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x480042, 0x0) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) 19:44:29 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000080)=0x1) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x181100, 0x0) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) 19:44:29 executing program 3: openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x4600, 0x0) ioctl$TUNGETFEATURES(r2, 0x800454cf, &(0x7f0000000100)) r3 = openat$cgroup_ro(r1, &(0x7f0000000080)='blkio.bfq.io_service_bytes_recursive\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r3, 0x541b, 0x0) 19:44:29 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40ce01, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40ce01, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) (async) 19:44:29 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:29 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x480042, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x480042, 0x0) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) 19:44:29 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x301) 19:44:29 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x101002, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000080)) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x10, 0x0) (async) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f00000000c0)) 19:44:29 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x32c00, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) 19:44:29 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x6a000, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101840, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_devices(r1, &(0x7f00000000c0)='devices.deny\x00', 0x2, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$SIOCSIFHWADDR(r2, 0xc0189436, 0x0) openat$cgroup_pressure(r3, &(0x7f0000000100)='cpu.pressure\x00', 0x2, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 19:44:29 executing program 3: openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x4600, 0x0) ioctl$TUNGETFEATURES(r2, 0x800454cf, &(0x7f0000000100)) (async) r3 = openat$cgroup_ro(r1, &(0x7f0000000080)='blkio.bfq.io_service_bytes_recursive\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r3, 0x541b, 0x0) 19:44:29 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000040)) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:30 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x501002, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000080)) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x18) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000011c0)={0xffffffffffffffff, 0x0, 0x39, 0x43, &(0x7f00000000c0)="e3bb6f4c1f1acb5d4927044607a9a24a468b3c221615cbdd3000c79a8b8d77b268bd23fbc3c7f912720fcb54dbc4f343ee119c6aea47d3349d", &(0x7f0000000100)=""/67, 0xffffff80, 0x0, 0x1b, 0x1000, &(0x7f0000000180)="dc747ca7f61c8bd56ffff78985218f690381b1d332a28195cc2461", &(0x7f00000001c0)="2ce4c1259f85fafe5f1c0b2f86ba45bd7a355ab417ff7b26071671627ce9029f8e597ed7c3da516c3b2e36883fdf96691b6a99896da9e8de663e6c39c7e1f6fa6a717ba53ed80e32d28944782502d79c232ab318a14e7c4a6af4bf6d463e363b3779cdf49712d5aad0a3995f51124ff0e1ddb96eae1a3e3658a6f666f83d4b16ac65675fde07103dd06fc1342ebe891ba03f9c26d83147b1f337ad9ce2cd96e58fbed52b59aa61123786a350d5b5dcbcbbf7d534b7c3b9fd15e5a5204a2ba9304931b7b56bf6139b3118501134725f9ff51d9de1cbe796929aaf4c2083159fc15632cdaffb05ddaa0c779fc6b4fb8a4faa55307f09d649a1773f960620964d42bca4e1d27d8bc69294f431824d8104507cf5d4cd0490cfb86f7941778ee1b843d417877ecb0caf0460e2b69983789bc830df252a2dcebf4c5c00ffadbfc6309308b7540033842c77947b61c6f0fe806a793dee2ddf5f1ef2d54533612c69f22cdb32ed621d790c8000e72a39e68c99be831a467dff38448ac0abeb2d2e732ef2a19d7b09061e940a2b92d94d913739b713fecfab323dcb360a60fa6088a1daa2ef53dc744205b55380b9737d8cb769cdc1fbc93aeafd2e6bba136e975f9753c4c1cba30eb02ada642bfc4263d4091bc73c873e6a7572c24c164e3c761f1e2413ae710f9f7232a0eb6be047d9e2c8a623386832590797235ddfcbb082822448a96975b37aa70e1d504a1a89dd925db96357888112d34525521f0ba6993f717dc718750747ddcfe5ab7d62bd2f882b4ba38ba74b25edd04f2066930528bcc75300e30c54a2d224eb4a22ccfff63645e8bffd0b3805d46627ad0d609fc35050b4ad4f3b628eb3d95d7e0fe174b91c72266d6135e6056299a01497714aa623e92c271802f20a5850a57fb8f6332a0dc5dd495d3a26e9b3effdfb4897cba02f8732a3298fa30d8340709ec04ed91f63603dfecda36b7ec2bf5020484026babbc3f3a1468ff0614dc0a8ff0f5372bfa9af8835a17b395229ef61320b22633aa02020c72ca4e61d7186af92bbd7836a35a939c4524a98e7d1bae39323197c2aa779ae36e20d938c0368aa5be3821c86375ee003a13eaa6a3e600b3236f03ad3083b8d02950f3dec09e6e0576b701cda0b9f1072e4b656d22e73627f5ac983404528eda2d65957472aca7a5c97055aba244616fd56148c5e791bc56289b8d2208d8387a463dfdeb6909af8bba13fe2ed4555a131a22309671e8292ccf75158039ad4b5fb84e9b3b211129d01f64e0bcd1fbeb15c063d2c1fd9179d027fb7a3f3f13d58e601b13b5a6de0679177aa5ebb9eaff1abe017bc836ca13346e3f3b00589568c1930bb0689f8cf3f500772790d46548277bb8d0def9a914a68aafa81a133d8a22ad21d854070bef98cc5e470f472d9d733c5fb4f195a3dbdb9f3b6380c0b104c29182fbfdbed870e644c979609e110466f32ac487e8931d4646e521a7c1e8b22a2cf444d5a9518c5372f78530fdd2402ca8ad479b35fcb32f7a5a7e73cf82fb2bfe4f456c904cf5fcd5fa2a36509ec4c260a08b25fde4e285a274887ddde6df08073098f346c966c107d1395657d46e7df2ce5f1b1fcb6ed18c747d9225fc21db9a7a96be637042d0f2fb580e12fe67741a3d00fa18260320494fc76c79573bf95695be0fe44c461bfce7faeda38dafd55f23ab60fc0958d75f2176eaf0c535c40e643a66f5cca20432758adcc78afc3ee4e17c0692399e3d6c151189df6737c9a79ae9765403f11025ede258f661122ff65f90638306eba422490849f7ba47c00c26909d25acbdb7e08ccd59b6d490e19cd84ad819b3da756a4735152cdd4b18dfe220d963e3130e3b8e112c42ba7c1c41d0996764af64bd05a93b3f42ffdec2f6e71f1eb3a0f5eeecf29111de532f4040a7cdc2783e86283e7dccc4bdfb7232e339d94b5c789aa0cdd43cfbf3cbe7191bf1d73cd9578c9a200b8e69ea00a487def6ad1fa98dd0d5889e322e4c170340270fe7b9a5a998387d9b3f5c50a1c884e9afa173a6bfdbcca09efb69b0dab7115a9f6b9591a0927eb77a19f3b5dc07e6034d0f047aab9512fb4d404b304ad84fe64efabc5f2ee971894805b47a12dab47d802c9d17bc19ada25cc1f385ca8cf82d7a6cd717ddd4191b902d117ccbff723b0a053741898ff31ec824c234e6c4f5d187fec76748e11be71b8d25ef1fa623fd4d30da650da8eafc81e8098a74f4b6d1b0b12a728889adbde3a82469cced193e1a2490734438210b4ca8725ce0631b22bbe8a4c28f8c951a407361d2d315b0d34c958c9ae914caf1a7de6ad5b252755da7c1b1ee79bed185ef7bfee4b5f6140d60c7808e55ab0f91b53c7c3c3a3d4d251681e30c6cbd4b3ff70201b14732f19f6c6c78069ba67e3297d19ffb2564292564c59f6899357e41391cd9408fd2be41f382a26f08619a4fe0d061c81459fab452682edfe97d218778df7637522672ca8cfd6e2c91ffdc7cd14618b2d196f4e17e7a34c31aec52fd69b93b4ab1b3d38deb8a41135de9c0f1067dc0af1c915ea5e67b01409a60df1485a325877abad36a1beef494094d138161e844a0eb4e8b057943d303f33b14f01e1bb770b23e9c51bb37152e6398af8b903c9e957bfce368de8db7a75ee85a6a0386902ca4b07f41c3490e5170376d11d7aa2a3663c4b2891e14af30756e8f1226bd0b3820db32578e7125a50187ea5f971bceb950c247e496d82c2fe302a0a8cce48f6c1afd243444354594024b9a4dd108d054d09783996d2ee4b68cb3d4ebff5c8f8b6d5847630eb02217f33a03528e35109537a8feb029205c09eb929195de4aca627cac28e1517211aca0bef5bfc9a72b8d3aa24d82a2469317c4ca6d77ac3da6ba8b56709492f210f49ee79ce1e8c37a1601d31e62e9711bf1b5cca14b1b0a33aca702a4abb4eaf5bcd5bd6c2c64d0d3706fcaa11264c84e137d7ac65b872662578b9fcc1b32166b8f1d90dd61c2019171fdaa6c16be924ee3027ca44fa8a1b96a84fe37ed7e05cf41274207228ed5cb86f19a81f7308aa057428c2e88aefd9949dc97c20fc9e879bce9505b010a3037703cd7bcf318a8f3ae2eaf35cdf7bb759b967a005219374b7068041ded513f416fdf262fd01ce8f7d5109765dab132ebb37a816ac02ee9c9cddb57b57cca5a3241edd2a5ff34b0aeabd6c4bfe2de7d19c69b4ba65f77b9beb1a4fb2456d25a86f4afc9d14f73448e7e59fbfefcb1cb5872b03c31b9ef1a4d2ebe330d05494c28cc2eb48bd56a325aaa3a0d38d5fec20409e8b01501f59bd01453401c822b7cd247f6a1b70703d3cadf29f734e50bdb183596e2852e0fc2f4d00359e7a7a1afd943ee70814a8566d9867b608e472b0d4c5335d13847a10fb59cdcd37dbacd6950c60bd3941e687f5669a1f6668cc5b45d3631d504ade6352eb994560d9070e39e8498579d3b539cfc6cf7fe50691cb1b0e9bed929682a3dd75746de3ac60a9650f18889e2deefd0de9a58b26e1173f16be6104e67e3192b4a780c7da93d84eb694f782d0a78e4de2a3f2c5a79ec39d592531d203a34706a65b023b124570e9d367a98d3304d2793d9a1c455a3e14b51c691f1c3fe1574b8d880c9f449c0059220290a43d5aee8c3d0d9e2832f0c61d8d7962466278a959c4a4dd43d6fb70b1f673ba2e7704e325195cbb6f4d5eadce5ef4ee42f93088925807b8e2fb6fe9c275852d7d4652764a2dab9aa70c193d5586a54aa5f15143ca65b686e0852770aa5134e36444411b8bcf16b697e1e88b4f105f7c8a07f49095e2c2c171e12db6da924ccf0d2e7697624589c246ab194b6d34b1a246472df41bf1c0a0dd560126abe33ae941affe80a7910e9d3eb2de377b3f0d5efb07750e4bf11f5ec6fd4fce73f786d80a245a87dc9728d043af6483b1e3535d74a3cc4615e8b038f875b741c6145df3aca1352ed6418845f598f2c027428dce499254974731431b5d242f5208cb195c811941b0e7c8de9182fdefaf2e1459aba7503f488a291ac21980ff956941ab578da655c4b4438110294103e3424d5f2875936e7f7f1033ab6db4bb84553ea8f08c57f165d0793ea778d1c68b9e4aa188f198e5441b1d198fca7861ae00e24890926348f4687508575a6ee51391eaf0c0e4b5639bd88d154bb75f04a0587490ca97fb7832cc42d56235c031ea675debbaf7600f72c6b046be61c0263349027399aa5aef8361b35977a8c1c9b2fb711697fcc5290e7c005edbd4195eb5cc889fca983dedfd03b18c3fc52fcaab14465aa3285403bed9c7316e311cb773bc992cd9d748580515dcb8301dfe07825cd5af4a864324d80c4cb5f629a2f99b26365a156c768151a431d6cf423e3b6f69c72d1e43004bd3648f49a66c16d53e65c20cdc7c4fde8d2b2d1cdf69b7439cef8f727d5b30ed5b6a0f46bd236eb2ecb6aaf7ec5b7966e8bd192c7905acc870a0bf5ec5306dae3df25986deeb14d220aea1da46c54b87728128bb42c1ba3f7e3b7a448ff20a0da1b90c524b2d55df960904a51e37e99889b435488499160cd2fe4d62d3c3c8840a8bd4fbb85da4a9f460ec8b690049d759a0724aeecb7bfe7cb9ef4c188afb9dbae9173a3afccf31730330547bdb3ee1b5dd92b6f6bdbda5aec62c052ad28ccd83e0c573fe20f2e5a43d611568d19feb6603628a771a4a6825a76e3b7220043c74f7d67c95871f25b36697bff1f984c4cb6a1ae9f4a807d975da3395561ce284cc43c48f9dcd920daf66efa037439e87286a8d5f8d55d1998621b92080804896f476db66145521f90ab14c821f1f905ec49df3553b56152fd92e4379407fb011ae1901348a9d35ffd13cba1ce0de711d9606d0ea09dbdbc30034074c82960594119b9bebd5c2c150a9c0e6d2d13548cfc1e53a1d7c8d303821e4682d1ab2a6691899e8e0b639549a6211a73eee2ab52d5484ca7b738a2430473e02757c02e58df277ba0114662c29fe5f0180df7cd2f0052ff26e94a8e1e3c25ef4f139313fdaba42f2dd6e55c15dfd2256f69d254abf9ac6b628a8be52dc4d01281b0dc9e111b2164921eb38417db2271b07e5cc10889e27514e255650d120247d2fbcb6239240cbc9f6be0e07bda6fe79fe2d9309df877ecf0355cc973d22f6c193c88c475c61ef9cfc90aa0d4456204d92f7c8d84eacd12e0b84135da356e06097086343696a1052e97ede50b055108958e5b70002b6dff0d076c9d8a4689969d860e02a4582255076571fb01929c340e4c8d17592bf3fb87b558c055d403832642d0223a439d02bf840ea3f1ceeccdb548894198e2631c661e66302c43a226f6c6e5cd9f220ae0aa867885c44dee919483bc889570e1b32fcc3cfa5ab6479a49173ea8a74a912813d9cea8778edc703122822cac88eef8b77778462945c4b852aba66a9554b6ec16e854d67473d3a8c921c56a03bb2256137ec6736bd37a1743492e16aca71b6618b4bf588c4d55179f80bfb97d86fd282bfb37cb3b583d203a3d0ba618dc04df1cd2447b13c7a830b2a646778ad60c3791316da1232ecc55bc0b3fc054c46824ec392a338100aed9f52918d270ed385fa469286b8c58b88a5e075c83bcc457a6f8d9e08d6880a5739a01cfe6853b00f85ddcc28b9373ae3e4c164116769089aa6cdd17685100e8cbb5284be60e8412c26674e5519194b32451bd438a5c7a7276550ff1b62d301f43e4f4be0796ff8f0991484424c5d79e6359cdf405c9af3aa0608be841f4f6b4b4b76c7bbb94b5ae42ffecbcc22a95c56f51dc5cf8be2", 0x6}, 0x50) 19:44:30 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000006c0)=@bpf_ext={0x1c, 0xe, &(0x7f0000000840)=ANY=[@ANYBLOB="180000000200000000000000090000000000000000000000ff7f00001829b0a2f60000000000000002f7faff1869000010001200000000007f0000000000000003546b46075efd2118f132d7bdb1ab8645a18ee15e450a47c183713ca1f32beed593916b1ab274abdb3fe1b51bbba76fbae799c2c08797c309762efabd3062b1a8a4e1926734bc6196b0474208de447bbdff0f9e93753506ca467af9284d040b9bf412c2558439419b94430df3a1198f", @ANYRES32=r0, @ANYBLOB="000000000000000018000000ffffffff00000000050000009500000000000000"], &(0x7f0000000400)='syzkaller\x00', 0x21ff, 0xad, &(0x7f0000000500)=""/173, 0x41000, 0x22, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000005c0)={0x2, 0x1}, 0x8, 0x10, &(0x7f0000000600)={0x3, 0x7, 0x0, 0x3ff}, 0x10, 0x1c29a, r0, 0x3, &(0x7f0000000640), &(0x7f0000000680)=[{0x0, 0x5, 0x9, 0x3}, {0x4, 0x4, 0x7, 0x1}, {0x0, 0x3, 0x6, 0x1}], 0x10, 0x785}, 0x90) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000780)=r3) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000000)={r0, &(0x7f0000000180)="800801a821a4cb10704fa70b65808bcc279fce42d69d1503ec2fa63c2ad108ebd63629367e6c43a31f65e4bc440b847befa08cfa3bd1c6e9369c4fbeb8b1fd30aa2070daec8ad149415d9352a8bae70c77c8953908728c1a428e6accae827ffe728674a424e6e022ac6d5fef28c50bf49aff28f820987b9b7a4c08a8cb14410d0d4ad68fd57de17804a856b07ff177c3f0032e7fe46eda5fc96e05c08a6790b6293b8495b42df3662db2e038dfc7", &(0x7f0000000240)=""/238, 0x4}, 0x20) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000080)=""/226) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r4, 0x10, 0x0) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r7 = bpf$ITER_CREATE(0x21, &(0x7f00000003c0), 0x8) openat$cgroup(r7, &(0x7f0000000440)='syz1\x00', 0x200002, 0x0) r8 = bpf$ITER_CREATE(0x21, &(0x7f00000007c0)={r2}, 0x8) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000800)={@map=0x1, r8, 0x14, 0x10, 0x0, @prog_id}, 0x20) openat$cgroup_type(r1, &(0x7f0000000380), 0x2, 0x0) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000340)={@ifindex, r0, 0x17, 0x12, r5, @link_fd=r6}, 0x20) 19:44:30 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x32c00, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) 19:44:30 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000040)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:30 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x6a000, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101840, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup_devices(r1, &(0x7f00000000c0)='devices.deny\x00', 0x2, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$SIOCSIFHWADDR(r2, 0xc0189436, 0x0) (async) openat$cgroup_pressure(r3, &(0x7f0000000100)='cpu.pressure\x00', 0x2, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 19:44:30 executing program 3: openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) (async) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x4600, 0x0) ioctl$TUNGETFEATURES(r2, 0x800454cf, &(0x7f0000000100)) (async) ioctl$TUNGETFEATURES(r2, 0x800454cf, &(0x7f0000000100)) r3 = openat$cgroup_ro(r1, &(0x7f0000000080)='blkio.bfq.io_service_bytes_recursive\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r3, 0x541b, 0x0) 19:44:30 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x32c00, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) 19:44:30 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x501002, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000080)) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x18) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000011c0)={0xffffffffffffffff, 0x0, 0x39, 0x43, &(0x7f00000000c0)="e3bb6f4c1f1acb5d4927044607a9a24a468b3c221615cbdd3000c79a8b8d77b268bd23fbc3c7f912720fcb54dbc4f343ee119c6aea47d3349d", &(0x7f0000000100)=""/67, 0xffffff80, 0x0, 0x1b, 0x1000, &(0x7f0000000180)="dc747ca7f61c8bd56ffff78985218f690381b1d332a28195cc2461", &(0x7f00000001c0)="2ce4c1259f85fafe5f1c0b2f86ba45bd7a355ab417ff7b26071671627ce9029f8e597ed7c3da516c3b2e36883fdf96691b6a99896da9e8de663e6c39c7e1f6fa6a717ba53ed80e32d28944782502d79c232ab318a14e7c4a6af4bf6d463e363b3779cdf49712d5aad0a3995f51124ff0e1ddb96eae1a3e3658a6f666f83d4b16ac65675fde07103dd06fc1342ebe891ba03f9c26d83147b1f337ad9ce2cd96e58fbed52b59aa61123786a350d5b5dcbcbbf7d534b7c3b9fd15e5a5204a2ba9304931b7b56bf6139b3118501134725f9ff51d9de1cbe796929aaf4c2083159fc15632cdaffb05ddaa0c779fc6b4fb8a4faa55307f09d649a1773f960620964d42bca4e1d27d8bc69294f431824d8104507cf5d4cd0490cfb86f7941778ee1b843d417877ecb0caf0460e2b69983789bc830df252a2dcebf4c5c00ffadbfc6309308b7540033842c77947b61c6f0fe806a793dee2ddf5f1ef2d54533612c69f22cdb32ed621d790c8000e72a39e68c99be831a467dff38448ac0abeb2d2e732ef2a19d7b09061e940a2b92d94d913739b713fecfab323dcb360a60fa6088a1daa2ef53dc744205b55380b9737d8cb769cdc1fbc93aeafd2e6bba136e975f9753c4c1cba30eb02ada642bfc4263d4091bc73c873e6a7572c24c164e3c761f1e2413ae710f9f7232a0eb6be047d9e2c8a623386832590797235ddfcbb082822448a96975b37aa70e1d504a1a89dd925db96357888112d34525521f0ba6993f717dc718750747ddcfe5ab7d62bd2f882b4ba38ba74b25edd04f2066930528bcc75300e30c54a2d224eb4a22ccfff63645e8bffd0b3805d46627ad0d609fc35050b4ad4f3b628eb3d95d7e0fe174b91c72266d6135e6056299a01497714aa623e92c271802f20a5850a57fb8f6332a0dc5dd495d3a26e9b3effdfb4897cba02f8732a3298fa30d8340709ec04ed91f63603dfecda36b7ec2bf5020484026babbc3f3a1468ff0614dc0a8ff0f5372bfa9af8835a17b395229ef61320b22633aa02020c72ca4e61d7186af92bbd7836a35a939c4524a98e7d1bae39323197c2aa779ae36e20d938c0368aa5be3821c86375ee003a13eaa6a3e600b3236f03ad3083b8d02950f3dec09e6e0576b701cda0b9f1072e4b656d22e73627f5ac983404528eda2d65957472aca7a5c97055aba244616fd56148c5e791bc56289b8d2208d8387a463dfdeb6909af8bba13fe2ed4555a131a22309671e8292ccf75158039ad4b5fb84e9b3b211129d01f64e0bcd1fbeb15c063d2c1fd9179d027fb7a3f3f13d58e601b13b5a6de0679177aa5ebb9eaff1abe017bc836ca13346e3f3b00589568c1930bb0689f8cf3f500772790d46548277bb8d0def9a914a68aafa81a133d8a22ad21d854070bef98cc5e470f472d9d733c5fb4f195a3dbdb9f3b6380c0b104c29182fbfdbed870e644c979609e110466f32ac487e8931d4646e521a7c1e8b22a2cf444d5a9518c5372f78530fdd2402ca8ad479b35fcb32f7a5a7e73cf82fb2bfe4f456c904cf5fcd5fa2a36509ec4c260a08b25fde4e285a274887ddde6df08073098f346c966c107d1395657d46e7df2ce5f1b1fcb6ed18c747d9225fc21db9a7a96be637042d0f2fb580e12fe67741a3d00fa18260320494fc76c79573bf95695be0fe44c461bfce7faeda38dafd55f23ab60fc0958d75f2176eaf0c535c40e643a66f5cca20432758adcc78afc3ee4e17c0692399e3d6c151189df6737c9a79ae9765403f11025ede258f661122ff65f90638306eba422490849f7ba47c00c26909d25acbdb7e08ccd59b6d490e19cd84ad819b3da756a4735152cdd4b18dfe220d963e3130e3b8e112c42ba7c1c41d0996764af64bd05a93b3f42ffdec2f6e71f1eb3a0f5eeecf29111de532f4040a7cdc2783e86283e7dccc4bdfb7232e339d94b5c789aa0cdd43cfbf3cbe7191bf1d73cd9578c9a200b8e69ea00a487def6ad1fa98dd0d5889e322e4c170340270fe7b9a5a998387d9b3f5c50a1c884e9afa173a6bfdbcca09efb69b0dab7115a9f6b9591a0927eb77a19f3b5dc07e6034d0f047aab9512fb4d404b304ad84fe64efabc5f2ee971894805b47a12dab47d802c9d17bc19ada25cc1f385ca8cf82d7a6cd717ddd4191b902d117ccbff723b0a053741898ff31ec824c234e6c4f5d187fec76748e11be71b8d25ef1fa623fd4d30da650da8eafc81e8098a74f4b6d1b0b12a728889adbde3a82469cced193e1a2490734438210b4ca8725ce0631b22bbe8a4c28f8c951a407361d2d315b0d34c958c9ae914caf1a7de6ad5b252755da7c1b1ee79bed185ef7bfee4b5f6140d60c7808e55ab0f91b53c7c3c3a3d4d251681e30c6cbd4b3ff70201b14732f19f6c6c78069ba67e3297d19ffb2564292564c59f6899357e41391cd9408fd2be41f382a26f08619a4fe0d061c81459fab452682edfe97d218778df7637522672ca8cfd6e2c91ffdc7cd14618b2d196f4e17e7a34c31aec52fd69b93b4ab1b3d38deb8a41135de9c0f1067dc0af1c915ea5e67b01409a60df1485a325877abad36a1beef494094d138161e844a0eb4e8b057943d303f33b14f01e1bb770b23e9c51bb37152e6398af8b903c9e957bfce368de8db7a75ee85a6a0386902ca4b07f41c3490e5170376d11d7aa2a3663c4b2891e14af30756e8f1226bd0b3820db32578e7125a50187ea5f971bceb950c247e496d82c2fe302a0a8cce48f6c1afd243444354594024b9a4dd108d054d09783996d2ee4b68cb3d4ebff5c8f8b6d5847630eb02217f33a03528e35109537a8feb029205c09eb929195de4aca627cac28e1517211aca0bef5bfc9a72b8d3aa24d82a2469317c4ca6d77ac3da6ba8b56709492f210f49ee79ce1e8c37a1601d31e62e9711bf1b5cca14b1b0a33aca702a4abb4eaf5bcd5bd6c2c64d0d3706fcaa11264c84e137d7ac65b872662578b9fcc1b32166b8f1d90dd61c2019171fdaa6c16be924ee3027ca44fa8a1b96a84fe37ed7e05cf41274207228ed5cb86f19a81f7308aa057428c2e88aefd9949dc97c20fc9e879bce9505b010a3037703cd7bcf318a8f3ae2eaf35cdf7bb759b967a005219374b7068041ded513f416fdf262fd01ce8f7d5109765dab132ebb37a816ac02ee9c9cddb57b57cca5a3241edd2a5ff34b0aeabd6c4bfe2de7d19c69b4ba65f77b9beb1a4fb2456d25a86f4afc9d14f73448e7e59fbfefcb1cb5872b03c31b9ef1a4d2ebe330d05494c28cc2eb48bd56a325aaa3a0d38d5fec20409e8b01501f59bd01453401c822b7cd247f6a1b70703d3cadf29f734e50bdb183596e2852e0fc2f4d00359e7a7a1afd943ee70814a8566d9867b608e472b0d4c5335d13847a10fb59cdcd37dbacd6950c60bd3941e687f5669a1f6668cc5b45d3631d504ade6352eb994560d9070e39e8498579d3b539cfc6cf7fe50691cb1b0e9bed929682a3dd75746de3ac60a9650f18889e2deefd0de9a58b26e1173f16be6104e67e3192b4a780c7da93d84eb694f782d0a78e4de2a3f2c5a79ec39d592531d203a34706a65b023b124570e9d367a98d3304d2793d9a1c455a3e14b51c691f1c3fe1574b8d880c9f449c0059220290a43d5aee8c3d0d9e2832f0c61d8d7962466278a959c4a4dd43d6fb70b1f673ba2e7704e325195cbb6f4d5eadce5ef4ee42f93088925807b8e2fb6fe9c275852d7d4652764a2dab9aa70c193d5586a54aa5f15143ca65b686e0852770aa5134e36444411b8bcf16b697e1e88b4f105f7c8a07f49095e2c2c171e12db6da924ccf0d2e7697624589c246ab194b6d34b1a246472df41bf1c0a0dd560126abe33ae941affe80a7910e9d3eb2de377b3f0d5efb07750e4bf11f5ec6fd4fce73f786d80a245a87dc9728d043af6483b1e3535d74a3cc4615e8b038f875b741c6145df3aca1352ed6418845f598f2c027428dce499254974731431b5d242f5208cb195c811941b0e7c8de9182fdefaf2e1459aba7503f488a291ac21980ff956941ab578da655c4b4438110294103e3424d5f2875936e7f7f1033ab6db4bb84553ea8f08c57f165d0793ea778d1c68b9e4aa188f198e5441b1d198fca7861ae00e24890926348f4687508575a6ee51391eaf0c0e4b5639bd88d154bb75f04a0587490ca97fb7832cc42d56235c031ea675debbaf7600f72c6b046be61c0263349027399aa5aef8361b35977a8c1c9b2fb711697fcc5290e7c005edbd4195eb5cc889fca983dedfd03b18c3fc52fcaab14465aa3285403bed9c7316e311cb773bc992cd9d748580515dcb8301dfe07825cd5af4a864324d80c4cb5f629a2f99b26365a156c768151a431d6cf423e3b6f69c72d1e43004bd3648f49a66c16d53e65c20cdc7c4fde8d2b2d1cdf69b7439cef8f727d5b30ed5b6a0f46bd236eb2ecb6aaf7ec5b7966e8bd192c7905acc870a0bf5ec5306dae3df25986deeb14d220aea1da46c54b87728128bb42c1ba3f7e3b7a448ff20a0da1b90c524b2d55df960904a51e37e99889b435488499160cd2fe4d62d3c3c8840a8bd4fbb85da4a9f460ec8b690049d759a0724aeecb7bfe7cb9ef4c188afb9dbae9173a3afccf31730330547bdb3ee1b5dd92b6f6bdbda5aec62c052ad28ccd83e0c573fe20f2e5a43d611568d19feb6603628a771a4a6825a76e3b7220043c74f7d67c95871f25b36697bff1f984c4cb6a1ae9f4a807d975da3395561ce284cc43c48f9dcd920daf66efa037439e87286a8d5f8d55d1998621b92080804896f476db66145521f90ab14c821f1f905ec49df3553b56152fd92e4379407fb011ae1901348a9d35ffd13cba1ce0de711d9606d0ea09dbdbc30034074c82960594119b9bebd5c2c150a9c0e6d2d13548cfc1e53a1d7c8d303821e4682d1ab2a6691899e8e0b639549a6211a73eee2ab52d5484ca7b738a2430473e02757c02e58df277ba0114662c29fe5f0180df7cd2f0052ff26e94a8e1e3c25ef4f139313fdaba42f2dd6e55c15dfd2256f69d254abf9ac6b628a8be52dc4d01281b0dc9e111b2164921eb38417db2271b07e5cc10889e27514e255650d120247d2fbcb6239240cbc9f6be0e07bda6fe79fe2d9309df877ecf0355cc973d22f6c193c88c475c61ef9cfc90aa0d4456204d92f7c8d84eacd12e0b84135da356e06097086343696a1052e97ede50b055108958e5b70002b6dff0d076c9d8a4689969d860e02a4582255076571fb01929c340e4c8d17592bf3fb87b558c055d403832642d0223a439d02bf840ea3f1ceeccdb548894198e2631c661e66302c43a226f6c6e5cd9f220ae0aa867885c44dee919483bc889570e1b32fcc3cfa5ab6479a49173ea8a74a912813d9cea8778edc703122822cac88eef8b77778462945c4b852aba66a9554b6ec16e854d67473d3a8c921c56a03bb2256137ec6736bd37a1743492e16aca71b6618b4bf588c4d55179f80bfb97d86fd282bfb37cb3b583d203a3d0ba618dc04df1cd2447b13c7a830b2a646778ad60c3791316da1232ecc55bc0b3fc054c46824ec392a338100aed9f52918d270ed385fa469286b8c58b88a5e075c83bcc457a6f8d9e08d6880a5739a01cfe6853b00f85ddcc28b9373ae3e4c164116769089aa6cdd17685100e8cbb5284be60e8412c26674e5519194b32451bd438a5c7a7276550ff1b62d301f43e4f4be0796ff8f0991484424c5d79e6359cdf405c9af3aa0608be841f4f6b4b4b76c7bbb94b5ae42ffecbcc22a95c56f51dc5cf8be2", 0x6}, 0x50) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000011c0)={0xffffffffffffffff, 0x0, 0x39, 0x43, &(0x7f00000000c0)="e3bb6f4c1f1acb5d4927044607a9a24a468b3c221615cbdd3000c79a8b8d77b268bd23fbc3c7f912720fcb54dbc4f343ee119c6aea47d3349d", &(0x7f0000000100)=""/67, 0xffffff80, 0x0, 0x1b, 0x1000, &(0x7f0000000180)="dc747ca7f61c8bd56ffff78985218f690381b1d332a28195cc2461", &(0x7f00000001c0)="2ce4c1259f85fafe5f1c0b2f86ba45bd7a355ab417ff7b26071671627ce9029f8e597ed7c3da516c3b2e36883fdf96691b6a99896da9e8de663e6c39c7e1f6fa6a717ba53ed80e32d28944782502d79c232ab318a14e7c4a6af4bf6d463e363b3779cdf49712d5aad0a3995f51124ff0e1ddb96eae1a3e3658a6f666f83d4b16ac65675fde07103dd06fc1342ebe891ba03f9c26d83147b1f337ad9ce2cd96e58fbed52b59aa61123786a350d5b5dcbcbbf7d534b7c3b9fd15e5a5204a2ba9304931b7b56bf6139b3118501134725f9ff51d9de1cbe796929aaf4c2083159fc15632cdaffb05ddaa0c779fc6b4fb8a4faa55307f09d649a1773f960620964d42bca4e1d27d8bc69294f431824d8104507cf5d4cd0490cfb86f7941778ee1b843d417877ecb0caf0460e2b69983789bc830df252a2dcebf4c5c00ffadbfc6309308b7540033842c77947b61c6f0fe806a793dee2ddf5f1ef2d54533612c69f22cdb32ed621d790c8000e72a39e68c99be831a467dff38448ac0abeb2d2e732ef2a19d7b09061e940a2b92d94d913739b713fecfab323dcb360a60fa6088a1daa2ef53dc744205b55380b9737d8cb769cdc1fbc93aeafd2e6bba136e975f9753c4c1cba30eb02ada642bfc4263d4091bc73c873e6a7572c24c164e3c761f1e2413ae710f9f7232a0eb6be047d9e2c8a623386832590797235ddfcbb082822448a96975b37aa70e1d504a1a89dd925db96357888112d34525521f0ba6993f717dc718750747ddcfe5ab7d62bd2f882b4ba38ba74b25edd04f2066930528bcc75300e30c54a2d224eb4a22ccfff63645e8bffd0b3805d46627ad0d609fc35050b4ad4f3b628eb3d95d7e0fe174b91c72266d6135e6056299a01497714aa623e92c271802f20a5850a57fb8f6332a0dc5dd495d3a26e9b3effdfb4897cba02f8732a3298fa30d8340709ec04ed91f63603dfecda36b7ec2bf5020484026babbc3f3a1468ff0614dc0a8ff0f5372bfa9af8835a17b395229ef61320b22633aa02020c72ca4e61d7186af92bbd7836a35a939c4524a98e7d1bae39323197c2aa779ae36e20d938c0368aa5be3821c86375ee003a13eaa6a3e600b3236f03ad3083b8d02950f3dec09e6e0576b701cda0b9f1072e4b656d22e73627f5ac983404528eda2d65957472aca7a5c97055aba244616fd56148c5e791bc56289b8d2208d8387a463dfdeb6909af8bba13fe2ed4555a131a22309671e8292ccf75158039ad4b5fb84e9b3b211129d01f64e0bcd1fbeb15c063d2c1fd9179d027fb7a3f3f13d58e601b13b5a6de0679177aa5ebb9eaff1abe017bc836ca13346e3f3b00589568c1930bb0689f8cf3f500772790d46548277bb8d0def9a914a68aafa81a133d8a22ad21d854070bef98cc5e470f472d9d733c5fb4f195a3dbdb9f3b6380c0b104c29182fbfdbed870e644c979609e110466f32ac487e8931d4646e521a7c1e8b22a2cf444d5a9518c5372f78530fdd2402ca8ad479b35fcb32f7a5a7e73cf82fb2bfe4f456c904cf5fcd5fa2a36509ec4c260a08b25fde4e285a274887ddde6df08073098f346c966c107d1395657d46e7df2ce5f1b1fcb6ed18c747d9225fc21db9a7a96be637042d0f2fb580e12fe67741a3d00fa18260320494fc76c79573bf95695be0fe44c461bfce7faeda38dafd55f23ab60fc0958d75f2176eaf0c535c40e643a66f5cca20432758adcc78afc3ee4e17c0692399e3d6c151189df6737c9a79ae9765403f11025ede258f661122ff65f90638306eba422490849f7ba47c00c26909d25acbdb7e08ccd59b6d490e19cd84ad819b3da756a4735152cdd4b18dfe220d963e3130e3b8e112c42ba7c1c41d0996764af64bd05a93b3f42ffdec2f6e71f1eb3a0f5eeecf29111de532f4040a7cdc2783e86283e7dccc4bdfb7232e339d94b5c789aa0cdd43cfbf3cbe7191bf1d73cd9578c9a200b8e69ea00a487def6ad1fa98dd0d5889e322e4c170340270fe7b9a5a998387d9b3f5c50a1c884e9afa173a6bfdbcca09efb69b0dab7115a9f6b9591a0927eb77a19f3b5dc07e6034d0f047aab9512fb4d404b304ad84fe64efabc5f2ee971894805b47a12dab47d802c9d17bc19ada25cc1f385ca8cf82d7a6cd717ddd4191b902d117ccbff723b0a053741898ff31ec824c234e6c4f5d187fec76748e11be71b8d25ef1fa623fd4d30da650da8eafc81e8098a74f4b6d1b0b12a728889adbde3a82469cced193e1a2490734438210b4ca8725ce0631b22bbe8a4c28f8c951a407361d2d315b0d34c958c9ae914caf1a7de6ad5b252755da7c1b1ee79bed185ef7bfee4b5f6140d60c7808e55ab0f91b53c7c3c3a3d4d251681e30c6cbd4b3ff70201b14732f19f6c6c78069ba67e3297d19ffb2564292564c59f6899357e41391cd9408fd2be41f382a26f08619a4fe0d061c81459fab452682edfe97d218778df7637522672ca8cfd6e2c91ffdc7cd14618b2d196f4e17e7a34c31aec52fd69b93b4ab1b3d38deb8a41135de9c0f1067dc0af1c915ea5e67b01409a60df1485a325877abad36a1beef494094d138161e844a0eb4e8b057943d303f33b14f01e1bb770b23e9c51bb37152e6398af8b903c9e957bfce368de8db7a75ee85a6a0386902ca4b07f41c3490e5170376d11d7aa2a3663c4b2891e14af30756e8f1226bd0b3820db32578e7125a50187ea5f971bceb950c247e496d82c2fe302a0a8cce48f6c1afd243444354594024b9a4dd108d054d09783996d2ee4b68cb3d4ebff5c8f8b6d5847630eb02217f33a03528e35109537a8feb029205c09eb929195de4aca627cac28e1517211aca0bef5bfc9a72b8d3aa24d82a2469317c4ca6d77ac3da6ba8b56709492f210f49ee79ce1e8c37a1601d31e62e9711bf1b5cca14b1b0a33aca702a4abb4eaf5bcd5bd6c2c64d0d3706fcaa11264c84e137d7ac65b872662578b9fcc1b32166b8f1d90dd61c2019171fdaa6c16be924ee3027ca44fa8a1b96a84fe37ed7e05cf41274207228ed5cb86f19a81f7308aa057428c2e88aefd9949dc97c20fc9e879bce9505b010a3037703cd7bcf318a8f3ae2eaf35cdf7bb759b967a005219374b7068041ded513f416fdf262fd01ce8f7d5109765dab132ebb37a816ac02ee9c9cddb57b57cca5a3241edd2a5ff34b0aeabd6c4bfe2de7d19c69b4ba65f77b9beb1a4fb2456d25a86f4afc9d14f73448e7e59fbfefcb1cb5872b03c31b9ef1a4d2ebe330d05494c28cc2eb48bd56a325aaa3a0d38d5fec20409e8b01501f59bd01453401c822b7cd247f6a1b70703d3cadf29f734e50bdb183596e2852e0fc2f4d00359e7a7a1afd943ee70814a8566d9867b608e472b0d4c5335d13847a10fb59cdcd37dbacd6950c60bd3941e687f5669a1f6668cc5b45d3631d504ade6352eb994560d9070e39e8498579d3b539cfc6cf7fe50691cb1b0e9bed929682a3dd75746de3ac60a9650f18889e2deefd0de9a58b26e1173f16be6104e67e3192b4a780c7da93d84eb694f782d0a78e4de2a3f2c5a79ec39d592531d203a34706a65b023b124570e9d367a98d3304d2793d9a1c455a3e14b51c691f1c3fe1574b8d880c9f449c0059220290a43d5aee8c3d0d9e2832f0c61d8d7962466278a959c4a4dd43d6fb70b1f673ba2e7704e325195cbb6f4d5eadce5ef4ee42f93088925807b8e2fb6fe9c275852d7d4652764a2dab9aa70c193d5586a54aa5f15143ca65b686e0852770aa5134e36444411b8bcf16b697e1e88b4f105f7c8a07f49095e2c2c171e12db6da924ccf0d2e7697624589c246ab194b6d34b1a246472df41bf1c0a0dd560126abe33ae941affe80a7910e9d3eb2de377b3f0d5efb07750e4bf11f5ec6fd4fce73f786d80a245a87dc9728d043af6483b1e3535d74a3cc4615e8b038f875b741c6145df3aca1352ed6418845f598f2c027428dce499254974731431b5d242f5208cb195c811941b0e7c8de9182fdefaf2e1459aba7503f488a291ac21980ff956941ab578da655c4b4438110294103e3424d5f2875936e7f7f1033ab6db4bb84553ea8f08c57f165d0793ea778d1c68b9e4aa188f198e5441b1d198fca7861ae00e24890926348f4687508575a6ee51391eaf0c0e4b5639bd88d154bb75f04a0587490ca97fb7832cc42d56235c031ea675debbaf7600f72c6b046be61c0263349027399aa5aef8361b35977a8c1c9b2fb711697fcc5290e7c005edbd4195eb5cc889fca983dedfd03b18c3fc52fcaab14465aa3285403bed9c7316e311cb773bc992cd9d748580515dcb8301dfe07825cd5af4a864324d80c4cb5f629a2f99b26365a156c768151a431d6cf423e3b6f69c72d1e43004bd3648f49a66c16d53e65c20cdc7c4fde8d2b2d1cdf69b7439cef8f727d5b30ed5b6a0f46bd236eb2ecb6aaf7ec5b7966e8bd192c7905acc870a0bf5ec5306dae3df25986deeb14d220aea1da46c54b87728128bb42c1ba3f7e3b7a448ff20a0da1b90c524b2d55df960904a51e37e99889b435488499160cd2fe4d62d3c3c8840a8bd4fbb85da4a9f460ec8b690049d759a0724aeecb7bfe7cb9ef4c188afb9dbae9173a3afccf31730330547bdb3ee1b5dd92b6f6bdbda5aec62c052ad28ccd83e0c573fe20f2e5a43d611568d19feb6603628a771a4a6825a76e3b7220043c74f7d67c95871f25b36697bff1f984c4cb6a1ae9f4a807d975da3395561ce284cc43c48f9dcd920daf66efa037439e87286a8d5f8d55d1998621b92080804896f476db66145521f90ab14c821f1f905ec49df3553b56152fd92e4379407fb011ae1901348a9d35ffd13cba1ce0de711d9606d0ea09dbdbc30034074c82960594119b9bebd5c2c150a9c0e6d2d13548cfc1e53a1d7c8d303821e4682d1ab2a6691899e8e0b639549a6211a73eee2ab52d5484ca7b738a2430473e02757c02e58df277ba0114662c29fe5f0180df7cd2f0052ff26e94a8e1e3c25ef4f139313fdaba42f2dd6e55c15dfd2256f69d254abf9ac6b628a8be52dc4d01281b0dc9e111b2164921eb38417db2271b07e5cc10889e27514e255650d120247d2fbcb6239240cbc9f6be0e07bda6fe79fe2d9309df877ecf0355cc973d22f6c193c88c475c61ef9cfc90aa0d4456204d92f7c8d84eacd12e0b84135da356e06097086343696a1052e97ede50b055108958e5b70002b6dff0d076c9d8a4689969d860e02a4582255076571fb01929c340e4c8d17592bf3fb87b558c055d403832642d0223a439d02bf840ea3f1ceeccdb548894198e2631c661e66302c43a226f6c6e5cd9f220ae0aa867885c44dee919483bc889570e1b32fcc3cfa5ab6479a49173ea8a74a912813d9cea8778edc703122822cac88eef8b77778462945c4b852aba66a9554b6ec16e854d67473d3a8c921c56a03bb2256137ec6736bd37a1743492e16aca71b6618b4bf588c4d55179f80bfb97d86fd282bfb37cb3b583d203a3d0ba618dc04df1cd2447b13c7a830b2a646778ad60c3791316da1232ecc55bc0b3fc054c46824ec392a338100aed9f52918d270ed385fa469286b8c58b88a5e075c83bcc457a6f8d9e08d6880a5739a01cfe6853b00f85ddcc28b9373ae3e4c164116769089aa6cdd17685100e8cbb5284be60e8412c26674e5519194b32451bd438a5c7a7276550ff1b62d301f43e4f4be0796ff8f0991484424c5d79e6359cdf405c9af3aa0608be841f4f6b4b4b76c7bbb94b5ae42ffecbcc22a95c56f51dc5cf8be2", 0x6}, 0x50) 19:44:30 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000080)) 19:44:30 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'pim6reg1\x00', 0x8000}) 19:44:30 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x6a000, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101840, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_devices(r1, &(0x7f00000000c0)='devices.deny\x00', 0x2, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$SIOCSIFHWADDR(r2, 0xc0189436, 0x0) openat$cgroup_pressure(r3, &(0x7f0000000100)='cpu.pressure\x00', 0x2, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x6a000, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101840, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup_devices(r1, &(0x7f00000000c0)='devices.deny\x00', 0x2, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$SIOCSIFHWADDR(r2, 0xc0189436, 0x0) (async) openat$cgroup_pressure(r3, &(0x7f0000000100)='cpu.pressure\x00', 0x2, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) (async) 19:44:30 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x4, &(0x7f0000000080)=@raw=[@cb_func={0x18, 0x6, 0x4, 0x0, 0xfffffffffffffffc}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @alu={0x4, 0x0, 0x6, 0x7, 0x8, 0xffffffffffffffc0, 0x4}], &(0x7f00000000c0)='GPL\x00', 0x1, 0x10, &(0x7f0000000100)=""/16, 0x41100, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x9, 0x1}, 0x8, 0x10, &(0x7f0000000180)={0x1, 0xa, 0x49a, 0x80000000}, 0x10, 0x0, 0x0, 0x6, 0x0, &(0x7f00000001c0)=[{0x5, 0x2, 0x6}, {0x4, 0x5, 0x3, 0x7}, {0x4, 0x4, 0x6, 0xb}, {0x5, 0x3, 0x4, 0x8}, {0x3, 0x1, 0x1, 0x3}, {0x4, 0x3, 0xd, 0x2}], 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000300)=r2) 19:44:30 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x4004c0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x400080, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:30 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x501002, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000080)) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x18) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000011c0)={0xffffffffffffffff, 0x0, 0x39, 0x43, &(0x7f00000000c0)="e3bb6f4c1f1acb5d4927044607a9a24a468b3c221615cbdd3000c79a8b8d77b268bd23fbc3c7f912720fcb54dbc4f343ee119c6aea47d3349d", &(0x7f0000000100)=""/67, 0xffffff80, 0x0, 0x1b, 0x1000, &(0x7f0000000180)="dc747ca7f61c8bd56ffff78985218f690381b1d332a28195cc2461", &(0x7f00000001c0)="2ce4c1259f85fafe5f1c0b2f86ba45bd7a355ab417ff7b26071671627ce9029f8e597ed7c3da516c3b2e36883fdf96691b6a99896da9e8de663e6c39c7e1f6fa6a717ba53ed80e32d28944782502d79c232ab318a14e7c4a6af4bf6d463e363b3779cdf49712d5aad0a3995f51124ff0e1ddb96eae1a3e3658a6f666f83d4b16ac65675fde07103dd06fc1342ebe891ba03f9c26d83147b1f337ad9ce2cd96e58fbed52b59aa61123786a350d5b5dcbcbbf7d534b7c3b9fd15e5a5204a2ba9304931b7b56bf6139b3118501134725f9ff51d9de1cbe796929aaf4c2083159fc15632cdaffb05ddaa0c779fc6b4fb8a4faa55307f09d649a1773f960620964d42bca4e1d27d8bc69294f431824d8104507cf5d4cd0490cfb86f7941778ee1b843d417877ecb0caf0460e2b69983789bc830df252a2dcebf4c5c00ffadbfc6309308b7540033842c77947b61c6f0fe806a793dee2ddf5f1ef2d54533612c69f22cdb32ed621d790c8000e72a39e68c99be831a467dff38448ac0abeb2d2e732ef2a19d7b09061e940a2b92d94d913739b713fecfab323dcb360a60fa6088a1daa2ef53dc744205b55380b9737d8cb769cdc1fbc93aeafd2e6bba136e975f9753c4c1cba30eb02ada642bfc4263d4091bc73c873e6a7572c24c164e3c761f1e2413ae710f9f7232a0eb6be047d9e2c8a623386832590797235ddfcbb082822448a96975b37aa70e1d504a1a89dd925db96357888112d34525521f0ba6993f717dc718750747ddcfe5ab7d62bd2f882b4ba38ba74b25edd04f2066930528bcc75300e30c54a2d224eb4a22ccfff63645e8bffd0b3805d46627ad0d609fc35050b4ad4f3b628eb3d95d7e0fe174b91c72266d6135e6056299a01497714aa623e92c271802f20a5850a57fb8f6332a0dc5dd495d3a26e9b3effdfb4897cba02f8732a3298fa30d8340709ec04ed91f63603dfecda36b7ec2bf5020484026babbc3f3a1468ff0614dc0a8ff0f5372bfa9af8835a17b395229ef61320b22633aa02020c72ca4e61d7186af92bbd7836a35a939c4524a98e7d1bae39323197c2aa779ae36e20d938c0368aa5be3821c86375ee003a13eaa6a3e600b3236f03ad3083b8d02950f3dec09e6e0576b701cda0b9f1072e4b656d22e73627f5ac983404528eda2d65957472aca7a5c97055aba244616fd56148c5e791bc56289b8d2208d8387a463dfdeb6909af8bba13fe2ed4555a131a22309671e8292ccf75158039ad4b5fb84e9b3b211129d01f64e0bcd1fbeb15c063d2c1fd9179d027fb7a3f3f13d58e601b13b5a6de0679177aa5ebb9eaff1abe017bc836ca13346e3f3b00589568c1930bb0689f8cf3f500772790d46548277bb8d0def9a914a68aafa81a133d8a22ad21d854070bef98cc5e470f472d9d733c5fb4f195a3dbdb9f3b6380c0b104c29182fbfdbed870e644c979609e110466f32ac487e8931d4646e521a7c1e8b22a2cf444d5a9518c5372f78530fdd2402ca8ad479b35fcb32f7a5a7e73cf82fb2bfe4f456c904cf5fcd5fa2a36509ec4c260a08b25fde4e285a274887ddde6df08073098f346c966c107d1395657d46e7df2ce5f1b1fcb6ed18c747d9225fc21db9a7a96be637042d0f2fb580e12fe67741a3d00fa18260320494fc76c79573bf95695be0fe44c461bfce7faeda38dafd55f23ab60fc0958d75f2176eaf0c535c40e643a66f5cca20432758adcc78afc3ee4e17c0692399e3d6c151189df6737c9a79ae9765403f11025ede258f661122ff65f90638306eba422490849f7ba47c00c26909d25acbdb7e08ccd59b6d490e19cd84ad819b3da756a4735152cdd4b18dfe220d963e3130e3b8e112c42ba7c1c41d0996764af64bd05a93b3f42ffdec2f6e71f1eb3a0f5eeecf29111de532f4040a7cdc2783e86283e7dccc4bdfb7232e339d94b5c789aa0cdd43cfbf3cbe7191bf1d73cd9578c9a200b8e69ea00a487def6ad1fa98dd0d5889e322e4c170340270fe7b9a5a998387d9b3f5c50a1c884e9afa173a6bfdbcca09efb69b0dab7115a9f6b9591a0927eb77a19f3b5dc07e6034d0f047aab9512fb4d404b304ad84fe64efabc5f2ee971894805b47a12dab47d802c9d17bc19ada25cc1f385ca8cf82d7a6cd717ddd4191b902d117ccbff723b0a053741898ff31ec824c234e6c4f5d187fec76748e11be71b8d25ef1fa623fd4d30da650da8eafc81e8098a74f4b6d1b0b12a728889adbde3a82469cced193e1a2490734438210b4ca8725ce0631b22bbe8a4c28f8c951a407361d2d315b0d34c958c9ae914caf1a7de6ad5b252755da7c1b1ee79bed185ef7bfee4b5f6140d60c7808e55ab0f91b53c7c3c3a3d4d251681e30c6cbd4b3ff70201b14732f19f6c6c78069ba67e3297d19ffb2564292564c59f6899357e41391cd9408fd2be41f382a26f08619a4fe0d061c81459fab452682edfe97d218778df7637522672ca8cfd6e2c91ffdc7cd14618b2d196f4e17e7a34c31aec52fd69b93b4ab1b3d38deb8a41135de9c0f1067dc0af1c915ea5e67b01409a60df1485a325877abad36a1beef494094d138161e844a0eb4e8b057943d303f33b14f01e1bb770b23e9c51bb37152e6398af8b903c9e957bfce368de8db7a75ee85a6a0386902ca4b07f41c3490e5170376d11d7aa2a3663c4b2891e14af30756e8f1226bd0b3820db32578e7125a50187ea5f971bceb950c247e496d82c2fe302a0a8cce48f6c1afd243444354594024b9a4dd108d054d09783996d2ee4b68cb3d4ebff5c8f8b6d5847630eb02217f33a03528e35109537a8feb029205c09eb929195de4aca627cac28e1517211aca0bef5bfc9a72b8d3aa24d82a2469317c4ca6d77ac3da6ba8b56709492f210f49ee79ce1e8c37a1601d31e62e9711bf1b5cca14b1b0a33aca702a4abb4eaf5bcd5bd6c2c64d0d3706fcaa11264c84e137d7ac65b872662578b9fcc1b32166b8f1d90dd61c2019171fdaa6c16be924ee3027ca44fa8a1b96a84fe37ed7e05cf41274207228ed5cb86f19a81f7308aa057428c2e88aefd9949dc97c20fc9e879bce9505b010a3037703cd7bcf318a8f3ae2eaf35cdf7bb759b967a005219374b7068041ded513f416fdf262fd01ce8f7d5109765dab132ebb37a816ac02ee9c9cddb57b57cca5a3241edd2a5ff34b0aeabd6c4bfe2de7d19c69b4ba65f77b9beb1a4fb2456d25a86f4afc9d14f73448e7e59fbfefcb1cb5872b03c31b9ef1a4d2ebe330d05494c28cc2eb48bd56a325aaa3a0d38d5fec20409e8b01501f59bd01453401c822b7cd247f6a1b70703d3cadf29f734e50bdb183596e2852e0fc2f4d00359e7a7a1afd943ee70814a8566d9867b608e472b0d4c5335d13847a10fb59cdcd37dbacd6950c60bd3941e687f5669a1f6668cc5b45d3631d504ade6352eb994560d9070e39e8498579d3b539cfc6cf7fe50691cb1b0e9bed929682a3dd75746de3ac60a9650f18889e2deefd0de9a58b26e1173f16be6104e67e3192b4a780c7da93d84eb694f782d0a78e4de2a3f2c5a79ec39d592531d203a34706a65b023b124570e9d367a98d3304d2793d9a1c455a3e14b51c691f1c3fe1574b8d880c9f449c0059220290a43d5aee8c3d0d9e2832f0c61d8d7962466278a959c4a4dd43d6fb70b1f673ba2e7704e325195cbb6f4d5eadce5ef4ee42f93088925807b8e2fb6fe9c275852d7d4652764a2dab9aa70c193d5586a54aa5f15143ca65b686e0852770aa5134e36444411b8bcf16b697e1e88b4f105f7c8a07f49095e2c2c171e12db6da924ccf0d2e7697624589c246ab194b6d34b1a246472df41bf1c0a0dd560126abe33ae941affe80a7910e9d3eb2de377b3f0d5efb07750e4bf11f5ec6fd4fce73f786d80a245a87dc9728d043af6483b1e3535d74a3cc4615e8b038f875b741c6145df3aca1352ed6418845f598f2c027428dce499254974731431b5d242f5208cb195c811941b0e7c8de9182fdefaf2e1459aba7503f488a291ac21980ff956941ab578da655c4b4438110294103e3424d5f2875936e7f7f1033ab6db4bb84553ea8f08c57f165d0793ea778d1c68b9e4aa188f198e5441b1d198fca7861ae00e24890926348f4687508575a6ee51391eaf0c0e4b5639bd88d154bb75f04a0587490ca97fb7832cc42d56235c031ea675debbaf7600f72c6b046be61c0263349027399aa5aef8361b35977a8c1c9b2fb711697fcc5290e7c005edbd4195eb5cc889fca983dedfd03b18c3fc52fcaab14465aa3285403bed9c7316e311cb773bc992cd9d748580515dcb8301dfe07825cd5af4a864324d80c4cb5f629a2f99b26365a156c768151a431d6cf423e3b6f69c72d1e43004bd3648f49a66c16d53e65c20cdc7c4fde8d2b2d1cdf69b7439cef8f727d5b30ed5b6a0f46bd236eb2ecb6aaf7ec5b7966e8bd192c7905acc870a0bf5ec5306dae3df25986deeb14d220aea1da46c54b87728128bb42c1ba3f7e3b7a448ff20a0da1b90c524b2d55df960904a51e37e99889b435488499160cd2fe4d62d3c3c8840a8bd4fbb85da4a9f460ec8b690049d759a0724aeecb7bfe7cb9ef4c188afb9dbae9173a3afccf31730330547bdb3ee1b5dd92b6f6bdbda5aec62c052ad28ccd83e0c573fe20f2e5a43d611568d19feb6603628a771a4a6825a76e3b7220043c74f7d67c95871f25b36697bff1f984c4cb6a1ae9f4a807d975da3395561ce284cc43c48f9dcd920daf66efa037439e87286a8d5f8d55d1998621b92080804896f476db66145521f90ab14c821f1f905ec49df3553b56152fd92e4379407fb011ae1901348a9d35ffd13cba1ce0de711d9606d0ea09dbdbc30034074c82960594119b9bebd5c2c150a9c0e6d2d13548cfc1e53a1d7c8d303821e4682d1ab2a6691899e8e0b639549a6211a73eee2ab52d5484ca7b738a2430473e02757c02e58df277ba0114662c29fe5f0180df7cd2f0052ff26e94a8e1e3c25ef4f139313fdaba42f2dd6e55c15dfd2256f69d254abf9ac6b628a8be52dc4d01281b0dc9e111b2164921eb38417db2271b07e5cc10889e27514e255650d120247d2fbcb6239240cbc9f6be0e07bda6fe79fe2d9309df877ecf0355cc973d22f6c193c88c475c61ef9cfc90aa0d4456204d92f7c8d84eacd12e0b84135da356e06097086343696a1052e97ede50b055108958e5b70002b6dff0d076c9d8a4689969d860e02a4582255076571fb01929c340e4c8d17592bf3fb87b558c055d403832642d0223a439d02bf840ea3f1ceeccdb548894198e2631c661e66302c43a226f6c6e5cd9f220ae0aa867885c44dee919483bc889570e1b32fcc3cfa5ab6479a49173ea8a74a912813d9cea8778edc703122822cac88eef8b77778462945c4b852aba66a9554b6ec16e854d67473d3a8c921c56a03bb2256137ec6736bd37a1743492e16aca71b6618b4bf588c4d55179f80bfb97d86fd282bfb37cb3b583d203a3d0ba618dc04df1cd2447b13c7a830b2a646778ad60c3791316da1232ecc55bc0b3fc054c46824ec392a338100aed9f52918d270ed385fa469286b8c58b88a5e075c83bcc457a6f8d9e08d6880a5739a01cfe6853b00f85ddcc28b9373ae3e4c164116769089aa6cdd17685100e8cbb5284be60e8412c26674e5519194b32451bd438a5c7a7276550ff1b62d301f43e4f4be0796ff8f0991484424c5d79e6359cdf405c9af3aa0608be841f4f6b4b4b76c7bbb94b5ae42ffecbcc22a95c56f51dc5cf8be2", 0x6}, 0x50) 19:44:30 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000040)={&(0x7f00000000c0)="04e113d2c144ae9ee21e64d48b278c26beea4936023fee69a7c212c8a58a7ffa50568dcadc2c42672d3c1f0c444fcff966a8a78ebf8784441a90ed880b449ac218849c759371b9839a7b4f63a5c7e625585c579746d6c75d536be6cc2682c59b38d26c20d4c3fb6e5de4d6232036e193f97ccfb4a15d83aacf8288fbec4678bea1ff6d0f6035f7e8d6b5ac9866fb73b2e80e321175addfbc665963a2189f9f4d701fd289f58ab40b978b33bedf2959e1bd190a8e47f611c54e0e92d342ce9d9271a6360e109ce0458337108153", &(0x7f00000001c0)=""/137, &(0x7f0000000280)="7495c5c57b90a0005dce439195f0c13881e27dcc9d1b76b07397a41befe1080bc664ca5972a50df75ccb165e6b6de2c6e58f09d595ccdef1da33e1c3d62efe8161ff2a35bf2c70fe59b10142", &(0x7f0000000300)="51011a09507fd13e1e3eb1514d1762d4c73aa378d2edd5b315b8e362e653c1d33e110ce8aaffd623d7a8e9dba1869f7c1385a2a07a0efeab076b9161147e8c057c2dd1a0edc74a8fc53ceb8a4fa355c82aef3c8bb51e795d9d324fa19155dc4fa59d800987c211f7072ce9219b0571c826163f9918f381dda7571cbd61b0989a945717c5d11df31f7b", 0x2, r0, 0x4}, 0x38) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'ip_vti0\x00', 0x8000}) 19:44:30 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_sys\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x40440, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) r4 = openat$cgroup_ro(r1, &(0x7f0000000180)='cpuacct.usage_sys\x00', 0x0, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000000c0)='tasks\x00', 0x2, 0x0) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x80000, 0x0) ioctl$TUNSETVNETHDRSZ(r5, 0x400454d8, &(0x7f0000000140)=0x400) ioctl$SIOCSIFHWADDR(r1, 0x5421, 0x0) 19:44:30 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x4, &(0x7f0000000080)=@raw=[@cb_func={0x18, 0x6, 0x4, 0x0, 0xfffffffffffffffc}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @alu={0x4, 0x0, 0x6, 0x7, 0x8, 0xffffffffffffffc0, 0x4}], &(0x7f00000000c0)='GPL\x00', 0x1, 0x10, &(0x7f0000000100)=""/16, 0x41100, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x9, 0x1}, 0x8, 0x10, &(0x7f0000000180)={0x1, 0xa, 0x49a, 0x80000000}, 0x10, 0x0, 0x0, 0x6, 0x0, &(0x7f00000001c0)=[{0x5, 0x2, 0x6}, {0x4, 0x5, 0x3, 0x7}, {0x4, 0x4, 0x6, 0xb}, {0x5, 0x3, 0x4, 0x8}, {0x3, 0x1, 0x1, 0x3}, {0x4, 0x3, 0xd, 0x2}], 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000300)=r2) 19:44:30 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40800, 0x0) ioctl$SIOCSIFHWADDR(r2, 0xc0189436, 0x0) 19:44:30 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000040)={&(0x7f00000000c0)="04e113d2c144ae9ee21e64d48b278c26beea4936023fee69a7c212c8a58a7ffa50568dcadc2c42672d3c1f0c444fcff966a8a78ebf8784441a90ed880b449ac218849c759371b9839a7b4f63a5c7e625585c579746d6c75d536be6cc2682c59b38d26c20d4c3fb6e5de4d6232036e193f97ccfb4a15d83aacf8288fbec4678bea1ff6d0f6035f7e8d6b5ac9866fb73b2e80e321175addfbc665963a2189f9f4d701fd289f58ab40b978b33bedf2959e1bd190a8e47f611c54e0e92d342ce9d9271a6360e109ce0458337108153", &(0x7f00000001c0)=""/137, &(0x7f0000000280)="7495c5c57b90a0005dce439195f0c13881e27dcc9d1b76b07397a41befe1080bc664ca5972a50df75ccb165e6b6de2c6e58f09d595ccdef1da33e1c3d62efe8161ff2a35bf2c70fe59b10142", &(0x7f0000000300)="51011a09507fd13e1e3eb1514d1762d4c73aa378d2edd5b315b8e362e653c1d33e110ce8aaffd623d7a8e9dba1869f7c1385a2a07a0efeab076b9161147e8c057c2dd1a0edc74a8fc53ceb8a4fa355c82aef3c8bb51e795d9d324fa19155dc4fa59d800987c211f7072ce9219b0571c826163f9918f381dda7571cbd61b0989a945717c5d11df31f7b", 0x2, r0, 0x4}, 0x38) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'ip_vti0\x00', 0x8000}) 19:44:30 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='devices.list\x00', 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000100)={@ifindex, r0, 0x2, 0x8, 0x0, @prog_id}, 0x20) r3 = openat$cgroup_ro(r0, &(0x7f00000000c0)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r3, 0x10, 0x0) 19:44:30 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'pim6reg1\x00', 0x8000}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'pim6reg1\x00', 0x8000}) (async) 19:44:30 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x4, &(0x7f0000000080)=@raw=[@cb_func={0x18, 0x6, 0x4, 0x0, 0xfffffffffffffffc}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @alu={0x4, 0x0, 0x6, 0x7, 0x8, 0xffffffffffffffc0, 0x4}], &(0x7f00000000c0)='GPL\x00', 0x1, 0x10, &(0x7f0000000100)=""/16, 0x41100, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x9, 0x1}, 0x8, 0x10, &(0x7f0000000180)={0x1, 0xa, 0x49a, 0x80000000}, 0x10, 0x0, 0x0, 0x6, 0x0, &(0x7f00000001c0)=[{0x5, 0x2, 0x6}, {0x4, 0x5, 0x3, 0x7}, {0x4, 0x4, 0x6, 0xb}, {0x5, 0x3, 0x4, 0x8}, {0x3, 0x1, 0x1, 0x3}, {0x4, 0x3, 0xd, 0x2}], 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000300)=r2) 19:44:30 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000040)={&(0x7f00000000c0)="04e113d2c144ae9ee21e64d48b278c26beea4936023fee69a7c212c8a58a7ffa50568dcadc2c42672d3c1f0c444fcff966a8a78ebf8784441a90ed880b449ac218849c759371b9839a7b4f63a5c7e625585c579746d6c75d536be6cc2682c59b38d26c20d4c3fb6e5de4d6232036e193f97ccfb4a15d83aacf8288fbec4678bea1ff6d0f6035f7e8d6b5ac9866fb73b2e80e321175addfbc665963a2189f9f4d701fd289f58ab40b978b33bedf2959e1bd190a8e47f611c54e0e92d342ce9d9271a6360e109ce0458337108153", &(0x7f00000001c0)=""/137, &(0x7f0000000280)="7495c5c57b90a0005dce439195f0c13881e27dcc9d1b76b07397a41befe1080bc664ca5972a50df75ccb165e6b6de2c6e58f09d595ccdef1da33e1c3d62efe8161ff2a35bf2c70fe59b10142", &(0x7f0000000300)="51011a09507fd13e1e3eb1514d1762d4c73aa378d2edd5b315b8e362e653c1d33e110ce8aaffd623d7a8e9dba1869f7c1385a2a07a0efeab076b9161147e8c057c2dd1a0edc74a8fc53ceb8a4fa355c82aef3c8bb51e795d9d324fa19155dc4fa59d800987c211f7072ce9219b0571c826163f9918f381dda7571cbd61b0989a945717c5d11df31f7b", 0x2, r0, 0x4}, 0x38) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'ip_vti0\x00', 0x8000}) 19:44:30 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_sys\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x40440, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) r4 = openat$cgroup_ro(r1, &(0x7f0000000180)='cpuacct.usage_sys\x00', 0x0, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000000c0)='tasks\x00', 0x2, 0x0) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x80000, 0x0) ioctl$TUNSETVNETHDRSZ(r5, 0x400454d8, &(0x7f0000000140)=0x400) ioctl$SIOCSIFHWADDR(r1, 0x5421, 0x0) 19:44:30 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='devices.list\x00', 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000100)={@ifindex, r0, 0x2, 0x8, 0x0, @prog_id}, 0x20) r3 = openat$cgroup_ro(r0, &(0x7f00000000c0)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r3, 0x10, 0x0) 19:44:30 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async, rerun: 64) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async, rerun: 64) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40800, 0x0) ioctl$SIOCSIFHWADDR(r2, 0xc0189436, 0x0) 19:44:30 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'pim6reg1\x00', 0x8000}) 19:44:30 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='devices.list\x00', 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000100)={@ifindex, r0, 0x2, 0x8, 0x0, @prog_id}, 0x20) (async) r3 = openat$cgroup_ro(r0, &(0x7f00000000c0)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r3, 0x10, 0x0) 19:44:30 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='devices.list\x00', 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000100)={@ifindex, r0, 0x2, 0x8, 0x0, @prog_id}, 0x20) r3 = openat$cgroup_ro(r0, &(0x7f00000000c0)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r3, 0x10, 0x0) 19:44:30 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000000)=0xef) 19:44:30 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000040)={&(0x7f00000000c0)="04e113d2c144ae9ee21e64d48b278c26beea4936023fee69a7c212c8a58a7ffa50568dcadc2c42672d3c1f0c444fcff966a8a78ebf8784441a90ed880b449ac218849c759371b9839a7b4f63a5c7e625585c579746d6c75d536be6cc2682c59b38d26c20d4c3fb6e5de4d6232036e193f97ccfb4a15d83aacf8288fbec4678bea1ff6d0f6035f7e8d6b5ac9866fb73b2e80e321175addfbc665963a2189f9f4d701fd289f58ab40b978b33bedf2959e1bd190a8e47f611c54e0e92d342ce9d9271a6360e109ce0458337108153", &(0x7f00000001c0)=""/137, &(0x7f0000000280)="7495c5c57b90a0005dce439195f0c13881e27dcc9d1b76b07397a41befe1080bc664ca5972a50df75ccb165e6b6de2c6e58f09d595ccdef1da33e1c3d62efe8161ff2a35bf2c70fe59b10142", &(0x7f0000000300)="51011a09507fd13e1e3eb1514d1762d4c73aa378d2edd5b315b8e362e653c1d33e110ce8aaffd623d7a8e9dba1869f7c1385a2a07a0efeab076b9161147e8c057c2dd1a0edc74a8fc53ceb8a4fa355c82aef3c8bb51e795d9d324fa19155dc4fa59d800987c211f7072ce9219b0571c826163f9918f381dda7571cbd61b0989a945717c5d11df31f7b", 0x2, r0, 0x4}, 0x38) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'ip_vti0\x00', 0x8000}) 19:44:30 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:30 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40800, 0x0) ioctl$SIOCSIFHWADDR(r2, 0xc0189436, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40800, 0x0) (async) ioctl$SIOCSIFHWADDR(r2, 0xc0189436, 0x0) (async) 19:44:30 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x20043, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x143040, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000080)={0x0, 0x1, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x19}]}) 19:44:30 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='devices.list\x00', 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000100)={@ifindex, r0, 0x2, 0x8, 0x0, @prog_id}, 0x20) r3 = openat$cgroup_ro(r0, &(0x7f00000000c0)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r3, 0x10, 0x0) 19:44:30 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) 19:44:30 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0xb) 19:44:30 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:31 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000040)={&(0x7f00000000c0)="04e113d2c144ae9ee21e64d48b278c26beea4936023fee69a7c212c8a58a7ffa50568dcadc2c42672d3c1f0c444fcff966a8a78ebf8784441a90ed880b449ac218849c759371b9839a7b4f63a5c7e625585c579746d6c75d536be6cc2682c59b38d26c20d4c3fb6e5de4d6232036e193f97ccfb4a15d83aacf8288fbec4678bea1ff6d0f6035f7e8d6b5ac9866fb73b2e80e321175addfbc665963a2189f9f4d701fd289f58ab40b978b33bedf2959e1bd190a8e47f611c54e0e92d342ce9d9271a6360e109ce0458337108153", &(0x7f00000001c0)=""/137, &(0x7f0000000280)="7495c5c57b90a0005dce439195f0c13881e27dcc9d1b76b07397a41befe1080bc664ca5972a50df75ccb165e6b6de2c6e58f09d595ccdef1da33e1c3d62efe8161ff2a35bf2c70fe59b10142", &(0x7f0000000300)="51011a09507fd13e1e3eb1514d1762d4c73aa378d2edd5b315b8e362e653c1d33e110ce8aaffd623d7a8e9dba1869f7c1385a2a07a0efeab076b9161147e8c057c2dd1a0edc74a8fc53ceb8a4fa355c82aef3c8bb51e795d9d324fa19155dc4fa59d800987c211f7072ce9219b0571c826163f9918f381dda7571cbd61b0989a945717c5d11df31f7b", 0x2, r0, 0x4}, 0x38) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'ip_vti0\x00', 0x8000}) 19:44:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x1, 0x3, [@remote, @remote, @local]}) 19:44:31 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='devices.list\x00', 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000100)={@ifindex, r0, 0x2, 0x8, 0x0, @prog_id}, 0x20) r3 = openat$cgroup_ro(r0, &(0x7f00000000c0)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) ioctl$SIOCSIFHWADDR(r3, 0x10, 0x0) 19:44:31 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0xb) 19:44:31 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) (async) 19:44:31 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) 19:44:31 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0xb) (async) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0xb) 19:44:31 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000040)={&(0x7f00000000c0)="04e113d2c144ae9ee21e64d48b278c26beea4936023fee69a7c212c8a58a7ffa50568dcadc2c42672d3c1f0c444fcff966a8a78ebf8784441a90ed880b449ac218849c759371b9839a7b4f63a5c7e625585c579746d6c75d536be6cc2682c59b38d26c20d4c3fb6e5de4d6232036e193f97ccfb4a15d83aacf8288fbec4678bea1ff6d0f6035f7e8d6b5ac9866fb73b2e80e321175addfbc665963a2189f9f4d701fd289f58ab40b978b33bedf2959e1bd190a8e47f611c54e0e92d342ce9d9271a6360e109ce0458337108153", &(0x7f00000001c0)=""/137, &(0x7f0000000280)="7495c5c57b90a0005dce439195f0c13881e27dcc9d1b76b07397a41befe1080bc664ca5972a50df75ccb165e6b6de2c6e58f09d595ccdef1da33e1c3d62efe8161ff2a35bf2c70fe59b10142", &(0x7f0000000300)="51011a09507fd13e1e3eb1514d1762d4c73aa378d2edd5b315b8e362e653c1d33e110ce8aaffd623d7a8e9dba1869f7c1385a2a07a0efeab076b9161147e8c057c2dd1a0edc74a8fc53ceb8a4fa355c82aef3c8bb51e795d9d324fa19155dc4fa59d800987c211f7072ce9219b0571c826163f9918f381dda7571cbd61b0989a945717c5d11df31f7b", 0x2, r0, 0x4}, 0x38) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'ip_vti0\x00', 0x8000}) 19:44:31 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000000)) 19:44:31 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x1, 0x3, [@remote, @remote, @local]}) 19:44:31 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x12200, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x1d, 0x4, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0xb09c, 0x0, 0x0, 0x0, 0x100}, [@call={0x85, 0x0, 0x0, 0x31}]}, &(0x7f0000000100)='syzkaller\x00', 0x9579, 0x19, &(0x7f0000000140)=""/25, 0x41000, 0x40, '\x00', 0x0, 0x1f, r2, 0x8, &(0x7f0000000180)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000001c0)={0x4, 0x1, 0x400, 0x9}, 0x10, 0xffffffffffffffff, r0, 0x5, 0x0, &(0x7f0000000200)=[{0x2, 0x4, 0xa, 0x5}, {0x2, 0x3, 0x4, 0xa}, {0x3, 0x3, 0x8}, {0x1, 0x3, 0x4, 0xb}, {0x0, 0x1, 0x2, 0x1}], 0x10, 0x9795f1cc}, 0x90) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$SIOCSIFHWADDR(r3, 0x10, 0x0) 19:44:31 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz1\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000000)) 19:44:31 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'ip_vti0\x00', 0x8000}) 19:44:31 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80001, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x10e) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:31 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:31 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80001, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x10e) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f0000000080)=0x8) 19:44:31 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'ip_vti0\x00', 0x8000}) 19:44:31 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f0000000080)=0x8) 19:44:31 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:31 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz1\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000000)) 19:44:31 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) 19:44:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x22403, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'nr0\x00', 0x10}) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000080)) 19:44:31 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNGETDEVNETNS(r2, 0x54e3, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) openat$cgroup(r4, &(0x7f0000000080)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000000)=r3) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) 19:44:31 executing program 5: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'ip_vti0\x00', 0x8000}) 19:44:31 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:31 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz1\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000000)) 19:44:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={0x0, 0x6, 0x8}, 0xc) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.group_wait_time\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000180)={r3, 0x58, &(0x7f0000000300)}, 0x10) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, &(0x7f0000000200)={r4}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f00000002c0)={0x2, &(0x7f0000000140)=[{0xfff, 0x9, 0x82, 0x7}, {0x80, 0x4, 0x40, 0xc9}]}) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000000)) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000380)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r6, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='cpuacct.usage_sys\x00', 0x0, 0x0) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x201) ioctl$TUNSETVNETBE(r6, 0x400454de, &(0x7f00000001c0)=0x1) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000080)=0x1) 19:44:31 executing program 0: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={0xffffffffffffffff, 0xe0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000080), &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000380)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000000080), &(0x7f0000000180), 0x8, 0x10, 0x8, 0x8, &(0x7f00000001c0)}}, 0x10) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000340)=r0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x5451, 0x0) 19:44:31 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) openat$cgroup_pressure(r1, &(0x7f0000000100)='io.pressure\x00', 0x2, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x800}) openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz1\x00', 0x200002, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000000c0)={'vlan0\x00'}) 19:44:31 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'ip_vti0\x00', 0x8000}) 19:44:31 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0xfae0) 19:44:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.events\x00', 0x0, 0x0) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f00000000c0)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r4 = openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r4, 0x0, 0x2, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f00000002c0)='cpuacct.stat\x00', 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r6, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r7, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r7, 0x400454c9, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000400)={@map, 0x2e, 0x1, 0x6, &(0x7f0000000300)=[0x0], 0x1, 0x0, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000003c0)=[0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000440)={@map=r5, r6, 0x9, 0x20, 0x0, @link_fd=r7, r8}, 0x20) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r9 = openat$cgroup_ro(r1, &(0x7f0000000500)='blkio.bfq.time_recursive\x00', 0x0, 0x0) ioctl$TUNSETVNETHDRSZ(r9, 0x400454d8, &(0x7f0000000540)=0x1ff) ioctl$TUNSETNOCSUM(r2, 0x400454c8, 0x1) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) ioctl$TUNSETVNETLE(r5, 0x400454dc, &(0x7f0000000280)=0x1) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000240)) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x40800, 0x0) ioctl$TUNGETFILTER(r10, 0x801054db, &(0x7f0000000140)=""/213) r11 = openat$cgroup_ro(r4, &(0x7f0000000480)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r11, 0x800454e0, &(0x7f00000004c0)=r7) 19:44:32 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r2, 0x0, 0x2, 0x0) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x9cf3) r3 = openat$cgroup_ro(r2, &(0x7f0000000080)='blkio.bfq.empty_time\x00', 0x0, 0x0) ioctl$TUNGETDEVNETNS(r3, 0x54e3, 0x0) 19:44:32 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x80102, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4}, 0x20010021) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000100), 0x10) 19:44:32 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'ip_vti0\x00', 0x8000}) 19:44:32 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0xfae0) 19:44:32 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) openat$cgroup_pressure(r1, &(0x7f0000000100)='io.pressure\x00', 0x2, 0x0) (async) openat$cgroup_pressure(r1, &(0x7f0000000100)='io.pressure\x00', 0x2, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x800}) openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz1\x00', 0x200002, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000000c0)={'vlan0\x00'}) 19:44:32 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f00000000c0)=0x1) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x332, 0xcb, 0x3, 0x6}, {0x200, 0x7, 0x3, 0x800}, {0x4, 0x2, 0x20, 0x4b}]}) 19:44:32 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0xfae0) (async) ioctl$TUNSETLINK(r1, 0x400454cd, 0xfae0) 19:44:32 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) openat$cgroup_pressure(r1, &(0x7f0000000100)='io.pressure\x00', 0x2, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x800}) openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz1\x00', 0x200002, 0x0) (async) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000000c0)={'vlan0\x00'}) 19:44:32 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r2, 0x0, 0x2, 0x0) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x9cf3) r3 = openat$cgroup_ro(r2, &(0x7f0000000080)='blkio.bfq.empty_time\x00', 0x0, 0x0) ioctl$TUNGETDEVNETNS(r3, 0x54e3, 0x0) 19:44:32 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'ip_vti0\x00', 0x8000}) 19:44:32 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x80102, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4}, 0x20010021) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000100), 0x10) 19:44:32 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000040)=0x7f) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:32 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:32 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'ip_vti0\x00', 0x8000}) 19:44:32 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4000, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000080)=r2) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000000)) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) 19:44:32 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x80102, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4}, 0x20010021) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000100), 0x10) 19:44:32 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x11b580, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:32 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000040)=0x7f) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:32 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'ip_vti0\x00', 0x8000}) 19:44:32 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000040)=0x7f) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:32 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x80102, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4}, 0x20010021) 19:44:32 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000680)={r1, 0xe0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x8, &(0x7f0000000100)=[0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000480)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f00000004c0), &(0x7f0000000500), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000540)}}, 0x10) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$SIOCSIFHWADDR(r3, 0x8924, &(0x7f0000000800)={'gre0\x00', @link_local}) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000700), 0x80000, 0x0) ioctl$TUNSETVNETHDRSZ(r4, 0x400454d8, &(0x7f0000000740)=0x5) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000b00)={r1, 0xe0, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000840)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1, &(0x7f0000000880)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000008c0)=[0x0], 0x0, 0x8, &(0x7f0000000900)=[{}, {}, {}, {}, {}], 0x28, 0x10, &(0x7f0000000940), &(0x7f0000000980), 0x8, 0x10, 0x8, 0x8, &(0x7f00000009c0)}}, 0x10) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r6, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000006c0)={@ifindex=r2, r6, 0x9dd5a54e7035b80, 0x14, r3, @prog_fd=r3}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_tracing={0x1a, 0x11, &(0x7f00000003c0)=ANY=[@ANYBLOB="180000000000070000000000d9ea292e65b04863053a0eeb1659c60700008520000002000000180000000000000000000065ab0400ffff3002a924c52b6fb2ea2ac8a77571ff83f28db3ebe24a0000020400009400000000000000bb740100fcffffff18424000fcffffad0000000000000000184b00"/131], &(0x7f0000000180)='GPL\x00', 0x9a40, 0x20, &(0x7f00000001c0)=""/32, 0x41000, 0x42, '\x00', 0x0, 0x1a, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000240)={0x3, 0xd, 0xc95, 0x6}, 0x10, 0x1a82, 0xffffffffffffffff, 0x2, &(0x7f0000000280)=[r0, r1], &(0x7f00000002c0)=[{0x2, 0x1, 0x5, 0xb}, {0x0, 0x3}], 0x10, 0x8}, 0x90) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETNOCSUM(r4, 0x400454c8, 0x1) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000780)={r0}, 0x8) ioctl$TUNSETIFF(r8, 0x400454ca, &(0x7f00000007c0)={'veth1_to_hsr\x00', 0x200}) ioctl$TUNGETVNETBE(r7, 0x800454df, &(0x7f0000000040)) 19:44:32 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000040)=0x7f) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:32 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x11b580, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:32 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x80102, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000000)) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4}, 0x20010021) 19:44:32 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'ip_vti0\x00', 0x8000}) 19:44:33 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x80102, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4}, 0x20010021) 19:44:33 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x11b580, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:33 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20800, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:33 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'ip_vti0\x00', 0x8000}) 19:44:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2880, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:33 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x80102, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000000)) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4}, 0x20010021) 19:44:33 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:33 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x470f01, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x4a2280, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) 19:44:33 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20800, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f0000000080)=0xffffffe0) 19:44:33 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 19:44:33 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20800, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:33 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x80102, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000000)) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4}, 0x20010021) 19:44:33 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) 19:44:33 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x470f01, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x4a2280, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) 19:44:33 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 19:44:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x7, 0xe1, 0x5, 0x4}, {0x84e, 0x7f, 0x3, 0x2}, {0x0, 0x9, 0x3f, 0x10000}, {0x3ff, 0x7f, 0x81, 0x6}, {0x3acb, 0x9, 0x8, 0x4}]}) 19:44:33 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth0_to_team\x00', 0x8000}) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000040)) 19:44:33 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:33 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x80102, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4}, 0x20010021) 19:44:33 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x470f01, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x4a2280, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) 19:44:33 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 19:44:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x541b, 0x0) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x7, 0xe1, 0x5, 0x4}, {0x84e, 0x7f, 0x3, 0x2}, {0x0, 0x9, 0x3f, 0x10000}, {0x3ff, 0x7f, 0x81, 0x6}, {0x3acb, 0x9, 0x8, 0x4}]}) 19:44:33 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth0_to_team\x00', 0x8000}) (async, rerun: 64) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000040)) (rerun: 64) 19:44:33 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x80102, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4}, 0x20010021) 19:44:33 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='cgroup.kill\x00', 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000080)='jbd2_write_superblock\x00', r2}, 0x10) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000000)) 19:44:33 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x470f01, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x4a2280, 0x0) 19:44:33 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'ip_vti0\x00'}) 19:44:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4}, 0x20010021) 19:44:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000040)={0x1, 0x7, [@random="8216b231fa8a", @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1f}, @remote, @link_local, @empty, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x16}, @remote]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:33 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='cgroup.kill\x00', 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000080)='jbd2_write_superblock\x00', r2}, 0x10) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000000)) 19:44:33 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x470f01, 0x0) 19:44:33 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x601, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_merged\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) bpf$BPF_PROG_TEST_RUN_LIVE(0xa, &(0x7f0000000100)={r2, 0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x5, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x2, 0x0, 0xbc}, 0x50) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) 19:44:33 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4}, 0x20010021) 19:44:33 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='cgroup.kill\x00', 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000080)='jbd2_write_superblock\x00', r2}, 0x10) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000000)) 19:44:33 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth0_to_team\x00', 0x8000}) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000040)) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth0_to_team\x00', 0x8000}) (async) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000040)) (async) 19:44:33 executing program 3: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000480)={0xffffffffffffffff, 0xe0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x8, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000280)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x40, 0x10, &(0x7f00000002c0), &(0x7f0000000300), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000340)}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x7, 0xc, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x7}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x2c3701b9, 0x0, 0x0, 0x0, 0x81}, @alu={0x7, 0x1, 0x8, 0x5, 0x9, 0x18, 0x8}, @exit, @cb_func={0x18, 0x1, 0x4, 0x0, 0xfffffffffffffffe}, @alu={0x7, 0x0, 0x9, 0x8, 0x1, 0x102, 0xfffffffffffffffc}, @initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff9}]}, &(0x7f0000000000)='syzkaller\x00', 0x6, 0x21, &(0x7f0000000100)=""/33, 0x41100, 0x7e, '\x00', 0x0, 0x2b, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0xa, 0x4}, 0x8, 0x10, &(0x7f0000000180)={0x5, 0x6, 0x3, 0x6e}, 0x10, r0, 0xffffffffffffffff, 0x8, &(0x7f00000004c0), &(0x7f0000000500)=[{0x1, 0x1, 0xb, 0x2}, {0x0, 0x5, 0x0, 0x10}, {0x4, 0x3, 0x0, 0xa}, {0x1, 0x5, 0x6, 0xa}, {0x2, 0x0, 0x1}, {0x4, 0x1, 0xb, 0x1}, {0x5, 0x1, 0x8, 0xa}, {0x0, 0x4, 0x8, 0x8}], 0x10, 0x400}, 0x90) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x5451, 0x0) 19:44:33 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair(0x26, 0xb, 0x1, &(0x7f0000000000)) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:33 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000000)=0xe727) 19:44:33 executing program 4: openat$tun(0xffffffffffffff9c, 0x0, 0x470f01, 0x0) 19:44:33 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4}, 0x20010021) 19:44:33 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth1_to_bond\x00', 0x2}) 19:44:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000080)=0x1) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x2, 0x6, 0x1, 0xcc6}]}) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f00000000c0)) ioctl$SIOCSIFHWADDR(r0, 0x5421, 0x0) 19:44:34 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair(0x26, 0xb, 0x1, &(0x7f0000000000)) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:34 executing program 4: openat$tun(0xffffffffffffff9c, 0x0, 0x470f01, 0x0) 19:44:34 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x480082, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000080)=0x1) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x303) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:34 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4}, 0x20010021) 19:44:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000000)) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000080)={0x1, 0x1, [@broadcast]}) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000140)) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.idle_time\x00', 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000100)) 19:44:34 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth1_to_bond\x00', 0x2}) 19:44:34 executing program 4: openat$tun(0xffffffffffffff9c, 0x0, 0x470f01, 0x0) 19:44:34 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair(0x26, 0xb, 0x1, &(0x7f0000000000)) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair(0x26, 0xb, 0x1, &(0x7f0000000000)) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) 19:44:34 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000080)={0x0, 0x8, [@random="d397ddf33682", @local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x17}, @local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3d}, @random="c81513048270", @broadcast, @multicast]}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$TUNGETFILTER(r2, 0x801054db, &(0x7f0000000100)=""/7) ioctl$SIOCSIFHWADDR(r0, 0x5451, 0x0) 19:44:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4}, 0x20010021) 19:44:34 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth1_to_bond\x00', 0x2}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth1_to_bond\x00', 0x2}) 19:44:34 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 19:44:34 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0x401) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000400)={r0}, 0x8) r2 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000340)=@bpf_ext={0x1c, 0x5, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x9}, [@map_fd={0x18, 0x5, 0x1, 0x0, r1}]}, &(0x7f0000000100)='syzkaller\x00', 0x80000000, 0xc8, &(0x7f0000000140)=""/200, 0x40f00, 0x32, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000240)={0xa, 0x5}, 0x8, 0x10, &(0x7f0000000280)={0x3, 0x2, 0x2, 0x3}, 0x10, 0x260de, 0xffffffffffffffff, 0x4, &(0x7f00000002c0)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f0000000300)=[{0x0, 0x5, 0x0, 0x6}, {0x3, 0x2, 0xf}, {0x0, 0x5, 0x1, 0xc}, {0x1, 0x1, 0xd}], 0x10, 0x7}, 0x90) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000000c0)={@ifindex, r2, 0x5, 0x2020}, 0x20) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x8000}) 19:44:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'\x00', 0x400}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r2, 0x0, 0x2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r4 = openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000340)='./cgroup.net/syz0\x00', 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000380)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_ro(r4, &(0x7f00000003c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r7 = openat$cgroup_ro(r6, &(0x7f0000000040)='cgroup.freeze\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f00000000c0)={'virt_wifi0\x00', 0x2}) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000100)={0xae, 0x0}, 0x8) ioctl$sock_kcm_SIOCKCMUNATTACH(r7, 0x89e1, &(0x7f00000002c0)) r9 = openat$cgroup_ro(r7, &(0x7f0000000300)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000240)={@map=r9, 0x14, 0x1, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x0, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000280)={@ifindex, r7, 0x28, 0x2000, 0x0, @link_id=r8, r10}, 0x20) perf_event_open$cgroup(&(0x7f0000000440)={0x4, 0x80, 0x81, 0x11, 0x7f, 0x9, 0x0, 0xfffffffffffffeff, 0x8000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x759d, 0x0, @perf_bp={&(0x7f0000000400), 0xd}, 0x40, 0x5, 0x7ff, 0x6, 0x5, 0x1, 0x7fff, 0x0, 0x6, 0x0, 0x4}, r5, 0x8, r6, 0x8) 19:44:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4}, 0x20010021) 19:44:34 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r3, 0x0, 0x2, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000000)=0x8) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:34 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x115042, 0x0) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f00000000c0)) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='./file0\x00'}, 0x18) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x2}) 19:44:34 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x801, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x480000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'wlan0\x00', 0x2}) 19:44:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'\x00', 0x400}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r2, 0x0, 0x2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r4 = openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000340)='./cgroup.net/syz0\x00', 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000380)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_ro(r4, &(0x7f00000003c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r7 = openat$cgroup_ro(r6, &(0x7f0000000040)='cgroup.freeze\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f00000000c0)={'virt_wifi0\x00', 0x2}) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000100)={0xae, 0x0}, 0x8) ioctl$sock_kcm_SIOCKCMUNATTACH(r7, 0x89e1, &(0x7f00000002c0)) r9 = openat$cgroup_ro(r7, &(0x7f0000000300)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000240)={@map=r9, 0x14, 0x1, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x0, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000280)={@ifindex, r7, 0x28, 0x2000, 0x0, @link_id=r8, r10}, 0x20) perf_event_open$cgroup(&(0x7f0000000440)={0x4, 0x80, 0x81, 0x11, 0x7f, 0x9, 0x0, 0xfffffffffffffeff, 0x8000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x759d, 0x0, @perf_bp={&(0x7f0000000400), 0xd}, 0x40, 0x5, 0x7ff, 0x6, 0x5, 0x1, 0x7fff, 0x0, 0x6, 0x0, 0x4}, r5, 0x8, r6, 0x8) 19:44:34 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 19:44:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4}, 0x20010021) 19:44:34 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r3, 0x0, 0x2, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000000)=0x8) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:34 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x115042, 0x0) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f00000000c0)) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='./file0\x00'}, 0x18) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x2}) 19:44:34 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 19:44:34 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x801, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x480000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'wlan0\x00', 0x2}) 19:44:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'\x00', 0x400}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r2, 0x0, 0x2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r4 = openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000340)='./cgroup.net/syz0\x00', 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000380)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r6 = openat$cgroup_ro(r4, &(0x7f00000003c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r7 = openat$cgroup_ro(r6, &(0x7f0000000040)='cgroup.freeze\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f00000000c0)={'virt_wifi0\x00', 0x2}) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000100)={0xae, 0x0}, 0x8) ioctl$sock_kcm_SIOCKCMUNATTACH(r7, 0x89e1, &(0x7f00000002c0)) r9 = openat$cgroup_ro(r7, &(0x7f0000000300)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000240)={@map=r9, 0x14, 0x1, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x0, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000280)={@ifindex, r7, 0x28, 0x2000, 0x0, @link_id=r8, r10}, 0x20) perf_event_open$cgroup(&(0x7f0000000440)={0x4, 0x80, 0x81, 0x11, 0x7f, 0x9, 0x0, 0xfffffffffffffeff, 0x8000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x759d, 0x0, @perf_bp={&(0x7f0000000400), 0xd}, 0x40, 0x5, 0x7ff, 0x6, 0x5, 0x1, 0x7fff, 0x0, 0x6, 0x0, 0x4}, r5, 0x8, r6, 0x8) 19:44:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4}, 0x20010021) 19:44:34 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r3, 0x0, 0x2, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000000)=0x8) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:34 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x115042, 0x0) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f00000000c0)) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='./file0\x00'}, 0x18) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x2}) 19:44:34 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x115042, 0x0) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f00000000c0)) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='./file0\x00'}, 0x18) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x2}) 19:44:34 executing program 2: bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'veth0_to_batadv\x00', 0x10}) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000100)=0x5) 19:44:34 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x801, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x480000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'wlan0\x00', 0x2}) 19:44:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4}, 0x20010021) 19:44:34 executing program 4: r0 = perf_event_open$cgroup(&(0x7f0000000080)={0x2, 0x80, 0x5, 0xe4, 0x8b, 0x1, 0x0, 0x7, 0x20, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000000)={0x1, 0x0, [0x0]}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x541b, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) perf_event_open$cgroup(&(0x7f0000000140)={0x1, 0x80, 0x40, 0x45, 0x3, 0xfb, 0x0, 0x849, 0x8, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x1, @perf_bp={&(0x7f0000000100)}, 0x3012, 0x20, 0x101, 0x9, 0x5a7, 0x1000, 0x5, 0x0, 0x2, 0x0, 0x100000000}, 0xffffffffffffffff, 0xe, r2, 0xe) 19:44:34 executing program 2: bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'veth0_to_batadv\x00', 0x10}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'veth0_to_batadv\x00', 0x10}) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000100)=0x5) 19:44:34 executing program 3: bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000080), 0x10) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)=@generic={&(0x7f00000000c0)='./file0\x00', 0x0, 0x8}, 0x18) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000000)) 19:44:34 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001200)={0x6, 0x4, &(0x7f0000000040)=@raw=[@generic={0x0, 0xe, 0x6, 0x8d, 0x16e}, @func={0x85, 0x0, 0x1, 0x0, 0x3}, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffc}], &(0x7f00000000c0)='syzkaller\x00', 0xf848, 0x1000, &(0x7f0000000100)=""/4096, 0x40e00, 0x16, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000001100)={0x9, 0x1}, 0x8, 0x10, &(0x7f0000001140)={0x4, 0xd, 0x9, 0x80002}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000001180)=[0xffffffffffffffff], &(0x7f00000011c0)=[{0x2, 0x5, 0x4}, {0x2, 0x1, 0x8, 0x4}], 0x10, 0x959}, 0x90) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r1) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/11, 0xb}], 0x4}, 0x20010021) 19:44:34 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'wlan0\x00', 0x2}) 19:44:34 executing program 4: r0 = perf_event_open$cgroup(&(0x7f0000000080)={0x2, 0x80, 0x5, 0xe4, 0x8b, 0x1, 0x0, 0x7, 0x20, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000000)={0x1, 0x0, [0x0]}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x541b, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) perf_event_open$cgroup(&(0x7f0000000140)={0x1, 0x80, 0x40, 0x45, 0x3, 0xfb, 0x0, 0x849, 0x8, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x1, @perf_bp={&(0x7f0000000100)}, 0x3012, 0x20, 0x101, 0x9, 0x5a7, 0x1000, 0x5, 0x0, 0x2, 0x0, 0x100000000}, 0xffffffffffffffff, 0xe, r2, 0xe) 19:44:34 executing program 2: bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={0xffffffffffffffff}, 0x4) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'veth0_to_batadv\x00', 0x10}) (async, rerun: 32) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000100)=0x5) (rerun: 32) 19:44:35 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001200)={0x6, 0x4, &(0x7f0000000040)=@raw=[@generic={0x0, 0xe, 0x6, 0x8d, 0x16e}, @func={0x85, 0x0, 0x1, 0x0, 0x3}, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffc}], &(0x7f00000000c0)='syzkaller\x00', 0xf848, 0x1000, &(0x7f0000000100)=""/4096, 0x40e00, 0x16, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000001100)={0x9, 0x1}, 0x8, 0x10, &(0x7f0000001140)={0x4, 0xd, 0x9, 0x80002}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000001180)=[0xffffffffffffffff], &(0x7f00000011c0)=[{0x2, 0x5, 0x4}, {0x2, 0x1, 0x8, 0x4}], 0x10, 0x959}, 0x90) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r1) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:35 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001200)={0x6, 0x4, &(0x7f0000000040)=@raw=[@generic={0x0, 0xe, 0x6, 0x8d, 0x16e}, @func={0x85, 0x0, 0x1, 0x0, 0x3}, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffc}], &(0x7f00000000c0)='syzkaller\x00', 0xf848, 0x1000, &(0x7f0000000100)=""/4096, 0x40e00, 0x16, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000001100)={0x9, 0x1}, 0x8, 0x10, &(0x7f0000001140)={0x4, 0xd, 0x9, 0x80002}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000001180)=[0xffffffffffffffff], &(0x7f00000011c0)=[{0x2, 0x5, 0x4}, {0x2, 0x1, 0x8, 0x4}], 0x10, 0x959}, 0x90) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r1) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, 0x0, 0x20010021) 19:44:35 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'wlan0\x00', 0x2}) 19:44:35 executing program 4: r0 = perf_event_open$cgroup(&(0x7f0000000080)={0x2, 0x80, 0x5, 0xe4, 0x8b, 0x1, 0x0, 0x7, 0x20, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000000)={0x1, 0x0, [0x0]}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x541b, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) perf_event_open$cgroup(&(0x7f0000000140)={0x1, 0x80, 0x40, 0x45, 0x3, 0xfb, 0x0, 0x849, 0x8, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7, 0x1, @perf_bp={&(0x7f0000000100)}, 0x3012, 0x20, 0x101, 0x9, 0x5a7, 0x1000, 0x5, 0x0, 0x2, 0x0, 0x100000000}, 0xffffffffffffffff, 0xe, r2, 0xe) 19:44:35 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_wait_time\x00', 0x0, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000080)={0x1, 0x1, [@remote]}) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, 0x0, 0x20010021) 19:44:35 executing program 1: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001200)={0x6, 0x4, &(0x7f0000000040)=@raw=[@generic={0x0, 0xe, 0x6, 0x8d, 0x16e}, @func={0x85, 0x0, 0x1, 0x0, 0x3}, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffc}], &(0x7f00000000c0)='syzkaller\x00', 0xf848, 0x1000, &(0x7f0000000100)=""/4096, 0x40e00, 0x16, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000001100)={0x9, 0x1}, 0x8, 0x10, &(0x7f0000001140)={0x4, 0xd, 0x9, 0x80002}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000001180)=[0xffffffffffffffff], &(0x7f00000011c0)=[{0x2, 0x5, 0x4}, {0x2, 0x1, 0x8, 0x4}], 0x10, 0x959}, 0x90) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r1) (async) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r1) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:35 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'wlan0\x00', 0x2}) 19:44:35 executing program 4: r0 = perf_event_open$cgroup(&(0x7f0000000080)={0x2, 0x80, 0x5, 0xe4, 0x8b, 0x1, 0x0, 0x7, 0x20, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000000)={0x1, 0x0, [0x0]}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x541b, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) 19:44:35 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_wait_time\x00', 0x0, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000080)={0x1, 0x1, [@remote]}) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, 0x0, 0x20010021) 19:44:35 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8002}) 19:44:35 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'wlan0\x00', 0x2}) 19:44:35 executing program 4: r0 = perf_event_open$cgroup(&(0x7f0000000080)={0x2, 0x80, 0x5, 0xe4, 0x8b, 0x1, 0x0, 0x7, 0x20, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000000)={0x1, 0x0, [0x0]}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x541b, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:35 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_wait_time\x00', 0x0, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000080)={0x1, 0x1, [@remote]}) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_wait_time\x00', 0x0, 0x0) (async) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000080)={0x1, 0x1, [@remote]}) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) 19:44:35 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'ipvlan0\x00', 0x100}) 19:44:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0x20010021) 19:44:35 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'wlan0\x00', 0x2}) 19:44:35 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:35 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'ipvlan0\x00', 0x100}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'ipvlan0\x00', 0x100}) 19:44:35 executing program 4: r0 = perf_event_open$cgroup(&(0x7f0000000080)={0x2, 0x80, 0x5, 0xe4, 0x8b, 0x1, 0x0, 0x7, 0x20, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000000)={0x1, 0x0, [0x0]}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x541b, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0x0) 19:44:35 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:35 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000640), 0x280002, 0x0) ioctl$TUNGETFILTER(r2, 0x801054db, &(0x7f0000000680)=""/58) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) recvmsg$kcm(r1, &(0x7f0000000000)={&(0x7f0000000080)=@qipcrtr, 0x80, &(0x7f0000000540)=[{&(0x7f0000000100)=""/111, 0x6f}, {&(0x7f0000000180)=""/192, 0xc0}, {&(0x7f0000000240)=""/204, 0xcc}, {&(0x7f0000000340)=""/74, 0x4a}, {&(0x7f00000003c0)=""/232, 0xe8}, {&(0x7f00000004c0)=""/98, 0x62}], 0x6, &(0x7f00000005c0)=""/123, 0x7b}, 0x1) 19:44:35 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'wlan0\x00', 0x2}) 19:44:35 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'ipvlan0\x00', 0x100}) 19:44:35 executing program 4: r0 = perf_event_open$cgroup(&(0x7f0000000080)={0x2, 0x80, 0x5, 0xe4, 0x8b, 0x1, 0x0, 0x7, 0x20, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000000)={0x1, 0x0, [0x0]}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x541b, 0x0) 19:44:35 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000640), 0x280002, 0x0) ioctl$TUNGETFILTER(r2, 0x801054db, &(0x7f0000000680)=""/58) (async) ioctl$TUNGETFILTER(r2, 0x801054db, &(0x7f0000000680)=""/58) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) recvmsg$kcm(r1, &(0x7f0000000000)={&(0x7f0000000080)=@qipcrtr, 0x80, &(0x7f0000000540)=[{&(0x7f0000000100)=""/111, 0x6f}, {&(0x7f0000000180)=""/192, 0xc0}, {&(0x7f0000000240)=""/204, 0xcc}, {&(0x7f0000000340)=""/74, 0x4a}, {&(0x7f00000003c0)=""/232, 0xe8}, {&(0x7f00000004c0)=""/98, 0x62}], 0x6, &(0x7f00000005c0)=""/123, 0x7b}, 0x1) 19:44:35 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'wg2\x00', @broadcast}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x10d140, 0x0) 19:44:35 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:35 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'wlan0\x00', 0x2}) 19:44:35 executing program 4: r0 = perf_event_open$cgroup(&(0x7f0000000080)={0x2, 0x80, 0x5, 0xe4, 0x8b, 0x1, 0x0, 0x7, 0x20, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000000)={0x1, 0x0, [0x0]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 19:44:35 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000640), 0x280002, 0x0) ioctl$TUNGETFILTER(r2, 0x801054db, &(0x7f0000000680)=""/58) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) recvmsg$kcm(r1, &(0x7f0000000000)={&(0x7f0000000080)=@qipcrtr, 0x80, &(0x7f0000000540)=[{&(0x7f0000000100)=""/111, 0x6f}, {&(0x7f0000000180)=""/192, 0xc0}, {&(0x7f0000000240)=""/204, 0xcc}, {&(0x7f0000000340)=""/74, 0x4a}, {&(0x7f00000003c0)=""/232, 0xe8}, {&(0x7f00000004c0)=""/98, 0x62}], 0x6, &(0x7f00000005c0)=""/123, 0x7b}, 0x1) 19:44:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0x0) 19:44:36 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'wg2\x00', @broadcast}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x10d140, 0x0) 19:44:36 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:36 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'wlan0\x00', 0x2}) 19:44:36 executing program 4: r0 = perf_event_open$cgroup(&(0x7f0000000080)={0x2, 0x80, 0x5, 0xe4, 0x8b, 0x1, 0x0, 0x7, 0x20, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000000)={0x1, 0x0, [0x0]}) 19:44:36 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4300, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:36 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4300, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4300, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) 19:44:36 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:36 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x2, 0x80, 0x5, 0xe4, 0x8b, 0x1, 0x0, 0x7, 0x20, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:36 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'wg2\x00', @broadcast}) (async) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'wg2\x00', @broadcast}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x10d140, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x10d140, 0x0) 19:44:36 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'wlan0\x00', 0x2}) 19:44:36 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4300, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0x0) 19:44:37 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x1) ioctl$TUNSETLINK(r1, 0x400454cd, 0x3c) 19:44:37 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:37 executing program 4: perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:37 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x28001, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f00000000c0)) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$SIOCSIFHWADDR(r1, 0xc0189436, 0x0) 19:44:37 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'wlan0\x00', 0x2}) 19:44:37 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'wlan0\x00', 0x2}) 19:44:37 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x28001, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f00000000c0)) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$SIOCSIFHWADDR(r1, 0xc0189436, 0x0) 19:44:37 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x1) ioctl$TUNSETLINK(r1, 0x400454cd, 0x3c) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x1) (async) ioctl$TUNSETLINK(r1, 0x400454cd, 0x3c) (async) 19:44:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:37 executing program 4: perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:37 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x28001, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x28001, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f00000000c0)) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$SIOCSIFHWADDR(r1, 0xc0189436, 0x0) 19:44:38 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x1) ioctl$TUNSETLINK(r1, 0x400454cd, 0x3c) 19:44:38 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 19:44:38 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x404980, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:38 executing program 4: perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:38 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:38 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x4020940d, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:38 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 19:44:38 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x404980, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:38 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x5, 0xe4, 0x8b, 0x1, 0x0, 0x7, 0x20, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:38 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) bpf$LINK_DETACH(0x22, &(0x7f0000000040), 0x4) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:38 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x4020940d, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:38 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:38 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x404980, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:38 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0xe4, 0x8b, 0x1, 0x0, 0x7, 0x20, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:38 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 19:44:38 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x4020940d, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:38 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) bpf$LINK_DETACH(0x22, &(0x7f0000000040), 0x4) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) bpf$LINK_DETACH(0x22, &(0x7f0000000040), 0x4) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) 19:44:38 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x8b, 0x1, 0x0, 0x7, 0x20, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:38 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:38 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:38 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x4020940d, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:38 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x1, 0x0, 0x7, 0x20, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:38 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) bpf$LINK_DETACH(0x22, &(0x7f0000000040), 0x4) (async) bpf$LINK_DETACH(0x22, &(0x7f0000000040), 0x4) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:38 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'wlan0\x00'}) 19:44:38 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:38 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x4020940d, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:38 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'wlan0\x00'}) 19:44:38 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:38 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'nr0\x00', 0x8000}) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000080)) 19:44:38 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) 19:44:38 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x20, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:38 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x4020940d, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:39 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'wlan0\x00'}) 19:44:39 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'nr0\x00', 0x8000}) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000080)) 19:44:39 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:39 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:39 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x81) 19:44:39 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x4020940d, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:39 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'nr0\x00', 0x8000}) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000080)) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'nr0\x00', 0x8000}) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000080)) (async) 19:44:39 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:39 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x81) 19:44:39 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x401c5820, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:39 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, 0x0) 19:44:39 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x4020940d, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:39 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x401c5820, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:39 executing program 1: ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000040)='\xce#^$\x00') r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000100)) 19:44:39 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:39 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, 0x0) 19:44:39 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x81) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0x81) (async) 19:44:39 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x4020940d, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:39 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x401c5820, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:39 executing program 1: ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000040)='\xce#^$\x00') (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000100)) 19:44:39 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:39 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, 0x0) 19:44:39 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x4020940d, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:39 executing program 2: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x30, 0x30, 0x3, [@enum={0x6, 0x1, 0x0, 0x6, 0x4, [{0x2, 0x80}]}, @func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0xc}, {0xa, 0x2}]}]}, {0x0, [0x2e]}}, &(0x7f0000000300)=""/181, 0x4b, 0xb5, 0x0, 0x8}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000500)={0xe, 0x11, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x10000000}, [@map_idx_val={0x18, 0x3, 0x6, 0x0, 0xe, 0x0, 0x0, 0x0, 0xfff}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x1}, @map_idx={0x18, 0x3, 0x5, 0x0, 0x2}, @generic={0x7, 0x5, 0x2, 0x1000, 0xe9c}, @map_idx={0x18, 0xb, 0x5, 0x0, 0x2}, @initr0={0x18, 0x0, 0x0, 0x0, 0xfffffc01, 0x0, 0x0, 0x0, 0x6f9}, @btf_id={0x18, 0x3, 0x3, 0x0, 0x5}, @generic={0xfc, 0x7, 0x1, 0x0, 0x3b}]}, &(0x7f0000000140)='syzkaller\x00', 0xe1, 0xfc, &(0x7f0000000180)=""/252, 0x41000, 0x32, '\x00', 0x0, 0xc, r0, 0x8, &(0x7f0000000400)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000440)={0x3, 0x4, 0x101, 0x1}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x3, &(0x7f0000000480)=[0x1], &(0x7f00000004c0)=[{0x5, 0x3, 0x1, 0x5}, {0x0, 0x1, 0x4, 0x9}, {0x2, 0x3, 0xe, 0x9}], 0x10, 0x5}, 0x90) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000000)) ioctl$SIOCSIFHWADDR(r1, 0xc0189436, 0x0) 19:44:39 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x401c5820, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:39 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:39 executing program 1: ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000040)='\xce#^$\x00') r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000100)) 19:44:39 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:39 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x401c5820, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:39 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:39 executing program 2: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x30, 0x30, 0x3, [@enum={0x6, 0x1, 0x0, 0x6, 0x4, [{0x2, 0x80}]}, @func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0xc}, {0xa, 0x2}]}]}, {0x0, [0x2e]}}, &(0x7f0000000300)=""/181, 0x4b, 0xb5, 0x0, 0x8}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000500)={0xe, 0x11, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x10000000}, [@map_idx_val={0x18, 0x3, 0x6, 0x0, 0xe, 0x0, 0x0, 0x0, 0xfff}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x1}, @map_idx={0x18, 0x3, 0x5, 0x0, 0x2}, @generic={0x7, 0x5, 0x2, 0x1000, 0xe9c}, @map_idx={0x18, 0xb, 0x5, 0x0, 0x2}, @initr0={0x18, 0x0, 0x0, 0x0, 0xfffffc01, 0x0, 0x0, 0x0, 0x6f9}, @btf_id={0x18, 0x3, 0x3, 0x0, 0x5}, @generic={0xfc, 0x7, 0x1, 0x0, 0x3b}]}, &(0x7f0000000140)='syzkaller\x00', 0xe1, 0xfc, &(0x7f0000000180)=""/252, 0x41000, 0x32, '\x00', 0x0, 0xc, r0, 0x8, &(0x7f0000000400)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000440)={0x3, 0x4, 0x101, 0x1}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x3, &(0x7f0000000480)=[0x1], &(0x7f00000004c0)=[{0x5, 0x3, 0x1, 0x5}, {0x0, 0x1, 0x4, 0x9}, {0x2, 0x3, 0xe, 0x9}], 0x10, 0x5}, 0x90) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000000)) (async) ioctl$SIOCSIFHWADDR(r1, 0xc0189436, 0x0) 19:44:39 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x4020940d, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:39 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x444b40, 0x0) 19:44:39 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:39 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x401c5820, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:39 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x4020940d, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:39 executing program 2: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x30, 0x30, 0x3, [@enum={0x6, 0x1, 0x0, 0x6, 0x4, [{0x2, 0x80}]}, @func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0xc}, {0xa, 0x2}]}]}, {0x0, [0x2e]}}, &(0x7f0000000300)=""/181, 0x4b, 0xb5, 0x0, 0x8}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000500)={0xe, 0x11, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x10000000}, [@map_idx_val={0x18, 0x3, 0x6, 0x0, 0xe, 0x0, 0x0, 0x0, 0xfff}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x1}, @map_idx={0x18, 0x3, 0x5, 0x0, 0x2}, @generic={0x7, 0x5, 0x2, 0x1000, 0xe9c}, @map_idx={0x18, 0xb, 0x5, 0x0, 0x2}, @initr0={0x18, 0x0, 0x0, 0x0, 0xfffffc01, 0x0, 0x0, 0x0, 0x6f9}, @btf_id={0x18, 0x3, 0x3, 0x0, 0x5}, @generic={0xfc, 0x7, 0x1, 0x0, 0x3b}]}, &(0x7f0000000140)='syzkaller\x00', 0xe1, 0xfc, &(0x7f0000000180)=""/252, 0x41000, 0x32, '\x00', 0x0, 0xc, r0, 0x8, &(0x7f0000000400)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000440)={0x3, 0x4, 0x101, 0x1}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x3, &(0x7f0000000480)=[0x1], &(0x7f00000004c0)=[{0x5, 0x3, 0x1, 0x5}, {0x0, 0x1, 0x4, 0x9}, {0x2, 0x3, 0xe, 0x9}], 0x10, 0x5}, 0x90) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000000)) ioctl$SIOCSIFHWADDR(r1, 0xc0189436, 0x0) 19:44:39 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x444b40, 0x0) 19:44:40 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x401c5820, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:40 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:40 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x4020940d, 0x0) 19:44:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:40 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x444b40, 0x0) 19:44:40 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x12c00, 0x0) ioctl$SIOCSIFHWADDR(r1, 0xc0189436, 0x0) 19:44:40 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x401c5820, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:40 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:40 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x4020940d, 0x0) 19:44:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:40 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.numa_stat\x00', 0x0, 0x0) write$cgroup_devices(r1, &(0x7f0000000180)={'c', ' *:* ', 'rm\x00'}, 0x9) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f00000000c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x349202, 0x0) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000140)={'xfrm0\x00', 0x200}) 19:44:40 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x401c5820, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:40 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x12c00, 0x0) ioctl$SIOCSIFHWADDR(r1, 0xc0189436, 0x0) 19:44:40 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:40 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x4020940d, 0x0) 19:44:40 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.numa_stat\x00', 0x0, 0x0) write$cgroup_devices(r1, &(0x7f0000000180)={'c', ' *:* ', 'rm\x00'}, 0x9) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f00000000c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x349202, 0x0) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000140)={'xfrm0\x00', 0x200}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.numa_stat\x00', 0x0, 0x0) (async) write$cgroup_devices(r1, &(0x7f0000000180)={'c', ' *:* ', 'rm\x00'}, 0x9) (async) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f00000000c0)) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x349202, 0x0) (async) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000140)={'xfrm0\x00', 0x200}) (async) 19:44:40 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:40 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x401c5820, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:40 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x12c00, 0x0) ioctl$SIOCSIFHWADDR(r1, 0xc0189436, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x12c00, 0x0) (async) ioctl$SIOCSIFHWADDR(r1, 0xc0189436, 0x0) (async) 19:44:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:40 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x4020940d, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:40 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.numa_stat\x00', 0x0, 0x0) write$cgroup_devices(r1, &(0x7f0000000180)={'c', ' *:* ', 'rm\x00'}, 0x9) (async) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f00000000c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x349202, 0x0) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000140)={'xfrm0\x00', 0x200}) 19:44:40 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:40 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x401c5820, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:40 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x4e000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:40 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:40 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x4020940d, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:40 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:40 executing program 2: recvmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080), 0x6e, &(0x7f0000000180)=[{&(0x7f0000000100)=""/102, 0x66}, {&(0x7f0000000000)=""/36, 0x24}], 0x2, &(0x7f0000000380)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x150}, 0x2040) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000000a80)={&(0x7f00000001c0)=@l2tp6={0xa, 0x0, 0x0, @initdev}, 0x80, &(0x7f0000000980)=[{&(0x7f0000000240)=""/235, 0xeb}, {&(0x7f0000000500)=""/23, 0x17}, {&(0x7f0000000540)=""/198, 0xc6}, {&(0x7f0000000640)=""/162, 0xa2}, {&(0x7f0000000700)=""/211, 0xd3}, {&(0x7f0000000800)=""/162, 0xa2}, {&(0x7f00000008c0)=""/160, 0xa0}], 0x7, &(0x7f0000000a00)=""/86, 0x56}, 0x100) ioctl$SIOCSIFHWADDR(r1, 0xc0189436, 0x0) 19:44:40 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x401c5820, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:40 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x4e000, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x4e000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:40 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:40 executing program 2: recvmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080), 0x6e, &(0x7f0000000180)=[{&(0x7f0000000100)=""/102, 0x66}, {&(0x7f0000000000)=""/36, 0x24}], 0x2, &(0x7f0000000380)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x150}, 0x2040) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000000a80)={&(0x7f00000001c0)=@l2tp6={0xa, 0x0, 0x0, @initdev}, 0x80, &(0x7f0000000980)=[{&(0x7f0000000240)=""/235, 0xeb}, {&(0x7f0000000500)=""/23, 0x17}, {&(0x7f0000000540)=""/198, 0xc6}, {&(0x7f0000000640)=""/162, 0xa2}, {&(0x7f0000000700)=""/211, 0xd3}, {&(0x7f0000000800)=""/162, 0xa2}, {&(0x7f00000008c0)=""/160, 0xa0}], 0x7, &(0x7f0000000a00)=""/86, 0x56}, 0x100) ioctl$SIOCSIFHWADDR(r1, 0xc0189436, 0x0) (async) ioctl$SIOCSIFHWADDR(r1, 0xc0189436, 0x0) 19:44:40 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:40 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:40 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x4e000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:40 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x401c5820, 0x0) 19:44:40 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:40 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:40 executing program 2: recvmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080), 0x6e, &(0x7f0000000180)=[{&(0x7f0000000100)=""/102, 0x66}, {&(0x7f0000000000)=""/36, 0x24}], 0x2, &(0x7f0000000380)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x150}, 0x2040) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000000a80)={&(0x7f00000001c0)=@l2tp6={0xa, 0x0, 0x0, @initdev}, 0x80, &(0x7f0000000980)=[{&(0x7f0000000240)=""/235, 0xeb}, {&(0x7f0000000500)=""/23, 0x17}, {&(0x7f0000000540)=""/198, 0xc6}, {&(0x7f0000000640)=""/162, 0xa2}, {&(0x7f0000000700)=""/211, 0xd3}, {&(0x7f0000000800)=""/162, 0xa2}, {&(0x7f00000008c0)=""/160, 0xa0}], 0x7, &(0x7f0000000a00)=""/86, 0x56}, 0x100) ioctl$SIOCSIFHWADDR(r1, 0xc0189436, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080), 0x6e, &(0x7f0000000180)=[{&(0x7f0000000100)=""/102, 0x66}, {&(0x7f0000000000)=""/36, 0x24}], 0x2, &(0x7f0000000380)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x150}, 0x2040) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) recvmsg$kcm(r0, &(0x7f0000000a80)={&(0x7f00000001c0)=@l2tp6={0xa, 0x0, 0x0, @initdev}, 0x80, &(0x7f0000000980)=[{&(0x7f0000000240)=""/235, 0xeb}, {&(0x7f0000000500)=""/23, 0x17}, {&(0x7f0000000540)=""/198, 0xc6}, {&(0x7f0000000640)=""/162, 0xa2}, {&(0x7f0000000700)=""/211, 0xd3}, {&(0x7f0000000800)=""/162, 0xa2}, {&(0x7f00000008c0)=""/160, 0xa0}], 0x7, &(0x7f0000000a00)=""/86, 0x56}, 0x100) (async) ioctl$SIOCSIFHWADDR(r1, 0xc0189436, 0x0) (async) 19:44:40 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:40 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x539801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000000c0)=""/189) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz1\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x0) 19:44:40 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x401c5820, 0x0) 19:44:41 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:41 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:41 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:41 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x539801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000000c0)=""/189) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz1\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x0) 19:44:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x401c5820, 0x0) 19:44:41 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:41 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:41 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:41 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x30c) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x94ac0, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) ioctl$TUNSETIFINDEX(r2, 0x400454da, &(0x7f0000000180)=r3) 19:44:41 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x539801, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x539801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000000c0)=""/189) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz1\x00', 0x200002, 0x0) (async) openat$cgroup(r2, &(0x7f0000001640)='syz1\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x0) 19:44:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x401c5820, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:41 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:41 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:41 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x30c) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x94ac0, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x94ac0, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) ioctl$TUNSETIFINDEX(r2, 0x400454da, &(0x7f0000000180)=r3) 19:44:41 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:41 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000100)='syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, 0xfffffffffffffffc, 0x0, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup(r2, &(0x7f0000000140)='syz1\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r7 = openat$cgroup_ro(r3, &(0x7f00000001c0)='blkio.bfq.empty_time\x00', 0x0, 0x0) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000200)=0x2) openat$cgroup(r6, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) ioctl$TUNDETACHFILTER(r6, 0x401054d6, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) ioctl$TUNSETDEBUG(r8, 0x400454c9, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000000c0)={0x0, r4, 0x0, 0xd, &(0x7f0000000040)='/dev/net/tun\x00'}, 0x30) 19:44:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x401c5820, 0x0) 19:44:41 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:41 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x30c) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x94ac0, 0x0) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) ioctl$TUNSETIFINDEX(r2, 0x400454da, &(0x7f0000000180)=r3) 19:44:41 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:41 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:41 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000100)='syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, 0xfffffffffffffffc, 0x0, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async, rerun: 64) openat$cgroup(r2, &(0x7f0000000140)='syz1\x00', 0x200002, 0x0) (rerun: 64) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r7 = openat$cgroup_ro(r3, &(0x7f00000001c0)='blkio.bfq.empty_time\x00', 0x0, 0x0) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000200)=0x2) (async) openat$cgroup(r6, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) (async, rerun: 32) ioctl$TUNDETACHFILTER(r6, 0x401054d6, 0x0) (rerun: 32) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) ioctl$TUNSETDEBUG(r8, 0x400454c9, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000000c0)={0x0, r4, 0x0, 0xd, &(0x7f0000000040)='/dev/net/tun\x00'}, 0x30) 19:44:41 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x401c5820, 0x0) 19:44:41 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:41 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x10882, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000040)) 19:44:41 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40049409, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:41 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:41 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:41 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:41 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x10882, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000040)) 19:44:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40049409, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:41 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000100)='syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, 0xfffffffffffffffc, 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup(r2, &(0x7f0000000140)='syz1\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r7 = openat$cgroup_ro(r3, &(0x7f00000001c0)='blkio.bfq.empty_time\x00', 0x0, 0x0) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000200)=0x2) (async) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000200)=0x2) openat$cgroup(r6, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) ioctl$TUNDETACHFILTER(r6, 0x401054d6, 0x0) (async) ioctl$TUNDETACHFILTER(r6, 0x401054d6, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) (async) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) ioctl$TUNSETDEBUG(r8, 0x400454c9, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000000c0)={0x0, r4, 0x0, 0xd, &(0x7f0000000040)='/dev/net/tun\x00'}, 0x30) 19:44:41 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:41 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:42 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x10882, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (rerun: 64) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000040)) 19:44:42 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40049409, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:42 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, 0x0) 19:44:42 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth0_virt_wifi\x00', 0x10}) 19:44:42 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:42 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:42 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x40049409, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:42 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x442200, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x1e) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:42 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, 0x0) 19:44:42 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:42 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth0_virt_wifi\x00', 0x10}) 19:44:42 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:42 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, 0x0) 19:44:42 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x442200, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x1e) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:42 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x40049409, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:42 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:42 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) (rerun: 32) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth0_virt_wifi\x00', 0x10}) 19:44:42 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:42 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x442200, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x1e) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:42 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:42 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x442200, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x1e) (async, rerun: 64) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (rerun: 64) 19:44:42 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x40049409, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:42 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x10, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f00000000c0)=0x1) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000080)=@generic={&(0x7f0000000000)='./file0\x00'}, 0x18) 19:44:42 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:42 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40fc, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:42 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40049409, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:42 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0x3, 0x3f, 0x101}, {0xd779, 0x1, 0x1, 0x7ff}]}) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:42 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, 0x0) 19:44:42 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:42 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.io_queued_recursive\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'vxcan1\x00', 0x1000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='rdma.current\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) openat$cgroup_type(r1, &(0x7f0000000080), 0x2, 0x0) 19:44:42 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:42 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40049409, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:42 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0x3, 0x3f, 0x101}, {0xd779, 0x1, 0x1, 0x7ff}]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0x3, 0x3f, 0x101}, {0xd779, 0x1, 0x1, 0x7ff}]}) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:42 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, 0x0) 19:44:42 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:42 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x81, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:42 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40049409, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:42 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.io_queued_recursive\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'vxcan1\x00', 0x1000}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='rdma.current\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) openat$cgroup_type(r1, &(0x7f0000000080), 0x2, 0x0) 19:44:42 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0x3, 0x3f, 0x101}, {0xd779, 0x1, 0x1, 0x7ff}]}) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:42 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, 0x0) 19:44:42 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:42 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x435}, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:42 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40049409, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:42 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000000)) 19:44:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:43 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.io_queued_recursive\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'vxcan1\x00', 0x1000}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='rdma.current\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async, rerun: 32) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async, rerun: 32) openat$cgroup_type(r1, &(0x7f0000000080), 0x2, 0x0) 19:44:43 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x28, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:43 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:43 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000000)) 19:44:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, 0x0) 19:44:43 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40049409, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:43 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'geneve0\x00', 0x200}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNSETTXFILTER(r2, 0x400454d1, &(0x7f0000000100)=ANY=[@ANYBLOB="01000800aaaaaaaaaa28aaaaaaaab9aaaaaaaaaaa838aaaaaaaaaa2faaaaaaaaaa3f0180c200beba9e6366af375b9ae4344541d1"]) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0xff27, 0x3, 0xdc, 0x1}]}) 19:44:43 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:43 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x4, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:43 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000000)) 19:44:43 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40049409, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x400454ca, 0x0) 19:44:43 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:43 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x6, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:43 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'geneve0\x00', 0x200}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNSETTXFILTER(r2, 0x400454d1, &(0x7f0000000100)=ANY=[@ANYBLOB="01000800aaaaaaaaaa28aaaaaaaab9aaaaaaaaaaa838aaaaaaaaaa2faaaaaaaaaa3f0180c200beba9e6366af375b9ae4344541d1"]) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0xff27, 0x3, 0xdc, 0x1}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'geneve0\x00', 0x200}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNSETTXFILTER(r2, 0x400454d1, &(0x7f0000000100)=ANY=[@ANYBLOB="01000800aaaaaaaaaa28aaaaaaaab9aaaaaaaaaaa838aaaaaaaaaa2faaaaaaaaaa3f0180c200beba9e6366af375b9ae4344541d1"]) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0xff27, 0x3, 0xdc, 0x1}]}) (async) 19:44:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:43 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x8003, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x492100, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000080)) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f00000000c0)={'macvlan1\x00', @local}) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:43 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:43 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x4, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:43 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40049409, 0x0) 19:44:43 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'geneve0\x00', 0x200}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNSETTXFILTER(r2, 0x400454d1, &(0x7f0000000100)=ANY=[@ANYBLOB="01000800aaaaaaaaaa28aaaaaaaab9aaaaaaaaaaa838aaaaaaaaaa2faaaaaaaaaa3f0180c200beba9e6366af375b9ae4344541d1"]) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0xff27, 0x3, 0xdc, 0x1}]}) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0xff27, 0x3, 0xdc, 0x1}]}) 19:44:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:43 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x8003, 0x0) (async, rerun: 64) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x492100, 0x0) (rerun: 64) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000080)) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f00000000c0)={'macvlan1\x00', @local}) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:43 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4b7d9bc9, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:43 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40049409, 0x0) 19:44:43 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETSNDBUF(0xffffffffffffffff, 0x400454d4, &(0x7f00000001c0)=0x4) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2100, 0x0) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f00000000c0)=""/170) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$TUNSETLINK(r2, 0x400454cd, 0x30d) 19:44:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:43 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:43 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETSNDBUF(0xffffffffffffffff, 0x400454d4, &(0x7f00000001c0)=0x4) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2100, 0x0) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f00000000c0)=""/170) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$TUNSETLINK(r2, 0x400454cd, 0x30d) 19:44:43 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:43 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:43 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40049409, 0x0) 19:44:43 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x86, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:43 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x8003, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x492100, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000080)) (async) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f00000000c0)={'macvlan1\x00', @local}) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:43 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40049409, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:43 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:43 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:43 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:43 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:43 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETSNDBUF(0xffffffffffffffff, 0x400454d4, &(0x7f00000001c0)=0x4) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2100, 0x0) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f00000000c0)=""/170) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$TUNSETLINK(r2, 0x400454cd, 0x30d) 19:44:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETSNDBUF(0xffffffffffffffff, 0x400454d4, &(0x7f00000001c0)=0x4) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2100, 0x0) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f00000000c0)=""/170) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$TUNSETLINK(r2, 0x400454cd, 0x30d) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETSNDBUF(0xffffffffffffffff, 0x400454d4, &(0x7f00000001c0)=0x4) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2100, 0x0) (async) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f00000000c0)=""/170) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpuset.memory_pressure\x00', 0x0, 0x0) (async) ioctl$TUNSETLINK(r2, 0x400454cd, 0x30d) (async) 19:44:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4901, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x22000, 0x0) ioctl$TUNSETIFINDEX(r2, 0x400454da, &(0x7f0000000080)) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)=r1) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:44 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:44 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:44 executing program 5: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:44 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4901, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x22000, 0x0) ioctl$TUNSETIFINDEX(r2, 0x400454da, &(0x7f0000000080)) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)=r1) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:44 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:44 executing program 1: mkdirat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz1\x00', 0x1ff) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:44 executing program 5: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:44 executing program 4: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, 0x0) 19:44:44 executing program 5: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:44 executing program 1: mkdirat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz1\x00', 0x1ff) (async) mkdirat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz1\x00', 0x1ff) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, 0x0) 19:44:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4901, 0x0) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (rerun: 32) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x22000, 0x0) ioctl$TUNSETIFINDEX(r2, 0x400454da, &(0x7f0000000080)) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)=r1) (async, rerun: 64) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (rerun: 64) 19:44:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:44 executing program 1: mkdirat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz1\x00', 0x1ff) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) mkdirat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz1\x00', 0x1ff) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) 19:44:44 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, 0x0) 19:44:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:44 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r2, 0x0, 0x2, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000001c0)=@o_path={&(0x7f0000000180)='./file0\x00', r0, 0x4000, r2}, 0x18) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000140)='cpuset.mems\x00', 0x2, 0x0) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x600000, 0x0) ioctl$TUNSETQUEUE(r4, 0x400454d9, &(0x7f00000000c0)={'pim6reg0\x00', 0x400}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) ioctl$TUNSETVNETHDRSZ(r5, 0x400454d8, &(0x7f0000000100)=0x41d) 19:44:44 executing program 5: perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:44 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 19:44:44 executing program 5: perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:44 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:44 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r2, 0x0, 0x2, 0x0) (async) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000001c0)=@o_path={&(0x7f0000000180)='./file0\x00', r0, 0x4000, r2}, 0x18) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000140)='cpuset.mems\x00', 0x2, 0x0) (async) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x600000, 0x0) ioctl$TUNSETQUEUE(r4, 0x400454d9, &(0x7f00000000c0)={'pim6reg0\x00', 0x400}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) (async) ioctl$TUNSETVNETHDRSZ(r5, 0x400454d8, &(0x7f0000000100)=0x41d) 19:44:44 executing program 5: perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:44 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) 19:44:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:44 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:44 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:44 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r2, 0x0, 0x2, 0x0) (async) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000001c0)=@o_path={&(0x7f0000000180)='./file0\x00', r0, 0x4000, r2}, 0x18) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000140)='cpuset.mems\x00', 0x2, 0x0) (async) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x600000, 0x0) ioctl$TUNSETQUEUE(r4, 0x400454d9, &(0x7f00000000c0)={'pim6reg0\x00', 0x400}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) ioctl$TUNSETVNETHDRSZ(r5, 0x400454d8, &(0x7f0000000100)=0x41d) 19:44:44 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 19:44:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (fail_nth: 1) 19:44:44 executing program 5: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:45 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, 0x0) 19:44:45 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:45 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x6, 0x8, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x8000}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @initr0={0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x2}, @map_fd={0x18, 0xa, 0x1, 0x0, 0x1}]}, &(0x7f0000000080)='syzkaller\x00', 0xc4, 0x0, 0x0, 0x41100, 0x40, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000100)={0x2, 0xb, 0x8, 0x401}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000140)=[0x1, 0xffffffffffffffff], &(0x7f0000000180)=[{0x1, 0x1, 0x10, 0xc}], 0x10, 0x84da}, 0x90) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000400)={0x18, 0x8, &(0x7f0000000280)=@raw=[@map_val={0x18, 0x3, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5295945c}, @btf_id={0x18, 0xb, 0x3, 0x0, 0x2}, @cb_func={0x18, 0x6, 0x4, 0x0, 0x6}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @generic={0xa2, 0x0, 0x0, 0x2, 0x3}], &(0x7f00000002c0)='syzkaller\x00', 0x9, 0x0, 0x0, 0x40f00, 0x30, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000300)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000000340)={0x0, 0xf, 0xfff, 0xdd35}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x1], &(0x7f00000003c0)=[{0x2, 0x3, 0x10, 0x6}], 0x10, 0x7}, 0x90) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f00000004c0)={r0, r1, 0x0, r2}, 0x10) r3 = perf_event_open(&(0x7f00000005c0)={0x1, 0x80, 0x5, 0x7, 0xc0, 0x8, 0x0, 0x9, 0x200, 0x4, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8, 0x4, @perf_bp={&(0x7f0000000580)}, 0x500, 0x3, 0x3, 0x8, 0x1, 0x33, 0x81, 0x0, 0x8, 0x0, 0x3}, 0x0, 0x8, r2, 0x2) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000680)={0xffffffffffffffff, r3, 0x0, 0x13, &(0x7f0000000640)='cpuacct.usage_user\x00'}, 0x30) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000540)={0x2, &(0x7f0000000500)=[{0xfc01, 0x0, 0x8, 0x4}, {0xfffd, 0x5, 0x0, 0x7fff}]}) ioctl$SIOCSIFHWADDR(r4, 0xc0189436, 0x0) 19:44:45 executing program 5: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:45 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='rdma.current\x00', 0x0, 0x0) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000000c0)=0x10001) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xffff, 0x1f, 0x7, 0xf82}, {0x8, 0x9, 0x2, 0x6}, {0x401, 0xfe, 0x1, 0x1000}, {0x80, 0x7, 0x3, 0x7a}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) [ 1425.199012][T15474] FAULT_INJECTION: forcing a failure. [ 1425.199012][T15474] name failslab, interval 1, probability 0, space 0, times 0 [ 1425.224417][T15474] CPU: 1 PID: 15474 Comm: syz-executor.3 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1425.234921][T15474] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1425.245116][T15474] Call Trace: 19:44:45 executing program 5: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 1425.248444][T15474] [ 1425.251415][T15474] dump_stack_lvl+0x125/0x1b0 [ 1425.256153][T15474] should_fail_ex+0x496/0x5b0 [ 1425.260897][T15474] should_failslab+0x9/0x20 [ 1425.265455][T15474] __kmem_cache_alloc_node+0x2fd/0x350 [ 1425.270989][T15474] ? tomoyo_realpath_from_path+0xb9/0x710 [ 1425.276795][T15474] ? tomoyo_realpath_from_path+0xb9/0x710 [ 1425.282602][T15474] __kmalloc+0x4f/0x100 [ 1425.286824][T15474] tomoyo_realpath_from_path+0xb9/0x710 [ 1425.292442][T15474] ? lock_release+0x4bf/0x680 19:44:45 executing program 5: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 1425.297313][T15474] ? tomoyo_profile+0x47/0x60 [ 1425.302057][T15474] tomoyo_path_number_perm+0x243/0x590 [ 1425.307592][T15474] ? tomoyo_path_number_perm+0x1eb/0x590 [ 1425.313392][T15474] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1425.319360][T15474] ? lock_release+0x4bf/0x680 [ 1425.324151][T15474] ? reacquire_held_locks+0x4b0/0x4b0 [ 1425.329593][T15474] ? bit_wait_timeout+0x160/0x160 [ 1425.334683][T15474] ? __fget_files+0x279/0x410 [ 1425.339422][T15474] ? __fget_files+0x279/0x410 [ 1425.344154][T15474] security_file_ioctl+0x72/0xb0 19:44:45 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='rdma.current\x00', 0x0, 0x0) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000000c0)=0x10001) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xffff, 0x1f, 0x7, 0xf82}, {0x8, 0x9, 0x2, 0x6}, {0x401, 0xfe, 0x1, 0x1000}, {0x80, 0x7, 0x3, 0x7a}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) [ 1425.349246][T15474] __x64_sys_ioctl+0xbb/0x210 [ 1425.353988][T15474] do_syscall_64+0x38/0xb0 [ 1425.358462][T15474] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1425.364503][T15474] RIP: 0033:0x7f89e227cae9 [ 1425.369054][T15474] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1425.388719][T15474] RSP: 002b:00007f89e300c0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 19:44:45 executing program 5: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 1425.397194][T15474] RAX: ffffffffffffffda RBX: 00007f89e239bf80 RCX: 00007f89e227cae9 [ 1425.405222][T15474] RDX: 0000000020000080 RSI: 0000000000005452 RDI: 0000000000000003 [ 1425.413248][T15474] RBP: 00007f89e300c120 R08: 0000000000000000 R09: 0000000000000000 [ 1425.421266][T15474] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1425.429328][T15474] R13: 000000000000000b R14: 00007f89e239bf80 R15: 00007ffd65aa65f8 [ 1425.437457][T15474] 19:44:45 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, 0x0) 19:44:45 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:45 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='rdma.current\x00', 0x0, 0x0) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000000c0)=0x10001) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xffff, 0x1f, 0x7, 0xf82}, {0x8, 0x9, 0x2, 0x6}, {0x401, 0xfe, 0x1, 0x1000}, {0x80, 0x7, 0x3, 0x7a}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:45 executing program 5: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x6b90, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:45 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, 0x0) 19:44:45 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x6, 0x8, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x8000}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @initr0={0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x2}, @map_fd={0x18, 0xa, 0x1, 0x0, 0x1}]}, &(0x7f0000000080)='syzkaller\x00', 0xc4, 0x0, 0x0, 0x41100, 0x40, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000100)={0x2, 0xb, 0x8, 0x401}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000140)=[0x1, 0xffffffffffffffff], &(0x7f0000000180)=[{0x1, 0x1, 0x10, 0xc}], 0x10, 0x84da}, 0x90) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000400)={0x18, 0x8, &(0x7f0000000280)=@raw=[@map_val={0x18, 0x3, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5295945c}, @btf_id={0x18, 0xb, 0x3, 0x0, 0x2}, @cb_func={0x18, 0x6, 0x4, 0x0, 0x6}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @generic={0xa2, 0x0, 0x0, 0x2, 0x3}], &(0x7f00000002c0)='syzkaller\x00', 0x9, 0x0, 0x0, 0x40f00, 0x30, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000300)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000000340)={0x0, 0xf, 0xfff, 0xdd35}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x1], &(0x7f00000003c0)=[{0x2, 0x3, 0x10, 0x6}], 0x10, 0x7}, 0x90) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f00000004c0)={r0, r1, 0x0, r2}, 0x10) r3 = perf_event_open(&(0x7f00000005c0)={0x1, 0x80, 0x5, 0x7, 0xc0, 0x8, 0x0, 0x9, 0x200, 0x4, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8, 0x4, @perf_bp={&(0x7f0000000580)}, 0x500, 0x3, 0x3, 0x8, 0x1, 0x33, 0x81, 0x0, 0x8, 0x0, 0x3}, 0x0, 0x8, r2, 0x2) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000680)={0xffffffffffffffff, r3, 0x0, 0x13, &(0x7f0000000640)='cpuacct.usage_user\x00'}, 0x30) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000540)={0x2, &(0x7f0000000500)=[{0xfc01, 0x0, 0x8, 0x4}, {0xfffd, 0x5, 0x0, 0x7fff}]}) ioctl$SIOCSIFHWADDR(r4, 0xc0189436, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x6, 0x8, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x8000}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @initr0={0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x2}, @map_fd={0x18, 0xa, 0x1, 0x0, 0x1}]}, &(0x7f0000000080)='syzkaller\x00', 0xc4, 0x0, 0x0, 0x41100, 0x40, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000100)={0x2, 0xb, 0x8, 0x401}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000140)=[0x1, 0xffffffffffffffff], &(0x7f0000000180)=[{0x1, 0x1, 0x10, 0xc}], 0x10, 0x84da}, 0x90) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000400)={0x18, 0x8, &(0x7f0000000280)=@raw=[@map_val={0x18, 0x3, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5295945c}, @btf_id={0x18, 0xb, 0x3, 0x0, 0x2}, @cb_func={0x18, 0x6, 0x4, 0x0, 0x6}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @generic={0xa2, 0x0, 0x0, 0x2, 0x3}], &(0x7f00000002c0)='syzkaller\x00', 0x9, 0x0, 0x0, 0x40f00, 0x30, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000300)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000000340)={0x0, 0xf, 0xfff, 0xdd35}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x1], &(0x7f00000003c0)=[{0x2, 0x3, 0x10, 0x6}], 0x10, 0x7}, 0x90) (async) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f00000004c0)={r0, r1, 0x0, r2}, 0x10) (async) perf_event_open(&(0x7f00000005c0)={0x1, 0x80, 0x5, 0x7, 0xc0, 0x8, 0x0, 0x9, 0x200, 0x4, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8, 0x4, @perf_bp={&(0x7f0000000580)}, 0x500, 0x3, 0x3, 0x8, 0x1, 0x33, 0x81, 0x0, 0x8, 0x0, 0x3}, 0x0, 0x8, r2, 0x2) (async) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000680)={0xffffffffffffffff, r3, 0x0, 0x13, &(0x7f0000000640)='cpuacct.usage_user\x00'}, 0x30) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000540)={0x2, &(0x7f0000000500)=[{0xfc01, 0x0, 0x8, 0x4}, {0xfffd, 0x5, 0x0, 0x7fff}]}) (async) ioctl$SIOCSIFHWADDR(r4, 0xc0189436, 0x0) (async) 19:44:45 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (fail_nth: 2) [ 1425.574141][T15474] ERROR: Out of memory at tomoyo_realpath_from_path. 19:44:45 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:45 executing program 5: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:45 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r3}, 0x8) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000240)={r4}, 0x8) ioctl$TUNATTACHFILTER(r5, 0x401054d5, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0xffff, 0x0, 0x8, 0x10000}, {0x1ff, 0x4, 0x8}, {0x0, 0x0, 0xff, 0x951e}, {0x401, 0x0, 0x0, 0x80000000}, {0x0, 0x2, 0x63, 0x6}, {0x9, 0x3f, 0x40, 0x1000}, {0x5, 0x7f, 0x20, 0x80000001}, {0x401, 0xe0, 0x2, 0x1}, {0x4, 0x3, 0xe1, 0x6}, {0x909a, 0x1f, 0x8, 0x6}]}) 19:44:45 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x6, 0x8, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x8000}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @initr0={0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x2}, @map_fd={0x18, 0xa, 0x1, 0x0, 0x1}]}, &(0x7f0000000080)='syzkaller\x00', 0xc4, 0x0, 0x0, 0x41100, 0x40, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000100)={0x2, 0xb, 0x8, 0x401}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000140)=[0x1, 0xffffffffffffffff], &(0x7f0000000180)=[{0x1, 0x1, 0x10, 0xc}], 0x10, 0x84da}, 0x90) (async) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000400)={0x18, 0x8, &(0x7f0000000280)=@raw=[@map_val={0x18, 0x3, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5295945c}, @btf_id={0x18, 0xb, 0x3, 0x0, 0x2}, @cb_func={0x18, 0x6, 0x4, 0x0, 0x6}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @generic={0xa2, 0x0, 0x0, 0x2, 0x3}], &(0x7f00000002c0)='syzkaller\x00', 0x9, 0x0, 0x0, 0x40f00, 0x30, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000300)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000000340)={0x0, 0xf, 0xfff, 0xdd35}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x1], &(0x7f00000003c0)=[{0x2, 0x3, 0x10, 0x6}], 0x10, 0x7}, 0x90) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f00000004c0)={r0, r1, 0x0, r2}, 0x10) (async) r3 = perf_event_open(&(0x7f00000005c0)={0x1, 0x80, 0x5, 0x7, 0xc0, 0x8, 0x0, 0x9, 0x200, 0x4, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8, 0x4, @perf_bp={&(0x7f0000000580)}, 0x500, 0x3, 0x3, 0x8, 0x1, 0x33, 0x81, 0x0, 0x8, 0x0, 0x3}, 0x0, 0x8, r2, 0x2) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000680)={0xffffffffffffffff, r3, 0x0, 0x13, &(0x7f0000000640)='cpuacct.usage_user\x00'}, 0x30) (async, rerun: 64) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000540)={0x2, &(0x7f0000000500)=[{0xfc01, 0x0, 0x8, 0x4}, {0xfffd, 0x5, 0x0, 0x7fff}]}) (async, rerun: 32) ioctl$SIOCSIFHWADDR(r4, 0xc0189436, 0x0) (rerun: 32) 19:44:45 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) [ 1425.751473][T15515] FAULT_INJECTION: forcing a failure. [ 1425.751473][T15515] name failslab, interval 1, probability 0, space 0, times 0 [ 1425.791815][T15515] CPU: 1 PID: 15515 Comm: syz-executor.3 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1425.802310][T15515] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1425.812390][T15515] Call Trace: [ 1425.815705][T15515] [ 1425.818652][T15515] dump_stack_lvl+0x125/0x1b0 [ 1425.823357][T15515] should_fail_ex+0x496/0x5b0 [ 1425.828063][T15515] should_failslab+0x9/0x20 [ 1425.832599][T15515] __kmem_cache_alloc_node+0x2fd/0x350 [ 1425.838099][T15515] ? tomoyo_encode2+0x100/0x3d0 [ 1425.843075][T15515] ? tomoyo_encode2+0x100/0x3d0 [ 1425.847959][T15515] __kmalloc+0x4f/0x100 [ 1425.852137][T15515] tomoyo_encode2+0x100/0x3d0 [ 1425.856945][T15515] ? rcu_is_watching+0x12/0xb0 [ 1425.861816][T15515] tomoyo_encode+0x29/0x50 [ 1425.866265][T15515] tomoyo_realpath_from_path+0x196/0x710 [ 1425.871940][T15515] tomoyo_path_number_perm+0x243/0x590 [ 1425.877451][T15515] ? tomoyo_path_number_perm+0x1eb/0x590 [ 1425.883149][T15515] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1425.889024][T15515] ? lock_release+0x4bf/0x680 [ 1425.893771][T15515] ? reacquire_held_locks+0x4b0/0x4b0 [ 1425.899191][T15515] ? bit_wait_timeout+0x160/0x160 [ 1425.904257][T15515] ? __fget_files+0x279/0x410 [ 1425.908968][T15515] ? __fget_files+0x279/0x410 [ 1425.913671][T15515] security_file_ioctl+0x72/0xb0 [ 1425.918647][T15515] __x64_sys_ioctl+0xbb/0x210 [ 1425.923360][T15515] do_syscall_64+0x38/0xb0 [ 1425.927813][T15515] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1425.933748][T15515] RIP: 0033:0x7f89e227cae9 [ 1425.938180][T15515] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1425.958019][T15515] RSP: 002b:00007f89e300c0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1425.966465][T15515] RAX: ffffffffffffffda RBX: 00007f89e239bf80 RCX: 00007f89e227cae9 [ 1425.974457][T15515] RDX: 0000000020000080 RSI: 0000000000005452 RDI: 0000000000000003 [ 1425.982457][T15515] RBP: 00007f89e300c120 R08: 0000000000000000 R09: 0000000000000000 [ 1425.990529][T15515] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1425.998517][T15515] R13: 000000000000000b R14: 00007f89e239bf80 R15: 00007ffd65aa65f8 [ 1426.006522][T15515] 19:44:45 executing program 5: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:45 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:45 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (fail_nth: 1) 19:44:45 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r3}, 0x8) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000240)={r4}, 0x8) ioctl$TUNATTACHFILTER(r5, 0x401054d5, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0xffff, 0x0, 0x8, 0x10000}, {0x1ff, 0x4, 0x8}, {0x0, 0x0, 0xff, 0x951e}, {0x401, 0x0, 0x0, 0x80000000}, {0x0, 0x2, 0x63, 0x6}, {0x9, 0x3f, 0x40, 0x1000}, {0x5, 0x7f, 0x20, 0x80000001}, {0x401, 0xe0, 0x2, 0x1}, {0x4, 0x3, 0xe1, 0x6}, {0x909a, 0x1f, 0x8, 0x6}]}) 19:44:46 executing program 5: perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 19:44:46 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) [ 1426.135386][T15529] FAULT_INJECTION: forcing a failure. [ 1426.135386][T15529] name failslab, interval 1, probability 0, space 0, times 0 [ 1426.161443][T15515] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1426.167096][T15529] CPU: 1 PID: 15529 Comm: syz-executor.0 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1426.178692][T15529] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1426.188790][T15529] Call Trace: [ 1426.192110][T15529] [ 1426.195081][T15529] dump_stack_lvl+0x125/0x1b0 [ 1426.199820][T15529] should_fail_ex+0x496/0x5b0 [ 1426.204561][T15529] should_failslab+0x9/0x20 [ 1426.209134][T15529] __kmem_cache_alloc_node+0x2fd/0x350 [ 1426.214664][T15529] ? tomoyo_realpath_from_path+0xb9/0x710 [ 1426.220464][T15529] ? tomoyo_realpath_from_path+0xb9/0x710 [ 1426.226262][T15529] __kmalloc+0x4f/0x100 19:44:46 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (fail_nth: 3) [ 1426.230573][T15529] tomoyo_realpath_from_path+0xb9/0x710 [ 1426.236282][T15529] ? lock_release+0x4bf/0x680 [ 1426.241027][T15529] ? tomoyo_profile+0x47/0x60 [ 1426.245772][T15529] tomoyo_path_number_perm+0x243/0x590 [ 1426.251395][T15529] ? tomoyo_path_number_perm+0x1eb/0x590 [ 1426.257108][T15529] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1426.263020][T15529] ? lock_release+0x4bf/0x680 [ 1426.267809][T15529] ? reacquire_held_locks+0x4b0/0x4b0 [ 1426.273254][T15529] ? bit_wait_timeout+0x160/0x160 [ 1426.278345][T15529] ? __fget_files+0x279/0x410 [ 1426.283089][T15529] ? __fget_files+0x279/0x410 [ 1426.287825][T15529] security_file_ioctl+0x72/0xb0 [ 1426.292811][T15529] __x64_sys_ioctl+0xbb/0x210 [ 1426.297520][T15529] do_syscall_64+0x38/0xb0 [ 1426.301966][T15529] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1426.308420][T15529] RIP: 0033:0x7fc28447cae9 [ 1426.312857][T15529] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1426.332675][T15529] RSP: 002b:00007fc2852b90c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1426.341142][T15529] RAX: ffffffffffffffda RBX: 00007fc28459bf80 RCX: 00007fc28447cae9 [ 1426.349201][T15529] RDX: 0000000020000080 RSI: 0000000000005421 RDI: 0000000000000003 [ 1426.357207][T15529] RBP: 00007fc2852b9120 R08: 0000000000000000 R09: 0000000000000000 [ 1426.365458][T15529] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1426.373533][T15529] R13: 000000000000000b R14: 00007fc28459bf80 R15: 00007ffe0f0270e8 [ 1426.382071][T15529] 19:44:46 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x48a340, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000000)=0x1) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:46 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:46 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r3}, 0x8) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000240)={r4}, 0x8) ioctl$TUNATTACHFILTER(r5, 0x401054d5, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0xffff, 0x0, 0x8, 0x10000}, {0x1ff, 0x4, 0x8}, {0x0, 0x0, 0xff, 0x951e}, {0x401, 0x0, 0x0, 0x80000000}, {0x0, 0x2, 0x63, 0x6}, {0x9, 0x3f, 0x40, 0x1000}, {0x5, 0x7f, 0x20, 0x80000001}, {0x401, 0xe0, 0x2, 0x1}, {0x4, 0x3, 0xe1, 0x6}, {0x909a, 0x1f, 0x8, 0x6}]}) [ 1426.432099][T15529] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1426.445295][T15535] FAULT_INJECTION: forcing a failure. [ 1426.445295][T15535] name failslab, interval 1, probability 0, space 0, times 0 19:44:46 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x48a340, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000000)=0x1) (async) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000000)=0x1) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) [ 1426.493536][T15535] CPU: 0 PID: 15535 Comm: syz-executor.3 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1426.504476][T15535] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1426.514797][T15535] Call Trace: [ 1426.518122][T15535] [ 1426.521533][T15535] dump_stack_lvl+0x125/0x1b0 [ 1426.526264][T15535] should_fail_ex+0x496/0x5b0 [ 1426.531100][T15535] should_failslab+0x9/0x20 [ 1426.535694][T15535] __kmem_cache_alloc_node+0x2fd/0x350 19:44:46 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x48a340, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000000)=0x1) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x48a340, 0x0) (async) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000000)=0x1) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) [ 1426.541514][T15535] ? tomoyo_encode2+0x100/0x3d0 [ 1426.546630][T15535] ? tomoyo_encode2+0x100/0x3d0 [ 1426.551824][T15535] __kmalloc+0x4f/0x100 [ 1426.556627][T15535] tomoyo_encode2+0x100/0x3d0 [ 1426.561378][T15535] ? rcu_is_watching+0x12/0xb0 [ 1426.566211][T15535] tomoyo_encode+0x29/0x50 [ 1426.570703][T15535] tomoyo_realpath_from_path+0x196/0x710 [ 1426.576424][T15535] tomoyo_path_number_perm+0x243/0x590 [ 1426.581965][T15535] ? tomoyo_path_number_perm+0x1eb/0x590 [ 1426.587679][T15535] ? tomoyo_execute_permission+0x4a0/0x4a0 19:44:46 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000280)=0x1) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000240)={0xffffffffffffffff, 0x20, &(0x7f0000000000)={&(0x7f0000000080)=""/172, 0xac, 0x0, &(0x7f0000000140)=""/219, 0xdb}}, 0x10) [ 1426.593562][T15535] ? lock_release+0x4bf/0x680 [ 1426.598337][T15535] ? reacquire_held_locks+0x4b0/0x4b0 [ 1426.603785][T15535] ? bit_wait_timeout+0x160/0x160 [ 1426.608889][T15535] ? __fget_files+0x279/0x410 [ 1426.613630][T15535] ? __fget_files+0x279/0x410 [ 1426.618371][T15535] security_file_ioctl+0x72/0xb0 [ 1426.623374][T15535] __x64_sys_ioctl+0xbb/0x210 [ 1426.628294][T15535] do_syscall_64+0x38/0xb0 [ 1426.632766][T15535] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1426.638723][T15535] RIP: 0033:0x7f89e227cae9 [ 1426.643195][T15535] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1426.663198][T15535] RSP: 002b:00007f89e300c0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1426.671641][T15535] RAX: ffffffffffffffda RBX: 00007f89e239bf80 RCX: 00007f89e227cae9 [ 1426.679674][T15535] RDX: 0000000020000080 RSI: 0000000000005452 RDI: 0000000000000003 19:44:46 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r3}, 0x8) (async) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r3}, 0x8) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000240)={r4}, 0x8) ioctl$TUNATTACHFILTER(r5, 0x401054d5, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0xffff, 0x0, 0x8, 0x10000}, {0x1ff, 0x4, 0x8}, {0x0, 0x0, 0xff, 0x951e}, {0x401, 0x0, 0x0, 0x80000000}, {0x0, 0x2, 0x63, 0x6}, {0x9, 0x3f, 0x40, 0x1000}, {0x5, 0x7f, 0x20, 0x80000001}, {0x401, 0xe0, 0x2, 0x1}, {0x4, 0x3, 0xe1, 0x6}, {0x909a, 0x1f, 0x8, 0x6}]}) [ 1426.687662][T15535] RBP: 00007f89e300c120 R08: 0000000000000000 R09: 0000000000000000 [ 1426.695656][T15535] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1426.703679][T15535] R13: 000000000000000b R14: 00007f89e239bf80 R15: 00007ffd65aa65f8 [ 1426.711694][T15535] [ 1426.722816][T15535] ERROR: Out of memory at tomoyo_realpath_from_path. 19:44:46 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (fail_nth: 2) 19:44:46 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:46 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000280)=0x1) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000240)={0xffffffffffffffff, 0x20, &(0x7f0000000000)={&(0x7f0000000080)=""/172, 0xac, 0x0, &(0x7f0000000140)=""/219, 0xdb}}, 0x10) 19:44:46 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (fail_nth: 4) [ 1426.839027][T15561] FAULT_INJECTION: forcing a failure. [ 1426.839027][T15561] name failslab, interval 1, probability 0, space 0, times 0 [ 1426.879473][T15561] CPU: 1 PID: 15561 Comm: syz-executor.0 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1426.889975][T15561] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1426.901387][T15561] Call Trace: [ 1426.904707][T15561] [ 1426.907674][T15561] dump_stack_lvl+0x125/0x1b0 [ 1426.912430][T15561] should_fail_ex+0x496/0x5b0 [ 1426.917182][T15561] should_failslab+0x9/0x20 [ 1426.921752][T15561] __kmem_cache_alloc_node+0x2fd/0x350 [ 1426.927298][T15561] ? tomoyo_encode2+0x100/0x3d0 [ 1426.932226][T15561] ? tomoyo_encode2+0x100/0x3d0 [ 1426.937156][T15561] __kmalloc+0x4f/0x100 [ 1426.941368][T15561] tomoyo_encode2+0x100/0x3d0 [ 1426.946137][T15561] ? rcu_is_watching+0x12/0xb0 [ 1426.950956][T15561] tomoyo_encode+0x29/0x50 [ 1426.955450][T15561] tomoyo_realpath_from_path+0x196/0x710 [ 1426.961170][T15561] tomoyo_path_number_perm+0x243/0x590 [ 1426.966703][T15561] ? tomoyo_path_number_perm+0x1eb/0x590 [ 1426.972415][T15561] ? tomoyo_execute_permission+0x4a0/0x4a0 19:44:46 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:46 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, 0x0) 19:44:46 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, 0x0) [ 1426.978381][T15561] ? lock_release+0x4bf/0x680 [ 1426.983157][T15561] ? reacquire_held_locks+0x4b0/0x4b0 [ 1426.988602][T15561] ? bit_wait_timeout+0x160/0x160 [ 1426.993692][T15561] ? __fget_files+0x279/0x410 [ 1426.998485][T15561] ? __fget_files+0x279/0x410 [ 1427.003244][T15561] security_file_ioctl+0x72/0xb0 [ 1427.008352][T15561] __x64_sys_ioctl+0xbb/0x210 [ 1427.013104][T15561] do_syscall_64+0x38/0xb0 [ 1427.018149][T15561] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1427.024112][T15561] RIP: 0033:0x7fc28447cae9 [ 1427.028580][T15561] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1427.033259][T15570] FAULT_INJECTION: forcing a failure. [ 1427.033259][T15570] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1427.048227][T15561] RSP: 002b:00007fc2852b90c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1427.048264][T15561] RAX: ffffffffffffffda RBX: 00007fc28459bf80 RCX: 00007fc28447cae9 [ 1427.048285][T15561] RDX: 0000000020000080 RSI: 0000000000005421 RDI: 0000000000000003 [ 1427.048305][T15561] RBP: 00007fc2852b9120 R08: 0000000000000000 R09: 0000000000000000 [ 1427.094177][T15561] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1427.102186][T15561] R13: 000000000000000b R14: 00007fc28459bf80 R15: 00007ffe0f0270e8 [ 1427.110198][T15561] [ 1427.113246][T15570] CPU: 0 PID: 15570 Comm: syz-executor.3 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1427.124616][T15570] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1427.134754][T15570] Call Trace: [ 1427.138063][T15570] [ 1427.141011][T15570] dump_stack_lvl+0x125/0x1b0 [ 1427.145898][T15570] should_fail_ex+0x496/0x5b0 [ 1427.150621][T15570] _copy_to_user+0x30/0xb0 [ 1427.155100][T15570] simple_read_from_buffer+0xd0/0x150 [ 1427.160516][T15570] proc_fail_nth_read+0x1b0/0x290 [ 1427.165593][T15570] ? proc_sessionid_read+0x290/0x290 [ 1427.170927][T15570] ? security_file_permission+0xdc/0x100 [ 1427.176607][T15570] ? proc_sessionid_read+0x290/0x290 [ 1427.181960][T15570] vfs_read+0x1ce/0x930 [ 1427.186146][T15570] ? kernel_read+0x1b0/0x1b0 [ 1427.190807][T15570] ? __fget_files+0x279/0x410 [ 1427.195605][T15570] ksys_read+0x12f/0x250 [ 1427.199875][T15570] ? vfs_write+0xe40/0xe40 [ 1427.204319][T15570] ? rcu_is_watching+0x12/0xb0 [ 1427.209103][T15570] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 1427.215202][T15570] do_syscall_64+0x38/0xb0 [ 1427.219656][T15570] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1427.225592][T15570] RIP: 0033:0x7f89e227b78c [ 1427.230023][T15570] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 59 81 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 af 81 02 00 48 [ 1427.249742][T15570] RSP: 002b:00007f89e300c0c0 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1427.258436][T15570] RAX: ffffffffffffffda RBX: 00007f89e239bf80 RCX: 00007f89e227b78c [ 1427.266428][T15570] RDX: 000000000000000f RSI: 00007f89e300c130 RDI: 0000000000000004 [ 1427.274421][T15570] RBP: 00007f89e300c120 R08: 0000000000000000 R09: 0000000000000000 [ 1427.282412][T15570] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1427.290405][T15570] R13: 000000000000000b R14: 00007f89e239bf80 R15: 00007ffd65aa65f8 [ 1427.298405][T15570] [ 1427.314593][T15561] ERROR: Out of memory at tomoyo_realpath_from_path. 19:44:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r3}, 0x8) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000240)={r4}, 0x8) ioctl$TUNATTACHFILTER(r5, 0x401054d5, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0xffff, 0x0, 0x8, 0x10000}, {0x1ff, 0x4, 0x8}, {0x0, 0x0, 0xff, 0x951e}, {0x401, 0x0, 0x0, 0x80000000}, {0x0, 0x2, 0x63, 0x6}, {0x9, 0x3f, 0x40, 0x1000}, {0x5, 0x7f, 0x20, 0x80000001}, {0x401, 0xe0, 0x2, 0x1}, {0x4, 0x3, 0xe1, 0x6}, {0x909a, 0x1f, 0x8, 0x6}]}) 19:44:47 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000280)=0x1) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async, rerun: 32) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000240)={0xffffffffffffffff, 0x20, &(0x7f0000000000)={&(0x7f0000000080)=""/172, 0xac, 0x0, &(0x7f0000000140)=""/219, 0xdb}}, 0x10) (rerun: 32) 19:44:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:47 executing program 1: sendmsg$tipc(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000001c0)="3ef0273228d15dccd7de5e30db55aef9321d765da6f7728ecda887769b39217cffcf44d34de8180b50e24a090d498b79bc5f99c94db1e718a0402615ba01b9189d53e80fe4fa561743bcedda4b86afd06b405f0bcd7c377527f13de6b1124065a1e4a28966415b22920e50ea35cc21340cbd1d9c37ea3b3c1969a2b01bf109b191f58e317e99519dea22f66363b13c16e74dab214c02c92f74bbb6768d448dc3ca89d0ead4e5473c62b3ab4d23e07219db0526bb23246bf763668e639e59cb", 0xbf}, {&(0x7f0000000280)="7e2e4191ddd88844c12f88488c325480065d84466dfb39f7f432b2f35d4ff4e7a2b1d9d4991395762d34e8a7249a4a57ff8800392260c7a2d124a28e633506220eb6ee5c9951f590d314019f77a077d1c35f80ed1c8f345d283cc1b0917651f36302c918bba24a1f13df49d30546213425a525b2d6b58963b76a680349ceb12ee611c0181d639a926db643d860e7dce8f7d837e0517517c89a286512f9a8fb1451bc459ab27793102fccf9259a2fb87b7ea2cbcaa40ba0b12fa636e20505e891629ac84e0eba493918d6620feb5ab92ea7bde0ff7d", 0xd5}], 0x2, &(0x7f00000003c0)="37d2a159e028ce7c5808de8d92c347c7d720790c7fb2d54f5c4fd82239d064a00ccf8bfdc67294871735e7f6e9d6eab8f27ba30697b8a0134cfd732c7f967c799ce1ea114ebe06eec702e9d257091bcc0fcb884834aff4da32584eab1559bf37ce385a4cec261277632350b0af8a4ba376f7316d069557b31128a8b74346b222e26bad3a01a41c235bff7a725a1597a75d090c91e3fa4dcac12ef7a60abe8d69cfcf6c5c7a157beeb64ed4a44237818e0977423618fad8087208b9f45235e9d239af7c979ed7031b20a995ac285376f8767e140c2bc57272f8b4b7287f201b87cb051aa19afefd4ecb8be4d6f4", 0xed, 0x200488c5}, 0x5) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) openat$cgroup_procs(r2, &(0x7f0000000040)='tasks\x00', 0x2, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000400ffffffffffff000000000000bbbbbbbbbbbbbbbbbbbbbbbb3768f8d31e350bb0f3800c379dc6990d3f6b8f8d04f877bfec31dc1d0c2d19acc96d95465aec5e71f172600e6121998e13d4b89214053e346b09ed1378aeca54a616a34b057e3d20e2a489070b9ceebdc468abbff154fbc3eaeebb0b16bca315189ec21b8beb86f751975050a9aab3853a475d8d7ee47a167cec7b3ccfe8ee68047f0111c955ce4d9e6909a1dfc263e784e134d080bf5eabfe1a2332be244ab3959a38c09668698d5eaa0e0877dff0f9b3e7d6a7ec32cdeaebf33ecb827be445a834ba017cc119f40bcc0825a3"]) 19:44:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, 0x0) 19:44:47 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (fail_nth: 3) 19:44:47 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x2}) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000000)) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNSETTXFILTER(r3, 0x400454d1, &(0x7f0000000200)=ANY=[@ANYBLOB="cd7e0600bbbbbbbbbbbba1ec9349b6aaaaaaaabb5f9d45ad72f5aaaaaaaaaabb0000000000000000287be37e66c3867b728fbb96fa94c1eb0a3510e8594b436cb4472f2adf69ff90733322bc1d6eeafc1be364c52230ce8731f63bf35f43a30fe3decf924b92d334b7873606"]) r4 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000140), 0x4) bpf$LINK_DETACH(0x22, &(0x7f0000000180)=r4, 0x4) r5 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r5, 0x0, 0x2, 0x0) openat$cgroup_int(r5, &(0x7f0000000100)='memory.low\x00', 0x2, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r6, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) close(r6) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000080)=0xffff) 19:44:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) [ 1427.483455][T15586] FAULT_INJECTION: forcing a failure. [ 1427.483455][T15586] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1427.515494][T15586] CPU: 0 PID: 15586 Comm: syz-executor.0 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1427.526005][T15586] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1427.536112][T15586] Call Trace: [ 1427.539432][T15586] [ 1427.542413][T15586] dump_stack_lvl+0x125/0x1b0 [ 1427.547173][T15586] should_fail_ex+0x496/0x5b0 [ 1427.551906][T15586] _copy_to_user+0x30/0xb0 [ 1427.556384][T15586] simple_read_from_buffer+0xd0/0x150 [ 1427.561821][T15586] proc_fail_nth_read+0x1b0/0x290 [ 1427.566913][T15586] ? proc_sessionid_read+0x290/0x290 [ 1427.572245][T15586] ? security_file_permission+0xdc/0x100 [ 1427.577918][T15586] ? proc_sessionid_read+0x290/0x290 [ 1427.583245][T15586] vfs_read+0x1ce/0x930 [ 1427.587430][T15586] ? kernel_read+0x1b0/0x1b0 [ 1427.592048][T15586] ? __fget_files+0x279/0x410 [ 1427.596764][T15586] ksys_read+0x12f/0x250 [ 1427.601029][T15586] ? vfs_write+0xe40/0xe40 [ 1427.605471][T15586] ? rcu_is_watching+0x12/0xb0 [ 1427.610259][T15586] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 1427.616288][T15586] do_syscall_64+0x38/0xb0 [ 1427.620728][T15586] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1427.626648][T15586] RIP: 0033:0x7fc28447b78c [ 1427.631082][T15586] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 59 81 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 af 81 02 00 48 [ 1427.650713][T15586] RSP: 002b:00007fc2852b90c0 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1427.659273][T15586] RAX: ffffffffffffffda RBX: 00007fc28459bf80 RCX: 00007fc28447b78c [ 1427.667273][T15586] RDX: 000000000000000f RSI: 00007fc2852b9130 RDI: 0000000000000004 [ 1427.675281][T15586] RBP: 00007fc2852b9120 R08: 0000000000000000 R09: 0000000000000000 [ 1427.683269][T15586] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1427.691255][T15586] R13: 000000000000000b R14: 00007fc28459bf80 R15: 00007ffe0f0270e8 [ 1427.699256][T15586] 19:44:47 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x2}) (async) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000000)) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async) ioctl$TUNSETTXFILTER(r3, 0x400454d1, &(0x7f0000000200)=ANY=[@ANYBLOB="cd7e0600bbbbbbbbbbbba1ec9349b6aaaaaaaabb5f9d45ad72f5aaaaaaaaaabb0000000000000000287be37e66c3867b728fbb96fa94c1eb0a3510e8594b436cb4472f2adf69ff90733322bc1d6eeafc1be364c52230ce8731f63bf35f43a30fe3decf924b92d334b7873606"]) (async) r4 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000140), 0x4) bpf$LINK_DETACH(0x22, &(0x7f0000000180)=r4, 0x4) (async) r5 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r5, 0x0, 0x2, 0x0) (async) openat$cgroup_int(r5, &(0x7f0000000100)='memory.low\x00', 0x2, 0x0) (async) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r6, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) (async) close(r6) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000080)=0xffff) 19:44:47 executing program 1: sendmsg$tipc(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000001c0)="3ef0273228d15dccd7de5e30db55aef9321d765da6f7728ecda887769b39217cffcf44d34de8180b50e24a090d498b79bc5f99c94db1e718a0402615ba01b9189d53e80fe4fa561743bcedda4b86afd06b405f0bcd7c377527f13de6b1124065a1e4a28966415b22920e50ea35cc21340cbd1d9c37ea3b3c1969a2b01bf109b191f58e317e99519dea22f66363b13c16e74dab214c02c92f74bbb6768d448dc3ca89d0ead4e5473c62b3ab4d23e07219db0526bb23246bf763668e639e59cb", 0xbf}, {&(0x7f0000000280)="7e2e4191ddd88844c12f88488c325480065d84466dfb39f7f432b2f35d4ff4e7a2b1d9d4991395762d34e8a7249a4a57ff8800392260c7a2d124a28e633506220eb6ee5c9951f590d314019f77a077d1c35f80ed1c8f345d283cc1b0917651f36302c918bba24a1f13df49d30546213425a525b2d6b58963b76a680349ceb12ee611c0181d639a926db643d860e7dce8f7d837e0517517c89a286512f9a8fb1451bc459ab27793102fccf9259a2fb87b7ea2cbcaa40ba0b12fa636e20505e891629ac84e0eba493918d6620feb5ab92ea7bde0ff7d", 0xd5}], 0x2, &(0x7f00000003c0)="37d2a159e028ce7c5808de8d92c347c7d720790c7fb2d54f5c4fd82239d064a00ccf8bfdc67294871735e7f6e9d6eab8f27ba30697b8a0134cfd732c7f967c799ce1ea114ebe06eec702e9d257091bcc0fcb884834aff4da32584eab1559bf37ce385a4cec261277632350b0af8a4ba376f7316d069557b31128a8b74346b222e26bad3a01a41c235bff7a725a1597a75d090c91e3fa4dcac12ef7a60abe8d69cfcf6c5c7a157beeb64ed4a44237818e0977423618fad8087208b9f45235e9d239af7c979ed7031b20a995ac285376f8767e140c2bc57272f8b4b7287f201b87cb051aa19afefd4ecb8be4d6f4", 0xed, 0x200488c5}, 0x5) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) openat$cgroup_procs(r2, &(0x7f0000000040)='tasks\x00', 0x2, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000400ffffffffffff000000000000bbbbbbbbbbbbbbbbbbbbbbbb3768f8d31e350bb0f3800c379dc6990d3f6b8f8d04f877bfec31dc1d0c2d19acc96d95465aec5e71f172600e6121998e13d4b89214053e346b09ed1378aeca54a616a34b057e3d20e2a489070b9ceebdc468abbff154fbc3eaeebb0b16bca315189ec21b8beb86f751975050a9aab3853a475d8d7ee47a167cec7b3ccfe8ee68047f0111c955ce4d9e6909a1dfc263e784e134d080bf5eabfe1a2332be244ab3959a38c09668698d5eaa0e0877dff0f9b3e7d6a7ec32cdeaebf33ecb827be445a834ba017cc119f40bcc0825a3"]) 19:44:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x10, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r3}, 0x8) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000240)={r4}, 0x8) ioctl$TUNATTACHFILTER(r5, 0x401054d5, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0xffff, 0x0, 0x8, 0x10000}, {0x1ff, 0x4, 0x8}, {0x0, 0x0, 0xff, 0x951e}, {0x401, 0x0, 0x0, 0x80000000}, {0x0, 0x2, 0x63, 0x6}, {0x9, 0x3f, 0x40, 0x1000}, {0x5, 0x7f, 0x20, 0x80000001}, {0x401, 0xe0, 0x2, 0x1}, {0x4, 0x3, 0xe1, 0x6}, {0x909a, 0x1f, 0x8, 0x6}]}) 19:44:47 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x2}) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000000)) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNSETTXFILTER(r3, 0x400454d1, &(0x7f0000000200)=ANY=[@ANYBLOB="cd7e0600bbbbbbbbbbbba1ec9349b6aaaaaaaabb5f9d45ad72f5aaaaaaaaaabb0000000000000000287be37e66c3867b728fbb96fa94c1eb0a3510e8594b436cb4472f2adf69ff90733322bc1d6eeafc1be364c52230ce8731f63bf35f43a30fe3decf924b92d334b7873606"]) r4 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000140), 0x4) bpf$LINK_DETACH(0x22, &(0x7f0000000180)=r4, 0x4) r5 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r5, 0x0, 0x2, 0x0) openat$cgroup_int(r5, &(0x7f0000000100)='memory.low\x00', 0x2, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r6, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) close(r6) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000080)=0xffff) 19:44:47 executing program 1: sendmsg$tipc(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000001c0)="3ef0273228d15dccd7de5e30db55aef9321d765da6f7728ecda887769b39217cffcf44d34de8180b50e24a090d498b79bc5f99c94db1e718a0402615ba01b9189d53e80fe4fa561743bcedda4b86afd06b405f0bcd7c377527f13de6b1124065a1e4a28966415b22920e50ea35cc21340cbd1d9c37ea3b3c1969a2b01bf109b191f58e317e99519dea22f66363b13c16e74dab214c02c92f74bbb6768d448dc3ca89d0ead4e5473c62b3ab4d23e07219db0526bb23246bf763668e639e59cb", 0xbf}, {&(0x7f0000000280)="7e2e4191ddd88844c12f88488c325480065d84466dfb39f7f432b2f35d4ff4e7a2b1d9d4991395762d34e8a7249a4a57ff8800392260c7a2d124a28e633506220eb6ee5c9951f590d314019f77a077d1c35f80ed1c8f345d283cc1b0917651f36302c918bba24a1f13df49d30546213425a525b2d6b58963b76a680349ceb12ee611c0181d639a926db643d860e7dce8f7d837e0517517c89a286512f9a8fb1451bc459ab27793102fccf9259a2fb87b7ea2cbcaa40ba0b12fa636e20505e891629ac84e0eba493918d6620feb5ab92ea7bde0ff7d", 0xd5}], 0x2, &(0x7f00000003c0)="37d2a159e028ce7c5808de8d92c347c7d720790c7fb2d54f5c4fd82239d064a00ccf8bfdc67294871735e7f6e9d6eab8f27ba30697b8a0134cfd732c7f967c799ce1ea114ebe06eec702e9d257091bcc0fcb884834aff4da32584eab1559bf37ce385a4cec261277632350b0af8a4ba376f7316d069557b31128a8b74346b222e26bad3a01a41c235bff7a725a1597a75d090c91e3fa4dcac12ef7a60abe8d69cfcf6c5c7a157beeb64ed4a44237818e0977423618fad8087208b9f45235e9d239af7c979ed7031b20a995ac285376f8767e140c2bc57272f8b4b7287f201b87cb051aa19afefd4ecb8be4d6f4", 0xed, 0x200488c5}, 0x5) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (rerun: 64) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) openat$cgroup_procs(r2, &(0x7f0000000040)='tasks\x00', 0x2, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000400ffffffffffff000000000000bbbbbbbbbbbbbbbbbbbbbbbb3768f8d31e350bb0f3800c379dc6990d3f6b8f8d04f877bfec31dc1d0c2d19acc96d95465aec5e71f172600e6121998e13d4b89214053e346b09ed1378aeca54a616a34b057e3d20e2a489070b9ceebdc468abbff154fbc3eaeebb0b16bca315189ec21b8beb86f751975050a9aab3853a475d8d7ee47a167cec7b3ccfe8ee68047f0111c955ce4d9e6909a1dfc263e784e134d080bf5eabfe1a2332be244ab3959a38c09668698d5eaa0e0877dff0f9b3e7d6a7ec32cdeaebf33ecb827be445a834ba017cc119f40bcc0825a3"]) 19:44:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x541b, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:47 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x2}) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000000)) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) (async) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async) ioctl$TUNSETTXFILTER(r3, 0x400454d1, &(0x7f0000000200)=ANY=[@ANYBLOB="cd7e0600bbbbbbbbbbbba1ec9349b6aaaaaaaabb5f9d45ad72f5aaaaaaaaaabb0000000000000000287be37e66c3867b728fbb96fa94c1eb0a3510e8594b436cb4472f2adf69ff90733322bc1d6eeafc1be364c52230ce8731f63bf35f43a30fe3decf924b92d334b7873606"]) r4 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000140), 0x4) bpf$LINK_DETACH(0x22, &(0x7f0000000180)=r4, 0x4) (async) r5 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r5, 0x0, 0x2, 0x0) openat$cgroup_int(r5, &(0x7f0000000100)='memory.low\x00', 0x2, 0x0) (async) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r6, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) close(r6) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000080)=0xffff) 19:44:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r3}, 0x8) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000240)={r4}, 0x8) ioctl$TUNATTACHFILTER(r5, 0x401054d5, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0xffff, 0x0, 0x8, 0x10000}, {0x1ff, 0x4, 0x8}, {0x0, 0x0, 0xff, 0x951e}, {0x401, 0x0, 0x0, 0x80000000}, {0x0, 0x2, 0x63, 0x6}, {0x9, 0x3f, 0x40, 0x1000}, {0x5, 0x7f, 0x20, 0x80000001}, {0x401, 0xe0, 0x2, 0x1}, {0x4, 0x3, 0xe1, 0x6}, {0x909a, 0x1f, 0x8, 0x6}]}) 19:44:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5450, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:47 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x840, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:47 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@ifindex, r0, 0x19, 0x28, 0x0, @prog_id}, 0x20) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x113981, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:47 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r3}, 0x8) bpf$ITER_CREATE(0x21, &(0x7f0000000240)={r4}, 0x8) 19:44:48 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async, rerun: 64) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@ifindex, r0, 0x19, 0x28, 0x0, @prog_id}, 0x20) (async, rerun: 64) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x113981, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5451, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x840, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x10, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (fail_nth: 1) 19:44:48 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@ifindex, r0, 0x19, 0x28, 0x0, @prog_id}, 0x20) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x113981, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) [ 1428.331203][T15646] FAULT_INJECTION: forcing a failure. [ 1428.331203][T15646] name failslab, interval 1, probability 0, space 0, times 0 [ 1428.345957][T15646] CPU: 1 PID: 15646 Comm: syz-executor.4 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1428.356460][T15646] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1428.366675][T15646] Call Trace: [ 1428.369968][T15646] [ 1428.372913][T15646] dump_stack_lvl+0x125/0x1b0 [ 1428.377650][T15646] should_fail_ex+0x496/0x5b0 [ 1428.382390][T15646] should_failslab+0x9/0x20 [ 1428.386950][T15646] __kmem_cache_alloc_node+0x2fd/0x350 [ 1428.392469][T15646] ? tomoyo_realpath_from_path+0xb9/0x710 [ 1428.398345][T15646] ? tomoyo_realpath_from_path+0xb9/0x710 [ 1428.404138][T15646] __kmalloc+0x4f/0x100 [ 1428.408317][T15646] tomoyo_realpath_from_path+0xb9/0x710 [ 1428.413923][T15646] ? lock_release+0x4bf/0x680 [ 1428.418724][T15646] ? tomoyo_profile+0x47/0x60 [ 1428.423457][T15646] tomoyo_path_number_perm+0x243/0x590 [ 1428.429119][T15646] ? tomoyo_path_number_perm+0x1eb/0x590 [ 1428.434787][T15646] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1428.440619][T15646] ? lock_release+0x4bf/0x680 [ 1428.445342][T15646] ? reacquire_held_locks+0x4b0/0x4b0 [ 1428.450761][T15646] ? bit_wait_timeout+0x160/0x160 [ 1428.455994][T15646] ? __fget_files+0x279/0x410 [ 1428.460719][T15646] ? __fget_files+0x279/0x410 [ 1428.465474][T15646] security_file_ioctl+0x72/0xb0 [ 1428.470440][T15646] __x64_sys_ioctl+0xbb/0x210 [ 1428.475139][T15646] do_syscall_64+0x38/0xb0 [ 1428.479632][T15646] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1428.485584][T15646] RIP: 0033:0x7f0d9747cae9 [ 1428.490118][T15646] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1428.509744][T15646] RSP: 002b:00007f0d981480c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1428.518198][T15646] RAX: ffffffffffffffda RBX: 00007f0d9759bf80 RCX: 00007f0d9747cae9 19:44:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5460, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:48 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='net_prio.prioidx\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'virt_wifi0\x00', 0x1}) [ 1428.526293][T15646] RDX: 0000000020000080 RSI: 0000000000000002 RDI: 0000000000000003 [ 1428.534392][T15646] RBP: 00007f0d98148120 R08: 0000000000000000 R09: 0000000000000000 [ 1428.542390][T15646] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1428.550918][T15646] R13: 000000000000000b R14: 00007f0d9759bf80 R15: 00007ffdcf26ade8 [ 1428.558924][T15646] [ 1428.570994][T15646] ERROR: Out of memory at tomoyo_realpath_from_path. 19:44:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x541b, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:48 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='net_prio.prioidx\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'virt_wifi0\x00', 0x1}) 19:44:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x840, 0x0) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) [ 1428.608774][ T1238] ieee802154 phy0 wpan0: encryption failed: -22 [ 1428.615679][ T1238] ieee802154 phy1 wpan1: encryption failed: -22 19:44:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r3}, 0x8) 19:44:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x8933, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (fail_nth: 2) 19:44:48 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='net_prio.prioidx\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'virt_wifi0\x00', 0x1}) 19:44:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5450, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x480080, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000080)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20001, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x5) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5451, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400448c9, &(0x7f0000000080)={'bridge_slave_1\x00'}) [ 1428.863257][T15666] FAULT_INJECTION: forcing a failure. [ 1428.863257][T15666] name failslab, interval 1, probability 0, space 0, times 0 [ 1428.902545][T15666] CPU: 1 PID: 15666 Comm: syz-executor.4 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1428.913133][T15666] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1428.923241][T15666] Call Trace: [ 1428.926562][T15666] [ 1428.929533][T15666] dump_stack_lvl+0x125/0x1b0 [ 1428.934274][T15666] should_fail_ex+0x496/0x5b0 [ 1428.939011][T15666] should_failslab+0x9/0x20 [ 1428.943613][T15666] __kmem_cache_alloc_node+0x2fd/0x350 [ 1428.950058][T15666] ? tomoyo_encode2+0x100/0x3d0 [ 1428.955010][T15666] ? tomoyo_encode2+0x100/0x3d0 19:44:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) 19:44:48 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x2000}) [ 1428.960029][T15666] __kmalloc+0x4f/0x100 [ 1428.964251][T15666] tomoyo_encode2+0x100/0x3d0 [ 1428.969006][T15666] ? rcu_is_watching+0x12/0xb0 [ 1428.973832][T15666] tomoyo_encode+0x29/0x50 [ 1428.978324][T15666] tomoyo_realpath_from_path+0x196/0x710 [ 1428.984053][T15666] tomoyo_path_number_perm+0x243/0x590 [ 1428.989591][T15666] ? tomoyo_path_number_perm+0x1eb/0x590 [ 1428.995299][T15666] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1429.002340][T15666] ? lock_release+0x4bf/0x680 [ 1429.007200][T15666] ? reacquire_held_locks+0x4b0/0x4b0 19:44:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400448dd, &(0x7f0000000080)={'bridge_slave_1\x00'}) [ 1429.012650][T15666] ? bit_wait_timeout+0x160/0x160 [ 1429.017782][T15666] ? __fget_files+0x279/0x410 [ 1429.022529][T15666] ? __fget_files+0x279/0x410 [ 1429.027272][T15666] security_file_ioctl+0x72/0xb0 [ 1429.032278][T15666] __x64_sys_ioctl+0xbb/0x210 [ 1429.037021][T15666] do_syscall_64+0x38/0xb0 [ 1429.041508][T15666] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1429.047469][T15666] RIP: 0033:0x7f0d9747cae9 19:44:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00'}) [ 1429.051930][T15666] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1429.071595][T15666] RSP: 002b:00007f0d981480c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1429.080071][T15666] RAX: ffffffffffffffda RBX: 00007f0d9759bf80 RCX: 00007f0d9747cae9 [ 1429.088097][T15666] RDX: 0000000020000080 RSI: 0000000000000002 RDI: 0000000000000003 [ 1429.096127][T15666] RBP: 00007f0d98148120 R08: 0000000000000000 R09: 0000000000000000 [ 1429.104235][T15666] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 19:44:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x480080, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000080)) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20001, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x5) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:49 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x2000}) [ 1429.112258][T15666] R13: 000000000000000b R14: 00007f0d9759bf80 R15: 00007ffdcf26ade8 [ 1429.120296][T15666] 19:44:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (fail_nth: 3) 19:44:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40049409, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:49 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x2000}) 19:44:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x480080, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000080)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20001, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x5) (async) ioctl$SIOCSIFHWADDR(r0, 0xc0189436, 0x0) 19:44:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) [ 1429.231122][T15666] ERROR: Out of memory at tomoyo_realpath_from_path. 19:44:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5460, &(0x7f0000000080)={'bridge_slave_1\x00'}) [ 1429.357979][T15703] FAULT_INJECTION: forcing a failure. [ 1429.357979][T15703] name fail_usercopy, interval 1, probability 0, space 0, times 0 19:44:49 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_ro(r1, &(0x7f0000000180)='cpuset.effective_cpus\x00', 0x0, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000140)=r2) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f00000000c0)=""/74) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'bridge_slave_1\x00'}) [ 1429.400472][T15703] CPU: 1 PID: 15703 Comm: syz-executor.4 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1429.410982][T15703] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1429.421091][T15703] Call Trace: [ 1429.424413][T15703] [ 1429.427392][T15703] dump_stack_lvl+0x125/0x1b0 [ 1429.437030][T15703] should_fail_ex+0x496/0x5b0 [ 1429.441803][T15703] _copy_to_user+0x30/0xb0 [ 1429.446293][T15703] simple_read_from_buffer+0xd0/0x150 [ 1429.451741][T15703] proc_fail_nth_read+0x1b0/0x290 [ 1429.456847][T15703] ? proc_sessionid_read+0x290/0x290 [ 1429.462210][T15703] ? security_file_permission+0xdc/0x100 [ 1429.467919][T15703] ? proc_sessionid_read+0x290/0x290 [ 1429.473283][T15703] vfs_read+0x1ce/0x930 [ 1429.477508][T15703] ? kernel_read+0x1b0/0x1b0 [ 1429.482163][T15703] ? __fget_files+0x279/0x410 [ 1429.486906][T15703] ksys_read+0x12f/0x250 [ 1429.491733][T15703] ? vfs_write+0xe40/0xe40 [ 1429.496216][T15703] ? rcu_is_watching+0x12/0xb0 19:44:49 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) openat$cgroup_ro(r1, &(0x7f0000000180)='cpuset.effective_cpus\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(r1, &(0x7f0000000180)='cpuset.effective_cpus\x00', 0x0, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000140)=r2) (async) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000140)=r2) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f00000000c0)=""/74) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40186366, &(0x7f0000000080)={'bridge_slave_1\x00'}) [ 1429.501038][T15703] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 1429.507090][T15703] do_syscall_64+0x38/0xb0 [ 1429.511565][T15703] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1429.517531][T15703] RIP: 0033:0x7f0d9747b78c [ 1429.521998][T15703] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 59 81 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 af 81 02 00 48 [ 1429.542623][T15703] RSP: 002b:00007f0d981480c0 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 19:44:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) [ 1429.551184][T15703] RAX: ffffffffffffffda RBX: 00007f0d9759bf80 RCX: 00007f0d9747b78c [ 1429.559213][T15703] RDX: 000000000000000f RSI: 00007f0d98148130 RDI: 0000000000000004 [ 1429.567262][T15703] RBP: 00007f0d98148120 R08: 0000000000000000 R09: 0000000000000000 [ 1429.575255][T15703] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1429.583281][T15703] R13: 000000000000000b R14: 00007f0d9759bf80 R15: 00007ffdcf26ade8 [ 1429.591316][T15703] 19:44:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:49 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_ro(r1, &(0x7f0000000180)='cpuset.effective_cpus\x00', 0x0, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000140)=r2) (async) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f00000000c0)=""/74) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x401c5820, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x8933, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r3}, 0x8) 19:44:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400448c9, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x3, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:49 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x42cc02, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'macvtap0\x00', 0x200}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r3 = gettid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r3, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x30) r4 = perf_event_open$cgroup(&(0x7f0000000180)={0x0, 0x80, 0x6, 0x7a, 0xb9, 0x5, 0x0, 0x3, 0x0, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x1, @perf_bp={&(0x7f0000000140), 0xd}, 0x8, 0x2, 0x3, 0x9, 0x8000000000000001, 0x590, 0x6, 0x0, 0x2, 0x0, 0x6}, r2, 0xf, r2, 0x1f) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000240)={r3, r4, 0x0, 0x5, &(0x7f0000000200)='syz0\x00'}, 0x30) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000280)={@cgroup, r2, 0x2b, 0x9, r2, @prog_fd=r5}, 0x20) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000040)) 19:44:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x4020940d, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x4, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400448dd, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:49 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x42cc02, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'macvtap0\x00', 0x200}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async, rerun: 32) r3 = gettid() (rerun: 32) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r3, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x30) r4 = perf_event_open$cgroup(&(0x7f0000000180)={0x0, 0x80, 0x6, 0x7a, 0xb9, 0x5, 0x0, 0x3, 0x0, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x1, @perf_bp={&(0x7f0000000140), 0xd}, 0x8, 0x2, 0x3, 0x9, 0x8000000000000001, 0x590, 0x6, 0x0, 0x2, 0x0, 0x6}, r2, 0xf, r2, 0x1f) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000240)={r3, r4, 0x0, 0x5, &(0x7f0000000200)='syz0\x00'}, 0x30) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000280)={@cgroup, r2, 0x2b, 0x9, r2, @prog_fd=r5}, 0x20) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async, rerun: 32) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000040)) (rerun: 32) 19:44:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x80086301, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x7, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x80086601, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x42cc02, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'macvtap0\x00', 0x200}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) r3 = gettid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r3, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x30) (async) r4 = perf_event_open$cgroup(&(0x7f0000000180)={0x0, 0x80, 0x6, 0x7a, 0xb9, 0x5, 0x0, 0x3, 0x0, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x1, @perf_bp={&(0x7f0000000140), 0xd}, 0x8, 0x2, 0x3, 0x9, 0x8000000000000001, 0x590, 0x6, 0x0, 0x2, 0x0, 0x6}, r2, 0xf, r2, 0x1f) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000240)={r3, r4, 0x0, 0x5, &(0x7f0000000200)='syz0\x00'}, 0x30) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) (async) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000280)={@cgroup, r2, 0x2b, 0x9, r2, @prog_fd=r5}, 0x20) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000040)) 19:44:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40049409, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x801c581f, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x10, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ipvlan1\x00', 0x200}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x200}) 19:44:50 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0045878, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x541b, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ipvlan1\x00', 0x200}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000040)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x200}) 19:44:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0045878, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40186366, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ipvlan1\x00', 0x200}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x200}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ipvlan1\x00', 0x200}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000040)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x200}) (async) 19:44:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x454403, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'nr0\x00', 0xa50635182b816fbb}) 19:44:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x401c5820, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5450, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x4020940d, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x454403, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'nr0\x00', 0xa50635182b816fbb}) 19:44:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc020660b, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5451, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x454403, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'nr0\x00', 0xa50635182b816fbb}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x454403, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'nr0\x00', 0xa50635182b816fbb}) (async) 19:44:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x80086301, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5460, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x80086601, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x1}) 19:44:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x2}) 19:44:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x8933, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x801c581f, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x1}) 19:44:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) 19:44:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x3}) 19:44:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0045878, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400448c9, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x4}) 19:44:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x1}) 19:44:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0045878, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400448dd, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x5}) 19:44:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xa0c6, 0x1f, 0x17, 0x1ff}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNGETVNETHDRSZ(r2, 0x800454d7, &(0x7f0000000100)) r3 = perf_event_open$cgroup(&(0x7f0000000140)={0x4, 0x80, 0x0, 0xda, 0x8, 0x7f, 0x0, 0x6, 0x1f8, 0xa, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0xd5, 0x9491d7b68578a55c, @perf_config_ext={0x2, 0xfffffffffffffff8}, 0x6000, 0xfffffffffffffffa, 0x4, 0x0, 0x4, 0xffffffe0, 0x9, 0x0, 0xffffffff, 0x0, 0x5}, r1, 0xe, r1, 0x3) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f00000001c0)='cpuacct.usage_user\x00') 19:44:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) 19:44:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x6}) 19:44:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xa0c6, 0x1f, 0x17, 0x1ff}]}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNGETVNETHDRSZ(r2, 0x800454d7, &(0x7f0000000100)) (async) r3 = perf_event_open$cgroup(&(0x7f0000000140)={0x4, 0x80, 0x0, 0xda, 0x8, 0x7f, 0x0, 0x6, 0x1f8, 0xa, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0xd5, 0x9491d7b68578a55c, @perf_config_ext={0x2, 0xfffffffffffffff8}, 0x6000, 0xfffffffffffffffa, 0x4, 0x0, 0x4, 0xffffffe0, 0x9, 0x0, 0xffffffff, 0x0, 0x5}, r1, 0xe, r1, 0x3) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f00000001c0)='cpuacct.usage_user\x00') 19:44:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40049409, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc020660b, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x7}) 19:44:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xa0c6, 0x1f, 0x17, 0x1ff}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNGETVNETHDRSZ(r2, 0x800454d7, &(0x7f0000000100)) r3 = perf_event_open$cgroup(&(0x7f0000000140)={0x4, 0x80, 0x0, 0xda, 0x8, 0x7f, 0x0, 0x6, 0x1f8, 0xa, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0xd5, 0x9491d7b68578a55c, @perf_config_ext={0x2, 0xfffffffffffffff8}, 0x6000, 0xfffffffffffffffa, 0x4, 0x0, 0x4, 0xffffffe0, 0x9, 0x0, 0xffffffff, 0x0, 0x5}, r1, 0xe, r1, 0x3) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f00000001c0)='cpuacct.usage_user\x00') openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xa0c6, 0x1f, 0x17, 0x1ff}]}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNGETVNETHDRSZ(r2, 0x800454d7, &(0x7f0000000100)) (async) perf_event_open$cgroup(&(0x7f0000000140)={0x4, 0x80, 0x0, 0xda, 0x8, 0x7f, 0x0, 0x6, 0x1f8, 0xa, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0xd5, 0x9491d7b68578a55c, @perf_config_ext={0x2, 0xfffffffffffffff8}, 0x6000, 0xfffffffffffffffa, 0x4, 0x0, 0x4, 0xffffffe0, 0x9, 0x0, 0xffffffff, 0x0, 0x5}, r1, 0xe, r1, 0x3) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f00000001c0)='cpuacct.usage_user\x00') (async) 19:44:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x300}) 19:44:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40186366, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:51 executing program 1: ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x7) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_ro(r1, &(0x7f0000000100)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNGETFEATURES(r2, 0x800454cf, &(0x7f0000000140)) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000000c0)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x500}) 19:44:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x2}) 19:44:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x401c5820, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x4020940d, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:51 executing program 1: ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x7) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_ro(r1, &(0x7f0000000100)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNGETFEATURES(r2, 0x800454cf, &(0x7f0000000140)) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000000c0)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x7) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) (async) openat$cgroup_ro(r1, &(0x7f0000000100)='cpuacct.usage_user\x00', 0x0, 0x0) (async) ioctl$TUNGETFEATURES(r2, 0x800454cf, &(0x7f0000000140)) (async) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000000c0)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) 19:44:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x3}) 19:44:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x600}) 19:44:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x4}) 19:44:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x80086301, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:52 executing program 1: ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x7) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = openat$cgroup_ro(r1, &(0x7f0000000100)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNGETFEATURES(r2, 0x800454cf, &(0x7f0000000140)) (async) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000000c0)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x700}) 19:44:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x5}) 19:44:52 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.throttle.io_service_bytes\x00', 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r1}, 0x8) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000140)={'wg2\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x119001, 0x0) ioctl$TUNGETVNETBE(r3, 0x800454df, &(0x7f00000001c0)) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f00000000c0)) 19:44:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) 19:44:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x80086601, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.stat\x00', 0x0, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) 19:44:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x6}) 19:44:52 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.throttle.io_service_bytes\x00', 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r1}, 0x8) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000140)={'wg2\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x119001, 0x0) ioctl$TUNGETVNETBE(r3, 0x800454df, &(0x7f00000001c0)) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f00000000c0)) 19:44:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x801c581f, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) 19:44:52 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.throttle.io_service_bytes\x00', 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r1}, 0x8) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000140)={'wg2\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x119001, 0x0) ioctl$TUNGETVNETBE(r3, 0x800454df, &(0x7f00000001c0)) (async) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f00000000c0)) 19:44:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x7}) 19:44:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.stat\x00', 0x0, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) 19:44:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0045878, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:52 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) 19:44:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x300}) 19:44:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.stat\x00', 0x0, 0x0) (rerun: 32) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) 19:44:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) 19:44:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0045878, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:52 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) 19:44:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x500}) 19:44:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000040)=0x1) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x1, 0x6, [@remote, @local, @random="ffee612c939a", @multicast, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x41}]}) 19:44:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:52 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) (async) 19:44:52 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x600}) 19:44:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000040)=0x1) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x1, 0x6, [@remote, @local, @random="ffee612c939a", @multicast, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x41}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000040)=0x1) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x1, 0x6, [@remote, @local, @random="ffee612c939a", @multicast, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x41}]}) (async) 19:44:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc020660b, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:52 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) 19:44:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x700}) 19:44:53 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000040)=0x1) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x1, 0x6, [@remote, @local, @random="ffee612c939a", @multicast, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x41}]}) 19:44:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4006c4, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:53 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x2}) 19:44:53 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4006c4, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4006c4, 0x0) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) 19:44:53 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) 19:44:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4080, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000400)) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000440)) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000000)={&(0x7f00000000c0)="bf32648095bc13699a88f2a651c001ef567f9b7654ebde31bc5d5c74f0022b8ca77247765f3a3944c0febac32736dcfb872a19aaba0adac182b323aedaee1726c663f4b9e483b49e7340c4d2d7441d129df0b90cd773ed0457276787ffbc0b23a1ea6f769a6c570305ca65f2cd33716ef5f7c1c3583cd4e46ea8c46ec13b77e8ad0ff346f6621e5225e4af70afc9286f3fcbf06a7295bd313bff1a11fc7f24168563b2088f648b508bf21a95d9253387f06adc78cf694276c26f5068b8223d641f5d7a3f9bfad8aef0f99a1167a2bcfe3f30f4695fba140571846108266c0192055a7a448cb2532f1184dc9fe714bea9fc5785", &(0x7f00000001c0)=""/165, &(0x7f0000000280)="6f9cc9d4831624d2eb3340bc7aeed4bdff2dbc7b109cc1c4bd9b9cc028a079289e2223a22781f112d48264000da2025148d8e1633ead3d8f06af69c46b96f66479c38b091f9edd0a15cf10266e5ff56e2ac44606faa8a1ef51fde935f485ba21f13be54d65d1f9b557bd206623758ed7", &(0x7f0000000300)="0c8f74f9bb305a4e3c6b38a22a4ee72a4380d5b7ac5192e63768bf86707b4c947ac33fef54f197ede6318231a99d510dab13bb1c82b5cafe51be3f79bd395795d2a893817abd8c3006399dd58b10473ca66546cb82d2f4002519687d7f1d92f7c01664d239dd2af9c1751ae21712848b75d57b29a43231109dca2ba50b1c8aedd137b8f218928865f1f9f4036bafa3e6b81451f65cb9737c71ae9f5f44b5853ac69d3ed186a8b339e49979dc35ea92c8d2fe3f6eebea66077e72eb04d8cec50c620da728bd8d9e968d8b58e39c97940629688f273c91f53830c5f0873116", 0x9}, 0x38) 19:44:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4006c4, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4080, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000400)) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000440)) (async) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000000)={&(0x7f00000000c0)="bf32648095bc13699a88f2a651c001ef567f9b7654ebde31bc5d5c74f0022b8ca77247765f3a3944c0febac32736dcfb872a19aaba0adac182b323aedaee1726c663f4b9e483b49e7340c4d2d7441d129df0b90cd773ed0457276787ffbc0b23a1ea6f769a6c570305ca65f2cd33716ef5f7c1c3583cd4e46ea8c46ec13b77e8ad0ff346f6621e5225e4af70afc9286f3fcbf06a7295bd313bff1a11fc7f24168563b2088f648b508bf21a95d9253387f06adc78cf694276c26f5068b8223d641f5d7a3f9bfad8aef0f99a1167a2bcfe3f30f4695fba140571846108266c0192055a7a448cb2532f1184dc9fe714bea9fc5785", &(0x7f00000001c0)=""/165, &(0x7f0000000280)="6f9cc9d4831624d2eb3340bc7aeed4bdff2dbc7b109cc1c4bd9b9cc028a079289e2223a22781f112d48264000da2025148d8e1633ead3d8f06af69c46b96f66479c38b091f9edd0a15cf10266e5ff56e2ac44606faa8a1ef51fde935f485ba21f13be54d65d1f9b557bd206623758ed7", &(0x7f0000000300)="0c8f74f9bb305a4e3c6b38a22a4ee72a4380d5b7ac5192e63768bf86707b4c947ac33fef54f197ede6318231a99d510dab13bb1c82b5cafe51be3f79bd395795d2a893817abd8c3006399dd58b10473ca66546cb82d2f4002519687d7f1d92f7c01664d239dd2af9c1751ae21712848b75d57b29a43231109dca2ba50b1c8aedd137b8f218928865f1f9f4036bafa3e6b81451f65cb9737c71ae9f5f44b5853ac69d3ed186a8b339e49979dc35ea92c8d2fe3f6eebea66077e72eb04d8cec50c620da728bd8d9e968d8b58e39c97940629688f273c91f53830c5f0873116", 0x9}, 0x38) 19:44:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x3}) 19:44:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000080)=0x1) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000040)) 19:44:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4080, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000400)) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000440)) (async) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000000)={&(0x7f00000000c0)="bf32648095bc13699a88f2a651c001ef567f9b7654ebde31bc5d5c74f0022b8ca77247765f3a3944c0febac32736dcfb872a19aaba0adac182b323aedaee1726c663f4b9e483b49e7340c4d2d7441d129df0b90cd773ed0457276787ffbc0b23a1ea6f769a6c570305ca65f2cd33716ef5f7c1c3583cd4e46ea8c46ec13b77e8ad0ff346f6621e5225e4af70afc9286f3fcbf06a7295bd313bff1a11fc7f24168563b2088f648b508bf21a95d9253387f06adc78cf694276c26f5068b8223d641f5d7a3f9bfad8aef0f99a1167a2bcfe3f30f4695fba140571846108266c0192055a7a448cb2532f1184dc9fe714bea9fc5785", &(0x7f00000001c0)=""/165, &(0x7f0000000280)="6f9cc9d4831624d2eb3340bc7aeed4bdff2dbc7b109cc1c4bd9b9cc028a079289e2223a22781f112d48264000da2025148d8e1633ead3d8f06af69c46b96f66479c38b091f9edd0a15cf10266e5ff56e2ac44606faa8a1ef51fde935f485ba21f13be54d65d1f9b557bd206623758ed7", &(0x7f0000000300)="0c8f74f9bb305a4e3c6b38a22a4ee72a4380d5b7ac5192e63768bf86707b4c947ac33fef54f197ede6318231a99d510dab13bb1c82b5cafe51be3f79bd395795d2a893817abd8c3006399dd58b10473ca66546cb82d2f4002519687d7f1d92f7c01664d239dd2af9c1751ae21712848b75d57b29a43231109dca2ba50b1c8aedd137b8f218928865f1f9f4036bafa3e6b81451f65cb9737c71ae9f5f44b5853ac69d3ed186a8b339e49979dc35ea92c8d2fe3f6eebea66077e72eb04d8cec50c620da728bd8d9e968d8b58e39c97940629688f273c91f53830c5f0873116", 0x9}, 0x38) 19:44:53 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000080)=0x1) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000040)) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000080)=0x1) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000040)) (async) 19:44:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x4}) 19:44:53 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) 19:44:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x5}) 19:44:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000080)=0x1) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000040)) 19:44:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x6}) 19:44:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:53 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x7}) 19:44:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80680, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000340)='blkio.bfq.io_serviced\x00', 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000380)) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000300)=@o_path={&(0x7f0000000240)='./file0\x00', r2}, 0x18) recvmsg$unix(r2, &(0x7f0000000280)={&(0x7f00000000c0), 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/142, 0x92}, {&(0x7f0000000200)=""/11, 0x25}], 0x2}, 0x1) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f0000000040)) 19:44:53 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.numa_stat\x00', 0x0, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f00000000c0)=0x1) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000100)=@caif=@dgm, 0x80, &(0x7f0000000280)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)=""/188, 0xbc}], 0x2, &(0x7f00000002c0)=""/172, 0xac}, 0x1) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNSETIFINDEX(r3, 0x400454da, &(0x7f0000000180)) 19:44:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80680, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000340)='blkio.bfq.io_serviced\x00', 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000380)) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000300)=@o_path={&(0x7f0000000240)='./file0\x00', r2}, 0x18) (async) recvmsg$unix(r2, &(0x7f0000000280)={&(0x7f00000000c0), 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/142, 0x92}, {&(0x7f0000000200)=""/11, 0x25}], 0x2}, 0x1) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f0000000040)) 19:44:54 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:54 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:54 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x300}) 19:44:54 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x500}) 19:44:54 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.numa_stat\x00', 0x0, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f00000000c0)=0x1) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000100)=@caif=@dgm, 0x80, &(0x7f0000000280)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)=""/188, 0xbc}], 0x2, &(0x7f00000002c0)=""/172, 0xac}, 0x1) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async, rerun: 64) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async, rerun: 64) ioctl$TUNSETIFINDEX(r3, 0x400454da, &(0x7f0000000180)) 19:44:54 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x600}) 19:44:54 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80680, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000340)='blkio.bfq.io_serviced\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000340)='blkio.bfq.io_serviced\x00', 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000380)) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000300)=@o_path={&(0x7f0000000240)='./file0\x00', r2}, 0x18) recvmsg$unix(r2, &(0x7f0000000280)={&(0x7f00000000c0), 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/142, 0x92}, {&(0x7f0000000200)=""/11, 0x25}], 0x2}, 0x1) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f0000000040)) 19:44:54 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:44:54 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:54 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x125000, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r2, 0x0, 0x2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNGETFILTER(r3, 0x801054db, &(0x7f0000000200)=""/163) r4 = openat$cgroup_ro(r2, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) openat$cgroup_freezer_state(r5, &(0x7f00000001c0), 0x2, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) ioctl$TUNGETFILTER(r4, 0x801054db, &(0x7f00000000c0)=""/234) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40802, 0x0) ioctl$TUNSETIFF(r6, 0x5421, &(0x7f0000000080)={'veth1_vlan\x00'}) 19:44:54 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:54 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.numa_stat\x00', 0x0, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f00000000c0)=0x1) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000100)=@caif=@dgm, 0x80, &(0x7f0000000280)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)=""/188, 0xbc}], 0x2, &(0x7f00000002c0)=""/172, 0xac}, 0x1) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNSETIFINDEX(r3, 0x400454da, &(0x7f0000000180)) 19:44:54 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x700}) 19:44:54 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:54 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x125000, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r2, 0x0, 0x2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNGETFILTER(r3, 0x801054db, &(0x7f0000000200)=""/163) r4 = openat$cgroup_ro(r2, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async, rerun: 32) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) (async, rerun: 32) openat$cgroup_freezer_state(r5, &(0x7f00000001c0), 0x2, 0x0) (async) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) (async) ioctl$TUNGETFILTER(r4, 0x801054db, &(0x7f00000000c0)=""/234) (async, rerun: 64) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40802, 0x0) (rerun: 64) ioctl$TUNSETIFF(r6, 0x5421, &(0x7f0000000080)={'veth1_vlan\x00'}) 19:44:54 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:54 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/syz1\x00', 0x200002, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r3, 0x0, 0x2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000100)='{\\\x00') openat$cgroup_devices(r3, &(0x7f00000000c0)='devices.allow\x00', 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz0\x00', 0x200002, 0x0) mkdirat$cgroup(r4, &(0x7f00000001c0)='syz0\x00', 0x1ff) openat$cgroup_type(r2, &(0x7f0000000140), 0x2, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:54 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 19:44:54 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x280, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:54 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:54 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x280, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:54 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:54 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/syz1\x00', 0x200002, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r3, 0x0, 0x2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000100)='{\\\x00') (async) openat$cgroup_devices(r3, &(0x7f00000000c0)='devices.allow\x00', 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz0\x00', 0x200002, 0x0) mkdirat$cgroup(r4, &(0x7f00000001c0)='syz0\x00', 0x1ff) (async) openat$cgroup_type(r2, &(0x7f0000000140), 0x2, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000040)) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (rerun: 64) 19:44:54 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:54 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x125000, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x125000, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r2, 0x0, 0x2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNGETFILTER(r3, 0x801054db, &(0x7f0000000200)=""/163) openat$cgroup_ro(r2, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x0, 0x0) (async) r4 = openat$cgroup_ro(r2, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) openat$cgroup_freezer_state(r5, &(0x7f00000001c0), 0x2, 0x0) (async) openat$cgroup_freezer_state(r5, &(0x7f00000001c0), 0x2, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) ioctl$TUNGETFILTER(r4, 0x801054db, &(0x7f00000000c0)=""/234) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40802, 0x0) ioctl$TUNSETIFF(r6, 0x5421, &(0x7f0000000080)={'veth1_vlan\x00'}) 19:44:54 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x280, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:54 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/syz1\x00', 0x200002, 0x0) (async) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r3, 0x0, 0x2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000100)='{\\\x00') (async) openat$cgroup_devices(r3, &(0x7f00000000c0)='devices.allow\x00', 0x2, 0x0) (async) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz0\x00', 0x200002, 0x0) mkdirat$cgroup(r4, &(0x7f00000001c0)='syz0\x00', 0x1ff) (async) openat$cgroup_type(r2, &(0x7f0000000140), 0x2, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000040)) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:54 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:54 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:54 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz0\x00', 0x200002, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000200)={@cgroup, 0x3, 0x0, 0x4d, &(0x7f0000000100)=[0x0], 0x1, 0x0, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r0, 0xffffffffffffffff, 0x18, 0x12, r1, @link_fd, r2}, 0x20) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:54 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x248540, 0x0) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f00000000c0)) 19:44:54 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:54 executing program 2: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:54 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz0\x00', 0x200002, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000200)={@cgroup, 0x3, 0x0, 0x4d, &(0x7f0000000100)=[0x0], 0x1, 0x0, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r0, 0xffffffffffffffff, 0x18, 0x12, r1, @link_fd, r2}, 0x20) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:54 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00'}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xad6d76cf1fb7591c, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:55 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x248540, 0x0) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f00000000c0)) 19:44:55 executing program 1: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:55 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz0\x00', 0x200002, 0x0) bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000200)={@cgroup, 0x3, 0x0, 0x4d, &(0x7f0000000100)=[0x0], 0x1, 0x0, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r0, 0xffffffffffffffff, 0x18, 0x12, r1, @link_fd, r2}, 0x20) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETIFF(r3, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:55 executing program 2: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xad6d76cf1fb7591c, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:55 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00'}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:55 executing program 1: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:55 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup_freezer_state(r1, &(0x7f0000000140), 0x2, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x400000, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) openat$cgroup_int(r4, &(0x7f0000000600)='blkio.throttle.read_bps_device\x00', 0x2, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) r5 = openat$cgroup_ro(r2, &(0x7f00000000c0)='blkio.bfq.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000180), 0x6e, &(0x7f0000000500)=[{&(0x7f0000000200)=""/33, 0x21}, {&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000340)=""/187, 0xbb}, {&(0x7f0000000400)=""/123, 0x7b}, {&(0x7f0000000480)=""/106, 0x6a}], 0x5, &(0x7f0000000580)=[@cred={{0x1c}}], 0x20}, 0x12340) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) 19:44:55 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x248540, 0x0) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f00000000c0)) 19:44:55 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xad6d76cf1fb7591c, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xad6d76cf1fb7591c, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:55 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00'}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:44:55 executing program 2: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:55 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000000)=""/24) 19:44:55 executing program 1: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:55 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup_freezer_state(r1, &(0x7f0000000140), 0x2, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x400000, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) openat$cgroup_int(r4, &(0x7f0000000600)='blkio.throttle.read_bps_device\x00', 0x2, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) r5 = openat$cgroup_ro(r2, &(0x7f00000000c0)='blkio.bfq.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000180), 0x6e, &(0x7f0000000500)=[{&(0x7f0000000200)=""/33, 0x21}, {&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000340)=""/187, 0xbb}, {&(0x7f0000000400)=""/123, 0x7b}, {&(0x7f0000000480)=""/106, 0x6a}], 0x5, &(0x7f0000000580)=[@cred={{0x1c}}], 0x20}, 0x12340) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup_freezer_state(r1, &(0x7f0000000140), 0x2, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x400000, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) (async) openat$cgroup_int(r4, &(0x7f0000000600)='blkio.throttle.read_bps_device\x00', 0x2, 0x0) (async) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async) openat$cgroup_ro(r2, &(0x7f00000000c0)='blkio.bfq.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000180), 0x6e, &(0x7f0000000500)=[{&(0x7f0000000200)=""/33, 0x21}, {&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000340)=""/187, 0xbb}, {&(0x7f0000000400)=""/123, 0x7b}, {&(0x7f0000000480)=""/106, 0x6a}], 0x5, &(0x7f0000000580)=[@cred={{0x1c}}], 0x20}, 0x12340) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) (async) 19:44:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:55 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:55 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$cgroup(0xffffffffffffffff, 0x0, 0x200002, 0x0) 19:44:55 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup_freezer_state(r1, &(0x7f0000000140), 0x2, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x400000, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x400000, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) openat$cgroup_int(r4, &(0x7f0000000600)='blkio.throttle.read_bps_device\x00', 0x2, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) openat$cgroup_ro(r2, &(0x7f00000000c0)='blkio.bfq.io_serviced_recursive\x00', 0x0, 0x0) (async) r5 = openat$cgroup_ro(r2, &(0x7f00000000c0)='blkio.bfq.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000180), 0x6e, &(0x7f0000000500)=[{&(0x7f0000000200)=""/33, 0x21}, {&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000340)=""/187, 0xbb}, {&(0x7f0000000400)=""/123, 0x7b}, {&(0x7f0000000480)=""/106, 0x6a}], 0x5, &(0x7f0000000580)=[@cred={{0x1c}}], 0x20}, 0x12340) (async) recvmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000180), 0x6e, &(0x7f0000000500)=[{&(0x7f0000000200)=""/33, 0x21}, {&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000340)=""/187, 0xbb}, {&(0x7f0000000400)=""/123, 0x7b}, {&(0x7f0000000480)=""/106, 0x6a}], 0x5, &(0x7f0000000580)=[@cred={{0x1c}}], 0x20}, 0x12340) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) 19:44:55 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:55 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000040)) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) 19:44:55 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000000)=""/24) (async) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000000)=""/24) 19:44:55 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000000)=""/24) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000000)=""/24) (async) 19:44:55 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x773080, 0x0) ioctl$TUNGETDEVNETNS(r3, 0x54e3, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) r4 = openat$cgroup_ro(r2, &(0x7f0000000100)='blkio.bfq.sectors\x00', 0x0, 0x0) ioctl$TUNSETQUEUE(r4, 0x400454d9, &(0x7f0000000140)={'macvlan0\x00', 0x600}) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:55 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:55 executing program 0: ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f0000000040)=0x5) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:55 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000040)) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) 19:44:55 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x773080, 0x0) ioctl$TUNGETDEVNETNS(r3, 0x54e3, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) r4 = openat$cgroup_ro(r2, &(0x7f0000000100)='blkio.bfq.sectors\x00', 0x0, 0x0) ioctl$TUNSETQUEUE(r4, 0x400454d9, &(0x7f0000000140)={'macvlan0\x00', 0x600}) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x773080, 0x0) (async) ioctl$TUNGETDEVNETNS(r3, 0x54e3, 0x0) (async) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) (async) openat$cgroup_ro(r2, &(0x7f0000000100)='blkio.bfq.sectors\x00', 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r4, 0x400454d9, &(0x7f0000000140)={'macvlan0\x00', 0x600}) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) 19:44:55 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'veth0_to_bond\x00', 0x1}) 19:44:55 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:55 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:55 executing program 0: ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f0000000040)=0x5) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:55 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x773080, 0x0) ioctl$TUNGETDEVNETNS(r3, 0x54e3, 0x0) (async) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) (async) r4 = openat$cgroup_ro(r2, &(0x7f0000000100)='blkio.bfq.sectors\x00', 0x0, 0x0) ioctl$TUNSETQUEUE(r4, 0x400454d9, &(0x7f0000000140)={'macvlan0\x00', 0x600}) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:55 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'veth0_to_bond\x00', 0x1}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'veth0_to_bond\x00', 0x1}) (async) 19:44:56 executing program 0: ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f0000000040)=0x5) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:56 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:56 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:56 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'veth0_to_bond\x00', 0x1}) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'veth0_to_bond\x00', 0x1}) 19:44:56 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:56 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:56 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:56 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:56 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000040)=0x1) 19:44:56 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (rerun: 32) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async, rerun: 32) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (rerun: 32) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000040)=r2) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:56 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:56 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:56 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000040)=0x1) 19:44:56 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:56 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:56 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:56 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:56 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000040)=0x1) 19:44:56 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:56 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:56 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000040)=r2) (async) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:56 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNGETFILTER(r2, 0x801054db, &(0x7f0000000100)=""/201) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f00000000c0)=0x4) 19:44:56 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000000)) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) 19:44:56 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:56 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0xb, &(0x7f0000000240)=@raw=[@btf_id={0x18, 0x1, 0x3, 0x0, 0x4}, @map_val={0x18, 0x2}, @call={0x85, 0x0, 0x0, 0xd}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0xf, 0x0, 0x0, 0x0, 0x80000001}, @initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x3ff}, @map_fd], &(0x7f0000000040)='syzkaller\x00', 0xfff, 0x0, &(0x7f00000002c0), 0x40f00, 0x2e, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0xb, 0x80000000, 0x6}, 0x10, 0x0, 0x0, 0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff], &(0x7f00000003c0)=[{0x3, 0x2, 0x1, 0x1}, {0x0, 0x5, 0x5, 0x8}, {0x2, 0x2, 0x3, 0x3}, {0x2, 0x5, 0x8, 0xa}, {0x0, 0x1, 0x2, 0x7}, {0x1, 0x4, 0x7, 0x4}, {0x0, 0x4, 0xc, 0x1}], 0x10, 0x100}, 0x90) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000500)=r1) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz1\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r2, 0x40042409, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r5 = openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) openat$cgroup_pressure(r5, &(0x7f0000000200)='memory.pressure\x00', 0x2, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={@cgroup, 0xc, 0x1, 0x0, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0x0, &(0x7f0000000100)=[0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0], &(0x7f0000000180)=[0x0, 0x0]}, 0x40) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'veth0_macvtap\x00'}) 19:44:56 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:56 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:56 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x403, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, &(0x7f0000000100)=0x1) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4d8f, 0x6, 0xfb, 0x5}, {0x0, 0xf3, 0x3f, 0x800}, {0x4, 0x0, 0x1}]}) 19:44:56 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNGETFILTER(r2, 0x801054db, &(0x7f0000000100)=""/201) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f00000000c0)=0x4) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNGETFILTER(r2, 0x801054db, &(0x7f0000000100)=""/201) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f00000000c0)=0x4) (async) 19:44:56 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0xb, &(0x7f0000000240)=@raw=[@btf_id={0x18, 0x1, 0x3, 0x0, 0x4}, @map_val={0x18, 0x2}, @call={0x85, 0x0, 0x0, 0xd}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0xf, 0x0, 0x0, 0x0, 0x80000001}, @initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x3ff}, @map_fd], &(0x7f0000000040)='syzkaller\x00', 0xfff, 0x0, &(0x7f00000002c0), 0x40f00, 0x2e, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0xb, 0x80000000, 0x6}, 0x10, 0x0, 0x0, 0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff], &(0x7f00000003c0)=[{0x3, 0x2, 0x1, 0x1}, {0x0, 0x5, 0x5, 0x8}, {0x2, 0x2, 0x3, 0x3}, {0x2, 0x5, 0x8, 0xa}, {0x0, 0x1, 0x2, 0x7}, {0x1, 0x4, 0x7, 0x4}, {0x0, 0x4, 0xc, 0x1}], 0x10, 0x100}, 0x90) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000500)=r1) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz1\x00', 0x200002, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async, rerun: 32) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r2, 0x40042409, 0x0) (rerun: 32) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r5 = openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) openat$cgroup_pressure(r5, &(0x7f0000000200)='memory.pressure\x00', 0x2, 0x0) (async, rerun: 64) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={@cgroup, 0xc, 0x1, 0x0, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0x0, &(0x7f0000000100)=[0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0], &(0x7f0000000180)=[0x0, 0x0]}, 0x40) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'veth0_macvtap\x00'}) 19:44:56 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:56 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:56 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNGETFILTER(r2, 0x801054db, &(0x7f0000000100)=""/201) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f00000000c0)=0x4) (async) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f00000000c0)=0x4) 19:44:56 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:56 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x403, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, &(0x7f0000000100)=0x1) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4d8f, 0x6, 0xfb, 0x5}, {0x0, 0xf3, 0x3f, 0x800}, {0x4, 0x0, 0x1}]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4d8f, 0x6, 0xfb, 0x5}, {0x0, 0xf3, 0x3f, 0x800}, {0x4, 0x0, 0x1}]}) 19:44:56 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:57 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000100)) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f00000000c0)=0x1) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000180)=@generic={&(0x7f0000000140)='./file0\x00'}, 0x18) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) 19:44:57 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:57 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0xb, &(0x7f0000000240)=@raw=[@btf_id={0x18, 0x1, 0x3, 0x0, 0x4}, @map_val={0x18, 0x2}, @call={0x85, 0x0, 0x0, 0xd}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0xf, 0x0, 0x0, 0x0, 0x80000001}, @initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x3ff}, @map_fd], &(0x7f0000000040)='syzkaller\x00', 0xfff, 0x0, &(0x7f00000002c0), 0x40f00, 0x2e, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0xb, 0x80000000, 0x6}, 0x10, 0x0, 0x0, 0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff], &(0x7f00000003c0)=[{0x3, 0x2, 0x1, 0x1}, {0x0, 0x5, 0x5, 0x8}, {0x2, 0x2, 0x3, 0x3}, {0x2, 0x5, 0x8, 0xa}, {0x0, 0x1, 0x2, 0x7}, {0x1, 0x4, 0x7, 0x4}, {0x0, 0x4, 0xc, 0x1}], 0x10, 0x100}, 0x90) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000500)=r1) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz1\x00', 0x200002, 0x0) (async, rerun: 32) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (rerun: 32) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r2, 0x40042409, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r5 = openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async, rerun: 64) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) (rerun: 64) openat$cgroup_pressure(r5, &(0x7f0000000200)='memory.pressure\x00', 0x2, 0x0) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={@cgroup, 0xc, 0x1, 0x0, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0x0, &(0x7f0000000100)=[0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0], &(0x7f0000000180)=[0x0, 0x0]}, 0x40) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'veth0_macvtap\x00'}) 19:44:57 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:57 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000100)) (async) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f00000000c0)=0x1) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000180)=@generic={&(0x7f0000000140)='./file0\x00'}, 0x18) (async) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) 19:44:57 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x403, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, &(0x7f0000000100)=0x1) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4d8f, 0x6, 0xfb, 0x5}, {0x0, 0xf3, 0x3f, 0x800}, {0x4, 0x0, 0x1}]}) 19:44:57 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:57 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 19:44:57 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:57 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000100)) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f00000000c0)=0x1) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000180)=@generic={&(0x7f0000000140)='./file0\x00'}, 0x18) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000100)) (async) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f00000000c0)=0x1) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000180)=@generic={&(0x7f0000000140)='./file0\x00'}, 0x18) (async) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) (async) 19:44:57 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x900, 0x0) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000040)=0x4) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x880, 0x0) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f00000001c0)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000140)=0x80000001) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f0000000100)=0x1) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000180)=0x1) 19:44:57 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000140)) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, 0x0) ioctl$TUNSETNOCSUM(0xffffffffffffffff, 0x400454c8, 0x1) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r4 = openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r4, 0x0, 0x2, 0x0) openat$cgroup(r4, &(0x7f0000000240)='syz0\x00', 0x200002, 0x0) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000180)=""/3) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) openat$cgroup_ro(r1, &(0x7f00000000c0)='cpuset.effective_cpus\x00', 0x0, 0x0) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000002c0)='cpu.stat\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000280)={'vxcan1\x00', 0x200}) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r5}, 0x2) r7 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup(r7, &(0x7f0000000200)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) 19:44:57 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:57 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 19:44:57 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x900, 0x0) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000040)=0x4) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x880, 0x0) (async, rerun: 64) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f00000001c0)) (rerun: 64) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000140)=0x80000001) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f0000000100)=0x1) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000180)=0x1) 19:44:57 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000140)) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, 0x0) ioctl$TUNSETNOCSUM(0xffffffffffffffff, 0x400454c8, 0x1) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r4 = openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r4, 0x0, 0x2, 0x0) openat$cgroup(r4, &(0x7f0000000240)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000180)=""/3) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) (async) openat$cgroup_ro(r1, &(0x7f00000000c0)='cpuset.effective_cpus\x00', 0x0, 0x0) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000002c0)='cpu.stat\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000280)={'vxcan1\x00', 0x200}) (async) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) (async) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r5}, 0x2) r7 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup(r7, &(0x7f0000000200)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) 19:44:57 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:57 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:57 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 19:44:57 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x25100, 0x0) 19:44:57 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async, rerun: 32) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000140)) (async, rerun: 32) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, 0x0) (async) ioctl$TUNSETNOCSUM(0xffffffffffffffff, 0x400454c8, 0x1) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r4 = openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r4, 0x0, 0x2, 0x0) (async, rerun: 32) openat$cgroup(r4, &(0x7f0000000240)='syz0\x00', 0x200002, 0x0) (async, rerun: 32) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000180)=""/3) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async, rerun: 64) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) (rerun: 64) openat$cgroup_ro(r1, &(0x7f00000000c0)='cpuset.effective_cpus\x00', 0x0, 0x0) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000002c0)='cpu.stat\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000280)={'vxcan1\x00', 0x200}) (async, rerun: 64) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) (async, rerun: 64) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r5}, 0x2) (async) r7 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup(r7, &(0x7f0000000200)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) 19:44:57 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:57 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:57 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x25100, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x25100, 0x0) 19:44:57 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x900, 0x0) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000040)=0x4) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x880, 0x0) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f00000001c0)) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000140)=0x80000001) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f0000000100)=0x1) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000180)=0x1) 19:44:57 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00'}) 19:44:57 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8140, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r1, 0x0, 0x2, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r3, 0x0, 0x2, 0x0) openat$cgroup_int(r3, &(0x7f0000000080)='blkio.throttle.read_bps_device\x00', 0x2, 0x0) r4 = openat$cgroup_ro(r1, &(0x7f0000001540)='cgroup.events\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000100)={'hsr0\x00', 0x1000}) ioctl$TUNSETIFF(r4, 0x5421, &(0x7f0000000040)={'bridge_slave_1\x00'}) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r6, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) openat$cgroup_devices(r6, &(0x7f00000000c0)='devices.allow\x00', 0x2, 0x0) 19:44:57 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:57 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x25100, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x25100, 0x0) (async) 19:44:57 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00'}) 19:44:57 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000180)=r2) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000040)) 19:44:57 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:57 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8140, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r1, 0x0, 0x2, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r3, 0x0, 0x2, 0x0) (async) openat$cgroup_int(r3, &(0x7f0000000080)='blkio.throttle.read_bps_device\x00', 0x2, 0x0) (async) r4 = openat$cgroup_ro(r1, &(0x7f0000001540)='cgroup.events\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) (async) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000100)={'hsr0\x00', 0x1000}) (async) ioctl$TUNSETIFF(r4, 0x5421, &(0x7f0000000040)={'bridge_slave_1\x00'}) (async) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r6, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) (async) openat$cgroup_devices(r6, &(0x7f00000000c0)='devices.allow\x00', 0x2, 0x0) 19:44:57 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000180)=r2) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000040)) 19:44:57 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00'}) 19:44:57 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'macvlan1\x00'}) 19:44:57 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:58 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'macvlan1\x00'}) (rerun: 64) 19:44:58 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8140, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r1, 0x0, 0x2, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r3, 0x0, 0x2, 0x0) (async) openat$cgroup_int(r3, &(0x7f0000000080)='blkio.throttle.read_bps_device\x00', 0x2, 0x0) (async) r4 = openat$cgroup_ro(r1, &(0x7f0000001540)='cgroup.events\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000100)={'hsr0\x00', 0x1000}) ioctl$TUNSETIFF(r4, 0x5421, &(0x7f0000000040)={'bridge_slave_1\x00'}) (async) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r6, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) (async) openat$cgroup_devices(r6, &(0x7f00000000c0)='devices.allow\x00', 0x2, 0x0) 19:44:58 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000180)=r2) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000040)) 19:44:58 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:58 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'macvlan1\x00'}) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'macvlan1\x00'}) 19:44:58 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:58 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x2, &(0x7f00000000c0)={'bridge_slave_1\x00'}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r0}, 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r1, 0x40042409, 0x1) 19:44:58 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000040)) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f00000000c0)={'bridge_slave_1\x00'}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r0}, 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r1, 0x40042409, 0x1) 19:44:58 executing program 0: perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x4, 0x0, 0x7, 0x8, 0x0, 0x2, 0x5000, 0x6, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x100, 0x2, @perf_bp={&(0x7f0000000040), 0x2}, 0x10000, 0x1, 0x827, 0x0, 0x20, 0xffff7eff, 0x8, 0x0, 0x4, 0x0, 0x80000001}, 0xffffffffffffffff, 0x10, 0xffffffffffffffff, 0x8) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:58 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x44000, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000001c0), 0x8) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000200)=""/4096) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000000c0)=""/215) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000040)) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000001200)=ANY=[@ANYBLOB="01000700aaaaaaaaaabbaaaaaaaaaaaa2fdd7059cd9c000000000000aaaaaaaaaa1fc1348ad77377aaaaaaaaaabbe19a0a9cc51f7c68ccc3fd9908ff2e987f19290fdcd90afc1ea31fa4c7b5b7c3b802935c2c9386e415dd4cf8e8dec9854ff5e8fb2460b622892bfea1d1748980aa19512b97bda711c13198e2bad6809bc6a56bc3ebb921be8affb83d71d4a2217e587b4be06e78c97daab2407b1bc400000000"]) 19:44:58 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 19:44:58 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:58 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:58 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x2, &(0x7f00000000c0)={'bridge_slave_1\x00'}) (async, rerun: 32) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r0}, 0x8) (rerun: 32) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r1, 0x40042409, 0x1) 19:44:58 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x44000, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000001c0), 0x8) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000200)=""/4096) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000000c0)=""/215) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000040)) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000001200)=ANY=[@ANYBLOB="01000700aaaaaaaaaabbaaaaaaaaaaaa2fdd7059cd9c000000000000aaaaaaaaaa1fc1348ad77377aaaaaaaaaabbe19a0a9cc51f7c68ccc3fd9908ff2e987f19290fdcd90afc1ea31fa4c7b5b7c3b802935c2c9386e415dd4cf8e8dec9854ff5e8fb2460b622892bfea1d1748980aa19512b97bda711c13198e2bad6809bc6a56bc3ebb921be8affb83d71d4a2217e587b4be06e78c97daab2407b1bc400000000"]) 19:44:58 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 19:44:58 executing program 0: perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x4, 0x0, 0x7, 0x8, 0x0, 0x2, 0x5000, 0x6, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x100, 0x2, @perf_bp={&(0x7f0000000040), 0x2}, 0x10000, 0x1, 0x827, 0x0, 0x20, 0xffff7eff, 0x8, 0x0, 0x4, 0x0, 0x80000001}, 0xffffffffffffffff, 0x10, 0xffffffffffffffff, 0x8) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:58 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x44000, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000001c0), 0x8) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000200)=""/4096) (async, rerun: 64) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000000c0)=""/215) (async, rerun: 64) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000040)) (async) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000001200)=ANY=[@ANYBLOB="01000700aaaaaaaaaabbaaaaaaaaaaaa2fdd7059cd9c000000000000aaaaaaaaaa1fc1348ad77377aaaaaaaaaabbe19a0a9cc51f7c68ccc3fd9908ff2e987f19290fdcd90afc1ea31fa4c7b5b7c3b802935c2c9386e415dd4cf8e8dec9854ff5e8fb2460b622892bfea1d1748980aa19512b97bda711c13198e2bad6809bc6a56bc3ebb921be8affb83d71d4a2217e587b4be06e78c97daab2407b1bc400000000"]) 19:44:58 executing program 0: perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x4, 0x0, 0x7, 0x8, 0x0, 0x2, 0x5000, 0x6, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x100, 0x2, @perf_bp={&(0x7f0000000040), 0x2}, 0x10000, 0x1, 0x827, 0x0, 0x20, 0xffff7eff, 0x8, 0x0, 0x4, 0x0, 0x80000001}, 0xffffffffffffffff, 0x10, 0xffffffffffffffff, 0x8) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:58 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:58 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 19:44:58 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x68c442, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000000c0)={'geneve0\x00', 0x400}) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:58 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:58 executing program 3: ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x4) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:58 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00'}) 19:44:58 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x240, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x210000, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x9) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r2}, 0x8) 19:44:58 executing program 3: ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x4) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:58 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x68c442, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000000c0)={'geneve0\x00', 0x400}) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:58 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x240, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x210000, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x9) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async, rerun: 64) bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r2}, 0x8) (rerun: 64) 19:44:58 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00'}) 19:44:58 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:58 executing program 3: ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x4) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:58 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x240, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x210000, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x9) (async) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x9) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r2}, 0x8) 19:44:58 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:58 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00'}) 19:44:59 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x68c442, 0x0) (rerun: 64) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000000c0)={'geneve0\x00', 0x400}) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0xb0802, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000100)=0x1) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000040)) 19:44:59 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x58901, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x101000, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x11) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) ioctl$TUNSETCARRIER(r2, 0x400454e2, &(0x7f00000000c0)) 19:44:59 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) 19:44:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0xb0802, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000100)=0x1) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000040)) 19:44:59 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:59 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x58901, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x101000, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x11) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) ioctl$TUNSETCARRIER(r2, 0x400454e2, &(0x7f00000000c0)) 19:44:59 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:59 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x58901, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x101000, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x11) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) ioctl$TUNSETCARRIER(r2, 0x400454e2, &(0x7f00000000c0)) 19:44:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async, rerun: 32) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0xb0802, 0x0) (rerun: 32) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000100)=0x1) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000040)) 19:44:59 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) 19:44:59 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x118) 19:44:59 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x118) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x118) (async) 19:44:59 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETIFF(r1, 0x5421, &(0x7f0000000040)={'virt_wifi0\x00', 0x800}) 19:44:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x5, 0x7, 0x4, 0x9}]}) 19:44:59 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:59 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:59 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x118) 19:44:59 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETIFF(r1, 0x5421, &(0x7f0000000040)={'virt_wifi0\x00', 0x800}) 19:44:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x5, 0x7, 0x4, 0x9}]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x5, 0x7, 0x4, 0x9}]}) 19:44:59 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f00000000c0)) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:59 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETIFF(r1, 0x5421, &(0x7f0000000040)={'virt_wifi0\x00', 0x800}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETIFF(r1, 0x5421, &(0x7f0000000040)={'virt_wifi0\x00', 0x800}) (async) 19:44:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x5, 0x7, 0x4, 0x9}]}) 19:44:59 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x5, 0x7, 0x4, 0x9}]}) 19:44:59 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0xc, 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="9500000000000000c108200001000000eba435914c0b1e"], &(0x7f00000000c0)='GPL\x00', 0x8, 0x0, 0x0, 0x40f00, 0x60, '\x00', 0x0, 0xb, r1, 0x8, &(0x7f0000000100)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x9, 0x9}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x0, &(0x7f0000000180)=[{0x4, 0x3, 0xa}, {0x0, 0x1, 0xa, 0x7}], 0x10, 0x8}, 0x90) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000280)=r2) 19:44:59 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:44:59 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f00000000c0)) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:44:59 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:44:59 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 19:44:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000040)) 19:44:59 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0xc, 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="9500000000000000c108200001000000eba435914c0b1e"], &(0x7f00000000c0)='GPL\x00', 0x8, 0x0, 0x0, 0x40f00, 0x60, '\x00', 0x0, 0xb, r1, 0x8, &(0x7f0000000100)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x9, 0x9}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x0, &(0x7f0000000180)=[{0x4, 0x3, 0xa}, {0x0, 0x1, 0xa, 0x7}], 0x10, 0x8}, 0x90) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000280)=r2) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000280)=r2) 19:45:00 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:45:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f00000000c0)) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:00 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000040)) 19:45:00 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0xc, 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="9500000000000000c108200001000000eba435914c0b1e"], &(0x7f00000000c0)='GPL\x00', 0x8, 0x0, 0x0, 0x40f00, 0x60, '\x00', 0x0, 0xb, r1, 0x8, &(0x7f0000000100)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x9, 0x9}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x0, &(0x7f0000000180)=[{0x4, 0x3, 0xa}, {0x0, 0x1, 0xa, 0x7}], 0x10, 0x8}, 0x90) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000280)=r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0xc, 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="9500000000000000c108200001000000eba435914c0b1e"], &(0x7f00000000c0)='GPL\x00', 0x8, 0x0, 0x0, 0x40f00, 0x60, '\x00', 0x0, 0xb, r1, 0x8, &(0x7f0000000100)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x9, 0x9, 0x9}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x0, &(0x7f0000000180)=[{0x4, 0x3, 0xa}, {0x0, 0x1, 0xa, 0x7}], 0x10, 0x8}, 0x90) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000280)=r2) (async) 19:45:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x403, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, &(0x7f0000000100)=0x1) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4d8f, 0x6, 0xfb, 0x5}, {0x0, 0xf3, 0x3f, 0x800}, {0x4, 0x0, 0x1}]}) 19:45:00 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000040)) 19:45:00 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x101201, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'veth0_to_team\x00', 0x4000}) 19:45:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000001200)={&(0x7f00000000c0)="3021f08be6d39386570a6918b68c2c85f69718572ead3383e45ae3197b4e08c2a199471ebb6d4cc81d0a42bafeb6bc881e48996cef56d08135692cd44fa14782b71710bf667c988ca047b0ec0ca79ea16d2dd926f36d1ac6a1c6160c8ef977883062aa59a55b7e4f1d730f8a1c40ddec076c879f1102e7a53888ee367f86090dc91fb10096757e3167635570324ec116a8cfc0d1a505e9e07aded81c57c808d85b19b8501b6f98c62c5f6af2a1313a38a400380b77f6bc2a133641ee49b9802987abd5ea9c3a23ff6ebb12f0f827bb3a2a18cf1895db9e9d6ecfd5934f47c479e13a088ad3e11dfea22e88ae7d73f9415cbf21772a97445d06cd75a068475671f756e5d6bd3e2457531c4e512396a71deb69c42ad6c60acebf6f067d681deaf7c607d8f53207b3d4ab03f635ee9e2a8baf76672d0b0019f43a9d94fc5fd1ea58c5789c14d48a73df7965690796ae71cf6d2ea423470e877fccce60be0df4e9d88dd1a992783323f2001f5154788c51ddcb109e5bce7cb0ea608e71ef01569411d7ddfe72d2a0a2f5f5da95eb7ff15be06213e4623069e7808eccb597a5fee6cad88867efb2e1f8c5a98bd9f17f2aa819080ae08e05b7823fdee690f1bf4150abc64721fd04388f1fabd25ec92144af5e8c242e1133e26eaed585ef9a9072aaeb2fb9cc9db70e2f480facde466d7875cd1482705b0c16990315ae039e6827c6197829ef13801f2aadee170dce9df9c1698f7322ad882e67cbdde43dca999fd0285c683488327d820b61ae1f13e60c8ce4262726d38097ec9be26911e91238c3a87bc45ab3d9cdbe4090c3591cb6a9b14be18a9811ea58c650377a26aaaf411aa2f05eb98af6db94df8936e6174b3a79e06fa628d740acb6074ce338cda2814ff277122f59c81b45cef4a24970a6bddeb359704aeec9a322d75e21afe48dc67412f772d34bdfc9f688c83fb8c13e44a053f7b1af5a5ccda8998bc09768eaf7b3d97cb36485e98306a0b3ee71ac329d2d57184ee733ffebdec7a89a09dd502b51787d3e25c587b214d5122bf521e8518853bbef8a71a3a0eeaa27e8c9350f7551d1e7cdd38ccba4dcc66280a1a4d0a35f6b19b13466093d4a3ee4300556871e234915645ebfe8ab2dd686f0d436f155d9fb412b81ca63d11bf1db37416e5bab856e1f2eb1f9b59d968eca6a188e5c0c7920689d3c844b1d2bc40d0564c2630c1ba8a1c66156500eb0196c86cb4941575e060bb588905100a9544e90b34f34353140e7489b5bdff380620b4319276bcc0cfe68de403a5ae20f7f6b899ea8429016a42bf6851f783c829b3cc8294593ff95e2409b951a596648c35729fec6b5281c2d24a044278e7fc0a8b9dd1410f53bd57fe91a0e33029a6d672e24de7203c6ae053416c0b9d3a2e0d3a23e8688cfab0bb38c62a0562f6f33a3a2c8c29b1fce1b60dc22de3d539b65983500da4860b78e5adbc75bd8434de4baacf27160e5204f26b23bae399f995df61042f9279b367cb06e437591a2565a035b758a64a89b4109b40dc938d893192a9dba7daee7d0789af1908abe104ea1ab3dcd0981b52325f24958b0bda475cb1adc1bd402bc2575aa1cc474e984b7d98dfeaa5065e9127fba6e403dbb0dd40c0a026ea49a5cc11a57670e1c1cf2cb8f62cc1c2c2c5f2f7588c3c39219081922a043c4a55452f3dbf82fc4076f773f8dba156373d986ada18540f9268bf5ee46d2f93e404a002f088cd34d7784d344860d8cf1abb691442d4d921874d74e4768620977948430e27908767f04895df5793ff55122144e44bd03265fae7f1f25f7fbe35b8900e0c02213128b7d3a0bfb35f159cd69c44013900b0d3f4d455c4aed98a91e9fa3fd13786775996eae257d61069019204a52edaefaee9309fc44b72b6d2e519772b631effdf93f7f6cd9c73d401366ef8c2338a16067c41c5563ec14032bde72da25158e3fa37ebebafaeeb3af4ae2725b20df6f8a0e7a845d94b18d607dd2e142bac30dc1e6ef0aa18c28c5e74143ddff45e1303a861907d1ba885a5acde5aa8938d94fdd25ff48dd3733de30a6a78708606d9c7dbf901a577d2758f941e0acb530e5b3ad3bc98a778c9f429562ac8d7580326ff0d56fa9567854a79250a61917839e43962cd253cfb95ec7d3eba81fd7144786a4fefb9e7dc6e091b5081f96b614e326fe9ebc7907e667e84f24e2213f29fced46b356b30bbacba3eecf6ddd5e0015937a251b724fdfc9b11bbc8790a269ac19ad7d355342500551034417a1f0f55ea03a5c8fea386c775acd35f0ecb641d291cb20d77cd2083e607341eeaf5044b2927d28c39c60a348a7c1f69d3f58fa743c417b52b75e5458e4c4f244090d919c90ddce840b26b3efb4e9d507378adefcccc2ceaf28e334a55363a1bff2c4cfbe7c21ca10d717205b349727d76660ac5ecc9935d6bcec53024eba4b7aaa432dd617b84134799e0f57b556a4924696c7b0a022ee7884974b99a945030747e9379a8ad7fef18b9c2208b773ae7cd27946f826065abeec5be8dbfe0a9890fd71caef40b568066b15bc539ba6197bf81d64b56966f8c5476ff62c39e18d652c226e3289c0942adb875041d82fe07a246fa32e6225939af3c196482cbb93510bc185e3b48f2c82bfb138c9454654672cf034b361c79a0a0f095e63733d29bff1cc7763e5a4579d1287cd3d30b941aab2f064d5bda0bd7508f8aa90e050df95403c6c73dbb1dae900dcdcb55e75de138e5cfa40967e71d88150dddf5ce23a6c7aedbbcdf9c5014e1c01aa72e567ca914c16fd711ee4e5e6653b04355f5f759ab28c753b9e6f17f491b7db07b1989cbed5ca239c612632c6910e509db7332986d40059d4718611f81910bf1080eb89e0068ccb67d410f006c345247c62845859060b5296d54c06a29b238fc60ca4b220995ede676c0046835de93d154ddc87c53029021763a430823cd40e39c19c8e1bdbac55de225e303d8154dbf7d328d5f991a70de6c58ef8e66aac1f5d1c1763b2281f080c87b28acaff8591c97f4d65ea1d40d35ab100831312f57146b3981f4afe1ac964aa98fb0aa9cc53712cff261f09b306f74fe3bc2fc4e8c25cac9dd77038aae9852059e72e2b51e22db8a28d800383ba9b7bf30d5b10edc738ad92d32623bbc04c98199d7d2024400ae5275579e190c990ef46a782460883abf755fcb4f2ad00b27c19c1cf52e510bfcba4dca5cb6767b37a30ab3eec45fd05868d3a6010b2fd259640353adc4eb6137322aa7ba5d64a48899e21c81de4a059138a5cbfb9b36a1e300b22c38eef25dd81581e5c63c634f620ae34bf216d40f36cf16ecd5cf7daa23a521db519876db87ec5a4d5051246e0b62050bbdaa45d926a82a5a872d89f33ed1f4de44252881d68b4a86024f30f48c2f0b8f6e0bcd92c6f98c85e0881f63dc1aac5cb830922ab2840fe4c6d6d4c53253ec3d692f90d2ca10c794a8eace2691ce37eaff05b30ee173feee231be8d9d144cdba6df631b28740d0ab97038371c6315fe1c656e513b76d651c4f39b1ea5f0efb6af05ee6270c327d2086a46668731acbbb07bf19963fbd7eb3df15f20dc635703c2ac2e9b6e35aab76a02c6a7fe32eb082c8eca255ae8c1fab54ecb80f6eb978e513b86c09c7a3db4f791a348692c6e858703221a00b889240e4b2fef098e4800b47b6af6d7761d16f3278763961c5374c6cd720bf826957842ceb5cc4c294c4b36c5d998eea407a6aa62d07a1bf1a7261401fe21c017c3dbacb4c56e757ff3c1e807d21994c11ad541bf025b7b48087316df1ed12608f65ef9870b995ae1f22c02a09242e448b75bd9f8c34c6fb2557c452b6df1e15476060af29b93a7f814c9e85b10b94c067bf217023aca15509f16db2c712c9a75d9f827fa4493e91ce6291112d7b504d3952150dfbdffc93eecfa607c595f8e6fea46dbbb703db66aeddc80983d4e4600d34824e7dae440354a862e138e5c5411c32abbeebd6123f13f46181a5602d3edbbe81e710e18180f8815af767b91a6c3cfb796885a3437afd4f0cc9086cd1155b53e17bb4ce16b235017539a8b29c27b52c3e25b8e3addc6c791610ccb78928561f588f5cbda638c5e8627847cec0c114f824c81ad1803ba127044f8a158344a7482955f1ee49f81a2b650d82db09bece0773808f3f97b2a7dc795841f113d1877c3baf061aed3acfea7468a0e4ac0a9ec8d60ec3fa30290021156ea88005b63fa1f79e391cf81c745f90c3be32d2201afdc160b11828c060995f797059d9c333e3700a9f0815593e2b1ad1a3583de45d2e28fbe2c11250702c38c598a85009ae935d4889eda5a99e99ccddcc82c6686efb679e27578f88c11f166922eb7d0611b7c9bf425d9c438f05cac876b9178aa3f80dbb990b40908c6381b9dd8ec54cd95d722dceee165e46b846cbe29eac9e941f22f76db2844c32612c38235fa5f6c32bdc5a8038c6cc9cef4202b312560537f16445375c1c6fb1bb0c2ad4518674ac64614efca1645714099736612a211be6f82cec54e2872e7815632bace0426b802d49ec06c8a15cf9e4395078f1737d290ba916fbdadd71ff7356d2022fdefc75097ef31665a94aab71612550b48171f3fa7d33e51064f74882e00de5578ef3cd6f19b19678dcb94791f7415682ca6929237bf0b434b6347c0e4523f5c19cb95a1abda530a9bc37b8448eefa4a6cda77a1f327701c45d26f63d2f8dd961533e17806b8b4ac8bc898a3ec1ed7bfc92caa594377df870ef6ab62016f833d70650ecc8f5f99b959f3f50327b474fd665b3f137193931aa44c52c0ec1caa0c70ea9d3165da0a5b1c5d8f49552652de8a0c2297eeab830a267eac0fe70e762e05121c3b9d88526b8ed14e11ca263e3eebdc36025cce6f2402c619620c29fa3424f7c6fc873e1aa6ba4bc2fed4f0bde4907f797ce42f2cfa4950dd60004f6080219d99c818af5d4a203a36a61ebae90d2f0e3e4a9c199d4a6915a71afb0fb4ad3f938ba2d506f222f187f12bd9062d8ef064cfb30ff98f12e3b8495c0fa39427a6441e564d2820b916f762ee066e608a1dc3b822029819f60d2cc58cdb3277faa6cfd4971ad6b93f9d0d18686f0edc0ab816e3bd8f12ca373891d12d9b8424755cfd6be25aec6861dca2d95d0f1ca4061bb537f05b4e8caade61f6b890803ff9fe014475e8fa316d743e36ef8dc8e5d672f6d953ab47508253a96e80b0e85509aeec279f32e2d15ccf5e6e09bc6f7a08a7af519d17571807759798862c68ff2a93b8720e2539bd5189e6319ececa53e4fe0d38b92bfe1a42eb7e71d5c25626b844fdb236428d32b967131ed2812c8185e0741cb00c6c251e111c55e668ccff01747ad5855f8ce3b390db55418d622156bffe030e709a551a95d809485d94d532b5a967a352cf651928b2578cf11733ac5f78d4d8e8bde6cd9036ee975c27915d79e5134f1233fe748bb8e3dc9e313dbf12c60f7c6a5828c08e129547694e6454faf5edd458a8795802cd0bf1a2b0ed501cef90a3a1652fb3c52462bdaf4e78bed2b156e3cbaf59286d5ae53ea68acbabd376a3389d58167740e4a108e76b5ffa0a536fe00c5ff3db4bec4d5b9f87a71f3658466b161169df537ac170793faceb6eb67be1fdb01071fa6a9abf3ba0666685d3cce3a1b853629edca71ebb78d7c4cf9b3e9d94365937a07bc8c6fc1535b1c46694a1e1c5975837142206e0f85a8698fdb0ba385fd8b3f05f2d200da60aeadeaa7c3154cfb0e67aa93e616b8897464e85fa8a4d8b41106558d7de", &(0x7f00000010c0)=""/121, &(0x7f0000001300)="254cd37ecaaf69061357dc52975449f841ed8845080707c7dd0d514534c16cb88ff77783af9b4c3314a0ba49a2b530af69af7e688933d2deec53df7d", &(0x7f0000001180)="e4835d7b1948803e6f4d96dd54b8c9a9fdcee7bb5c104b2a1b9536d893943a45ddcbc11f46aa2713682c0fd896818ad3597be4a5675433e6c1701e85727ba80dbd0f5698b484584d1017c3751711ed11fff3d6962c6d1d19e8dfc3fd031da23aa0587e7346812cd8", 0x1000, r1}, 0x38) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000040)=r1) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000001140), 0x400001, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000001580)={0x1f, 0x3, &(0x7f0000001340)=@raw=[@exit, @alu={0x7, 0x0, 0x0, 0x7, 0x1, 0xc, 0x1}, @func={0x85, 0x0, 0x1, 0x0, 0x7}], &(0x7f0000001380)='syzkaller\x00', 0x1000, 0x7f, &(0x7f00000013c0)=""/127, 0x41000, 0x14, '\x00', 0x0, 0x5, r1, 0x8, &(0x7f0000001440)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000001480)={0x1, 0x4, 0x81164860, 0x5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f00000014c0)=[r1, r1, r1, r1, r1, r1, r1, r1, r1], 0x0, 0x10, 0x40}, 0x90) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000001500)=r3) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000001240), 0x8000, 0x0) ioctl$TUNSETCARRIER(r4, 0x400454e2, &(0x7f0000001280)=0x1) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) ioctl$TUNGETVNETBE(r5, 0x800454df, &(0x7f00000012c0)=0x1) 19:45:00 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x403, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, &(0x7f0000000100)=0x1) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4d8f, 0x6, 0xfb, 0x5}, {0x0, 0xf3, 0x3f, 0x800}, {0x4, 0x0, 0x1}]}) 19:45:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:45:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:45:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000001200)={&(0x7f00000000c0)="3021f08be6d39386570a6918b68c2c85f69718572ead3383e45ae3197b4e08c2a199471ebb6d4cc81d0a42bafeb6bc881e48996cef56d08135692cd44fa14782b71710bf667c988ca047b0ec0ca79ea16d2dd926f36d1ac6a1c6160c8ef977883062aa59a55b7e4f1d730f8a1c40ddec076c879f1102e7a53888ee367f86090dc91fb10096757e3167635570324ec116a8cfc0d1a505e9e07aded81c57c808d85b19b8501b6f98c62c5f6af2a1313a38a400380b77f6bc2a133641ee49b9802987abd5ea9c3a23ff6ebb12f0f827bb3a2a18cf1895db9e9d6ecfd5934f47c479e13a088ad3e11dfea22e88ae7d73f9415cbf21772a97445d06cd75a068475671f756e5d6bd3e2457531c4e512396a71deb69c42ad6c60acebf6f067d681deaf7c607d8f53207b3d4ab03f635ee9e2a8baf76672d0b0019f43a9d94fc5fd1ea58c5789c14d48a73df7965690796ae71cf6d2ea423470e877fccce60be0df4e9d88dd1a992783323f2001f5154788c51ddcb109e5bce7cb0ea608e71ef01569411d7ddfe72d2a0a2f5f5da95eb7ff15be06213e4623069e7808eccb597a5fee6cad88867efb2e1f8c5a98bd9f17f2aa819080ae08e05b7823fdee690f1bf4150abc64721fd04388f1fabd25ec92144af5e8c242e1133e26eaed585ef9a9072aaeb2fb9cc9db70e2f480facde466d7875cd1482705b0c16990315ae039e6827c6197829ef13801f2aadee170dce9df9c1698f7322ad882e67cbdde43dca999fd0285c683488327d820b61ae1f13e60c8ce4262726d38097ec9be26911e91238c3a87bc45ab3d9cdbe4090c3591cb6a9b14be18a9811ea58c650377a26aaaf411aa2f05eb98af6db94df8936e6174b3a79e06fa628d740acb6074ce338cda2814ff277122f59c81b45cef4a24970a6bddeb359704aeec9a322d75e21afe48dc67412f772d34bdfc9f688c83fb8c13e44a053f7b1af5a5ccda8998bc09768eaf7b3d97cb36485e98306a0b3ee71ac329d2d57184ee733ffebdec7a89a09dd502b51787d3e25c587b214d5122bf521e8518853bbef8a71a3a0eeaa27e8c9350f7551d1e7cdd38ccba4dcc66280a1a4d0a35f6b19b13466093d4a3ee4300556871e234915645ebfe8ab2dd686f0d436f155d9fb412b81ca63d11bf1db37416e5bab856e1f2eb1f9b59d968eca6a188e5c0c7920689d3c844b1d2bc40d0564c2630c1ba8a1c66156500eb0196c86cb4941575e060bb588905100a9544e90b34f34353140e7489b5bdff380620b4319276bcc0cfe68de403a5ae20f7f6b899ea8429016a42bf6851f783c829b3cc8294593ff95e2409b951a596648c35729fec6b5281c2d24a044278e7fc0a8b9dd1410f53bd57fe91a0e33029a6d672e24de7203c6ae053416c0b9d3a2e0d3a23e8688cfab0bb38c62a0562f6f33a3a2c8c29b1fce1b60dc22de3d539b65983500da4860b78e5adbc75bd8434de4baacf27160e5204f26b23bae399f995df61042f9279b367cb06e437591a2565a035b758a64a89b4109b40dc938d893192a9dba7daee7d0789af1908abe104ea1ab3dcd0981b52325f24958b0bda475cb1adc1bd402bc2575aa1cc474e984b7d98dfeaa5065e9127fba6e403dbb0dd40c0a026ea49a5cc11a57670e1c1cf2cb8f62cc1c2c2c5f2f7588c3c39219081922a043c4a55452f3dbf82fc4076f773f8dba156373d986ada18540f9268bf5ee46d2f93e404a002f088cd34d7784d344860d8cf1abb691442d4d921874d74e4768620977948430e27908767f04895df5793ff55122144e44bd03265fae7f1f25f7fbe35b8900e0c02213128b7d3a0bfb35f159cd69c44013900b0d3f4d455c4aed98a91e9fa3fd13786775996eae257d61069019204a52edaefaee9309fc44b72b6d2e519772b631effdf93f7f6cd9c73d401366ef8c2338a16067c41c5563ec14032bde72da25158e3fa37ebebafaeeb3af4ae2725b20df6f8a0e7a845d94b18d607dd2e142bac30dc1e6ef0aa18c28c5e74143ddff45e1303a861907d1ba885a5acde5aa8938d94fdd25ff48dd3733de30a6a78708606d9c7dbf901a577d2758f941e0acb530e5b3ad3bc98a778c9f429562ac8d7580326ff0d56fa9567854a79250a61917839e43962cd253cfb95ec7d3eba81fd7144786a4fefb9e7dc6e091b5081f96b614e326fe9ebc7907e667e84f24e2213f29fced46b356b30bbacba3eecf6ddd5e0015937a251b724fdfc9b11bbc8790a269ac19ad7d355342500551034417a1f0f55ea03a5c8fea386c775acd35f0ecb641d291cb20d77cd2083e607341eeaf5044b2927d28c39c60a348a7c1f69d3f58fa743c417b52b75e5458e4c4f244090d919c90ddce840b26b3efb4e9d507378adefcccc2ceaf28e334a55363a1bff2c4cfbe7c21ca10d717205b349727d76660ac5ecc9935d6bcec53024eba4b7aaa432dd617b84134799e0f57b556a4924696c7b0a022ee7884974b99a945030747e9379a8ad7fef18b9c2208b773ae7cd27946f826065abeec5be8dbfe0a9890fd71caef40b568066b15bc539ba6197bf81d64b56966f8c5476ff62c39e18d652c226e3289c0942adb875041d82fe07a246fa32e6225939af3c196482cbb93510bc185e3b48f2c82bfb138c9454654672cf034b361c79a0a0f095e63733d29bff1cc7763e5a4579d1287cd3d30b941aab2f064d5bda0bd7508f8aa90e050df95403c6c73dbb1dae900dcdcb55e75de138e5cfa40967e71d88150dddf5ce23a6c7aedbbcdf9c5014e1c01aa72e567ca914c16fd711ee4e5e6653b04355f5f759ab28c753b9e6f17f491b7db07b1989cbed5ca239c612632c6910e509db7332986d40059d4718611f81910bf1080eb89e0068ccb67d410f006c345247c62845859060b5296d54c06a29b238fc60ca4b220995ede676c0046835de93d154ddc87c53029021763a430823cd40e39c19c8e1bdbac55de225e303d8154dbf7d328d5f991a70de6c58ef8e66aac1f5d1c1763b2281f080c87b28acaff8591c97f4d65ea1d40d35ab100831312f57146b3981f4afe1ac964aa98fb0aa9cc53712cff261f09b306f74fe3bc2fc4e8c25cac9dd77038aae9852059e72e2b51e22db8a28d800383ba9b7bf30d5b10edc738ad92d32623bbc04c98199d7d2024400ae5275579e190c990ef46a782460883abf755fcb4f2ad00b27c19c1cf52e510bfcba4dca5cb6767b37a30ab3eec45fd05868d3a6010b2fd259640353adc4eb6137322aa7ba5d64a48899e21c81de4a059138a5cbfb9b36a1e300b22c38eef25dd81581e5c63c634f620ae34bf216d40f36cf16ecd5cf7daa23a521db519876db87ec5a4d5051246e0b62050bbdaa45d926a82a5a872d89f33ed1f4de44252881d68b4a86024f30f48c2f0b8f6e0bcd92c6f98c85e0881f63dc1aac5cb830922ab2840fe4c6d6d4c53253ec3d692f90d2ca10c794a8eace2691ce37eaff05b30ee173feee231be8d9d144cdba6df631b28740d0ab97038371c6315fe1c656e513b76d651c4f39b1ea5f0efb6af05ee6270c327d2086a46668731acbbb07bf19963fbd7eb3df15f20dc635703c2ac2e9b6e35aab76a02c6a7fe32eb082c8eca255ae8c1fab54ecb80f6eb978e513b86c09c7a3db4f791a348692c6e858703221a00b889240e4b2fef098e4800b47b6af6d7761d16f3278763961c5374c6cd720bf826957842ceb5cc4c294c4b36c5d998eea407a6aa62d07a1bf1a7261401fe21c017c3dbacb4c56e757ff3c1e807d21994c11ad541bf025b7b48087316df1ed12608f65ef9870b995ae1f22c02a09242e448b75bd9f8c34c6fb2557c452b6df1e15476060af29b93a7f814c9e85b10b94c067bf217023aca15509f16db2c712c9a75d9f827fa4493e91ce6291112d7b504d3952150dfbdffc93eecfa607c595f8e6fea46dbbb703db66aeddc80983d4e4600d34824e7dae440354a862e138e5c5411c32abbeebd6123f13f46181a5602d3edbbe81e710e18180f8815af767b91a6c3cfb796885a3437afd4f0cc9086cd1155b53e17bb4ce16b235017539a8b29c27b52c3e25b8e3addc6c791610ccb78928561f588f5cbda638c5e8627847cec0c114f824c81ad1803ba127044f8a158344a7482955f1ee49f81a2b650d82db09bece0773808f3f97b2a7dc795841f113d1877c3baf061aed3acfea7468a0e4ac0a9ec8d60ec3fa30290021156ea88005b63fa1f79e391cf81c745f90c3be32d2201afdc160b11828c060995f797059d9c333e3700a9f0815593e2b1ad1a3583de45d2e28fbe2c11250702c38c598a85009ae935d4889eda5a99e99ccddcc82c6686efb679e27578f88c11f166922eb7d0611b7c9bf425d9c438f05cac876b9178aa3f80dbb990b40908c6381b9dd8ec54cd95d722dceee165e46b846cbe29eac9e941f22f76db2844c32612c38235fa5f6c32bdc5a8038c6cc9cef4202b312560537f16445375c1c6fb1bb0c2ad4518674ac64614efca1645714099736612a211be6f82cec54e2872e7815632bace0426b802d49ec06c8a15cf9e4395078f1737d290ba916fbdadd71ff7356d2022fdefc75097ef31665a94aab71612550b48171f3fa7d33e51064f74882e00de5578ef3cd6f19b19678dcb94791f7415682ca6929237bf0b434b6347c0e4523f5c19cb95a1abda530a9bc37b8448eefa4a6cda77a1f327701c45d26f63d2f8dd961533e17806b8b4ac8bc898a3ec1ed7bfc92caa594377df870ef6ab62016f833d70650ecc8f5f99b959f3f50327b474fd665b3f137193931aa44c52c0ec1caa0c70ea9d3165da0a5b1c5d8f49552652de8a0c2297eeab830a267eac0fe70e762e05121c3b9d88526b8ed14e11ca263e3eebdc36025cce6f2402c619620c29fa3424f7c6fc873e1aa6ba4bc2fed4f0bde4907f797ce42f2cfa4950dd60004f6080219d99c818af5d4a203a36a61ebae90d2f0e3e4a9c199d4a6915a71afb0fb4ad3f938ba2d506f222f187f12bd9062d8ef064cfb30ff98f12e3b8495c0fa39427a6441e564d2820b916f762ee066e608a1dc3b822029819f60d2cc58cdb3277faa6cfd4971ad6b93f9d0d18686f0edc0ab816e3bd8f12ca373891d12d9b8424755cfd6be25aec6861dca2d95d0f1ca4061bb537f05b4e8caade61f6b890803ff9fe014475e8fa316d743e36ef8dc8e5d672f6d953ab47508253a96e80b0e85509aeec279f32e2d15ccf5e6e09bc6f7a08a7af519d17571807759798862c68ff2a93b8720e2539bd5189e6319ececa53e4fe0d38b92bfe1a42eb7e71d5c25626b844fdb236428d32b967131ed2812c8185e0741cb00c6c251e111c55e668ccff01747ad5855f8ce3b390db55418d622156bffe030e709a551a95d809485d94d532b5a967a352cf651928b2578cf11733ac5f78d4d8e8bde6cd9036ee975c27915d79e5134f1233fe748bb8e3dc9e313dbf12c60f7c6a5828c08e129547694e6454faf5edd458a8795802cd0bf1a2b0ed501cef90a3a1652fb3c52462bdaf4e78bed2b156e3cbaf59286d5ae53ea68acbabd376a3389d58167740e4a108e76b5ffa0a536fe00c5ff3db4bec4d5b9f87a71f3658466b161169df537ac170793faceb6eb67be1fdb01071fa6a9abf3ba0666685d3cce3a1b853629edca71ebb78d7c4cf9b3e9d94365937a07bc8c6fc1535b1c46694a1e1c5975837142206e0f85a8698fdb0ba385fd8b3f05f2d200da60aeadeaa7c3154cfb0e67aa93e616b8897464e85fa8a4d8b41106558d7de", &(0x7f00000010c0)=""/121, &(0x7f0000001300)="254cd37ecaaf69061357dc52975449f841ed8845080707c7dd0d514534c16cb88ff77783af9b4c3314a0ba49a2b530af69af7e688933d2deec53df7d", &(0x7f0000001180)="e4835d7b1948803e6f4d96dd54b8c9a9fdcee7bb5c104b2a1b9536d893943a45ddcbc11f46aa2713682c0fd896818ad3597be4a5675433e6c1701e85727ba80dbd0f5698b484584d1017c3751711ed11fff3d6962c6d1d19e8dfc3fd031da23aa0587e7346812cd8", 0x1000, r1}, 0x38) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000040)=r1) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000001140), 0x400001, 0x0) (async) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000001580)={0x1f, 0x3, &(0x7f0000001340)=@raw=[@exit, @alu={0x7, 0x0, 0x0, 0x7, 0x1, 0xc, 0x1}, @func={0x85, 0x0, 0x1, 0x0, 0x7}], &(0x7f0000001380)='syzkaller\x00', 0x1000, 0x7f, &(0x7f00000013c0)=""/127, 0x41000, 0x14, '\x00', 0x0, 0x5, r1, 0x8, &(0x7f0000001440)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000001480)={0x1, 0x4, 0x81164860, 0x5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f00000014c0)=[r1, r1, r1, r1, r1, r1, r1, r1, r1], 0x0, 0x10, 0x40}, 0x90) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000001500)=r3) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000001240), 0x8000, 0x0) ioctl$TUNSETCARRIER(r4, 0x400454e2, &(0x7f0000001280)=0x1) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) ioctl$TUNGETVNETBE(r5, 0x800454df, &(0x7f00000012c0)=0x1) 19:45:00 executing program 3: write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="7665746826bb9531323400"], 0x8) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x418c80, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'wg2\x00'}) 19:45:00 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:45:00 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x101201, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'veth0_to_team\x00', 0x4000}) 19:45:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000001200)={&(0x7f00000000c0)="3021f08be6d39386570a6918b68c2c85f69718572ead3383e45ae3197b4e08c2a199471ebb6d4cc81d0a42bafeb6bc881e48996cef56d08135692cd44fa14782b71710bf667c988ca047b0ec0ca79ea16d2dd926f36d1ac6a1c6160c8ef977883062aa59a55b7e4f1d730f8a1c40ddec076c879f1102e7a53888ee367f86090dc91fb10096757e3167635570324ec116a8cfc0d1a505e9e07aded81c57c808d85b19b8501b6f98c62c5f6af2a1313a38a400380b77f6bc2a133641ee49b9802987abd5ea9c3a23ff6ebb12f0f827bb3a2a18cf1895db9e9d6ecfd5934f47c479e13a088ad3e11dfea22e88ae7d73f9415cbf21772a97445d06cd75a068475671f756e5d6bd3e2457531c4e512396a71deb69c42ad6c60acebf6f067d681deaf7c607d8f53207b3d4ab03f635ee9e2a8baf76672d0b0019f43a9d94fc5fd1ea58c5789c14d48a73df7965690796ae71cf6d2ea423470e877fccce60be0df4e9d88dd1a992783323f2001f5154788c51ddcb109e5bce7cb0ea608e71ef01569411d7ddfe72d2a0a2f5f5da95eb7ff15be06213e4623069e7808eccb597a5fee6cad88867efb2e1f8c5a98bd9f17f2aa819080ae08e05b7823fdee690f1bf4150abc64721fd04388f1fabd25ec92144af5e8c242e1133e26eaed585ef9a9072aaeb2fb9cc9db70e2f480facde466d7875cd1482705b0c16990315ae039e6827c6197829ef13801f2aadee170dce9df9c1698f7322ad882e67cbdde43dca999fd0285c683488327d820b61ae1f13e60c8ce4262726d38097ec9be26911e91238c3a87bc45ab3d9cdbe4090c3591cb6a9b14be18a9811ea58c650377a26aaaf411aa2f05eb98af6db94df8936e6174b3a79e06fa628d740acb6074ce338cda2814ff277122f59c81b45cef4a24970a6bddeb359704aeec9a322d75e21afe48dc67412f772d34bdfc9f688c83fb8c13e44a053f7b1af5a5ccda8998bc09768eaf7b3d97cb36485e98306a0b3ee71ac329d2d57184ee733ffebdec7a89a09dd502b51787d3e25c587b214d5122bf521e8518853bbef8a71a3a0eeaa27e8c9350f7551d1e7cdd38ccba4dcc66280a1a4d0a35f6b19b13466093d4a3ee4300556871e234915645ebfe8ab2dd686f0d436f155d9fb412b81ca63d11bf1db37416e5bab856e1f2eb1f9b59d968eca6a188e5c0c7920689d3c844b1d2bc40d0564c2630c1ba8a1c66156500eb0196c86cb4941575e060bb588905100a9544e90b34f34353140e7489b5bdff380620b4319276bcc0cfe68de403a5ae20f7f6b899ea8429016a42bf6851f783c829b3cc8294593ff95e2409b951a596648c35729fec6b5281c2d24a044278e7fc0a8b9dd1410f53bd57fe91a0e33029a6d672e24de7203c6ae053416c0b9d3a2e0d3a23e8688cfab0bb38c62a0562f6f33a3a2c8c29b1fce1b60dc22de3d539b65983500da4860b78e5adbc75bd8434de4baacf27160e5204f26b23bae399f995df61042f9279b367cb06e437591a2565a035b758a64a89b4109b40dc938d893192a9dba7daee7d0789af1908abe104ea1ab3dcd0981b52325f24958b0bda475cb1adc1bd402bc2575aa1cc474e984b7d98dfeaa5065e9127fba6e403dbb0dd40c0a026ea49a5cc11a57670e1c1cf2cb8f62cc1c2c2c5f2f7588c3c39219081922a043c4a55452f3dbf82fc4076f773f8dba156373d986ada18540f9268bf5ee46d2f93e404a002f088cd34d7784d344860d8cf1abb691442d4d921874d74e4768620977948430e27908767f04895df5793ff55122144e44bd03265fae7f1f25f7fbe35b8900e0c02213128b7d3a0bfb35f159cd69c44013900b0d3f4d455c4aed98a91e9fa3fd13786775996eae257d61069019204a52edaefaee9309fc44b72b6d2e519772b631effdf93f7f6cd9c73d401366ef8c2338a16067c41c5563ec14032bde72da25158e3fa37ebebafaeeb3af4ae2725b20df6f8a0e7a845d94b18d607dd2e142bac30dc1e6ef0aa18c28c5e74143ddff45e1303a861907d1ba885a5acde5aa8938d94fdd25ff48dd3733de30a6a78708606d9c7dbf901a577d2758f941e0acb530e5b3ad3bc98a778c9f429562ac8d7580326ff0d56fa9567854a79250a61917839e43962cd253cfb95ec7d3eba81fd7144786a4fefb9e7dc6e091b5081f96b614e326fe9ebc7907e667e84f24e2213f29fced46b356b30bbacba3eecf6ddd5e0015937a251b724fdfc9b11bbc8790a269ac19ad7d355342500551034417a1f0f55ea03a5c8fea386c775acd35f0ecb641d291cb20d77cd2083e607341eeaf5044b2927d28c39c60a348a7c1f69d3f58fa743c417b52b75e5458e4c4f244090d919c90ddce840b26b3efb4e9d507378adefcccc2ceaf28e334a55363a1bff2c4cfbe7c21ca10d717205b349727d76660ac5ecc9935d6bcec53024eba4b7aaa432dd617b84134799e0f57b556a4924696c7b0a022ee7884974b99a945030747e9379a8ad7fef18b9c2208b773ae7cd27946f826065abeec5be8dbfe0a9890fd71caef40b568066b15bc539ba6197bf81d64b56966f8c5476ff62c39e18d652c226e3289c0942adb875041d82fe07a246fa32e6225939af3c196482cbb93510bc185e3b48f2c82bfb138c9454654672cf034b361c79a0a0f095e63733d29bff1cc7763e5a4579d1287cd3d30b941aab2f064d5bda0bd7508f8aa90e050df95403c6c73dbb1dae900dcdcb55e75de138e5cfa40967e71d88150dddf5ce23a6c7aedbbcdf9c5014e1c01aa72e567ca914c16fd711ee4e5e6653b04355f5f759ab28c753b9e6f17f491b7db07b1989cbed5ca239c612632c6910e509db7332986d40059d4718611f81910bf1080eb89e0068ccb67d410f006c345247c62845859060b5296d54c06a29b238fc60ca4b220995ede676c0046835de93d154ddc87c53029021763a430823cd40e39c19c8e1bdbac55de225e303d8154dbf7d328d5f991a70de6c58ef8e66aac1f5d1c1763b2281f080c87b28acaff8591c97f4d65ea1d40d35ab100831312f57146b3981f4afe1ac964aa98fb0aa9cc53712cff261f09b306f74fe3bc2fc4e8c25cac9dd77038aae9852059e72e2b51e22db8a28d800383ba9b7bf30d5b10edc738ad92d32623bbc04c98199d7d2024400ae5275579e190c990ef46a782460883abf755fcb4f2ad00b27c19c1cf52e510bfcba4dca5cb6767b37a30ab3eec45fd05868d3a6010b2fd259640353adc4eb6137322aa7ba5d64a48899e21c81de4a059138a5cbfb9b36a1e300b22c38eef25dd81581e5c63c634f620ae34bf216d40f36cf16ecd5cf7daa23a521db519876db87ec5a4d5051246e0b62050bbdaa45d926a82a5a872d89f33ed1f4de44252881d68b4a86024f30f48c2f0b8f6e0bcd92c6f98c85e0881f63dc1aac5cb830922ab2840fe4c6d6d4c53253ec3d692f90d2ca10c794a8eace2691ce37eaff05b30ee173feee231be8d9d144cdba6df631b28740d0ab97038371c6315fe1c656e513b76d651c4f39b1ea5f0efb6af05ee6270c327d2086a46668731acbbb07bf19963fbd7eb3df15f20dc635703c2ac2e9b6e35aab76a02c6a7fe32eb082c8eca255ae8c1fab54ecb80f6eb978e513b86c09c7a3db4f791a348692c6e858703221a00b889240e4b2fef098e4800b47b6af6d7761d16f3278763961c5374c6cd720bf826957842ceb5cc4c294c4b36c5d998eea407a6aa62d07a1bf1a7261401fe21c017c3dbacb4c56e757ff3c1e807d21994c11ad541bf025b7b48087316df1ed12608f65ef9870b995ae1f22c02a09242e448b75bd9f8c34c6fb2557c452b6df1e15476060af29b93a7f814c9e85b10b94c067bf217023aca15509f16db2c712c9a75d9f827fa4493e91ce6291112d7b504d3952150dfbdffc93eecfa607c595f8e6fea46dbbb703db66aeddc80983d4e4600d34824e7dae440354a862e138e5c5411c32abbeebd6123f13f46181a5602d3edbbe81e710e18180f8815af767b91a6c3cfb796885a3437afd4f0cc9086cd1155b53e17bb4ce16b235017539a8b29c27b52c3e25b8e3addc6c791610ccb78928561f588f5cbda638c5e8627847cec0c114f824c81ad1803ba127044f8a158344a7482955f1ee49f81a2b650d82db09bece0773808f3f97b2a7dc795841f113d1877c3baf061aed3acfea7468a0e4ac0a9ec8d60ec3fa30290021156ea88005b63fa1f79e391cf81c745f90c3be32d2201afdc160b11828c060995f797059d9c333e3700a9f0815593e2b1ad1a3583de45d2e28fbe2c11250702c38c598a85009ae935d4889eda5a99e99ccddcc82c6686efb679e27578f88c11f166922eb7d0611b7c9bf425d9c438f05cac876b9178aa3f80dbb990b40908c6381b9dd8ec54cd95d722dceee165e46b846cbe29eac9e941f22f76db2844c32612c38235fa5f6c32bdc5a8038c6cc9cef4202b312560537f16445375c1c6fb1bb0c2ad4518674ac64614efca1645714099736612a211be6f82cec54e2872e7815632bace0426b802d49ec06c8a15cf9e4395078f1737d290ba916fbdadd71ff7356d2022fdefc75097ef31665a94aab71612550b48171f3fa7d33e51064f74882e00de5578ef3cd6f19b19678dcb94791f7415682ca6929237bf0b434b6347c0e4523f5c19cb95a1abda530a9bc37b8448eefa4a6cda77a1f327701c45d26f63d2f8dd961533e17806b8b4ac8bc898a3ec1ed7bfc92caa594377df870ef6ab62016f833d70650ecc8f5f99b959f3f50327b474fd665b3f137193931aa44c52c0ec1caa0c70ea9d3165da0a5b1c5d8f49552652de8a0c2297eeab830a267eac0fe70e762e05121c3b9d88526b8ed14e11ca263e3eebdc36025cce6f2402c619620c29fa3424f7c6fc873e1aa6ba4bc2fed4f0bde4907f797ce42f2cfa4950dd60004f6080219d99c818af5d4a203a36a61ebae90d2f0e3e4a9c199d4a6915a71afb0fb4ad3f938ba2d506f222f187f12bd9062d8ef064cfb30ff98f12e3b8495c0fa39427a6441e564d2820b916f762ee066e608a1dc3b822029819f60d2cc58cdb3277faa6cfd4971ad6b93f9d0d18686f0edc0ab816e3bd8f12ca373891d12d9b8424755cfd6be25aec6861dca2d95d0f1ca4061bb537f05b4e8caade61f6b890803ff9fe014475e8fa316d743e36ef8dc8e5d672f6d953ab47508253a96e80b0e85509aeec279f32e2d15ccf5e6e09bc6f7a08a7af519d17571807759798862c68ff2a93b8720e2539bd5189e6319ececa53e4fe0d38b92bfe1a42eb7e71d5c25626b844fdb236428d32b967131ed2812c8185e0741cb00c6c251e111c55e668ccff01747ad5855f8ce3b390db55418d622156bffe030e709a551a95d809485d94d532b5a967a352cf651928b2578cf11733ac5f78d4d8e8bde6cd9036ee975c27915d79e5134f1233fe748bb8e3dc9e313dbf12c60f7c6a5828c08e129547694e6454faf5edd458a8795802cd0bf1a2b0ed501cef90a3a1652fb3c52462bdaf4e78bed2b156e3cbaf59286d5ae53ea68acbabd376a3389d58167740e4a108e76b5ffa0a536fe00c5ff3db4bec4d5b9f87a71f3658466b161169df537ac170793faceb6eb67be1fdb01071fa6a9abf3ba0666685d3cce3a1b853629edca71ebb78d7c4cf9b3e9d94365937a07bc8c6fc1535b1c46694a1e1c5975837142206e0f85a8698fdb0ba385fd8b3f05f2d200da60aeadeaa7c3154cfb0e67aa93e616b8897464e85fa8a4d8b41106558d7de", &(0x7f00000010c0)=""/121, &(0x7f0000001300)="254cd37ecaaf69061357dc52975449f841ed8845080707c7dd0d514534c16cb88ff77783af9b4c3314a0ba49a2b530af69af7e688933d2deec53df7d", &(0x7f0000001180)="e4835d7b1948803e6f4d96dd54b8c9a9fdcee7bb5c104b2a1b9536d893943a45ddcbc11f46aa2713682c0fd896818ad3597be4a5675433e6c1701e85727ba80dbd0f5698b484584d1017c3751711ed11fff3d6962c6d1d19e8dfc3fd031da23aa0587e7346812cd8", 0x1000, r1}, 0x38) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000040)=r1) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000001140), 0x400001, 0x0) (async) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000001580)={0x1f, 0x3, &(0x7f0000001340)=@raw=[@exit, @alu={0x7, 0x0, 0x0, 0x7, 0x1, 0xc, 0x1}, @func={0x85, 0x0, 0x1, 0x0, 0x7}], &(0x7f0000001380)='syzkaller\x00', 0x1000, 0x7f, &(0x7f00000013c0)=""/127, 0x41000, 0x14, '\x00', 0x0, 0x5, r1, 0x8, &(0x7f0000001440)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000001480)={0x1, 0x4, 0x81164860, 0x5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f00000014c0)=[r1, r1, r1, r1, r1, r1, r1, r1, r1], 0x0, 0x10, 0x40}, 0x90) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000001500)=r3) (async) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000001240), 0x8000, 0x0) ioctl$TUNSETCARRIER(r4, 0x400454e2, &(0x7f0000001280)=0x1) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r5, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r5, 0x400454c9, 0x0) ioctl$TUNGETVNETBE(r5, 0x800454df, &(0x7f00000012c0)=0x1) 19:45:00 executing program 3: write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="7665746826bb9531323400"], 0x8) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x418c80, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'wg2\x00'}) 19:45:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:45:00 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x101201, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'veth0_to_team\x00', 0x4000}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x101201, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'veth0_to_team\x00', 0x4000}) (async) 19:45:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 19:45:00 executing program 3: write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="7665746826bb9531323400"], 0x8) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x418c80, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'wg2\x00'}) 19:45:00 executing program 4: bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000001300)={&(0x7f0000000040)="7e64df9fd20f85d39d5c4e82a4c593c4032fe7239f300677e6335670964af84030ea696f19c4e3791a28ade740d0a3ee248b90db4797768cc4ba8f2bfce4255bfd99cb27a9ba56f477368f2581a5f63c12f44da967b49b173e3e745505156f23939e39a337f74b01a195d052c212ce71235ee4e56bbab6a521118c817b4320f6b7b862b4b84ae0a82e342e72e18c639d21c1", &(0x7f0000000100)=""/217, &(0x7f0000000200)="d7d3a800ba3b2f5e79951b68dddead6a290c0de071590b99908ef35ce92b61a7bd30fb6572af908b02d8b96801dbc77cc54da61c2ea2a153dd54c137c0c9e96291c300530b8f3f78f609569be434709cb17476734cfcec405fc020a99a6b34b33e5c253cd66121751b6b86c64ef1af06aae41d45a0d95f43f021b22fa52a3b75d99b8cc8218c0011651a18af35dbd5b046a52da8650d6055ee789993eceaa3e8a83cdbc3309fcefd7d1c02148be2e3aaa06474d8ceb24a104212fa5424cb8e6889ca", &(0x7f0000000300)="1f3b4b1833ae71bb9434222cd1211e06a9ebbc6179bdb4adf00dda811e3aa19e3ee11d1ea788a36f65098fbc3776518490d1011012c9a4e7ea5f5f530b93d97aaa48e67b97cdcd6a7d1993c261d4386c59919d06f8f8b7d140119ae4dda47144d1e4458670b480a230dd2c4eb0f2b2a784f6d37396b055174ab58259ba73479b909e0e0df79cfcb850c30389529d52aa1611b01e7eedd088658114e161e417015c12ba0f4f68d1725ebe7a8ce51a67034438cae12dd2edeb111f855220020b2274dda95ae39ee60d25d9998416a943366f52d4c79256788e802ea2212f04dd59d59ce6c09b82b265d6ea1be9506e4a734712e54ab959569ec3b0684999efb6407644c87521b2cd63a99e2cc5d74cb56441e33e7bff564ea1c20b1b558242b868feea1ba7cbe9d778906a27032e067a71422d06a8af82cf3ae5f1cd494c637235aaecce9adb3a735e3eded696e231157f71e75bdac9403481069557d237b6d94ddc7c253c3f9b30af1c42b230b52f6684134307a46a56203a58d6ff3dda326ef6c77bad8bd54a69a0f8f2e3b6882d54d3ff2dc0cf8085769624139ad63252578eda758b453ae6caaf36d0aa20ee4255710cf6a34902ac52fcd4067bab884a8c1693d03ba29a96d4c9b38ee4d3f93c31aec3c7bafe1b1b5fb0f7886b5c8569b5d275e749de1e2d3bacff1cdf1697a250da4515fca7e1441d1d998929780e8c45ac94bc2e50d080a7484eca5b4c67de908fa0ba35ea275157f79f1e78c8529f6e426552495993af8c2a777251c0822aa7c5c854d993415ed6c21c791264def1371a403fab22abc40eb21e8f9232be24322580ba2fe1952f5e3eeda767a1a782de34babc008e893afcc9b628c129f355bd833899de9ffaf34820bcf7c3d16b56cea5653061ae2d0dc58544e89336b42cb6fec7c88bc055793253ff5845ee4a61a7ff1be6a8589d4df0f4afb8d6fcab6abfb11f787b843ef1b70bc0d1b488c560862755527c14fe834e82da01542c9d3af1110d6744d152f0ad1e7e35e89e4740d8c14dd2d5b29b18d3af73fb12befad713cbe42606c7cbeeb5a02e13fe41faafa4adec00244c10b3b77bdb14160e92758f8ae45e9e5c22be6cb967d41d7b4f7301046d4a1419890e5f7dd139a28e7295d6dd943a1adbb00b3d0c58199481c55f837d62af157416f3c3acac376262d329657e2d268a657c0262d26386d82b217465a96948305193629307dd1a6c3fed5de62018f938ffe5d8dcbed4d17d446babbdbc6e5341a988d16cd88ae4faf1d7e6c811d36bd81131fc48aa771131df9a276261ea956367fac9d87132d6ee281f60e018e777c07298d2cff689068a0db384b89b2e45b4ba1f6ea0d44d730169b82ce49a6a5df7e66a1ebda758d93e2f5e0b30b98cbaf2191bbb90a61061ec70cb9b13d7ee0ea2553712aef8c20ed244105165ed406f6c40ad969eec70d834ec835020b0a4904a27f862b08c8257bf9e591f8c235a1f0038f2f6871f484ca716b78021c4cc27493034e8bf56053c9627f727674bc5dd183808ebb83d29382f2b231639c9935e57f7b933115d36d6b071ef18d6f93a5c765be5234ab19cbed3400ab10406639e3357a2eb59322655e3bedf5b9f4c736153cbaf720253312692006e1371851147e782085f9388519d48d8e30e0008517e8e84d540af663a0943ef03cc4ce21c1a76f8975908c618997795abfe959bd4e7064aad949b851e4b307e627007f1350ce4aeae688f5ccb10446cbf87d24acbcc0c24f430a3018feb10f35c150af882187b48934e0e90fe565037d1729b2fbd97663fa327065eb1980a7dafd0028565bbf4ab3165a15ebd2461f94d0a78750320a448ab47e48a8dd7835cd94b309a8a9ff15329a015065530eaee578f426f97a1dae4480897325218fb90ff0bf34b72cba4e327be8be650277a2adac7c426cab8ab67aa70afec714de543e77fa2ba58d8b8991a52ddb285b93923b30bb6715177b7bc6602682a6bc8e35553b53933868d3c03d7ed7f5b6cc5a75860f291d43527bbfd75cb0c40c0b4ff1c02498c2e2edbe30a86381213ed133565646975b52b4c6b0a5a2a61e5e085d965f2911fad940de6ec22895370579c8f9c2a202d764576b66d7f1b401941c5021c528798a5b6a3de3e213cdb1a13c1cbaa1abe77f58de58076126cbf4166ec7f7097b28a82a77e09ff12721e90653ca6bd01686c31ca1a761319d23aeed1bf8e192631a5e2d3fa070f6768ef3d63cc07e2680a04bd557db90c0eb946256742a1b58a6b67307d39f712f7f7015a40245c0be165f933bbdf0c5279c5aafcbf8514fe7bfa7868b614dfa3c95afc314430eb3e6273a2fdda5911ab90a27225fe2dd0f1a4d4d083999aa7eca425596e6701f0db7dbb01ff109ec644ef8f2aa9939cf0cb6e9abb24338c1e7531862843167025ef34d843c78aa537c92ed0e9aed2c1533f176970d9545ea40ef5b45d873bc444b8c191de920ee7d8965e25dc8497e99dfdaf9ba63ebd2cf8becc13a492b68a9ee62a5390e9234428b47ed1a2152456b1ce7767a1930f04de17cf1a32d8dbde812a6e2c4d5f69adc9b694aef83ddb95ba092e0959a13eafc8257ba92f05ff162b4da0f87b70afdf1efb3f0b6a7e2974bf63f8720286d6d0c64c5b1d49457cb8797228269b25c8e3799b39fe55b2f34aa10cdce4eb5fefaf8a3db81b246721217f6208f3707c885b5d8aebaee58a08c88dc589930e2c9ccbac3b4ca5a8c756e81b2780e6446725737ff0f43c58ab866292f0e7700773cab582ee027b767bd10ec6ca9332c085dcdef3c8e5e0739a90fbb30c6ed7939ba0423f521c0b836f670be4074bcedbc1510c1a0a105edec9501f19976dfac5651f4bebaf83de8049493e41fdf04070db65792a6e8ad8546547b6a6a02fb781bec5074faeec90e4902959bc1638ed1dcce07a0e394231ff135db44474bc8dd9e26c5099ec40e71e4fd96b31e4295b7f9e17f41c4840bcc270cb02327ed5389d32148d1d40381b257e40f41fda226f678f6c5646d8b91b5eb032fc281125b3a842a3d2e38b0d588fbaee9a08a3744816b67966c3a40ff20af626af3aa593aed64376906ac4f3daec48560faaf5cf8e5163aa55d8bbf593cb1009f79ea693e817c1a11c8577e7f59798cfe36e7455e0a4c253d708fcb4ac773500e60c42c50b9a779abb82bd23e211b8cb7c3a168010d56df5b2eecff48e31819c38fd89dc1b51745bf8f8bf306acd45cb41fa96536ef9d604e68fda3fad8714e53a0aaf97ab65a36784ee5bf5b31b6ad66ca6da78727e0b64fdd07d7fd63fb6517d99d37fa8c6712a848803eda0b93ad7a16c05069b20e8c945e6f8111d6bb5387669e180d09a3dca10b3e85ce54f79fa69e95dd26522c1763c419c11db304ad5f1c39641c30276944a6e16f2ecf3398fb327973d731312ef6d89773905956b4fa9a336adcde95465428b3f4d3ef7090d52fcdb9d0f1e8523958caacf5e5916bd1673a268d114273370a234d93fd848c8836ac7cc2f0de0a51ab7bf753ca88ae371f04a5941409372dd15c017d81498567f481535368723d2f7466d6c086c1a805841c3a98e3d7239a1ed3a759d56876ab85f7d6f208376e8dbe8edfb881554a75d31e2075ae2c48b86d49255b5285822ac059de2583141825b4dd43b694dab668a7914b20b0e1e4ea34fec890245a7c23684e4a25a69177d458f9962cb6a0959f139da00cb004033b4f569d69266b5f47a745922f1ab00b6f47e3ec1b04a9630a00918145424e7c8c5ea2e2cf56b5aa39107fc845e90e2f1a284b147f10051eed328e32517557f638959c95e58546ed6808dcd912d6b0148818bccfb10afc30c3fd1d1143b41321341d5c4c5f5dc990bdcf09511d060817e79485c4f37ef0a44f0948f7a7571b1b288a5c51704f69624ec1465926ff7b9f9368224b221cf3b479124dbc30b79feb43dbc3a485951c32a2a4e1052faf1e7c7125de2cd40ad607e095ef36687e124936d52d0e29221e53815d187c2ab1d359b9382883fcdeb283e2feecaa87dcfcbfd041970b64d211828a0a0f925877903d03d73447bba84e1dfbfbf6000f3cfc5107604c0032f11354a54888c49faa10426c38f34175da74ceffe2a0b0487941384a55073f1dc1b2003d67b828b936088e498436a056cabbdd73d6586a44ad0bb6779a67152002cd7f35bd92e7f45001ec549816ae6ca0e8de53f610e9d2b6a3611fc69e7b14b89a92cf59da43736fcb86e54dde6a0f640b18acf7232591447f4cced903a4843717fbe6b87d2028d88611e3bffdfcbad6f453fc822c1337bc35cfc8575d063aa2adc8d446dc2ebe1919d9440e78c99a2700ed99dcdb7e1662224586a463621a58875e3e8d02b227367863f4b2dc70c8b1d0556285f2bc8023f8f13b0549961536642a88644230030a0a2c3447286782368a17169644a8863f9b3a5be77e8e1d142ee9a3f3d2f80846ab7a0f96300481983b8937c368fe72cbf2d8afb55e5ea3fb6caf8f49c0c6435c8176fd1798cdc3f8881aa7cea2e8d99b1ae2c3385cc6c4b136ef35b2207e10e624e00f712083dbc0a86c92d35d9f97f8533d3bbb357fd4d800307599883ff492b212b8f3a2b97fbe1ba4a350db2f85b1ec47e59830adc0b50e44391cbf791e9f73897509fd72c48956052e64face9570debea77045e38201b45c6cd95b4ef9f7c0cde875170e0136d371b5f1681fd2d14a4de6a05ac82763b7bebca33df8742e8a09ea0c6966e11b0cd6678784ba193241a0ee41145cc022141f16b8df19abfbc38c596d506bb308eaed3cc62072f7a2f55df807ebbe0cae692ccbf79b644794ac1c502a044288e31c0f8f832a3b661a9fd24f3c946936affbbce6503f93b04625ac00d8395b2d668f4f9e7bf44893301c51b894130d9fd57b0224a7610b6079d82eb9f770087f02df22db2bb22fab0d473c405b716384ef255da51ba7fd39a83abf662f0cbb5a599700231659d0b945cb0c67b032c08b21be490c6b7994558e4025dc1c3897688c82721a818704162a45fb23ec2f1d8592089bb2b15cef2e976d3346be2eb2946ad018528dc32df59d58d08476e03bb6abd992cb9034db8f9e582f9bb51a5a2c228c64a5efc8cf4ce37b48e2fdb0fdadf906e39ee4a7ad829f542550ec4dcf23b48610a132dc16d5d1cb8be3a6639b1e60c1cf2418f4ee9c017c395c60c185d50d9c03099775a1d679ea32c0c38c2eab10415a9c82454161ee8e84952bbd5d1b06f56e42e90cbfc7a94750b14a7e4e81818107b3e0bbf752ad6c40a8e10ba53429ec91a8694fe73b0ba4240638758d1c9dfc7316ae13ca76567756c28060030bb0785d111e1a1ab92c70ea64c47da0a6b6f92649e3ec9d3d3abcc814007df6b9034c6617bf44533f7071036e28e30d489f6bb8343b0f97ea4b0a456c546ffaee2dfe9b6f0050e4e771d498ee8c3df39a949b55b1eacdb7b0b7b011d437306fe9d2407cf396bfba9d6bd64dc7dc52db0f2a66b5815558e75eb07ce042d0708576f3fe355899b34d2e614dfb95a6cfcfc0e810e2e9fc71c60ea69fa400fab474d1f1d287b08c38c7bfd65f62e9a728f8e98cbc48a6379fe9c05073d43f3a2a6d39b7e6b8d2113c5e83b39f7cd5a9787d8f3f261c171202a8bb9b3590ce11b621577c6ecddde453a3aa57fb5448849f0853ad56b89933dd977be728044e1a8afe7038ad7c0630e989e50628c68356f996a2f76d6ead40b1ca50ded881c2ae1fab07360697923e3c8fdd499c755c370e1ddc3415611d78baa4dd079f2", 0x3, 0x1}, 0x38) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 19:45:00 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000040)=0x4f) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:00 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:45:00 executing program 4: bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000001300)={&(0x7f0000000040)="7e64df9fd20f85d39d5c4e82a4c593c4032fe7239f300677e6335670964af84030ea696f19c4e3791a28ade740d0a3ee248b90db4797768cc4ba8f2bfce4255bfd99cb27a9ba56f477368f2581a5f63c12f44da967b49b173e3e745505156f23939e39a337f74b01a195d052c212ce71235ee4e56bbab6a521118c817b4320f6b7b862b4b84ae0a82e342e72e18c639d21c1", &(0x7f0000000100)=""/217, &(0x7f0000000200)="d7d3a800ba3b2f5e79951b68dddead6a290c0de071590b99908ef35ce92b61a7bd30fb6572af908b02d8b96801dbc77cc54da61c2ea2a153dd54c137c0c9e96291c300530b8f3f78f609569be434709cb17476734cfcec405fc020a99a6b34b33e5c253cd66121751b6b86c64ef1af06aae41d45a0d95f43f021b22fa52a3b75d99b8cc8218c0011651a18af35dbd5b046a52da8650d6055ee789993eceaa3e8a83cdbc3309fcefd7d1c02148be2e3aaa06474d8ceb24a104212fa5424cb8e6889ca", &(0x7f0000000300)="1f3b4b1833ae71bb9434222cd1211e06a9ebbc6179bdb4adf00dda811e3aa19e3ee11d1ea788a36f65098fbc3776518490d1011012c9a4e7ea5f5f530b93d97aaa48e67b97cdcd6a7d1993c261d4386c59919d06f8f8b7d140119ae4dda47144d1e4458670b480a230dd2c4eb0f2b2a784f6d37396b055174ab58259ba73479b909e0e0df79cfcb850c30389529d52aa1611b01e7eedd088658114e161e417015c12ba0f4f68d1725ebe7a8ce51a67034438cae12dd2edeb111f855220020b2274dda95ae39ee60d25d9998416a943366f52d4c79256788e802ea2212f04dd59d59ce6c09b82b265d6ea1be9506e4a734712e54ab959569ec3b0684999efb6407644c87521b2cd63a99e2cc5d74cb56441e33e7bff564ea1c20b1b558242b868feea1ba7cbe9d778906a27032e067a71422d06a8af82cf3ae5f1cd494c637235aaecce9adb3a735e3eded696e231157f71e75bdac9403481069557d237b6d94ddc7c253c3f9b30af1c42b230b52f6684134307a46a56203a58d6ff3dda326ef6c77bad8bd54a69a0f8f2e3b6882d54d3ff2dc0cf8085769624139ad63252578eda758b453ae6caaf36d0aa20ee4255710cf6a34902ac52fcd4067bab884a8c1693d03ba29a96d4c9b38ee4d3f93c31aec3c7bafe1b1b5fb0f7886b5c8569b5d275e749de1e2d3bacff1cdf1697a250da4515fca7e1441d1d998929780e8c45ac94bc2e50d080a7484eca5b4c67de908fa0ba35ea275157f79f1e78c8529f6e426552495993af8c2a777251c0822aa7c5c854d993415ed6c21c791264def1371a403fab22abc40eb21e8f9232be24322580ba2fe1952f5e3eeda767a1a782de34babc008e893afcc9b628c129f355bd833899de9ffaf34820bcf7c3d16b56cea5653061ae2d0dc58544e89336b42cb6fec7c88bc055793253ff5845ee4a61a7ff1be6a8589d4df0f4afb8d6fcab6abfb11f787b843ef1b70bc0d1b488c560862755527c14fe834e82da01542c9d3af1110d6744d152f0ad1e7e35e89e4740d8c14dd2d5b29b18d3af73fb12befad713cbe42606c7cbeeb5a02e13fe41faafa4adec00244c10b3b77bdb14160e92758f8ae45e9e5c22be6cb967d41d7b4f7301046d4a1419890e5f7dd139a28e7295d6dd943a1adbb00b3d0c58199481c55f837d62af157416f3c3acac376262d329657e2d268a657c0262d26386d82b217465a96948305193629307dd1a6c3fed5de62018f938ffe5d8dcbed4d17d446babbdbc6e5341a988d16cd88ae4faf1d7e6c811d36bd81131fc48aa771131df9a276261ea956367fac9d87132d6ee281f60e018e777c07298d2cff689068a0db384b89b2e45b4ba1f6ea0d44d730169b82ce49a6a5df7e66a1ebda758d93e2f5e0b30b98cbaf2191bbb90a61061ec70cb9b13d7ee0ea2553712aef8c20ed244105165ed406f6c40ad969eec70d834ec835020b0a4904a27f862b08c8257bf9e591f8c235a1f0038f2f6871f484ca716b78021c4cc27493034e8bf56053c9627f727674bc5dd183808ebb83d29382f2b231639c9935e57f7b933115d36d6b071ef18d6f93a5c765be5234ab19cbed3400ab10406639e3357a2eb59322655e3bedf5b9f4c736153cbaf720253312692006e1371851147e782085f9388519d48d8e30e0008517e8e84d540af663a0943ef03cc4ce21c1a76f8975908c618997795abfe959bd4e7064aad949b851e4b307e627007f1350ce4aeae688f5ccb10446cbf87d24acbcc0c24f430a3018feb10f35c150af882187b48934e0e90fe565037d1729b2fbd97663fa327065eb1980a7dafd0028565bbf4ab3165a15ebd2461f94d0a78750320a448ab47e48a8dd7835cd94b309a8a9ff15329a015065530eaee578f426f97a1dae4480897325218fb90ff0bf34b72cba4e327be8be650277a2adac7c426cab8ab67aa70afec714de543e77fa2ba58d8b8991a52ddb285b93923b30bb6715177b7bc6602682a6bc8e35553b53933868d3c03d7ed7f5b6cc5a75860f291d43527bbfd75cb0c40c0b4ff1c02498c2e2edbe30a86381213ed133565646975b52b4c6b0a5a2a61e5e085d965f2911fad940de6ec22895370579c8f9c2a202d764576b66d7f1b401941c5021c528798a5b6a3de3e213cdb1a13c1cbaa1abe77f58de58076126cbf4166ec7f7097b28a82a77e09ff12721e90653ca6bd01686c31ca1a761319d23aeed1bf8e192631a5e2d3fa070f6768ef3d63cc07e2680a04bd557db90c0eb946256742a1b58a6b67307d39f712f7f7015a40245c0be165f933bbdf0c5279c5aafcbf8514fe7bfa7868b614dfa3c95afc314430eb3e6273a2fdda5911ab90a27225fe2dd0f1a4d4d083999aa7eca425596e6701f0db7dbb01ff109ec644ef8f2aa9939cf0cb6e9abb24338c1e7531862843167025ef34d843c78aa537c92ed0e9aed2c1533f176970d9545ea40ef5b45d873bc444b8c191de920ee7d8965e25dc8497e99dfdaf9ba63ebd2cf8becc13a492b68a9ee62a5390e9234428b47ed1a2152456b1ce7767a1930f04de17cf1a32d8dbde812a6e2c4d5f69adc9b694aef83ddb95ba092e0959a13eafc8257ba92f05ff162b4da0f87b70afdf1efb3f0b6a7e2974bf63f8720286d6d0c64c5b1d49457cb8797228269b25c8e3799b39fe55b2f34aa10cdce4eb5fefaf8a3db81b246721217f6208f3707c885b5d8aebaee58a08c88dc589930e2c9ccbac3b4ca5a8c756e81b2780e6446725737ff0f43c58ab866292f0e7700773cab582ee027b767bd10ec6ca9332c085dcdef3c8e5e0739a90fbb30c6ed7939ba0423f521c0b836f670be4074bcedbc1510c1a0a105edec9501f19976dfac5651f4bebaf83de8049493e41fdf04070db65792a6e8ad8546547b6a6a02fb781bec5074faeec90e4902959bc1638ed1dcce07a0e394231ff135db44474bc8dd9e26c5099ec40e71e4fd96b31e4295b7f9e17f41c4840bcc270cb02327ed5389d32148d1d40381b257e40f41fda226f678f6c5646d8b91b5eb032fc281125b3a842a3d2e38b0d588fbaee9a08a3744816b67966c3a40ff20af626af3aa593aed64376906ac4f3daec48560faaf5cf8e5163aa55d8bbf593cb1009f79ea693e817c1a11c8577e7f59798cfe36e7455e0a4c253d708fcb4ac773500e60c42c50b9a779abb82bd23e211b8cb7c3a168010d56df5b2eecff48e31819c38fd89dc1b51745bf8f8bf306acd45cb41fa96536ef9d604e68fda3fad8714e53a0aaf97ab65a36784ee5bf5b31b6ad66ca6da78727e0b64fdd07d7fd63fb6517d99d37fa8c6712a848803eda0b93ad7a16c05069b20e8c945e6f8111d6bb5387669e180d09a3dca10b3e85ce54f79fa69e95dd26522c1763c419c11db304ad5f1c39641c30276944a6e16f2ecf3398fb327973d731312ef6d89773905956b4fa9a336adcde95465428b3f4d3ef7090d52fcdb9d0f1e8523958caacf5e5916bd1673a268d114273370a234d93fd848c8836ac7cc2f0de0a51ab7bf753ca88ae371f04a5941409372dd15c017d81498567f481535368723d2f7466d6c086c1a805841c3a98e3d7239a1ed3a759d56876ab85f7d6f208376e8dbe8edfb881554a75d31e2075ae2c48b86d49255b5285822ac059de2583141825b4dd43b694dab668a7914b20b0e1e4ea34fec890245a7c23684e4a25a69177d458f9962cb6a0959f139da00cb004033b4f569d69266b5f47a745922f1ab00b6f47e3ec1b04a9630a00918145424e7c8c5ea2e2cf56b5aa39107fc845e90e2f1a284b147f10051eed328e32517557f638959c95e58546ed6808dcd912d6b0148818bccfb10afc30c3fd1d1143b41321341d5c4c5f5dc990bdcf09511d060817e79485c4f37ef0a44f0948f7a7571b1b288a5c51704f69624ec1465926ff7b9f9368224b221cf3b479124dbc30b79feb43dbc3a485951c32a2a4e1052faf1e7c7125de2cd40ad607e095ef36687e124936d52d0e29221e53815d187c2ab1d359b9382883fcdeb283e2feecaa87dcfcbfd041970b64d211828a0a0f925877903d03d73447bba84e1dfbfbf6000f3cfc5107604c0032f11354a54888c49faa10426c38f34175da74ceffe2a0b0487941384a55073f1dc1b2003d67b828b936088e498436a056cabbdd73d6586a44ad0bb6779a67152002cd7f35bd92e7f45001ec549816ae6ca0e8de53f610e9d2b6a3611fc69e7b14b89a92cf59da43736fcb86e54dde6a0f640b18acf7232591447f4cced903a4843717fbe6b87d2028d88611e3bffdfcbad6f453fc822c1337bc35cfc8575d063aa2adc8d446dc2ebe1919d9440e78c99a2700ed99dcdb7e1662224586a463621a58875e3e8d02b227367863f4b2dc70c8b1d0556285f2bc8023f8f13b0549961536642a88644230030a0a2c3447286782368a17169644a8863f9b3a5be77e8e1d142ee9a3f3d2f80846ab7a0f96300481983b8937c368fe72cbf2d8afb55e5ea3fb6caf8f49c0c6435c8176fd1798cdc3f8881aa7cea2e8d99b1ae2c3385cc6c4b136ef35b2207e10e624e00f712083dbc0a86c92d35d9f97f8533d3bbb357fd4d800307599883ff492b212b8f3a2b97fbe1ba4a350db2f85b1ec47e59830adc0b50e44391cbf791e9f73897509fd72c48956052e64face9570debea77045e38201b45c6cd95b4ef9f7c0cde875170e0136d371b5f1681fd2d14a4de6a05ac82763b7bebca33df8742e8a09ea0c6966e11b0cd6678784ba193241a0ee41145cc022141f16b8df19abfbc38c596d506bb308eaed3cc62072f7a2f55df807ebbe0cae692ccbf79b644794ac1c502a044288e31c0f8f832a3b661a9fd24f3c946936affbbce6503f93b04625ac00d8395b2d668f4f9e7bf44893301c51b894130d9fd57b0224a7610b6079d82eb9f770087f02df22db2bb22fab0d473c405b716384ef255da51ba7fd39a83abf662f0cbb5a599700231659d0b945cb0c67b032c08b21be490c6b7994558e4025dc1c3897688c82721a818704162a45fb23ec2f1d8592089bb2b15cef2e976d3346be2eb2946ad018528dc32df59d58d08476e03bb6abd992cb9034db8f9e582f9bb51a5a2c228c64a5efc8cf4ce37b48e2fdb0fdadf906e39ee4a7ad829f542550ec4dcf23b48610a132dc16d5d1cb8be3a6639b1e60c1cf2418f4ee9c017c395c60c185d50d9c03099775a1d679ea32c0c38c2eab10415a9c82454161ee8e84952bbd5d1b06f56e42e90cbfc7a94750b14a7e4e81818107b3e0bbf752ad6c40a8e10ba53429ec91a8694fe73b0ba4240638758d1c9dfc7316ae13ca76567756c28060030bb0785d111e1a1ab92c70ea64c47da0a6b6f92649e3ec9d3d3abcc814007df6b9034c6617bf44533f7071036e28e30d489f6bb8343b0f97ea4b0a456c546ffaee2dfe9b6f0050e4e771d498ee8c3df39a949b55b1eacdb7b0b7b011d437306fe9d2407cf396bfba9d6bd64dc7dc52db0f2a66b5815558e75eb07ce042d0708576f3fe355899b34d2e614dfb95a6cfcfc0e810e2e9fc71c60ea69fa400fab474d1f1d287b08c38c7bfd65f62e9a728f8e98cbc48a6379fe9c05073d43f3a2a6d39b7e6b8d2113c5e83b39f7cd5a9787d8f3f261c171202a8bb9b3590ce11b621577c6ecddde453a3aa57fb5448849f0853ad56b89933dd977be728044e1a8afe7038ad7c0630e989e50628c68356f996a2f76d6ead40b1ca50ded881c2ae1fab07360697923e3c8fdd499c755c370e1ddc3415611d78baa4dd079f2", 0x3, 0x1}, 0x38) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 19:45:00 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000000c0)={@cgroup, r0, 0x18, 0x98c911c6b4028f5, r3, @prog_id}, 0x20) ioctl$TUNSETIFF(r2, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x10}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) ioctl$TUNSETOFFLOAD(r4, 0x400454d0, 0xa) 19:45:00 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000040)=0x4f) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:00 executing program 4: bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000001300)={&(0x7f0000000040)="7e64df9fd20f85d39d5c4e82a4c593c4032fe7239f300677e6335670964af84030ea696f19c4e3791a28ade740d0a3ee248b90db4797768cc4ba8f2bfce4255bfd99cb27a9ba56f477368f2581a5f63c12f44da967b49b173e3e745505156f23939e39a337f74b01a195d052c212ce71235ee4e56bbab6a521118c817b4320f6b7b862b4b84ae0a82e342e72e18c639d21c1", &(0x7f0000000100)=""/217, &(0x7f0000000200)="d7d3a800ba3b2f5e79951b68dddead6a290c0de071590b99908ef35ce92b61a7bd30fb6572af908b02d8b96801dbc77cc54da61c2ea2a153dd54c137c0c9e96291c300530b8f3f78f609569be434709cb17476734cfcec405fc020a99a6b34b33e5c253cd66121751b6b86c64ef1af06aae41d45a0d95f43f021b22fa52a3b75d99b8cc8218c0011651a18af35dbd5b046a52da8650d6055ee789993eceaa3e8a83cdbc3309fcefd7d1c02148be2e3aaa06474d8ceb24a104212fa5424cb8e6889ca", &(0x7f0000000300)="1f3b4b1833ae71bb9434222cd1211e06a9ebbc6179bdb4adf00dda811e3aa19e3ee11d1ea788a36f65098fbc3776518490d1011012c9a4e7ea5f5f530b93d97aaa48e67b97cdcd6a7d1993c261d4386c59919d06f8f8b7d140119ae4dda47144d1e4458670b480a230dd2c4eb0f2b2a784f6d37396b055174ab58259ba73479b909e0e0df79cfcb850c30389529d52aa1611b01e7eedd088658114e161e417015c12ba0f4f68d1725ebe7a8ce51a67034438cae12dd2edeb111f855220020b2274dda95ae39ee60d25d9998416a943366f52d4c79256788e802ea2212f04dd59d59ce6c09b82b265d6ea1be9506e4a734712e54ab959569ec3b0684999efb6407644c87521b2cd63a99e2cc5d74cb56441e33e7bff564ea1c20b1b558242b868feea1ba7cbe9d778906a27032e067a71422d06a8af82cf3ae5f1cd494c637235aaecce9adb3a735e3eded696e231157f71e75bdac9403481069557d237b6d94ddc7c253c3f9b30af1c42b230b52f6684134307a46a56203a58d6ff3dda326ef6c77bad8bd54a69a0f8f2e3b6882d54d3ff2dc0cf8085769624139ad63252578eda758b453ae6caaf36d0aa20ee4255710cf6a34902ac52fcd4067bab884a8c1693d03ba29a96d4c9b38ee4d3f93c31aec3c7bafe1b1b5fb0f7886b5c8569b5d275e749de1e2d3bacff1cdf1697a250da4515fca7e1441d1d998929780e8c45ac94bc2e50d080a7484eca5b4c67de908fa0ba35ea275157f79f1e78c8529f6e426552495993af8c2a777251c0822aa7c5c854d993415ed6c21c791264def1371a403fab22abc40eb21e8f9232be24322580ba2fe1952f5e3eeda767a1a782de34babc008e893afcc9b628c129f355bd833899de9ffaf34820bcf7c3d16b56cea5653061ae2d0dc58544e89336b42cb6fec7c88bc055793253ff5845ee4a61a7ff1be6a8589d4df0f4afb8d6fcab6abfb11f787b843ef1b70bc0d1b488c560862755527c14fe834e82da01542c9d3af1110d6744d152f0ad1e7e35e89e4740d8c14dd2d5b29b18d3af73fb12befad713cbe42606c7cbeeb5a02e13fe41faafa4adec00244c10b3b77bdb14160e92758f8ae45e9e5c22be6cb967d41d7b4f7301046d4a1419890e5f7dd139a28e7295d6dd943a1adbb00b3d0c58199481c55f837d62af157416f3c3acac376262d329657e2d268a657c0262d26386d82b217465a96948305193629307dd1a6c3fed5de62018f938ffe5d8dcbed4d17d446babbdbc6e5341a988d16cd88ae4faf1d7e6c811d36bd81131fc48aa771131df9a276261ea956367fac9d87132d6ee281f60e018e777c07298d2cff689068a0db384b89b2e45b4ba1f6ea0d44d730169b82ce49a6a5df7e66a1ebda758d93e2f5e0b30b98cbaf2191bbb90a61061ec70cb9b13d7ee0ea2553712aef8c20ed244105165ed406f6c40ad969eec70d834ec835020b0a4904a27f862b08c8257bf9e591f8c235a1f0038f2f6871f484ca716b78021c4cc27493034e8bf56053c9627f727674bc5dd183808ebb83d29382f2b231639c9935e57f7b933115d36d6b071ef18d6f93a5c765be5234ab19cbed3400ab10406639e3357a2eb59322655e3bedf5b9f4c736153cbaf720253312692006e1371851147e782085f9388519d48d8e30e0008517e8e84d540af663a0943ef03cc4ce21c1a76f8975908c618997795abfe959bd4e7064aad949b851e4b307e627007f1350ce4aeae688f5ccb10446cbf87d24acbcc0c24f430a3018feb10f35c150af882187b48934e0e90fe565037d1729b2fbd97663fa327065eb1980a7dafd0028565bbf4ab3165a15ebd2461f94d0a78750320a448ab47e48a8dd7835cd94b309a8a9ff15329a015065530eaee578f426f97a1dae4480897325218fb90ff0bf34b72cba4e327be8be650277a2adac7c426cab8ab67aa70afec714de543e77fa2ba58d8b8991a52ddb285b93923b30bb6715177b7bc6602682a6bc8e35553b53933868d3c03d7ed7f5b6cc5a75860f291d43527bbfd75cb0c40c0b4ff1c02498c2e2edbe30a86381213ed133565646975b52b4c6b0a5a2a61e5e085d965f2911fad940de6ec22895370579c8f9c2a202d764576b66d7f1b401941c5021c528798a5b6a3de3e213cdb1a13c1cbaa1abe77f58de58076126cbf4166ec7f7097b28a82a77e09ff12721e90653ca6bd01686c31ca1a761319d23aeed1bf8e192631a5e2d3fa070f6768ef3d63cc07e2680a04bd557db90c0eb946256742a1b58a6b67307d39f712f7f7015a40245c0be165f933bbdf0c5279c5aafcbf8514fe7bfa7868b614dfa3c95afc314430eb3e6273a2fdda5911ab90a27225fe2dd0f1a4d4d083999aa7eca425596e6701f0db7dbb01ff109ec644ef8f2aa9939cf0cb6e9abb24338c1e7531862843167025ef34d843c78aa537c92ed0e9aed2c1533f176970d9545ea40ef5b45d873bc444b8c191de920ee7d8965e25dc8497e99dfdaf9ba63ebd2cf8becc13a492b68a9ee62a5390e9234428b47ed1a2152456b1ce7767a1930f04de17cf1a32d8dbde812a6e2c4d5f69adc9b694aef83ddb95ba092e0959a13eafc8257ba92f05ff162b4da0f87b70afdf1efb3f0b6a7e2974bf63f8720286d6d0c64c5b1d49457cb8797228269b25c8e3799b39fe55b2f34aa10cdce4eb5fefaf8a3db81b246721217f6208f3707c885b5d8aebaee58a08c88dc589930e2c9ccbac3b4ca5a8c756e81b2780e6446725737ff0f43c58ab866292f0e7700773cab582ee027b767bd10ec6ca9332c085dcdef3c8e5e0739a90fbb30c6ed7939ba0423f521c0b836f670be4074bcedbc1510c1a0a105edec9501f19976dfac5651f4bebaf83de8049493e41fdf04070db65792a6e8ad8546547b6a6a02fb781bec5074faeec90e4902959bc1638ed1dcce07a0e394231ff135db44474bc8dd9e26c5099ec40e71e4fd96b31e4295b7f9e17f41c4840bcc270cb02327ed5389d32148d1d40381b257e40f41fda226f678f6c5646d8b91b5eb032fc281125b3a842a3d2e38b0d588fbaee9a08a3744816b67966c3a40ff20af626af3aa593aed64376906ac4f3daec48560faaf5cf8e5163aa55d8bbf593cb1009f79ea693e817c1a11c8577e7f59798cfe36e7455e0a4c253d708fcb4ac773500e60c42c50b9a779abb82bd23e211b8cb7c3a168010d56df5b2eecff48e31819c38fd89dc1b51745bf8f8bf306acd45cb41fa96536ef9d604e68fda3fad8714e53a0aaf97ab65a36784ee5bf5b31b6ad66ca6da78727e0b64fdd07d7fd63fb6517d99d37fa8c6712a848803eda0b93ad7a16c05069b20e8c945e6f8111d6bb5387669e180d09a3dca10b3e85ce54f79fa69e95dd26522c1763c419c11db304ad5f1c39641c30276944a6e16f2ecf3398fb327973d731312ef6d89773905956b4fa9a336adcde95465428b3f4d3ef7090d52fcdb9d0f1e8523958caacf5e5916bd1673a268d114273370a234d93fd848c8836ac7cc2f0de0a51ab7bf753ca88ae371f04a5941409372dd15c017d81498567f481535368723d2f7466d6c086c1a805841c3a98e3d7239a1ed3a759d56876ab85f7d6f208376e8dbe8edfb881554a75d31e2075ae2c48b86d49255b5285822ac059de2583141825b4dd43b694dab668a7914b20b0e1e4ea34fec890245a7c23684e4a25a69177d458f9962cb6a0959f139da00cb004033b4f569d69266b5f47a745922f1ab00b6f47e3ec1b04a9630a00918145424e7c8c5ea2e2cf56b5aa39107fc845e90e2f1a284b147f10051eed328e32517557f638959c95e58546ed6808dcd912d6b0148818bccfb10afc30c3fd1d1143b41321341d5c4c5f5dc990bdcf09511d060817e79485c4f37ef0a44f0948f7a7571b1b288a5c51704f69624ec1465926ff7b9f9368224b221cf3b479124dbc30b79feb43dbc3a485951c32a2a4e1052faf1e7c7125de2cd40ad607e095ef36687e124936d52d0e29221e53815d187c2ab1d359b9382883fcdeb283e2feecaa87dcfcbfd041970b64d211828a0a0f925877903d03d73447bba84e1dfbfbf6000f3cfc5107604c0032f11354a54888c49faa10426c38f34175da74ceffe2a0b0487941384a55073f1dc1b2003d67b828b936088e498436a056cabbdd73d6586a44ad0bb6779a67152002cd7f35bd92e7f45001ec549816ae6ca0e8de53f610e9d2b6a3611fc69e7b14b89a92cf59da43736fcb86e54dde6a0f640b18acf7232591447f4cced903a4843717fbe6b87d2028d88611e3bffdfcbad6f453fc822c1337bc35cfc8575d063aa2adc8d446dc2ebe1919d9440e78c99a2700ed99dcdb7e1662224586a463621a58875e3e8d02b227367863f4b2dc70c8b1d0556285f2bc8023f8f13b0549961536642a88644230030a0a2c3447286782368a17169644a8863f9b3a5be77e8e1d142ee9a3f3d2f80846ab7a0f96300481983b8937c368fe72cbf2d8afb55e5ea3fb6caf8f49c0c6435c8176fd1798cdc3f8881aa7cea2e8d99b1ae2c3385cc6c4b136ef35b2207e10e624e00f712083dbc0a86c92d35d9f97f8533d3bbb357fd4d800307599883ff492b212b8f3a2b97fbe1ba4a350db2f85b1ec47e59830adc0b50e44391cbf791e9f73897509fd72c48956052e64face9570debea77045e38201b45c6cd95b4ef9f7c0cde875170e0136d371b5f1681fd2d14a4de6a05ac82763b7bebca33df8742e8a09ea0c6966e11b0cd6678784ba193241a0ee41145cc022141f16b8df19abfbc38c596d506bb308eaed3cc62072f7a2f55df807ebbe0cae692ccbf79b644794ac1c502a044288e31c0f8f832a3b661a9fd24f3c946936affbbce6503f93b04625ac00d8395b2d668f4f9e7bf44893301c51b894130d9fd57b0224a7610b6079d82eb9f770087f02df22db2bb22fab0d473c405b716384ef255da51ba7fd39a83abf662f0cbb5a599700231659d0b945cb0c67b032c08b21be490c6b7994558e4025dc1c3897688c82721a818704162a45fb23ec2f1d8592089bb2b15cef2e976d3346be2eb2946ad018528dc32df59d58d08476e03bb6abd992cb9034db8f9e582f9bb51a5a2c228c64a5efc8cf4ce37b48e2fdb0fdadf906e39ee4a7ad829f542550ec4dcf23b48610a132dc16d5d1cb8be3a6639b1e60c1cf2418f4ee9c017c395c60c185d50d9c03099775a1d679ea32c0c38c2eab10415a9c82454161ee8e84952bbd5d1b06f56e42e90cbfc7a94750b14a7e4e81818107b3e0bbf752ad6c40a8e10ba53429ec91a8694fe73b0ba4240638758d1c9dfc7316ae13ca76567756c28060030bb0785d111e1a1ab92c70ea64c47da0a6b6f92649e3ec9d3d3abcc814007df6b9034c6617bf44533f7071036e28e30d489f6bb8343b0f97ea4b0a456c546ffaee2dfe9b6f0050e4e771d498ee8c3df39a949b55b1eacdb7b0b7b011d437306fe9d2407cf396bfba9d6bd64dc7dc52db0f2a66b5815558e75eb07ce042d0708576f3fe355899b34d2e614dfb95a6cfcfc0e810e2e9fc71c60ea69fa400fab474d1f1d287b08c38c7bfd65f62e9a728f8e98cbc48a6379fe9c05073d43f3a2a6d39b7e6b8d2113c5e83b39f7cd5a9787d8f3f261c171202a8bb9b3590ce11b621577c6ecddde453a3aa57fb5448849f0853ad56b89933dd977be728044e1a8afe7038ad7c0630e989e50628c68356f996a2f76d6ead40b1ca50ded881c2ae1fab07360697923e3c8fdd499c755c370e1ddc3415611d78baa4dd079f2", 0x3, 0x1}, 0x38) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000001300)={&(0x7f0000000040)="7e64df9fd20f85d39d5c4e82a4c593c4032fe7239f300677e6335670964af84030ea696f19c4e3791a28ade740d0a3ee248b90db4797768cc4ba8f2bfce4255bfd99cb27a9ba56f477368f2581a5f63c12f44da967b49b173e3e745505156f23939e39a337f74b01a195d052c212ce71235ee4e56bbab6a521118c817b4320f6b7b862b4b84ae0a82e342e72e18c639d21c1", &(0x7f0000000100)=""/217, &(0x7f0000000200)="d7d3a800ba3b2f5e79951b68dddead6a290c0de071590b99908ef35ce92b61a7bd30fb6572af908b02d8b96801dbc77cc54da61c2ea2a153dd54c137c0c9e96291c300530b8f3f78f609569be434709cb17476734cfcec405fc020a99a6b34b33e5c253cd66121751b6b86c64ef1af06aae41d45a0d95f43f021b22fa52a3b75d99b8cc8218c0011651a18af35dbd5b046a52da8650d6055ee789993eceaa3e8a83cdbc3309fcefd7d1c02148be2e3aaa06474d8ceb24a104212fa5424cb8e6889ca", &(0x7f0000000300)="1f3b4b1833ae71bb9434222cd1211e06a9ebbc6179bdb4adf00dda811e3aa19e3ee11d1ea788a36f65098fbc3776518490d1011012c9a4e7ea5f5f530b93d97aaa48e67b97cdcd6a7d1993c261d4386c59919d06f8f8b7d140119ae4dda47144d1e4458670b480a230dd2c4eb0f2b2a784f6d37396b055174ab58259ba73479b909e0e0df79cfcb850c30389529d52aa1611b01e7eedd088658114e161e417015c12ba0f4f68d1725ebe7a8ce51a67034438cae12dd2edeb111f855220020b2274dda95ae39ee60d25d9998416a943366f52d4c79256788e802ea2212f04dd59d59ce6c09b82b265d6ea1be9506e4a734712e54ab959569ec3b0684999efb6407644c87521b2cd63a99e2cc5d74cb56441e33e7bff564ea1c20b1b558242b868feea1ba7cbe9d778906a27032e067a71422d06a8af82cf3ae5f1cd494c637235aaecce9adb3a735e3eded696e231157f71e75bdac9403481069557d237b6d94ddc7c253c3f9b30af1c42b230b52f6684134307a46a56203a58d6ff3dda326ef6c77bad8bd54a69a0f8f2e3b6882d54d3ff2dc0cf8085769624139ad63252578eda758b453ae6caaf36d0aa20ee4255710cf6a34902ac52fcd4067bab884a8c1693d03ba29a96d4c9b38ee4d3f93c31aec3c7bafe1b1b5fb0f7886b5c8569b5d275e749de1e2d3bacff1cdf1697a250da4515fca7e1441d1d998929780e8c45ac94bc2e50d080a7484eca5b4c67de908fa0ba35ea275157f79f1e78c8529f6e426552495993af8c2a777251c0822aa7c5c854d993415ed6c21c791264def1371a403fab22abc40eb21e8f9232be24322580ba2fe1952f5e3eeda767a1a782de34babc008e893afcc9b628c129f355bd833899de9ffaf34820bcf7c3d16b56cea5653061ae2d0dc58544e89336b42cb6fec7c88bc055793253ff5845ee4a61a7ff1be6a8589d4df0f4afb8d6fcab6abfb11f787b843ef1b70bc0d1b488c560862755527c14fe834e82da01542c9d3af1110d6744d152f0ad1e7e35e89e4740d8c14dd2d5b29b18d3af73fb12befad713cbe42606c7cbeeb5a02e13fe41faafa4adec00244c10b3b77bdb14160e92758f8ae45e9e5c22be6cb967d41d7b4f7301046d4a1419890e5f7dd139a28e7295d6dd943a1adbb00b3d0c58199481c55f837d62af157416f3c3acac376262d329657e2d268a657c0262d26386d82b217465a96948305193629307dd1a6c3fed5de62018f938ffe5d8dcbed4d17d446babbdbc6e5341a988d16cd88ae4faf1d7e6c811d36bd81131fc48aa771131df9a276261ea956367fac9d87132d6ee281f60e018e777c07298d2cff689068a0db384b89b2e45b4ba1f6ea0d44d730169b82ce49a6a5df7e66a1ebda758d93e2f5e0b30b98cbaf2191bbb90a61061ec70cb9b13d7ee0ea2553712aef8c20ed244105165ed406f6c40ad969eec70d834ec835020b0a4904a27f862b08c8257bf9e591f8c235a1f0038f2f6871f484ca716b78021c4cc27493034e8bf56053c9627f727674bc5dd183808ebb83d29382f2b231639c9935e57f7b933115d36d6b071ef18d6f93a5c765be5234ab19cbed3400ab10406639e3357a2eb59322655e3bedf5b9f4c736153cbaf720253312692006e1371851147e782085f9388519d48d8e30e0008517e8e84d540af663a0943ef03cc4ce21c1a76f8975908c618997795abfe959bd4e7064aad949b851e4b307e627007f1350ce4aeae688f5ccb10446cbf87d24acbcc0c24f430a3018feb10f35c150af882187b48934e0e90fe565037d1729b2fbd97663fa327065eb1980a7dafd0028565bbf4ab3165a15ebd2461f94d0a78750320a448ab47e48a8dd7835cd94b309a8a9ff15329a015065530eaee578f426f97a1dae4480897325218fb90ff0bf34b72cba4e327be8be650277a2adac7c426cab8ab67aa70afec714de543e77fa2ba58d8b8991a52ddb285b93923b30bb6715177b7bc6602682a6bc8e35553b53933868d3c03d7ed7f5b6cc5a75860f291d43527bbfd75cb0c40c0b4ff1c02498c2e2edbe30a86381213ed133565646975b52b4c6b0a5a2a61e5e085d965f2911fad940de6ec22895370579c8f9c2a202d764576b66d7f1b401941c5021c528798a5b6a3de3e213cdb1a13c1cbaa1abe77f58de58076126cbf4166ec7f7097b28a82a77e09ff12721e90653ca6bd01686c31ca1a761319d23aeed1bf8e192631a5e2d3fa070f6768ef3d63cc07e2680a04bd557db90c0eb946256742a1b58a6b67307d39f712f7f7015a40245c0be165f933bbdf0c5279c5aafcbf8514fe7bfa7868b614dfa3c95afc314430eb3e6273a2fdda5911ab90a27225fe2dd0f1a4d4d083999aa7eca425596e6701f0db7dbb01ff109ec644ef8f2aa9939cf0cb6e9abb24338c1e7531862843167025ef34d843c78aa537c92ed0e9aed2c1533f176970d9545ea40ef5b45d873bc444b8c191de920ee7d8965e25dc8497e99dfdaf9ba63ebd2cf8becc13a492b68a9ee62a5390e9234428b47ed1a2152456b1ce7767a1930f04de17cf1a32d8dbde812a6e2c4d5f69adc9b694aef83ddb95ba092e0959a13eafc8257ba92f05ff162b4da0f87b70afdf1efb3f0b6a7e2974bf63f8720286d6d0c64c5b1d49457cb8797228269b25c8e3799b39fe55b2f34aa10cdce4eb5fefaf8a3db81b246721217f6208f3707c885b5d8aebaee58a08c88dc589930e2c9ccbac3b4ca5a8c756e81b2780e6446725737ff0f43c58ab866292f0e7700773cab582ee027b767bd10ec6ca9332c085dcdef3c8e5e0739a90fbb30c6ed7939ba0423f521c0b836f670be4074bcedbc1510c1a0a105edec9501f19976dfac5651f4bebaf83de8049493e41fdf04070db65792a6e8ad8546547b6a6a02fb781bec5074faeec90e4902959bc1638ed1dcce07a0e394231ff135db44474bc8dd9e26c5099ec40e71e4fd96b31e4295b7f9e17f41c4840bcc270cb02327ed5389d32148d1d40381b257e40f41fda226f678f6c5646d8b91b5eb032fc281125b3a842a3d2e38b0d588fbaee9a08a3744816b67966c3a40ff20af626af3aa593aed64376906ac4f3daec48560faaf5cf8e5163aa55d8bbf593cb1009f79ea693e817c1a11c8577e7f59798cfe36e7455e0a4c253d708fcb4ac773500e60c42c50b9a779abb82bd23e211b8cb7c3a168010d56df5b2eecff48e31819c38fd89dc1b51745bf8f8bf306acd45cb41fa96536ef9d604e68fda3fad8714e53a0aaf97ab65a36784ee5bf5b31b6ad66ca6da78727e0b64fdd07d7fd63fb6517d99d37fa8c6712a848803eda0b93ad7a16c05069b20e8c945e6f8111d6bb5387669e180d09a3dca10b3e85ce54f79fa69e95dd26522c1763c419c11db304ad5f1c39641c30276944a6e16f2ecf3398fb327973d731312ef6d89773905956b4fa9a336adcde95465428b3f4d3ef7090d52fcdb9d0f1e8523958caacf5e5916bd1673a268d114273370a234d93fd848c8836ac7cc2f0de0a51ab7bf753ca88ae371f04a5941409372dd15c017d81498567f481535368723d2f7466d6c086c1a805841c3a98e3d7239a1ed3a759d56876ab85f7d6f208376e8dbe8edfb881554a75d31e2075ae2c48b86d49255b5285822ac059de2583141825b4dd43b694dab668a7914b20b0e1e4ea34fec890245a7c23684e4a25a69177d458f9962cb6a0959f139da00cb004033b4f569d69266b5f47a745922f1ab00b6f47e3ec1b04a9630a00918145424e7c8c5ea2e2cf56b5aa39107fc845e90e2f1a284b147f10051eed328e32517557f638959c95e58546ed6808dcd912d6b0148818bccfb10afc30c3fd1d1143b41321341d5c4c5f5dc990bdcf09511d060817e79485c4f37ef0a44f0948f7a7571b1b288a5c51704f69624ec1465926ff7b9f9368224b221cf3b479124dbc30b79feb43dbc3a485951c32a2a4e1052faf1e7c7125de2cd40ad607e095ef36687e124936d52d0e29221e53815d187c2ab1d359b9382883fcdeb283e2feecaa87dcfcbfd041970b64d211828a0a0f925877903d03d73447bba84e1dfbfbf6000f3cfc5107604c0032f11354a54888c49faa10426c38f34175da74ceffe2a0b0487941384a55073f1dc1b2003d67b828b936088e498436a056cabbdd73d6586a44ad0bb6779a67152002cd7f35bd92e7f45001ec549816ae6ca0e8de53f610e9d2b6a3611fc69e7b14b89a92cf59da43736fcb86e54dde6a0f640b18acf7232591447f4cced903a4843717fbe6b87d2028d88611e3bffdfcbad6f453fc822c1337bc35cfc8575d063aa2adc8d446dc2ebe1919d9440e78c99a2700ed99dcdb7e1662224586a463621a58875e3e8d02b227367863f4b2dc70c8b1d0556285f2bc8023f8f13b0549961536642a88644230030a0a2c3447286782368a17169644a8863f9b3a5be77e8e1d142ee9a3f3d2f80846ab7a0f96300481983b8937c368fe72cbf2d8afb55e5ea3fb6caf8f49c0c6435c8176fd1798cdc3f8881aa7cea2e8d99b1ae2c3385cc6c4b136ef35b2207e10e624e00f712083dbc0a86c92d35d9f97f8533d3bbb357fd4d800307599883ff492b212b8f3a2b97fbe1ba4a350db2f85b1ec47e59830adc0b50e44391cbf791e9f73897509fd72c48956052e64face9570debea77045e38201b45c6cd95b4ef9f7c0cde875170e0136d371b5f1681fd2d14a4de6a05ac82763b7bebca33df8742e8a09ea0c6966e11b0cd6678784ba193241a0ee41145cc022141f16b8df19abfbc38c596d506bb308eaed3cc62072f7a2f55df807ebbe0cae692ccbf79b644794ac1c502a044288e31c0f8f832a3b661a9fd24f3c946936affbbce6503f93b04625ac00d8395b2d668f4f9e7bf44893301c51b894130d9fd57b0224a7610b6079d82eb9f770087f02df22db2bb22fab0d473c405b716384ef255da51ba7fd39a83abf662f0cbb5a599700231659d0b945cb0c67b032c08b21be490c6b7994558e4025dc1c3897688c82721a818704162a45fb23ec2f1d8592089bb2b15cef2e976d3346be2eb2946ad018528dc32df59d58d08476e03bb6abd992cb9034db8f9e582f9bb51a5a2c228c64a5efc8cf4ce37b48e2fdb0fdadf906e39ee4a7ad829f542550ec4dcf23b48610a132dc16d5d1cb8be3a6639b1e60c1cf2418f4ee9c017c395c60c185d50d9c03099775a1d679ea32c0c38c2eab10415a9c82454161ee8e84952bbd5d1b06f56e42e90cbfc7a94750b14a7e4e81818107b3e0bbf752ad6c40a8e10ba53429ec91a8694fe73b0ba4240638758d1c9dfc7316ae13ca76567756c28060030bb0785d111e1a1ab92c70ea64c47da0a6b6f92649e3ec9d3d3abcc814007df6b9034c6617bf44533f7071036e28e30d489f6bb8343b0f97ea4b0a456c546ffaee2dfe9b6f0050e4e771d498ee8c3df39a949b55b1eacdb7b0b7b011d437306fe9d2407cf396bfba9d6bd64dc7dc52db0f2a66b5815558e75eb07ce042d0708576f3fe355899b34d2e614dfb95a6cfcfc0e810e2e9fc71c60ea69fa400fab474d1f1d287b08c38c7bfd65f62e9a728f8e98cbc48a6379fe9c05073d43f3a2a6d39b7e6b8d2113c5e83b39f7cd5a9787d8f3f261c171202a8bb9b3590ce11b621577c6ecddde453a3aa57fb5448849f0853ad56b89933dd977be728044e1a8afe7038ad7c0630e989e50628c68356f996a2f76d6ead40b1ca50ded881c2ae1fab07360697923e3c8fdd499c755c370e1ddc3415611d78baa4dd079f2", 0x3, 0x1}, 0x38) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) 19:45:00 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000000c0)={@cgroup, r0, 0x18, 0x98c911c6b4028f5, r3, @prog_id}, 0x20) ioctl$TUNSETIFF(r2, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x10}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) ioctl$TUNSETOFFLOAD(r4, 0x400454d0, 0xa) 19:45:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/syz1\x00', 0x200002, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r3, 0x0, 0x2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000100)='{\\\x00') openat$cgroup_devices(r3, &(0x7f00000000c0)='devices.allow\x00', 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz0\x00', 0x200002, 0x0) mkdirat$cgroup(r4, &(0x7f00000001c0)='syz0\x00', 0x1ff) openat$cgroup_type(r2, &(0x7f0000000140), 0x2, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/syz1\x00', 0x200002, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r3, 0x0, 0x2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000100)='{\\\x00') openat$cgroup_devices(r3, &(0x7f00000000c0)='devices.allow\x00', 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz0\x00', 0x200002, 0x0) mkdirat$cgroup(r4, &(0x7f00000001c0)='syz0\x00', 0x1ff) openat$cgroup_type(r2, &(0x7f0000000140), 0x2, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:00 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000040)=0x4f) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x2000}) 19:45:00 executing program 0: r0 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={0x0, 0x1, 0x10}, 0xc) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000100)={r0, 0x58, &(0x7f0000000140)}, 0x10) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000200)={0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000001c0)=""/27, 0x4}, 0x20) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000040)) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x2000}) (rerun: 32) 19:45:01 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:45:01 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:45:01 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000000c0)={@cgroup, r0, 0x18, 0x98c911c6b4028f5, r3, @prog_id}, 0x20) (async) ioctl$TUNSETIFF(r2, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x10}) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) (async) ioctl$TUNSETOFFLOAD(r4, 0x400454d0, 0xa) 19:45:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:45:01 executing program 0: r0 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={0x0, 0x1, 0x10}, 0xc) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000100)={r0, 0x58, &(0x7f0000000140)}, 0x10) (async) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000200)={0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000001c0)=""/27, 0x4}, 0x20) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x402000, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'ip6erspan0\x00', 0x600}) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:01 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x2000}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000040)) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00', 0x2000}) (async) 19:45:01 executing program 0: r0 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={0x0, 0x1, 0x10}, 0xc) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000100)={r0, 0x58, &(0x7f0000000140)}, 0x10) (async) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000200)={0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000001c0)=""/27, 0x4}, 0x20) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x402000, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'ip6erspan0\x00', 0x600}) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x402000, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'ip6erspan0\x00', 0x600}) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) 19:45:01 executing program 2: r0 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={0x0, 0x1, 0x10}, 0xc) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000100)={r0, 0x58, &(0x7f0000000140)}, 0x10) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000200)={0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000001c0)=""/27, 0x4}, 0x20) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:01 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000040)) 19:45:01 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x2, &(0x7f0000000080)={'gretap0\x00', 0x2}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8400, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x5, 0x1f, 0x7, 0x309}, {0x7fff, 0x21, 0x4, 0x4}, {0x3f, 0x40, 0x0, 0xd7b}, {0x6, 0x8, 0x6, 0x17f}, {0x7, 0x6, 0x2, 0x1}, {0x8, 0x2, 0x6, 0x30}, {0x4, 0x90, 0x20, 0x359fd467}, {0x6, 0x0, 0x4, 0x80000001}, {0x3899, 0x19, 0x0, 0x9}]}) 19:45:01 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:45:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x402000, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'ip6erspan0\x00', 0x600}) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) 19:45:01 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:45:01 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x2, &(0x7f0000000080)={'gretap0\x00', 0x2}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8400, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x5, 0x1f, 0x7, 0x309}, {0x7fff, 0x21, 0x4, 0x4}, {0x3f, 0x40, 0x0, 0xd7b}, {0x6, 0x8, 0x6, 0x17f}, {0x7, 0x6, 0x2, 0x1}, {0x8, 0x2, 0x6, 0x30}, {0x4, 0x90, 0x20, 0x359fd467}, {0x6, 0x0, 0x4, 0x80000001}, {0x3899, 0x19, 0x0, 0x9}]}) 19:45:01 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000040)) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000040)) (async) 19:45:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x7, 0x80, 0x40, 0x6}, {0x101, 0x7, 0x7f, 0x8}, {0x7, 0x20, 0x4}, {0x0, 0x40, 0x3f, 0x59e}]}) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x410840, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000180)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x30042, 0x0) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x12) 19:45:01 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x2, &(0x7f0000000080)={'gretap0\x00', 0x2}) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8400, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x5, 0x1f, 0x7, 0x309}, {0x7fff, 0x21, 0x4, 0x4}, {0x3f, 0x40, 0x0, 0xd7b}, {0x6, 0x8, 0x6, 0x17f}, {0x7, 0x6, 0x2, 0x1}, {0x8, 0x2, 0x6, 0x30}, {0x4, 0x90, 0x20, 0x359fd467}, {0x6, 0x0, 0x4, 0x80000001}, {0x3899, 0x19, 0x0, 0x9}]}) 19:45:01 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000040)) (async) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000040)) 19:45:01 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:45:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x7, 0x80, 0x40, 0x6}, {0x101, 0x7, 0x7f, 0x8}, {0x7, 0x20, 0x4}, {0x0, 0x40, 0x3f, 0x59e}]}) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) (async) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x410840, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x410840, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000180)) (async) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000180)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x30042, 0x0) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x12) 19:45:01 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x201) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x7, 0x80, 0x40, 0x6}, {0x101, 0x7, 0x7f, 0x8}, {0x7, 0x20, 0x4}, {0x0, 0x40, 0x3f, 0x59e}]}) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x410840, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000180)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x30042, 0x0) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x12) 19:45:01 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:45:01 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'dvmrp0\x00', 0x1000}) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) r2 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000140)=@o_path={&(0x7f0000000100)='./file0\x00', 0x0, 0x18, r1}, 0x18) r3 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x2, &(0x7f0000000180)=@raw=[@ldst={0x1, 0x2, 0x1, 0x3, 0x0, 0x18, 0xffffffffffffffff}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}], &(0x7f00000001c0)='syzkaller\x00', 0x92, 0x0, 0x0, 0x40f00, 0x20, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f0000000200)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000240)={0x5, 0x7, 0x5, 0x200}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000280)=[r1, r1, r1, r1, r1, r1, r1], &(0x7f00000002c0)=[{0x0, 0x2, 0x10, 0x6}], 0x10, 0xfffffff9}, 0x90) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000003c0)={@cgroup=r1, r2, 0x1c, 0x2000, 0x0, @prog_fd=r3}, 0x20) 19:45:01 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x7, 0x80, 0x40, 0x6}, {0x101, 0x7, 0x7f, 0x8}, {0x7, 0x20, 0x4}, {0x0, 0x40, 0x3f, 0x59e}]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x7, 0x80, 0x40, 0x6}, {0x101, 0x7, 0x7f, 0x8}, {0x7, 0x20, 0x4}, {0x0, 0x40, 0x3f, 0x59e}]}) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x410840, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000180)) (async) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000180)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x30042, 0x0) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x12) 19:45:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4080, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000400)) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000440)) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000000)={&(0x7f00000000c0)="bf32648095bc13699a88f2a651c001ef567f9b7654ebde31bc5d5c74f0022b8ca77247765f3a3944c0febac32736dcfb872a19aaba0adac182b323aedaee1726c663f4b9e483b49e7340c4d2d7441d129df0b90cd773ed0457276787ffbc0b23a1ea6f769a6c570305ca65f2cd33716ef5f7c1c3583cd4e46ea8c46ec13b77e8ad0ff346f6621e5225e4af70afc9286f3fcbf06a7295bd313bff1a11fc7f24168563b2088f648b508bf21a95d9253387f06adc78cf694276c26f5068b8223d641f5d7a3f9bfad8aef0f99a1167a2bcfe3f30f4695fba140571846108266c0192055a7a448cb2532f1184dc9fe714bea9fc5785", &(0x7f00000001c0)=""/165, &(0x7f0000000280)="6f9cc9d4831624d2eb3340bc7aeed4bdff2dbc7b109cc1c4bd9b9cc028a079289e2223a22781f112d48264000da2025148d8e1633ead3d8f06af69c46b96f66479c38b091f9edd0a15cf10266e5ff56e2ac44606faa8a1ef51fde935f485ba21f13be54d65d1f9b557bd206623758ed7", &(0x7f0000000300)="0c8f74f9bb305a4e3c6b38a22a4ee72a4380d5b7ac5192e63768bf86707b4c947ac33fef54f197ede6318231a99d510dab13bb1c82b5cafe51be3f79bd395795d2a893817abd8c3006399dd58b10473ca66546cb82d2f4002519687d7f1d92f7c01664d239dd2af9c1751ae21712848b75d57b29a43231109dca2ba50b1c8aedd137b8f218928865f1f9f4036bafa3e6b81451f65cb9737c71ae9f5f44b5853ac69d3ed186a8b339e49979dc35ea92c8d2fe3f6eebea66077e72eb04d8cec50c620da728bd8d9e968d8b58e39c97940629688f273c91f53830c5f0873116", 0x9}, 0x38) 19:45:01 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x201) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:45:01 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'dvmrp0\x00', 0x1000}) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) r2 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000140)=@o_path={&(0x7f0000000100)='./file0\x00', 0x0, 0x18, r1}, 0x18) r3 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x2, &(0x7f0000000180)=@raw=[@ldst={0x1, 0x2, 0x1, 0x3, 0x0, 0x18, 0xffffffffffffffff}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}], &(0x7f00000001c0)='syzkaller\x00', 0x92, 0x0, 0x0, 0x40f00, 0x20, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f0000000200)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000240)={0x5, 0x7, 0x5, 0x200}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000280)=[r1, r1, r1, r1, r1, r1, r1], &(0x7f00000002c0)=[{0x0, 0x2, 0x10, 0x6}], 0x10, 0xfffffff9}, 0x90) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000003c0)={@cgroup=r1, r2, 0x1c, 0x2000, 0x0, @prog_fd=r3}, 0x20) 19:45:01 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x201) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:01 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) 19:45:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x7) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:02 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x7}) 19:45:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x7) (async) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x7) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) 19:45:02 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r1) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'dvmrp0\x00', 0x1000}) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async, rerun: 64) r2 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000140)=@o_path={&(0x7f0000000100)='./file0\x00', 0x0, 0x18, r1}, 0x18) (async, rerun: 64) r3 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x2, &(0x7f0000000180)=@raw=[@ldst={0x1, 0x2, 0x1, 0x3, 0x0, 0x18, 0xffffffffffffffff}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}], &(0x7f00000001c0)='syzkaller\x00', 0x92, 0x0, 0x0, 0x40f00, 0x20, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f0000000200)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000240)={0x5, 0x7, 0x5, 0x200}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000280)=[r1, r1, r1, r1, r1, r1, r1], &(0x7f00000002c0)=[{0x0, 0x2, 0x10, 0x6}], 0x10, 0xfffffff9}, 0x90) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000003c0)={@cgroup=r1, r2, 0x1c, 0x2000, 0x0, @prog_fd=r3}, 0x20) 19:45:02 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:45:02 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.stat\x00', 0x0, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) 19:45:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x7) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00', 0x6}) 19:45:02 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2aad03, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) 19:45:02 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) 19:45:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) 19:45:02 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:45:02 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2aad03, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2aad03, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) 19:45:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) openat$cgroup_devices(r2, &(0x7f0000000100)='devices.deny\x00', 0x2, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000040)={'ip6gre0\x00', 0x400}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNDETACHFILTER(r3, 0x401054d6, 0x0) 19:45:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000000)={'wg0\x00'}) 19:45:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) openat$cgroup_devices(r2, &(0x7f0000000100)='devices.deny\x00', 0x2, 0x0) (async) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000040)={'ip6gre0\x00', 0x400}) (async, rerun: 32) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (rerun: 32) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNDETACHFILTER(r3, 0x401054d6, 0x0) 19:45:02 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:45:02 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2aad03, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:02 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x500}) 19:45:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000000)={'wg0\x00'}) 19:45:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (rerun: 32) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) openat$cgroup_devices(r2, &(0x7f0000000100)='devices.deny\x00', 0x2, 0x0) (async) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000040)={'ip6gre0\x00', 0x400}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async, rerun: 32) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (rerun: 32) ioctl$TUNDETACHFILTER(r3, 0x401054d6, 0x0) 19:45:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:45:02 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00', 0x500}) 19:45:02 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r1, &(0x7f00000000c0)='cpuacct.usage_all\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000000)={'wg0\x00'}) 19:45:02 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:45:02 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r1, &(0x7f00000000c0)='cpuacct.usage_all\x00', 0x0, 0x0) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (rerun: 64) 19:45:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:02 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:45:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (rerun: 32) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x701cc1, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x82040, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f00000000c0)) 19:45:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc020660b, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r1, &(0x7f00000000c0)='cpuacct.usage_all\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xa0c6, 0x1f, 0x17, 0x1ff}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNGETVNETHDRSZ(r2, 0x800454d7, &(0x7f0000000100)) r3 = perf_event_open$cgroup(&(0x7f0000000140)={0x4, 0x80, 0x0, 0xda, 0x8, 0x7f, 0x0, 0x6, 0x1f8, 0xa, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0xd5, 0x9491d7b68578a55c, @perf_config_ext={0x2, 0xfffffffffffffff8}, 0x6000, 0xfffffffffffffffa, 0x4, 0x0, 0x4, 0xffffffe0, 0x9, 0x0, 0xffffffff, 0x0, 0x5}, r1, 0xe, r1, 0x3) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f00000001c0)='cpuacct.usage_user\x00') 19:45:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x701cc1, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x82040, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f00000000c0)) 19:45:03 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xa0c6, 0x1f, 0x17, 0x1ff}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNGETVNETHDRSZ(r2, 0x800454d7, &(0x7f0000000100)) r3 = perf_event_open$cgroup(&(0x7f0000000140)={0x4, 0x80, 0x0, 0xda, 0x8, 0x7f, 0x0, 0x6, 0x1f8, 0xa, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0xd5, 0x9491d7b68578a55c, @perf_config_ext={0x2, 0xfffffffffffffff8}, 0x6000, 0xfffffffffffffffa, 0x4, 0x0, 0x4, 0xffffffe0, 0x9, 0x0, 0xffffffff, 0x0, 0x5}, r1, 0xe, r1, 0x3) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f00000001c0)='cpuacct.usage_user\x00') 19:45:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) 19:45:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x701cc1, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x82040, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f00000000c0)) (async) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f00000000c0)) 19:45:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000040)) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:45:03 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:45:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000040)=0x9) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.stat\x00', 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f00000000c0)) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) 19:45:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000040)=0x9) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (rerun: 64) 19:45:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.stat\x00', 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f00000000c0)) (async) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f00000000c0)) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) 19:45:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f00000000c0)) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000040)=0x4f) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000040)=0x9) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000040)=0x9) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:03 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:45:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:45:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.stat\x00', 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f00000000c0)) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) 19:45:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f00000000c0)) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000040)=0x4f) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x1}) 19:45:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x424001, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x204400, 0x0) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000140)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0xa0000, 0x0) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f00000000c0)=0x80) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'batadv_slave_1\x00'}) 19:45:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f00000000c0)) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000040)=0x4f) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:45:03 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:45:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x80086601, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x12002, 0x0) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000100)) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x1, 0x2, [@broadcast, @broadcast]}) 19:45:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x424001, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x204400, 0x0) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000140)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0xa0000, 0x0) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f00000000c0)=0x80) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'batadv_slave_1\x00'}) 19:45:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) 19:45:04 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x12002, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x12002, 0x0) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000100)) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x1, 0x2, [@broadcast, @broadcast]}) 19:45:04 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x80086301, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:04 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x424001, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x424001, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x204400, 0x0) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000140)) (async) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000140)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0xa0000, 0x0) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f00000000c0)=0x80) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'batadv_slave_1\x00'}) 19:45:04 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:04 executing program 4: ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x400454e2, &(0x7f0000000040)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) 19:45:04 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:45:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x242040, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000040)) 19:45:04 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x12002, 0x0) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000100)) (async) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x1, 0x2, [@broadcast, @broadcast]}) 19:45:04 executing program 4: ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x400454e2, &(0x7f0000000040)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:04 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:45:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x242040, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000040)) 19:45:04 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) recvmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/67, 0x43}, {&(0x7f0000000140)=""/207, 0xcf}, {&(0x7f0000000240)=""/97, 0x61}, {&(0x7f00000002c0)=""/73, 0x49}, {&(0x7f0000000340)=""/195, 0xc3}], 0x5, &(0x7f0000000600)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="001a00000000010000000200000000000000001028938abf7ac909e3887f6edb64eb7708d8688ac923fe004e91a3f367cce8818070b13efc1775724a7c6ba8b1279e2ac5ddea344587a5d6f8a2a6b0a550c2fc552e3eb64011a839d31b29b83f6a505bdf93cb761af73509acedfd50de2ce42a3b09b88d147ca1a38c", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xd0}, 0x42) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000004c0)=0x3) 19:45:04 executing program 4: ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x400454e2, &(0x7f0000000040)) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:04 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) recvmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/67, 0x43}, {&(0x7f0000000140)=""/207, 0xcf}, {&(0x7f0000000240)=""/97, 0x61}, {&(0x7f00000002c0)=""/73, 0x49}, {&(0x7f0000000340)=""/195, 0xc3}], 0x5, &(0x7f0000000600)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="001a00000000010000000200000000000000001028938abf7ac909e3887f6edb64eb7708d8688ac923fe004e91a3f367cce8818070b13efc1775724a7c6ba8b1279e2ac5ddea344587a5d6f8a2a6b0a550c2fc552e3eb64011a839d31b29b83f6a505bdf93cb761af73509acedfd50de2ce42a3b09b88d147ca1a38c", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xd0}, 0x42) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000004c0)=0x3) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) (async) recvmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/67, 0x43}, {&(0x7f0000000140)=""/207, 0xcf}, {&(0x7f0000000240)=""/97, 0x61}, {&(0x7f00000002c0)=""/73, 0x49}, {&(0x7f0000000340)=""/195, 0xc3}], 0x5, &(0x7f0000000600)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="001a00000000010000000200000000000000001028938abf7ac909e3887f6edb64eb7708d8688ac923fe004e91a3f367cce8818070b13efc1775724a7c6ba8b1279e2ac5ddea344587a5d6f8a2a6b0a550c2fc552e3eb64011a839d31b29b83f6a505bdf93cb761af73509acedfd50de2ce42a3b09b88d147ca1a38c", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xd0}, 0x42) (async) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000004c0)=0x3) (async) 19:45:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x242040, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000040)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x242040, 0x0) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000040)) (async) 19:45:04 executing program 4: r0 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000140), 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f00000000c0)=""/105) 19:45:04 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) 19:45:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x3, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:04 executing program 4: r0 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000140), 0x2, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f00000000c0)=""/105) 19:45:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x513c00, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:04 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r3}, 0x8) 19:45:04 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) recvmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/67, 0x43}, {&(0x7f0000000140)=""/207, 0xcf}, {&(0x7f0000000240)=""/97, 0x61}, {&(0x7f00000002c0)=""/73, 0x49}, {&(0x7f0000000340)=""/195, 0xc3}], 0x5, &(0x7f0000000600)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="001a00000000010000000200000000000000001028938abf7ac909e3887f6edb64eb7708d8688ac923fe004e91a3f367cce8818070b13efc1775724a7c6ba8b1279e2ac5ddea344587a5d6f8a2a6b0a550c2fc552e3eb64011a839d31b29b83f6a505bdf93cb761af73509acedfd50de2ce42a3b09b88d147ca1a38c", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xd0}, 0x42) (async) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000004c0)=0x3) 19:45:04 executing program 4: r0 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000140), 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f00000000c0)=""/105) openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000140), 0x2, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f00000000c0)=""/105) (async) 19:45:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r3}, 0x8) 19:45:04 executing program 0: bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000040)={0x4}, 0x8) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x513c00, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x513c00, 0x0) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) 19:45:04 executing program 0: bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000040)={0x4}, 0x8) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:04 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.io_queued\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001cc0)=@bloom_filter={0x1e, 0x0, 0x2, 0xfffffff9, 0x20, 0x1, 0x7, '\x00', 0x0, r0, 0x3, 0x0, 0x3, 0x6}, 0x48) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r0}, 0x8) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x1a, 0xfffffffb, 0x6, 0x400, 0x0, r3, 0x7, '\x00', 0x0, r0, 0x0, 0x5, 0x5}, 0x48) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNGETVNETBE(r2, 0x800454df, &(0x7f0000000040)=0x1) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) ioctl$TUNSETIFF(r1, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x18, 0x2, &(0x7f0000000200)=@raw=[@btf_id={0x18, 0x7, 0x3, 0x0, 0x2}], &(0x7f0000000240)='GPL\x00', 0x2e0, 0x99, &(0x7f0000000280)=""/153, 0x41000, 0x8, '\x00', 0x0, 0x2c, r3, 0x8, &(0x7f0000000340)={0x3, 0x3}, 0x8, 0x10, &(0x7f0000000380)={0x2, 0x3, 0x2, 0x8}, 0x10, 0x0, r0, 0x5, &(0x7f00000003c0)=[r4], &(0x7f0000000400)=[{0x5, 0x1, 0xb, 0x4}, {0x4, 0x4, 0x8, 0x8}, {0x2, 0x5, 0xa, 0x7}, {0x1, 0x2, 0xb, 0x4}, {0x5, 0xfffffffa, 0xb, 0x7}], 0x10, 0x200}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f00000001c0)='prq_report\x00', r5}, 0x10) 19:45:05 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x10, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x513c00, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:05 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.io_queued\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001cc0)=@bloom_filter={0x1e, 0x0, 0x2, 0xfffffff9, 0x20, 0x1, 0x7, '\x00', 0x0, r0, 0x3, 0x0, 0x3, 0x6}, 0x48) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r0}, 0x8) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x1a, 0xfffffffb, 0x6, 0x400, 0x0, r3, 0x7, '\x00', 0x0, r0, 0x0, 0x5, 0x5}, 0x48) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNGETVNETBE(r2, 0x800454df, &(0x7f0000000040)=0x1) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) ioctl$TUNSETIFF(r1, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x18, 0x2, &(0x7f0000000200)=@raw=[@btf_id={0x18, 0x7, 0x3, 0x0, 0x2}], &(0x7f0000000240)='GPL\x00', 0x2e0, 0x99, &(0x7f0000000280)=""/153, 0x41000, 0x8, '\x00', 0x0, 0x2c, r3, 0x8, &(0x7f0000000340)={0x3, 0x3}, 0x8, 0x10, &(0x7f0000000380)={0x2, 0x3, 0x2, 0x8}, 0x10, 0x0, r0, 0x5, &(0x7f00000003c0)=[r4], &(0x7f0000000400)=[{0x5, 0x1, 0xb, 0x4}, {0x4, 0x4, 0x8, 0x8}, {0x2, 0x5, 0xa, 0x7}, {0x1, 0x2, 0xb, 0x4}, {0x5, 0xfffffffa, 0xb, 0x7}], 0x10, 0x200}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f00000001c0)='prq_report\x00', r5}, 0x10) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.io_queued\x00', 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000001cc0)=@bloom_filter={0x1e, 0x0, 0x2, 0xfffffff9, 0x20, 0x1, 0x7, '\x00', 0x0, r0, 0x3, 0x0, 0x3, 0x6}, 0x48) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r0}, 0x8) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x1a, 0xfffffffb, 0x6, 0x400, 0x0, r3, 0x7, '\x00', 0x0, r0, 0x0, 0x5, 0x5}, 0x48) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNGETVNETBE(r2, 0x800454df, &(0x7f0000000040)=0x1) (async) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) (async) ioctl$TUNSETIFF(r1, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x18, 0x2, &(0x7f0000000200)=@raw=[@btf_id={0x18, 0x7, 0x3, 0x0, 0x2}], &(0x7f0000000240)='GPL\x00', 0x2e0, 0x99, &(0x7f0000000280)=""/153, 0x41000, 0x8, '\x00', 0x0, 0x2c, r3, 0x8, &(0x7f0000000340)={0x3, 0x3}, 0x8, 0x10, &(0x7f0000000380)={0x2, 0x3, 0x2, 0x8}, 0x10, 0x0, r0, 0x5, &(0x7f00000003c0)=[r4], &(0x7f0000000400)=[{0x5, 0x1, 0xb, 0x4}, {0x4, 0x4, 0x8, 0x8}, {0x2, 0x5, 0xa, 0x7}, {0x1, 0x2, 0xb, 0x4}, {0x5, 0xfffffffa, 0xb, 0x7}], 0x10, 0x200}, 0x90) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f00000001c0)='prq_report\x00', r5}, 0x10) (async) 19:45:05 executing program 0: bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000040)={0x4}, 0x8) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:05 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r3}, 0x8) 19:45:05 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.io_queued\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001cc0)=@bloom_filter={0x1e, 0x0, 0x2, 0xfffffff9, 0x20, 0x1, 0x7, '\x00', 0x0, r0, 0x3, 0x0, 0x3, 0x6}, 0x48) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r0}, 0x8) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x1a, 0xfffffffb, 0x6, 0x400, 0x0, r3, 0x7, '\x00', 0x0, r0, 0x0, 0x5, 0x5}, 0x48) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNGETVNETBE(r2, 0x800454df, &(0x7f0000000040)=0x1) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) ioctl$TUNSETIFF(r1, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x18, 0x2, &(0x7f0000000200)=@raw=[@btf_id={0x18, 0x7, 0x3, 0x0, 0x2}], &(0x7f0000000240)='GPL\x00', 0x2e0, 0x99, &(0x7f0000000280)=""/153, 0x41000, 0x8, '\x00', 0x0, 0x2c, r3, 0x8, &(0x7f0000000340)={0x3, 0x3}, 0x8, 0x10, &(0x7f0000000380)={0x2, 0x3, 0x2, 0x8}, 0x10, 0x0, r0, 0x5, &(0x7f00000003c0)=[r4], &(0x7f0000000400)=[{0x5, 0x1, 0xb, 0x4}, {0x4, 0x4, 0x8, 0x8}, {0x2, 0x5, 0xa, 0x7}, {0x1, 0x2, 0xb, 0x4}, {0x5, 0xfffffffa, 0xb, 0x7}], 0x10, 0x200}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f00000001c0)='prq_report\x00', r5}, 0x10) 19:45:05 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x7) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:05 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000180)) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETIFF(r1, 0x5421, &(0x7f0000000080)={'wg1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x200040, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, &(0x7f0000000100)) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000040)=0x4) 19:45:05 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 1) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) 19:45:05 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 1) 19:45:05 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.io_queued\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001cc0)=@bloom_filter={0x1e, 0x0, 0x2, 0xfffffff9, 0x20, 0x1, 0x7, '\x00', 0x0, r0, 0x3, 0x0, 0x3, 0x6}, 0x48) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r0}, 0x8) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x1a, 0xfffffffb, 0x6, 0x400, 0x0, r3, 0x7, '\x00', 0x0, r0, 0x0, 0x5, 0x5}, 0x48) (async) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x1a, 0xfffffffb, 0x6, 0x400, 0x0, r3, 0x7, '\x00', 0x0, r0, 0x0, 0x5, 0x5}, 0x48) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNGETVNETBE(r2, 0x800454df, &(0x7f0000000040)=0x1) (async) ioctl$TUNGETVNETBE(r2, 0x800454df, &(0x7f0000000040)=0x1) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) ioctl$TUNSETIFF(r1, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x18, 0x2, &(0x7f0000000200)=@raw=[@btf_id={0x18, 0x7, 0x3, 0x0, 0x2}], &(0x7f0000000240)='GPL\x00', 0x2e0, 0x99, &(0x7f0000000280)=""/153, 0x41000, 0x8, '\x00', 0x0, 0x2c, r3, 0x8, &(0x7f0000000340)={0x3, 0x3}, 0x8, 0x10, &(0x7f0000000380)={0x2, 0x3, 0x2, 0x8}, 0x10, 0x0, r0, 0x5, &(0x7f00000003c0)=[r4], &(0x7f0000000400)=[{0x5, 0x1, 0xb, 0x4}, {0x4, 0x4, 0x8, 0x8}, {0x2, 0x5, 0xa, 0x7}, {0x1, 0x2, 0xb, 0x4}, {0x5, 0xfffffffa, 0xb, 0x7}], 0x10, 0x200}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f00000001c0)='prq_report\x00', r5}, 0x10) 19:45:05 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000180)) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async, rerun: 64) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async, rerun: 64) ioctl$TUNSETIFF(r1, 0x5421, &(0x7f0000000080)={'wg1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x200040, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, &(0x7f0000000100)) (async, rerun: 32) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000040)=0x4) (rerun: 32) 19:45:05 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x7) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x7) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) [ 1445.502149][T17039] FAULT_INJECTION: forcing a failure. [ 1445.502149][T17039] name failslab, interval 1, probability 0, space 0, times 0 [ 1445.522012][T17039] CPU: 0 PID: 17039 Comm: syz-executor.2 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1445.535294][T17039] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1445.545400][T17039] Call Trace: [ 1445.548743][T17039] 19:45:05 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x7) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) [ 1445.551725][T17039] dump_stack_lvl+0x125/0x1b0 [ 1445.556472][T17039] should_fail_ex+0x496/0x5b0 [ 1445.561221][T17039] should_failslab+0x9/0x20 [ 1445.565786][T17039] __kmem_cache_alloc_node+0x2fd/0x350 [ 1445.571323][T17039] ? tomoyo_realpath_from_path+0xb9/0x710 [ 1445.577127][T17039] ? tomoyo_realpath_from_path+0xb9/0x710 [ 1445.582930][T17039] __kmalloc+0x4f/0x100 [ 1445.587159][T17039] tomoyo_realpath_from_path+0xb9/0x710 [ 1445.592789][T17039] ? lock_release+0x4bf/0x680 [ 1445.597623][T17039] ? tomoyo_profile+0x47/0x60 [ 1445.602344][T17039] tomoyo_path_number_perm+0x243/0x590 [ 1445.607846][T17039] ? tomoyo_path_number_perm+0x1eb/0x590 [ 1445.613520][T17039] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1445.619367][T17039] ? lock_release+0x4bf/0x680 [ 1445.624278][T17039] ? reacquire_held_locks+0x4b0/0x4b0 [ 1445.630120][T17039] ? bit_wait_timeout+0x160/0x160 [ 1445.635176][T17039] ? __fget_files+0x279/0x410 [ 1445.640148][T17039] ? __fget_files+0x279/0x410 [ 1445.644853][T17039] security_file_ioctl+0x72/0xb0 [ 1445.649826][T17039] __x64_sys_ioctl+0xbb/0x210 [ 1445.654534][T17039] do_syscall_64+0x38/0xb0 [ 1445.658984][T17039] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1445.664919][T17039] RIP: 0033:0x7fb67d67cae9 [ 1445.669704][T17039] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1445.689446][T17039] RSP: 002b:00007fb67e4960c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1445.697884][T17039] RAX: ffffffffffffffda RBX: 00007fb67d79bf80 RCX: 00007fb67d67cae9 [ 1445.705964][T17039] RDX: 0000000020000100 RSI: 00000000400454ca RDI: 0000000000000003 [ 1445.713956][T17039] RBP: 00007fb67e496120 R08: 0000000000000000 R09: 0000000000000000 [ 1445.722025][T17039] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1445.730030][T17039] R13: 000000000000000b R14: 00007fb67d79bf80 R15: 00007ffcd1521e88 [ 1445.738042][T17039] [ 1445.755702][T17042] FAULT_INJECTION: forcing a failure. [ 1445.755702][T17042] name failslab, interval 1, probability 0, space 0, times 0 19:45:05 executing program 3: bpf$OBJ_GET_MAP(0x7, &(0x7f00000001c0)=@generic={&(0x7f0000000180)='./file0\x00', 0x0, 0x10}, 0x18) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000040)) r2 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)=@generic={&(0x7f00000000c0)='./file0\x00', 0x0, 0x10}, 0x18) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000140)=r2) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNSETLINK(r0, 0x400454cd, 0xffff) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNDETACHFILTER(r3, 0x401054d6, 0x0) 19:45:05 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 1) 19:45:05 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000180)) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async, rerun: 64) ioctl$TUNSETIFF(r1, 0x5421, &(0x7f0000000080)={'wg1\x00'}) (async, rerun: 64) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x200040, 0x0) (async, rerun: 32) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) (rerun: 32) ioctl$TUNSETDEBUG(r2, 0x400454c9, &(0x7f0000000100)) (async) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000040)=0x4) 19:45:05 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f00000007c0)=r3) r4 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r5 = openat$cgroup_netprio_ifpriomap(r4, 0x0, 0x2, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r7 = openat$cgroup(r6, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000400), 0x2, 0x0) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f00000000c0), 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/123, 0x7b}, {&(0x7f00000001c0)=""/136, 0x88}, {&(0x7f0000000280)=""/243, 0xf3}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000380)=""/123, 0x7b}, {&(0x7f0000000780)=""/38, 0x26}, {&(0x7f0000000440)=""/171, 0xab}, {&(0x7f0000000500)=""/217, 0xd9}, {&(0x7f0000000600)=""/70, 0x46}, {&(0x7f0000000680)=""/14, 0xe}], 0xa, &(0x7f0000000b40)=ANY=[@ANYRES32=r7, @ANYRESDEC=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="1cab587f68c580c8002417fcf934000000001c004885eece46ece8dd93083e16374cc8c206b855d5a89546ba85ea69caf44b1fbb662554e2d103fc1861d7c9f9dd130ef9a3194c40efa661980f9c3396bb954f1dc02f5d15d80fda94d26c9ee500394d00ca3f2eaf8bc43d88d23ae63781fa1637dd5ac43a9f4dbcb9112b260b1b448d25b67ab0e12b76358803d2c0a53f79ab73aa852e789b98633ecc051e2eb08d6d8eb7c85ae4b7a7a624e2d2261e678fe31d8b8dff868ecf7d2ac78ce2efa3e7581d89c0357d9c", @ANYRES64=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESOCT=r5, @ANYRES16, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRESDEC=r6, @ANYRES32, @ANYRESOCT=r4, @ANYRES32, @ANYRES32, @ANYRES32], 0x140}, 0x10000) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) [ 1445.821004][T17039] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1445.831703][T17042] CPU: 0 PID: 17042 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1445.842566][T17042] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1445.852676][T17042] Call Trace: [ 1445.855999][T17042] [ 1445.858983][T17042] dump_stack_lvl+0x125/0x1b0 [ 1445.863726][T17042] should_fail_ex+0x496/0x5b0 [ 1445.868472][T17042] should_failslab+0x9/0x20 [ 1445.873035][T17042] __kmem_cache_alloc_node+0x2fd/0x350 [ 1445.879487][T17042] ? tomoyo_realpath_from_path+0xb9/0x710 [ 1445.885400][T17042] ? tomoyo_realpath_from_path+0xb9/0x710 [ 1445.891202][T17042] __kmalloc+0x4f/0x100 [ 1445.894789][T17060] FAULT_INJECTION: forcing a failure. [ 1445.894789][T17060] name failslab, interval 1, probability 0, space 0, times 0 [ 1445.895392][T17042] tomoyo_realpath_from_path+0xb9/0x710 [ 1445.913721][T17042] ? lock_release+0x4bf/0x680 [ 1445.918471][T17042] ? tomoyo_profile+0x47/0x60 [ 1445.923291][T17042] tomoyo_path_number_perm+0x243/0x590 [ 1445.928849][T17042] ? tomoyo_path_number_perm+0x1eb/0x590 [ 1445.934557][T17042] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1445.940609][T17042] ? lock_release+0x4bf/0x680 [ 1445.945413][T17042] ? reacquire_held_locks+0x4b0/0x4b0 [ 1445.950868][T17042] ? bit_wait_timeout+0x160/0x160 [ 1445.956117][T17042] ? __fget_files+0x279/0x410 [ 1445.960842][T17042] ? __fget_files+0x279/0x410 [ 1445.965654][T17042] security_file_ioctl+0x72/0xb0 [ 1445.970907][T17042] __x64_sys_ioctl+0xbb/0x210 [ 1445.975647][T17042] do_syscall_64+0x38/0xb0 [ 1445.980107][T17042] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1445.986035][T17042] RIP: 0033:0x7ff9b4c7cae9 [ 1445.990479][T17042] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1446.010228][T17042] RSP: 002b:00007ff9b5a620c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1446.018680][T17042] RAX: ffffffffffffffda RBX: 00007ff9b4d9bf80 RCX: 00007ff9b4c7cae9 [ 1446.026696][T17042] RDX: 0000000020000100 RSI: 00000000400454ca RDI: 0000000000000003 [ 1446.034712][T17042] RBP: 00007ff9b5a62120 R08: 0000000000000000 R09: 0000000000000000 [ 1446.044371][T17042] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1446.052376][T17042] R13: 000000000000000b R14: 00007ff9b4d9bf80 R15: 00007ffead877cc8 [ 1446.060402][T17042] [ 1446.063481][T17060] CPU: 1 PID: 17060 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1446.074053][T17060] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1446.084193][T17060] Call Trace: [ 1446.087517][T17060] [ 1446.090484][T17060] dump_stack_lvl+0x125/0x1b0 [ 1446.094634][T17042] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1446.095193][T17060] should_fail_ex+0x496/0x5b0 [ 1446.095236][T17060] should_failslab+0x9/0x20 [ 1446.095270][T17060] __kmem_cache_alloc_node+0x2fd/0x350 [ 1446.095322][T17060] ? tomoyo_realpath_from_path+0xb9/0x710 [ 1446.095376][T17060] ? tomoyo_realpath_from_path+0xb9/0x710 [ 1446.095429][T17060] __kmalloc+0x4f/0x100 [ 1446.095462][T17060] tomoyo_realpath_from_path+0xb9/0x710 [ 1446.095513][T17060] ? lock_release+0x4bf/0x680 [ 1446.095568][T17060] ? tomoyo_profile+0x47/0x60 [ 1446.095612][T17060] tomoyo_path_number_perm+0x243/0x590 [ 1446.095659][T17060] ? tomoyo_path_number_perm+0x1eb/0x590 [ 1446.095710][T17060] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1446.095756][T17060] ? lock_release+0x4bf/0x680 [ 1446.095825][T17060] ? reacquire_held_locks+0x4b0/0x4b0 [ 1446.095873][T17060] ? bit_wait_timeout+0x160/0x160 [ 1446.095916][T17060] ? __fget_files+0x279/0x410 [ 1446.095958][T17060] ? __fget_files+0x279/0x410 [ 1446.095995][T17060] security_file_ioctl+0x72/0xb0 [ 1446.096037][T17060] __x64_sys_ioctl+0xbb/0x210 [ 1446.096074][T17060] do_syscall_64+0x38/0xb0 [ 1446.096107][T17060] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1446.096146][T17060] RIP: 0033:0x7fcabb27cae9 [ 1446.096172][T17060] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1446.096206][T17060] RSP: 002b:00007fcabc08b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1446.096238][T17060] RAX: ffffffffffffffda RBX: 00007fcabb39bf80 RCX: 00007fcabb27cae9 [ 1446.096262][T17060] RDX: 0000000020000100 RSI: 00000000400454ca RDI: 0000000000000003 [ 1446.096283][T17060] RBP: 00007fcabc08b120 R08: 0000000000000000 R09: 0000000000000000 19:45:06 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async, rerun: 32) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (rerun: 32) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f00000007c0)=r3) (async) r4 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r5 = openat$cgroup_netprio_ifpriomap(r4, 0x0, 0x2, 0x0) (async) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r7 = openat$cgroup(r6, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000400), 0x2, 0x0) (async) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f00000000c0), 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/123, 0x7b}, {&(0x7f00000001c0)=""/136, 0x88}, {&(0x7f0000000280)=""/243, 0xf3}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000380)=""/123, 0x7b}, {&(0x7f0000000780)=""/38, 0x26}, {&(0x7f0000000440)=""/171, 0xab}, {&(0x7f0000000500)=""/217, 0xd9}, {&(0x7f0000000600)=""/70, 0x46}, {&(0x7f0000000680)=""/14, 0xe}], 0xa, &(0x7f0000000b40)=ANY=[@ANYRES32=r7, @ANYRESDEC=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="1cab587f68c580c8002417fcf934000000001c004885eece46ece8dd93083e16374cc8c206b855d5a89546ba85ea69caf44b1fbb662554e2d103fc1861d7c9f9dd130ef9a3194c40efa661980f9c3396bb954f1dc02f5d15d80fda94d26c9ee500394d00ca3f2eaf8bc43d88d23ae63781fa1637dd5ac43a9f4dbcb9112b260b1b448d25b67ab0e12b76358803d2c0a53f79ab73aa852e789b98633ecc051e2eb08d6d8eb7c85ae4b7a7a624e2d2261e678fe31d8b8dff868ecf7d2ac78ce2efa3e7581d89c0357d9c", @ANYRES64=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESOCT=r5, @ANYRES16, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRESDEC=r6, @ANYRES32, @ANYRESOCT=r4, @ANYRES32, @ANYRES32, @ANYRES32], 0x140}, 0x10000) (async) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) [ 1446.096305][T17060] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1446.096327][T17060] R13: 000000000000000b R14: 00007fcabb39bf80 R15: 00007ffe27d3db38 [ 1446.096362][T17060] [ 1446.115636][T17060] ERROR: Out of memory at tomoyo_realpath_from_path. 19:45:06 executing program 3: bpf$OBJ_GET_MAP(0x7, &(0x7f00000001c0)=@generic={&(0x7f0000000180)='./file0\x00', 0x0, 0x10}, 0x18) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000040)) (async) r2 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)=@generic={&(0x7f00000000c0)='./file0\x00', 0x0, 0x10}, 0x18) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000140)=r2) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async, rerun: 32) ioctl$TUNSETLINK(r0, 0x400454cd, 0xffff) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async) ioctl$TUNDETACHFILTER(r3, 0x401054d6, 0x0) 19:45:06 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 2) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) 19:45:06 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000100)='cgroup.procs\x00', 0x2, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5421, &(0x7f0000000040)={'veth1_virt_wifi\x00', 0x40b0}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x204040, 0x0) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000180)) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000000)) ioctl$TUNSETFILTEREBPF(0xffffffffffffffff, 0x800454e1, &(0x7f0000000080)) 19:45:06 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 2) 19:45:06 executing program 3: bpf$OBJ_GET_MAP(0x7, &(0x7f00000001c0)=@generic={&(0x7f0000000180)='./file0\x00', 0x0, 0x10}, 0x18) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000040)) (async) r2 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)=@generic={&(0x7f00000000c0)='./file0\x00', 0x0, 0x10}, 0x18) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000140)=r2) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNSETLINK(r0, 0x400454cd, 0xffff) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async) ioctl$TUNDETACHFILTER(r3, 0x401054d6, 0x0) 19:45:06 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) r1 = openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f00000007c0)=r3) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f00000007c0)=r3) r4 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) r5 = openat$cgroup_netprio_ifpriomap(r4, 0x0, 0x2, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r7 = openat$cgroup(r6, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000400), 0x2, 0x0) (async) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000400), 0x2, 0x0) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r6, 0x400454c9, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f00000000c0), 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/123, 0x7b}, {&(0x7f00000001c0)=""/136, 0x88}, {&(0x7f0000000280)=""/243, 0xf3}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000380)=""/123, 0x7b}, {&(0x7f0000000780)=""/38, 0x26}, {&(0x7f0000000440)=""/171, 0xab}, {&(0x7f0000000500)=""/217, 0xd9}, {&(0x7f0000000600)=""/70, 0x46}, {&(0x7f0000000680)=""/14, 0xe}], 0xa, &(0x7f0000000b40)=ANY=[@ANYRES32=r7, @ANYRESDEC=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="1cab587f68c580c8002417fcf934000000001c004885eece46ece8dd93083e16374cc8c206b855d5a89546ba85ea69caf44b1fbb662554e2d103fc1861d7c9f9dd130ef9a3194c40efa661980f9c3396bb954f1dc02f5d15d80fda94d26c9ee500394d00ca3f2eaf8bc43d88d23ae63781fa1637dd5ac43a9f4dbcb9112b260b1b448d25b67ab0e12b76358803d2c0a53f79ab73aa852e789b98633ecc051e2eb08d6d8eb7c85ae4b7a7a624e2d2261e678fe31d8b8dff868ecf7d2ac78ce2efa3e7581d89c0357d9c", @ANYRES64=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESOCT=r5, @ANYRES16, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRESDEC=r6, @ANYRES32, @ANYRESOCT=r4, @ANYRES32, @ANYRES32, @ANYRES32], 0x140}, 0x10000) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:06 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000100)='cgroup.procs\x00', 0x2, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5421, &(0x7f0000000040)={'veth1_virt_wifi\x00', 0x40b0}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x204040, 0x0) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000180)) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000000)) ioctl$TUNSETFILTEREBPF(0xffffffffffffffff, 0x800454e1, &(0x7f0000000080)) 19:45:06 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 2) [ 1446.486428][T17083] FAULT_INJECTION: forcing a failure. [ 1446.486428][T17083] name failslab, interval 1, probability 0, space 0, times 0 [ 1446.561494][T17083] CPU: 1 PID: 17083 Comm: syz-executor.2 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1446.572001][T17083] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1446.582112][T17083] Call Trace: [ 1446.585480][T17083] [ 1446.588103][T17088] FAULT_INJECTION: forcing a failure. [ 1446.588103][T17088] name failslab, interval 1, probability 0, space 0, times 0 [ 1446.588462][T17083] dump_stack_lvl+0x125/0x1b0 [ 1446.605795][T17083] should_fail_ex+0x496/0x5b0 [ 1446.610540][T17083] should_failslab+0x9/0x20 [ 1446.615105][T17083] __kmem_cache_alloc_node+0x2fd/0x350 [ 1446.620727][T17083] ? tomoyo_encode2+0x100/0x3d0 [ 1446.625656][T17083] ? tomoyo_encode2+0x100/0x3d0 [ 1446.630576][T17083] __kmalloc+0x4f/0x100 [ 1446.634781][T17083] tomoyo_encode2+0x100/0x3d0 [ 1446.639540][T17083] ? rcu_is_watching+0x12/0xb0 [ 1446.644361][T17083] tomoyo_encode+0x29/0x50 [ 1446.648856][T17083] tomoyo_realpath_from_path+0x196/0x710 [ 1446.654578][T17083] tomoyo_path_number_perm+0x243/0x590 [ 1446.656071][T17092] FAULT_INJECTION: forcing a failure. [ 1446.656071][T17092] name failslab, interval 1, probability 0, space 0, times 0 [ 1446.660089][T17083] ? tomoyo_path_number_perm+0x1eb/0x590 [ 1446.678434][T17083] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1446.684295][T17083] ? lock_release+0x4bf/0x680 [ 1446.689065][T17083] ? reacquire_held_locks+0x4b0/0x4b0 [ 1446.694501][T17083] ? bit_wait_timeout+0x160/0x160 [ 1446.699588][T17083] ? __fget_files+0x279/0x410 [ 1446.704327][T17083] ? __fget_files+0x279/0x410 [ 1446.709064][T17083] security_file_ioctl+0x72/0xb0 [ 1446.714062][T17083] __x64_sys_ioctl+0xbb/0x210 [ 1446.718798][T17083] do_syscall_64+0x38/0xb0 [ 1446.723274][T17083] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1446.729223][T17083] RIP: 0033:0x7fb67d67cae9 [ 1446.733697][T17083] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1446.753739][T17083] RSP: 002b:00007fb67e4960c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1446.762545][T17083] RAX: ffffffffffffffda RBX: 00007fb67d79bf80 RCX: 00007fb67d67cae9 [ 1446.770566][T17083] RDX: 0000000020000100 RSI: 00000000400454ca RDI: 0000000000000003 [ 1446.778846][T17083] RBP: 00007fb67e496120 R08: 0000000000000000 R09: 0000000000000000 [ 1446.787192][T17083] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1446.795301][T17083] R13: 000000000000000b R14: 00007fb67d79bf80 R15: 00007ffcd1521e88 [ 1446.803341][T17083] [ 1446.806400][T17092] CPU: 0 PID: 17092 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1446.817042][T17092] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1446.827230][T17092] Call Trace: [ 1446.830521][T17092] [ 1446.833467][T17092] dump_stack_lvl+0x125/0x1b0 [ 1446.838172][T17092] should_fail_ex+0x496/0x5b0 [ 1446.842960][T17092] should_failslab+0x9/0x20 [ 1446.847485][T17092] __kmem_cache_alloc_node+0x2fd/0x350 [ 1446.852988][T17092] ? tomoyo_encode2+0x100/0x3d0 [ 1446.857877][T17092] ? tomoyo_encode2+0x100/0x3d0 [ 1446.862772][T17092] __kmalloc+0x4f/0x100 [ 1446.866953][T17092] tomoyo_encode2+0x100/0x3d0 [ 1446.871678][T17092] ? rcu_is_watching+0x12/0xb0 [ 1446.876640][T17092] tomoyo_encode+0x29/0x50 [ 1446.881175][T17092] tomoyo_realpath_from_path+0x196/0x710 [ 1446.886852][T17092] tomoyo_path_number_perm+0x243/0x590 [ 1446.892352][T17092] ? tomoyo_path_number_perm+0x1eb/0x590 [ 1446.898020][T17092] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1446.903907][T17092] ? lock_release+0x4bf/0x680 [ 1446.908635][T17092] ? reacquire_held_locks+0x4b0/0x4b0 [ 1446.914050][T17092] ? bit_wait_timeout+0x160/0x160 [ 1446.919117][T17092] ? __fget_files+0x279/0x410 [ 1446.923831][T17092] ? __fget_files+0x279/0x410 [ 1446.928534][T17092] security_file_ioctl+0x72/0xb0 [ 1446.933600][T17092] __x64_sys_ioctl+0xbb/0x210 [ 1446.938334][T17092] do_syscall_64+0x38/0xb0 [ 1446.942788][T17092] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1446.948731][T17092] RIP: 0033:0x7fcabb27cae9 [ 1446.953172][T17092] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1446.972895][T17092] RSP: 002b:00007fcabc08b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1446.981678][T17092] RAX: ffffffffffffffda RBX: 00007fcabb39bf80 RCX: 00007fcabb27cae9 [ 1446.989683][T17092] RDX: 0000000020000100 RSI: 00000000400454ca RDI: 0000000000000003 [ 1446.997679][T17092] RBP: 00007fcabc08b120 R08: 0000000000000000 R09: 0000000000000000 [ 1447.005680][T17092] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1447.013808][T17092] R13: 000000000000000b R14: 00007fcabb39bf80 R15: 00007ffe27d3db38 [ 1447.022079][T17092] [ 1447.037474][T17088] CPU: 0 PID: 17088 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1447.048065][T17088] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1447.058603][T17088] Call Trace: [ 1447.061920][T17088] [ 1447.064985][T17088] dump_stack_lvl+0x125/0x1b0 [ 1447.069721][T17088] should_fail_ex+0x496/0x5b0 [ 1447.071510][T17092] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1447.074428][T17088] should_failslab+0x9/0x20 [ 1447.074466][T17088] __kmem_cache_alloc_node+0x2fd/0x350 [ 1447.091154][T17088] ? tomoyo_encode2+0x100/0x3d0 [ 1447.096081][T17088] ? tomoyo_encode2+0x100/0x3d0 [ 1447.101004][T17088] __kmalloc+0x4f/0x100 [ 1447.105208][T17088] tomoyo_encode2+0x100/0x3d0 [ 1447.109966][T17088] ? rcu_is_watching+0x12/0xb0 [ 1447.114960][T17088] tomoyo_encode+0x29/0x50 [ 1447.119441][T17088] tomoyo_realpath_from_path+0x196/0x710 [ 1447.125153][T17088] tomoyo_path_number_perm+0x243/0x590 [ 1447.130667][T17088] ? tomoyo_path_number_perm+0x1eb/0x590 [ 1447.136341][T17088] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1447.142185][T17088] ? lock_release+0x4bf/0x680 [ 1447.146916][T17088] ? reacquire_held_locks+0x4b0/0x4b0 [ 1447.152327][T17088] ? bit_wait_timeout+0x160/0x160 [ 1447.157467][T17088] ? __fget_files+0x279/0x410 [ 1447.162262][T17088] ? __fget_files+0x279/0x410 [ 1447.166967][T17088] security_file_ioctl+0x72/0xb0 [ 1447.171930][T17088] __x64_sys_ioctl+0xbb/0x210 [ 1447.176811][T17088] do_syscall_64+0x38/0xb0 [ 1447.181340][T17088] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1447.187260][T17088] RIP: 0033:0x7ff9b4c7cae9 [ 1447.191709][T17088] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 19:45:06 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000100)='cgroup.procs\x00', 0x2, 0x0) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5421, &(0x7f0000000040)={'veth1_virt_wifi\x00', 0x40b0}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x204040, 0x0) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000180)) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000000)) (async) ioctl$TUNSETFILTEREBPF(0xffffffffffffffff, 0x800454e1, &(0x7f0000000080)) 19:45:06 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000040)=0x1) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x200000, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000100)={'ipvlan0\x00', 0x600}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x16) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='pids.events\x00', 0x0, 0x0) ioctl$TUNSETLINK(r3, 0x400454cd, 0x100) ioctl$TUNSETTXFILTER(r2, 0x400454d1, &(0x7f0000000180)={0x0, 0x5, [@random="578387352918", @remote, @random="24590eb9b724", @random="5dd75a1ab4a5", @remote]}) 19:45:06 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'veth1_virt_wifi\x00', 0x200}) 19:45:07 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x401, 0x0) r0 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0x4) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r2, 0x0, 0x2, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000100)=@o_path={&(0x7f0000000140)='./file0\x00', r0, 0x4000, r2}, 0x18) ioctl$TUNSETIFF(0xffffffffffffffff, 0x2, &(0x7f0000000000)={'bridge_slave_1\x00', 0x800}) [ 1447.211356][T17088] RSP: 002b:00007ff9b5a620c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1447.219793][T17088] RAX: ffffffffffffffda RBX: 00007ff9b4d9bf80 RCX: 00007ff9b4c7cae9 [ 1447.227964][T17088] RDX: 0000000020000100 RSI: 00000000400454ca RDI: 0000000000000003 [ 1447.235957][T17088] RBP: 00007ff9b5a62120 R08: 0000000000000000 R09: 0000000000000000 [ 1447.244075][T17088] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1447.252074][T17088] R13: 000000000000000b R14: 00007ff9b4d9bf80 R15: 00007ffead877cc8 [ 1447.260170][T17088] 19:45:07 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'veth1_virt_wifi\x00', 0x200}) [ 1447.269085][T17083] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1447.304980][T17088] ERROR: Out of memory at tomoyo_realpath_from_path. 19:45:07 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'veth1_virt_wifi\x00', 0x200}) 19:45:07 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x401, 0x0) (async) r0 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0x4) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r2, 0x0, 0x2, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000100)=@o_path={&(0x7f0000000140)='./file0\x00', r0, 0x4000, r2}, 0x18) ioctl$TUNSETIFF(0xffffffffffffffff, 0x2, &(0x7f0000000000)={'bridge_slave_1\x00', 0x800}) 19:45:07 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 3) 19:45:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000040)=0x1) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async, rerun: 64) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x200000, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000100)={'ipvlan0\x00', 0x600}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x16) (async) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='pids.events\x00', 0x0, 0x0) ioctl$TUNSETLINK(r3, 0x400454cd, 0x100) (async) ioctl$TUNSETTXFILTER(r2, 0x400454d1, &(0x7f0000000180)={0x0, 0x5, [@random="578387352918", @remote, @random="24590eb9b724", @random="5dd75a1ab4a5", @remote]}) 19:45:07 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:45:07 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'vcan0\x00', 0x20}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.empty_time\x00', 0x0, 0x0) r2 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000200)=@bpf_lsm={0x1d, 0x6, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x100}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @btf_id={0x18, 0x0, 0x3, 0x0, 0x5}]}, &(0x7f0000000100)='GPL\x00', 0x80000001, 0x26, &(0x7f0000000140)=""/38, 0x41100, 0x62, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x1, 0x4}, 0x8, 0x10, &(0x7f00000001c0)={0x1, 0x2, 0x47, 0x8001}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) r3 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000001280)='cgroup.threads\x00', 0x2, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000012c0)=@o_path={&(0x7f0000001240)='./file0\x00', 0xffffffffffffffff, 0x4000, r3}, 0x18) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup_pressure(r4, &(0x7f0000001580)='cpu.pressure\x00', 0x2, 0x0) r5 = bpf$ITER_CREATE(0x21, &(0x7f00000015c0)={r3}, 0x8) mkdirat$cgroup(r5, &(0x7f0000001600)='syz0\x00', 0x1ff) r6 = openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000300)={'ipvlan1\x00', 0x800}) openat$cgroup_netprio_ifpriomap(r6, &(0x7f0000001680), 0x2, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, &(0x7f00000016c0)=0x7) recvmsg(r5, &(0x7f0000002a00)={&(0x7f0000001700)=@x25, 0x80, &(0x7f00000028c0)=[{&(0x7f0000001780)=""/200, 0xc8}, {&(0x7f0000001880)=""/2, 0x2}, {&(0x7f00000018c0)=""/4096, 0x1000}], 0x3, &(0x7f0000002900)=""/250, 0xfa}, 0x40002100) r7 = openat$cgroup_int(r6, &(0x7f0000002a40)='memory.min\x00', 0x2, 0x0) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000002d80)={0x11, 0x5, &(0x7f0000002a80)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x5}, [@map_fd={0x18, 0x2, 0x1, 0x0, r4}]}, &(0x7f0000002ac0)='GPL\x00', 0x2, 0xf9, &(0x7f0000002b00)=""/249, 0x41100, 0x6, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f0000002c00)={0xa, 0x2}, 0x8, 0x10, &(0x7f0000002c40)={0x5, 0xb, 0x9, 0x200}, 0x10, 0xffffffffffffffff, r4, 0xa, &(0x7f0000002c80)=[r4, r4, r7], &(0x7f0000002cc0)=[{0x5, 0x2, 0xb}, {0x0, 0x5, 0x5, 0x5}, {0x2, 0x3, 0x8, 0x4}, {0x2, 0x3, 0xb, 0x8}, {0x5, 0x3, 0x2, 0x3}, {0x4, 0x2, 0x6, 0x7}, {0x5, 0x4, 0xd, 0x1}, {0x3, 0x1, 0x5, 0x6}, {0x0, 0x3, 0x8, 0x7}, {0x0, 0x4, 0xd, 0xb}], 0x10, 0xfffffff8}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000002e40)={0x8, 0x0}, 0x8) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000002e80)={@cgroup=r5, r4, 0xc, 0x0, r8, @link_id=r9}, 0x20) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000002c0)={@map=r1, r2, 0x1f, 0xeba79f140986f609, 0xffffffffffffffff, @link_id=r9}, 0x20) 19:45:07 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 3) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 1447.514109][T17115] FAULT_INJECTION: forcing a failure. [ 1447.514109][T17115] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1447.548938][T17115] CPU: 0 PID: 17115 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1447.560671][T17115] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1447.570776][T17115] Call Trace: [ 1447.574106][T17115] [ 1447.577081][T17115] dump_stack_lvl+0x125/0x1b0 [ 1447.581822][T17115] should_fail_ex+0x496/0x5b0 [ 1447.586562][T17115] _copy_from_user+0x30/0xf0 [ 1447.591276][T17115] __tun_chr_ioctl+0x4bc/0x4700 [ 1447.596199][T17115] ? tun_chr_read_iter+0x290/0x290 [ 1447.601375][T17115] ? __fget_files+0x279/0x410 [ 1447.606128][T17115] ? __fget_files+0x279/0x410 19:45:07 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x401, 0x0) (async) r0 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0x4) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r2, 0x0, 0x2, 0x0) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000100)=@o_path={&(0x7f0000000140)='./file0\x00', r0, 0x4000, r2}, 0x18) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x2, &(0x7f0000000000)={'bridge_slave_1\x00', 0x800}) [ 1447.610872][T17115] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1447.615880][T17115] ? tun_chr_compat_ioctl+0x30/0x30 [ 1447.621163][T17115] __x64_sys_ioctl+0x18f/0x210 [ 1447.626098][T17115] do_syscall_64+0x38/0xb0 [ 1447.630572][T17115] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1447.636559][T17115] RIP: 0033:0x7fcabb27cae9 [ 1447.641008][T17115] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1447.660666][T17115] RSP: 002b:00007fcabc08b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1447.669109][T17115] RAX: ffffffffffffffda RBX: 00007fcabb39bf80 RCX: 00007fcabb27cae9 [ 1447.677192][T17115] RDX: 0000000020000100 RSI: 00000000400454ca RDI: 0000000000000003 [ 1447.685318][T17115] RBP: 00007fcabc08b120 R08: 0000000000000000 R09: 0000000000000000 [ 1447.693323][T17115] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1447.701422][T17115] R13: 000000000000000b R14: 00007fcabb39bf80 R15: 00007ffe27d3db38 [ 1447.709437][T17115] 19:45:07 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4000, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000000)={'bridge_slave_1\x00', 0x800}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r3, 0x0, 0x2, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000000c0)=@o_path={&(0x7f0000000080)='./file0\x00', r1, 0x4000, r3}, 0x18) 19:45:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000040)=0x1) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x200000, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000100)={'ipvlan0\x00', 0x600}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) (async) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x16) (async) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='pids.events\x00', 0x0, 0x0) ioctl$TUNSETLINK(r3, 0x400454cd, 0x100) (async) ioctl$TUNSETTXFILTER(r2, 0x400454d1, &(0x7f0000000180)={0x0, 0x5, [@random="578387352918", @remote, @random="24590eb9b724", @random="5dd75a1ab4a5", @remote]}) 19:45:07 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'vcan0\x00', 0x20}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.empty_time\x00', 0x0, 0x0) (async) r2 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000200)=@bpf_lsm={0x1d, 0x6, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x100}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @btf_id={0x18, 0x0, 0x3, 0x0, 0x5}]}, &(0x7f0000000100)='GPL\x00', 0x80000001, 0x26, &(0x7f0000000140)=""/38, 0x41100, 0x62, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x1, 0x4}, 0x8, 0x10, &(0x7f00000001c0)={0x1, 0x2, 0x47, 0x8001}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) (async, rerun: 32) r3 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000001280)='cgroup.threads\x00', 0x2, 0x0) (rerun: 32) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000012c0)=@o_path={&(0x7f0000001240)='./file0\x00', 0xffffffffffffffff, 0x4000, r3}, 0x18) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup_pressure(r4, &(0x7f0000001580)='cpu.pressure\x00', 0x2, 0x0) r5 = bpf$ITER_CREATE(0x21, &(0x7f00000015c0)={r3}, 0x8) mkdirat$cgroup(r5, &(0x7f0000001600)='syz0\x00', 0x1ff) (async) r6 = openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000300)={'ipvlan1\x00', 0x800}) openat$cgroup_netprio_ifpriomap(r6, &(0x7f0000001680), 0x2, 0x0) (async) ioctl$TUNSETDEBUG(r4, 0x400454c9, &(0x7f00000016c0)=0x7) (async, rerun: 32) recvmsg(r5, &(0x7f0000002a00)={&(0x7f0000001700)=@x25, 0x80, &(0x7f00000028c0)=[{&(0x7f0000001780)=""/200, 0xc8}, {&(0x7f0000001880)=""/2, 0x2}, {&(0x7f00000018c0)=""/4096, 0x1000}], 0x3, &(0x7f0000002900)=""/250, 0xfa}, 0x40002100) (async, rerun: 32) r7 = openat$cgroup_int(r6, &(0x7f0000002a40)='memory.min\x00', 0x2, 0x0) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000002d80)={0x11, 0x5, &(0x7f0000002a80)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x5}, [@map_fd={0x18, 0x2, 0x1, 0x0, r4}]}, &(0x7f0000002ac0)='GPL\x00', 0x2, 0xf9, &(0x7f0000002b00)=""/249, 0x41100, 0x6, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f0000002c00)={0xa, 0x2}, 0x8, 0x10, &(0x7f0000002c40)={0x5, 0xb, 0x9, 0x200}, 0x10, 0xffffffffffffffff, r4, 0xa, &(0x7f0000002c80)=[r4, r4, r7], &(0x7f0000002cc0)=[{0x5, 0x2, 0xb}, {0x0, 0x5, 0x5, 0x5}, {0x2, 0x3, 0x8, 0x4}, {0x2, 0x3, 0xb, 0x8}, {0x5, 0x3, 0x2, 0x3}, {0x4, 0x2, 0x6, 0x7}, {0x5, 0x4, 0xd, 0x1}, {0x3, 0x1, 0x5, 0x6}, {0x0, 0x3, 0x8, 0x7}, {0x0, 0x4, 0xd, 0xb}], 0x10, 0xfffffff8}, 0x90) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000002e40)={0x8, 0x0}, 0x8) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000002e80)={@cgroup=r5, r4, 0xc, 0x0, r8, @link_id=r9}, 0x20) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000002c0)={@map=r1, r2, 0x1f, 0xeba79f140986f609, 0xffffffffffffffff, @link_id=r9}, 0x20) [ 1447.778021][T17130] FAULT_INJECTION: forcing a failure. [ 1447.778021][T17130] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1447.792823][T17130] CPU: 0 PID: 17130 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1447.803315][T17130] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1447.813713][T17130] Call Trace: [ 1447.817038][T17130] [ 1447.820016][T17130] dump_stack_lvl+0x125/0x1b0 [ 1447.824757][T17130] should_fail_ex+0x496/0x5b0 [ 1447.829505][T17130] _copy_from_user+0x30/0xf0 [ 1447.834400][T17130] __tun_chr_ioctl+0x4bc/0x4700 [ 1447.839487][T17130] ? tun_chr_read_iter+0x290/0x290 [ 1447.844642][T17130] ? __fget_files+0x279/0x410 [ 1447.849355][T17130] ? __fget_files+0x279/0x410 [ 1447.854062][T17130] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1447.859033][T17130] ? tun_chr_compat_ioctl+0x30/0x30 [ 1447.864275][T17130] __x64_sys_ioctl+0x18f/0x210 [ 1447.869173][T17130] do_syscall_64+0x38/0xb0 [ 1447.873703][T17130] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1447.879635][T17130] RIP: 0033:0x7ff9b4c7cae9 [ 1447.884168][T17130] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1447.904424][T17130] RSP: 002b:00007ff9b5a620c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1447.912884][T17130] RAX: ffffffffffffffda RBX: 00007ff9b4d9bf80 RCX: 00007ff9b4c7cae9 [ 1447.920977][T17130] RDX: 0000000020000100 RSI: 00000000400454ca RDI: 0000000000000003 19:45:07 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 4) 19:45:07 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000100)={'pimreg1\x00', 0x1}) [ 1447.928968][T17130] RBP: 00007ff9b5a62120 R08: 0000000000000000 R09: 0000000000000000 [ 1447.936962][T17130] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1447.944959][T17130] R13: 000000000000000b R14: 00007ff9b4d9bf80 R15: 00007ffead877cc8 [ 1447.952967][T17130] 19:45:07 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x10, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:45:07 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 5) 19:45:07 executing program 3: r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000100)=r1) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) ioctl$TUNSETFILTEREBPF(r3, 0x800454e1, &(0x7f0000000040)=r4) 19:45:07 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4000, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000000)={'bridge_slave_1\x00', 0x800}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r3, 0x0, 0x2, 0x0) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000000c0)=@o_path={&(0x7f0000000080)='./file0\x00', r1, 0x4000, r3}, 0x18) 19:45:08 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 4) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) 19:45:08 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x541b, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:45:08 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'vcan0\x00', 0x20}) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'vcan0\x00', 0x20}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.empty_time\x00', 0x0, 0x0) r2 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000200)=@bpf_lsm={0x1d, 0x6, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x100}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @btf_id={0x18, 0x0, 0x3, 0x0, 0x5}]}, &(0x7f0000000100)='GPL\x00', 0x80000001, 0x26, &(0x7f0000000140)=""/38, 0x41100, 0x62, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x1, 0x4}, 0x8, 0x10, &(0x7f00000001c0)={0x1, 0x2, 0x47, 0x8001}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) r3 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000001280)='cgroup.threads\x00', 0x2, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000012c0)=@o_path={&(0x7f0000001240)='./file0\x00', 0xffffffffffffffff, 0x4000, r3}, 0x18) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup_pressure(r4, &(0x7f0000001580)='cpu.pressure\x00', 0x2, 0x0) r5 = bpf$ITER_CREATE(0x21, &(0x7f00000015c0)={r3}, 0x8) mkdirat$cgroup(r5, &(0x7f0000001600)='syz0\x00', 0x1ff) (async) mkdirat$cgroup(r5, &(0x7f0000001600)='syz0\x00', 0x1ff) r6 = openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000300)={'ipvlan1\x00', 0x800}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000300)={'ipvlan1\x00', 0x800}) openat$cgroup_netprio_ifpriomap(r6, &(0x7f0000001680), 0x2, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, &(0x7f00000016c0)=0x7) (async) ioctl$TUNSETDEBUG(r4, 0x400454c9, &(0x7f00000016c0)=0x7) recvmsg(r5, &(0x7f0000002a00)={&(0x7f0000001700)=@x25, 0x80, &(0x7f00000028c0)=[{&(0x7f0000001780)=""/200, 0xc8}, {&(0x7f0000001880)=""/2, 0x2}, {&(0x7f00000018c0)=""/4096, 0x1000}], 0x3, &(0x7f0000002900)=""/250, 0xfa}, 0x40002100) (async) recvmsg(r5, &(0x7f0000002a00)={&(0x7f0000001700)=@x25, 0x80, &(0x7f00000028c0)=[{&(0x7f0000001780)=""/200, 0xc8}, {&(0x7f0000001880)=""/2, 0x2}, {&(0x7f00000018c0)=""/4096, 0x1000}], 0x3, &(0x7f0000002900)=""/250, 0xfa}, 0x40002100) r7 = openat$cgroup_int(r6, &(0x7f0000002a40)='memory.min\x00', 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000002d80)={0x11, 0x5, &(0x7f0000002a80)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x5}, [@map_fd={0x18, 0x2, 0x1, 0x0, r4}]}, &(0x7f0000002ac0)='GPL\x00', 0x2, 0xf9, &(0x7f0000002b00)=""/249, 0x41100, 0x6, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f0000002c00)={0xa, 0x2}, 0x8, 0x10, &(0x7f0000002c40)={0x5, 0xb, 0x9, 0x200}, 0x10, 0xffffffffffffffff, r4, 0xa, &(0x7f0000002c80)=[r4, r4, r7], &(0x7f0000002cc0)=[{0x5, 0x2, 0xb}, {0x0, 0x5, 0x5, 0x5}, {0x2, 0x3, 0x8, 0x4}, {0x2, 0x3, 0xb, 0x8}, {0x5, 0x3, 0x2, 0x3}, {0x4, 0x2, 0x6, 0x7}, {0x5, 0x4, 0xd, 0x1}, {0x3, 0x1, 0x5, 0x6}, {0x0, 0x3, 0x8, 0x7}, {0x0, 0x4, 0xd, 0xb}], 0x10, 0xfffffff8}, 0x90) (async) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000002d80)={0x11, 0x5, &(0x7f0000002a80)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x5}, [@map_fd={0x18, 0x2, 0x1, 0x0, r4}]}, &(0x7f0000002ac0)='GPL\x00', 0x2, 0xf9, &(0x7f0000002b00)=""/249, 0x41100, 0x6, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f0000002c00)={0xa, 0x2}, 0x8, 0x10, &(0x7f0000002c40)={0x5, 0xb, 0x9, 0x200}, 0x10, 0xffffffffffffffff, r4, 0xa, &(0x7f0000002c80)=[r4, r4, r7], &(0x7f0000002cc0)=[{0x5, 0x2, 0xb}, {0x0, 0x5, 0x5, 0x5}, {0x2, 0x3, 0x8, 0x4}, {0x2, 0x3, 0xb, 0x8}, {0x5, 0x3, 0x2, 0x3}, {0x4, 0x2, 0x6, 0x7}, {0x5, 0x4, 0xd, 0x1}, {0x3, 0x1, 0x5, 0x6}, {0x0, 0x3, 0x8, 0x7}, {0x0, 0x4, 0xd, 0xb}], 0x10, 0xfffffff8}, 0x90) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000002e40)={0x8, 0x0}, 0x8) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000002e80)={@cgroup=r5, r4, 0xc, 0x0, r8, @link_id=r9}, 0x20) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000002c0)={@map=r1, r2, 0x1f, 0xeba79f140986f609, 0xffffffffffffffff, @link_id=r9}, 0x20) 19:45:08 executing program 3: r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000100)=r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) (async) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) ioctl$TUNSETFILTEREBPF(r3, 0x800454e1, &(0x7f0000000040)=r4) [ 1448.208113][T17153] FAULT_INJECTION: forcing a failure. [ 1448.208113][T17153] name failslab, interval 1, probability 0, space 0, times 0 [ 1448.239541][T17153] CPU: 1 PID: 17153 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1448.250050][T17153] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1448.260351][T17153] Call Trace: [ 1448.263672][T17153] [ 1448.266648][T17153] dump_stack_lvl+0x125/0x1b0 [ 1448.271394][T17153] should_fail_ex+0x496/0x5b0 [ 1448.276351][T17153] ? lock_sync+0x190/0x190 [ 1448.280941][T17153] should_failslab+0x9/0x20 [ 1448.285522][T17153] __kmem_cache_alloc_node+0x6b/0x350 [ 1448.291014][T17153] ? __hw_addr_add_ex+0x3cb/0x7f0 [ 1448.296175][T17153] kmalloc_trace+0x25/0xe0 [ 1448.300656][T17153] __hw_addr_add_ex+0x3cb/0x7f0 [ 1448.305619][T17153] ? dev_mc_init+0xe0/0xe0 [ 1448.310427][T17153] ? __mutex_unlock_slowpath+0x165/0x640 [ 1448.316376][T17153] dev_addr_init+0x162/0x250 [ 1448.321023][T17153] ? dev_addr_flush+0x60/0x60 [ 1448.325735][T17153] alloc_netdev_mqs+0x30d/0x1290 [ 1448.330708][T17153] ? tun_chr_open+0x5f0/0x5f0 [ 1448.335628][T17153] __tun_chr_ioctl+0x2af6/0x4700 [ 1448.340691][T17153] ? tun_chr_read_iter+0x290/0x290 [ 1448.345881][T17153] ? __fget_files+0x279/0x410 [ 1448.350657][T17153] ? __fget_files+0x279/0x410 [ 1448.355411][T17153] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1448.360485][T17153] ? tun_chr_compat_ioctl+0x30/0x30 [ 1448.365792][T17153] __x64_sys_ioctl+0x18f/0x210 [ 1448.370945][T17153] do_syscall_64+0x38/0xb0 [ 1448.375599][T17153] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1448.381721][T17153] RIP: 0033:0x7fcabb27cae9 [ 1448.386249][T17153] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1448.406694][T17153] RSP: 002b:00007fcabc08b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1448.415168][T17153] RAX: ffffffffffffffda RBX: 00007fcabb39bf80 RCX: 00007fcabb27cae9 [ 1448.423172][T17153] RDX: 0000000020000100 RSI: 00000000400454ca RDI: 0000000000000003 [ 1448.431168][T17153] RBP: 00007fcabc08b120 R08: 0000000000000000 R09: 0000000000000000 [ 1448.439169][T17153] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1448.447262][T17153] R13: 000000000000000b R14: 00007fcabb39bf80 R15: 00007ffe27d3db38 [ 1448.455470][T17153] 19:45:08 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4000, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000000)={'bridge_slave_1\x00', 0x800}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r3, 0x0, 0x2, 0x0) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000000c0)=@o_path={&(0x7f0000000080)='./file0\x00', r1, 0x4000, r3}, 0x18) 19:45:08 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:45:08 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x65c441, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:08 executing program 3: r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (rerun: 32) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async, rerun: 64) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000100)=r1) (async, rerun: 64) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r3, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r3, 0x400454c9, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r4, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r4, 0x400454c9, 0x0) (async) ioctl$TUNSETFILTEREBPF(r3, 0x800454e1, &(0x7f0000000040)=r4) 19:45:08 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 6) 19:45:08 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 5) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 1448.607314][T17173] FAULT_INJECTION: forcing a failure. [ 1448.607314][T17173] name failslab, interval 1, probability 0, space 0, times 0 [ 1448.638474][T17173] CPU: 1 PID: 17173 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1448.649418][T17173] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1448.659614][T17173] Call Trace: [ 1448.663108][T17173] [ 1448.666082][T17173] dump_stack_lvl+0x125/0x1b0 [ 1448.670828][T17173] should_fail_ex+0x496/0x5b0 [ 1448.675572][T17173] should_failslab+0x9/0x20 [ 1448.680137][T17173] __kmem_cache_alloc_node+0x2fd/0x350 [ 1448.685698][T17173] ? kvmalloc_node+0x99/0x1a0 [ 1448.690461][T17173] ? kvmalloc_node+0x99/0x1a0 [ 1448.695303][T17173] __kmalloc_node+0x52/0x110 [ 1448.699952][T17173] kvmalloc_node+0x99/0x1a0 19:45:08 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x65c441, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x65c441, 0x0) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) 19:45:08 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x65c441, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) [ 1448.704536][T17173] alloc_netdev_mqs+0xa81/0x1290 [ 1448.709544][T17173] __tun_chr_ioctl+0x2af6/0x4700 [ 1448.714570][T17173] ? tun_chr_read_iter+0x290/0x290 [ 1448.719741][T17173] ? __fget_files+0x279/0x410 [ 1448.724585][T17173] ? __fget_files+0x279/0x410 [ 1448.729352][T17173] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1448.734458][T17173] ? tun_chr_compat_ioctl+0x30/0x30 [ 1448.739901][T17173] __x64_sys_ioctl+0x18f/0x210 [ 1448.744737][T17173] do_syscall_64+0x38/0xb0 [ 1448.749233][T17173] entry_SYSCALL_64_after_hwframe+0x63/0xcd 19:45:08 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.idle_time\x00', 0x0, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000080)) [ 1448.755197][T17173] RIP: 0033:0x7fcabb27cae9 [ 1448.760324][T17173] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1448.780685][T17173] RSP: 002b:00007fcabc08b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1448.789249][T17173] RAX: ffffffffffffffda RBX: 00007fcabb39bf80 RCX: 00007fcabb27cae9 [ 1448.797277][T17173] RDX: 0000000020000100 RSI: 00000000400454ca RDI: 0000000000000003 [ 1448.805287][T17173] RBP: 00007fcabc08b120 R08: 0000000000000000 R09: 0000000000000000 [ 1448.813376][T17173] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1448.821404][T17173] R13: 000000000000000b R14: 00007fcabb39bf80 R15: 00007ffe27d3db38 [ 1448.829504][T17173] [ 1448.845972][T17183] FAULT_INJECTION: forcing a failure. [ 1448.845972][T17183] name failslab, interval 1, probability 0, space 0, times 0 19:45:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000040)={'bond0\x00', 0x1000}) 19:45:08 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5450, &(0x7f0000000100)={'pimreg1\x00', 0x1}) [ 1448.882131][T17183] CPU: 0 PID: 17183 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1448.892839][T17183] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1448.902951][T17183] Call Trace: [ 1448.906297][T17183] [ 1448.909275][T17183] dump_stack_lvl+0x125/0x1b0 [ 1448.914081][T17183] should_fail_ex+0x496/0x5b0 [ 1448.918830][T17183] ? lock_sync+0x190/0x190 [ 1448.923507][T17183] should_failslab+0x9/0x20 [ 1448.928080][T17183] __kmem_cache_alloc_node+0x6b/0x350 [ 1448.933540][T17183] ? __hw_addr_add_ex+0x3cb/0x7f0 [ 1448.938654][T17183] kmalloc_trace+0x25/0xe0 [ 1448.943156][T17183] __hw_addr_add_ex+0x3cb/0x7f0 [ 1448.948093][T17183] ? dev_mc_init+0xe0/0xe0 [ 1448.952557][T17183] ? __mutex_unlock_slowpath+0x165/0x640 [ 1448.958233][T17183] dev_addr_init+0x162/0x250 [ 1448.962864][T17183] ? dev_addr_flush+0x60/0x60 [ 1448.967669][T17183] alloc_netdev_mqs+0x30d/0x1290 [ 1448.972651][T17183] ? tun_chr_open+0x5f0/0x5f0 [ 1448.977368][T17183] __tun_chr_ioctl+0x2af6/0x4700 [ 1448.982349][T17183] ? tun_chr_read_iter+0x290/0x290 [ 1448.987929][T17183] ? __fget_files+0x279/0x410 [ 1448.992637][T17183] ? __fget_files+0x279/0x410 [ 1448.997352][T17183] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1449.002408][T17183] ? tun_chr_compat_ioctl+0x30/0x30 [ 1449.007632][T17183] __x64_sys_ioctl+0x18f/0x210 [ 1449.012435][T17183] do_syscall_64+0x38/0xb0 [ 1449.016964][T17183] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1449.022973][T17183] RIP: 0033:0x7ff9b4c7cae9 [ 1449.027581][T17183] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1449.047302][T17183] RSP: 002b:00007ff9b5a620c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1449.055852][T17183] RAX: ffffffffffffffda RBX: 00007ff9b4d9bf80 RCX: 00007ff9b4c7cae9 [ 1449.063930][T17183] RDX: 0000000020000100 RSI: 00000000400454ca RDI: 0000000000000003 [ 1449.071918][T17183] RBP: 00007ff9b5a62120 R08: 0000000000000000 R09: 0000000000000000 19:45:08 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x8002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, r1) 19:45:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000040)={'bond0\x00', 0x1000}) [ 1449.080078][T17183] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1449.088151][T17183] R13: 000000000000000b R14: 00007ff9b4d9bf80 R15: 00007ffead877cc8 [ 1449.096154][T17183] 19:45:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async, rerun: 64) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x8002, 0x0) (async, rerun: 64) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, r1) 19:45:09 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5451, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:45:09 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.idle_time\x00', 0x0, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.idle_time\x00', 0x0, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000080)) 19:45:09 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 7) 19:45:09 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 6) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) 19:45:09 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:45:09 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.idle_time\x00', 0x0, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000080)) [ 1449.283176][T17206] FAULT_INJECTION: forcing a failure. [ 1449.283176][T17206] name failslab, interval 1, probability 0, space 0, times 0 [ 1449.327427][T17206] CPU: 1 PID: 17206 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1449.337926][T17206] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1449.348031][T17206] Call Trace: [ 1449.351358][T17206] [ 1449.354683][T17206] dump_stack_lvl+0x125/0x1b0 [ 1449.359427][T17206] should_fail_ex+0x496/0x5b0 [ 1449.364214][T17206] should_failslab+0x9/0x20 [ 1449.368793][T17206] __kmem_cache_alloc_node+0x2fd/0x350 [ 1449.374335][T17206] ? kvmalloc_node+0x99/0x1a0 [ 1449.379077][T17206] ? lockdep_init_map_type+0x16d/0x7c0 [ 1449.384589][T17206] ? kvmalloc_node+0x99/0x1a0 [ 1449.389328][T17206] __kmalloc_node+0x52/0x110 [ 1449.393952][T17206] kvmalloc_node+0x99/0x1a0 [ 1449.398499][T17206] alloc_netdev_mqs+0xc1f/0x1290 [ 1449.403472][T17206] __tun_chr_ioctl+0x2af6/0x4700 [ 1449.408443][T17206] ? tun_chr_read_iter+0x290/0x290 [ 1449.413587][T17206] ? __fget_files+0x279/0x410 [ 1449.418291][T17206] ? __fget_files+0x279/0x410 [ 1449.422993][T17206] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1449.427961][T17206] ? tun_chr_compat_ioctl+0x30/0x30 [ 1449.433188][T17206] __x64_sys_ioctl+0x18f/0x210 [ 1449.437983][T17206] do_syscall_64+0x38/0xb0 [ 1449.442509][T17206] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1449.448426][T17206] RIP: 0033:0x7fcabb27cae9 [ 1449.452859][T17206] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 19:45:09 executing program 0: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000040)='ns/time\x00') r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x8002, 0x0) (async) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x8002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, r1) [ 1449.472675][T17206] RSP: 002b:00007fcabc08b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1449.481376][T17206] RAX: ffffffffffffffda RBX: 00007fcabb39bf80 RCX: 00007fcabb27cae9 [ 1449.489372][T17206] RDX: 0000000020000100 RSI: 00000000400454ca RDI: 0000000000000003 [ 1449.497445][T17206] RBP: 00007fcabc08b120 R08: 0000000000000000 R09: 0000000000000000 [ 1449.505447][T17206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1449.513435][T17206] R13: 000000000000000b R14: 00007fcabb39bf80 R15: 00007ffe27d3db38 [ 1449.521432][T17206] 19:45:09 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000040)={'bond0\x00', 0x1000}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000040)={'bond0\x00', 0x1000}) (async) [ 1449.555384][T17215] FAULT_INJECTION: forcing a failure. [ 1449.555384][T17215] name failslab, interval 1, probability 0, space 0, times 0 [ 1449.571751][T17215] CPU: 0 PID: 17215 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1449.582423][T17215] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1449.592537][T17215] Call Trace: [ 1449.595866][T17215] [ 1449.598849][T17215] dump_stack_lvl+0x125/0x1b0 [ 1449.603594][T17215] should_fail_ex+0x496/0x5b0 [ 1449.608340][T17215] should_failslab+0x9/0x20 [ 1449.613597][T17215] __kmem_cache_alloc_node+0x2fd/0x350 [ 1449.619136][T17215] ? kvmalloc_node+0x99/0x1a0 [ 1449.623890][T17215] ? kvmalloc_node+0x99/0x1a0 [ 1449.628641][T17215] __kmalloc_node+0x52/0x110 [ 1449.633570][T17215] kvmalloc_node+0x99/0x1a0 [ 1449.638163][T17215] alloc_netdev_mqs+0xa81/0x1290 [ 1449.643191][T17215] __tun_chr_ioctl+0x2af6/0x4700 [ 1449.648301][T17215] ? tun_chr_read_iter+0x290/0x290 [ 1449.653477][T17215] ? __fget_files+0x279/0x410 [ 1449.658220][T17215] ? __fget_files+0x279/0x410 [ 1449.662950][T17215] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1449.667933][T17215] ? tun_chr_compat_ioctl+0x30/0x30 [ 1449.673165][T17215] __x64_sys_ioctl+0x18f/0x210 [ 1449.677958][T17215] do_syscall_64+0x38/0xb0 [ 1449.682426][T17215] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1449.688463][T17215] RIP: 0033:0x7ff9b4c7cae9 [ 1449.692928][T17215] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1449.712748][T17215] RSP: 002b:00007ff9b5a620c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1449.721276][T17215] RAX: ffffffffffffffda RBX: 00007ff9b4d9bf80 RCX: 00007ff9b4c7cae9 [ 1449.729669][T17215] RDX: 0000000020000100 RSI: 00000000400454ca RDI: 0000000000000003 [ 1449.737838][T17215] RBP: 00007ff9b5a62120 R08: 0000000000000000 R09: 0000000000000000 [ 1449.746012][T17215] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1449.754174][T17215] R13: 000000000000000b R14: 00007ff9b4d9bf80 R15: 00007ffead877cc8 [ 1449.762185][T17215] 19:45:09 executing program 0: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000040)='ns/time\x00') r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:09 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x309e01, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'veth0_to_bridge\x00'}) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000040)={'team_slave_0\x00', 0x200}) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000100)=0x1) 19:45:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x610040, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:09 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 8) 19:45:09 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5460, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:45:09 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 7) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) 19:45:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x610040, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:09 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x8933, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:45:09 executing program 0: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000040)='ns/time\x00') r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) [ 1449.960836][T17236] FAULT_INJECTION: forcing a failure. [ 1449.960836][T17236] name failslab, interval 1, probability 0, space 0, times 0 [ 1449.995777][T17236] CPU: 1 PID: 17236 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1450.006304][T17236] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1450.016413][T17236] Call Trace: [ 1450.019730][T17236] [ 1450.022694][T17236] dump_stack_lvl+0x125/0x1b0 [ 1450.027425][T17236] should_fail_ex+0x496/0x5b0 [ 1450.032161][T17236] should_failslab+0x9/0x20 [ 1450.036909][T17236] __kmem_cache_alloc_node+0x2fd/0x350 [ 1450.042447][T17236] ? register_netdevice+0x405/0x1490 [ 1450.047813][T17236] ? netdev_name_node_lookup+0x123/0x170 [ 1450.053519][T17236] kmalloc_trace+0x25/0xe0 [ 1450.058001][T17236] register_netdevice+0x405/0x1490 19:45:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x610040, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x610040, 0x0) (async) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) 19:45:09 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x2, &(0x7f0000000000)={'bridge_slave_1\x00'}) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f00000000c0)=0x1) [ 1450.063201][T17236] ? __xdp_rxq_info_reg+0x18c/0x340 [ 1450.068556][T17236] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 1450.074534][T17236] ? alloc_netdev_mqs+0xee6/0x1290 [ 1450.079732][T17236] __tun_chr_ioctl+0x3091/0x4700 [ 1450.084763][T17236] ? tun_chr_read_iter+0x290/0x290 [ 1450.089934][T17236] ? __fget_files+0x279/0x410 [ 1450.094678][T17236] ? __fget_files+0x279/0x410 [ 1450.099421][T17236] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1450.104431][T17236] ? tun_chr_compat_ioctl+0x30/0x30 [ 1450.109704][T17236] __x64_sys_ioctl+0x18f/0x210 19:45:10 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x2, &(0x7f0000000000)={'bridge_slave_1\x00'}) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f00000000c0)=0x1) [ 1450.114528][T17236] do_syscall_64+0x38/0xb0 [ 1450.119052][T17236] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1450.125017][T17236] RIP: 0033:0x7fcabb27cae9 [ 1450.129484][T17236] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1450.149862][T17236] RSP: 002b:00007fcabc08b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1450.158332][T17236] RAX: ffffffffffffffda RBX: 00007fcabb39bf80 RCX: 00007fcabb27cae9 19:45:10 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x2, &(0x7f0000000000)={'bridge_slave_1\x00'}) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x2, &(0x7f0000000000)={'bridge_slave_1\x00'}) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f00000000c0)=0x1) 19:45:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x309e01, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'veth0_to_bridge\x00'}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000040)={'team_slave_0\x00', 0x200}) (async) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000100)=0x1) [ 1450.166350][T17236] RDX: 0000000020000100 RSI: 00000000400454ca RDI: 0000000000000003 [ 1450.174377][T17236] RBP: 00007fcabc08b120 R08: 0000000000000000 R09: 0000000000000000 [ 1450.182495][T17236] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1450.190519][T17236] R13: 000000000000000b R14: 00007fcabb39bf80 R15: 00007ffe27d3db38 [ 1450.198554][T17236] 19:45:10 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x1) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x1f) [ 1450.240473][T17239] FAULT_INJECTION: forcing a failure. [ 1450.240473][T17239] name failslab, interval 1, probability 0, space 0, times 0 [ 1450.257037][T17239] CPU: 1 PID: 17239 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1450.267840][T17239] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1450.278175][T17239] Call Trace: [ 1450.281518][T17239] [ 1450.284754][T17239] dump_stack_lvl+0x125/0x1b0 [ 1450.289499][T17239] should_fail_ex+0x496/0x5b0 [ 1450.294270][T17239] should_failslab+0x9/0x20 [ 1450.299006][T17239] __kmem_cache_alloc_node+0x2fd/0x350 [ 1450.304548][T17239] ? kvmalloc_node+0x99/0x1a0 [ 1450.309313][T17239] ? lockdep_init_map_type+0x16d/0x7c0 [ 1450.314858][T17239] ? kvmalloc_node+0x99/0x1a0 [ 1450.319603][T17239] __kmalloc_node+0x52/0x110 [ 1450.324314][T17239] kvmalloc_node+0x99/0x1a0 [ 1450.328853][T17239] alloc_netdev_mqs+0xc1f/0x1290 [ 1450.333852][T17239] __tun_chr_ioctl+0x2af6/0x4700 [ 1450.338842][T17239] ? tun_chr_read_iter+0x290/0x290 [ 1450.344008][T17239] ? __fget_files+0x279/0x410 [ 1450.348725][T17239] ? __fget_files+0x279/0x410 [ 1450.353429][T17239] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1450.358404][T17239] ? tun_chr_compat_ioctl+0x30/0x30 [ 1450.363658][T17239] __x64_sys_ioctl+0x18f/0x210 [ 1450.368485][T17239] do_syscall_64+0x38/0xb0 [ 1450.372941][T17239] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1450.378865][T17239] RIP: 0033:0x7ff9b4c7cae9 [ 1450.383301][T17239] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1450.403018][T17239] RSP: 002b:00007ff9b5a620c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1450.411452][T17239] RAX: ffffffffffffffda RBX: 00007ff9b4d9bf80 RCX: 00007ff9b4c7cae9 [ 1450.419455][T17239] RDX: 0000000020000100 RSI: 00000000400454ca RDI: 0000000000000003 [ 1450.427468][T17239] RBP: 00007ff9b5a62120 R08: 0000000000000000 R09: 0000000000000000 19:45:10 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 9) 19:45:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x309e01, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'veth0_to_bridge\x00'}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000040)={'team_slave_0\x00', 0x200}) (async) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000100)=0x1) [ 1450.435478][T17239] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1450.443466][T17239] R13: 000000000000000b R14: 00007ff9b4d9bf80 R15: 00007ffead877cc8 [ 1450.451551][T17239] 19:45:10 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 8) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) 19:45:10 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x942, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x13, 0xd, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, [@btf_id={0x18, 0x18, 0x3, 0x0, 0x4}, @map_val={0x18, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7}, @map_val={0x18, 0x5, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8001}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0x10, 0x0, 0x0, 0x0, 0xfffffff7}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x3}]}, &(0x7f0000000040)='GPL\x00', 0x9, 0x0, 0x0, 0x41100, 0x61, '\x00', 0x0, 0x2f, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000180)={0x1, 0x9, 0x4}, 0x10, 0x0, 0xffffffffffffffff, 0x3, 0x0, &(0x7f00000001c0)=[{0x0, 0x3, 0x10, 0xb}, {0x5, 0x3, 0x8, 0x3}, {0x5, 0x4, 0xa, 0x3}], 0x10, 0x1}, 0x90) 19:45:10 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x1) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async, rerun: 32) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x1f) 19:45:10 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x894c, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:45:10 executing program 3: openat$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000040)='cpu.pressure\x00', 0x2, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='rdma.current\x00', 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={@ifindex, 0x20, 0x1, 0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xa, 0x0, &(0x7f0000000100)=[0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000240), 0x2, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000200)={@ifindex, r0, 0x1e, 0x0, 0x0, @link_fd=r1, r2}, 0x20) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) [ 1450.580076][T17266] FAULT_INJECTION: forcing a failure. [ 1450.580076][T17266] name failslab, interval 1, probability 0, space 0, times 0 19:45:10 executing program 3: openat$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000040)='cpu.pressure\x00', 0x2, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='rdma.current\x00', 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={@ifindex, 0x20, 0x1, 0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xa, 0x0, &(0x7f0000000100)=[0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000240), 0x2, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000200)={@ifindex, r0, 0x1e, 0x0, 0x0, @link_fd=r1, r2}, 0x20) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) openat$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000040)='cpu.pressure\x00', 0x2, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) (async) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='rdma.current\x00', 0x0, 0x0) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={@ifindex, 0x20, 0x1, 0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xa, 0x0, &(0x7f0000000100)=[0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x40) (async) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000240), 0x2, 0x0) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000200)={@ifindex, r0, 0x1e, 0x0, 0x0, @link_fd=r1, r2}, 0x20) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) [ 1450.630716][T17266] CPU: 0 PID: 17266 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1450.641395][T17266] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1450.651499][T17266] Call Trace: [ 1450.654999][T17266] [ 1450.657973][T17266] dump_stack_lvl+0x125/0x1b0 [ 1450.662797][T17266] should_fail_ex+0x496/0x5b0 [ 1450.667533][T17266] should_failslab+0x9/0x20 [ 1450.672097][T17266] __kmem_cache_alloc_node+0x2fd/0x350 [ 1450.677649][T17266] ? register_netdevice+0x405/0x1490 [ 1450.683016][T17266] ? netdev_name_node_lookup+0x123/0x170 [ 1450.688695][T17266] kmalloc_trace+0x25/0xe0 [ 1450.693140][T17266] register_netdevice+0x405/0x1490 [ 1450.698300][T17266] ? __xdp_rxq_info_reg+0x18c/0x340 [ 1450.703537][T17266] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 1450.709524][T17266] ? alloc_netdev_mqs+0xee6/0x1290 [ 1450.714724][T17266] __tun_chr_ioctl+0x3091/0x4700 [ 1450.719971][T17266] ? tun_chr_read_iter+0x290/0x290 [ 1450.725116][T17266] ? __fget_files+0x279/0x410 [ 1450.729825][T17266] ? __fget_files+0x279/0x410 [ 1450.734537][T17266] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1450.739511][T17266] ? tun_chr_compat_ioctl+0x30/0x30 [ 1450.744771][T17266] __x64_sys_ioctl+0x18f/0x210 [ 1450.749586][T17266] do_syscall_64+0x38/0xb0 [ 1450.754028][T17266] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1450.759952][T17266] RIP: 0033:0x7fcabb27cae9 [ 1450.764396][T17266] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1450.784045][T17266] RSP: 002b:00007fcabc08b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1450.792663][T17266] RAX: ffffffffffffffda RBX: 00007fcabb39bf80 RCX: 00007fcabb27cae9 [ 1450.800657][T17266] RDX: 0000000020000100 RSI: 00000000400454ca RDI: 0000000000000003 [ 1450.808740][T17266] RBP: 00007fcabc08b120 R08: 0000000000000000 R09: 0000000000000000 [ 1450.816741][T17266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1450.825081][T17266] R13: 000000000000000b R14: 00007fcabb39bf80 R15: 00007ffe27d3db38 [ 1450.833106][T17266] [ 1450.855095][T17274] FAULT_INJECTION: forcing a failure. [ 1450.855095][T17274] name failslab, interval 1, probability 0, space 0, times 0 19:45:10 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x942, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x13, 0xd, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, [@btf_id={0x18, 0x18, 0x3, 0x0, 0x4}, @map_val={0x18, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7}, @map_val={0x18, 0x5, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8001}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0x10, 0x0, 0x0, 0x0, 0xfffffff7}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x3}]}, &(0x7f0000000040)='GPL\x00', 0x9, 0x0, 0x0, 0x41100, 0x61, '\x00', 0x0, 0x2f, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000180)={0x1, 0x9, 0x4}, 0x10, 0x0, 0xffffffffffffffff, 0x3, 0x0, &(0x7f00000001c0)=[{0x0, 0x3, 0x10, 0xb}, {0x5, 0x3, 0x8, 0x3}, {0x5, 0x4, 0xa, 0x3}], 0x10, 0x1}, 0x90) 19:45:10 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x1) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x1f) (async) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x1f) [ 1450.896593][T17274] CPU: 0 PID: 17274 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1450.907118][T17274] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1450.917315][T17274] Call Trace: [ 1450.920671][T17274] [ 1450.923654][T17274] dump_stack_lvl+0x125/0x1b0 [ 1450.928567][T17274] should_fail_ex+0x496/0x5b0 [ 1450.933295][T17274] should_failslab+0x9/0x20 [ 1450.937862][T17274] __kmem_cache_alloc_node+0x2fd/0x350 [ 1450.943396][T17274] ? register_netdevice+0x405/0x1490 [ 1450.948763][T17274] ? netdev_name_node_lookup+0x123/0x170 [ 1450.954551][T17274] kmalloc_trace+0x25/0xe0 [ 1450.959027][T17274] register_netdevice+0x405/0x1490 [ 1450.964256][T17274] ? __xdp_rxq_info_reg+0x18c/0x340 [ 1450.969534][T17274] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 1450.975477][T17274] ? alloc_netdev_mqs+0xee6/0x1290 [ 1450.980639][T17274] __tun_chr_ioctl+0x3091/0x4700 [ 1450.985711][T17274] ? tun_chr_read_iter+0x290/0x290 [ 1450.990850][T17274] ? __fget_files+0x279/0x410 [ 1450.995557][T17274] ? __fget_files+0x279/0x410 [ 1451.000259][T17274] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1451.005240][T17274] ? tun_chr_compat_ioctl+0x30/0x30 [ 1451.010527][T17274] __x64_sys_ioctl+0x18f/0x210 [ 1451.015355][T17274] do_syscall_64+0x38/0xb0 [ 1451.019794][T17274] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1451.025709][T17274] RIP: 0033:0x7ff9b4c7cae9 [ 1451.030174][T17274] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1451.049811][T17274] RSP: 002b:00007ff9b5a620c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1451.058253][T17274] RAX: ffffffffffffffda RBX: 00007ff9b4d9bf80 RCX: 00007ff9b4c7cae9 [ 1451.066271][T17274] RDX: 0000000020000100 RSI: 00000000400454ca RDI: 0000000000000003 [ 1451.074267][T17274] RBP: 00007ff9b5a62120 R08: 0000000000000000 R09: 0000000000000000 [ 1451.082285][T17274] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 19:45:10 executing program 3: openat$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000040)='cpu.pressure\x00', 0x2, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r0, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='rdma.current\x00', 0x0, 0x0) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={@ifindex, 0x20, 0x1, 0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xa, 0x0, &(0x7f0000000100)=[0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000240), 0x2, 0x0) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000200)={@ifindex, r0, 0x1e, 0x0, 0x0, @link_fd=r1, r2}, 0x20) ioctl$TUNSETIFF(0xffffffffffffffff, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:10 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400448c9, &(0x7f0000000100)={'pimreg1\x00', 0x1}) [ 1451.090295][T17274] R13: 000000000000000b R14: 00007ff9b4d9bf80 R15: 00007ffead877cc8 [ 1451.098292][T17274] 19:45:11 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 10) 19:45:11 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x942, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x942, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x13, 0xd, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, [@btf_id={0x18, 0x18, 0x3, 0x0, 0x4}, @map_val={0x18, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7}, @map_val={0x18, 0x5, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8001}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0x10, 0x0, 0x0, 0x0, 0xfffffff7}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x3}]}, &(0x7f0000000040)='GPL\x00', 0x9, 0x0, 0x0, 0x41100, 0x61, '\x00', 0x0, 0x2f, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000180)={0x1, 0x9, 0x4}, 0x10, 0x0, 0xffffffffffffffff, 0x3, 0x0, &(0x7f00000001c0)=[{0x0, 0x3, 0x10, 0xb}, {0x5, 0x3, 0x8, 0x3}, {0x5, 0x4, 0xa, 0x3}], 0x10, 0x1}, 0x90) 19:45:11 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 9) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) 19:45:11 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000040)=0xe6a) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x5e) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:11 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400448dd, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:45:11 executing program 3: ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000040)=0x1) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:11 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:11 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40049409, &(0x7f0000000100)={'pimreg1\x00', 0x1}) 19:45:11 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000040)=0xe6a) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x5e) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) (async, rerun: 64) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x0) (rerun: 64) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) [ 1451.298414][T17298] FAULT_INJECTION: forcing a failure. [ 1451.298414][T17298] name failslab, interval 1, probability 0, space 0, times 0 [ 1451.360297][T17298] CPU: 1 PID: 17298 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1451.370790][T17298] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1451.380892][T17298] Call Trace: [ 1451.384229][T17298] [ 1451.387906][T17298] dump_stack_lvl+0x125/0x1b0 [ 1451.392625][T17298] should_fail_ex+0x496/0x5b0 [ 1451.397346][T17298] should_failslab+0x9/0x20 [ 1451.401868][T17298] __kmem_cache_alloc_node+0x2fd/0x350 [ 1451.407365][T17298] ? kvmalloc_node+0x99/0x1a0 [ 1451.412087][T17298] ? kvmalloc_node+0x99/0x1a0 [ 1451.416806][T17298] __kmalloc_node+0x52/0x110 [ 1451.421434][T17298] kvmalloc_node+0x99/0x1a0 [ 1451.426005][T17298] tun_attach.isra.0+0x8dd/0x1790 [ 1451.431109][T17298] ? timer_fixup_activate+0x2b0/0x2b0 [ 1451.436524][T17298] ? round_jiffies+0x140/0x140 [ 1451.441330][T17298] ? tun_chr_fasync+0x160/0x160 [ 1451.446219][T17298] ? init_timer_key+0x14e/0x2b0 [ 1451.451116][T17298] tun_net_init+0x4d9/0x6d0 [ 1451.455645][T17298] ? tun_attach.isra.0+0x1790/0x1790 [ 1451.460958][T17298] register_netdevice+0x564/0x1490 [ 1451.466124][T17298] ? __xdp_rxq_info_reg+0x18c/0x340 [ 1451.471658][T17298] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 1451.477602][T17298] ? alloc_netdev_mqs+0xee6/0x1290 [ 1451.482746][T17298] __tun_chr_ioctl+0x3091/0x4700 [ 1451.487730][T17298] ? tun_chr_read_iter+0x290/0x290 [ 1451.492870][T17298] ? __fget_files+0x279/0x410 [ 1451.497584][T17298] ? __fget_files+0x279/0x410 [ 1451.502288][T17298] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1451.508126][T17298] ? tun_chr_compat_ioctl+0x30/0x30 [ 1451.513353][T17298] __x64_sys_ioctl+0x18f/0x210 [ 1451.518147][T17298] do_syscall_64+0x38/0xb0 [ 1451.522603][T17298] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1451.528561][T17298] RIP: 0033:0x7fcabb27cae9 [ 1451.533012][T17298] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1451.552746][T17298] RSP: 002b:00007fcabc08b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1451.561190][T17298] RAX: ffffffffffffffda RBX: 00007fcabb39bf80 RCX: 00007fcabb27cae9 [ 1451.569266][T17298] RDX: 0000000020000100 RSI: 00000000400454ca RDI: 0000000000000003 [ 1451.577255][T17298] RBP: 00007fcabc08b120 R08: 0000000000000000 R09: 0000000000000000 [ 1451.585258][T17298] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1451.593596][T17298] R13: 000000000000000b R14: 00007fcabb39bf80 R15: 00007ffe27d3db38 [ 1451.601619][T17298] 19:45:11 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) [ 1451.622631][T17306] FAULT_INJECTION: forcing a failure. [ 1451.622631][T17306] name failslab, interval 1, probability 0, space 0, times 0 [ 1451.641132][T17306] CPU: 1 PID: 17306 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1451.651627][T17306] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1451.661733][T17306] Call Trace: [ 1451.665058][T17306] [ 1451.668033][T17306] dump_stack_lvl+0x125/0x1b0 [ 1451.672773][T17306] should_fail_ex+0x496/0x5b0 [ 1451.677513][T17306] should_failslab+0x9/0x20 [ 1451.682061][T17306] __kmem_cache_alloc_node+0x2fd/0x350 [ 1451.687728][T17306] ? kvmalloc_node+0x99/0x1a0 [ 1451.692443][T17306] ? kvmalloc_node+0x99/0x1a0 [ 1451.697153][T17306] __kmalloc_node+0x52/0x110 [ 1451.701790][T17306] kvmalloc_node+0x99/0x1a0 [ 1451.706338][T17306] tun_attach.isra.0+0x8dd/0x1790 [ 1451.711399][T17306] ? timer_fixup_activate+0x2b0/0x2b0 [ 1451.716819][T17306] ? round_jiffies+0x140/0x140 [ 1451.721633][T17306] ? tun_chr_fasync+0x160/0x160 [ 1451.726509][T17306] ? init_timer_key+0x14e/0x2b0 [ 1451.731454][T17306] tun_net_init+0x4d9/0x6d0 [ 1451.736062][T17306] ? tun_attach.isra.0+0x1790/0x1790 [ 1451.741665][T17306] register_netdevice+0x564/0x1490 [ 1451.746842][T17306] ? __xdp_rxq_info_reg+0x18c/0x340 [ 1451.752116][T17306] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 1451.758052][T17306] ? alloc_netdev_mqs+0xee6/0x1290 [ 1451.764587][T17306] __tun_chr_ioctl+0x3091/0x4700 [ 1451.769736][T17306] ? tun_chr_read_iter+0x290/0x290 [ 1451.774972][T17306] ? __fget_files+0x279/0x410 [ 1451.779690][T17306] ? __fget_files+0x279/0x410 [ 1451.784417][T17306] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1451.789732][T17306] ? tun_chr_compat_ioctl+0x30/0x30 [ 1451.795389][T17306] __x64_sys_ioctl+0x18f/0x210 [ 1451.800211][T17306] do_syscall_64+0x38/0xb0 [ 1451.804760][T17306] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1451.810691][T17306] RIP: 0033:0x7ff9b4c7cae9 [ 1451.815301][T17306] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1451.835109][T17306] RSP: 002b:00007ff9b5a620c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1451.843546][T17306] RAX: ffffffffffffffda RBX: 00007ff9b4d9bf80 RCX: 00007ff9b4c7cae9 [ 1451.851545][T17306] RDX: 0000000020000100 RSI: 00000000400454ca RDI: 0000000000000003 [ 1451.859544][T17306] RBP: 00007ff9b5a62120 R08: 0000000000000000 R09: 0000000000000000 19:45:11 executing program 3: ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000040)=0x1) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000040)=0x1) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) (async) [ 1451.867536][T17306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1451.875521][T17306] R13: 000000000000000b R14: 00007ff9b4d9bf80 R15: 00007ffead877cc8 [ 1451.883523][T17306] 19:45:11 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 10) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) 19:45:11 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pimreg1\x00', 0x1}) (fail_nth: 11) 19:45:11 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:11 executing program 3: ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000040)=0x1) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:11 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000040)=0xe6a) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x5e) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) (async, rerun: 32) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x0) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000080)={'bridge_slave_1\x00'}) 19:45:11 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000100)={'pimreg1\x00', 0x1}) [ 1452.042565][T17321] FAULT_INJECTION: forcing a failure. [ 1452.042565][T17321] name failslab, interval 1, probability 0, space 0, times 0 [ 1452.065521][T17321] CPU: 0 PID: 17321 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1452.076022][T17321] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1452.086128][T17321] Call Trace: [ 1452.089535][T17321] [ 1452.092527][T17321] dump_stack_lvl+0x125/0x1b0 [ 1452.097281][T17321] should_fail_ex+0x496/0x5b0 [ 1452.102002][T17321] should_failslab+0x9/0x20 [ 1452.106526][T17321] __kmem_cache_alloc_node+0x2fd/0x350 [ 1452.112131][T17321] ? kvmalloc_node+0x99/0x1a0 [ 1452.116862][T17321] ? kvmalloc_node+0x99/0x1a0 [ 1452.121580][T17321] __kmalloc_node+0x52/0x110 [ 1452.126219][T17321] kvmalloc_node+0x99/0x1a0 [ 1452.130788][T17321] tun_attach.isra.0+0x8dd/0x1790 [ 1452.135870][T17321] ? timer_fixup_activate+0x2b0/0x2b0 [ 1452.141306][T17321] ? round_jiffies+0x140/0x140 [ 1452.146144][T17321] ? tun_chr_fasync+0x160/0x160 [ 1452.151143][T17321] ? init_timer_key+0x14e/0x2b0 [ 1452.156049][T17321] tun_net_init+0x4d9/0x6d0 [ 1452.160693][T17321] ? tun_attach.isra.0+0x1790/0x1790 [ 1452.166013][T17321] register_netdevice+0x564/0x1490 [ 1452.171213][T17321] ? __xdp_rxq_info_reg+0x18c/0x340 [ 1452.176442][T17321] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 1452.182553][T17321] ? alloc_netdev_mqs+0xee6/0x1290 [ 1452.187696][T17321] __tun_chr_ioctl+0x3091/0x4700 [ 1452.192669][T17321] ? tun_chr_read_iter+0x290/0x290 [ 1452.197842][T17321] ? __fget_files+0x279/0x410 [ 1452.202556][T17321] ? __fget_files+0x279/0x410 [ 1452.207301][T17321] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1452.212279][T17321] ? tun_chr_compat_ioctl+0x30/0x30 [ 1452.217517][T17321] __x64_sys_ioctl+0x18f/0x210 [ 1452.222322][T17321] do_syscall_64+0x38/0xb0 [ 1452.226761][T17321] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1452.232783][T17321] RIP: 0033:0x7fcabb27cae9 [ 1452.237277][T17321] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1452.257366][T17321] RSP: 002b:00007fcabc08b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1452.265911][T17321] RAX: ffffffffffffffda RBX: 00007fcabb39bf80 RCX: 00007fcabb27cae9 [ 1452.273928][T17321] RDX: 0000000020000100 RSI: 00000000400454ca RDI: 0000000000000003 [ 1452.281933][T17321] RBP: 00007fcabc08b120 R08: 0000000000000000 R09: 0000000000000000 19:45:12 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r1, 0x40042409, 0x0) openat$cgroup_subtree(r1, &(0x7f00000000c0), 0x2, 0x0) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000100), 0x2, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000040)=0x1) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000140)={'bridge_slave_1\x00'}) [ 1452.289950][T17321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1452.298213][T17321] R13: 000000000000000b R14: 00007fcabb39bf80 R15: 00007ffe27d3db38 [ 1452.306235][T17321] [ 1452.320733][T17324] FAULT_INJECTION: forcing a failure. [ 1452.320733][T17324] name failslab, interval 1, probability 0, space 0, times 0 [ 1452.349418][T17324] CPU: 0 PID: 17324 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1452.360706][T17324] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1452.370985][T17324] Call Trace: [ 1452.374846][T17324] [ 1452.377816][T17324] dump_stack_lvl+0x125/0x1b0 [ 1452.382553][T17324] should_fail_ex+0x496/0x5b0 [ 1452.387294][T17324] should_failslab+0x9/0x20 [ 1452.391857][T17324] __kmem_cache_alloc_node+0x2fd/0x350 19:45:12 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000080)={'bridge_slave_1\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000000c0)) ioctl$TUNSETSNDBUF(0xffffffffffffffff, 0x400454d4, &(0x7f0000000100)=0xffff) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000140)={'dummy0\x00', 0x100}) 19:45:12 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='pids.events\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r1, 0x400454c9, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='cpuacct.usage_user\x00', 0x0, 0x0) openat$cgroup(r2, &(0x7f0000001640)='syz0\x00', 0x200002, 0x0) ioctl$TUNSETDEBUG(r2, 0x400454c9, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000080)={'bridge_slave_1\x00'}) [ 1452.397487][T17324] ? kstrdup_const+0x5f/0x70 [ 1452.402353][T17324] ? kstrdup_const+0x5f/0x70 [ 1452.407113][T17324] __kmalloc_node_track_caller+0x50/0x100 [ 1452.412904][T17324] kstrdup+0x3c/0x70 [ 1452.416845][T17324] kstrdup_const+0x5f/0x70 [ 1452.421302][T17324] kvasprintf_const+0x10b/0x190 [ 1452.426228][T17324] kobject_set_name_vargs+0x5a/0x130 [ 1452.431558][T17324] dev_set_name+0xc8/0x100 [ 1452.436100][T17324] ? device_initialize+0x510/0x510 [ 1452.441266][T17324] ? __init_waitqueue_head+0xca/0x150 [ 1452.446871][T17324] netdev_register_kobject+0xc1/0x3f0 [ 1452.452365][T17324] register_netdevice+0xbcb/0x1490 [ 1452.457527][T17324] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 1452.463462][T17324] ? alloc_netdev_mqs+0xee6/0x1290 [ 1452.468610][T17324] __tun_chr_ioctl+0x3091/0x4700 [ 1452.473581][T17324] ? tun_chr_read_iter+0x290/0x290 [ 1452.478722][T17324] ? __fget_files+0x279/0x410 [ 1452.483519][T17324] ? __fget_files+0x279/0x410 [ 1452.488314][T17324] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1452.493283][T17324] ? tun_chr_compat_ioctl+0x30/0x30 [ 1452.498509][T17324] __x64_sys_ioctl+0x18f/0x210 [ 1452.503307][T17324] do_syscall_64+0x38/0xb0 [ 1452.507749][T17324] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1452.513673][T17324] RIP: 0033:0x7ff9b4c7cae9 [ 1452.518975][T17324] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1452.538866][T17324] RSP: 002b:00007ff9b5a620c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1452.547352][T17324] RAX: ffffffffffffffda RBX: 00007ff9b4d9bf80 RCX: 00007ff9b4c7cae9 [ 1452.555430][T17324] RDX: 0000000020000100 RSI: 00000000400454ca RDI: 0000000000000003 [ 1452.563440][T17324] RBP: 00007ff9b5a62120 R08: 0000000000000000 R09: 0000000000000000 [ 1452.571521][T17324] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1452.579530][T17324] R13: 000000000000000b R14: 00007ff9b4d9bf80 R15: 00007ffead877cc8 [ 1452.587535][T17324] [ 1452.600417][T17324] general protection fault, probably for non-canonical address 0xdffffc0000000000: 0000 [#1] PREEMPT SMP KASAN [ 1452.612212][T17324] KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007] [ 1452.620671][T17324] CPU: 1 PID: 17324 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00204-gd1a783daa443 #0 [ 1452.631492][T17324] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 1452.641580][T17324] RIP: 0010:strchr+0x1b/0xb0 [ 1452.646479][T17324] Code: 4b ac f7 48 8b 74 24 08 48 8b 14 24 eb 89 90 f3 0f 1e fa 48 b8 00 00 00 00 00 fc ff df 48 89 fa 55 48 c1 ea 03 53 48 83 ec 10 <0f> b6 04 02 48 89 fa 83 e2 07 38 d0 7f 04 84 c0 75 51 0f b6 07 89 [ 1452.666386][T17324] RSP: 0018:ffffc90015797a40 EFLAGS: 00010282 [ 1452.672476][T17324] RAX: dffffc0000000000 RBX: 0000000000000000 RCX: ffffc900050c9000 [ 1452.680466][T17324] RDX: 0000000000000000 RSI: 0000000000000025 RDI: 0000000000000000 [ 1452.688454][T17324] RBP: ffffc90015797ad0 R08: 0000000000000001 R09: 0000000000000000 [ 1452.696446][T17324] R10: 0000000000000001 R11: 0000000000000000 R12: ffffc90015797ad0 [ 1452.704699][T17324] R13: 0000000000000cc0 R14: ffff888144e75a00 R15: 0000000000000001 [ 1452.712689][T17324] FS: 00007ff9b5a626c0(0000) GS:ffff8880b9900000(0000) knlGS:0000000000000000 [ 1452.721817][T17324] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1452.728701][T17324] CR2: 000000c001488000 CR3: 0000000016f14000 CR4: 00000000003506e0 [ 1452.736710][T17324] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1452.744802][T17324] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1452.752978][T17324] Call Trace: [ 1452.756301][T17324] [ 1452.759255][T17324] ? show_regs+0x8f/0xa0 [ 1452.763658][T17324] ? die_addr+0x4f/0xd0 [ 1452.769064][T17324] ? exc_general_protection+0x154/0x230 [ 1452.774660][T17324] ? asm_exc_general_protection+0x26/0x30 [ 1452.780418][T17324] ? strchr+0x1b/0xb0 [ 1452.784430][T17324] ? __mutex_unlock_slowpath+0x165/0x640 [ 1452.790105][T17324] kvasprintf_const+0x25/0x190 [ 1452.794930][T17324] kobject_set_name_vargs+0x5a/0x130 [ 1452.800257][T17324] kobject_add+0x12a/0x240 [ 1452.804702][T17324] ? kset_create_and_add+0x190/0x190 [ 1452.810015][T17324] ? do_raw_spin_unlock+0x173/0x230 [ 1452.815252][T17324] ? kobject_put+0xbe/0x440 [ 1452.819784][T17324] device_add+0x290/0x1ac0 [ 1452.824225][T17324] ? device_initialize+0x510/0x510 [ 1452.829473][T17324] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1452.836368][T17324] ? __init_waitqueue_head+0xca/0x150 [ 1452.841787][T17324] netdev_register_kobject+0x183/0x3f0 [ 1452.847300][T17324] register_netdevice+0xbcb/0x1490 [ 1452.852474][T17324] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 1452.858500][T17324] ? alloc_netdev_mqs+0xee6/0x1290 [ 1452.863645][T17324] __tun_chr_ioctl+0x3091/0x4700 [ 1452.868616][T17324] ? tun_chr_read_iter+0x290/0x290 [ 1452.873844][T17324] ? __fget_files+0x279/0x410 [ 1452.878555][T17324] ? __fget_files+0x279/0x410 [ 1452.883255][T17324] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1452.888231][T17324] ? tun_chr_compat_ioctl+0x30/0x30 [ 1452.893459][T17324] __x64_sys_ioctl+0x18f/0x210 [ 1452.898344][T17324] do_syscall_64+0x38/0xb0 [ 1452.902887][T17324] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1452.908816][T17324] RIP: 0033:0x7ff9b4c7cae9 [ 1452.913250][T17324] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1452.933236][T17324] RSP: 002b:00007ff9b5a620c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1452.941678][T17324] RAX: ffffffffffffffda RBX: 00007ff9b4d9bf80 RCX: 00007ff9b4c7cae9 [ 1452.949701][T17324] RDX: 0000000020000100 RSI: 00000000400454ca RDI: 0000000000000003 [ 1452.957701][T17324] RBP: 00007ff9b5a62120 R08: 0000000000000000 R09: 0000000000000000 [ 1452.965698][T17324] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1452.973689][T17324] R13: 000000000000000b R14: 00007ff9b4d9bf80 R15: 00007ffead877cc8 [ 1452.981697][T17324] [ 1452.984733][T17324] Modules linked in: [ 1453.024252][T17324] ---[ end trace 0000000000000000 ]--- [ 1453.029952][T17324] RIP: 0010:strchr+0x1b/0xb0 [ 1453.037991][T17324] Code: 4b ac f7 48 8b 74 24 08 48 8b 14 24 eb 89 90 f3 0f 1e fa 48 b8 00 00 00 00 00 fc ff df 48 89 fa 55 48 c1 ea 03 53 48 83 ec 10 <0f> b6 04 02 48 89 fa 83 e2 07 38 d0 7f 04 84 c0 75 51 0f b6 07 89 [ 1453.063190][T17324] RSP: 0018:ffffc90015797a40 EFLAGS: 00010282 [ 1453.069485][T17324] RAX: dffffc0000000000 RBX: 0000000000000000 RCX: ffffc900050c9000 [ 1453.077807][T17324] RDX: 0000000000000000 RSI: 0000000000000025 RDI: 0000000000000000 [ 1453.085974][T17324] RBP: ffffc90015797ad0 R08: 0000000000000001 R09: 0000000000000000 [ 1453.094607][T17324] R10: 0000000000000001 R11: 0000000000000000 R12: ffffc90015797ad0 [ 1453.106625][T17324] R13: 0000000000000cc0 R14: ffff888144e75a00 R15: 0000000000000001 [ 1453.116164][T17324] FS: 00007ff9b5a626c0(0000) GS:ffff8880b9900000(0000) knlGS:0000000000000000 [ 1453.125440][T17324] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1453.132575][T17324] CR2: 00007fc28459d988 CR3: 0000000016f14000 CR4: 00000000003506e0 [ 1453.140986][T17324] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1453.149335][T17324] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1453.157587][T17324] Kernel panic - not syncing: Fatal exception [ 1453.164223][T17324] Kernel Offset: disabled [ 1453.168554][T17324] Rebooting in 86400 seconds..