f8db02b3978a5159ef89c70c8029efc055dd5d003de90d4e980d409d134552ca9046bc8194fa62ed9974f0f68031c8cf49846b74d1e8678b611e6693c62a7ca4b2e8fe270e9ca6e60be37c054ab88cecccaf6b11e2b375b80d120835cb685ad92fd26f8de9b0697ca6bc5fb447f684bd9a43181098bc554102ef4557f502bb8d0b3fd030be7d8a6017c4dedf630b56743b9ee101fb6539bffc54d3d9f2a209c474cc798403de03938a0078fd12319e958eac9c377cfd729f609c0c3f1412bc5180381782f6cfb5d74eebf8f979d0059a1c4b8cd75802d364d0d224477a37373d94c427bd8f8d3da95a533c3374ee560bd95282114e8098fd05de0116a7c6d85e66cee5b690d0ed41f8fdc9a1e6559b61d5a17e2c543ec32bb37cc7f2cf9a084a5ecdd64e7069404d747278e472d8a75dbcf4e89822976b6dff3b4b71e9844c0f00470a17f6b667b48d5d908fe3dd43613427f544e4cc1d7d2b794c3a54a9b1d8251452a665fc3f6d40bc2416522ae5ac19d16349aaa3c5616b3ad49f45e0d30471fff9446180b15d94770fd92ef067c58900aa2da932dac817c5da5991643cd20368a4a4284f3cd910710442935709f7e0a67497fbc63c5be90631e729a51a962bd6672d6ed792c975ae9327fcca8e6c916570e81180d440d44d89c626c839b1076dcbc4f74f529138527e295155748e70ec2867243f76d751cd78a0e771d718aed6bd67d0a611691729b66778d2ca9d94c4ef95c79fefc088a04bfc81a89b7f92d0ad95a1746cd7dcfe9c2f8f02a51c47ca578de0cd924c53f67f776e4d9c0906e3d8102b537bef44b16ead31fbedcc6828fdf4ea32985b68fed29e0f7c403c3c36db8cdf3615fcf6f285cc64347a07b58224909f633ad76a9159375ba4e575e2d65308340d916ed66c3164d10eb02c88ed74db3cd90c227bfb1ac6039b951abe8727a8ba5028e6ab93db25121e5109717e7a9757adf739fb18b6dfaafe2039ca50345e586542d31848ca89edbe62a4e943e6ffe9c418a5a8cb06883aa85799ac61a63f659be0fc15b32cecd18d4c754ff86fb72a310f5ee61c2c60db5b19f94aea703c3527c300d7daba9ae2760755b54b1e2a65433582052358ca7a35345ad5ac57e6658d772eac8199c5dc8732b7bb2fb7f5a874d93daa01460666b64039e07f87e70b1e76ec9f9029e465c449755b990526a0c45071cd45c816641a4a449b5ddf9ec5c77491592290c8e39ade25edba633fcb9251d969bee555566c8ed8d59bc09509dfb0af49e375cc1002f2927adb7e859faf7b809a21de1af91d1db06392f56b81949d99700c8b0ea3470cd932a3cc1c64d7cd445ff7ce2fdec3f6761dd414d093970b37e61f3f08fa909a4a1b2d99df022dd6be1dfcd8007ab0b2d4a4d28858709b11bd2cb8943588927dd09a469f4f623063f8b1e00cbe511e5f5fddf4ac97f6571a1fdffa6ecfc7e542faafbf827c027183ac0719b1e44ffd1c332c1c687d02081cab30985b559508a1c5b05684696739de4b7c2647c08e16384a1576e4af450b161180283a975bdb34b12608d6ac1681e5d8ba183111563cdce85c1900d5ccb23d679b73ad40f93eb7df198af3a73ea5880d31952f12618f0a70f69b5014a4287a3ed7f5ee74680b78c6932d19a1629c2c04a5b96ae409bc0c098642fb99e91b9eb03208cf1006d6e975d96187dfae19f0068852aa9a7ae38349001e309b428ac4c446e5c4326448cbabf84274a443de6e75c93f468aade0067d106e25ddec938cad1a4f51b91f2add3bb219adc5318cbd8db8377e97d12dad2c57c1ff499f8b270f8c8d152eccb217c0ce488c0435ed81053886da19bde81f1d4ad41ddad145449be4d1939f92a2a20587131c52311aadc5664720860dec924e375685ea055825e3fe9913294dda8b7842753e0ee0546a0c2dbc8905f275c47fab96451bd3e992cda364a313976d8292336a436628f234328af44e27762d898d8b71715924a5d4348edb5b0ba9a436b590ae90f8897d6614401e0c452aa83559361b1424cfe988bb94dfadc0a8432167a28b799c5e398d5c05fa2f332a412b84d3b8f05d9722bb4939291b9e25591970f3634dfc2da4643e833c3b1a9ee3219147b8d77e84047da8693f0b668da08271588ee3c58d681426cef85a4ad63cdb40deb7853f59cf163d9a434611eeddf6efd013de64115cdf87075abce3e2c32835a4e3292f9b41257714678fd4aa48322a4ae4b31ff8a8036288cce20e40558746e81f6b9ced52d7da7e0a7ca9187bcd3c94c6a5e82a6940e7d40b4774379d2a597cef0d3465fa643a068c7c50eb4560743f2e02478d5785a9d75558e310b390bebeabe7456e35ad74cae659e32017f349d40feae89302e1406ad6abe911d1fe5c3c755dd603af8ef63c7aa558206f595b621cc73ab6b5b232c3d5e0f3fd853b7d70a361364e8b9128cfb33b1861d220351fd7502ef32f2ffcee584b8d1d2fca000c4377e224a7e33c3461a0a31617b9b4ce516a4a0aa0192361c413051299ba08c44418ccd12c28562f9e085111cfa2b4a25697335959d59e8044ddb1056226f6fe00bf20fee611266ccb8d113cbe6f207829876cfdf9b6eeb66af23db4a0c5429860c29fb385551db1ea8601292d81496085d49d19aad08011ec924dd6c5a824fe840035734178dd74e92a14265f6df8a208f34321e70facc0d0962a490a52bb484cf8e39cd1f37a7b6af4fb95b2b917c1cafe28501bfb13bbeb6c57dfc2662aa059f9e030c8e6efd98dffe9c39d5a30c17a744e2a6dabbca2c570a7ddf4def4f1b7389b14497365a776f9885180177ee7b4198a3882ce2c2d1ddab135eb5fabb6812084d4c753bed84953e52143e56abe9d4c016f9acc234a30b6cb4b5b70ffdfe2863a23836badf30f84cb5844015c943dd077066e782e505ec122a23d44866da2b42e5604a30eb79bd2f31a1ed31a6a4c0cecc55314a452a7e62c045e5fa6e95f981b617ba2101db1c18fee37121dc18c365007d7ac24060c355c3e046e6ff0e5c53e6c3fd87ac3580e712bcdb57848cce8219252d8803821dd1cd75e8512dbcb288e84476e141450a540727b24adaffb6cf19ba0348c476d7945411d0991373d67db7b27f6691e289474d39cfefae14642245981a0cafb10f23776fdf6c72fdebeea389ea7a2492f165bfd4e691e23040ec5f2a9e35acaf06a0a3bf24ec61acef987bfd5f7890276f10ad9293533bb9", @generic="7c617ce95742265b72f9021d01c734fa0fe81089dff98e72aa4b6e31c971d3cefe5c63f83e403825093c1720005642f02978747d18b67330", @generic="45dcdc1a75d76018156f318e022d42eef6de23e3184b88f4915f34b0c43ce031e0853a9a2c", @typed={0x8, 0x8f, 0x0, 0x0, @ipv4=@multicast1}, @generic="77c202ddbc21e6d471be0c900c688191e8831ce58bfa11913e342c4a388f7fdd707b379354bb54309cb467f0d3c633816884b26148f068e59e147bdcd0e729b1076f0bdf676cd6ea262d2666a270bca71865bb80855b0666b4a8bb1ed7ee17bc575d26f25a415352886e4e698c01321d0c1383b6872ef496f665ff9b16b2bf7ab97f6246ec5bffbffcce51a009108e7599"]}, @typed={0x1e, 0xe, 0x0, 0x0, @binary="a7c7ea5e14c955de603016061ac545aadbd5cbb33ce0ea766ec0"}, @generic="186634b6da67d6c65127802a936198f9ca1c0c3b465bc4cad2e647e28d58e52a67eb", @generic="abad84a34183eed7ca9f39dcc40dbd979ccbe9657b4cde3008e8dcd2627288213790c0f281af4d40432615f75f44e7e2a93410f84607736a37ab67f132b3085e482942322c66d3eff85d4c33a1c57dbed31e157581aed686cc48e99823a6b43c650866c8103558f4944c292e82324c3f2ac19acb6d132575fec3a36b15ec68b6064218238f003faba67131e284e52975771220c771bf7c253f8a1a62", @typed={0x8, 0x72, 0x0, 0x0, @uid=0xee01}]}, 0x22ec}, {&(0x7f00000080c0)={0x2924, 0x3a, 0xe0c, 0x70bd28, 0x25dfdbfd, "", [@typed={0x17, 0x69, 0x0, 0x0, @binary="e1d683f914f72a959d62b56b715d6539829ba4"}, @nested={0x124a, 0x32, 0x0, 0x1, [@typed={0x4, 0x7c}, @typed={0x8, 0x8f, 0x0, 0x0, @str='].$\x00'}, @typed={0x8, 0x37, 0x0, 0x0, @pid}, @generic="12db7697bb9656dcf283e25156b38f5bc06674a14214e4f848d349004c0d9b769925c3eb315fee6d26ff3358d7fe1f8ef78fab2688fa7762c797804c4fda38cf2b84e1ac1a183ae5c9a8afd52f62924259c0f29f15e43db564772010388480c1c47e89483f9c2f9293ae1681f7320ad4d087a6aae499279b832843e3e1fb9a92697a55fbd9b42edb6376753b9ca929893723c0fdb77cd71d3ac43c0e4af0682e8a444a33affd883d65a00348d7161df265", @typed={0xc, 0x89, 0x0, 0x0, @u64=0x80000001}, @generic="c5fabe323a0da35e663548db6f14781177860799ff2d4c7423fbc4f41e0fe5a0d29d28c1dd4a592d31e6914f324bab191dc463ef4aa403f9a43471b90c529fe8742614796ef364f127504cb83aa4782ef3a8dbe95e9d34e398449c39d714cb361c8909c6cbaf9a4ede9dae1d2330184297a137f7795f4a69563a5e81ded99059c08c09caacb223c9302d77b7837297d60d03de1d318305e85e8b42591645ca21a3bdcb4030469079140dedad0b7b8cdc59542d7983951da8099773f2bc974c502dde9b4bd3e321a740039a5cd9e10329a5ee843de7fa19cf6914518643f27c786aa03682e5bd248a35b0647807fbd5b94c2db971d0b13b2afc81ab22acf1e7418e738bc85407f5f4505b91725eb82a37a0b2c70c72d795a8641a1f7ca1be03be40be2f52ee50aa183eb4ae11abbaf14b81da17ae36f12c30b02afb8879c8e90ecf8836c05584279e9e98521781734e43c7462f0b16b295549027ea957d0f3b15bf1ee66f9a481bdc8575fb77689d7f91988c3fd3f5657fe8e663b3ee8df6f218dab4059518e4ac9ab0a85b9dd329a209e996b97940c60fd4db0ca30f721ac873c891e63074e41361a8c5ffe49b2a2ac2697607cc8d3ee107123ad1d9de6a69f9025987855181b4ab9f99439a7ab60fae18c45fe89bad1bf0d2c4e44676f11be8f34d9d596d498c5c282906f19b283032dde2c147ba6a3de54fb339acb8a42b684cfa433b6902bb10fa83285506461883c5b7b76ea94fa2875dcab08d4b12e6059a162702a91c011fdf87da1c341e9621f905fb3d9cdeb9d8a383fee2c1a8432eb122de5f854c0e1f95aabd4a2f3e95cd5e71007b12f81785925d3437a8a8ef143e86796918ba10fb8ad80259a9f620b39cc7b8e59ce7bd3fd74a6919874d3e522fc04d1c1d4e92b0cf77b3e639391010dd3ea350391bde51cf226267ef7311172ffe10276da4b8362527c4deb3eb48bc1ba47a44cea9c8aba545fed7f96661464c723dd27b288dc0a4c157f409f6ac019a3a5001e59ceb0be5fe1a21740b0fcf3b218f0b9bbe764c1d4a7c68b80ec729ebd16bcedd7232ebe76b831d376549d3efa822f18d4be351f33c614527448085bc7974c7d086aac4a86e76e4ed5296466160028a52cbf6e38af7268a6e4e3c8cf31f540efdc2ec6a33310d1e0eb19700c23087e0fbc069ee8907fb06dd97628f5b6b94ae10c1760ba040cc6a3c16802441ea39558308ec67e024cf92f0d2e08fc60592ec40ae627416a955a418adb56171cc19a63646fffbf3865c15d47999c02c466e840d4a7f43daca002dae2248e09913fef9d561ba7ce9213ae4da3eb7d85d5f0927d902f8485d0fbd41edef0108db0213158dea854e20a0bd667479f8f9d38b453238fb10732358afe5ebfc0f87b6a0cf69e691369cb4409bee4a1714f866f49bcfd2aa935258c059ef82818290bad102e0b3f0d3dab1e7501e476128b24af674b0306f52f68cc5163fb0913d82de44ffc54985324a5eeb08f09afc01ae0bc0499e376dbcc9a86f3e9d7c8a372fda9178c1588a1e14943a22a9463fe374e28377424b38a6b8a2c3b3b4aa09ffae8a9fa6fdb1ccd1718fc896d2b0559a45dbf958e3a42590493291b11ba5d6d77ba6ee083c0942cd42fcf0c589c3afcfae666c09b584ef1fa27ef1681dbe17a74ae30ba6f4d11c6915ed98152f6c44f0a651998e11f1ece64dd91e59e38dca52f55fd7c922e1e9fe8221606966380ea29dcf93e7b0fc4a295d988aba45b4b3cb27ba21a86381caabe0ebd63ee91efc0cecc559f10984c4e206be16a88b615b2e44f7761b08738be1b97a1c9e0ddaca3d9d353516d0897c9c7920afbe4985a8a8742487c9f0d8bd2ff7b8e3b920355d93d8bd2f46e46234911748780d7cfcaacb3dd09acce45daeb9d91324d7f7ac43b32301455f56348a75058017575a0f9012d21c0575058d2e8a99f50308dbf92a8ebc28ff6677845c917ae005ac8425479bfca6dd83aaaf9b081a41591b1f6ae263cb9afafd06fef5ac01730a0fd43a5ab091deee4d0476eedea8a97af846b420a703b677b9b7b548270955ba035146ec6832918bef111add54c671a9b149b56d5a19faf1c30ad0445e142c77058214ed6f1469e93a1ef7fc461ce4f4a08fbe4d74f86e29a5b5ad000e86aaeb04ed0c67dca5ffc452c66a3e40cc27f9fa82ca19348ca3009ef40b6cd43fc9375e8cfcdcd318a0494aa3ba0fcabd19de1633c27ea27cff6ab901ebe831524f68c9a51c45e449788c982c7699d04558e467579310a331316c6a9f8ff101119a6c135a782ed46ef504261346086526ecd0369ebc37425cc991b5a574e025165e0b42b86d37ad6d0128c5affcb6a6ef65e8f6478027f6a6bdef7cbb186b64b08a7ff797aaa1123d5c13bc55901c0a403b96b355141dcf93145530983d1ca6806c5d2fa350b4cf31a25d756a8487bab6d2ec8cb4a6e031432be96f9336aa26865823c457208de80007032dcd4c9e865a05f200c831e39bd681739ebe0e169fc50e4d115fa666985703141d77d21615fb1fc01b7031fc0e2e3f8dd644b3508b1aeb81dc874d1d0e93636c237fde09eff6a0329e979a9f79a3ac88fa47eee46d6348d424cae68ea65c9da7cd3bcc96c91d298e52e8a12931aaa36a951df1599f8f5c0070c9b3c1549aa84c75dd2b70aa7c2e3979ee25b6cc0aa40bd4af90e38186d6ab1abc4765ab67e392818d63a3d7defa182b7815000f6b9c470c27e38dceef687365f2f24b64c7418ad4da6ad24477d46276a3db5ec41483bc69f1df06228b5892f0c2e626f0eb98895abec7c7b59b84743928cede70f83108d4f9c615019abc7f70b2fc42ddd821ae941e2f3fc568e073432f39835882fb04092cc2f89ffa6514c73b23e1747ac5ce7814adecbf493f0794c67f4e694ecebcccd2bff9206bb62211625c992e9fba2e9ef0210817fdc49cca92f5a73609852776f4c33c1e1b6da5b4b2840ab3e38ce6a6f14334005257e863e3185a861485425d7a3bda1d73092d7b5e4f7ecf306ff631005b3126c78857833ae2e84ef89b46418049ffb073b48cc675caf8cf6c53eeaf8fbf5aa19b65eddedc3ae9e1abd19d946d7695f62746c3bd48bdfa4a88f7357483c0b3d227d4d0cbf803957d9533ab2964cb6be3dfe4e7bcefd1b0ccb918a9cfb0f9452d0e5b8e31acfa2983b97d4e2fce9eedde14a7c62da75f7c4c7220f6b8d0af6d056782b3c7f1d9f3e99ac89d6aac8993ef4fe7d70bedd04bc0b595b85a9948cc39da90186adb59f27488cff567b531536d2ba66eaae47a4f800bab4327505a7ab0f25842d7b8438edd5a882ac2d59a488f6f2188f3eb1fdda83e0cb3f4c2924a97230e6e6ee69520e134562ba5b408e2f90f9f69470a49b0b18929a2ba2f9151d63c34259dad5b5dad0ebe453ae450e74c114865dfd157f07cb165bec51f8a38f550a652236015449b7cf44d369e732cbde96f89b8c56ae0467e539ed860043fb21fb598ab5f71efa5edf28d5265dc5f422f2844997eba582f25e2a98955d475e712195dd6e1a69dba70c5ec5960937acb03b9764a7911a590674cffdc937276cbd82dd33f42a86ee7e8ba2c1d9b5d7e5c6ddae7a5b93c3dba2a249c77d47ece0bc4b15e7ae64b955f4471fea939a06b57916d81db50014ade0d122ab42f7de7eff1a0e09678c3eb47b1147f3ded655b146d71c9f5d3fb2066fe091d48f2145fb06fe364b82d6e785fa44216dfb7bb3244fc37d5a991c80a9aa603cf4052a1c82b3916342fc758b3fe8046f5757a29b1bc8c5f4687fa478afc673d5c365bed68e510ad13f7d4788efa02d9dbb3895ca85463f55b05a86bc82728629a3f79d2747f15d2d26dd020f1f5cbc1b119143b21b3bb4d31f7fadd401f14e3238dae970227cb86ac7e7c670850cb6c2329d35484e99b9fdfd3a0da76090e5f757c18ba351530f198538562f3516204e16c5228689d119cea1bfd3df2f7de1e2eb0dd4f30a5303da5e0a94ebad3eed64d00434062aeefac6e4e4b96184f78ed41aea27fcd79b3209e2ed57985045b5b42f9521c5cfb97b8cd88f5f40f5e67a7cc50ed5a6bc3972038bacec6e4ba2f9c73cad28604af9746ee5288782f2ef55c9cb02883f40cd515a1b003843d936a9c6b8571a60ff4d2a8c018aa17d8bfaac46d45d0f4daa315cf36fecb8924e485910032d0a37cd80699a1fe17b121cc06b6ce9e45d4f4cb62d164419bc94cfd7e53084f475ccc831e7e1adcb680d27b1e6e7be1aa65115de7e0ebde52588b4fde5a1d08de96e3136f30657dd66de3bab5893243b40b4ad590eec340e8e476f2fd5c9513f045781e85baa95dbe65a971a501dd427092db8852aa474a8dece2dfea6c70948c3d9260cd74d7249b017ee0b5975fa3d5b92875c74d8250f4e95189146546a1421d4ad1332a6a17407b0aec515a38d56bc8e834296af8103064dbf81894c468ae6bb7d89d7fc6f1f70c810fdecc134849a091c861f6c0d59e1ed8749ff406d65093db867957f0f1b24d624aa594509b0358950194b33f39db965e89d32a015bab2b084715dec409faebef22eda3daf2463053ecbb6b51ce6d9011c50e1d95855a7818f103377bf509a563f3014e945af10f88069952ade2356a7e52c113e4f50a5b229ebc2d68e525dc54f28d3b9079f5467bf4c183283af66467e694913dbba05c60adcaebf46babb10b9e54989b0fe664c48ef15727797daf5a7532561af17d914697d583a14228ce0cf7c30df91f2b8f645de679f3548ba452494cd9c132f75aa3c414a620222a6af25fe989e15f5c77337bc2cc7def7a33cd6cf032c78afdd366fad01386f54d225bba164744a2b7de10e816435f6f40b1df6fe52ccc5788ac4f8175cf440c6cb66d5061e1a3a9551e0d8fa61885c66b3752bea6e78da3b85f542cb9623c352deaf4c6319f7aefb616ef9f684d9993cfdea61fbe616dac784bdfeb32a9bdda479dbe0722abcdbe094f84ee06a4e87e7a4738ce8f6dd3050000045bae5a6b58f90d2929172f59b4e9e5ff376df22c336e49c1da848d6d611c721f828e63823feb17306e9c623083909528c27e2f2d8f34f8ae8af25de8e36cb2e8e30c0b34def94f2a79e3ae37c4578fef2e77c162f49ab31eea51e016d7b50fa3d48e4cf7c9c16f5f08d37e1d753e422f33b2d7e60807a15df0bc7f9cd1a4d596b8356b293b5523a4726dcd75371dd95bb8a4185e13e22f02452687dbd1e04a3ede5dee67fb71be91950745d0a210b02116cef72039f5bd4082b6a882e5c6a0ef41b9112fc5417523a319debdf96ba0947d96b2726c9909e30d5af507285a6eef8d1f2e3f909f51ed85ebd2a9b64d0a1341e2f37f5bf81f125efb28821e52e5d5fe45f7969accdc91de62e008d65e9601980fee9346ee5797fc53188b05e0f22d141631fc261f5e6cae7d5f7fb492705edaeee031f0d0fddc3f8b32e78afba8862bfaf924373598ebafd886b7d9f3f5b98135baed694878a2ec8cc7a34220792dac5ce0a687d1efa5ab25e2590c1e31046558b686ed2d2955f39a103abdd29eeffa1ea64392b91340b289578f8336686387105de4a7eab098d7c887bff2c96370313c465a86e2ee26c55320a6076145a825585043f39fc407de6ec877c7fdb37535bdef1a4aa4e81d290b9707de5dfa1cb10d3700aaf90ee114d5e069bbcdd29a65911da7bf8ff5c4f9549f98bf076b5606d07e9e7f427fc0d3b2b82932639d8c89102600eb126670733f9ed1d83c60747b17cbbd01d21e9a38c6f083c036b3c3bbfa4b23c131e21ec89c", @typed={0x8, 0x64, 0x0, 0x0, @fd=r6}, @generic, @generic="798e8e04feea59f0f0d980978dcfe2789f7e6e667b1dab8cb8daf75168dca112e77772a1b91ce67c8d271fb19a9e881315d192c92a389344767f3eb392c8daf672045e98f256ca93ca53fa616e294c36788b689d320f713afb351e4b6f93453bdef715297c85ff4c1682b891e8f29f3af43900d978a66af85b16041936724f1a0563ffcdda5c8b3db60a2ce6270da4f722ec01d9d9a8a869acb4f4b3511d377256ce9e804fe24b188794288a3f7df03089ee923beb802f717809", @generic="f4387a0f3ed414c718825a3ae384b35a81305ff6a852e8261cc18497782ba12e8c4790ff77f5c1b41684e9ef61ca315a6e6db8bdcb14ef79bda4f562b00b5cb1c4a240641df34a69fdb9a2590213b33e850308b399a0ed00266d7743d6ae7fdc85667d457b0f4dc95c2582ea4fdc9061566fe8013f0e6ef4d2a7eb5c805434c7cc9baf32743d414789b847d7e7de18a172facbc76fe19d24243e548e73da255b684e836b10761875b9c74b2ef1efa0812a81af"]}, @typed={0x6, 0x4, 0x0, 0x0, @str=')\x00'}, @nested={0x28e, 0x8, 0x0, 0x1, [@generic="b9f367ea96490f54fa2705ce5037b1352cb36231372ba015177bc4af02de5d06677549d7a13de2ea045ac785d776", @typed={0x8, 0x80, 0x0, 0x0, @fd=r11}, @typed={0xc, 0x37, 0x0, 0x0, @u64=0x40}, @generic="24a0e29294ddaf658df18a0d59099794803fb6c1fb2fc377152c47b38f0e44195663fdce06112d30622282e4ddc6fd2126eb05f68e9cc46586ef1a1909142c9ef745b3a34a2a96a743684f64164814badfe6b89d12988bac7a301ae35dd60bc2dae9072c12e996769167b5f8f267503395b04649446f9d4e2d73595673df887d152f2e0e0a67f53ee1ed01da77f23521457f252542577c233c6826f6f8531e9cc0b6698d414a0376dcaff79eae09e3919f77f55540ad324ce46a41a6c7ab", @typed={0x8, 0x5d, 0x0, 0x0, @uid=0xee01}, @typed={0x5, 0x95, 0x0, 0x0, @str='\x00'}, @typed={0x14, 0x71, 0x0, 0x0, @ipv6=@loopback}, @generic="1f3c8f19a1200e0ecd465484d480c71542be6805b8a0259c28d054d645e6fae6d8e3c0288ea8ece2ad07d3df4c3bacb3a89f1bdaee7b8f748acf6d4319ba0665aa726056f8a5df7f7c61ce8aaae91df5c57c986d013031ee238fbddf4579b6dd3842df4526ca5f98a3cf4782ce6c06f86437fb2ed3d693afb83d991288c3ae38b6f684a8435b6409d5efb359fd83f5a156e00cf9437306f6f55805dd8de7ed5cbb27691127414e5aa42fce01b5a3aeeb0b3da73465ed25c5881d36bdc108169f260e2334dff5939cd9775ed36ee21f2c17abda2244ebcf87870cd3773012d1a0d471d93832481889209a25515ee2b190b96e", @typed={0x73, 0xb, 0x0, 0x0, @binary="006ab4e68dccb08ebe50e9ff701c10684149d5d62f676b480c090ba558dd9b4eacda4e184cf3f394b81bd15cc8c8e56c520a95fcc535ea279ed77f8d208ff2d73a14c08429bb1731327e87b6ab5d8d1eafbbbf3e91c546a6097b356fc9d34f26441b34b971c95b5ee9f4ef558e0522"}]}, @nested={0xac, 0xc, 0x0, 0x1, [@generic="b291e31c25acea8b3d17efea12b50c9f24b5f4105a39da626f407d8bf5dae642f6c2e87b9070f9160e6f12fe3ba8fc5007248e30c40b8b7f593bfb2e415ccde1994150", @generic="21050a70af00ae904949a7587fa806db07169c3028294d1fc1a3430c304c9f70024d02cd68", @typed={0x14, 0x48, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @typed={0x8, 0x1b, 0x0, 0x0, @uid=0xee01}, @typed={0x14, 0x7e, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @broadcast}}, @typed={0x8, 0x31, 0x0, 0x0, @uid=0xee00}, @typed={0x8, 0x5b, 0x0, 0x0, @ipv4=@multicast2}]}, @nested={0x10, 0x57, 0x0, 0x1, [@typed={0xc, 0x45, 0x0, 0x0, @u64=0x3f}]}, @generic="38b7dbb7288febdee03ba00ce7aa3ade7e5e458bbb4086d907cc8b7ab97ff9255a2a1b9e82bb90d3074ec0f9edc364902c14b7adf828ddfa463f5d368ef88841c9be02c772a351b14ab9d39efe89df9c4d9f39b55f1854f4db9e1f683d48a2d20c5591359f8b844a71013afd180079bf2639ad862cac6a45c108c35e3dbb92a9c5cc810cdaf7e7729279c30e8dd847750b57c7112ca113ca1de8580b0611b1e091d0a3089fb9b94a542c3ebb00d539e03435a0ad661b92531ec3ddc296d96c1763899d00c5ba47400e0c0510d7b57ae629a5f1ccee150b1d0033bcaa348d502ad9796e084d02678db9a830e7a84b6076aedc64dd45e66aebf0d1bce3e0506d04fef5247d6a6b6e872fcf6b59e00c502e71ceb4a0ed12b789b560c9c19bd98274f23fe36e47d371b9578e8336d8469ea8e11968ad63c861994f3dbd89cd3ceaa9ac60cd29775387c7ef3694ec3cb04b4436a902d18ac2dca06fa998aaf98fcc912e31bc5e624aa4910ccb8809004ae8c7880065eb6f79edf38bef8d2fd8fe426f810eb53ef726c278b5d407fe063a0b99cd54fc4618657741ae8da8046b5bb9e1b65c7fe3364da61e3bcde8079b4f5a58381078a9e3a7cf567a7d558cdbc1787dec65813f1d6869942087a89477b1b74b3db33d2bd7100b72a8796a0e55961d23c12f93ebac5445ceb0831b979e5316092ebb0a048db76100309c31a64d1a9c76e94397a54d54195e412c5bc2d8c8a125022a49058c783162031f0cfc836752438f854e913b952dc222d5030ea2c54846fc6ec03447163c30eacf1bbd2f0daba5368ff8e3ce42b027b1d94073a8266191b5ddd64503466786d6804ebbd0181884fb11612b6176a0bddc10b58055336e4bf073bd779fe923ab5d984542b2176f42f1a39fe8a7ff4df5414be87af23d8f6f8439bcad67d52108b8130a96f78e7cd558cf1b6ee96917c1fa822ca68d4bf70781f011dffc8a4282bc5a36264f3e2267aec946173468f24157b47b6d8c55809fb69aecaeeb88ad2b9de4e5e64f0a5b7c17bfc01722bf839dec6c88f7e69d0c297a8840bf8cc01e63b6098f22a84f33a8d9d1c3a9bd4702b52c6f57317c87fbd0ab89f0fdc1e0a737221eeef19b44df04afa02b0fbfd4b9406e0830e4b2fd4d7ce981523da746b22df5df80379cf3f022c06a770d36aea3f6d91ab7c408908359829a6d3eca382da1f96dbc20c3152a6086da5b40b071cd975541da2ec720478a52b0b14e3d19ff561da5d25159d8a8618bd3e1054b10a27b3ae0ce1e8950c0505c5a5003b108989c33ffd5b5b7dde63bcf51623300ee9c103f4cff474643d3b27f5ba1a631c60a866a932d25365add26393d4e7329a01c4f4d458d54703705aa6714b5b591225b7d30e4e3536ccfc502ad6bd9e3d5ae0163ffa4e3ec215ba428d01305d87d9900322a9470f453a07ec385fa6b760d33de59309f102b7103a86bb8527ba7518d9e7c3381fb33f3f404e8352dc90e662b74c7bfcbb266a353901db8eccb031fca4762bad816857acf210eab7c6dfe91ec1563b111771e8ab2fd1eddca6f05c597afd3920ac004dea5066d9d1940ba92e4976ecd553095e8653b2d8bd0e0e8b9e2d4d1b6623e5d951a64d610a141ede46bdb222c20b37417a21fa5cf4b07291b88418c4a559efe2b34f6f6df543e1f456130497673727edb186e9c19a5976679687473918d08d05f5fc7cfc4e086031cd183e69620138259a4a5cd99f6b4ed5d4d4b79e793883f6be07af74d07fc5cb4de189dc9195fd691fb3e493b6a1840b8f6b7b9760a3bda7b9d31fcf8ec82ef41945bfbb4563bfd3f4ba8ffb397d9670150b59bb466c66069946a5735ff69b00f43cff631aeef87887493bb8321dbb596145612aca4b10270fed0a7dd7804eec2a36833ce42d0fd2387f99c96eb3cf9bfb04fcb6c40331f6dbe5ad7f0a1732c4dc74ddb43ea3c3c8bda76b1f78e17029b391cb98dbb47ccdac86aeacdb6dfa0bc722242d9e646f05be2964d5863dee8349799d001ac584f6807c4df1046593ed8be7e1ba60119a78eaf8e78914d92095873032ab7339335930678f57774e648d747ffcab46bbbcff0a6ea1a7f762fc41c1b28a08b69716d5b020531a07bfbfffeffc8855ab5b111902b30d7519e0bae654d7b4b9c9fcf16b478370e9b9e9d192e5506f6067652811e4e50b1579a92b3b54b1bc58fe17c71581d71e13c010b03081d9f03e142ba37986f3ed26beab5fbd26bc1ffdb15025b574d7641275c05b163977756b78f90d35e1527a0bae2518288c2d592c83e37239ea14a7e970262492c9d0a806b7d6ba522162a13296b48c5baeb44805c3e1d303190c2acdec19c7d2d0f01db843f22ea1f6ae622d799b9ff6b03d4dc1bf06cc1bf7cf142cac56170d549fa4ae278cae3026526a2a97f4c1fd5879211256706f84c941c2c92d20724edefe2d07fe7c87c9bc63403c5575c9f2aab18b62cf2c951ea557dfabbc164132ff73e54c13fdd880f7aa7d57da8a41788408b13dbf9b4dd468722102b8fbe510f9597f2be0f1dab2e221550b432041781a3c898840e46b1e1e51e1491dd9dae853831b2e6a263d616fdea0bd8f1ef6851539786966981261713668cd968476adaeb088a193aeb93579696b2ab3f9cbea71a51ed61f26a0b708f12208d3dd29316e3be89e9033c776e46a1fe15706a649ae139bee631ded5398d6d5f13931b580889e1752e4cc6a5a5c54b45ceba7633918321ad7f364292e9ef11c39bdb887ca3d336a21febee8f49b919882e06bf21212415668b159838a15d3c16441dac99e72362d5fb62a492d3c24614baaad5a25d0aa86f8cc6b3a34505b901baa5f819124deef19d73e3243481a2d65d9aaa98aac8c83f00198e4690d35ab81bd7e67cd5065b3215f5a0428cd5ffb45dbe9816c413bf4e255245b1b2a6178cc59a7bdc5e816d7d0440de3758cbff9d8bc0a2bacaadd9bd1b570fbfd81c2f8b86d4f1ed6719d9f23c487b125147eab72ae516acb75636a52ae850a00c8fa431514959ca14ae115764b374885ac14069ba1ff087de32a94d6a65759494e028deff2174728239e51a00a1697644775fd84ac88eeec3ca89bc8a30a71df21c0772a1d36bdacb09dad93c1009a0a81190cca6ed5d103e7866ffe1560f8c319337b08a9150ebbe2ba480e4f7babb4ecb7065818de266842ba3bf131893d522956f24d5572802b25fe62dafafb1d30d2b28909b74a4631ce62a09e20a35a3a125c36c9cbf0b7fe2a513aab8cbfc91abb676033767f6bc03681781991beeedd6a801928665e38605a6e43e36eecfe080e6aadde4213aa68876379a70cd92c88cd6c6bb5eefd4d1b108029afcf9e01e3980f1ac332beb792df32db5ebf025c29974581647e83626414e48f5b447947fc221df58645560db6edd469665aa65556d78d6d24758ce76c010e490f0ce3b8c927eeb00cfef89c5c619c07b8482c7808aab043941913269d9cc55a2f676c4ffb389ceb2b23e9212f51cf63bcba61b7a30ba311d09788074f4fd024f031ecd7ed3d2924d21f5f5eacdf7ea8bb2c2cdf448bb2b83f99de5ebef66a1d20bdabe389b6ddb3ddf4c8ab986d40c6563f1429ac31eeec46c23f04736538949f5d09a7e5cbbadf1725be02ca4f80b9ec050039eeee7ccba21e301dee0663e13e33dadc1b01cbdbb0300000090ae157105ea9114e539e86482dd3b4cf37668d40e53f2c6492fac235609887f997a4803b38b3f70f293380d831aa8c180882542aa8c33b1979928b5d4e0fffa39009c6e48f9f84625daaea4f3df32be5cdb5a4bd643e2bd216d156193e912992499ceffe7ff8d14a8c10972d5c1dcf0df9f0cfdc4ff9519c874632f1e583de9bf10717f8b4716d08e57ba20fc0c09a6c006735bee3f2e763b7124eb3dfa005ea69e4a6cb579b2615efcb0916e96677824b312eb2d1b39126ca794754b878ba9b578222b03b2f7b054a2e07d104a2656c260ad48766c91eaab53eb95b1ca342fc09c536ba0045dcb12936b3883c3479f574978ef967b0b526a5e4d4e470349850a8325522b7613d0571f419212655ebba076dcc420b6bd9f3f0eca83d8274057331e804ade43f694ec0d9b48e361896b24ad2500ceb01cea276997707579d7ac299809be5e987a095a992baf1ab76605a11e3fd35c17d9782cd0b793c62d85ba359476cb18680c6e93e729745067bbc4a22634caf9c81ec7949a6d3d9ec03b0ae40d54f8eeeac22e8d208aaa17547e7f38070625c61fc6d9f16eb01f765ce77783079dd90653959cee11436b440c71c16f8b2e3a3bf00545e049fc8080f75c2e91e42e966ef49bc3bd70e1d5067ef065750a1b19a2c7b2ab3a235592bba35d1b72b99b79ef92e7c1a4dd71f50e313f292cc2ec56896d82319ea4e18c2e78ad159641d42bb26370540e95e246ec2def39ebab55302ce9afae3e335c20de9d1ee48facdc3fb6625180be2ed237a6c96f77abbd67751b78c1534f9aff0ea4c38d2d632f4be651d24f0ad2f424b8537658b71267abedfc0c5a2a261754680b22f8f7b3b78f45bdee2bbfb214343a70017a79319e69841f0b2f569e400b7f7ed9e6543fea29e8553839115acda7f0584682bb93094fff84219b5ac8b6d55f8b174fb880d5754e1fbf65ecb3a013a3fea81b4452de52731de811b60a0473d65556a6955a3d8b163ac805ae06eabcd2425de83bcd9ee2f396030e6438209fff2e4467b076e68aa661b9984102f443519ec5491e22e6148ab81e082232c8c8afef0e90e6c8772fa1cf3ccfe02d4f36502295f0d1c8a82d0146eb75dcfca20a2ecd78d6a5b20ed758e3239a03511eb06d6b05f4e1453df553ac474cfcd4a9c48302dbf83013fe29077a7844d3e6bbd282d1ec62e576db1fe2615d24ba691f436cbc9dfb623b37b9d6640fdcb14a68aa67cd69de986e8f7caffb7a8d6bcd7d980d62b059ae97b1e948c716a01b633989eee007440b0164ebf8997223617af23d1c6a30f2ac539dc8ad98fe2bf6f3f465f016f21cf0d6bfa8d266f93792bc6b33dad0846350d8c9aa6bdc2957a59e3479c43e101a48bc8f0884df598f9a4873285a937e68cc492296d0dd58329c84c3cbb753acc3a0b77c0c50c6279289b0b214b9ae863ccc25bfbf1ade4dbbf63476340dbb61cfff71f6b26a92d581af2a2ad0b7487ec382b6f73f9bf6e2af334ddd78ffffffff4bafcd277a2095ced427a7b16c10c820679be1b6e4e59309f0d9459ed2b4410424f20055b375fdaae277c84700fb7f01f9274b07d246d1b1324f4c652f99abd7e70d9067e5c013bd1ae4a6888805ec4e6d444bcf32114cfb4b9aa0b43fd6d127056cff2704c18869efb563482eb26d34a73b4d4b3ccae87cf5559faa9192c2e70513fe8bc4b9f229510d485d70130ee9d0a7650465c192b8eaa7f1a6a3dc4bfd94ee414dc9770b7ff5e6a9b3f79d25655933e6775dbd196aea67f06480a11539fbd698211bf279b2fa525a2256cea36543752dcb2b0f2c144629c3561262c9ca8fab7833dc03ef04c5fba74d8a6361f62a3dfc0dec3397838799e7fc121430ba912198ebd59e0546e754ecdda655146f533239748833b8d7d1c96af850315ae6434daf6b6f03edb53cb9a2f48ee04527cc9b22a124ef44ddd732ae186a96eb50caa2544d4dbdbcaeaed45a7a33a7705089f6e5e94a095a170f399514f48df9ce93ab3a9e7b795d49cff55f23b61ace013b039507a27d055c50aa88e6191a1453ab835b30ac99eea2e614980b662e8e24223ccdd5efd396a473b9b7b02b80fadab99f53b58ac1e662ee4dba796e6470fa4ce3b9ede9d3370b60d51f0de01a2bb7e24130a4baa609d88a99f1750fb6eebf743ecb2a6d9ec2b07c224e2a7aee306de3c250f244b88cf81bda0c77cc27175426edce263dbd88e3e6b1d18b94005943986932d235296dc4b44cc2b1c28c24064977de8ed89142505f100653f67a34446a0e3bdc7e95595fa1e76daae622ab3864c1b7731704c499cbe1c5", @generic="5860231500df4ffe86673fff085435f99546d78914df1726e32e6f9794fee13067be1ede10cfe07ae5dda50ccfb194c18d989e46ba191d6fa5efb74b3848eb933c031d00312447bed1b25d9d2697c519a35855e310065a95a2f9746b8b9b7eaab3b94581ed46c331ccfbc1418f907cfd03b4b769c82ed1a1cbaa1fa4315318b426d03e8a3ab0c5428784dd24a7d66e270c030dca49bdbee4eab2eeafb0efb04499c34d8c33fa71", @nested={0x214, 0xa, 0x0, 0x1, [@generic="e1ef44306ceffb8b4d6c27f285bc00561d5f0ae0d82f3eb6ea0225bcae606974621e830f834e23149431d8f81ff3f43b59497c9f27e8d418f288e1981b0e7af68a2d767e4b21f2327ac8a412067632b3a4b3950291b1891a4240b517275feca32f55264ddb9b98261b7fd5da7c3b66946edc4a9d4907dc47779d490232896bb5095ba9f94cd6cf8587369f919899d58c236200ad436f7ded4c275e4732bb3aa20883c1c3dd3166c258007a72955a08e4a51e5b1b864f7b4bad6b09b101d8dd9931", @typed={0x8, 0x3f, 0x0, 0x0, @fd=r8}, @typed={0x14, 0x82, 0x0, 0x0, @ipv6=@private2={0xfc, 0x2, '\x00', 0x1}}, @generic="70a0fdd28537eacd39c184df91ff781312e6db8296d13ac0ca7ef88eeffd157991a4ec8fa0acb78e49775443e869f3c13b61d8ee3acaa692c2b7aaf9a8af3b337fa3f2ae19e0d12271c5bf08c60922121d20ec8e16dd7d38c17dfe1a82315d1fcde9e5b0ce44d8ea322df9f64dadad6f14638f6c189defbdf01aa0eb1f2f36ceafe6bb0b2641", @typed={0xc, 0x74, 0x0, 0x0, @u64}, @generic="b1642d90b75e55de0cc7e6b6f5989c32ea6890ee652eb6bbd6a26113369751b628359d770150ee8a1b5eb7086310c16498a6c16054b06c2aa0df6ebafe7242697eeae34169ebe26897fc7841721e80968b3ec92ff37766581172e390ec78b186bbab7105bf5e67f55f4754cc8ee12596bec9e801874c894356276947f027ce647e53fd8b1391bc9994c717be8083fc4af450318da6f68ea8a0", @typed={0x8, 0x69, 0x0, 0x0, @ipv4=@loopback}]}]}, 0x2924}], 0x4, &(0x7f0000000880)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r13, r10, r9, r14]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xee00, r15}}}], 0x50, 0x40000}, 0x40) (async) r16 = fcntl$getown(r0, 0x9) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001b40)=[{{&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000014c0)=[{&(0x7f0000000080)="d84a3f64fbd1ee4edf", 0x9}, {&(0x7f0000000240)="9cf623fadfa77ba516bc04507b93624f157d894b77e5f6e6cf7f6843376f07daf72e33333f4d79e81317a108d4fdbce5167c3dab467a040d4ecc345020fd288aa7d2bf83fb5010e102dc7cecb1f18fe13e62323bc08c637dfda79be4cadaffcf72cb31ffa03257d68a8fe7d04228bcc67e355129aa4cc1fa16546532cfe123ab0e9518ef1e3b2b3492a5c092d83e1be7bac13cc4c4390b7ba21b6afef7e2dbf1e011e6496a685ed1f55f4ea26670a80ceabc0b1e61bf55d4bfc7d2f2c78d977142ff5e42c5ff1eaa023038c6165563d9e3c6210491d13534efefa3e56de8a8f3b92eb5289ba2927d5c40eed50bdcfdb4a2636a87de1e5fe2380589e0767394be883529a08b6e8457d0fca5863b2e72c752c47863e2975ba5d93f9a01fec768231f5af06825c81929dcf3bd4af18d45e6afe1d352819e04a3f2b8b24d245a614f6ca8ef9ecb5e9b21fa13f7a566a914b4ea4de7d89a2781a9e2502a23c8d16f2389371ec9568876f0307d9fc71a9dc2011009461a2e33f3c8a428aa4e136394338f0793fbac6564f102aa207beda20b30f76a707f5ef814d07ea8954ac7c51d27a570e687cd426630f202e4708d616806deadc11c3d00fa4d2cf1bbd603b37acdb84e28eff772d255168d3c6cc6f469dc11be32bbf42663480f82d7c88eb0307fa4fa8aefbe1ebad37b203dd1b3d8bad6635decb80cc7ff244bf65ba296d41a59958fbd8531d1fb3b0ecad0da6ab22e1b01b605987932b077daa3f43fff94c9cdc5588c5cd58cf19b7a22f66e774d3451930fd192920e77f442a742069d8820bec9560c3dbee5765f80f368c8f83715338acbb1c8e90ac396f3e962d7768967b0aa0d48c78016cd9765e6a0a6b72a2085a0128295af4d6f467099c0d7372177ba30433c8568a71c07e045307f4ccf49aaafccb3da75b172b2be37fa4078162cb203b7ed6bd06fd917acfb94463b56a75c89d8aba71430c064d78ee6af4b8c30dbd10fac624e94d784dd13c2fefebf79f8020a77d33cb86ce8aa7cbf0b4de99f77712aad51f6205af5edcf14af06a997eb41e1bf4e29c99a5defe61e35b38fca9ae749a657216b98f4849999c2133fe00516a0ad1f4587a5ba03e1bd98670224711b5ff9cb9898ddb3a7126a0b95626dad93e75d1e2d0bc1e08b1d0863571f40ed7f48386c35248cd334317c4de29b3cc32133ddea5c1ec8ae650ad3df3b8df69d68b36c3d366e62939398709e05e950b97523712a5edbbba6d7ffe89f6e204e40df917ba75ec9764c392ee3b2657c07279c0395be236c4b0fc0929355daad1eb6539f6a7f3911d36dc6b6dc60ea8dcb1600eb8f88925118bb68d71e5d18aa793093a7a102308b21f0e17755004d0e8d40e5172ada95425d7bad8762d56293f208ff96052438a0aa6f93caf7adad581a97e2e1a90b490bf1d99e821adb7524d03c5b28698d9090fa8d5fd457ab961c95a847a965e4571bb9c4e640709c758d0c99533e90a49117ddbc473f4d838cd0de352f4e1aedf1fbe0ec357edbf9bbc5e111a81dd71b3de7de3d01c9efbb3c11f6a34b6b0145333448d7c98fd41321fdf5d252dfb90fbc575ad77935e43e916aa9f8546d4be670e7e53d3787d86f32ceb61612017f47b74f7735c9cd6e60eca271e24fb0240db6d5bdb9f37b34813a853bd07da84154a49acccc02285b8b8defe1a9820567548afca7c756288d52e9513e762448b20f9e5fe97ea2097dd68838301a43163d514fa0d19189a14e8c21c4c8be84219d9281b2493dc0de06aea5ac3da1d4b3707bd6ab5369a68d0b70c4da0b1d4ed04d7a7b23239ed433c955321c815a1407cf7dbe50f4d21b4683a338c7f767b8f40cb4782fa096d8a93e6f5bee850ea3cb11cc5dfeff8738074b9a6d2c48505fdc9f110e4cf1cebc4a2ee1a352b123f3676c00e5d745ce241ffea24b07abdeecf2c222b0cb29cd716351e75202030b7200fffe9761125db836ce4c40b6dbc4574d39e37e4d9a8d50a2926dd19f7b49fd6f20ad5378300253d131c5802d90f02b871d593243a8f1eb70c8171d77485d045a929e726c4932d6d6079719838d495cee429ec2ed903a60c7c7933c3a0bb399967210eb5a06c07e8ba8ebf6d7790facbebe9b1ac6ec0abf6d54b30929eb64c11ae0c1ffcdc10ad05333e05cc46291413f33aa8daa18191f82eef5fe8ff10b08de59e0cb93de8b75f391e100ac4c1501b6090009df41d54a7146d0b1c608dc7fe2cea1f6d6aa4e1e3a7fa0024ef685a5a9f04a6d086e925130b4f9f388c32b3209e8e81dff258f50d626a306748f0c4b5cf5fd91e064a4a27ccb95bee1aff38852d61a3e6a90100de2ffc7745e9c574903a59016741e599d05b95a1d1fec0a12723b2adf5e39d00c2b9b4e33b3b12367d48b5e9531b632cb438d6dd676d0dc5c2ccc518e7a1a7281bf83ea1512499b3cbe6a4ff6cc44c268bb149901c27be1b7a8d4b385a82ac8c23936f962f3511eb519dd2a606290d08eecec958e67b9c8c0d0cb7571d780df85f4ee8f3944fa690c036f845bcc99c4322cdfc1d03d6de496a993bda735726f42add5d8473c051653bbedf840b4118194f3c9191a30c78f2b3f0859a0da71cb7799fe689579848dfe1c75505440146b2c25e8244c40f0cb391525c7f5c07214205da179d3ffa611fb7f83630c409dfac31a2c58c087cea4141bd9b34e85b380ea251f045cb64868e794064f4adf0168b94b515bb5fa6d3f235bcf028f16fb5761e8a0278765704ce6b2834977d02df61a3a0d3fa1e4d6a48bd4d57135da00da52c9e5d8758255bdce1f4f7d1db8488cd5d3a6d6ec181dbc9b3bbd01b0082afcf93607554fdc87d32ff18c520020357a6a55a70798de3d4f8dd5c630a39164e4a1bfb26cc21f58e450dd2afeb819c96b504e0c0c0682a1fec49fa2e2f1a4fe6f9a3ac3f8445e87cad3d94755aa3770d2360941111352ef9facc6cbd9524775900d3ddfc0f09340734ee9db22208ce53138cc4c079281de46a8dede751d154ae5bf600545e9aed1310a6cc0b2710ed992960f529f09c40baeef54604ff6ebcc13ed54fb2d050c9cd05b1e1be3938f5bfdf231f6d1ca6593c84bb636fd25f42d1fa238eb54aaac8012e813a63c0bfda94d8816e194af4a90a255ce9ba1499d5f7dcd41de13b330f1210080d166519a7ea2561d5fa4b92575dd10a43a8ee7adc8556ed59b1b35887067bf40ccd375cf62c702b39125753ce69a456a1b6bb13af041a606a3dabb4902a42419335b6259c330272f2d89e393fbb5111d2fb879d38c4b2ad438211e501ddebc2eee98af3567672bafd3c5bbc03f3f72a78ccdfdd400320c6c02a3056570a4b88af12c3be317037cf9d26d28a95c00431a5f4cfaa06c6b26275b864b8ceaea4a17633941b7d97c119e21d682579367da9d2967e7e47d1c406be799dc0edb5f6add4da003086c6106b76d155ecc9cc80f6377bbbd045ad296f09a8b4b4ff291e5c1068a3d3a6059448b5d37949a78b9280edb9bfd7d12c9aa298fb593555c8c22d931a7e2e7972397f99a9e9b81d5053dda341fec051b69c77622bb5a028d5d7217f4846de91582a0c0315116a2c893c38f435ce97126c3b0a2da188ae588cd4cc9b4933bde300b7cb34544bf91ed8d78fa8a6935623415fa0d08a20b3951c9d4609a4c71c15f621fd1aa253a3b0cb9197a309fa1d932609e320523a142946f30fffa8ced334f6a88b3749b8242b4fe7a7ebb94bda0c7b9c22f65958d818eadde6d181766c40bbcb932336108ed8aae89ecf954de402774b7d49766340921664022f3d49f57b6b425817dfaeccbae872535b69fe77898799ee6775ea89e3febb2eb869848a236939ee3f82c0d29969a70c33624a0871f1fb94ad046e665cb8226e8c04da9d610a8d8fdc998799e044ce182292892aefb857793279fab3752302358bdc7af47020d9bbe47ec20edcad813a8141a789b08b8ba8c14dbfe96b5b1a769cc4f5a92bfaed9923789631b88de9be76bfe309b5cfe4c5bc7f975b0b3ee0e4a60dc04b4058b3359b1c1c78116616e0eef82f93916ce37baecdfaeaaa3ccfae64da66e04a135132f577a5f88dddad94c6aacc6de75f5712b8d2fe584e7d917aed91eee80d0eee8efb8492888369fca0d2691eaf30f3690f25351b226cb47dc7885a88a46a752238a9953277449940ecceff1a89f8ac221282582605d7066121661f282fe7c15727153a007059e830511378038b50d5cbafa6944b8f714e0b1d4fd77db790430bedb20539d79cda6205050a83127f25014c097a5a754fd6e292e232c31fe10013ce5a8856c480062949b147acc0a1a99fe354a933c137fb09a19325154d9f54c4317c4a8757650ddbf8205c9cd6c5c6ad86947cadfbfa8abb8cd8f4de5c7bef4f7e6fa627a4ab6f0c842694de1201dcd0155150cc455de887863925c6b0fbbb78f690b0382763e665b3e43371794c851d8ed48e260e75529a48edfa68bf7e9f2a9b6704dc1d31160d3a2180f812295cafbf092c4827a520a00645997524a552e073b178e8dbedfe5c10c172782bca6468529ad3b96bbe379930859dc24f80a127696c3a7c5145cebe4ceab1f924ab73e45d807e02195b27cf01d289e444471c78fee5b713143a59dccab28dbb802eebb055541555dbfe00ec91424f000e7db18d292bb847155dc23a4e0ce0aa5ca78afe7b4435123ab34b24d1a335d1d029db97cf66257bcd2adf073d03ed3d973f8ae96145eaa0e41f977c680cfafa0dd153568a201c069e40b892de1f621fce04c36871f86a69acd7bda4985091994e42db98b494135fa8f2ef1318d7d0bf874c77643a344099a3828e6d0288d9dcad743a2e40f77abfee8c5f1110f8c0f42e8f5364e70b0e5fe75c120aa337e1cc386aec824adb2594599dbc119efe753d168198de9f31bc639318bdacc0fb3852b23f1ba75dca30dc37396bdc5feb51fbb9aee7b3e03c6a92baced7499beec999f6339a02efe222f6957357c8a17af1391547a02b9e2400e98fd8b82165254b222605411469fa868caa653eedab805cd8f8aaafd40f7151be1e2bbef3a06d3510822dfeb213b544a56c22f39c3859b6c122a5f58b3e53a1b4ed0b25fc47048194cdea3b689b768fb24dce819c7172801d6932d29f5ff48a915665235b8510e27200ce2891b30a4f2ef9a2f10765e00d523af7d2ceed5dc7e497a3fc80b64ded1e4edc00b8d074cba80ea16e769d5f15a0a26411b0b2bd9576aa6947ebfa15c71d701dced1c48d22b30b46589621480603ce153af1d39b976ae24225424ac4c53638d1fa8f6f4f79d3c7797e7180f46ca1af375caa8bdbf04f4199d3a4ca4a54016a48c9732ae50877c3d0cc016b1ce6dbc352e3591c0c2a4aabb6235e1e4af015de683813dd171cecc78e24c8f2d79d66fc8a6d93af4da3e23ae1fe7f733952ac59a9c2093049fda303ecda0bde525669bc06025c4281c76e0083e2057eb23e0b084f2ee460f576b5ef46e7f0aed4c001c3b9aa80ccb0dc5bb05eab12eeb0729e9b2abffbcb084b9fef28af716865bb3f199bcca3d5e81c79e234c7c2ba9bc1dd8c068f922512d9950f66ab2984937b844dd9c5720ecb15bfb7962dc68398491381f5baabe0dec423b7630c25fb5c258522437640ca3ef6cf8ac8faf0f6b2d15446a9bdef95f6fb305dc1653e2a1b844c72b03634c3afe91d6655e680fa6ad10a25e9559d91f69beedba0bae49d8b4e7280bdada08e2944efc3d5db7f495ce92f46afe52e24319083d867d7c24c837816a76736c755897aaff5852af", 0x1000}, {&(0x7f0000000140)="a4fa61821cb6de019eb2ba6ce5e5ac5350c4b416da2459adcb871db2675faa7ec5c9d5608e23e65886ce1585c93706feb5352a86abd1861def68e97684d25ea06e60704de047b533d76c0ef3c56a33b897b393b0ecf7d1cc659cbae1c4fde9d763d6d185dd0692a9d789cd5d0f01c715cf4837191cdf5c6c7b6a03552f23e0638496e894260f88e8d637e49329f4913a5b24654951a906b601a98eabe8136ddce36534ad5294b095de0627bc050e0f4151c5c1", 0xb3}, {&(0x7f0000001240)="d6ddb82e45a521b7c1739c318737916a99f47e7cec4dc73d0001b737e47aa184b277d4648139ca50a64a8be805f8f723da0dc40362c7bfcb75f60b74471a1c8b9cbac82d60daa228701b9b0f8a1f69616cf6d422973f6bbea20dce986f2b2ada76e3f6b84ff4b8898aed6af5504b498975e02a0994dec9192e183afaf80af14fe58b0242314b66ade7085c9bb8abc47c4255ea674b3605b24b351037074a87d422f457868bf5ebf9005e7e3150b443f096abfca4", 0xb4}, {&(0x7f0000001300)="a9234f732436f6490522088ae0c8edb4fb25a7c5533a255f2b37c8ca6fd8825f1d6fe17fbf3191a0f11c4ea3db2196c115fbba230ed06505022dbfb5f43385c26e6e21ce7c21ffebb01677340253a3e7afca2d19112dbbb9dbe2702eae99f73d6bee79b77acedf577e1cf4f0f7dec8b501c29239d6938e38af70f5b24a9543988012ff9cb0206a049a124706719312d72bf98b3a750f26137bfa50c0a543b3", 0x9f}, {&(0x7f00000013c0)="b4e2c613ee6ca45ffdcc3980ff4e126bb2af2c2ec9054a4334d0b1c3fe3e913d721675cf2b532b1dc4dd67664bd35ee8c00ca5f84aed3569eec988bfad6f2fe56873d30f24211d14ec5442bafa924765f02f71ba230166d6c1a611f270db984c502232482bd99c9e62331a56d1bb4928e8194884c51a305da8d6a0659125bbfadaddf0dae6f7e6482731b4e65d54bebdde41f00c11d95624f4bab1cfe600f5cd926db7bebc5dd7ce935c70d6f883ab46d2f7a001fe057d5aee01025f62a5aec49a76512b4a9b15475dda3103c91b1ece72109f0ef4eee066f22bd58b07bc463b1e", 0xe1}], 0x6, 0x0, 0x0, 0x40004}}, {{0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000001540)="64d15d72ffb430f14e2d2d9820e66d4a50fc0c99dbea59b37e054a656b7db77de66afda5580599de79b886483d4f1323ea93a6cf4db7c2179951ea8e4ee4dbc95b1c6ec74e2e39e2c8402f26174855f33554bf14d689f0311b296361d6df4a8077fef279868d13e80eeb8226b9355433889f9de5fd7749cc79f606aafa6686b645737e91b44f7dc86bc7f81febe96163e212537614ffbb5fea08ebcc3f0cc45675959c9e63393b338f7debeb0fa0f4ce15483a94e6fb4a7c7a46a7badf00534cc4bd6c01adf383cb37c6cc75a1a6fbbaf62d964b032786e4cec9f0145eca568aedb0778a75d2de12cdb3b463e68aff4d314131afe50b", 0xf6}], 0x1, 0x0, 0x0, 0x20000000}}, {{0x0, 0x0, &(0x7f00000019c0)=[{&(0x7f0000001680)="26e765fe1b", 0x5}, {&(0x7f00000016c0)="b8ecc5262c7286d04923162c65f4a1d11547eb14865c7eb8c574bd5a886117fd88d059f76ef8b449552374f98ad657813b49ffe24dfa7d21df7ebead74612e95820f61e378797b877362617640535b52065211d38f69447bd290d1dab0d75edc20a5b7942d478bec5e1ee68be0228febd13824e80460b768a23040ac197d3df4443b38d89c2c159ed2bdd2135b30d213cb7ed3aa6d08db5c40ac7dee84e8aab55afb2475382a85babdbb7726907549777e3375902340d06c3cfabcbcf18d6cb783532c51767e", 0xc6}, {&(0x7f00000017c0)="9e4b56b6e58e9787beca8e15037bf3b17b61d05d84345b15d058a4337bc7976e71bef90fc7b4100822a469413e3e530a050affe9bb9d336b42ea4b6e16eb4462fdb6f95a8c3d", 0x46}, {&(0x7f0000001840)="33971ecc7484d6c67d042e67530477c30c858ad887c853dbbc1b34b965e018a79fcc070e06a938358967255f615f3e82851e9aed1a62591de4314cb558abec886c57484ad7ed86289352c46d81f473edbf5c248c76de56bdea8458b622c4479e5c357b98", 0x64}, {&(0x7f00000018c0)="64b7c40499a8d728204b48d2970687b65af258456b68cc4229170134b99bdded00f7b5db9b5ff82a14d3c7e0c1c7f033ca9caf09ae4b0b8c3a45a5ed361dff404bcf6035", 0x44}, {&(0x7f0000001940)="31b387a819c2ddb569b3448936e79317b1e9d9e297e9fd9e9d951c14c17ddeae8371202e712756f208b036c1bb656f009a2294af1ac91766faa8adf1888db29f20a916727f8a78d239054f867a2f6358136c9537102c83edf1568081312058b36cef60ed8e4b63bf88fe4d61d2f757", 0x6f}], 0x6, &(0x7f0000001a80)=[@rights={{0x20, 0x1, 0x1, [r2, r2, r2, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r3]}}, @rights={{0x2c, 0x1, 0x1, [r0, r1, r1, r1, r2, r2, r2]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xffffffffffffffff, r15}}}, @cred={{0x1c, 0x1, 0x2, {r16, 0xee00, 0xffffffffffffffff}}}], 0xb0, 0x4004804}}], 0x3, 0x881) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r17 = syz_open_pts(r2, 0x109802) dup3(r17, r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) 14:49:08 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) r2 = syz_open_pts(r1, 0x30000) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x8000000, 0x0, 0x2, 0x5, 0x0, "00bbecd836fa00"}) r3 = syz_open_pts(r1, 0x109802) r4 = eventfd(0x1) ioctl$FIBMAP(r4, 0x1, &(0x7f0000000080)=0x1) r5 = dup3(r3, r1, 0x0) r6 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000000)={0x1b, 0x0, 0x0, 0x778d, 0x0, r5, 0x2, '\x00', 0x0, r0, 0x0, 0x5}, 0x48) r7 = socket$can_j1939(0x1d, 0x2, 0x7) splice(r6, 0x0, r7, 0x0, 0x3, 0x2) 14:49:09 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x52030000) 14:49:09 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x80045438, &(0x7f0000000000)) 14:49:09 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x4081, 0x0) bind$inet(r3, &(0x7f0000000140)={0x2, 0x4e20, @loopback}, 0x10) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) tee(0xffffffffffffffff, r0, 0x5, 0x2) r4 = syz_open_pts(r2, 0x0) r5 = dup3(r4, r2, 0x0) ioctl$TCSETS(r5, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:09 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x4081, 0x0) bind$inet(r3, &(0x7f0000000140)={0x2, 0x4e20, @loopback}, 0x10) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) tee(0xffffffffffffffff, r0, 0x5, 0x2) (async) r4 = syz_open_pts(r2, 0x0) r5 = dup3(r4, r2, 0x0) ioctl$TCSETS(r5, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:09 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000080), 0x480002) r4 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000340)=0xb7c6) r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_aout(r3, &(0x7f0000000140)=ANY=[@ANYRES16=r3, @ANYRES32=r4, @ANYRES64=r5, @ANYRESDEC=r3, @ANYRESHEX, @ANYRES8=r2, @ANYRESOCT=r1], 0xffffff5f) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r6 = dup3(0xffffffffffffffff, r2, 0x0) r7 = openat2$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x40, 0x19, 0x20}, 0x18) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r7, 0xc0096616, &(0x7f0000000240)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r8 = openat2(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x606800, 0x40, 0x29}, 0x18) ioctl$EVIOCGPROP(r8, 0x80404509, &(0x7f0000000300)=""/47) ioctl$TCSETS(r6, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:09 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000080), 0x480002) (async) r4 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000340)=0xb7c6) (async) r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_aout(r3, &(0x7f0000000140)=ANY=[@ANYRES16=r3, @ANYRES32=r4, @ANYRES64=r5, @ANYRESDEC=r3, @ANYRESHEX, @ANYRES8=r2, @ANYRESOCT=r1], 0xffffff5f) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) r6 = dup3(0xffffffffffffffff, r2, 0x0) (async) r7 = openat2$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x40, 0x19, 0x20}, 0x18) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r7, 0xc0096616, &(0x7f0000000240)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) r8 = openat2(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x606800, 0x40, 0x29}, 0x18) ioctl$EVIOCGPROP(r8, 0x80404509, &(0x7f0000000300)=""/47) (async) ioctl$TCSETS(r6, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:09 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000080), 0x480002) r4 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000340)=0xb7c6) r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_aout(r3, &(0x7f0000000140)=ANY=[@ANYRES16=r3, @ANYRES32=r4, @ANYRES64=r5, @ANYRESDEC=r3, @ANYRESHEX, @ANYRES8=r2, @ANYRESOCT=r1], 0xffffff5f) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r6 = dup3(0xffffffffffffffff, r2, 0x0) r7 = openat2$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x40, 0x19, 0x20}, 0x18) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r7, 0xc0096616, &(0x7f0000000240)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r8 = openat2(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x606800, 0x40, 0x29}, 0x18) ioctl$EVIOCGPROP(r8, 0x80404509, &(0x7f0000000300)=""/47) ioctl$TCSETS(r6, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) pipe(&(0x7f0000000000)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000080), 0x480002) (async) getpid() (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000340)=0xb7c6) (async) perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) (async) write$binfmt_aout(r3, &(0x7f0000000140)=ANY=[@ANYRES16=r3, @ANYRES32=r4, @ANYRES64=r5, @ANYRESDEC=r3, @ANYRESHEX, @ANYRES8=r2, @ANYRESOCT=r1], 0xffffff5f) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) dup3(0xffffffffffffffff, r2, 0x0) (async) openat2$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x40, 0x19, 0x20}, 0x18) (async) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r7, 0xc0096616, &(0x7f0000000240)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) openat2(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x606800, 0x40, 0x29}, 0x18) (async) ioctl$EVIOCGPROP(r8, 0x80404509, &(0x7f0000000300)=""/47) (async) ioctl$TCSETS(r6, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) (async) 14:49:09 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x6000000) 14:49:09 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x2000000) 14:49:09 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, &(0x7f0000000080)={0x9, 0x7, 0x6, 0x400, 0x8ca}) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:09 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) r2 = syz_open_pts(r1, 0x30000) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x8000000, 0x0, 0x2, 0x5, 0x0, "00bbecd836fa00"}) (async) r3 = syz_open_pts(r1, 0x109802) (async) r4 = eventfd(0x1) ioctl$FIBMAP(r4, 0x1, &(0x7f0000000080)=0x1) (async) r5 = dup3(r3, r1, 0x0) r6 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000000)={0x1b, 0x0, 0x0, 0x778d, 0x0, r5, 0x2, '\x00', 0x0, r0, 0x0, 0x5}, 0x48) r7 = socket$can_j1939(0x1d, 0x2, 0x7) splice(r6, 0x0, r7, 0x0, 0x3, 0x2) 14:49:09 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x100000000000000) 14:49:09 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x80045439, &(0x7f0000000000)) 14:49:10 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x8000000) 14:49:10 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, &(0x7f0000000080)={0x9, 0x7, 0x6, 0x400, 0x8ca}) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:10 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x5000000) 14:49:10 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) syz_open_pts(r1, 0x30000) (async) r2 = syz_open_pts(r1, 0x30000) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x8000000, 0x0, 0x2, 0x5, 0x0, "00bbecd836fa00"}) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x8000000, 0x0, 0x2, 0x5, 0x0, "00bbecd836fa00"}) r3 = syz_open_pts(r1, 0x109802) r4 = eventfd(0x1) ioctl$FIBMAP(r4, 0x1, &(0x7f0000000080)=0x1) r5 = dup3(r3, r1, 0x0) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000000)={0x1b, 0x0, 0x0, 0x778d, 0x0, r5, 0x2, '\x00', 0x0, r0, 0x0, 0x5}, 0x48) (async) r6 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000000)={0x1b, 0x0, 0x0, 0x778d, 0x0, r5, 0x2, '\x00', 0x0, r0, 0x0, 0x5}, 0x48) r7 = socket$can_j1939(0x1d, 0x2, 0x7) splice(r6, 0x0, r7, 0x0, 0x3, 0x2) (async) splice(r6, 0x0, r7, 0x0, 0x3, 0x2) 14:49:10 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x200000000000000) 14:49:10 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x80045440, &(0x7f0000000000)) 14:49:11 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x10000000) 14:49:11 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, &(0x7f0000000080)={0x9, 0x7, 0x6, 0x400, 0x8ca}) (async) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, &(0x7f0000000080)={0x9, 0x7, 0x6, 0x400, 0x8ca}) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) syz_open_pts(r2, 0x0) (async) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:11 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x6000000) 14:49:11 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r3 = syz_open_pts(r2, 0x109802) dup3(r3, r2, 0x0) close(r0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) 14:49:11 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (rerun: 32) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r3 = syz_open_pts(r2, 0x109802) dup3(r3, r2, 0x0) (async, rerun: 64) close(r0) (rerun: 64) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) 14:49:11 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async, rerun: 64) r3 = syz_open_pts(r2, 0x109802) (rerun: 64) dup3(r3, r2, 0x0) close(r0) (async, rerun: 32) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) (rerun: 32) 14:49:11 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x500000000000000) 14:49:11 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) open_by_handle_at(r2, &(0x7f0000000000)=@isofs_parent={0x14, 0x2, {0x9ee2, 0x764, 0xb4, 0x10001, 0x80, 0x5}}, 0x941) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r3, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r3, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r4 = syz_open_pts(r3, 0x109802) getsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040), &(0x7f0000000080)=0x4) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000008, 0x10, r3, 0xc48e6000) dup3(r4, r3, 0x0) splice(r3, 0x0, r1, 0x0, 0x3, 0x0) 14:49:11 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x80086601, &(0x7f0000000000)) 14:49:11 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) open_by_handle_at(r2, &(0x7f0000000000)=@isofs_parent={0x14, 0x2, {0x9ee2, 0x764, 0xb4, 0x10001, 0x80, 0x5}}, 0x941) (async) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r3, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r3, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r4 = syz_open_pts(r3, 0x109802) getsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000008, 0x10, r3, 0xc48e6000) (async) dup3(r4, r3, 0x0) splice(r3, 0x0, r1, 0x0, 0x3, 0x0) 14:49:11 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x2000000000000) 14:49:12 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x8000000) 14:49:12 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) write(r0, &(0x7f0000000140)="fbc8559d2e23aab4e1a0ca86231117399e61d9254c0540a3d9cc5f93a3f132c1b43afd21a7926882ec89a9177c7af74271c5a14a9cfe0dca58728f5f6686c34d19d9a3bebb27a7ade9263d96", 0x4c) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:12 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) open_by_handle_at(r2, &(0x7f0000000000)=@isofs_parent={0x14, 0x2, {0x9ee2, 0x764, 0xb4, 0x10001, 0x80, 0x5}}, 0x941) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r3, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r3, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r4 = syz_open_pts(r3, 0x109802) getsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040), &(0x7f0000000080)=0x4) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000008, 0x10, r3, 0xc48e6000) dup3(r4, r3, 0x0) splice(r3, 0x0, r1, 0x0, 0x3, 0x0) pipe(&(0x7f0000000200)) (async) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) (async) open_by_handle_at(r2, &(0x7f0000000000)=@isofs_parent={0x14, 0x2, {0x9ee2, 0x764, 0xb4, 0x10001, 0x80, 0x5}}, 0x941) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r3, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r3, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) syz_open_pts(r3, 0x109802) (async) getsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000008, 0x10, r3, 0xc48e6000) (async) dup3(r4, r3, 0x0) (async) splice(r3, 0x0, r1, 0x0, 0x3, 0x0) (async) 14:49:12 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x100000000000000) 14:49:12 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = timerfd_create(0x0, 0x80800) r3 = getpid() r4 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000000)={0x0, r4, 0x5, 0x2, 0x371, 0x1}) r5 = syz_open_pts(r1, 0x109802) dup3(r5, r1, 0x0) r6 = getpid() r7 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r6, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r7, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x2400, 0x0) splice(r1, 0x0, r7, 0x0, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)=@dellink={0x5c, 0x11, 0x434, 0x70bd2d, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x2040, 0x4c42}, [@IFLA_EVENT={0x8, 0x2c, 0x3}, @IFLA_GSO_MAX_SEGS={0x8}, @IFLA_IFNAME={0x14, 0x3, 'veth0_to_team\x00'}, @IFLA_VF_PORTS={0x10, 0x18, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@IFLA_PORT_REQUEST={0x5, 0x6, 0xc1}]}]}, @IFLA_OPERSTATE={0x5, 0x10, 0xe0}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4}, 0x80) 14:49:12 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x600000000000000) 14:49:12 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x200000000000000) 14:49:12 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x80087601, &(0x7f0000000000)) 14:49:12 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x300000000000000) 14:49:12 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x10000000) 14:49:12 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) write(r0, &(0x7f0000000140)="fbc8559d2e23aab4e1a0ca86231117399e61d9254c0540a3d9cc5f93a3f132c1b43afd21a7926882ec89a9177c7af74271c5a14a9cfe0dca58728f5f6686c34d19d9a3bebb27a7ade9263d96", 0x4c) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) pipe(&(0x7f0000000000)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) write(r0, &(0x7f0000000140)="fbc8559d2e23aab4e1a0ca86231117399e61d9254c0540a3d9cc5f93a3f132c1b43afd21a7926882ec89a9177c7af74271c5a14a9cfe0dca58728f5f6686c34d19d9a3bebb27a7ade9263d96", 0x4c) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r2, 0x0) (async) dup3(r3, r2, 0x0) (async) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) (async) 14:49:12 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) write(r0, &(0x7f0000000140)="fbc8559d2e23aab4e1a0ca86231117399e61d9254c0540a3d9cc5f93a3f132c1b43afd21a7926882ec89a9177c7af74271c5a14a9cfe0dca58728f5f6686c34d19d9a3bebb27a7ade9263d96", 0x4c) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) pipe(&(0x7f0000000000)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) write(r0, &(0x7f0000000140)="fbc8559d2e23aab4e1a0ca86231117399e61d9254c0540a3d9cc5f93a3f132c1b43afd21a7926882ec89a9177c7af74271c5a14a9cfe0dca58728f5f6686c34d19d9a3bebb27a7ade9263d96", 0x4c) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r2, 0x0) (async) dup3(r3, r2, 0x0) (async) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) (async) 14:49:12 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x400000000000000) 14:49:13 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:13 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) r2 = timerfd_create(0x0, 0x80800) r3 = getpid() r4 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000000)={0x0, r4, 0x5, 0x2, 0x371, 0x1}) (async) r5 = syz_open_pts(r1, 0x109802) dup3(r5, r1, 0x0) r6 = getpid() r7 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r6, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r7, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x2400, 0x0) splice(r1, 0x0, r7, 0x0, 0x3, 0x0) (async) sendmsg$nl_route(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)=@dellink={0x5c, 0x11, 0x434, 0x70bd2d, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x2040, 0x4c42}, [@IFLA_EVENT={0x8, 0x2c, 0x3}, @IFLA_GSO_MAX_SEGS={0x8}, @IFLA_IFNAME={0x14, 0x3, 'veth0_to_team\x00'}, @IFLA_VF_PORTS={0x10, 0x18, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@IFLA_PORT_REQUEST={0x5, 0x6, 0xc1}]}]}, @IFLA_OPERSTATE={0x5, 0x10, 0xe0}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4}, 0x80) 14:49:13 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x800000000000000) 14:49:13 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x500000000000000) 14:49:13 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x801c581f, &(0x7f0000000000)) 14:49:13 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x600000000000000) 14:49:13 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x800000000000000) 14:49:13 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0xff0f0000) 14:49:13 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:13 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x1000000000000000) 14:49:14 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) r2 = timerfd_create(0x0, 0x80800) (async) r3 = getpid() r4 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x0) (async) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000000)={0x0, r4, 0x5, 0x2, 0x371, 0x1}) r5 = syz_open_pts(r1, 0x109802) dup3(r5, r1, 0x0) (async) r6 = getpid() r7 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r6, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r7, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x2400, 0x0) splice(r1, 0x0, r7, 0x0, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)=@dellink={0x5c, 0x11, 0x434, 0x70bd2d, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x2040, 0x4c42}, [@IFLA_EVENT={0x8, 0x2c, 0x3}, @IFLA_GSO_MAX_SEGS={0x8}, @IFLA_IFNAME={0x14, 0x3, 'veth0_to_team\x00'}, @IFLA_VF_PORTS={0x10, 0x18, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@IFLA_PORT_REQUEST={0x5, 0x6, 0xc1}]}]}, @IFLA_OPERSTATE={0x5, 0x10, 0xe0}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4}, 0x80) 14:49:14 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x1000000000000000) 14:49:14 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x7ffffffffffffffe) 14:49:14 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x802c542a, &(0x7f0000000000)) 14:49:14 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x100000000000000) 14:49:14 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async, rerun: 64) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) (rerun: 64) 14:49:14 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x4}, 0x8000) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb4}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TCFLSH(r7, 0x540b, 0x1) r8 = syz_open_pts(r1, 0x109802) dup3(r8, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:14 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x4000000000000000) [ 2807.044573][T31846] tun127: tun_chr_ioctl cmd 1074025675 [ 2807.050139][T31846] tun127: persist enabled [ 2807.054552][T31846] tun127: tun_chr_ioctl cmd 1074025675 [ 2807.060237][T31846] tun127: persist enabled 14:49:15 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0xfeffffffffffff7f) 14:49:15 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0xc0045878, &(0x7f0000000000)) 14:49:15 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 32) r3 = socket$netlink(0x10, 0x3, 0x0) (rerun: 32) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x4}, 0x8000) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async, rerun: 64) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (rerun: 64) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb4}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TCFLSH(r7, 0x540b, 0x1) (async) r8 = syz_open_pts(r1, 0x109802) dup3(r8, r1, 0x0) (async, rerun: 64) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) (rerun: 64) 14:49:15 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x4}, 0x8000) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb4}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TCFLSH(r7, 0x540b, 0x1) r8 = syz_open_pts(r1, 0x109802) dup3(r8, r1, 0x0) (async, rerun: 64) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) (rerun: 64) 14:49:15 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000040)={&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000)="079b471c6c26e47a043b05a776c001d5ff1a722ee40a82d013b51c5d3720c91df7b8f5e171bc3c49accfb75bdfc656a8e197b72443b52068bbe355d50a877bb3", 0x40, r1}, 0x68) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x109802) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:15 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x200000000000000) 14:49:15 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r2 = getpid() r3 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r2, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_aout(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX=r2, @ANYRESDEC=r1, @ANYRES32=r3], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r4 = open(&(0x7f0000000140)='./file0\x00', 0x40040, 0x1c) ioctl$TIOCGSID(r4, 0x5429, &(0x7f0000000180)) r5 = syz_open_pts(r1, 0x0) r6 = dup3(r5, r1, 0x0) ioctl$TCSETS(r6, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:15 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x5203000000000000) 14:49:15 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r3, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:15 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0xc0045878, &(0x7f0000000000)) 14:49:16 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000040)={&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000)="079b471c6c26e47a043b05a776c001d5ff1a722ee40a82d013b51c5d3720c91df7b8f5e171bc3c49accfb75bdfc656a8e197b72443b52068bbe355d50a877bb3", 0x40, r1}, 0x68) (async) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000040)={&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000)="079b471c6c26e47a043b05a776c001d5ff1a722ee40a82d013b51c5d3720c91df7b8f5e171bc3c49accfb75bdfc656a8e197b72443b52068bbe355d50a877bb3", 0x40, r1}, 0x68) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x109802) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:16 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (rerun: 64) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) (async, rerun: 64) r3 = socket(0x11, 0x3, 0x0) (rerun: 64) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) sendto$packet(r3, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:16 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) (async) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r3, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (async) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) (async) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:16 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x500000000000000) 14:49:16 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000040)={&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000)="079b471c6c26e47a043b05a776c001d5ff1a722ee40a82d013b51c5d3720c91df7b8f5e171bc3c49accfb75bdfc656a8e197b72443b52068bbe355d50a877bb3", 0x40, r1}, 0x68) (async, rerun: 32) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (rerun: 32) r2 = syz_open_pts(r1, 0x109802) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:16 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r2 = getpid() r3 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r2, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_aout(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX=r2, @ANYRESDEC=r1, @ANYRES32=r3], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r4 = open(&(0x7f0000000140)='./file0\x00', 0x40040, 0x1c) ioctl$TIOCGSID(r4, 0x5429, &(0x7f0000000180)) r5 = syz_open_pts(r1, 0x0) r6 = dup3(r5, r1, 0x0) ioctl$TCSETS(r6, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:16 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r2 = getpid() r3 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r2, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_aout(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX=r2, @ANYRESDEC=r1, @ANYRES32=r3], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r4 = open(&(0x7f0000000140)='./file0\x00', 0x40040, 0x1c) ioctl$TIOCGSID(r4, 0x5429, &(0x7f0000000180)) r5 = syz_open_pts(r1, 0x0) r6 = dup3(r5, r1, 0x0) ioctl$TCSETS(r6, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:16 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x8001, 0x0, 0x0, 0x0, "0000000000000000ebcb11c695f3e3dc00e500"}) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) ioctl$TUNSETSNDBUF(r3, 0x400454d4, &(0x7f0000000000)=0x8) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$netlink(0x10, 0x3, 0xb) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(0xffffffffffffffff, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=@getneightbl={0x14, 0x42, 0x2a0, 0x70bd25, 0x25dfdbfb, {}, ["", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x4000) r7 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r7, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r5, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r4, @ANYRES16, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r9, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r9, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r9, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r9], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r8, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r10 = openat$cgroup_ro(r4, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r8, 0x0, r10, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r10], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r10, 0x400454d4, &(0x7f0000000640)=0x6) syz_open_pts(r10, 0x200) 14:49:16 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x71, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TCSETS(r7, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0xfd, "00bbecd836fa00"}) r8 = syz_open_pts(r1, 0x109802) dup3(r8, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:16 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x7ffffffffffffffe) [ 2808.765178][T31917] tun40: tun_chr_ioctl cmd 1074025675 [ 2808.770865][T31917] tun40: persist enabled [ 2808.775947][T31917] tun40: tun_chr_ioctl cmd 1074025675 [ 2808.781511][T31917] tun40: persist enabled [ 2808.801126][T31920] tun128: tun_chr_ioctl cmd 1074025675 [ 2808.806845][T31920] tun128: persist enabled 14:49:16 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0xc0189436, &(0x7f0000000000)) [ 2808.811478][T31920] tun128: tun_chr_ioctl cmd 1074025675 [ 2808.819070][T31920] tun128: persist enabled 14:49:16 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x8001, 0x0, 0x0, 0x0, "0000000000000000ebcb11c695f3e3dc00e500"}) (async) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) (async, rerun: 64) ioctl$TUNSETSNDBUF(r3, 0x400454d4, &(0x7f0000000000)=0x8) (async, rerun: 64) r4 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) r5 = socket$netlink(0x10, 0x3, 0xb) (rerun: 64) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async, rerun: 64) bind$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local}, 0x14) (rerun: 64) sendto$packet(0xffffffffffffffff, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=@getneightbl={0x14, 0x42, 0x2a0, 0x70bd25, 0x25dfdbfb, {}, ["", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x4000) (async) r7 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r7, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r5, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r4, @ANYRES16, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r9, 0x400454c9, 0x1) (async, rerun: 32) ioctl$TUNSETPERSIST(r9, 0x400454cb, 0x1) (async, rerun: 32) ioctl$TUNSETPERSIST(r9, 0x400454cb, 0x1) (async, rerun: 64) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r9], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r8, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async, rerun: 64) r10 = openat$cgroup_ro(r4, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r8, 0x0, r10, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r10], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r10, 0x400454d4, &(0x7f0000000640)=0x6) syz_open_pts(r10, 0x200) 14:49:16 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x8001, 0x0, 0x0, 0x0, "0000000000000000ebcb11c695f3e3dc00e500"}) (async) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) (async) ioctl$TUNSETSNDBUF(r3, 0x400454d4, &(0x7f0000000000)=0x8) (async) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$netlink(0x10, 0x3, 0xb) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(0xffffffffffffffff, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=@getneightbl={0x14, 0x42, 0x2a0, 0x70bd25, 0x25dfdbfb, {}, ["", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x4000) (async) r7 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r7, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r5, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r4, @ANYRES16, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r9, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r9, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r9, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r9], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r8, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r10 = openat$cgroup_ro(r4, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r8, 0x0, r10, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r10], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r10, 0x400454d4, &(0x7f0000000640)=0x6) (async) syz_open_pts(r10, 0x200) 14:49:16 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) write$RDMA_USER_CM_CMD_QUERY_ROUTE(r1, &(0x7f0000000080)={0x5, 0x10, 0xfa00, {&(0x7f0000000bc0), 0xffffffffffffffff, 0x1}}, 0x18) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r8 = openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r8, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x80000001, 0x0, 0x8}) r9 = syz_open_pts(r2, 0x0) dup3(r9, r2, 0x0) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000000)={0x5, 0x1ff, 0x9, 0x80000000, 0x16, "645d6a8e558dd670c2d5b407851260c4a51b93"}) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) [ 2809.090713][T31938] tun41: tun_chr_ioctl cmd 1074025675 [ 2809.096362][T31938] tun41: persist enabled [ 2809.100899][T31938] tun41: tun_chr_ioctl cmd 1074025675 [ 2809.106432][T31938] tun41: persist enabled 14:49:17 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x600000000000000) 14:49:17 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) dup3(r1, r4, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r0, 0xc018937c, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000010000003be435fe3062da26e016063c1235dde59371730b66034546fc6d2af9adc462e3761e693458f893c7fee6cec093978f19828f68c4aa9225dfe4721469ae83e740ee26873413f4592b76f5f3fae3f8cf34e000"/102, @ANYRES32=r3, @ANYBLOB="04000000000000002e2f66696c653000"]) splice(r2, 0x0, r5, 0x0, 0x200002, 0x1) 14:49:17 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) (async, rerun: 64) r4 = socket(0x10, 0x803, 0x0) (rerun: 64) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 32) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) (async, rerun: 32) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x71, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) (async, rerun: 32) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) (async, rerun: 32) ioctl$TCSETS(r7, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0xfd, "00bbecd836fa00"}) (async) r8 = syz_open_pts(r1, 0x109802) dup3(r8, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:17 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x71, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TCSETS(r7, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0xfd, "00bbecd836fa00"}) r8 = syz_open_pts(r1, 0x109802) dup3(r8, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:17 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0xfeffffffffffff7f) 14:49:17 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=ANY=[@ANYBLOB="18000000000400000000000034710000181d0000", @ANYRES32, @ANYBLOB='\x00', @ANYRES32, @ANYBLOB="00000000050000009500000000000000"], &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TCSETS(r7, 0x5402, &(0x7f0000000140)={0x80, 0x4, 0x800, 0x7, 0x18, "308f246e0cf4760ab66a567962d16d5f553440"}) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000040)={&(0x7f0000000240)={0x250, 0x28, 0x100, 0x70bd29, 0x25dfdbfd, {0xf}, [@generic="27a97ff2fcc8966a8bfd616cc54bcc81d1305e9b511d14ac5b25c59304d35e69e04a36539a09b6b2b74693a93fb4bf89f3275fffe1db1f2737bf54f3279ac3888065582a6b2232556d25cc9f6b3c4e463c96c6946dd39beba95580c0fdf097ce442ac361336deecac3df332983028927dfb57d583ef7abae372692d3a331230e6703c94884fc661276f9498d40af535a3548a5b02ee406415c45b660db44be278f135718b3b57fe7e61a52d9b8203746a1a5d307ec737b2cbfe0", @typed={0x8, 0x53, 0x0, 0x0, @u32=0x566910f7}, @generic="3194bd5fd21a146a1f30a863f81401f6cbcdfd4d27023a3583b92f6499cb41a97b1cfc3d458833f637c2f2cdaf787a2b50d29432ab76ce4466d2e2d795ba6d7257b7e4805b92857a7ad74ed841b62b2566c4651b40abcfb0e9b0cf41241ee8b25160eaa2edef36554ef556336785ee2527e7f15aec404000078b1a7f875916b0b34ce06e26ad34172906c8cd4ec2", @generic="d666a8fc838f7107fdf2650051dd54a2e999982958543f491b2ce17b4c830485f0904c6e3ae66e0b2d808631b090771ff5380b6f4615b991ffef28836d80", @nested={0x45, 0x17, 0x0, 0x1, [@generic="fc3036abdcfb09e45e9a920336cc2548158a68ab67216d54353f702b7716ec148f9798f76786f491d55eb631998d2d6a28759ddadb", @typed={0xc, 0x2b, 0x0, 0x0, @u64=0x4}]}, @typed={0x14, 0x2b, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}}, @nested={0x4e, 0x6a, 0x0, 0x1, [@generic="94496518fbcd697347304f344f558212318973b5fb8da84fdf8201e585847ba23b625dde025324a9b59394bd31bbc7564c05b40673c28d61d1800be2988d35d7d62a324f133e59323fdc"]}]}, 0x250}, 0x1, 0x0, 0x0, 0x40810}, 0x4000080) r8 = syz_open_pts(r1, 0x109802) r9 = dup3(r8, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) getsockopt$inet6_mreq(r9, 0x29, 0x0, &(0x7f00000001c0)={@remote, 0x0}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f00000005c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x41ef0e6d33272d94}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)=@getqdisc={0x28, 0x26, 0x200, 0x70bd26, 0x25dfdbfd, {0x0, 0x0, 0x0, r10, {0xa, 0x10}, {0x5, 0x2}, {0x0, 0x9}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x48011}, 0x20000004) 14:49:17 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0xc020660b, &(0x7f0000000000)) [ 2809.737569][T31963] tun130: tun_chr_ioctl cmd 1074025675 [ 2809.743106][T31963] tun130: persist enabled [ 2809.747935][T31963] tun130: tun_chr_ioctl cmd 1074025675 [ 2809.753470][T31963] tun130: persist enabled 14:49:17 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (rerun: 32) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) (async) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) (async) write$RDMA_USER_CM_CMD_QUERY_ROUTE(r1, &(0x7f0000000080)={0x5, 0x10, 0xfa00, {&(0x7f0000000bc0), 0xffffffffffffffff, 0x1}}, 0x18) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async, rerun: 64) r8 = openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) (rerun: 64) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r8, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x80000001, 0x0, 0x8}) (async) r9 = syz_open_pts(r2, 0x0) dup3(r9, r2, 0x0) (async, rerun: 64) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000000)={0x5, 0x1ff, 0x9, 0x80000000, 0x16, "645d6a8e558dd670c2d5b407851260c4a51b93"}) (async, rerun: 64) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) 14:49:17 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=ANY=[@ANYBLOB="18000000000400000000000034710000181d0000", @ANYRES32, @ANYBLOB='\x00', @ANYRES32, @ANYBLOB="00000000050000009500000000000000"], &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TCSETS(r7, 0x5402, &(0x7f0000000140)={0x80, 0x4, 0x800, 0x7, 0x18, "308f246e0cf4760ab66a567962d16d5f553440"}) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000040)={&(0x7f0000000240)={0x250, 0x28, 0x100, 0x70bd29, 0x25dfdbfd, {0xf}, [@generic="27a97ff2fcc8966a8bfd616cc54bcc81d1305e9b511d14ac5b25c59304d35e69e04a36539a09b6b2b74693a93fb4bf89f3275fffe1db1f2737bf54f3279ac3888065582a6b2232556d25cc9f6b3c4e463c96c6946dd39beba95580c0fdf097ce442ac361336deecac3df332983028927dfb57d583ef7abae372692d3a331230e6703c94884fc661276f9498d40af535a3548a5b02ee406415c45b660db44be278f135718b3b57fe7e61a52d9b8203746a1a5d307ec737b2cbfe0", @typed={0x8, 0x53, 0x0, 0x0, @u32=0x566910f7}, @generic="3194bd5fd21a146a1f30a863f81401f6cbcdfd4d27023a3583b92f6499cb41a97b1cfc3d458833f637c2f2cdaf787a2b50d29432ab76ce4466d2e2d795ba6d7257b7e4805b92857a7ad74ed841b62b2566c4651b40abcfb0e9b0cf41241ee8b25160eaa2edef36554ef556336785ee2527e7f15aec404000078b1a7f875916b0b34ce06e26ad34172906c8cd4ec2", @generic="d666a8fc838f7107fdf2650051dd54a2e999982958543f491b2ce17b4c830485f0904c6e3ae66e0b2d808631b090771ff5380b6f4615b991ffef28836d80", @nested={0x45, 0x17, 0x0, 0x1, [@generic="fc3036abdcfb09e45e9a920336cc2548158a68ab67216d54353f702b7716ec148f9798f76786f491d55eb631998d2d6a28759ddadb", @typed={0xc, 0x2b, 0x0, 0x0, @u64=0x4}]}, @typed={0x14, 0x2b, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}}, @nested={0x4e, 0x6a, 0x0, 0x1, [@generic="94496518fbcd697347304f344f558212318973b5fb8da84fdf8201e585847ba23b625dde025324a9b59394bd31bbc7564c05b40673c28d61d1800be2988d35d7d62a324f133e59323fdc"]}]}, 0x250}, 0x1, 0x0, 0x0, 0x40810}, 0x4000080) (async) r8 = syz_open_pts(r1, 0x109802) r9 = dup3(r8, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) (async) getsockopt$inet6_mreq(r9, 0x29, 0x0, &(0x7f00000001c0)={@remote, 0x0}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f00000005c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x41ef0e6d33272d94}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)=@getqdisc={0x28, 0x26, 0x200, 0x70bd26, 0x25dfdbfd, {0x0, 0x0, 0x0, r10, {0xa, 0x10}, {0x5, 0x2}, {0x0, 0x9}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x48011}, 0x20000004) 14:49:17 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) (async) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) write$RDMA_USER_CM_CMD_QUERY_ROUTE(r1, &(0x7f0000000080)={0x5, 0x10, 0xfa00, {&(0x7f0000000bc0), 0xffffffffffffffff, 0x1}}, 0x18) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r8 = openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r8, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x80000001, 0x0, 0x8}) r9 = syz_open_pts(r2, 0x0) dup3(r9, r2, 0x0) (async) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000000)={0x5, 0x1ff, 0x9, 0x80000000, 0x16, "645d6a8e558dd670c2d5b407851260c4a51b93"}) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) [ 2809.907031][T31968] tun42: tun_chr_ioctl cmd 1074025675 [ 2809.912532][T31968] tun42: persist enabled 14:49:17 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) syz_open_pts(r1, 0x0) r2 = getpid() r3 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r2, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r3, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x2400, 0x0) r4 = getpid() r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) socket$inet(0x2, 0x1, 0x1) r6 = getpid() r7 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r6, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r7, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x2400, 0x0) dup3(r1, r3, 0x80000) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:17 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=ANY=[@ANYBLOB="18000000000400000000000034710000181d0000", @ANYRES32, @ANYBLOB='\x00', @ANYRES32, @ANYBLOB="00000000050000009500000000000000"], &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TCSETS(r7, 0x5402, &(0x7f0000000140)={0x80, 0x4, 0x800, 0x7, 0x18, "308f246e0cf4760ab66a567962d16d5f553440"}) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000040)={&(0x7f0000000240)={0x250, 0x28, 0x100, 0x70bd29, 0x25dfdbfd, {0xf}, [@generic="27a97ff2fcc8966a8bfd616cc54bcc81d1305e9b511d14ac5b25c59304d35e69e04a36539a09b6b2b74693a93fb4bf89f3275fffe1db1f2737bf54f3279ac3888065582a6b2232556d25cc9f6b3c4e463c96c6946dd39beba95580c0fdf097ce442ac361336deecac3df332983028927dfb57d583ef7abae372692d3a331230e6703c94884fc661276f9498d40af535a3548a5b02ee406415c45b660db44be278f135718b3b57fe7e61a52d9b8203746a1a5d307ec737b2cbfe0", @typed={0x8, 0x53, 0x0, 0x0, @u32=0x566910f7}, @generic="3194bd5fd21a146a1f30a863f81401f6cbcdfd4d27023a3583b92f6499cb41a97b1cfc3d458833f637c2f2cdaf787a2b50d29432ab76ce4466d2e2d795ba6d7257b7e4805b92857a7ad74ed841b62b2566c4651b40abcfb0e9b0cf41241ee8b25160eaa2edef36554ef556336785ee2527e7f15aec404000078b1a7f875916b0b34ce06e26ad34172906c8cd4ec2", @generic="d666a8fc838f7107fdf2650051dd54a2e999982958543f491b2ce17b4c830485f0904c6e3ae66e0b2d808631b090771ff5380b6f4615b991ffef28836d80", @nested={0x45, 0x17, 0x0, 0x1, [@generic="fc3036abdcfb09e45e9a920336cc2548158a68ab67216d54353f702b7716ec148f9798f76786f491d55eb631998d2d6a28759ddadb", @typed={0xc, 0x2b, 0x0, 0x0, @u64=0x4}]}, @typed={0x14, 0x2b, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}}, @nested={0x4e, 0x6a, 0x0, 0x1, [@generic="94496518fbcd697347304f344f558212318973b5fb8da84fdf8201e585847ba23b625dde025324a9b59394bd31bbc7564c05b40673c28d61d1800be2988d35d7d62a324f133e59323fdc"]}]}, 0x250}, 0x1, 0x0, 0x0, 0x40810}, 0x4000080) (async) r8 = syz_open_pts(r1, 0x109802) r9 = dup3(r8, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) (async) getsockopt$inet6_mreq(r9, 0x29, 0x0, &(0x7f00000001c0)={@remote, 0x0}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r0, &(0x7f00000005c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x41ef0e6d33272d94}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)=@getqdisc={0x28, 0x26, 0x200, 0x70bd26, 0x25dfdbfd, {0x0, 0x0, 0x0, r10, {0xa, 0x10}, {0x5, 0x2}, {0x0, 0x9}}, [{0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x48011}, 0x20000004) [ 2810.019441][T31982] tun131: tun_chr_ioctl cmd 1074025675 [ 2810.025748][T31982] tun131: persist enabled 14:49:17 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x800000000000000) 14:49:18 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async, rerun: 32) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async, rerun: 32) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) dup3(r1, r4, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r0, 0xc018937c, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000010000003be435fe3062da26e016063c1235dde59371730b66034546fc6d2af9adc462e3761e693458f893c7fee6cec093978f19828f68c4aa9225dfe4721469ae83e740ee26873413f4592b76f5f3fae3f8cf34e000"/102, @ANYRES32=r3, @ANYBLOB="04000000000000002e2f66696c653000"]) splice(r2, 0x0, r5, 0x0, 0x200002, 0x1) 14:49:18 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)={0x0}, 0x1, 0x0, 0x0, 0x8000}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f00000006c0)='syzkaller\x00', 0x7, 0x1d, &(0x7f0000000880)=""/29, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x6, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) syz_open_pts(r7, 0x400) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x13, "00bbecd836fa00"}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$TUNSETSNDBUF(0xffffffffffffffff, 0x400454d4, &(0x7f0000000640)=0x6) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000bc0)={0x6, 0x12, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000007000000000000008000000018480000060000000000000000000000850000001600000018230000", @ANYRES32, @ANYBLOB="0000000001000000180100002020642500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703001409f8792ec541a08d52d01c988b0048760000ffff0000060000000016ff7f01000000a790"], &(0x7f0000000280)='syzkaller\x00', 0x101, 0x3d, &(0x7f00000002c0)=""/61, 0x40f00, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000440)={0x9, 0x1}, 0x8, 0x10, &(0x7f0000000600)={0x0, 0xc, 0x8, 0x1991}, 0x10, 0x0, 0x0, 0x4, &(0x7f0000000840)=[0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r7, r8, 0xffffffffffffffff], &(0x7f0000000900)=[{0x2, 0x5, 0xd, 0x9}, {0x0, 0x4, 0x7, 0xa}, {0x4, 0x4, 0xb, 0xc}, {0x4, 0x5, 0x0, 0xa}], 0x10, 0x9c3}, 0x90) ioctl$TIOCSCTTY(r8, 0x540e, 0xfffffffffffffffa) r9 = syz_open_pts(0xffffffffffffffff, 0x109802) r10 = dup3(r9, 0xffffffffffffffff, 0x0) ioctl$TIOCSTI(r10, 0x5412, &(0x7f0000000000)=0x5) ioctl$AUTOFS_DEV_IOCTL_VERSION(r8, 0xc0189371, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\'/file0\x00']) sendmsg$nl_route(r11, &(0x7f0000000240)={&(0x7f0000000180), 0xc, &(0x7f00000001c0)={&(0x7f0000000e00)=@bridge_setlink={0x154, 0x13, 0x800, 0x70bd27, 0x25dfdbfb, {0x7, 0x0, 0x0, r5, 0x20}, [@IFLA_PROTO_DOWN={0x5, 0x27, 0x5}, @IFLA_PHYS_PORT_ID={0xb, 0x22, "8a11edc4c5914b"}, @IFLA_GSO_MAX_SEGS={0x8, 0x28, 0x133e}, @IFLA_MASTER={0x8, 0xa, r5}, @IFLA_MTU={0x8, 0x4, 0xf7000000}, @IFLA_TARGET_NETNSID={0x8, 0x2e, 0x2}, @IFLA_VF_PORTS={0x100, 0x18, 0x0, 0x1, [{0x38, 0x1, 0x0, 0x1, [@IFLA_PORT_HOST_UUID={0x14, 0x5, "84d80fc2ca308b103d8faecf2d12e5d0"}, @IFLA_PORT_PROFILE={0x6, 0x2, '}\x00'}, @IFLA_PORT_PROFILE={0xc, 0x2, '!{)$[&)\x00'}, @IFLA_PORT_PROFILE={0xc, 0x2, '[\'{\'{\'[\x00'}]}, {0x24, 0x1, 0x0, 0x1, [@IFLA_PORT_REQUEST={0x5, 0x6, 0x2}, @IFLA_PORT_VF={0x8, 0x1, 0x1}, @IFLA_PORT_VF={0x8, 0x1, 0x2}, @IFLA_PORT_PROFILE={0x5, 0x2, '\x00'}]}, {0x28, 0x1, 0x0, 0x1, [@IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "ca52547c30bbcdf96e53579308734c67"}, @IFLA_PORT_PROFILE={0x5, 0x2, '\x00'}, @IFLA_PORT_REQUEST={0x5, 0x6, 0x15}]}, {0x20, 0x1, 0x0, 0x1, [@IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "8331d49d79a62e75d872a4126053c471"}, @IFLA_PORT_VF={0x8, 0x1, 0x8000}]}, {0x4}, {0x28, 0x1, 0x0, 0x1, [@IFLA_PORT_VF={0x8, 0x1, 0x8}, @IFLA_PORT_VF={0x8, 0x1, 0x3a6}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "c2abd29122b38f819ade876e540266d1"}]}, {0x2c, 0x1, 0x0, 0x1, [@IFLA_PORT_REQUEST={0x5}, @IFLA_PORT_PROFILE={0x6, 0x2, '@\x00'}, @IFLA_PORT_REQUEST={0x5, 0x6, 0x20}, @IFLA_PORT_REQUEST={0x5, 0x6, 0x81}, @IFLA_PORT_VF={0x8, 0x1, 0x5}]}]}]}, 0x154}, 0x1, 0x0, 0x0, 0x8010}, 0x4084) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x3, 0x0) sendmsg$nl_route_sched(r7, &(0x7f0000000580)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000540)={&(0x7f00000004c0)=@delchain={0x34, 0x65, 0x10, 0x70bd2b, 0x25dfdbff, {0x0, 0x0, 0x0, r5, {0x3, 0x6}, {0x0, 0x10}, {0xf, 0xc}}, [@TCA_RATE={0x6, 0x5, {0x0, 0x3}}, @TCA_CHAIN={0x8, 0xb, 0xff}]}, 0x34}, 0x1, 0x0, 0x0, 0x4}, 0x4810) 14:49:18 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)={0x0}, 0x1, 0x0, 0x0, 0x8000}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f00000006c0)='syzkaller\x00', 0x7, 0x1d, &(0x7f0000000880)=""/29, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x6, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) (async) syz_open_pts(r7, 0x400) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x13, "00bbecd836fa00"}) (async) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) (async) ioctl$TUNSETSNDBUF(0xffffffffffffffff, 0x400454d4, &(0x7f0000000640)=0x6) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000bc0)={0x6, 0x12, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000007000000000000008000000018480000060000000000000000000000850000001600000018230000", @ANYRES32, @ANYBLOB="0000000001000000180100002020642500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703001409f8792ec541a08d52d01c988b0048760000ffff0000060000000016ff7f01000000a790"], &(0x7f0000000280)='syzkaller\x00', 0x101, 0x3d, &(0x7f00000002c0)=""/61, 0x40f00, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000440)={0x9, 0x1}, 0x8, 0x10, &(0x7f0000000600)={0x0, 0xc, 0x8, 0x1991}, 0x10, 0x0, 0x0, 0x4, &(0x7f0000000840)=[0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r7, r8, 0xffffffffffffffff], &(0x7f0000000900)=[{0x2, 0x5, 0xd, 0x9}, {0x0, 0x4, 0x7, 0xa}, {0x4, 0x4, 0xb, 0xc}, {0x4, 0x5, 0x0, 0xa}], 0x10, 0x9c3}, 0x90) (async) ioctl$TIOCSCTTY(r8, 0x540e, 0xfffffffffffffffa) (async) r9 = syz_open_pts(0xffffffffffffffff, 0x109802) r10 = dup3(r9, 0xffffffffffffffff, 0x0) ioctl$TIOCSTI(r10, 0x5412, &(0x7f0000000000)=0x5) (async) ioctl$AUTOFS_DEV_IOCTL_VERSION(r8, 0xc0189371, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\'/file0\x00']) sendmsg$nl_route(r11, &(0x7f0000000240)={&(0x7f0000000180), 0xc, &(0x7f00000001c0)={&(0x7f0000000e00)=@bridge_setlink={0x154, 0x13, 0x800, 0x70bd27, 0x25dfdbfb, {0x7, 0x0, 0x0, r5, 0x20}, [@IFLA_PROTO_DOWN={0x5, 0x27, 0x5}, @IFLA_PHYS_PORT_ID={0xb, 0x22, "8a11edc4c5914b"}, @IFLA_GSO_MAX_SEGS={0x8, 0x28, 0x133e}, @IFLA_MASTER={0x8, 0xa, r5}, @IFLA_MTU={0x8, 0x4, 0xf7000000}, @IFLA_TARGET_NETNSID={0x8, 0x2e, 0x2}, @IFLA_VF_PORTS={0x100, 0x18, 0x0, 0x1, [{0x38, 0x1, 0x0, 0x1, [@IFLA_PORT_HOST_UUID={0x14, 0x5, "84d80fc2ca308b103d8faecf2d12e5d0"}, @IFLA_PORT_PROFILE={0x6, 0x2, '}\x00'}, @IFLA_PORT_PROFILE={0xc, 0x2, '!{)$[&)\x00'}, @IFLA_PORT_PROFILE={0xc, 0x2, '[\'{\'{\'[\x00'}]}, {0x24, 0x1, 0x0, 0x1, [@IFLA_PORT_REQUEST={0x5, 0x6, 0x2}, @IFLA_PORT_VF={0x8, 0x1, 0x1}, @IFLA_PORT_VF={0x8, 0x1, 0x2}, @IFLA_PORT_PROFILE={0x5, 0x2, '\x00'}]}, {0x28, 0x1, 0x0, 0x1, [@IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "ca52547c30bbcdf96e53579308734c67"}, @IFLA_PORT_PROFILE={0x5, 0x2, '\x00'}, @IFLA_PORT_REQUEST={0x5, 0x6, 0x15}]}, {0x20, 0x1, 0x0, 0x1, [@IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "8331d49d79a62e75d872a4126053c471"}, @IFLA_PORT_VF={0x8, 0x1, 0x8000}]}, {0x4}, {0x28, 0x1, 0x0, 0x1, [@IFLA_PORT_VF={0x8, 0x1, 0x8}, @IFLA_PORT_VF={0x8, 0x1, 0x3a6}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "c2abd29122b38f819ade876e540266d1"}]}, {0x2c, 0x1, 0x0, 0x1, [@IFLA_PORT_REQUEST={0x5}, @IFLA_PORT_PROFILE={0x6, 0x2, '@\x00'}, @IFLA_PORT_REQUEST={0x5, 0x6, 0x20}, @IFLA_PORT_REQUEST={0x5, 0x6, 0x81}, @IFLA_PORT_VF={0x8, 0x1, 0x5}]}]}]}, 0x154}, 0x1, 0x0, 0x0, 0x8010}, 0x4084) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x3, 0x0) (async) sendmsg$nl_route_sched(r7, &(0x7f0000000580)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000540)={&(0x7f00000004c0)=@delchain={0x34, 0x65, 0x10, 0x70bd2b, 0x25dfdbff, {0x0, 0x0, 0x0, r5, {0x3, 0x6}, {0x0, 0x10}, {0xf, 0xc}}, [@TCA_RATE={0x6, 0x5, {0x0, 0x3}}, @TCA_CHAIN={0x8, 0xb, 0xff}]}, 0x34}, 0x1, 0x0, 0x0, 0x4}, 0x4810) [ 2810.308741][T31998] tun132: tun_chr_ioctl cmd 1074025675 [ 2810.314252][T31998] tun132: persist enabled [ 2810.318898][T31998] tun132: tun_chr_ioctl cmd 1074025675 [ 2810.324371][T31998] tun132: persist enabled 14:49:18 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:18 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)={0x0}, 0x1, 0x0, 0x0, 0x8000}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f00000006c0)='syzkaller\x00', 0x7, 0x1d, &(0x7f0000000880)=""/29, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x6, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) syz_open_pts(r7, 0x400) (async) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x13, "00bbecd836fa00"}) (async) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$TUNSETSNDBUF(0xffffffffffffffff, 0x400454d4, &(0x7f0000000640)=0x6) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000bc0)={0x6, 0x12, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000007000000000000008000000018480000060000000000000000000000850000001600000018230000", @ANYRES32, @ANYBLOB="0000000001000000180100002020642500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703001409f8792ec541a08d52d01c988b0048760000ffff0000060000000016ff7f01000000a790"], &(0x7f0000000280)='syzkaller\x00', 0x101, 0x3d, &(0x7f00000002c0)=""/61, 0x40f00, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000440)={0x9, 0x1}, 0x8, 0x10, &(0x7f0000000600)={0x0, 0xc, 0x8, 0x1991}, 0x10, 0x0, 0x0, 0x4, &(0x7f0000000840)=[0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r7, r8, 0xffffffffffffffff], &(0x7f0000000900)=[{0x2, 0x5, 0xd, 0x9}, {0x0, 0x4, 0x7, 0xa}, {0x4, 0x4, 0xb, 0xc}, {0x4, 0x5, 0x0, 0xa}], 0x10, 0x9c3}, 0x90) (async) ioctl$TIOCSCTTY(r8, 0x540e, 0xfffffffffffffffa) (async) r9 = syz_open_pts(0xffffffffffffffff, 0x109802) r10 = dup3(r9, 0xffffffffffffffff, 0x0) ioctl$TIOCSTI(r10, 0x5412, &(0x7f0000000000)=0x5) (async) ioctl$AUTOFS_DEV_IOCTL_VERSION(r8, 0xc0189371, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\'/file0\x00']) sendmsg$nl_route(r11, &(0x7f0000000240)={&(0x7f0000000180), 0xc, &(0x7f00000001c0)={&(0x7f0000000e00)=@bridge_setlink={0x154, 0x13, 0x800, 0x70bd27, 0x25dfdbfb, {0x7, 0x0, 0x0, r5, 0x20}, [@IFLA_PROTO_DOWN={0x5, 0x27, 0x5}, @IFLA_PHYS_PORT_ID={0xb, 0x22, "8a11edc4c5914b"}, @IFLA_GSO_MAX_SEGS={0x8, 0x28, 0x133e}, @IFLA_MASTER={0x8, 0xa, r5}, @IFLA_MTU={0x8, 0x4, 0xf7000000}, @IFLA_TARGET_NETNSID={0x8, 0x2e, 0x2}, @IFLA_VF_PORTS={0x100, 0x18, 0x0, 0x1, [{0x38, 0x1, 0x0, 0x1, [@IFLA_PORT_HOST_UUID={0x14, 0x5, "84d80fc2ca308b103d8faecf2d12e5d0"}, @IFLA_PORT_PROFILE={0x6, 0x2, '}\x00'}, @IFLA_PORT_PROFILE={0xc, 0x2, '!{)$[&)\x00'}, @IFLA_PORT_PROFILE={0xc, 0x2, '[\'{\'{\'[\x00'}]}, {0x24, 0x1, 0x0, 0x1, [@IFLA_PORT_REQUEST={0x5, 0x6, 0x2}, @IFLA_PORT_VF={0x8, 0x1, 0x1}, @IFLA_PORT_VF={0x8, 0x1, 0x2}, @IFLA_PORT_PROFILE={0x5, 0x2, '\x00'}]}, {0x28, 0x1, 0x0, 0x1, [@IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "ca52547c30bbcdf96e53579308734c67"}, @IFLA_PORT_PROFILE={0x5, 0x2, '\x00'}, @IFLA_PORT_REQUEST={0x5, 0x6, 0x15}]}, {0x20, 0x1, 0x0, 0x1, [@IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "8331d49d79a62e75d872a4126053c471"}, @IFLA_PORT_VF={0x8, 0x1, 0x8000}]}, {0x4}, {0x28, 0x1, 0x0, 0x1, [@IFLA_PORT_VF={0x8, 0x1, 0x8}, @IFLA_PORT_VF={0x8, 0x1, 0x3a6}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "c2abd29122b38f819ade876e540266d1"}]}, {0x2c, 0x1, 0x0, 0x1, [@IFLA_PORT_REQUEST={0x5}, @IFLA_PORT_PROFILE={0x6, 0x2, '@\x00'}, @IFLA_PORT_REQUEST={0x5, 0x6, 0x20}, @IFLA_PORT_REQUEST={0x5, 0x6, 0x81}, @IFLA_PORT_VF={0x8, 0x1, 0x5}]}]}]}, 0x154}, 0x1, 0x0, 0x0, 0x8010}, 0x4084) (async) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x3, 0x0) (async) sendmsg$nl_route_sched(r7, &(0x7f0000000580)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000540)={&(0x7f00000004c0)=@delchain={0x34, 0x65, 0x10, 0x70bd2b, 0x25dfdbff, {0x0, 0x0, 0x0, r5, {0x3, 0x6}, {0x0, 0x10}, {0xf, 0xc}}, [@TCA_RATE={0x6, 0x5, {0x0, 0x3}}, @TCA_CHAIN={0x8, 0xb, 0xff}]}, 0x34}, 0x1, 0x0, 0x0, 0x4}, 0x4810) [ 2810.478989][T32008] tun133: tun_chr_ioctl cmd 1074025675 [ 2810.484899][T32008] tun133: persist enabled [ 2810.489793][T32010] tun133: tun_chr_ioctl cmd 1074025675 [ 2810.496796][T32010] tun133: persist enabled 14:49:18 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:49:18 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff6d) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x109802) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:18 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff6d) (async, rerun: 32) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async, rerun: 32) r2 = syz_open_pts(r1, 0x109802) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:18 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r1, 0x0) (async) r2 = getpid() r3 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r2, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r3, 0x2401, 0x0) (async, rerun: 32) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x2400, 0x0) (async, rerun: 32) r4 = getpid() r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) socket$inet(0x2, 0x1, 0x1) (async, rerun: 64) r6 = getpid() (rerun: 64) r7 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r6, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r7, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x2400, 0x0) (async) dup3(r1, r3, 0x80000) (async, rerun: 32) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) (rerun: 32) 14:49:18 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r1, 0x0) (async) r2 = getpid() r3 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r2, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r3, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x2400, 0x0) (async) r4 = getpid() r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) socket$inet(0x2, 0x1, 0x1) r6 = getpid() r7 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r6, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r7, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x2400, 0x0) (async) dup3(r1, r3, 0x80000) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:18 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x1000000000000000) 14:49:18 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0xfffffffc, 0x0, 0x0, 0x0, 0x5, "00000100"}) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:19 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) dup3(r1, r4, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r0, 0xc018937c, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000010000003be435fe3062da26e016063c1235dde59371730b66034546fc6d2af9adc462e3761e693458f893c7fee6cec093978f19828f68c4aa9225dfe4721469ae83e740ee26873413f4592b76f5f3fae3f8cf34e000"/102, @ANYRES32=r3, @ANYBLOB="04000000000000002e2f66696c653000"]) splice(r2, 0x0, r5, 0x0, 0x200002, 0x1) 14:49:19 executing program 0: pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) (async) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:19 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)=0x2) 14:49:19 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:19 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x200140) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:19 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff6d) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x109802) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) pipe(&(0x7f0000000200)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff6d) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) syz_open_pts(r1, 0x109802) (async) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) (async) 14:49:19 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x101303, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x109802) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:19 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x101303, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x109802) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:19 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x101303, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x109802) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:19 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r3 = syz_open_pts(r2, 0x109802) dup3(r3, r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) r4 = dup2(r2, r0) r5 = getpid() r6 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r5, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r6, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x2400, 0x0) ioctl$int_in(r6, 0x5452, &(0x7f0000000080)=0x8000) setsockopt$packet_fanout_data(r4, 0x107, 0x16, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9, 0x5, 0xb0, 0x101}, {0x2, 0x5, 0x2, 0x1}, {0x0, 0x7, 0x2, 0x4}]}, 0x10) 14:49:19 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x7ffffffffffffffe) 14:49:19 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (rerun: 32) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0xfffffffc, 0x0, 0x0, 0x0, 0x5, "00000100"}) (async) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:19 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) r4 = timerfd_create(0x7, 0x80000) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000080)={0x0, r4, 0x2, 0x8000, 0xa6, 0x800}) 14:49:19 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r3 = syz_open_pts(r2, 0x109802) dup3(r3, r2, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) r4 = dup2(r2, r0) (async) r5 = getpid() r6 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r5, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r6, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x2400, 0x0) ioctl$int_in(r6, 0x5452, &(0x7f0000000080)=0x8000) setsockopt$packet_fanout_data(r4, 0x107, 0x16, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9, 0x5, 0xb0, 0x101}, {0x2, 0x5, 0x2, 0x1}, {0x0, 0x7, 0x2, 0x4}]}, 0x10) 14:49:20 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) r3 = syz_open_pts(r2, 0x109802) dup3(r3, r2, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) (async) r4 = dup2(r2, r0) (async) r5 = getpid() r6 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r5, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r6, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x2400, 0x0) (async) ioctl$int_in(r6, 0x5452, &(0x7f0000000080)=0x8000) (async) setsockopt$packet_fanout_data(r4, 0x107, 0x16, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9, 0x5, 0xb0, 0x101}, {0x2, 0x5, 0x2, 0x1}, {0x0, 0x7, 0x2, 0x4}]}, 0x10) 14:49:20 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)=0x2000000) 14:49:20 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x200140) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) pipe(&(0x7f0000000200)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r1, 0x200140) (async) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) (async) 14:49:20 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) syz_open_pts(r1, 0x109802) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:20 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x200140) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:20 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0xfeffffffffffff7f) 14:49:20 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0xfffffffc, 0x0, 0x0, 0x0, 0x5, "00000100"}) (async) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:20 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) syz_open_pts(r1, 0x0) (async) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) r4 = timerfd_create(0x7, 0x80000) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000080)={0x0, r4, 0x2, 0x8000, 0xa6, 0x800}) 14:49:21 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)=0xfdfdffff) 14:49:21 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) syz_open_pts(r1, 0x109802) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:21 executing program 0: mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, &(0x7f0000000040)=0x4, 0x9, 0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000000)={0x0, 0x20000}) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={&(0x7f0000000100), 0xc, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[@ANYBLOB="240000002a00050427bd7000fbdbdf250000000006f34919266486fb3a5501000000778d496b20ad6dc180a00a9c3eec7a86aa80017227b617157de00d27e1b601b8088cb305ba08c47a9e8a4575e07c72d193ecfcaedffda6d4c9d588397b17757c9aa8083c7caec9d0a95b413f73db46346474367ddc98be27781ae196afdf74aabeac6b66c46f46a37972b8a23c9a3443dfe6aa6653eb486e407f", @ANYRES32=r4, @ANYBLOB="f3ff01000c00e0ff0d000500"], 0x24}, 0x1, 0x0, 0x0, 0x4044804}, 0x8000) r5 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x181000, 0xe7) r6 = syz_open_pts(r5, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x0, &(0x7f0000000380)={@private, @empty, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$nl_route_sched(r7, &(0x7f0000001540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001500)={&(0x7f0000000400)=@newtclass={0x5c, 0x28, 0x200, 0x70bd25, 0x25dfdbfc, {0x0, 0x0, 0x0, r8, {0xe, 0xc}, {0x0, 0xfff3}, {0xb, 0x2}}, [@tclass_kind_options=@c_red={0x8}, @TCA_RATE={0x6, 0x5, {0x5, 0x2}}, @TCA_RATE={0x6, 0x5, {0x7, 0x81}}, @tclass_kind_options=@c_cbs={0x8}, @tclass_kind_options=@c_cbs={0x8}, @TCA_RATE={0x6, 0x5, {0x5, 0x20}}, @TCA_RATE={0x6, 0x5, {0x0, 0x1}}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4000041}, 0x800) ioctl$BTRFS_IOC_DEV_INFO(r6, 0xd000941e, &(0x7f0000000500)={0x0, "dd13cbd2923cff2d55b3efd89cc104e1"}) dup3(r6, r2, 0x0) splice(r1, 0x0, r1, 0x0, 0x7ffff000, 0x8) 14:49:21 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0xff0f000000000000) 14:49:21 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) recvmsg$qrtr(r1, &(0x7f0000000400)={&(0x7f0000000000), 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/71, 0x47}, {&(0x7f0000000140)=""/180, 0xb4}, {&(0x7f0000000240)=""/137, 0x89}, {&(0x7f0000000300)=""/174, 0xae}], 0x4, 0x0, 0x0, 0x40000100}, 0x38, 0x40000000) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) dup3(r3, r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) r4 = ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) fcntl$dupfd(r4, 0x203, r0) 14:49:21 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) r4 = timerfd_create(0x7, 0x80000) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000080)={0x0, r4, 0x2, 0x8000, 0xa6, 0x800}) 14:49:21 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) recvmsg$qrtr(r1, &(0x7f0000000400)={&(0x7f0000000000), 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/71, 0x47}, {&(0x7f0000000140)=""/180, 0xb4}, {&(0x7f0000000240)=""/137, 0x89}, {&(0x7f0000000300)=""/174, 0xae}], 0x4, 0x0, 0x0, 0x40000100}, 0x38, 0x40000000) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) dup3(r3, r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) (async) r4 = ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) fcntl$dupfd(r4, 0x203, r0) 14:49:21 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)=0xfffffdfd) 14:49:22 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) syz_open_pts(r1, 0x109802) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:22 executing program 0: mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, &(0x7f0000000040)=0x4, 0x9, 0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async, rerun: 64) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (rerun: 64) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000000)={0x0, 0x20000}) (async) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async, rerun: 64) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) (rerun: 64) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={&(0x7f0000000100), 0xc, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[@ANYBLOB="240000002a00050427bd7000fbdbdf250000000006f34919266486fb3a5501000000778d496b20ad6dc180a00a9c3eec7a86aa80017227b617157de00d27e1b601b8088cb305ba08c47a9e8a4575e07c72d193ecfcaedffda6d4c9d588397b17757c9aa8083c7caec9d0a95b413f73db46346474367ddc98be27781ae196afdf74aabeac6b66c46f46a37972b8a23c9a3443dfe6aa6653eb486e407f", @ANYRES32=r4, @ANYBLOB="f3ff01000c00e0ff0d000500"], 0x24}, 0x1, 0x0, 0x0, 0x4044804}, 0x8000) (async) r5 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x181000, 0xe7) r6 = syz_open_pts(r5, 0x0) (async, rerun: 32) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) (async, rerun: 32) getsockopt$inet_mreqn(r0, 0x0, 0x0, &(0x7f0000000380)={@private, @empty, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$nl_route_sched(r7, &(0x7f0000001540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001500)={&(0x7f0000000400)=@newtclass={0x5c, 0x28, 0x200, 0x70bd25, 0x25dfdbfc, {0x0, 0x0, 0x0, r8, {0xe, 0xc}, {0x0, 0xfff3}, {0xb, 0x2}}, [@tclass_kind_options=@c_red={0x8}, @TCA_RATE={0x6, 0x5, {0x5, 0x2}}, @TCA_RATE={0x6, 0x5, {0x7, 0x81}}, @tclass_kind_options=@c_cbs={0x8}, @tclass_kind_options=@c_cbs={0x8}, @TCA_RATE={0x6, 0x5, {0x5, 0x20}}, @TCA_RATE={0x6, 0x5, {0x0, 0x1}}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4000041}, 0x800) (async) ioctl$BTRFS_IOC_DEV_INFO(r6, 0xd000941e, &(0x7f0000000500)={0x0, "dd13cbd2923cff2d55b3efd89cc104e1"}) dup3(r6, r2, 0x0) (async) splice(r1, 0x0, r1, 0x0, 0x7ffff000, 0x8) 14:49:22 executing program 0: mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, &(0x7f0000000040)=0x4, 0x9, 0x4) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async, rerun: 64) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000000)={0x0, 0x20000}) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={&(0x7f0000000100), 0xc, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[@ANYBLOB="240000002a00050427bd7000fbdbdf250000000006f34919266486fb3a5501000000778d496b20ad6dc180a00a9c3eec7a86aa80017227b617157de00d27e1b601b8088cb305ba08c47a9e8a4575e07c72d193ecfcaedffda6d4c9d588397b17757c9aa8083c7caec9d0a95b413f73db46346474367ddc98be27781ae196afdf74aabeac6b66c46f46a37972b8a23c9a3443dfe6aa6653eb486e407f", @ANYRES32=r4, @ANYBLOB="f3ff01000c00e0ff0d000500"], 0x24}, 0x1, 0x0, 0x0, 0x4044804}, 0x8000) (async) r5 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x181000, 0xe7) r6 = syz_open_pts(r5, 0x0) (async) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x0, &(0x7f0000000380)={@private, @empty, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$nl_route_sched(r7, &(0x7f0000001540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001500)={&(0x7f0000000400)=@newtclass={0x5c, 0x28, 0x200, 0x70bd25, 0x25dfdbfc, {0x0, 0x0, 0x0, r8, {0xe, 0xc}, {0x0, 0xfff3}, {0xb, 0x2}}, [@tclass_kind_options=@c_red={0x8}, @TCA_RATE={0x6, 0x5, {0x5, 0x2}}, @TCA_RATE={0x6, 0x5, {0x7, 0x81}}, @tclass_kind_options=@c_cbs={0x8}, @tclass_kind_options=@c_cbs={0x8}, @TCA_RATE={0x6, 0x5, {0x5, 0x20}}, @TCA_RATE={0x6, 0x5, {0x0, 0x1}}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4000041}, 0x800) (async, rerun: 64) ioctl$BTRFS_IOC_DEV_INFO(r6, 0xd000941e, &(0x7f0000000500)={0x0, "dd13cbd2923cff2d55b3efd89cc104e1"}) (async, rerun: 64) dup3(r6, r2, 0x0) (async) splice(r1, 0x0, r1, 0x0, 0x7ffff000, 0x8) 14:49:22 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x12}) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:22 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000080)={0x6, 0x6, 0x2, 0x1, 0x1, "9048d2aa9d31ab2c81e4f7f06cb386ba11ea37"}) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) r4 = ioctl$TIOCGPTPEER(r0, 0x5441, 0xfff) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000140)={0xfe, 0x5f8c, 0x6, 0x1200000, 0x17, "9ad1b630a6c8d2cd4ae96250d3132bea505b29"}) r5 = dup3(r3, r2, 0x0) ioctl$TCSETS(r5, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:22 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) r4 = getpid() r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) r6 = syz_open_procfs$pagemap(r4, &(0x7f0000000080)) fcntl$setownex(r6, 0xf, &(0x7f0000000140)={0x0, r4}) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) fcntl$dupfd(r2, 0x406, r5) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x1, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:22 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) recvmsg$qrtr(r1, &(0x7f0000000400)={&(0x7f0000000000), 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/71, 0x47}, {&(0x7f0000000140)=""/180, 0xb4}, {&(0x7f0000000240)=""/137, 0x89}, {&(0x7f0000000300)=""/174, 0xae}], 0x4, 0x0, 0x0, 0x40000100}, 0x38, 0x40000000) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) dup3(r3, r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) r4 = ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) fcntl$dupfd(r4, 0x203, r0) pipe(&(0x7f0000000200)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) recvmsg$qrtr(r1, &(0x7f0000000400)={&(0x7f0000000000), 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/71, 0x47}, {&(0x7f0000000140)=""/180, 0xb4}, {&(0x7f0000000240)=""/137, 0x89}, {&(0x7f0000000300)=""/174, 0xae}], 0x4, 0x0, 0x0, 0x40000100}, 0x38, 0x40000000) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r2, 0x0) (async) dup3(r3, r2, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) (async) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) (async) fcntl$dupfd(r4, 0x203, r0) (async) 14:49:22 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r2 = getpid() r3 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r2, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r3, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x2400, 0x0) r4 = getpid() perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_aout(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="26837da0da39b4f13e5548223729a9f015fc127f5114247d611793fc808b5e2f1e6928eb6d384a2a50b1a38bff15e2f3ae603db0797e2b6abd30953791a871e52d1bcd961a803a0504c3943f33e9fdbb480ea52bbc0562310698d17aa1c35aca6ab62aec6fd77cd1760bca0d55098f7d5c23feff0300009ee1abe69e9fb0d9ca55e41d354bea822a192dd900000000aa57d836dc99b2db4d8c34ac9e992f20c1646e89e42069f22e427bca65c375fd8c81dce25c2c456b503a7300000000000000000000d1fa2d", @ANYRESHEX=r3, @ANYRESDEC=r0, @ANYRES16=r0, @ANYRESDEC=r1, @ANYRESOCT=r0, @ANYRES16=r4], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r5 = syz_open_pts(r1, 0x0) dup3(r5, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:22 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) r1 = syz_io_uring_complete(0x0) setsockopt$MRT_ADD_MFC(r1, 0x0, 0xcc, &(0x7f0000000040)={@empty, @initdev={0xac, 0x1e, 0x1, 0x0}, 0x0, "047917f27af82429a318239bed68df5a8e6ccb6d721adedd7ec0fd9ff22099cb", 0x200, 0x9, 0x5, 0x7fffffff}, 0x3c) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:49:22 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x109802) r3 = dup3(r2, r1, 0x0) ioctl$PIO_FONT(r3, 0x4b61, &(0x7f0000000000)="00de8e21316718c4285873234d398d3ffffc151c616f485e6b70d2b0872ab5b006b08fc735b6fa9087969aa1d87b999133d2c58d1046512f0db8d1c9b3b2ab9db74d6e85") splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:23 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x12}) (async) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:23 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x12}) (async) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) (async, rerun: 64) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) (rerun: 64) 14:49:23 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (rerun: 64) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000080)={0x6, 0x6, 0x2, 0x1, 0x1, "9048d2aa9d31ab2c81e4f7f06cb386ba11ea37"}) (async, rerun: 64) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async, rerun: 64) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) r3 = syz_open_pts(r2, 0x0) r4 = ioctl$TIOCGPTPEER(r0, 0x5441, 0xfff) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000140)={0xfe, 0x5f8c, 0x6, 0x1200000, 0x17, "9ad1b630a6c8d2cd4ae96250d3132bea505b29"}) (async, rerun: 32) r5 = dup3(r3, r2, 0x0) (rerun: 32) ioctl$TCSETS(r5, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:23 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) r2 = syz_open_pts(r1, 0x109802) r3 = dup3(r2, r1, 0x0) ioctl$PIO_FONT(r3, 0x4b61, &(0x7f0000000000)="00de8e21316718c4285873234d398d3ffffc151c616f485e6b70d2b0872ab5b006b08fc735b6fa9087969aa1d87b999133d2c58d1046512f0db8d1c9b3b2ab9db74d6e85") splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:23 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) (async) r4 = getpid() r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) (async) r6 = syz_open_procfs$pagemap(r4, &(0x7f0000000080)) fcntl$setownex(r6, 0xf, &(0x7f0000000140)={0x0, r4}) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) (async) fcntl$dupfd(r2, 0x406, r5) (async) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x1, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:23 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/tty/drivers\x00', 0x0, 0x0) ioctl$KDSIGACCEPT(r2, 0x4b4e, 0x3e) r3 = syz_open_pts(r1, 0x0) dup3(r3, r1, 0x0) r4 = getpid() r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) splice(r5, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:23 executing program 1: pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) syz_open_pts(r1, 0x109802) (async) r2 = syz_open_pts(r1, 0x109802) r3 = dup3(r2, r1, 0x0) ioctl$PIO_FONT(r3, 0x4b61, &(0x7f0000000000)="00de8e21316718c4285873234d398d3ffffc151c616f485e6b70d2b0872ab5b006b08fc735b6fa9087969aa1d87b999133d2c58d1046512f0db8d1c9b3b2ab9db74d6e85") splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:23 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r2 = getpid() r3 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r2, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r3, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x2400, 0x0) getpid() (async) r4 = getpid() perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_aout(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="26837da0da39b4f13e5548223729a9f015fc127f5114247d611793fc808b5e2f1e6928eb6d384a2a50b1a38bff15e2f3ae603db0797e2b6abd30953791a871e52d1bcd961a803a0504c3943f33e9fdbb480ea52bbc0562310698d17aa1c35aca6ab62aec6fd77cd1760bca0d55098f7d5c23feff0300009ee1abe69e9fb0d9ca55e41d354bea822a192dd900000000aa57d836dc99b2db4d8c34ac9e992f20c1646e89e42069f22e427bca65c375fd8c81dce25c2c456b503a7300000000000000000000d1fa2d", @ANYRESHEX=r3, @ANYRESDEC=r0, @ANYRES16=r0, @ANYRESDEC=r1, @ANYRESOCT=r0, @ANYRES16=r4], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) syz_open_pts(r1, 0x0) (async) r5 = syz_open_pts(r1, 0x0) dup3(r5, r1, 0x0) (async) dup3(r5, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:23 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) syz_io_uring_complete(0x0) (async) r1 = syz_io_uring_complete(0x0) setsockopt$MRT_ADD_MFC(r1, 0x0, 0xcc, &(0x7f0000000040)={@empty, @initdev={0xac, 0x1e, 0x1, 0x0}, 0x0, "047917f27af82429a318239bed68df5a8e6ccb6d721adedd7ec0fd9ff22099cb", 0x200, 0x9, 0x5, 0x7fffffff}, 0x3c) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:49:23 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x14b802) dup3(r2, r1, 0x0) ioctl$TCSETS(r2, 0x5402, &(0x7f0000000000)={0x7, 0x9c5, 0x1, 0x3, 0x14, "d47065fd273595222ca3564d7db2038a9097aa"}) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:23 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async, rerun: 32) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async, rerun: 32) r2 = syz_open_pts(r1, 0x14b802) dup3(r2, r1, 0x0) (async) ioctl$TCSETS(r2, 0x5402, &(0x7f0000000000)={0x7, 0x9c5, 0x1, 0x3, 0x14, "d47065fd273595222ca3564d7db2038a9097aa"}) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:23 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) r2 = syz_open_pts(r1, 0x14b802) dup3(r2, r1, 0x0) (async, rerun: 64) ioctl$TCSETS(r2, 0x5402, &(0x7f0000000000)={0x7, 0x9c5, 0x1, 0x3, 0x14, "d47065fd273595222ca3564d7db2038a9097aa"}) (rerun: 64) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:23 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r3 = syz_open_pts(r2, 0x109802) dup3(r3, r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) 14:49:23 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000080)={0x6, 0x6, 0x2, 0x1, 0x1, "9048d2aa9d31ab2c81e4f7f06cb386ba11ea37"}) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) r3 = syz_open_pts(r2, 0x0) (async) r4 = ioctl$TIOCGPTPEER(r0, 0x5441, 0xfff) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000140)={0xfe, 0x5f8c, 0x6, 0x1200000, 0x17, "9ad1b630a6c8d2cd4ae96250d3132bea505b29"}) (async) r5 = dup3(r3, r2, 0x0) ioctl$TCSETS(r5, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:23 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) r4 = getpid() r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x800}, r4, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r7, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r6, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX, @ANYRESHEX=r6, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r9, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r9, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r9, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r9], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r8, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x0, 0x10, '\x00', r8, 0x0, r10, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r10], 0x0, 0x10, 0x3f5}, 0x90) ioctl$TUNSETSNDBUF(r10, 0x400454d4, &(0x7f0000000640)=0x6) openat$cgroup_ro(r10, &(0x7f0000000180)='freezer.state\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) write$binfmt_aout(r5, &(0x7f0000000080)={{0x104, 0xe0, 0x8, 0x1d4, 0x238, 0x3ff, 0x38e, 0x1ff}, "b06680238b7ce260de338fa160944102bc93"}, 0x32) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) r11 = syz_open_dev$ttys(0xc, 0x2, 0x1) ioctl$TIOCSTI(r11, 0x5412, &(0x7f0000000140)=0x9) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) [ 2816.133206][T32250] tun250: tun_chr_ioctl cmd 1074025675 [ 2816.138794][T32250] tun250: persist enabled [ 2816.151098][T32250] tun250: tun_chr_ioctl cmd 1074025675 [ 2816.156646][T32250] tun250: persist enabled 14:49:24 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) syz_open_pts(r1, 0x0) (async) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) r4 = getpid() perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) (async) r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) r6 = syz_open_procfs$pagemap(r4, &(0x7f0000000080)) fcntl$setownex(r6, 0xf, &(0x7f0000000140)={0x0, r4}) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) fcntl$dupfd(r2, 0x406, r5) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x1, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x1, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:24 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) (async, rerun: 64) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (rerun: 64) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) r3 = syz_open_pts(r2, 0x109802) dup3(r3, r2, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) 14:49:24 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/tty/drivers\x00', 0x0, 0x0) ioctl$KDSIGACCEPT(r2, 0x4b4e, 0x3e) r3 = syz_open_pts(r1, 0x0) dup3(r3, r1, 0x0) (async, rerun: 32) r4 = getpid() (rerun: 32) r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) (async) splice(r5, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:24 executing program 4: pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r2 = getpid() r3 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r2, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r3, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x2400, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x2400, 0x0) getpid() (async) r4 = getpid() perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_aout(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="26837da0da39b4f13e5548223729a9f015fc127f5114247d611793fc808b5e2f1e6928eb6d384a2a50b1a38bff15e2f3ae603db0797e2b6abd30953791a871e52d1bcd961a803a0504c3943f33e9fdbb480ea52bbc0562310698d17aa1c35aca6ab62aec6fd77cd1760bca0d55098f7d5c23feff0300009ee1abe69e9fb0d9ca55e41d354bea822a192dd900000000aa57d836dc99b2db4d8c34ac9e992f20c1646e89e42069f22e427bca65c375fd8c81dce25c2c456b503a7300000000000000000000d1fa2d", @ANYRESHEX=r3, @ANYRESDEC=r0, @ANYRES16=r0, @ANYRESDEC=r1, @ANYRESOCT=r0, @ANYRES16=r4], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r5 = syz_open_pts(r1, 0x0) dup3(r5, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:24 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) r3 = syz_open_pts(r2, 0x109802) dup3(r3, r2, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) 14:49:24 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) (async, rerun: 64) r1 = syz_io_uring_complete(0x0) (rerun: 64) setsockopt$MRT_ADD_MFC(r1, 0x0, 0xcc, &(0x7f0000000040)={@empty, @initdev={0xac, 0x1e, 0x1, 0x0}, 0x0, "047917f27af82429a318239bed68df5a8e6ccb6d721adedd7ec0fd9ff22099cb", 0x200, 0x9, 0x5, 0x7fffffff}, 0x3c) (async) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:49:24 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) r8 = accept4$bt_l2cap(r0, &(0x7f0000000000), &(0x7f0000000040)=0xe, 0x80000) r9 = getpid() r10 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r9, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r10, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x2400, 0x0) r11 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/module/ip_gre', 0x800, 0x1) r12 = signalfd(r1, &(0x7f0000000140)={[0x3]}, 0x8) r13 = accept$nfc_llcp(r0, 0x0, &(0x7f0000000180)) io_uring_register$IORING_REGISTER_FILES_UPDATE(r7, 0x6, &(0x7f0000000240)={0x4, 0x0, &(0x7f00000001c0)=[r8, r10, r11, r12, r0, r1, r13]}, 0x7) r14 = syz_open_pts(r2, 0x0) dup3(r14, r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) 14:49:24 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r3 = syz_open_pts(r2, 0x109802) dup3(r3, r2, 0x0) fcntl$F_GET_FILE_RW_HINT(r0, 0x40d, &(0x7f0000000000)) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) [ 2816.773793][T32277] tun43: tun_chr_ioctl cmd 1074025675 [ 2816.779447][T32277] tun43: persist enabled [ 2816.783978][T32277] tun43: tun_chr_ioctl cmd 1074025675 [ 2816.789555][T32277] tun43: persist enabled 14:49:24 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) (async, rerun: 32) r4 = getpid() (rerun: 32) r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x800}, r4, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) (async) r7 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r7, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r6, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX, @ANYRESHEX=r6, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 32) ioctl$TUNSETPERSIST(r9, 0x400454c9, 0x1) (async, rerun: 32) ioctl$TUNSETPERSIST(r9, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r9, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r9], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r8, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x0, 0x10, '\x00', r8, 0x0, r10, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r10], 0x0, 0x10, 0x3f5}, 0x90) (async) ioctl$TUNSETSNDBUF(r10, 0x400454d4, &(0x7f0000000640)=0x6) (async) openat$cgroup_ro(r10, &(0x7f0000000180)='freezer.state\x00', 0x0, 0x0) (async, rerun: 64) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) (async, rerun: 64) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) (async, rerun: 32) write$binfmt_aout(r5, &(0x7f0000000080)={{0x104, 0xe0, 0x8, 0x1d4, 0x238, 0x3ff, 0x38e, 0x1ff}, "b06680238b7ce260de338fa160944102bc93"}, 0x32) (rerun: 32) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) r11 = syz_open_dev$ttys(0xc, 0x2, 0x1) ioctl$TIOCSTI(r11, 0x5412, &(0x7f0000000140)=0x9) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:24 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) syz_open_pts(r1, 0x0) (async) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) r4 = getpid() perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x800}, r4, 0x0, 0xffffffffffffffff, 0x0) (async) r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x800}, r4, 0x0, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0x0) (async) r6 = socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x803, 0x0) (async) r7 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r7, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r6, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX, @ANYRESHEX=r6, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r9, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r9, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r9, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r9], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r8, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x0, 0x10, '\x00', r8, 0x0, r10, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r10], 0x0, 0x10, 0x3f5}, 0x90) ioctl$TUNSETSNDBUF(r10, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TUNSETSNDBUF(r10, 0x400454d4, &(0x7f0000000640)=0x6) openat$cgroup_ro(r10, &(0x7f0000000180)='freezer.state\x00', 0x0, 0x0) (async) openat$cgroup_ro(r10, &(0x7f0000000180)='freezer.state\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) write$binfmt_aout(r5, &(0x7f0000000080)={{0x104, 0xe0, 0x8, 0x1d4, 0x238, 0x3ff, 0x38e, 0x1ff}, "b06680238b7ce260de338fa160944102bc93"}, 0x32) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) syz_open_dev$ttys(0xc, 0x2, 0x1) (async) r11 = syz_open_dev$ttys(0xc, 0x2, 0x1) ioctl$TIOCSTI(r11, 0x5412, &(0x7f0000000140)=0x9) (async) ioctl$TIOCSTI(r11, 0x5412, &(0x7f0000000140)=0x9) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:24 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) socket$netlink(0x10, 0x3, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) r8 = accept4$bt_l2cap(r0, &(0x7f0000000000), &(0x7f0000000040)=0xe, 0x80000) r9 = getpid() perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r9, 0x0, 0xffffffffffffffff, 0x0) (async) r10 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r9, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r10, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x2400, 0x0) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/module/ip_gre', 0x800, 0x1) (async) r11 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/module/ip_gre', 0x800, 0x1) signalfd(r1, &(0x7f0000000140)={[0x3]}, 0x8) (async) r12 = signalfd(r1, &(0x7f0000000140)={[0x3]}, 0x8) r13 = accept$nfc_llcp(r0, 0x0, &(0x7f0000000180)) io_uring_register$IORING_REGISTER_FILES_UPDATE(r7, 0x6, &(0x7f0000000240)={0x4, 0x0, &(0x7f00000001c0)=[r8, r10, r11, r12, r0, r1, r13]}, 0x7) (async) io_uring_register$IORING_REGISTER_FILES_UPDATE(r7, 0x6, &(0x7f0000000240)={0x4, 0x0, &(0x7f00000001c0)=[r8, r10, r11, r12, r0, r1, r13]}, 0x7) r14 = syz_open_pts(r2, 0x0) dup3(r14, r2, 0x0) (async) dup3(r14, r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) 14:49:24 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000080)={0x5880000, 0x7fff, 0x81, 0x8, 0x7, "2bf57ef536dcfac7a76dd5d9cd3e0064dc8495"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) [ 2817.043165][T32288] tun251: tun_chr_ioctl cmd 1074025675 [ 2817.048841][T32288] tun251: persist enabled [ 2817.056558][T32288] tun251: tun_chr_ioctl cmd 1074025675 [ 2817.062120][T32288] tun251: persist enabled 14:49:25 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) r4 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r4, &(0x7f0000000080)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r4, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) sendmsg$can_bcm(r4, &(0x7f0000000200)={&(0x7f0000000080), 0x10, &(0x7f00000001c0)={&(0x7f0000000140)={0x3, 0x420, 0x0, {0x0, 0xea60}, {0x0, 0x2710}, {0x0, 0x0, 0x1}, 0x1, @canfd={{0x3, 0x0, 0x1}, 0x11, 0x2, 0x0, 0x0, "f4ec3d9c36a67bbf769829048d32d3054a8194dbdd67581ee914f31354d79cb623d1ac1fcce92dbccb0b95b582b5a9cbfb98272dece72133c0fa8c4bb3db97ee"}}, 0x80}, 0x1, 0x0, 0x0, 0x10000000}, 0x840) r6 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSTI(r6, 0x5412, &(0x7f0000000380)=0x3f) sendto(0xffffffffffffffff, &(0x7f0000000240)="1da98b3d046567bbdebe546bde8df161e1261a0acc1c54e2dc035adba918eb8dcd45ba0379350e76ab15044e0c3adeed6a29ee886c876481648e870dd7af1c3432ae5b7fcb", 0x45, 0x40800, &(0x7f0000000300)=@ax25={{0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x8}, [@null, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}]}, 0x80) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:25 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async, rerun: 32) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/tty/drivers\x00', 0x0, 0x0) ioctl$KDSIGACCEPT(r2, 0x4b4e, 0x3e) (async) r3 = syz_open_pts(r1, 0x0) dup3(r3, r1, 0x0) (async) r4 = getpid() r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) (async, rerun: 64) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) (async, rerun: 64) splice(r5, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:25 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) r3 = socket$netlink(0x10, 0x3, 0x0) (async, rerun: 64) r4 = socket(0x10, 0x803, 0x0) (rerun: 64) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) (async) r8 = accept4$bt_l2cap(r0, &(0x7f0000000000), &(0x7f0000000040)=0xe, 0x80000) (async) r9 = getpid() r10 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r9, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r10, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x2400, 0x0) (async) r11 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/module/ip_gre', 0x800, 0x1) (async, rerun: 64) r12 = signalfd(r1, &(0x7f0000000140)={[0x3]}, 0x8) (async, rerun: 64) r13 = accept$nfc_llcp(r0, 0x0, &(0x7f0000000180)) io_uring_register$IORING_REGISTER_FILES_UPDATE(r7, 0x6, &(0x7f0000000240)={0x4, 0x0, &(0x7f00000001c0)=[r8, r10, r11, r12, r0, r1, r13]}, 0x7) r14 = syz_open_pts(r2, 0x0) dup3(r14, r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) [ 2817.136074][T32295] tun44: tun_chr_ioctl cmd 1074025675 [ 2817.141699][T32295] tun44: persist enabled [ 2817.148502][T32295] tun44: tun_chr_ioctl cmd 1074025675 [ 2817.154099][T32295] tun44: persist enabled 14:49:25 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$PIO_UNIMAP(r7, 0x4b67, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x3, 0x4}, {0x1, 0x1}, {0x5, 0x8}, {0x9, 0x5}, {0x7}, {0x9, 0x4c30}, {0x3, 0x1f}, {}]}) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r7, 0x40045431, &(0x7f00000001c0)={0x0, 0x0, 0x80000, 0x0, 0x1a, "e59f2f1ce1ff0000000000000000b600"}) r8 = syz_open_pts(r1, 0x0) dup3(r8, r1, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x20400, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:25 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r3 = syz_open_pts(r2, 0x109802) dup3(r3, r2, 0x0) fcntl$F_GET_FILE_RW_HINT(r0, 0x40d, &(0x7f0000000000)) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) [ 2817.284814][T32314] tun313: tun_chr_ioctl cmd 1074025675 [ 2817.290410][T32314] tun313: persist enabled [ 2817.295068][T32314] tun313: tun_chr_ioctl cmd 1074025675 [ 2817.300663][T32314] tun313: persist enabled 14:49:25 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = socket$inet_udplite(0x2, 0x2, 0x88) write(r2, &(0x7f0000000240)="9b267e5e6b2bd58502ae715697d707a9ee703bb7659e2639643573d8aec373d449f212e97636c3bfaeea05c5fd3bfe2d800c4bd1e6c4edb45d9ac13b6e9002f63c62832e77ffa285ace79bfaf7d257bc9307c81c80e3c82516f7eff223041afa2d62f8e4210a3581f9d7d4041ea3e4775389df9b53c0398335ed26e2fdd85f0a37b25d6253258eec0bfb23a6ed32b6a615c584d02370a80aa4276ca550d7adc94a90cd74b16dfd29f7931dbbbfe7cb68e44150af53be4db7c5f4474ab2f4497728d03e01f055c8eae19144b11b09ccbec45dca6af5ac0e944344021c614bc9b1a41b716ad293b95b9e80ceaeed9978f7289ea821cd536ccc886d071a2bc467ead91a28764c038e604c1e3e96064822c97aea2071355f467362ebbefb05b3297c43683b22c484ca208990e84e19a911efafbe695352d37514bbf4af0686bc64a82dfd298200db084fd53ae3e27ef7a5e04fbbec7ebab53500037a0e594d35fdb6f8e086c862811f0ddbc7f15e8d575f4b4bc0a1fd41f87584ea78185f0228f1c70fff00d445590359f9e3856d83e42debe5f1efd80a56bd03c9adb513ef0fac8ffaab2cb68ca691e4310598a5a21b8686b9fa66924ad34913dcf316316f9130ef0ac03ecfe489211b3c7b9e3c731a753696cde545594093e9aa7e91ca17135036caafdb62196499276edf7509ab3be2733cba000bd284babc9c6909bee5bd8496d56d1cce60091cd32351c9137f89520c44294a59e2cc2d9e6fdcbde4b4234e2d57f5e78339151d719170a8303d5971fe4deed7b3b99dfdc6bc8b0982441f98f53dc479b699c124275af95e9ec027195d6b97ac37a60de94a6ac63dfa44fb3c4006cd1a57a9903b38af74d1a63154deeb273498ec6688ba83434fa09f21012ba93e5daa183304b7246eef3e159a005571d45ad0e798330d60f3ba1ef3fe86da6a4d681f66d8addc69eb64a7ace646cb4096c2c8ac9a55cca8dc20f7bca9bc15b4e8b1de879d805442eab1f834d554088479e95c928f1e0c5709635e9c15d224ace8f32f396ae82c9fe4cd247ffdceba66fb4f7ffed2c16f3e4fda84c6e159042d04092fb279d0adb14fba24c8a5b02668d7261c6f8cadc1e1c86b9c7c07c8007bdc832a3bafaab60f2fb38ed8ee81e1138b2160dc2f47aa60b6938c0a7b070b1519bf58aa4672f99c468a3af61bbc16c194e6e64709068dac9562138a622812f377940ef93a356d3668a95c434366c4b72a273e50b7ef039d246d70d7595ad0215462565c7031a944142c9dba4833f1db67a8b1fceba91972181df5c4d1ffa9836efdddd1c2a082e39bd79c9ceba366292639e6da1c0eaddfe4fabef4e1e3fdc4211d8b2a2eb963a770cd7f8413090760748aae208012043eba0311fa5dc61c188479bea1eb9377063a8ed1e28043be099ed8cc3a8f28ecf54c99e1138ea95eb41127050ca564a6a043e78026e167dfbe276b9b7985c2e48aa565eb945ad6a0302916f501f9adc9fe5d67a710967dff9648c2c8837b4293618ec17ea5eb3eb7acc267837941c96f183f2b9d38455e7b47d01aca2b2e002e950550481fb49f52ec2eb0b4465125d9b1fe5f769313b534561dc2edf0c568d3dd12268e106791941bad11ab7765d461940ecd9ead31cb581e102b1610fa6ef765cf1daee1d9e1282e9fe15e4bbd10d1746c76bcb6ebeb5c141a1b3584dfacebeda9d8d1e19828e46df64191906a57465d54b6a1ef49bfcf24f8ba09f2b2e93da6f7106ca1853fb246be1fa2e2243736722ef818acfbb238f073546057d5f9f36bc15982cf685aae0b72bd3ea4e76c91d75af446c75a5aeaf477d9d4a061710c82c13aa429e2f61cc87006f238f9da04cf3b9d9ac1e8625a191a86a9851f0605d361bc03bde3ba2ae78a78fb336ca8e2782fb2407b74a5a5b2fb4266563bb008bef3c4f27f924a8b7f50ffcc43fcdcb27e502a19eed0da082a134b2040f41206a21c9bdb7e5c133010d947fd9c9a7c780291a0fe7c9149a41f3d0deedbbe103517289bd71ab53ce072dd68d65c82f40a3ef00914ca9ef0a2bd14852867514bbd66d680001edefddfd4a8281470ba4ce25496051c15485cdf0f95349149806df46bcbc48dfa4a19e123864f1679235c2d51d294cab5d4771a19ee6f1b8e8b3eaa4f9023bdeaaba436a7ee502623f857dd8f425ef66e73cf84d54559985ab2954b76d218e827aa571f0b1102040259c4197d4f40bfb832ea5790521f26734bfe19bfd24c98f787047bde93d9289518960c3f62329e8401a1c4c8bf56b38b5b589e2e1211c6cf25d25ab7da014e0bbae2514ba673ead3e77208b3eaec795206e06758e33cbe73c4700b3241084c19eebe106409c4ab72fb5baa79d3a2cb79df2ede06c30f46eabb49f56786c0872fa42e297443c6d41c783084b18ca894045db18a108f3929c86af1ddd16dc9cc798d2afcbbc54d1313d41254fc969619dad88d29f47a241583a6dc788c2140acf71ee10203386a72bfc5a338f14f9d5f11e81bc1fc6e8176a496fda5b9fb4dbad89e5cb217c54cd9a8d608b950c324d505cfe3448668143f8e96573d7a16d7e902b1f9f3a02c730831e7797b17c51bf4b7eb966a108dbce145f7e53115aff5014baa827047b8eaf994aac0f5ee33f430fd8f0c01cd99e40207dfafad3786fefb9af7ed30f82258d820290fc6d191aea1b07dc76412864a9dcdca033b78b9dd25732d0bafa3f57efda6d61f8a26b8ea8e6c1ff39172200d828e2d254335f1ced63721c2a70db9048aba9061fbf0aaec16c2dfadec1c383545666704b0d4b159ec90e10f2fda3aa827f9a3731bf01c8e09c18c94cd1956a1cc6f2705232e439433b3565190ba9578a1a7cc4bfbb5990f1b6b0753f92a9e0f8428fba615165a25f9e205f259b106824c159439baba3f24b40b245bc38997c66bb8a6b5dd6279d7948f52b237db8b842987ea7666d2afa7206a70a664be65ba6d524bc89d0267dc94181318e73da55871b6bc11fe2085cb848d8955d1016b75d5a439e068e43f5a1728556c9b432b8f5275d66384f2901e59ad30436302100b808378481bd8d495b0fb749744b4534603d0b821948e97e050717147cb81f08d7685ab51fe1dffe07fa6022c33f3a5bf918330f1ed028ba4593290c0f0ba1e7fd3b08cea18d6f1f9f8d0a430f8939023082cd96fb89bc12bacf27048671316f81cec69aea65cf968a7f87f9df8d7de0214c8cad27ef6d00f0d12e2355754cadb625cf0c2b38275203ec09930c83cf0722cfd587f58a2beee2a56948f03e9ea2f4bb606720a28830c9e4136201789d6abda3fcbfab173f892b16d1d7ca7b1ffa108d063630287135b9e3f4b72aa9d28d77933f684baec9fc7ee7c33d51556bf1cfc08b362cbfa6d3fa423ea3b6c974d451eabadf2312b081460e70b99f203576b1de9cd14de9aca7a200ba723e39075193d67fdf460e1f3c94c9b91dfa7d170358bfab5ea364483992bfbf3e28e836ce9222145a04032112fde0eb304faccd8a8c67032dd297401873f5120c0b81312f7a0fdc053bca98493a9769809437fdd2ef1d23014e87178e79ed9fe20eb5d91139ff20bf4d45f4787d5c7eb111019e4609041ed0d0770c5a7472fd4894210585596f3bdecb25e6e8ce31d6d864d017135d99302095409fbaa7e0b66c3693d921228ee2a216226b78dcd2ad6043a6e2ba31b0144ef28f5072b4608bead373c2aa049d51b5f189c962fc6a593449c48acadff75da0c9a151299a9f36f8d871bd90b3191426e1c0b1e224bc87eadc4045db8fdc4618a55aa029ca4b29a43757e8881f2085f33e68d42ebe491b20be1484be36c88309bf6c8be88e15fb4791d4d2ae2eb480cb40abb0f0726b451c5e3faf9428d5b01ad857f8c2957337a4e48265c2b1d9dd4b7cfb9925b346f9484c2c91e937b1845db2c913e348e1e0ddcbd96c6e1ffa9f3c4a28052c9581020c9a2dbeb08984a440a11d340c62ed7f41f05b5d876e3c033db1093141fdad7efc54461902c0522ddd5c2a457675d884e6619de247a62b303baa41634a89def54ced78035aefe929dd07e5b8f5e854dc8cedb18703f6be6d4c2e6f905153e283d160201188dfd3997cfe18ebdd5ef60d65b818dbbd9aa58f532ae58033cf03d837276724a24c137034c97a017bc6482e996379bb037f7c9bf13fe4e3db409c12e41f5741f9051566b62bbfae9e02a30035ca90a20c417620cea87968fac051435c9d0dc6926eb9faad7af78fbb32a10f0be5c313f18ee3b4e33d98d94ec1163cd6d52a0917914eab1b2529934b366dc93771438e25bfa790da6bd1f5a8ad01ffeb5ae2ecb52dbb4942a0826197dc54cf3af4d0ec40d29deeb853c23031ed5e1dceeecdd5e9ee7169e5c4f121a5470fa98a8d856593029c5759a7f463701ddf59192e6f70c164c92c7eb2b1dfed3829b0f402b6993d5a10a86712fc6e36426715ed8e7c078018059f4dc32aba04c4413b280275b56ae80bb254a2d4f1ba0f35de6235df2c2956cac614a3caa0382485601edb008847313ec5966734e2de5e73a862305623ecb393cb8e708057a83bdc86f657d1f1568666db584fe5129b085bd74a0a555b7203af16ea7ff9a2f38a074a1bce5aae79bb82d0dc7e2cd9b477ba9beb4c2b9e93ddd4fc5a3dedc29389eaba642ebdb218482741e983f9484184419e775c05f1b4ee42a14036e7ba83bea85991c02d811b79ae7699ee6172e40321711d7a9475152682b8c7004c84c5a515030241448087b3cbbcd6e16e26e4fc3047e5b71f7e9d5496ea1a12bbd7bc51fead14f29acd80bc040566a6b7ee756e4a365b11b16712c1fe51498456f8d113c1a90638ebf365cc2b335056f47ca7b2434d8f6e2b7875cd15e91e8ee85b7782841c3ff01826c25496f6605617152a1729d24d86de6b68305b0bcd8c203adb332af09623c75a1aab10eff9ee10e1bb8abfbde726696ad13a2fd3c9613bb2619105c19f62d602e627830241cff03d71f7623e7182e2fcea9d3bb7aa567fa89ffc96540f55072f1e1069c62c3f11b9033facdec9bb70b6c72daeed6d9922974af484775917fe02432b1f1159c9afd28ad50204e6af86cfefc5645bf1817e1cb595022d56d08e95f3f8db65e65fd98b55dbd1ebd82c5a5c11d66ed6e1f084a95d42b577c93935453e44f56155ec186484ce51e9f7f7df5feb3c0546b5f9085fbaca2d752b2c0e0249a0a0b6a50bb488d62f219087d41ec5e1e72601085178a9b3b75bdddb14d3ce8b02146f9102e2586946ebad4aaf60e98b9b7105b92235f44d43d82dd4f4100bb578e8c22ec9ea568d3249187f022b5762103a5ea3249825b60cc5e7c05cdbd442ecfc8486ae62e5c1977f67f76e8f0f69b0fda7b61c603861f7677109720b3a3e2952d22eef395df713a508845578f3d2a1ebf846bc96b9e4efb6a326abbcc73d2e08f73d52bbcd9fa6dbde81be637005f241f981537ca36c822f1dc3314e007b62a640ca1e5b22946030fd79726f1273d8e535a3c4127d154096361a85de62a44918486adb38d62d9ee13cc3cf3aea3370e635a84da69c133d17e3aa2578eac999b29f35177bec52ec3b3aefcf912328cc5977b6f1907a3dfb2223d1dc54a689bda3fce266785da5f3ff4184ea83711311fc3e825ceaaeba67f4009fd56cf1958fa0e7bc6100ab62877a234f866b32dda3da224685b2cb6a5eeb5f515b0591138d538aa597914fd7f94a4555ebd5419158d60b036ef9da7855b3af581f855153f0a75e0dcd218a5f9bc9b507d7ed737a9925205e4f2a0", 0x1000) r3 = syz_open_pts(r1, 0x0) dup3(r3, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:25 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) r1 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000000080)={0x60000000}) ioctl$TIOCEXCL(r0, 0x540c) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000bc0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r1, 0x5000943f, &(0x7f0000000dc0)={{r1}, r2, 0x8, @inherit={0x68, &(0x7f0000000240)={0x0, 0x4, 0xffff, 0x7, {0x3e, 0x7, 0x8, 0x9, 0x500}, [0x4, 0x79, 0x7fff, 0x200]}}, @name="93578176c478fd51be885bfd85704570d0a82fdf1541efa971012d8d6936cd99ff057e2d05bb9ae9246e96a8dcbf3ac8e39a7e18ca668e6200b7e33c8648a6409e6361e06ff0d7b61f8eda5f80142b4a0382894e13adae4f17bf048472dcda80a0d4538002caba2685c295ca2050fa3f95758d6c53ecc1915df16db1e667e6c8d201330e55a4caf8892f9bf1410ec9c3399a1de24bf05057aa7dee0ba32f0411423caa0cd8ae407713861b8265f6db149027c52ae239e07d5ae084c2a351ef06993533bed9d4e5acceedb78c810889caf251c750f1750b2f1db4f1c7299c5853fea98de7b62befd58c4b31e85b3ba45a9b307332be3f15e9318ec3d7c6a750a5ffb5f9144148896e80a33becd76755d90fd0ebfd2408bf79dad569b10265b29d886e7c1707628a0a026bbf3e9e78afbd2b5f6ded970a9c0e66f581646460c3b6669548d7ec5d6095ca2e23eff59601afd29a904c8ccfe1dfab0a84987c75e0642c11c0499977006ded5e6d11d8e76a83f3aa6bcfe03bc98ca2c7f158b340a9d1c3959faceb7de2469c190e3f5399156aacd02d223cd2d7ffcaefa6592cda54a17b68f3eda7085789c96b19d59bf0e62efe1ba7cf65550fc7fdf49ddbc95e042860fd6ca356dc721a0247c44eacd926414f3556c229212e0c036f10f0914196faee340a7801810669c1152856a6db9b26654bc7c7eaceea0accbaae51d07d4a41e6384362446975a704f3ce587eae003ef425442744d77680dfc7bc392b205ea2699fa2e1602a0b42fa66fcf429cfd60ee6d59589c953ed40067d0f6ecac1fa22627e86f5aa75210dc2e5e0b3da0ac45cc06e2bfad19ddd988a288d9600a2fa9406541154c48a21a06706070909c1e6b10d5cf0d58a8921716f1becd647a580698872d7708b7a25edfb386fcd18ed088d6c41ad6a137ae0e3fd80569588fad9b3ce0eb09c121389f68da44e266e5724572404b6069a55586f49cdef8bb275708703529caa9a207b958a92bebe2cc39e9a9ded69bf8f186ecf0c70f8abb693a1f8438243ab67f31ab73c9f6152fe5b05cf950b16566951d9b1e7b021cb85abeddd6310589f752b46fe91e83c1448ab91db69ac63269c24e7d08889b572a96db59a7327e31dfb2984446d96533e42b5ea51f330ef94566c5a29f6eb2e26918222d4b773bc4bb5b9297a8b37656ba96e1c9653d5b14434bf5e529b85bca65a2bb0c411ba836d435b0b5d3cc61564fd557b0a64f251365d8403fb76d1b80a6fbc5e6f1f8973f837159423dd2e598a4ff663acc9f55f6e7a27898ce27d9dd42edca46f22b5199ac8730faa11206f4c2b89a9ac4e5e5b3c6cf4f33400113dcb9b4ebc5169e44e507e9bc246cdb7dfc7731cf964316e217ce663ad1e5c7beb72fed595612f3d9a553c725e0ae91baf4c44cbfe4ec870a57f7e3ef2e4a7e2f88d2c52fc803888f8bd5fc1dba21c0186bcbc6cdaecf90be0bdf585f343f32ec405724cd4f2d9d54fb9030e3fe9174dd8614bd0af04cfcaea0d3f2a3687b47d86e580d9b0d985fda9f1165dd51b3e1f42d4022ca888207e3aa719a0c4f5343a8936e8f4b002ce9738f6aea967624669dd3a545b6aa4e956e1c744badbeb24f8ff41855cf8e5aa07d3b16169c6fe6272c5e1d945ca4544b4133d4b25559aa0ec9c234c4919c52b4fea0ae39b354c71c23078def33864dd4eb0eb37a50b9ad39eb670ef261daf0060b320c68d955a3b081b478c82ffc9ae5ab9d9d99f0c3161ba8d276df48681d609deadf70b51a956cc490360076301a3dda7adcf1c555b8a40b037471d7fcc5d780db89307358089f50866e551aa2185ee8e9313b73025700b8c38322cf4dd3e95b57ade711a7dd6b2ecf0c910e672df4395dfd171de4c5a10f88ef4edc8f2871276520059e2722715cf854086a845e49c541342ef0fbdcc60ebc87fef090c98781db0d25f9e55de714ed1e179cf19af32bed41a957aefecfbdc87a809f5decccd74ddf0c8ff4981783742f670aeeb169a9b2a1dbb92bdea90995664fc1a82b801ffc8f7749fe1d20657459268e06d9bdd941ec942eed0d12e698ba38fb74a1e60bbf44642024760e903b4c56a3182a2519611a4ca890b2bf4128a03ebf11f532252f1ee6ec2e960ba44dd1ed0a04f76367759d481983426f4a077e0047686b7bc777020dec7667bfa8ddbc0f0c9cd2bb8b579ac863c3691c6c0a4b5a1a31405d33f0c2ed5fefedc4fd200542b91254b60129cde8b8f76f9c224ebc55e7116af7a98d2512f7cc867095d3c5af23b91632c91f491f33d89551fa3fcd83d07e0cddc5ab3d51e912cbe521ca73559db031878361336c5a39184a277c01db56ba9effeebc1e35a7f913cc45d2757570ec4a8b6dab3072650b3c6085eb81ba64934e9c08bb187f3d7d1dc2c649b820c843a01f3a81968bc6ad41b5b3c4039426baf05d3d343c831a5343aaf68bde60e33a0a00027ffae212d2740602a8911be50db897503f87a6ac9eb7ef0d5ebd0ce3036d366609e16440962d6fcde91273896cb9f61405bf409cd0af6566c7f6a186854d467a7ae152c799b05326a7c02dea0c92eded87c0741e0783eac0d4d27b56b516ebfac19ac3a075fb86a763ff4daac672f2a0d0aa83034e64342c584f3296014f4572767efa68b07091741a459d9bf980971e425fcc673c67f5d86884d825e8ccf5b6f6d6b064301374b8b4ed429371999cef3148450427a44719240d104274bec85ddbd33c2a6daa234535214204a95d71e09da0ce99977c9968d9f3ec4eb2ed13dd3cea197b1a431c7f5e48a8c191db31fa37a7907114845692d1dba095c1ae1c3a8eed942209130163710c7dbecff6d15dd18c8ad6bafa077a321fac0a96676259f21b40d27b37b174639e8ea51e937d32f5713b625db682e4271f907a531a933800a9de2da9f3860e1100e226387b58f5beef11874d98509e730e63360421bc5f07c47904d0b6c5137113919d4bf73c1b19b876e24671afd479410952a239ea783e28b40645bdae3baa6886aaf17d16bc74846b70d060296f3029523a7ea50bfea91ab38fd048d40023b2af097645f0f689e4369041f510a4bdf7a654f827aab6ad2a013c73b3c685d589f431bd7c685572eecb08b0de40071ad4550b1adc169129ace4a73ee976d9266dc45a5b90b2bf1a9ec32c36ff74e6f2a3e668f3195ea32d9401d9996ebbd2a4ad326b34c18cd858b4859d45d568d3e8f68d5a094b647c8e43f186131b7fe2fbfc744f4922601d627158cdf04e0e0b2c9466c2552dcdfed98137e8a4037a46e7cb464b6aa057c76493b4217154ea01ec81e41c20487dd8f09101f3fb439af93f9ee370fe9b71fbd6be7107bcbfc423c07e06a4fa825d35fc7df90d1fb64f98e6ecca661c984de0277ec584a5bb1476225bff1bf837e791add74bf5312396d13f5e035edd5c9293bf1d28bb03cb19a8d29f0964105230c2815d94bc9bd89c74a40ba26cd7eac87b51202d4f90a7e02ec5081ff580f2feded47d577b8942525a4ca8704e8bb1fa68e0e614110f24c1df6e0e93bd175157a985daf2f34fbba829d4354757f280089ffb62a8397dd077dfefb4ffb72a0d1f68ab94eef337791a9e053afb36b78b2bf22d5ced88f2ac8459d6e84b372c5d0fad078bec63011cbd5c43c556089d971805a669f25c6d0aa64c22886107e986ead6a508b5bd4472b86b1e5a40a41301964f657b67bcee02cddd18db9989d850e574071780fc3f7e2437c24f23154867c542b727e046b3a29a66a887572d80afd04e9a05ac6f883bb9357704722787512da670cf5e999d81c219ef9294177099ab9a6828220971d8de8acc743c555b5c6d4a7af83fdb2e3bbd15c5bd5e54a6b2530694153662fd4ed39a874bb3016297bf73633fee27eba2b182839ee2eef397a093739475e469d324e5920d0809f31847e19dcc6b44f8506066217a8a4f8f9d46a5b9fc9f1bfd34565d59d3e6ad238252925766ad9fd1777035725a360612de1c559f01f41c626985aab7ab3296c7df0c2a3bcaa8235275f3a0003a2e5921fc3a45a9a8339bcb28ed4af964f395d9765f339b2a960b82ad569151abb449ff878e249356f18ad86de5c9c98d1ad2bc487e57e55fd5713a3d7940cc3911884316669ec3ff00945a3df98221eec2c1ddd86744d24e372db4623d95b76b20a260052a1e3782b359dd388af1a8d31382b2f2858248d92fdeb945fcaf08c32926d7b89269c863f55f817dd4a3f290136aecf4a28a8559a9dc1e11b505e67667ab395a395d4abf351f5b8273e0e086fdb04b963b6fb0ac5f89bf838c0784ab71285c33ead93f2279071d94d51461d3e7522a5818a7c5d73c3fc3ed632b5579d967902261270faee226e223d1ccede2a8b1c80d36fd4bb32303412448e3b94b5859f81f8891f53ecdf7ef0aafc7d5578220d92a9c35a841e1b16c42f8ccffe91c1d92f8eefad87a2dcd84ad4b6bcc4cd27bc51b79bb7180dff4275cb7cca204c4373fcbf575e3d1b2e69de799bd162231bf1f5b1c0d08c65b7daef07a1c1a92f6bc48b8af0c4d980b7ba07cdd5bf0081f43b3f6449f89af3fa15cab0593cd325cebe3a8668c99d9c56f5cdd7dbefe2be8619eacfb4991a8bab8f22bd47d2b59cda41abd333c8031c92207c7573c1a689deefc66f0ba2ca948c2912d9c5383749e7e59e7309387d2a5d1528e0e588bc0f0dc84c98e55c16efda732daaaaac1b0288e048d5eacbcfc4a397ea777ea77087b3c0f4f95c466fdd6ddc9a3b6556bc0d1ac5968a0aa91c1a79ce67619dae0b1455b724ff1166e6073c6484f60c1426f9701ce2fc04622476ddee5c2905290e6963f9fe59b36617609ff44f4d2bdc60252f549e17118cd75ad426dad077f67e4ab8c164be631408bf5155c8197a9f7447b63bb59a0c5b53c5216968c4b73710e28c03297fc4a36d3a39e28f71e2f07b4420ecb322ae7e68b2a080f3264cf20e815193451f05bdc7f5affacc62e49e81fa42b77f53bcf48a24d04e6fbae065bfe1b9b7c71f2157ac75f7d94456d1e973b0b0de42685383cdff325fb2c1f452697074160df69897cb7b15f174f3d071ba4e7d885172346c9b6ce8f15077e9d4ae52b0572a707d40666d8584b23ad5e60deb3b49638acd0839c0d32504d8496ec59811d3284c85156f14b5720627dae7661e9a18f5d193038d767915b2d53c29529b1b169d6c7962d5e7731cc48edf5cc6a4e3651f11caae5439cfc1326c1b0a07eb41af270eebccbf088ee76b690b0bab03ea3ab9eeddb600e83e4200c597cf17965548e478f491796fdbe599f493b6c9d1bbbc91192c4b454a1383b6462ea7bea20171a44fdac78c68f5154c6ff16d3e51f44d529d7d42d9f55e8e73683347c29cec38693f23495941fec056117b89952ba64542b8e4fbd7642fffa61a15d16b68ecf0438b61ee76c814fc100bfec778382eae9d75c035342270e3c950e2b33040676758060b4ff747fc0aae984a9f7088935c2b5e39815cf88e02f925fb7b70ecda02b96e2c989cc6eae5ffc91180b8ac7db0473185033fcd2ade52ebaf96f773e6e6b0da2daaf367eaa6c05c82582bda7c63eb87384927797f5d93433550e47a65d85f7c57398bc11669fc98c2d81721b1d83932b807e638d6f5490817172001ba0e3acb54c3bd3d4dc2380cd9bdc888b23745e9da1908575d380e9e1ea21f2ccaba15447f44ace43f63d1"}) r3 = socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000000180)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) r8 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r8, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r8, &(0x7f0000000080)={0x11, 0x0, r9, 0x1, 0x0, 0x6, @link_local}, 0x14) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000400)={'tunl0\x00', &(0x7f0000000500)={'syztnl2\x00', r5, 0x8, 0x8, 0x1, 0x8001, {{0x38, 0x4, 0x0, 0x4, 0xe0, 0x66, 0x0, 0x0, 0x4, 0x0, @private=0xa010100, @multicast2, {[@lsrr={0x83, 0x7, 0x89, [@local]}, @noop, @noop, @timestamp_addr={0x44, 0x2c, 0xe7, 0x1, 0x5, [{@multicast1, 0xffff4cf6}, {@local, 0x2}, {@private=0xa010100, 0xb03}, {@multicast1, 0xcb}, {@loopback, 0x4}]}, @lsrr={0x83, 0x27, 0xf3, [@initdev={0xac, 0x1e, 0x0, 0x0}, @empty, @remote, @multicast2, @multicast2, @dev={0xac, 0x14, 0x14, 0x37}, @private=0xa010100, @empty, @multicast1]}, @lsrr={0x83, 0x2b, 0x9b, [@rand_addr=0x64010102, @initdev={0xac, 0x1e, 0x1, 0x0}, @initdev={0xac, 0x1e, 0x1, 0x0}, @private=0xa010101, @remote, @remote, @private=0xa010101, @multicast2, @multicast2, @rand_addr=0x64010101]}, @cipso={0x86, 0x44, 0x1, [{0x0, 0x9, "5ca1ed34ca86bf"}, {0x0, 0xf, "b2b94ab284f38b83a8abb153ff"}, {0x1, 0xe, "691ff169b013b062b68216be"}, {0x2, 0x3, "0e"}, {0x6, 0xa, "e3e7d7fa39c861d7"}, {0x7, 0xb, "da1ed6afa1185c9ec8"}]}]}}}}}) sendmsg$ETHTOOL_MSG_PAUSE_GET(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000440)={&(0x7f0000001e80)={0xc8, 0x0, 0x210, 0x70bd2a, 0x25dfdbfb, {}, [@HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'dummy0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bond\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x5}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x8808887863a7cdad}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}, @ETHTOOL_A_HEADER_DEV_NAME={0x14}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r10}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x24040000}, 0x404c010) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCL_SETVESABLANK(r7, 0x541c, &(0x7f0000000040)) [ 2817.507556][T32327] tun235: tun_chr_ioctl cmd 1074025675 [ 2817.513240][T32327] tun235: persist enabled [ 2817.520831][T32327] tun235: tun_chr_ioctl cmd 1074025675 [ 2817.526345][T32327] tun235: persist enabled 14:49:25 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) r3 = syz_open_pts(r2, 0x109802) dup3(r3, r2, 0x0) (async) fcntl$F_GET_FILE_RW_HINT(r0, 0x40d, &(0x7f0000000000)) (async) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) 14:49:25 executing program 4: pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = socket$inet_udplite(0x2, 0x2, 0x88) write(r2, &(0x7f0000000240)="9b267e5e6b2bd58502ae715697d707a9ee703bb7659e2639643573d8aec373d449f212e97636c3bfaeea05c5fd3bfe2d800c4bd1e6c4edb45d9ac13b6e9002f63c62832e77ffa285ace79bfaf7d257bc9307c81c80e3c82516f7eff223041afa2d62f8e4210a3581f9d7d4041ea3e4775389df9b53c0398335ed26e2fdd85f0a37b25d6253258eec0bfb23a6ed32b6a615c584d02370a80aa4276ca550d7adc94a90cd74b16dfd29f7931dbbbfe7cb68e44150af53be4db7c5f4474ab2f4497728d03e01f055c8eae19144b11b09ccbec45dca6af5ac0e944344021c614bc9b1a41b716ad293b95b9e80ceaeed9978f7289ea821cd536ccc886d071a2bc467ead91a28764c038e604c1e3e96064822c97aea2071355f467362ebbefb05b3297c43683b22c484ca208990e84e19a911efafbe695352d37514bbf4af0686bc64a82dfd298200db084fd53ae3e27ef7a5e04fbbec7ebab53500037a0e594d35fdb6f8e086c862811f0ddbc7f15e8d575f4b4bc0a1fd41f87584ea78185f0228f1c70fff00d445590359f9e3856d83e42debe5f1efd80a56bd03c9adb513ef0fac8ffaab2cb68ca691e4310598a5a21b8686b9fa66924ad34913dcf316316f9130ef0ac03ecfe489211b3c7b9e3c731a753696cde545594093e9aa7e91ca17135036caafdb62196499276edf7509ab3be2733cba000bd284babc9c6909bee5bd8496d56d1cce60091cd32351c9137f89520c44294a59e2cc2d9e6fdcbde4b4234e2d57f5e78339151d719170a8303d5971fe4deed7b3b99dfdc6bc8b0982441f98f53dc479b699c124275af95e9ec027195d6b97ac37a60de94a6ac63dfa44fb3c4006cd1a57a9903b38af74d1a63154deeb273498ec6688ba83434fa09f21012ba93e5daa183304b7246eef3e159a005571d45ad0e798330d60f3ba1ef3fe86da6a4d681f66d8addc69eb64a7ace646cb4096c2c8ac9a55cca8dc20f7bca9bc15b4e8b1de879d805442eab1f834d554088479e95c928f1e0c5709635e9c15d224ace8f32f396ae82c9fe4cd247ffdceba66fb4f7ffed2c16f3e4fda84c6e159042d04092fb279d0adb14fba24c8a5b02668d7261c6f8cadc1e1c86b9c7c07c8007bdc832a3bafaab60f2fb38ed8ee81e1138b2160dc2f47aa60b6938c0a7b070b1519bf58aa4672f99c468a3af61bbc16c194e6e64709068dac9562138a622812f377940ef93a356d3668a95c434366c4b72a273e50b7ef039d246d70d7595ad0215462565c7031a944142c9dba4833f1db67a8b1fceba91972181df5c4d1ffa9836efdddd1c2a082e39bd79c9ceba366292639e6da1c0eaddfe4fabef4e1e3fdc4211d8b2a2eb963a770cd7f8413090760748aae208012043eba0311fa5dc61c188479bea1eb9377063a8ed1e28043be099ed8cc3a8f28ecf54c99e1138ea95eb41127050ca564a6a043e78026e167dfbe276b9b7985c2e48aa565eb945ad6a0302916f501f9adc9fe5d67a710967dff9648c2c8837b4293618ec17ea5eb3eb7acc267837941c96f183f2b9d38455e7b47d01aca2b2e002e950550481fb49f52ec2eb0b4465125d9b1fe5f769313b534561dc2edf0c568d3dd12268e106791941bad11ab7765d461940ecd9ead31cb581e102b1610fa6ef765cf1daee1d9e1282e9fe15e4bbd10d1746c76bcb6ebeb5c141a1b3584dfacebeda9d8d1e19828e46df64191906a57465d54b6a1ef49bfcf24f8ba09f2b2e93da6f7106ca1853fb246be1fa2e2243736722ef818acfbb238f073546057d5f9f36bc15982cf685aae0b72bd3ea4e76c91d75af446c75a5aeaf477d9d4a061710c82c13aa429e2f61cc87006f238f9da04cf3b9d9ac1e8625a191a86a9851f0605d361bc03bde3ba2ae78a78fb336ca8e2782fb2407b74a5a5b2fb4266563bb008bef3c4f27f924a8b7f50ffcc43fcdcb27e502a19eed0da082a134b2040f41206a21c9bdb7e5c133010d947fd9c9a7c780291a0fe7c9149a41f3d0deedbbe103517289bd71ab53ce072dd68d65c82f40a3ef00914ca9ef0a2bd14852867514bbd66d680001edefddfd4a8281470ba4ce25496051c15485cdf0f95349149806df46bcbc48dfa4a19e123864f1679235c2d51d294cab5d4771a19ee6f1b8e8b3eaa4f9023bdeaaba436a7ee502623f857dd8f425ef66e73cf84d54559985ab2954b76d218e827aa571f0b1102040259c4197d4f40bfb832ea5790521f26734bfe19bfd24c98f787047bde93d9289518960c3f62329e8401a1c4c8bf56b38b5b589e2e1211c6cf25d25ab7da014e0bbae2514ba673ead3e77208b3eaec795206e06758e33cbe73c4700b3241084c19eebe106409c4ab72fb5baa79d3a2cb79df2ede06c30f46eabb49f56786c0872fa42e297443c6d41c783084b18ca894045db18a108f3929c86af1ddd16dc9cc798d2afcbbc54d1313d41254fc969619dad88d29f47a241583a6dc788c2140acf71ee10203386a72bfc5a338f14f9d5f11e81bc1fc6e8176a496fda5b9fb4dbad89e5cb217c54cd9a8d608b950c324d505cfe3448668143f8e96573d7a16d7e902b1f9f3a02c730831e7797b17c51bf4b7eb966a108dbce145f7e53115aff5014baa827047b8eaf994aac0f5ee33f430fd8f0c01cd99e40207dfafad3786fefb9af7ed30f82258d820290fc6d191aea1b07dc76412864a9dcdca033b78b9dd25732d0bafa3f57efda6d61f8a26b8ea8e6c1ff39172200d828e2d254335f1ced63721c2a70db9048aba9061fbf0aaec16c2dfadec1c383545666704b0d4b159ec90e10f2fda3aa827f9a3731bf01c8e09c18c94cd1956a1cc6f2705232e439433b3565190ba9578a1a7cc4bfbb5990f1b6b0753f92a9e0f8428fba615165a25f9e205f259b106824c159439baba3f24b40b245bc38997c66bb8a6b5dd6279d7948f52b237db8b842987ea7666d2afa7206a70a664be65ba6d524bc89d0267dc94181318e73da55871b6bc11fe2085cb848d8955d1016b75d5a439e068e43f5a1728556c9b432b8f5275d66384f2901e59ad30436302100b808378481bd8d495b0fb749744b4534603d0b821948e97e050717147cb81f08d7685ab51fe1dffe07fa6022c33f3a5bf918330f1ed028ba4593290c0f0ba1e7fd3b08cea18d6f1f9f8d0a430f8939023082cd96fb89bc12bacf27048671316f81cec69aea65cf968a7f87f9df8d7de0214c8cad27ef6d00f0d12e2355754cadb625cf0c2b38275203ec09930c83cf0722cfd587f58a2beee2a56948f03e9ea2f4bb606720a28830c9e4136201789d6abda3fcbfab173f892b16d1d7ca7b1ffa108d063630287135b9e3f4b72aa9d28d77933f684baec9fc7ee7c33d51556bf1cfc08b362cbfa6d3fa423ea3b6c974d451eabadf2312b081460e70b99f203576b1de9cd14de9aca7a200ba723e39075193d67fdf460e1f3c94c9b91dfa7d170358bfab5ea364483992bfbf3e28e836ce9222145a04032112fde0eb304faccd8a8c67032dd297401873f5120c0b81312f7a0fdc053bca98493a9769809437fdd2ef1d23014e87178e79ed9fe20eb5d91139ff20bf4d45f4787d5c7eb111019e4609041ed0d0770c5a7472fd4894210585596f3bdecb25e6e8ce31d6d864d017135d99302095409fbaa7e0b66c3693d921228ee2a216226b78dcd2ad6043a6e2ba31b0144ef28f5072b4608bead373c2aa049d51b5f189c962fc6a593449c48acadff75da0c9a151299a9f36f8d871bd90b3191426e1c0b1e224bc87eadc4045db8fdc4618a55aa029ca4b29a43757e8881f2085f33e68d42ebe491b20be1484be36c88309bf6c8be88e15fb4791d4d2ae2eb480cb40abb0f0726b451c5e3faf9428d5b01ad857f8c2957337a4e48265c2b1d9dd4b7cfb9925b346f9484c2c91e937b1845db2c913e348e1e0ddcbd96c6e1ffa9f3c4a28052c9581020c9a2dbeb08984a440a11d340c62ed7f41f05b5d876e3c033db1093141fdad7efc54461902c0522ddd5c2a457675d884e6619de247a62b303baa41634a89def54ced78035aefe929dd07e5b8f5e854dc8cedb18703f6be6d4c2e6f905153e283d160201188dfd3997cfe18ebdd5ef60d65b818dbbd9aa58f532ae58033cf03d837276724a24c137034c97a017bc6482e996379bb037f7c9bf13fe4e3db409c12e41f5741f9051566b62bbfae9e02a30035ca90a20c417620cea87968fac051435c9d0dc6926eb9faad7af78fbb32a10f0be5c313f18ee3b4e33d98d94ec1163cd6d52a0917914eab1b2529934b366dc93771438e25bfa790da6bd1f5a8ad01ffeb5ae2ecb52dbb4942a0826197dc54cf3af4d0ec40d29deeb853c23031ed5e1dceeecdd5e9ee7169e5c4f121a5470fa98a8d856593029c5759a7f463701ddf59192e6f70c164c92c7eb2b1dfed3829b0f402b6993d5a10a86712fc6e36426715ed8e7c078018059f4dc32aba04c4413b280275b56ae80bb254a2d4f1ba0f35de6235df2c2956cac614a3caa0382485601edb008847313ec5966734e2de5e73a862305623ecb393cb8e708057a83bdc86f657d1f1568666db584fe5129b085bd74a0a555b7203af16ea7ff9a2f38a074a1bce5aae79bb82d0dc7e2cd9b477ba9beb4c2b9e93ddd4fc5a3dedc29389eaba642ebdb218482741e983f9484184419e775c05f1b4ee42a14036e7ba83bea85991c02d811b79ae7699ee6172e40321711d7a9475152682b8c7004c84c5a515030241448087b3cbbcd6e16e26e4fc3047e5b71f7e9d5496ea1a12bbd7bc51fead14f29acd80bc040566a6b7ee756e4a365b11b16712c1fe51498456f8d113c1a90638ebf365cc2b335056f47ca7b2434d8f6e2b7875cd15e91e8ee85b7782841c3ff01826c25496f6605617152a1729d24d86de6b68305b0bcd8c203adb332af09623c75a1aab10eff9ee10e1bb8abfbde726696ad13a2fd3c9613bb2619105c19f62d602e627830241cff03d71f7623e7182e2fcea9d3bb7aa567fa89ffc96540f55072f1e1069c62c3f11b9033facdec9bb70b6c72daeed6d9922974af484775917fe02432b1f1159c9afd28ad50204e6af86cfefc5645bf1817e1cb595022d56d08e95f3f8db65e65fd98b55dbd1ebd82c5a5c11d66ed6e1f084a95d42b577c93935453e44f56155ec186484ce51e9f7f7df5feb3c0546b5f9085fbaca2d752b2c0e0249a0a0b6a50bb488d62f219087d41ec5e1e72601085178a9b3b75bdddb14d3ce8b02146f9102e2586946ebad4aaf60e98b9b7105b92235f44d43d82dd4f4100bb578e8c22ec9ea568d3249187f022b5762103a5ea3249825b60cc5e7c05cdbd442ecfc8486ae62e5c1977f67f76e8f0f69b0fda7b61c603861f7677109720b3a3e2952d22eef395df713a508845578f3d2a1ebf846bc96b9e4efb6a326abbcc73d2e08f73d52bbcd9fa6dbde81be637005f241f981537ca36c822f1dc3314e007b62a640ca1e5b22946030fd79726f1273d8e535a3c4127d154096361a85de62a44918486adb38d62d9ee13cc3cf3aea3370e635a84da69c133d17e3aa2578eac999b29f35177bec52ec3b3aefcf912328cc5977b6f1907a3dfb2223d1dc54a689bda3fce266785da5f3ff4184ea83711311fc3e825ceaaeba67f4009fd56cf1958fa0e7bc6100ab62877a234f866b32dda3da224685b2cb6a5eeb5f515b0591138d538aa597914fd7f94a4555ebd5419158d60b036ef9da7855b3af581f855153f0a75e0dcd218a5f9bc9b507d7ed737a9925205e4f2a0", 0x1000) r3 = syz_open_pts(r1, 0x0) dup3(r3, r1, 0x0) (async) dup3(r3, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:25 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x109802) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) close_range(r2, r1, 0x0) 14:49:25 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000080)={0x5880000, 0x7fff, 0x81, 0x8, 0x7, "2bf57ef536dcfac7a76dd5d9cd3e0064dc8495"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) pipe(&(0x7f0000000000)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r1, 0x0) (async) dup3(r2, r1, 0x0) (async) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000080)={0x5880000, 0x7fff, 0x81, 0x8, 0x7, "2bf57ef536dcfac7a76dd5d9cd3e0064dc8495"}) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) (async) 14:49:25 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (rerun: 64) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async, rerun: 32) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (rerun: 32) r2 = socket$inet_udplite(0x2, 0x2, 0x88) write(r2, &(0x7f0000000240)="9b267e5e6b2bd58502ae715697d707a9ee703bb7659e2639643573d8aec373d449f212e97636c3bfaeea05c5fd3bfe2d800c4bd1e6c4edb45d9ac13b6e9002f63c62832e77ffa285ace79bfaf7d257bc9307c81c80e3c82516f7eff223041afa2d62f8e4210a3581f9d7d4041ea3e4775389df9b53c0398335ed26e2fdd85f0a37b25d6253258eec0bfb23a6ed32b6a615c584d02370a80aa4276ca550d7adc94a90cd74b16dfd29f7931dbbbfe7cb68e44150af53be4db7c5f4474ab2f4497728d03e01f055c8eae19144b11b09ccbec45dca6af5ac0e944344021c614bc9b1a41b716ad293b95b9e80ceaeed9978f7289ea821cd536ccc886d071a2bc467ead91a28764c038e604c1e3e96064822c97aea2071355f467362ebbefb05b3297c43683b22c484ca208990e84e19a911efafbe695352d37514bbf4af0686bc64a82dfd298200db084fd53ae3e27ef7a5e04fbbec7ebab53500037a0e594d35fdb6f8e086c862811f0ddbc7f15e8d575f4b4bc0a1fd41f87584ea78185f0228f1c70fff00d445590359f9e3856d83e42debe5f1efd80a56bd03c9adb513ef0fac8ffaab2cb68ca691e4310598a5a21b8686b9fa66924ad34913dcf316316f9130ef0ac03ecfe489211b3c7b9e3c731a753696cde545594093e9aa7e91ca17135036caafdb62196499276edf7509ab3be2733cba000bd284babc9c6909bee5bd8496d56d1cce60091cd32351c9137f89520c44294a59e2cc2d9e6fdcbde4b4234e2d57f5e78339151d719170a8303d5971fe4deed7b3b99dfdc6bc8b0982441f98f53dc479b699c124275af95e9ec027195d6b97ac37a60de94a6ac63dfa44fb3c4006cd1a57a9903b38af74d1a63154deeb273498ec6688ba83434fa09f21012ba93e5daa183304b7246eef3e159a005571d45ad0e798330d60f3ba1ef3fe86da6a4d681f66d8addc69eb64a7ace646cb4096c2c8ac9a55cca8dc20f7bca9bc15b4e8b1de879d805442eab1f834d554088479e95c928f1e0c5709635e9c15d224ace8f32f396ae82c9fe4cd247ffdceba66fb4f7ffed2c16f3e4fda84c6e159042d04092fb279d0adb14fba24c8a5b02668d7261c6f8cadc1e1c86b9c7c07c8007bdc832a3bafaab60f2fb38ed8ee81e1138b2160dc2f47aa60b6938c0a7b070b1519bf58aa4672f99c468a3af61bbc16c194e6e64709068dac9562138a622812f377940ef93a356d3668a95c434366c4b72a273e50b7ef039d246d70d7595ad0215462565c7031a944142c9dba4833f1db67a8b1fceba91972181df5c4d1ffa9836efdddd1c2a082e39bd79c9ceba366292639e6da1c0eaddfe4fabef4e1e3fdc4211d8b2a2eb963a770cd7f8413090760748aae208012043eba0311fa5dc61c188479bea1eb9377063a8ed1e28043be099ed8cc3a8f28ecf54c99e1138ea95eb41127050ca564a6a043e78026e167dfbe276b9b7985c2e48aa565eb945ad6a0302916f501f9adc9fe5d67a710967dff9648c2c8837b4293618ec17ea5eb3eb7acc267837941c96f183f2b9d38455e7b47d01aca2b2e002e950550481fb49f52ec2eb0b4465125d9b1fe5f769313b534561dc2edf0c568d3dd12268e106791941bad11ab7765d461940ecd9ead31cb581e102b1610fa6ef765cf1daee1d9e1282e9fe15e4bbd10d1746c76bcb6ebeb5c141a1b3584dfacebeda9d8d1e19828e46df64191906a57465d54b6a1ef49bfcf24f8ba09f2b2e93da6f7106ca1853fb246be1fa2e2243736722ef818acfbb238f073546057d5f9f36bc15982cf685aae0b72bd3ea4e76c91d75af446c75a5aeaf477d9d4a061710c82c13aa429e2f61cc87006f238f9da04cf3b9d9ac1e8625a191a86a9851f0605d361bc03bde3ba2ae78a78fb336ca8e2782fb2407b74a5a5b2fb4266563bb008bef3c4f27f924a8b7f50ffcc43fcdcb27e502a19eed0da082a134b2040f41206a21c9bdb7e5c133010d947fd9c9a7c780291a0fe7c9149a41f3d0deedbbe103517289bd71ab53ce072dd68d65c82f40a3ef00914ca9ef0a2bd14852867514bbd66d680001edefddfd4a8281470ba4ce25496051c15485cdf0f95349149806df46bcbc48dfa4a19e123864f1679235c2d51d294cab5d4771a19ee6f1b8e8b3eaa4f9023bdeaaba436a7ee502623f857dd8f425ef66e73cf84d54559985ab2954b76d218e827aa571f0b1102040259c4197d4f40bfb832ea5790521f26734bfe19bfd24c98f787047bde93d9289518960c3f62329e8401a1c4c8bf56b38b5b589e2e1211c6cf25d25ab7da014e0bbae2514ba673ead3e77208b3eaec795206e06758e33cbe73c4700b3241084c19eebe106409c4ab72fb5baa79d3a2cb79df2ede06c30f46eabb49f56786c0872fa42e297443c6d41c783084b18ca894045db18a108f3929c86af1ddd16dc9cc798d2afcbbc54d1313d41254fc969619dad88d29f47a241583a6dc788c2140acf71ee10203386a72bfc5a338f14f9d5f11e81bc1fc6e8176a496fda5b9fb4dbad89e5cb217c54cd9a8d608b950c324d505cfe3448668143f8e96573d7a16d7e902b1f9f3a02c730831e7797b17c51bf4b7eb966a108dbce145f7e53115aff5014baa827047b8eaf994aac0f5ee33f430fd8f0c01cd99e40207dfafad3786fefb9af7ed30f82258d820290fc6d191aea1b07dc76412864a9dcdca033b78b9dd25732d0bafa3f57efda6d61f8a26b8ea8e6c1ff39172200d828e2d254335f1ced63721c2a70db9048aba9061fbf0aaec16c2dfadec1c383545666704b0d4b159ec90e10f2fda3aa827f9a3731bf01c8e09c18c94cd1956a1cc6f2705232e439433b3565190ba9578a1a7cc4bfbb5990f1b6b0753f92a9e0f8428fba615165a25f9e205f259b106824c159439baba3f24b40b245bc38997c66bb8a6b5dd6279d7948f52b237db8b842987ea7666d2afa7206a70a664be65ba6d524bc89d0267dc94181318e73da55871b6bc11fe2085cb848d8955d1016b75d5a439e068e43f5a1728556c9b432b8f5275d66384f2901e59ad30436302100b808378481bd8d495b0fb749744b4534603d0b821948e97e050717147cb81f08d7685ab51fe1dffe07fa6022c33f3a5bf918330f1ed028ba4593290c0f0ba1e7fd3b08cea18d6f1f9f8d0a430f8939023082cd96fb89bc12bacf27048671316f81cec69aea65cf968a7f87f9df8d7de0214c8cad27ef6d00f0d12e2355754cadb625cf0c2b38275203ec09930c83cf0722cfd587f58a2beee2a56948f03e9ea2f4bb606720a28830c9e4136201789d6abda3fcbfab173f892b16d1d7ca7b1ffa108d063630287135b9e3f4b72aa9d28d77933f684baec9fc7ee7c33d51556bf1cfc08b362cbfa6d3fa423ea3b6c974d451eabadf2312b081460e70b99f203576b1de9cd14de9aca7a200ba723e39075193d67fdf460e1f3c94c9b91dfa7d170358bfab5ea364483992bfbf3e28e836ce9222145a04032112fde0eb304faccd8a8c67032dd297401873f5120c0b81312f7a0fdc053bca98493a9769809437fdd2ef1d23014e87178e79ed9fe20eb5d91139ff20bf4d45f4787d5c7eb111019e4609041ed0d0770c5a7472fd4894210585596f3bdecb25e6e8ce31d6d864d017135d99302095409fbaa7e0b66c3693d921228ee2a216226b78dcd2ad6043a6e2ba31b0144ef28f5072b4608bead373c2aa049d51b5f189c962fc6a593449c48acadff75da0c9a151299a9f36f8d871bd90b3191426e1c0b1e224bc87eadc4045db8fdc4618a55aa029ca4b29a43757e8881f2085f33e68d42ebe491b20be1484be36c88309bf6c8be88e15fb4791d4d2ae2eb480cb40abb0f0726b451c5e3faf9428d5b01ad857f8c2957337a4e48265c2b1d9dd4b7cfb9925b346f9484c2c91e937b1845db2c913e348e1e0ddcbd96c6e1ffa9f3c4a28052c9581020c9a2dbeb08984a440a11d340c62ed7f41f05b5d876e3c033db1093141fdad7efc54461902c0522ddd5c2a457675d884e6619de247a62b303baa41634a89def54ced78035aefe929dd07e5b8f5e854dc8cedb18703f6be6d4c2e6f905153e283d160201188dfd3997cfe18ebdd5ef60d65b818dbbd9aa58f532ae58033cf03d837276724a24c137034c97a017bc6482e996379bb037f7c9bf13fe4e3db409c12e41f5741f9051566b62bbfae9e02a30035ca90a20c417620cea87968fac051435c9d0dc6926eb9faad7af78fbb32a10f0be5c313f18ee3b4e33d98d94ec1163cd6d52a0917914eab1b2529934b366dc93771438e25bfa790da6bd1f5a8ad01ffeb5ae2ecb52dbb4942a0826197dc54cf3af4d0ec40d29deeb853c23031ed5e1dceeecdd5e9ee7169e5c4f121a5470fa98a8d856593029c5759a7f463701ddf59192e6f70c164c92c7eb2b1dfed3829b0f402b6993d5a10a86712fc6e36426715ed8e7c078018059f4dc32aba04c4413b280275b56ae80bb254a2d4f1ba0f35de6235df2c2956cac614a3caa0382485601edb008847313ec5966734e2de5e73a862305623ecb393cb8e708057a83bdc86f657d1f1568666db584fe5129b085bd74a0a555b7203af16ea7ff9a2f38a074a1bce5aae79bb82d0dc7e2cd9b477ba9beb4c2b9e93ddd4fc5a3dedc29389eaba642ebdb218482741e983f9484184419e775c05f1b4ee42a14036e7ba83bea85991c02d811b79ae7699ee6172e40321711d7a9475152682b8c7004c84c5a515030241448087b3cbbcd6e16e26e4fc3047e5b71f7e9d5496ea1a12bbd7bc51fead14f29acd80bc040566a6b7ee756e4a365b11b16712c1fe51498456f8d113c1a90638ebf365cc2b335056f47ca7b2434d8f6e2b7875cd15e91e8ee85b7782841c3ff01826c25496f6605617152a1729d24d86de6b68305b0bcd8c203adb332af09623c75a1aab10eff9ee10e1bb8abfbde726696ad13a2fd3c9613bb2619105c19f62d602e627830241cff03d71f7623e7182e2fcea9d3bb7aa567fa89ffc96540f55072f1e1069c62c3f11b9033facdec9bb70b6c72daeed6d9922974af484775917fe02432b1f1159c9afd28ad50204e6af86cfefc5645bf1817e1cb595022d56d08e95f3f8db65e65fd98b55dbd1ebd82c5a5c11d66ed6e1f084a95d42b577c93935453e44f56155ec186484ce51e9f7f7df5feb3c0546b5f9085fbaca2d752b2c0e0249a0a0b6a50bb488d62f219087d41ec5e1e72601085178a9b3b75bdddb14d3ce8b02146f9102e2586946ebad4aaf60e98b9b7105b92235f44d43d82dd4f4100bb578e8c22ec9ea568d3249187f022b5762103a5ea3249825b60cc5e7c05cdbd442ecfc8486ae62e5c1977f67f76e8f0f69b0fda7b61c603861f7677109720b3a3e2952d22eef395df713a508845578f3d2a1ebf846bc96b9e4efb6a326abbcc73d2e08f73d52bbcd9fa6dbde81be637005f241f981537ca36c822f1dc3314e007b62a640ca1e5b22946030fd79726f1273d8e535a3c4127d154096361a85de62a44918486adb38d62d9ee13cc3cf3aea3370e635a84da69c133d17e3aa2578eac999b29f35177bec52ec3b3aefcf912328cc5977b6f1907a3dfb2223d1dc54a689bda3fce266785da5f3ff4184ea83711311fc3e825ceaaeba67f4009fd56cf1958fa0e7bc6100ab62877a234f866b32dda3da224685b2cb6a5eeb5f515b0591138d538aa597914fd7f94a4555ebd5419158d60b036ef9da7855b3af581f855153f0a75e0dcd218a5f9bc9b507d7ed737a9925205e4f2a0", 0x1000) r3 = syz_open_pts(r1, 0x0) dup3(r3, r1, 0x0) (async, rerun: 32) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) (rerun: 32) 14:49:25 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) r4 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async, rerun: 64) bind$packet(r4, &(0x7f0000000080)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @link_local}, 0x14) (async, rerun: 64) sendto$packet(r4, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (async) recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) (async) sendmsg$can_bcm(r4, &(0x7f0000000200)={&(0x7f0000000080), 0x10, &(0x7f00000001c0)={&(0x7f0000000140)={0x3, 0x420, 0x0, {0x0, 0xea60}, {0x0, 0x2710}, {0x0, 0x0, 0x1}, 0x1, @canfd={{0x3, 0x0, 0x1}, 0x11, 0x2, 0x0, 0x0, "f4ec3d9c36a67bbf769829048d32d3054a8194dbdd67581ee914f31354d79cb623d1ac1fcce92dbccb0b95b582b5a9cbfb98272dece72133c0fa8c4bb3db97ee"}}, 0x80}, 0x1, 0x0, 0x0, 0x10000000}, 0x840) (async) r6 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSTI(r6, 0x5412, &(0x7f0000000380)=0x3f) (async) sendto(0xffffffffffffffff, &(0x7f0000000240)="1da98b3d046567bbdebe546bde8df161e1261a0acc1c54e2dc035adba918eb8dcd45ba0379350e76ab15044e0c3adeed6a29ee886c876481648e870dd7af1c3432ae5b7fcb", 0x45, 0x40800, &(0x7f0000000300)=@ax25={{0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x8}, [@null, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}]}, 0x80) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:25 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:25 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000080)={0x5880000, 0x7fff, 0x81, 0x8, 0x7, "2bf57ef536dcfac7a76dd5d9cd3e0064dc8495"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:26 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x803, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) (async) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$PIO_UNIMAP(r7, 0x4b67, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x3, 0x4}, {0x1, 0x1}, {0x5, 0x8}, {0x9, 0x5}, {0x7}, {0x9, 0x4c30}, {0x3, 0x1f}, {}]}) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r7, 0x40045431, &(0x7f00000001c0)={0x0, 0x0, 0x80000, 0x0, 0x1a, "e59f2f1ce1ff0000000000000000b600"}) r8 = syz_open_pts(r1, 0x0) dup3(r8, r1, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x20400, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:26 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) syz_open_pts(r1, 0x0) (async) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) (async) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) r4 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r4, &(0x7f0000000080)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r4, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) (async) recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) sendmsg$can_bcm(r4, &(0x7f0000000200)={&(0x7f0000000080), 0x10, &(0x7f00000001c0)={&(0x7f0000000140)={0x3, 0x420, 0x0, {0x0, 0xea60}, {0x0, 0x2710}, {0x0, 0x0, 0x1}, 0x1, @canfd={{0x3, 0x0, 0x1}, 0x11, 0x2, 0x0, 0x0, "f4ec3d9c36a67bbf769829048d32d3054a8194dbdd67581ee914f31354d79cb623d1ac1fcce92dbccb0b95b582b5a9cbfb98272dece72133c0fa8c4bb3db97ee"}}, 0x80}, 0x1, 0x0, 0x0, 0x10000000}, 0x840) r6 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSTI(r6, 0x5412, &(0x7f0000000380)=0x3f) sendto(0xffffffffffffffff, &(0x7f0000000240)="1da98b3d046567bbdebe546bde8df161e1261a0acc1c54e2dc035adba918eb8dcd45ba0379350e76ab15044e0c3adeed6a29ee886c876481648e870dd7af1c3432ae5b7fcb", 0x45, 0x40800, &(0x7f0000000300)=@ax25={{0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x8}, [@null, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}]}, 0x80) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:26 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x109802) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) (async) close_range(r2, r1, 0x0) 14:49:26 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) r1 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000000080)={0x60000000}) (async) ioctl$TIOCEXCL(r0, 0x540c) (async) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000bc0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r1, 0x5000943f, &(0x7f0000000dc0)={{r1}, r2, 0x8, @inherit={0x68, &(0x7f0000000240)={0x0, 0x4, 0xffff, 0x7, {0x3e, 0x7, 0x8, 0x9, 0x500}, [0x4, 0x79, 0x7fff, 0x200]}}, @name="93578176c478fd51be885bfd85704570d0a82fdf1541efa971012d8d6936cd99ff057e2d05bb9ae9246e96a8dcbf3ac8e39a7e18ca668e6200b7e33c8648a6409e6361e06ff0d7b61f8eda5f80142b4a0382894e13adae4f17bf048472dcda80a0d4538002caba2685c295ca2050fa3f95758d6c53ecc1915df16db1e667e6c8d201330e55a4caf8892f9bf1410ec9c3399a1de24bf05057aa7dee0ba32f0411423caa0cd8ae407713861b8265f6db149027c52ae239e07d5ae084c2a351ef06993533bed9d4e5acceedb78c810889caf251c750f1750b2f1db4f1c7299c5853fea98de7b62befd58c4b31e85b3ba45a9b307332be3f15e9318ec3d7c6a750a5ffb5f9144148896e80a33becd76755d90fd0ebfd2408bf79dad569b10265b29d886e7c1707628a0a026bbf3e9e78afbd2b5f6ded970a9c0e66f581646460c3b6669548d7ec5d6095ca2e23eff59601afd29a904c8ccfe1dfab0a84987c75e0642c11c0499977006ded5e6d11d8e76a83f3aa6bcfe03bc98ca2c7f158b340a9d1c3959faceb7de2469c190e3f5399156aacd02d223cd2d7ffcaefa6592cda54a17b68f3eda7085789c96b19d59bf0e62efe1ba7cf65550fc7fdf49ddbc95e042860fd6ca356dc721a0247c44eacd926414f3556c229212e0c036f10f0914196faee340a7801810669c1152856a6db9b26654bc7c7eaceea0accbaae51d07d4a41e6384362446975a704f3ce587eae003ef425442744d77680dfc7bc392b205ea2699fa2e1602a0b42fa66fcf429cfd60ee6d59589c953ed40067d0f6ecac1fa22627e86f5aa75210dc2e5e0b3da0ac45cc06e2bfad19ddd988a288d9600a2fa9406541154c48a21a06706070909c1e6b10d5cf0d58a8921716f1becd647a580698872d7708b7a25edfb386fcd18ed088d6c41ad6a137ae0e3fd80569588fad9b3ce0eb09c121389f68da44e266e5724572404b6069a55586f49cdef8bb275708703529caa9a207b958a92bebe2cc39e9a9ded69bf8f186ecf0c70f8abb693a1f8438243ab67f31ab73c9f6152fe5b05cf950b16566951d9b1e7b021cb85abeddd6310589f752b46fe91e83c1448ab91db69ac63269c24e7d08889b572a96db59a7327e31dfb2984446d96533e42b5ea51f330ef94566c5a29f6eb2e26918222d4b773bc4bb5b9297a8b37656ba96e1c9653d5b14434bf5e529b85bca65a2bb0c411ba836d435b0b5d3cc61564fd557b0a64f251365d8403fb76d1b80a6fbc5e6f1f8973f837159423dd2e598a4ff663acc9f55f6e7a27898ce27d9dd42edca46f22b5199ac8730faa11206f4c2b89a9ac4e5e5b3c6cf4f33400113dcb9b4ebc5169e44e507e9bc246cdb7dfc7731cf964316e217ce663ad1e5c7beb72fed595612f3d9a553c725e0ae91baf4c44cbfe4ec870a57f7e3ef2e4a7e2f88d2c52fc803888f8bd5fc1dba21c0186bcbc6cdaecf90be0bdf585f343f32ec405724cd4f2d9d54fb9030e3fe9174dd8614bd0af04cfcaea0d3f2a3687b47d86e580d9b0d985fda9f1165dd51b3e1f42d4022ca888207e3aa719a0c4f5343a8936e8f4b002ce9738f6aea967624669dd3a545b6aa4e956e1c744badbeb24f8ff41855cf8e5aa07d3b16169c6fe6272c5e1d945ca4544b4133d4b25559aa0ec9c234c4919c52b4fea0ae39b354c71c23078def33864dd4eb0eb37a50b9ad39eb670ef261daf0060b320c68d955a3b081b478c82ffc9ae5ab9d9d99f0c3161ba8d276df48681d609deadf70b51a956cc490360076301a3dda7adcf1c555b8a40b037471d7fcc5d780db89307358089f50866e551aa2185ee8e9313b73025700b8c38322cf4dd3e95b57ade711a7dd6b2ecf0c910e672df4395dfd171de4c5a10f88ef4edc8f2871276520059e2722715cf854086a845e49c541342ef0fbdcc60ebc87fef090c98781db0d25f9e55de714ed1e179cf19af32bed41a957aefecfbdc87a809f5decccd74ddf0c8ff4981783742f670aeeb169a9b2a1dbb92bdea90995664fc1a82b801ffc8f7749fe1d20657459268e06d9bdd941ec942eed0d12e698ba38fb74a1e60bbf44642024760e903b4c56a3182a2519611a4ca890b2bf4128a03ebf11f532252f1ee6ec2e960ba44dd1ed0a04f76367759d481983426f4a077e0047686b7bc777020dec7667bfa8ddbc0f0c9cd2bb8b579ac863c3691c6c0a4b5a1a31405d33f0c2ed5fefedc4fd200542b91254b60129cde8b8f76f9c224ebc55e7116af7a98d2512f7cc867095d3c5af23b91632c91f491f33d89551fa3fcd83d07e0cddc5ab3d51e912cbe521ca73559db031878361336c5a39184a277c01db56ba9effeebc1e35a7f913cc45d2757570ec4a8b6dab3072650b3c6085eb81ba64934e9c08bb187f3d7d1dc2c649b820c843a01f3a81968bc6ad41b5b3c4039426baf05d3d343c831a5343aaf68bde60e33a0a00027ffae212d2740602a8911be50db897503f87a6ac9eb7ef0d5ebd0ce3036d366609e16440962d6fcde91273896cb9f61405bf409cd0af6566c7f6a186854d467a7ae152c799b05326a7c02dea0c92eded87c0741e0783eac0d4d27b56b516ebfac19ac3a075fb86a763ff4daac672f2a0d0aa83034e64342c584f3296014f4572767efa68b07091741a459d9bf980971e425fcc673c67f5d86884d825e8ccf5b6f6d6b064301374b8b4ed429371999cef3148450427a44719240d104274bec85ddbd33c2a6daa234535214204a95d71e09da0ce99977c9968d9f3ec4eb2ed13dd3cea197b1a431c7f5e48a8c191db31fa37a7907114845692d1dba095c1ae1c3a8eed942209130163710c7dbecff6d15dd18c8ad6bafa077a321fac0a96676259f21b40d27b37b174639e8ea51e937d32f5713b625db682e4271f907a531a933800a9de2da9f3860e1100e226387b58f5beef11874d98509e730e63360421bc5f07c47904d0b6c5137113919d4bf73c1b19b876e24671afd479410952a239ea783e28b40645bdae3baa6886aaf17d16bc74846b70d060296f3029523a7ea50bfea91ab38fd048d40023b2af097645f0f689e4369041f510a4bdf7a654f827aab6ad2a013c73b3c685d589f431bd7c685572eecb08b0de40071ad4550b1adc169129ace4a73ee976d9266dc45a5b90b2bf1a9ec32c36ff74e6f2a3e668f3195ea32d9401d9996ebbd2a4ad326b34c18cd858b4859d45d568d3e8f68d5a094b647c8e43f186131b7fe2fbfc744f4922601d627158cdf04e0e0b2c9466c2552dcdfed98137e8a4037a46e7cb464b6aa057c76493b4217154ea01ec81e41c20487dd8f09101f3fb439af93f9ee370fe9b71fbd6be7107bcbfc423c07e06a4fa825d35fc7df90d1fb64f98e6ecca661c984de0277ec584a5bb1476225bff1bf837e791add74bf5312396d13f5e035edd5c9293bf1d28bb03cb19a8d29f0964105230c2815d94bc9bd89c74a40ba26cd7eac87b51202d4f90a7e02ec5081ff580f2feded47d577b8942525a4ca8704e8bb1fa68e0e614110f24c1df6e0e93bd175157a985daf2f34fbba829d4354757f280089ffb62a8397dd077dfefb4ffb72a0d1f68ab94eef337791a9e053afb36b78b2bf22d5ced88f2ac8459d6e84b372c5d0fad078bec63011cbd5c43c556089d971805a669f25c6d0aa64c22886107e986ead6a508b5bd4472b86b1e5a40a41301964f657b67bcee02cddd18db9989d850e574071780fc3f7e2437c24f23154867c542b727e046b3a29a66a887572d80afd04e9a05ac6f883bb9357704722787512da670cf5e999d81c219ef9294177099ab9a6828220971d8de8acc743c555b5c6d4a7af83fdb2e3bbd15c5bd5e54a6b2530694153662fd4ed39a874bb3016297bf73633fee27eba2b182839ee2eef397a093739475e469d324e5920d0809f31847e19dcc6b44f8506066217a8a4f8f9d46a5b9fc9f1bfd34565d59d3e6ad238252925766ad9fd1777035725a360612de1c559f01f41c626985aab7ab3296c7df0c2a3bcaa8235275f3a0003a2e5921fc3a45a9a8339bcb28ed4af964f395d9765f339b2a960b82ad569151abb449ff878e249356f18ad86de5c9c98d1ad2bc487e57e55fd5713a3d7940cc3911884316669ec3ff00945a3df98221eec2c1ddd86744d24e372db4623d95b76b20a260052a1e3782b359dd388af1a8d31382b2f2858248d92fdeb945fcaf08c32926d7b89269c863f55f817dd4a3f290136aecf4a28a8559a9dc1e11b505e67667ab395a395d4abf351f5b8273e0e086fdb04b963b6fb0ac5f89bf838c0784ab71285c33ead93f2279071d94d51461d3e7522a5818a7c5d73c3fc3ed632b5579d967902261270faee226e223d1ccede2a8b1c80d36fd4bb32303412448e3b94b5859f81f8891f53ecdf7ef0aafc7d5578220d92a9c35a841e1b16c42f8ccffe91c1d92f8eefad87a2dcd84ad4b6bcc4cd27bc51b79bb7180dff4275cb7cca204c4373fcbf575e3d1b2e69de799bd162231bf1f5b1c0d08c65b7daef07a1c1a92f6bc48b8af0c4d980b7ba07cdd5bf0081f43b3f6449f89af3fa15cab0593cd325cebe3a8668c99d9c56f5cdd7dbefe2be8619eacfb4991a8bab8f22bd47d2b59cda41abd333c8031c92207c7573c1a689deefc66f0ba2ca948c2912d9c5383749e7e59e7309387d2a5d1528e0e588bc0f0dc84c98e55c16efda732daaaaac1b0288e048d5eacbcfc4a397ea777ea77087b3c0f4f95c466fdd6ddc9a3b6556bc0d1ac5968a0aa91c1a79ce67619dae0b1455b724ff1166e6073c6484f60c1426f9701ce2fc04622476ddee5c2905290e6963f9fe59b36617609ff44f4d2bdc60252f549e17118cd75ad426dad077f67e4ab8c164be631408bf5155c8197a9f7447b63bb59a0c5b53c5216968c4b73710e28c03297fc4a36d3a39e28f71e2f07b4420ecb322ae7e68b2a080f3264cf20e815193451f05bdc7f5affacc62e49e81fa42b77f53bcf48a24d04e6fbae065bfe1b9b7c71f2157ac75f7d94456d1e973b0b0de42685383cdff325fb2c1f452697074160df69897cb7b15f174f3d071ba4e7d885172346c9b6ce8f15077e9d4ae52b0572a707d40666d8584b23ad5e60deb3b49638acd0839c0d32504d8496ec59811d3284c85156f14b5720627dae7661e9a18f5d193038d767915b2d53c29529b1b169d6c7962d5e7731cc48edf5cc6a4e3651f11caae5439cfc1326c1b0a07eb41af270eebccbf088ee76b690b0bab03ea3ab9eeddb600e83e4200c597cf17965548e478f491796fdbe599f493b6c9d1bbbc91192c4b454a1383b6462ea7bea20171a44fdac78c68f5154c6ff16d3e51f44d529d7d42d9f55e8e73683347c29cec38693f23495941fec056117b89952ba64542b8e4fbd7642fffa61a15d16b68ecf0438b61ee76c814fc100bfec778382eae9d75c035342270e3c950e2b33040676758060b4ff747fc0aae984a9f7088935c2b5e39815cf88e02f925fb7b70ecda02b96e2c989cc6eae5ffc91180b8ac7db0473185033fcd2ade52ebaf96f773e6e6b0da2daaf367eaa6c05c82582bda7c63eb87384927797f5d93433550e47a65d85f7c57398bc11669fc98c2d81721b1d83932b807e638d6f5490817172001ba0e3acb54c3bd3d4dc2380cd9bdc888b23745e9da1908575d380e9e1ea21f2ccaba15447f44ace43f63d1"}) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) (async) socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r7 = openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) (async) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000000180)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) (async) r8 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r8, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r8, &(0x7f0000000080)={0x11, 0x0, r9, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000400)={'tunl0\x00', &(0x7f0000000500)={'syztnl2\x00', r5, 0x8, 0x8, 0x1, 0x8001, {{0x38, 0x4, 0x0, 0x4, 0xe0, 0x66, 0x0, 0x0, 0x4, 0x0, @private=0xa010100, @multicast2, {[@lsrr={0x83, 0x7, 0x89, [@local]}, @noop, @noop, @timestamp_addr={0x44, 0x2c, 0xe7, 0x1, 0x5, [{@multicast1, 0xffff4cf6}, {@local, 0x2}, {@private=0xa010100, 0xb03}, {@multicast1, 0xcb}, {@loopback, 0x4}]}, @lsrr={0x83, 0x27, 0xf3, [@initdev={0xac, 0x1e, 0x0, 0x0}, @empty, @remote, @multicast2, @multicast2, @dev={0xac, 0x14, 0x14, 0x37}, @private=0xa010100, @empty, @multicast1]}, @lsrr={0x83, 0x2b, 0x9b, [@rand_addr=0x64010102, @initdev={0xac, 0x1e, 0x1, 0x0}, @initdev={0xac, 0x1e, 0x1, 0x0}, @private=0xa010101, @remote, @remote, @private=0xa010101, @multicast2, @multicast2, @rand_addr=0x64010101]}, @cipso={0x86, 0x44, 0x1, [{0x0, 0x9, "5ca1ed34ca86bf"}, {0x0, 0xf, "b2b94ab284f38b83a8abb153ff"}, {0x1, 0xe, "691ff169b013b062b68216be"}, {0x2, 0x3, "0e"}, {0x6, 0xa, "e3e7d7fa39c861d7"}, {0x7, 0xb, "da1ed6afa1185c9ec8"}]}]}}}}}) sendmsg$ETHTOOL_MSG_PAUSE_GET(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000440)={&(0x7f0000001e80)={0xc8, 0x0, 0x210, 0x70bd2a, 0x25dfdbfb, {}, [@HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'dummy0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bond\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x5}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x8808887863a7cdad}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}, @ETHTOOL_A_HEADER_DEV_NAME={0x14}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r10}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x24040000}, 0x404c010) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TIOCL_SETVESABLANK(r7, 0x541c, &(0x7f0000000040)) [ 2818.190487][T32366] tun314: tun_chr_ioctl cmd 1074025675 [ 2818.201099][T32366] tun314: persist enabled [ 2818.218255][T32367] tun314: tun_chr_ioctl cmd 1074025675 [ 2818.223986][T32367] tun314: persist enabled 14:49:26 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x121a00, 0x0) r3 = openat2(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x400000, 0x8, 0x10}, 0x18) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000440)=0x4) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) syz_open_dev$vcsa(&(0x7f0000000080), 0x80, 0x143000) r4 = syz_open_pts(r2, 0x201240) r5 = dup3(r4, r2, 0x0) ioctl$TCSETS(r5, 0x5402, &(0x7f0000000040)={0xffffffff, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) r6 = accept(r0, &(0x7f0000000180)=@in6={0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @local}}, &(0x7f00000000c0)=0x80) write$binfmt_elf64(r6, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0xf7, 0x7, 0x5, 0x0, 0x3, 0x6, 0x2, 0x1ba, 0x40, 0x2d, 0x7, 0x2, 0x38, 0x2, 0x33, 0x7, 0x5}, [{0x70000000, 0x3, 0x0, 0x8, 0x99a3, 0x9, 0x5, 0x10001}, {0x2, 0xb2, 0xffffffff, 0x8, 0x7fff, 0x8, 0x10001, 0xf66}], "7be63eae932ef318e9a9944cf9c0a56e2ed74b49d6bfcef98ab79dc8471e1897f5b8d70d779cfd965c1c7b8e37956c9c016aabace56f0de937ba3505ba0989ad8462816e2b84f35f7b433d9eafcf98ef03b7a6e82c4fda006e8faf4881ff0a02ffdacb3cfa35fe2997fd9c5fe7fe5fa0a0bcce8ec04825a5b5eae2e154430065548288e9c471c8bd7832171872668521a8154bdf4c1ea3368075a76abefb68b2186da539a705d98fcf4ef23d20858ce8897cf036f39c94b109605c86905fd908ae1eb04b1ce17c9ce0d25eba242ded3e19e37c9a7cf3d59a950c266876c14c92dfde9b201cd68b08cf9e8b41"}, 0x19c) [ 2818.251628][T32366] tun314: tun_chr_ioctl cmd 1074025675 [ 2818.257200][T32366] tun314: persist enabled 14:49:26 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x121a00, 0x0) r3 = openat2(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x400000, 0x8, 0x10}, 0x18) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000440)=0x4) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) syz_open_dev$vcsa(&(0x7f0000000080), 0x80, 0x143000) r4 = syz_open_pts(r2, 0x201240) r5 = dup3(r4, r2, 0x0) ioctl$TCSETS(r5, 0x5402, &(0x7f0000000040)={0xffffffff, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) r6 = accept(r0, &(0x7f0000000180)=@in6={0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @local}}, &(0x7f00000000c0)=0x80) write$binfmt_elf64(r6, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0xf7, 0x7, 0x5, 0x0, 0x3, 0x6, 0x2, 0x1ba, 0x40, 0x2d, 0x7, 0x2, 0x38, 0x2, 0x33, 0x7, 0x5}, [{0x70000000, 0x3, 0x0, 0x8, 0x99a3, 0x9, 0x5, 0x10001}, {0x2, 0xb2, 0xffffffff, 0x8, 0x7fff, 0x8, 0x10001, 0xf66}], "7be63eae932ef318e9a9944cf9c0a56e2ed74b49d6bfcef98ab79dc8471e1897f5b8d70d779cfd965c1c7b8e37956c9c016aabace56f0de937ba3505ba0989ad8462816e2b84f35f7b433d9eafcf98ef03b7a6e82c4fda006e8faf4881ff0a02ffdacb3cfa35fe2997fd9c5fe7fe5fa0a0bcce8ec04825a5b5eae2e154430065548288e9c471c8bd7832171872668521a8154bdf4c1ea3368075a76abefb68b2186da539a705d98fcf4ef23d20858ce8897cf036f39c94b109605c86905fd908ae1eb04b1ce17c9ce0d25eba242ded3e19e37c9a7cf3d59a950c266876c14c92dfde9b201cd68b08cf9e8b41"}, 0x19c) pipe(&(0x7f0000000000)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x121a00, 0x0) (async) openat2(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x400000, 0x8, 0x10}, 0x18) (async) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000440)=0x4) (async) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) syz_open_dev$vcsa(&(0x7f0000000080), 0x80, 0x143000) (async) syz_open_pts(r2, 0x201240) (async) dup3(r4, r2, 0x0) (async) ioctl$TCSETS(r5, 0x5402, &(0x7f0000000040)={0xffffffff, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) (async) accept(r0, &(0x7f0000000180)=@in6={0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @local}}, &(0x7f00000000c0)=0x80) (async) write$binfmt_elf64(r6, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0xf7, 0x7, 0x5, 0x0, 0x3, 0x6, 0x2, 0x1ba, 0x40, 0x2d, 0x7, 0x2, 0x38, 0x2, 0x33, 0x7, 0x5}, [{0x70000000, 0x3, 0x0, 0x8, 0x99a3, 0x9, 0x5, 0x10001}, {0x2, 0xb2, 0xffffffff, 0x8, 0x7fff, 0x8, 0x10001, 0xf66}], "7be63eae932ef318e9a9944cf9c0a56e2ed74b49d6bfcef98ab79dc8471e1897f5b8d70d779cfd965c1c7b8e37956c9c016aabace56f0de937ba3505ba0989ad8462816e2b84f35f7b433d9eafcf98ef03b7a6e82c4fda006e8faf4881ff0a02ffdacb3cfa35fe2997fd9c5fe7fe5fa0a0bcce8ec04825a5b5eae2e154430065548288e9c471c8bd7832171872668521a8154bdf4c1ea3368075a76abefb68b2186da539a705d98fcf4ef23d20858ce8897cf036f39c94b109605c86905fd908ae1eb04b1ce17c9ce0d25eba242ded3e19e37c9a7cf3d59a950c266876c14c92dfde9b201cd68b08cf9e8b41"}, 0x19c) (async) 14:49:26 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) (async) r1 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000000080)={0x60000000}) ioctl$TIOCEXCL(r0, 0x540c) (async) ioctl$TIOCEXCL(r0, 0x540c) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000bc0)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000bc0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r1, 0x5000943f, &(0x7f0000000dc0)={{r1}, r2, 0x8, @inherit={0x68, &(0x7f0000000240)={0x0, 0x4, 0xffff, 0x7, {0x3e, 0x7, 0x8, 0x9, 0x500}, [0x4, 0x79, 0x7fff, 0x200]}}, @name="93578176c478fd51be885bfd85704570d0a82fdf1541efa971012d8d6936cd99ff057e2d05bb9ae9246e96a8dcbf3ac8e39a7e18ca668e6200b7e33c8648a6409e6361e06ff0d7b61f8eda5f80142b4a0382894e13adae4f17bf048472dcda80a0d4538002caba2685c295ca2050fa3f95758d6c53ecc1915df16db1e667e6c8d201330e55a4caf8892f9bf1410ec9c3399a1de24bf05057aa7dee0ba32f0411423caa0cd8ae407713861b8265f6db149027c52ae239e07d5ae084c2a351ef06993533bed9d4e5acceedb78c810889caf251c750f1750b2f1db4f1c7299c5853fea98de7b62befd58c4b31e85b3ba45a9b307332be3f15e9318ec3d7c6a750a5ffb5f9144148896e80a33becd76755d90fd0ebfd2408bf79dad569b10265b29d886e7c1707628a0a026bbf3e9e78afbd2b5f6ded970a9c0e66f581646460c3b6669548d7ec5d6095ca2e23eff59601afd29a904c8ccfe1dfab0a84987c75e0642c11c0499977006ded5e6d11d8e76a83f3aa6bcfe03bc98ca2c7f158b340a9d1c3959faceb7de2469c190e3f5399156aacd02d223cd2d7ffcaefa6592cda54a17b68f3eda7085789c96b19d59bf0e62efe1ba7cf65550fc7fdf49ddbc95e042860fd6ca356dc721a0247c44eacd926414f3556c229212e0c036f10f0914196faee340a7801810669c1152856a6db9b26654bc7c7eaceea0accbaae51d07d4a41e6384362446975a704f3ce587eae003ef425442744d77680dfc7bc392b205ea2699fa2e1602a0b42fa66fcf429cfd60ee6d59589c953ed40067d0f6ecac1fa22627e86f5aa75210dc2e5e0b3da0ac45cc06e2bfad19ddd988a288d9600a2fa9406541154c48a21a06706070909c1e6b10d5cf0d58a8921716f1becd647a580698872d7708b7a25edfb386fcd18ed088d6c41ad6a137ae0e3fd80569588fad9b3ce0eb09c121389f68da44e266e5724572404b6069a55586f49cdef8bb275708703529caa9a207b958a92bebe2cc39e9a9ded69bf8f186ecf0c70f8abb693a1f8438243ab67f31ab73c9f6152fe5b05cf950b16566951d9b1e7b021cb85abeddd6310589f752b46fe91e83c1448ab91db69ac63269c24e7d08889b572a96db59a7327e31dfb2984446d96533e42b5ea51f330ef94566c5a29f6eb2e26918222d4b773bc4bb5b9297a8b37656ba96e1c9653d5b14434bf5e529b85bca65a2bb0c411ba836d435b0b5d3cc61564fd557b0a64f251365d8403fb76d1b80a6fbc5e6f1f8973f837159423dd2e598a4ff663acc9f55f6e7a27898ce27d9dd42edca46f22b5199ac8730faa11206f4c2b89a9ac4e5e5b3c6cf4f33400113dcb9b4ebc5169e44e507e9bc246cdb7dfc7731cf964316e217ce663ad1e5c7beb72fed595612f3d9a553c725e0ae91baf4c44cbfe4ec870a57f7e3ef2e4a7e2f88d2c52fc803888f8bd5fc1dba21c0186bcbc6cdaecf90be0bdf585f343f32ec405724cd4f2d9d54fb9030e3fe9174dd8614bd0af04cfcaea0d3f2a3687b47d86e580d9b0d985fda9f1165dd51b3e1f42d4022ca888207e3aa719a0c4f5343a8936e8f4b002ce9738f6aea967624669dd3a545b6aa4e956e1c744badbeb24f8ff41855cf8e5aa07d3b16169c6fe6272c5e1d945ca4544b4133d4b25559aa0ec9c234c4919c52b4fea0ae39b354c71c23078def33864dd4eb0eb37a50b9ad39eb670ef261daf0060b320c68d955a3b081b478c82ffc9ae5ab9d9d99f0c3161ba8d276df48681d609deadf70b51a956cc490360076301a3dda7adcf1c555b8a40b037471d7fcc5d780db89307358089f50866e551aa2185ee8e9313b73025700b8c38322cf4dd3e95b57ade711a7dd6b2ecf0c910e672df4395dfd171de4c5a10f88ef4edc8f2871276520059e2722715cf854086a845e49c541342ef0fbdcc60ebc87fef090c98781db0d25f9e55de714ed1e179cf19af32bed41a957aefecfbdc87a809f5decccd74ddf0c8ff4981783742f670aeeb169a9b2a1dbb92bdea90995664fc1a82b801ffc8f7749fe1d20657459268e06d9bdd941ec942eed0d12e698ba38fb74a1e60bbf44642024760e903b4c56a3182a2519611a4ca890b2bf4128a03ebf11f532252f1ee6ec2e960ba44dd1ed0a04f76367759d481983426f4a077e0047686b7bc777020dec7667bfa8ddbc0f0c9cd2bb8b579ac863c3691c6c0a4b5a1a31405d33f0c2ed5fefedc4fd200542b91254b60129cde8b8f76f9c224ebc55e7116af7a98d2512f7cc867095d3c5af23b91632c91f491f33d89551fa3fcd83d07e0cddc5ab3d51e912cbe521ca73559db031878361336c5a39184a277c01db56ba9effeebc1e35a7f913cc45d2757570ec4a8b6dab3072650b3c6085eb81ba64934e9c08bb187f3d7d1dc2c649b820c843a01f3a81968bc6ad41b5b3c4039426baf05d3d343c831a5343aaf68bde60e33a0a00027ffae212d2740602a8911be50db897503f87a6ac9eb7ef0d5ebd0ce3036d366609e16440962d6fcde91273896cb9f61405bf409cd0af6566c7f6a186854d467a7ae152c799b05326a7c02dea0c92eded87c0741e0783eac0d4d27b56b516ebfac19ac3a075fb86a763ff4daac672f2a0d0aa83034e64342c584f3296014f4572767efa68b07091741a459d9bf980971e425fcc673c67f5d86884d825e8ccf5b6f6d6b064301374b8b4ed429371999cef3148450427a44719240d104274bec85ddbd33c2a6daa234535214204a95d71e09da0ce99977c9968d9f3ec4eb2ed13dd3cea197b1a431c7f5e48a8c191db31fa37a7907114845692d1dba095c1ae1c3a8eed942209130163710c7dbecff6d15dd18c8ad6bafa077a321fac0a96676259f21b40d27b37b174639e8ea51e937d32f5713b625db682e4271f907a531a933800a9de2da9f3860e1100e226387b58f5beef11874d98509e730e63360421bc5f07c47904d0b6c5137113919d4bf73c1b19b876e24671afd479410952a239ea783e28b40645bdae3baa6886aaf17d16bc74846b70d060296f3029523a7ea50bfea91ab38fd048d40023b2af097645f0f689e4369041f510a4bdf7a654f827aab6ad2a013c73b3c685d589f431bd7c685572eecb08b0de40071ad4550b1adc169129ace4a73ee976d9266dc45a5b90b2bf1a9ec32c36ff74e6f2a3e668f3195ea32d9401d9996ebbd2a4ad326b34c18cd858b4859d45d568d3e8f68d5a094b647c8e43f186131b7fe2fbfc744f4922601d627158cdf04e0e0b2c9466c2552dcdfed98137e8a4037a46e7cb464b6aa057c76493b4217154ea01ec81e41c20487dd8f09101f3fb439af93f9ee370fe9b71fbd6be7107bcbfc423c07e06a4fa825d35fc7df90d1fb64f98e6ecca661c984de0277ec584a5bb1476225bff1bf837e791add74bf5312396d13f5e035edd5c9293bf1d28bb03cb19a8d29f0964105230c2815d94bc9bd89c74a40ba26cd7eac87b51202d4f90a7e02ec5081ff580f2feded47d577b8942525a4ca8704e8bb1fa68e0e614110f24c1df6e0e93bd175157a985daf2f34fbba829d4354757f280089ffb62a8397dd077dfefb4ffb72a0d1f68ab94eef337791a9e053afb36b78b2bf22d5ced88f2ac8459d6e84b372c5d0fad078bec63011cbd5c43c556089d971805a669f25c6d0aa64c22886107e986ead6a508b5bd4472b86b1e5a40a41301964f657b67bcee02cddd18db9989d850e574071780fc3f7e2437c24f23154867c542b727e046b3a29a66a887572d80afd04e9a05ac6f883bb9357704722787512da670cf5e999d81c219ef9294177099ab9a6828220971d8de8acc743c555b5c6d4a7af83fdb2e3bbd15c5bd5e54a6b2530694153662fd4ed39a874bb3016297bf73633fee27eba2b182839ee2eef397a093739475e469d324e5920d0809f31847e19dcc6b44f8506066217a8a4f8f9d46a5b9fc9f1bfd34565d59d3e6ad238252925766ad9fd1777035725a360612de1c559f01f41c626985aab7ab3296c7df0c2a3bcaa8235275f3a0003a2e5921fc3a45a9a8339bcb28ed4af964f395d9765f339b2a960b82ad569151abb449ff878e249356f18ad86de5c9c98d1ad2bc487e57e55fd5713a3d7940cc3911884316669ec3ff00945a3df98221eec2c1ddd86744d24e372db4623d95b76b20a260052a1e3782b359dd388af1a8d31382b2f2858248d92fdeb945fcaf08c32926d7b89269c863f55f817dd4a3f290136aecf4a28a8559a9dc1e11b505e67667ab395a395d4abf351f5b8273e0e086fdb04b963b6fb0ac5f89bf838c0784ab71285c33ead93f2279071d94d51461d3e7522a5818a7c5d73c3fc3ed632b5579d967902261270faee226e223d1ccede2a8b1c80d36fd4bb32303412448e3b94b5859f81f8891f53ecdf7ef0aafc7d5578220d92a9c35a841e1b16c42f8ccffe91c1d92f8eefad87a2dcd84ad4b6bcc4cd27bc51b79bb7180dff4275cb7cca204c4373fcbf575e3d1b2e69de799bd162231bf1f5b1c0d08c65b7daef07a1c1a92f6bc48b8af0c4d980b7ba07cdd5bf0081f43b3f6449f89af3fa15cab0593cd325cebe3a8668c99d9c56f5cdd7dbefe2be8619eacfb4991a8bab8f22bd47d2b59cda41abd333c8031c92207c7573c1a689deefc66f0ba2ca948c2912d9c5383749e7e59e7309387d2a5d1528e0e588bc0f0dc84c98e55c16efda732daaaaac1b0288e048d5eacbcfc4a397ea777ea77087b3c0f4f95c466fdd6ddc9a3b6556bc0d1ac5968a0aa91c1a79ce67619dae0b1455b724ff1166e6073c6484f60c1426f9701ce2fc04622476ddee5c2905290e6963f9fe59b36617609ff44f4d2bdc60252f549e17118cd75ad426dad077f67e4ab8c164be631408bf5155c8197a9f7447b63bb59a0c5b53c5216968c4b73710e28c03297fc4a36d3a39e28f71e2f07b4420ecb322ae7e68b2a080f3264cf20e815193451f05bdc7f5affacc62e49e81fa42b77f53bcf48a24d04e6fbae065bfe1b9b7c71f2157ac75f7d94456d1e973b0b0de42685383cdff325fb2c1f452697074160df69897cb7b15f174f3d071ba4e7d885172346c9b6ce8f15077e9d4ae52b0572a707d40666d8584b23ad5e60deb3b49638acd0839c0d32504d8496ec59811d3284c85156f14b5720627dae7661e9a18f5d193038d767915b2d53c29529b1b169d6c7962d5e7731cc48edf5cc6a4e3651f11caae5439cfc1326c1b0a07eb41af270eebccbf088ee76b690b0bab03ea3ab9eeddb600e83e4200c597cf17965548e478f491796fdbe599f493b6c9d1bbbc91192c4b454a1383b6462ea7bea20171a44fdac78c68f5154c6ff16d3e51f44d529d7d42d9f55e8e73683347c29cec38693f23495941fec056117b89952ba64542b8e4fbd7642fffa61a15d16b68ecf0438b61ee76c814fc100bfec778382eae9d75c035342270e3c950e2b33040676758060b4ff747fc0aae984a9f7088935c2b5e39815cf88e02f925fb7b70ecda02b96e2c989cc6eae5ffc91180b8ac7db0473185033fcd2ade52ebaf96f773e6e6b0da2daaf367eaa6c05c82582bda7c63eb87384927797f5d93433550e47a65d85f7c57398bc11669fc98c2d81721b1d83932b807e638d6f5490817172001ba0e3acb54c3bd3d4dc2380cd9bdc888b23745e9da1908575d380e9e1ea21f2ccaba15447f44ace43f63d1"}) (async) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r1, 0x5000943f, &(0x7f0000000dc0)={{r1}, r2, 0x8, @inherit={0x68, &(0x7f0000000240)={0x0, 0x4, 0xffff, 0x7, {0x3e, 0x7, 0x8, 0x9, 0x500}, [0x4, 0x79, 0x7fff, 0x200]}}, @name="93578176c478fd51be885bfd85704570d0a82fdf1541efa971012d8d6936cd99ff057e2d05bb9ae9246e96a8dcbf3ac8e39a7e18ca668e6200b7e33c8648a6409e6361e06ff0d7b61f8eda5f80142b4a0382894e13adae4f17bf048472dcda80a0d4538002caba2685c295ca2050fa3f95758d6c53ecc1915df16db1e667e6c8d201330e55a4caf8892f9bf1410ec9c3399a1de24bf05057aa7dee0ba32f0411423caa0cd8ae407713861b8265f6db149027c52ae239e07d5ae084c2a351ef06993533bed9d4e5acceedb78c810889caf251c750f1750b2f1db4f1c7299c5853fea98de7b62befd58c4b31e85b3ba45a9b307332be3f15e9318ec3d7c6a750a5ffb5f9144148896e80a33becd76755d90fd0ebfd2408bf79dad569b10265b29d886e7c1707628a0a026bbf3e9e78afbd2b5f6ded970a9c0e66f581646460c3b6669548d7ec5d6095ca2e23eff59601afd29a904c8ccfe1dfab0a84987c75e0642c11c0499977006ded5e6d11d8e76a83f3aa6bcfe03bc98ca2c7f158b340a9d1c3959faceb7de2469c190e3f5399156aacd02d223cd2d7ffcaefa6592cda54a17b68f3eda7085789c96b19d59bf0e62efe1ba7cf65550fc7fdf49ddbc95e042860fd6ca356dc721a0247c44eacd926414f3556c229212e0c036f10f0914196faee340a7801810669c1152856a6db9b26654bc7c7eaceea0accbaae51d07d4a41e6384362446975a704f3ce587eae003ef425442744d77680dfc7bc392b205ea2699fa2e1602a0b42fa66fcf429cfd60ee6d59589c953ed40067d0f6ecac1fa22627e86f5aa75210dc2e5e0b3da0ac45cc06e2bfad19ddd988a288d9600a2fa9406541154c48a21a06706070909c1e6b10d5cf0d58a8921716f1becd647a580698872d7708b7a25edfb386fcd18ed088d6c41ad6a137ae0e3fd80569588fad9b3ce0eb09c121389f68da44e266e5724572404b6069a55586f49cdef8bb275708703529caa9a207b958a92bebe2cc39e9a9ded69bf8f186ecf0c70f8abb693a1f8438243ab67f31ab73c9f6152fe5b05cf950b16566951d9b1e7b021cb85abeddd6310589f752b46fe91e83c1448ab91db69ac63269c24e7d08889b572a96db59a7327e31dfb2984446d96533e42b5ea51f330ef94566c5a29f6eb2e26918222d4b773bc4bb5b9297a8b37656ba96e1c9653d5b14434bf5e529b85bca65a2bb0c411ba836d435b0b5d3cc61564fd557b0a64f251365d8403fb76d1b80a6fbc5e6f1f8973f837159423dd2e598a4ff663acc9f55f6e7a27898ce27d9dd42edca46f22b5199ac8730faa11206f4c2b89a9ac4e5e5b3c6cf4f33400113dcb9b4ebc5169e44e507e9bc246cdb7dfc7731cf964316e217ce663ad1e5c7beb72fed595612f3d9a553c725e0ae91baf4c44cbfe4ec870a57f7e3ef2e4a7e2f88d2c52fc803888f8bd5fc1dba21c0186bcbc6cdaecf90be0bdf585f343f32ec405724cd4f2d9d54fb9030e3fe9174dd8614bd0af04cfcaea0d3f2a3687b47d86e580d9b0d985fda9f1165dd51b3e1f42d4022ca888207e3aa719a0c4f5343a8936e8f4b002ce9738f6aea967624669dd3a545b6aa4e956e1c744badbeb24f8ff41855cf8e5aa07d3b16169c6fe6272c5e1d945ca4544b4133d4b25559aa0ec9c234c4919c52b4fea0ae39b354c71c23078def33864dd4eb0eb37a50b9ad39eb670ef261daf0060b320c68d955a3b081b478c82ffc9ae5ab9d9d99f0c3161ba8d276df48681d609deadf70b51a956cc490360076301a3dda7adcf1c555b8a40b037471d7fcc5d780db89307358089f50866e551aa2185ee8e9313b73025700b8c38322cf4dd3e95b57ade711a7dd6b2ecf0c910e672df4395dfd171de4c5a10f88ef4edc8f2871276520059e2722715cf854086a845e49c541342ef0fbdcc60ebc87fef090c98781db0d25f9e55de714ed1e179cf19af32bed41a957aefecfbdc87a809f5decccd74ddf0c8ff4981783742f670aeeb169a9b2a1dbb92bdea90995664fc1a82b801ffc8f7749fe1d20657459268e06d9bdd941ec942eed0d12e698ba38fb74a1e60bbf44642024760e903b4c56a3182a2519611a4ca890b2bf4128a03ebf11f532252f1ee6ec2e960ba44dd1ed0a04f76367759d481983426f4a077e0047686b7bc777020dec7667bfa8ddbc0f0c9cd2bb8b579ac863c3691c6c0a4b5a1a31405d33f0c2ed5fefedc4fd200542b91254b60129cde8b8f76f9c224ebc55e7116af7a98d2512f7cc867095d3c5af23b91632c91f491f33d89551fa3fcd83d07e0cddc5ab3d51e912cbe521ca73559db031878361336c5a39184a277c01db56ba9effeebc1e35a7f913cc45d2757570ec4a8b6dab3072650b3c6085eb81ba64934e9c08bb187f3d7d1dc2c649b820c843a01f3a81968bc6ad41b5b3c4039426baf05d3d343c831a5343aaf68bde60e33a0a00027ffae212d2740602a8911be50db897503f87a6ac9eb7ef0d5ebd0ce3036d366609e16440962d6fcde91273896cb9f61405bf409cd0af6566c7f6a186854d467a7ae152c799b05326a7c02dea0c92eded87c0741e0783eac0d4d27b56b516ebfac19ac3a075fb86a763ff4daac672f2a0d0aa83034e64342c584f3296014f4572767efa68b07091741a459d9bf980971e425fcc673c67f5d86884d825e8ccf5b6f6d6b064301374b8b4ed429371999cef3148450427a44719240d104274bec85ddbd33c2a6daa234535214204a95d71e09da0ce99977c9968d9f3ec4eb2ed13dd3cea197b1a431c7f5e48a8c191db31fa37a7907114845692d1dba095c1ae1c3a8eed942209130163710c7dbecff6d15dd18c8ad6bafa077a321fac0a96676259f21b40d27b37b174639e8ea51e937d32f5713b625db682e4271f907a531a933800a9de2da9f3860e1100e226387b58f5beef11874d98509e730e63360421bc5f07c47904d0b6c5137113919d4bf73c1b19b876e24671afd479410952a239ea783e28b40645bdae3baa6886aaf17d16bc74846b70d060296f3029523a7ea50bfea91ab38fd048d40023b2af097645f0f689e4369041f510a4bdf7a654f827aab6ad2a013c73b3c685d589f431bd7c685572eecb08b0de40071ad4550b1adc169129ace4a73ee976d9266dc45a5b90b2bf1a9ec32c36ff74e6f2a3e668f3195ea32d9401d9996ebbd2a4ad326b34c18cd858b4859d45d568d3e8f68d5a094b647c8e43f186131b7fe2fbfc744f4922601d627158cdf04e0e0b2c9466c2552dcdfed98137e8a4037a46e7cb464b6aa057c76493b4217154ea01ec81e41c20487dd8f09101f3fb439af93f9ee370fe9b71fbd6be7107bcbfc423c07e06a4fa825d35fc7df90d1fb64f98e6ecca661c984de0277ec584a5bb1476225bff1bf837e791add74bf5312396d13f5e035edd5c9293bf1d28bb03cb19a8d29f0964105230c2815d94bc9bd89c74a40ba26cd7eac87b51202d4f90a7e02ec5081ff580f2feded47d577b8942525a4ca8704e8bb1fa68e0e614110f24c1df6e0e93bd175157a985daf2f34fbba829d4354757f280089ffb62a8397dd077dfefb4ffb72a0d1f68ab94eef337791a9e053afb36b78b2bf22d5ced88f2ac8459d6e84b372c5d0fad078bec63011cbd5c43c556089d971805a669f25c6d0aa64c22886107e986ead6a508b5bd4472b86b1e5a40a41301964f657b67bcee02cddd18db9989d850e574071780fc3f7e2437c24f23154867c542b727e046b3a29a66a887572d80afd04e9a05ac6f883bb9357704722787512da670cf5e999d81c219ef9294177099ab9a6828220971d8de8acc743c555b5c6d4a7af83fdb2e3bbd15c5bd5e54a6b2530694153662fd4ed39a874bb3016297bf73633fee27eba2b182839ee2eef397a093739475e469d324e5920d0809f31847e19dcc6b44f8506066217a8a4f8f9d46a5b9fc9f1bfd34565d59d3e6ad238252925766ad9fd1777035725a360612de1c559f01f41c626985aab7ab3296c7df0c2a3bcaa8235275f3a0003a2e5921fc3a45a9a8339bcb28ed4af964f395d9765f339b2a960b82ad569151abb449ff878e249356f18ad86de5c9c98d1ad2bc487e57e55fd5713a3d7940cc3911884316669ec3ff00945a3df98221eec2c1ddd86744d24e372db4623d95b76b20a260052a1e3782b359dd388af1a8d31382b2f2858248d92fdeb945fcaf08c32926d7b89269c863f55f817dd4a3f290136aecf4a28a8559a9dc1e11b505e67667ab395a395d4abf351f5b8273e0e086fdb04b963b6fb0ac5f89bf838c0784ab71285c33ead93f2279071d94d51461d3e7522a5818a7c5d73c3fc3ed632b5579d967902261270faee226e223d1ccede2a8b1c80d36fd4bb32303412448e3b94b5859f81f8891f53ecdf7ef0aafc7d5578220d92a9c35a841e1b16c42f8ccffe91c1d92f8eefad87a2dcd84ad4b6bcc4cd27bc51b79bb7180dff4275cb7cca204c4373fcbf575e3d1b2e69de799bd162231bf1f5b1c0d08c65b7daef07a1c1a92f6bc48b8af0c4d980b7ba07cdd5bf0081f43b3f6449f89af3fa15cab0593cd325cebe3a8668c99d9c56f5cdd7dbefe2be8619eacfb4991a8bab8f22bd47d2b59cda41abd333c8031c92207c7573c1a689deefc66f0ba2ca948c2912d9c5383749e7e59e7309387d2a5d1528e0e588bc0f0dc84c98e55c16efda732daaaaac1b0288e048d5eacbcfc4a397ea777ea77087b3c0f4f95c466fdd6ddc9a3b6556bc0d1ac5968a0aa91c1a79ce67619dae0b1455b724ff1166e6073c6484f60c1426f9701ce2fc04622476ddee5c2905290e6963f9fe59b36617609ff44f4d2bdc60252f549e17118cd75ad426dad077f67e4ab8c164be631408bf5155c8197a9f7447b63bb59a0c5b53c5216968c4b73710e28c03297fc4a36d3a39e28f71e2f07b4420ecb322ae7e68b2a080f3264cf20e815193451f05bdc7f5affacc62e49e81fa42b77f53bcf48a24d04e6fbae065bfe1b9b7c71f2157ac75f7d94456d1e973b0b0de42685383cdff325fb2c1f452697074160df69897cb7b15f174f3d071ba4e7d885172346c9b6ce8f15077e9d4ae52b0572a707d40666d8584b23ad5e60deb3b49638acd0839c0d32504d8496ec59811d3284c85156f14b5720627dae7661e9a18f5d193038d767915b2d53c29529b1b169d6c7962d5e7731cc48edf5cc6a4e3651f11caae5439cfc1326c1b0a07eb41af270eebccbf088ee76b690b0bab03ea3ab9eeddb600e83e4200c597cf17965548e478f491796fdbe599f493b6c9d1bbbc91192c4b454a1383b6462ea7bea20171a44fdac78c68f5154c6ff16d3e51f44d529d7d42d9f55e8e73683347c29cec38693f23495941fec056117b89952ba64542b8e4fbd7642fffa61a15d16b68ecf0438b61ee76c814fc100bfec778382eae9d75c035342270e3c950e2b33040676758060b4ff747fc0aae984a9f7088935c2b5e39815cf88e02f925fb7b70ecda02b96e2c989cc6eae5ffc91180b8ac7db0473185033fcd2ade52ebaf96f773e6e6b0da2daaf367eaa6c05c82582bda7c63eb87384927797f5d93433550e47a65d85f7c57398bc11669fc98c2d81721b1d83932b807e638d6f5490817172001ba0e3acb54c3bd3d4dc2380cd9bdc888b23745e9da1908575d380e9e1ea21f2ccaba15447f44ace43f63d1"}) socket$nl_route(0x10, 0x3, 0x0) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) (async) socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000000180)) (async) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000000180)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) r8 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00'}) (async) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r8, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r8, &(0x7f0000000080)={0x11, 0x0, r9, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) bind$packet(r8, &(0x7f0000000080)={0x11, 0x0, r9, 0x1, 0x0, 0x6, @link_local}, 0x14) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000400)={'tunl0\x00', &(0x7f0000000500)={'syztnl2\x00', r5, 0x8, 0x8, 0x1, 0x8001, {{0x38, 0x4, 0x0, 0x4, 0xe0, 0x66, 0x0, 0x0, 0x4, 0x0, @private=0xa010100, @multicast2, {[@lsrr={0x83, 0x7, 0x89, [@local]}, @noop, @noop, @timestamp_addr={0x44, 0x2c, 0xe7, 0x1, 0x5, [{@multicast1, 0xffff4cf6}, {@local, 0x2}, {@private=0xa010100, 0xb03}, {@multicast1, 0xcb}, {@loopback, 0x4}]}, @lsrr={0x83, 0x27, 0xf3, [@initdev={0xac, 0x1e, 0x0, 0x0}, @empty, @remote, @multicast2, @multicast2, @dev={0xac, 0x14, 0x14, 0x37}, @private=0xa010100, @empty, @multicast1]}, @lsrr={0x83, 0x2b, 0x9b, [@rand_addr=0x64010102, @initdev={0xac, 0x1e, 0x1, 0x0}, @initdev={0xac, 0x1e, 0x1, 0x0}, @private=0xa010101, @remote, @remote, @private=0xa010101, @multicast2, @multicast2, @rand_addr=0x64010101]}, @cipso={0x86, 0x44, 0x1, [{0x0, 0x9, "5ca1ed34ca86bf"}, {0x0, 0xf, "b2b94ab284f38b83a8abb153ff"}, {0x1, 0xe, "691ff169b013b062b68216be"}, {0x2, 0x3, "0e"}, {0x6, 0xa, "e3e7d7fa39c861d7"}, {0x7, 0xb, "da1ed6afa1185c9ec8"}]}]}}}}}) sendmsg$ETHTOOL_MSG_PAUSE_GET(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000440)={&(0x7f0000001e80)={0xc8, 0x0, 0x210, 0x70bd2a, 0x25dfdbfb, {}, [@HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'dummy0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bond\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x5}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x8808887863a7cdad}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}, @ETHTOOL_A_HEADER_DEV_NAME={0x14}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r10}]}]}, 0xc8}, 0x1, 0x0, 0x0, 0x24040000}, 0x404c010) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCL_SETVESABLANK(r7, 0x541c, &(0x7f0000000040)) 14:49:26 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x121a00, 0x0) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x121a00, 0x0) openat2(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x400000, 0x8, 0x10}, 0x18) (async) r3 = openat2(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x400000, 0x8, 0x10}, 0x18) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000440)=0x4) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) syz_open_dev$vcsa(&(0x7f0000000080), 0x80, 0x143000) r4 = syz_open_pts(r2, 0x201240) r5 = dup3(r4, r2, 0x0) ioctl$TCSETS(r5, 0x5402, &(0x7f0000000040)={0xffffffff, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) r6 = accept(r0, &(0x7f0000000180)=@in6={0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @local}}, &(0x7f00000000c0)=0x80) write$binfmt_elf64(r6, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0xf7, 0x7, 0x5, 0x0, 0x3, 0x6, 0x2, 0x1ba, 0x40, 0x2d, 0x7, 0x2, 0x38, 0x2, 0x33, 0x7, 0x5}, [{0x70000000, 0x3, 0x0, 0x8, 0x99a3, 0x9, 0x5, 0x10001}, {0x2, 0xb2, 0xffffffff, 0x8, 0x7fff, 0x8, 0x10001, 0xf66}], "7be63eae932ef318e9a9944cf9c0a56e2ed74b49d6bfcef98ab79dc8471e1897f5b8d70d779cfd965c1c7b8e37956c9c016aabace56f0de937ba3505ba0989ad8462816e2b84f35f7b433d9eafcf98ef03b7a6e82c4fda006e8faf4881ff0a02ffdacb3cfa35fe2997fd9c5fe7fe5fa0a0bcce8ec04825a5b5eae2e154430065548288e9c471c8bd7832171872668521a8154bdf4c1ea3368075a76abefb68b2186da539a705d98fcf4ef23d20858ce8897cf036f39c94b109605c86905fd908ae1eb04b1ce17c9ce0d25eba242ded3e19e37c9a7cf3d59a950c266876c14c92dfde9b201cd68b08cf9e8b41"}, 0x19c) 14:49:26 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:26 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = dup3(0xffffffffffffffff, r1, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'ip6gre0\x00', 0x5}) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) r9 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) splice(r8, &(0x7f0000000180)=0xa9, r9, &(0x7f00000001c0)=0x8001, 0x3, 0x8) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) r10 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r11 = openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r11, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r11], 0x0, 0x10, 0x3f1}, 0x90) r12 = bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x1b, 0x4, &(0x7f0000000340)=@raw=[@map_fd={0x18, 0x5}, @cb_func={0x18, 0x9, 0x4, 0x0, 0x3}], &(0x7f0000000580)='GPL\x00', 0x8, 0x3f, &(0x7f0000000680)=""/63, 0x40f00, 0x14, '\x00', 0x0, 0x36, r12, 0x8, &(0x7f0000000700)={0xa, 0x5}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x10, 0x8, 0x8}, 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x90) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000005c0)={'pimreg\x00', 0x4000}) bpf$PROG_LOAD(0x5, &(0x7f0000000500)={0xd, 0x2, &(0x7f0000000240)=@raw=[@map_idx_val={0x18, 0x7, 0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x7}], &(0x7f0000000280)='syzkaller\x00', 0x5, 0x57, &(0x7f0000000340)=""/87, 0x41000, 0x0, '\x00', r6, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x0, 0x3}, 0x10, 0x0, r11, 0x0, &(0x7f0000000440), 0x0, 0x10, 0x9}, 0x90) ioctl$TUNSETSNDBUF(r11, 0x400454d4, &(0x7f0000000640)=0x6) syz_open_pts(r11, 0x100) ioctl$TCSETS(r2, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(0xffffffffffffffff, 0x0, r10, 0x0, 0x1ff, 0x9) 14:49:26 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r1 = getpid() r2 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r1, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r2, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x0) r3 = getpid() perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) r4 = getpid() r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) write$binfmt_aout(r5, &(0x7f0000000040)=ANY=[@ANYRES64=r2, @ANYRES64], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:49:26 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00000011c0)={0x48, 0x0, &(0x7f0000001140)=[@dead_binder_done, @decrefs={0x40046307, 0x2}, @request_death={0x400c630e, 0x1}, @increfs_done={0x40106308, 0x1}, @request_death={0x400c630e, 0x2}], 0x2b, 0x0, &(0x7f0000000080)="8fed8489d8d9fa86ff83b495fc8978649d831d69e96aa1bceea200283855843da6c24ddbcc90f8fd43d2c6"}) write$binfmt_aout(r2, &(0x7f0000000080)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) ioctl$BTRFS_IOC_RM_DEV(r2, 0x5000940b, &(0x7f0000000140)={{r2}, "be897e111571a1c2507a2faadb9e91adc4aacd7255ce6e7026ae75e2e7e45a0803084a50e4bbc197f24e4cb17fb0580be8d9c35f15327454d2641d08d9500470635795b9e6f067dc515fda52ee70b68403203c8d475af7828d2df594bcfd84a3fe8594a33234be557618822ba4055ac330657afd5b0f7d1603f58153979bee1b1dfbd07cd22af6113e7cba68c7ad1b7bb311e14a0176ad943b5d06f081ba7fc4ba27c21d80900fd203ac3b73a2ac373b0656e45235ae4f9848eeafe0355edf738ed1c6445de39b80a6c190fdca0f854cf6abced1336080b85d0ba4a9acc7dcd2ac3f27b854112891d4af48c6933483caa463437387978ad1c5e0ca74087d66c388521cd2708d7281d36b5b977254ad176cbeed5b95aa0288ce13a61dc14f4a93164396370f929f6642cfdad457be34cc58f1daa8a4be2c39da3bdd2311759b8b9dbf74f500989b4c7e58cf852cbc92356ded8576a3ccfd6bb24479a6b49fc43c24105bbea32db2cfd59b2907b512474e1d22354fa629bdb35f4fb299c9c7b8dde7aa903a89aa4757d28c0aac7883ac61f6e5e2b973f0c2cc4828b786ad6c4bfefb4bb59a959462a50b5dba39c2a58def459506e7aa485fada4e2d4f4e67415b8f693fe66145e045783d3e10a8eaa33421cd1e7236214e80396767d5fb581aaad825eb13b122456a13814550cfa3d1e7146af24b5df47cafabb06c5beb080a13d4a6130a8b71ef9bd2da15598117ee4ea0a658d53d46224623647af10899836688ec14c8f2a04b89fc51c339b6a407fe084693570096d24dd5a08c747fc3a5ffeca0eea9edd20ed03ba1c12a0c0fe51386b443982734b8e0cdf6f5e4d5976ea50beecfe9ae7448e4ee5e1ef5545454c89e6f282b08c119ed87e4b7d10eb101b4a576772190b67c0af01ac00314922d2a1b6ab0aa56dfefe1abbf094e4fc7df40fb98b9fc9a9dbcd142c237aa5f763f04e1f38d8fcf48d17f0d301f2763746488b75d938381c699dd6c5260e78f94037461d719159759175074d042678a57dc5503eed4eb94e5925278051df440dd1fd5dbe64a9b2b1c0b891ff3f05d7c77a02d89809cda445ef1acda6f679686ae7bca7942eb3655706b641acdd818af7f1f173bbd0a9eb3670e2cb24c74579200ee42c135c9280efaabd15ab6ac6e06246122c20ab21898232fff88ca3ce5a7b800504620d81723568f2b2e385911a1d26c2d98b8817aa0fe6cd62783b06d1a1078e560eac479445eacd5d618cfeb0a490d962cc7d2991422c78e1a7591fd4ce20dc733b310f17d837a09aebdfcf12a7e5ad70602ba00a3d084a7d728b75c0a18eb261fc3e024295a7477f59a5c92f44bc9f155e7af67c2aa75ded8bfc08a8897e9565adaa28df61da1cfd2577c0d840b21e1ff1aeac1b04bde9489358b09ffc51dfbc3521a6c1aa11266e4f38d88cb158d0f8a973ff3f471465c4efb978c77c5469476e9ff178eda59cbeb07beb5fdc80a0b23b9394c7c45b5e39148de810342a340e45a3f40cff1e737941a126fbfbcbbc678bc497a5a4464cf5290077c01e81b859dc456000d14c2cbbfe52617fdb1cbd4f6592b638902e251f54391ea3980210cc3f18dbeb0d334804aa274c906ad86f1c185b3b7199fe89927a952769f124705dcc02ee33ff6609d2ea6ea01c0f2d1ea78226cfed37c63a5bb7fd7f8f11f91d19b49aad1356cc152aecd1d9ce368bdf704dfbd9ea8624f52c6048fa0f7590458607e12a838dc97fdc38090cf4b9a4c8eccd20c4344621891ea925a909fa1354d5cafb53191903d7a538283dac1cf0619848d5ea509d77255291caddcfefa1a7ef308170f4cd5e0539c5e230b00dc5dfde20a7d70de18a7b62e5bef4e5a013c6be24cded0a593a63ac3d3b068e8dfa7b72fb935c42662546f4ca20e633ccf8287acc357749655dd84b342ed83e3a205a5162aae9a6f0ec19d3b277bbcb6797c4527e18f80e3f4770d2fdd5c315948a76cc9ce904125befff6dcbefa06c9e4e058278abdb2b1b571334fd40758aaf03519108ed8b7065fe5f9675b9c91b9c143280b5039805562a791ee048189db6d3d3a8a1cb45bdf9242e8d66f3a27ad5c4e2ed1c94901ed4548156b85ff99e9f4ef3120330736db005ab273558deda149618031edd379d6be7bc75fd783750efa883b5006b06912264804930ade8de3bcf525ed74a177ff7e4f67ef75bf9228b8eb6066927fd9b9b2a4b9135ce8ab92ea32b8d89498639e7fe87a0daa5963498be33b76cd0e8f1c74282f704eeda03e06cb6b193a25506538c93952ca3ac978c9df0d1eecb75bf5ecb21c704adf65592a467c8f05322d74b8caac94f9dd7974b074affe613dfbc699d818560e5e5f840c898bb7091f50331cf69400ef1ea9b375ab6914710508071674c3d357401930c675d2dd669ee5dbc92b95de9d638a4385a6497136c3c29337c4acd57ffebb19fc79f12c17cb752f14228d8b4b2830c5345e0fa4958052a1c5de7fbece0c8eac310acbf14f16472d4bad89596d575ed08333d9b29eeca6f63a54373727d08484a0cc13850ad7e5d5e378f6d1b097c1f6a1a3f9f59b0359ea3ec1056c7f26a6eb3d114bde894ab8b641a06849a41c3435ef68ff8ae4d7dcd5a711c31c683af9148ec93fdb3c0e902f49ee8ba1f429bf7f34104ff867ef2f27e79de245f0a729b39338c21535ebf421d6404e7a9345d041b72828870c7600462c7ef9088438277ab12c66eccd31d38f6cd4abfc0667472f2bb3b944eccd35c2877c33460f524b79460d583c7bf5ab6dd49b2816c0eb23cb366b8bfd8c010de49d6666bd5a4a29f3bfcade2af0b7a7c70a44e47a21a14803b15943cfcc58e1242f0aff3c7541e225b58c859a6258321813092e43c626b78ee14a1b5ada061c97033504d4e60f112013bb4f39ec2f32199dcc424bc8b1abe1b1db56203956a78818cc4f561be8451e44c085c34eacf09f22543c9b6c0900abda6e318ee5b025b910f423bdd781cd8d977faadd5e5eae8b517e61aa9fed49f39cba29368b9510c6675e819680820d6c6459fdc499dfde9d674f7d57f592cfe2af03af64951f95a6c69f539b634ee8ca746000bd1f6004803ea68c9361e781a36dfca323eb5c4e47b79c44ead9a6954dfa96cce37a4d327e8bb0cf0d70d8db0548532c34e3c7eb881ff11b72f626345e01b2fa812fa975c6bf4a0b508ac3ceda786fb93f68fc7e41af229ae2d88135448d4d104cdf2c9bfe1ab30bee5b1f0557d12ea0f69f6a5f489ce6dc8583df577df4b41771f9bfd1e5c2a913a248704296d66d2c75fdbec279de3a91b23a83cba85bb3076dfbae75bbaa96579a7e5cbd897c44751b53a14eb67d9212faa7faa541b6a66f70952cdd71569a5d9115266250b1712249ca0554e8ef88b5997b2461eabfa03f241e716af44f5e30322e4278bf106e5f98c7f3ca1d5e7cbbfc7e9c8dfcf3fae228bf5dd5e7573ee8f7b79774d82363fae594fc45bba201b2e4de6afc007cadc7df228b7b9836333e39049925d95e4a8f34c299651a0c6df6cfa49a9c6e4e1a786220e7e9c1c86e7baec8c677fb862a39f7073fff9235a8428f88b24e8006df4c86613c7beb164b1e915a1fb0610846920d1a14ef137a5df91b30a6984b55395b1cec3ac833e3b50dad60b79a9dd980a19372f7a47f4c29566dfc62740251a4882d2da575dcbeb2b4c36382877d019f72c3c6ecd294c699d2dcdc60726315f1eed77385b961cfabe5e9215f79968bc1f14976b1c3e0b66b7f43903646860bf0bb1e68fc1ef2a531c48e4b170623c615d0787ac60983c08eb44c1a7360bd7f9631ae35b882ec719b1817f58f48686b2579c7d8e506f6eb8afcb08975151c57de4159443387973a03ac52c2185e98ba95e453744351d2e6b7c9cebb11f58a335c0f2904a136dc6989c5fc62648d3b71ed8f0d71b68eb0511bf9deeda190ec5b86d759571bb02e38c23bb4770a55ac7caa0337d2bf8433775b35f847ff5daaf7d52a0c4a4c936ad4395b69e40bbbd0ae816e4ed4d7c2e834ff27f3d3a515ac50d411d14cf8be53b94779e121bb4cec721ae3f119abe714ff59959d44a8c714ca11dc51f052eaed57c2783dfbe1b85391b6f88e41c2de4648ac2179b878dd7e4aa343eaf958979689ca0db7b3e2cd2ce32876b8dd2b75ed3d46f40f0216bf61e6cd83cc26f081a42a18293298c7fcdd01f4b1854f847ef08e8485b002aad0ff0edaa60ef4b6666d91391c01d6ebc5d69d7a180b5e991c771fefad177734031e48f9b9f2d4ef37913126e9f81133c115f892e4c71ccece955915764498f061713654164e6b579de5ef3a13b1766289b450566c6c55acd7522feba70a1f730ac24a447925c34e57ba76b5944a816dc8bbe58709fca5af669fd8db0900048079f9fb16e39f26be999b46a09df0ca4b909bc69acb19014c8ae3fc0bd6f293703b43cbbe91553d9596fd601deaefad0509df5b5c1ee676df76554b40edb8d4843d1d8cfcc3d4c91a06b20b564982215316b6fefc36c6d29dc7e3bfe027fa2a27f52ec17b45a45e42f824afe20a57819983b10169914ab8f985484dfcf4f5931b3b02dee0dc350b08e63eac646da71f8c415cc0f0142cc0c8a71cd9007cbc482d71d1d7589881077d8bc1a8e46de83e7d67c924197224b8de63082ff563047b71e140bc2a312a8fafbb3020613d7bd3d158cca6a01bff33724e7960dbfaad269b8ed182a1afa0afdd340165dc3e79227e0bc5682ea7fd6915214e7240745f5c86f80c07f4b01eaddc8bc0299ec76b6481bbebe77a245545a56efab7408f8b925b37fc22ade42234c17ac3a637b04e0cf91cb7edcef67414b1c90e48960632df0aaff1a4855869330a4a5a9ea6bac1c48064db9efb3ba8bc8bf24ba1334a1d3746ff778b00cd83bf80f1713b39c159b567146739b56c5f403567f77e357f5ef058ae5dd2ddbb81ad93e6dd1ac62ae0e74b7edcc9c77f1df7e95f3edacdde262ffcfa8bf014eb0d85586f30d6e6c830af054a54fa4e0165bc7d6ac9089ce36ffefdef5e96a7e599154a828d2049280bdc785ef3457daf80af0ea049c4a6213026a4d067975cbf10b599dfdfb28cedd198fc622c5baabd0e49cc5443e102f3b5bd258c44bf12217cdca0a662655c3885832dace09eecbbcced6c61d4e5afd3606bd602e2300db88fbce39b5e34caf1f5fe2c1f88428f1a49cf0c139abf5d41dfb107bb66fc66e4b9c26c7c3fb3ecd097a0a7b69588be81fe18a9aa133597a6cf423e8a5ff2728a5257462748ec3f240458c7e2c6024629cec04a74ed8d023c64c9f0aad025db0a99e4d722d80569252c53fa2809a9f1c4226123f9322df87f0f652468fbc98dac38380e9b6a8524400f8946a3e98836dbbdab4d4c1f110ee0e268a4341bc04ff25fb8b4a20aab12f464f982bee0b827f29e92aa82c08a154ebb27077b2dd411a2ba89953d4cae225d40bc67f19167ab797fe95ca6b8e03f4925ff0ace4974e42bc47bd59e0d385efb322324fea06e3146ea5b3fa8c657d860b407747e591ad0074b7c98ac8246131bb731b492a9925bfcfbf1fb6d0c2a2f7828818cfda239e23fca26f30d8976fdd6744dccdd239594545ddee3aaee70383c3d2ea8b3be8a38cd2fca9479c3a20d031b410e2a71ca16d7d007c630de897bcac66f80b40563f6786e904b0e2b254d50395de6a898af2c4f1f5bbde57b6e1b9c043703fbdc9f025b073cab8e87d8e8ca438fc9f007f6f52658c42a4a3c9ddf31775688be2efa45ca9b4e9cce7758e2689"}) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:26 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x803, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$PIO_UNIMAP(r7, 0x4b67, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x3, 0x4}, {0x1, 0x1}, {0x5, 0x8}, {0x9, 0x5}, {0x7}, {0x9, 0x4c30}, {0x3, 0x1f}, {}]}) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r7, 0x40045431, &(0x7f00000001c0)={0x0, 0x0, 0x80000, 0x0, 0x1a, "e59f2f1ce1ff0000000000000000b600"}) syz_open_pts(r1, 0x0) (async) r8 = syz_open_pts(r1, 0x0) dup3(r8, r1, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x20400, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x20400, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:26 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r1 = getpid() r2 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r1, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r2, 0x2401, 0x0) (async, rerun: 64) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x0) (async, rerun: 64) r3 = getpid() perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) r4 = getpid() r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) (async, rerun: 64) write$binfmt_aout(r5, &(0x7f0000000040)=ANY=[@ANYRES64=r2, @ANYRES64], 0xff2e) (async, rerun: 64) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:49:26 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) r2 = syz_open_pts(r1, 0x109802) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) (async) close_range(r2, r1, 0x0) 14:49:26 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:26 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000000)={0x2, 0xffffffff, 0x5, 0x101, 0xe, "d9cbb77df2832f145a587a0ab0612d359ba594"}) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x109802) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:26 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r1 = getpid() r2 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r1, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r2, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x0) (async) r3 = getpid() perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) (async) r4 = getpid() r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) (async) write$binfmt_aout(r5, &(0x7f0000000040)=ANY=[@ANYRES64=r2, @ANYRES64], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:49:26 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) r1 = getpid() r2 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r1, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r2, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x0) flistxattr(r2, &(0x7f0000000100)=""/205, 0xcd) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) [ 2819.025645][T32415] tun315: tun_chr_ioctl cmd 1074025675 [ 2819.031266][T32415] tun315: persist enabled [ 2819.051136][T32415] tun315: tun_chr_ioctl cmd 1074025675 [ 2819.056806][T32415] tun315: persist enabled [ 2819.061179][T32418] tun315: tun_chr_ioctl cmd 1074025675 [ 2819.066768][T32418] tun315: persist enabled 14:49:27 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), r0) sendmsg$TIPC_CMD_SHOW_PORTS(r3, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x1c, r4, 0x2, 0x70bd28, 0x25dfdbfc, {}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x40040) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:27 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x6, [@union={0x3, 0x0, 0x0, 0x8}]}, {0x0, [0x0, 0x0, 0x5f, 0x30]}}, 0x0, 0x2a}, 0x20) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:27 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = dup3(0xffffffffffffffff, r1, 0x0) (async, rerun: 64) r3 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) r4 = socket$netlink(0x10, 0x3, 0x0) (async) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'ip6gre0\x00', 0x5}) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) (async) r9 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) splice(r8, &(0x7f0000000180)=0xa9, r9, &(0x7f00000001c0)=0x8001, 0x3, 0x8) (async) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) (async, rerun: 32) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) (async, rerun: 32) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) (async) r10 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async, rerun: 64) r11 = openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) (rerun: 64) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r11, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r11], 0x0, 0x10, 0x3f1}, 0x90) r12 = bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x1b, 0x4, &(0x7f0000000340)=@raw=[@map_fd={0x18, 0x5}, @cb_func={0x18, 0x9, 0x4, 0x0, 0x3}], &(0x7f0000000580)='GPL\x00', 0x8, 0x3f, &(0x7f0000000680)=""/63, 0x40f00, 0x14, '\x00', 0x0, 0x36, r12, 0x8, &(0x7f0000000700)={0xa, 0x5}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x10, 0x8, 0x8}, 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x90) (async, rerun: 64) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000005c0)={'pimreg\x00', 0x4000}) (async, rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f0000000500)={0xd, 0x2, &(0x7f0000000240)=@raw=[@map_idx_val={0x18, 0x7, 0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x7}], &(0x7f0000000280)='syzkaller\x00', 0x5, 0x57, &(0x7f0000000340)=""/87, 0x41000, 0x0, '\x00', r6, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x0, 0x3}, 0x10, 0x0, r11, 0x0, &(0x7f0000000440), 0x0, 0x10, 0x9}, 0x90) (async) ioctl$TUNSETSNDBUF(r11, 0x400454d4, &(0x7f0000000640)=0x6) (async) syz_open_pts(r11, 0x100) (async) ioctl$TCSETS(r2, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(0xffffffffffffffff, 0x0, r10, 0x0, 0x1ff, 0x9) 14:49:27 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000000)={0x2, 0xffffffff, 0x5, 0x101, 0xe, "d9cbb77df2832f145a587a0ab0612d359ba594"}) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x109802) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) pipe(&(0x7f0000000200)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000000)={0x2, 0xffffffff, 0x5, 0x101, 0xe, "d9cbb77df2832f145a587a0ab0612d359ba594"}) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) syz_open_pts(r1, 0x109802) (async) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) (async) 14:49:27 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00000011c0)={0x48, 0x0, &(0x7f0000001140)=[@dead_binder_done, @decrefs={0x40046307, 0x2}, @request_death={0x400c630e, 0x1}, @increfs_done={0x40106308, 0x1}, @request_death={0x400c630e, 0x2}], 0x2b, 0x0, &(0x7f0000000080)="8fed8489d8d9fa86ff83b495fc8978649d831d69e96aa1bceea200283855843da6c24ddbcc90f8fd43d2c6"}) write$binfmt_aout(r2, &(0x7f0000000080)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) ioctl$BTRFS_IOC_RM_DEV(r2, 0x5000940b, &(0x7f0000000140)={{r2}, "be897e111571a1c2507a2faadb9e91adc4aacd7255ce6e7026ae75e2e7e45a0803084a50e4bbc197f24e4cb17fb0580be8d9c35f15327454d2641d08d9500470635795b9e6f067dc515fda52ee70b68403203c8d475af7828d2df594bcfd84a3fe8594a33234be557618822ba4055ac330657afd5b0f7d1603f58153979bee1b1dfbd07cd22af6113e7cba68c7ad1b7bb311e14a0176ad943b5d06f081ba7fc4ba27c21d80900fd203ac3b73a2ac373b0656e45235ae4f9848eeafe0355edf738ed1c6445de39b80a6c190fdca0f854cf6abced1336080b85d0ba4a9acc7dcd2ac3f27b854112891d4af48c6933483caa463437387978ad1c5e0ca74087d66c388521cd2708d7281d36b5b977254ad176cbeed5b95aa0288ce13a61dc14f4a93164396370f929f6642cfdad457be34cc58f1daa8a4be2c39da3bdd2311759b8b9dbf74f500989b4c7e58cf852cbc92356ded8576a3ccfd6bb24479a6b49fc43c24105bbea32db2cfd59b2907b512474e1d22354fa629bdb35f4fb299c9c7b8dde7aa903a89aa4757d28c0aac7883ac61f6e5e2b973f0c2cc4828b786ad6c4bfefb4bb59a959462a50b5dba39c2a58def459506e7aa485fada4e2d4f4e67415b8f693fe66145e045783d3e10a8eaa33421cd1e7236214e80396767d5fb581aaad825eb13b122456a13814550cfa3d1e7146af24b5df47cafabb06c5beb080a13d4a6130a8b71ef9bd2da15598117ee4ea0a658d53d46224623647af10899836688ec14c8f2a04b89fc51c339b6a407fe084693570096d24dd5a08c747fc3a5ffeca0eea9edd20ed03ba1c12a0c0fe51386b443982734b8e0cdf6f5e4d5976ea50beecfe9ae7448e4ee5e1ef5545454c89e6f282b08c119ed87e4b7d10eb101b4a576772190b67c0af01ac00314922d2a1b6ab0aa56dfefe1abbf094e4fc7df40fb98b9fc9a9dbcd142c237aa5f763f04e1f38d8fcf48d17f0d301f2763746488b75d938381c699dd6c5260e78f94037461d719159759175074d042678a57dc5503eed4eb94e5925278051df440dd1fd5dbe64a9b2b1c0b891ff3f05d7c77a02d89809cda445ef1acda6f679686ae7bca7942eb3655706b641acdd818af7f1f173bbd0a9eb3670e2cb24c74579200ee42c135c9280efaabd15ab6ac6e06246122c20ab21898232fff88ca3ce5a7b800504620d81723568f2b2e385911a1d26c2d98b8817aa0fe6cd62783b06d1a1078e560eac479445eacd5d618cfeb0a490d962cc7d2991422c78e1a7591fd4ce20dc733b310f17d837a09aebdfcf12a7e5ad70602ba00a3d084a7d728b75c0a18eb261fc3e024295a7477f59a5c92f44bc9f155e7af67c2aa75ded8bfc08a8897e9565adaa28df61da1cfd2577c0d840b21e1ff1aeac1b04bde9489358b09ffc51dfbc3521a6c1aa11266e4f38d88cb158d0f8a973ff3f471465c4efb978c77c5469476e9ff178eda59cbeb07beb5fdc80a0b23b9394c7c45b5e39148de810342a340e45a3f40cff1e737941a126fbfbcbbc678bc497a5a4464cf5290077c01e81b859dc456000d14c2cbbfe52617fdb1cbd4f6592b638902e251f54391ea3980210cc3f18dbeb0d334804aa274c906ad86f1c185b3b7199fe89927a952769f124705dcc02ee33ff6609d2ea6ea01c0f2d1ea78226cfed37c63a5bb7fd7f8f11f91d19b49aad1356cc152aecd1d9ce368bdf704dfbd9ea8624f52c6048fa0f7590458607e12a838dc97fdc38090cf4b9a4c8eccd20c4344621891ea925a909fa1354d5cafb53191903d7a538283dac1cf0619848d5ea509d77255291caddcfefa1a7ef308170f4cd5e0539c5e230b00dc5dfde20a7d70de18a7b62e5bef4e5a013c6be24cded0a593a63ac3d3b068e8dfa7b72fb935c42662546f4ca20e633ccf8287acc357749655dd84b342ed83e3a205a5162aae9a6f0ec19d3b277bbcb6797c4527e18f80e3f4770d2fdd5c315948a76cc9ce904125befff6dcbefa06c9e4e058278abdb2b1b571334fd40758aaf03519108ed8b7065fe5f9675b9c91b9c143280b5039805562a791ee048189db6d3d3a8a1cb45bdf9242e8d66f3a27ad5c4e2ed1c94901ed4548156b85ff99e9f4ef3120330736db005ab273558deda149618031edd379d6be7bc75fd783750efa883b5006b06912264804930ade8de3bcf525ed74a177ff7e4f67ef75bf9228b8eb6066927fd9b9b2a4b9135ce8ab92ea32b8d89498639e7fe87a0daa5963498be33b76cd0e8f1c74282f704eeda03e06cb6b193a25506538c93952ca3ac978c9df0d1eecb75bf5ecb21c704adf65592a467c8f05322d74b8caac94f9dd7974b074affe613dfbc699d818560e5e5f840c898bb7091f50331cf69400ef1ea9b375ab6914710508071674c3d357401930c675d2dd669ee5dbc92b95de9d638a4385a6497136c3c29337c4acd57ffebb19fc79f12c17cb752f14228d8b4b2830c5345e0fa4958052a1c5de7fbece0c8eac310acbf14f16472d4bad89596d575ed08333d9b29eeca6f63a54373727d08484a0cc13850ad7e5d5e378f6d1b097c1f6a1a3f9f59b0359ea3ec1056c7f26a6eb3d114bde894ab8b641a06849a41c3435ef68ff8ae4d7dcd5a711c31c683af9148ec93fdb3c0e902f49ee8ba1f429bf7f34104ff867ef2f27e79de245f0a729b39338c21535ebf421d6404e7a9345d041b72828870c7600462c7ef9088438277ab12c66eccd31d38f6cd4abfc0667472f2bb3b944eccd35c2877c33460f524b79460d583c7bf5ab6dd49b2816c0eb23cb366b8bfd8c010de49d6666bd5a4a29f3bfcade2af0b7a7c70a44e47a21a14803b15943cfcc58e1242f0aff3c7541e225b58c859a6258321813092e43c626b78ee14a1b5ada061c97033504d4e60f112013bb4f39ec2f32199dcc424bc8b1abe1b1db56203956a78818cc4f561be8451e44c085c34eacf09f22543c9b6c0900abda6e318ee5b025b910f423bdd781cd8d977faadd5e5eae8b517e61aa9fed49f39cba29368b9510c6675e819680820d6c6459fdc499dfde9d674f7d57f592cfe2af03af64951f95a6c69f539b634ee8ca746000bd1f6004803ea68c9361e781a36dfca323eb5c4e47b79c44ead9a6954dfa96cce37a4d327e8bb0cf0d70d8db0548532c34e3c7eb881ff11b72f626345e01b2fa812fa975c6bf4a0b508ac3ceda786fb93f68fc7e41af229ae2d88135448d4d104cdf2c9bfe1ab30bee5b1f0557d12ea0f69f6a5f489ce6dc8583df577df4b41771f9bfd1e5c2a913a248704296d66d2c75fdbec279de3a91b23a83cba85bb3076dfbae75bbaa96579a7e5cbd897c44751b53a14eb67d9212faa7faa541b6a66f70952cdd71569a5d9115266250b1712249ca0554e8ef88b5997b2461eabfa03f241e716af44f5e30322e4278bf106e5f98c7f3ca1d5e7cbbfc7e9c8dfcf3fae228bf5dd5e7573ee8f7b79774d82363fae594fc45bba201b2e4de6afc007cadc7df228b7b9836333e39049925d95e4a8f34c299651a0c6df6cfa49a9c6e4e1a786220e7e9c1c86e7baec8c677fb862a39f7073fff9235a8428f88b24e8006df4c86613c7beb164b1e915a1fb0610846920d1a14ef137a5df91b30a6984b55395b1cec3ac833e3b50dad60b79a9dd980a19372f7a47f4c29566dfc62740251a4882d2da575dcbeb2b4c36382877d019f72c3c6ecd294c699d2dcdc60726315f1eed77385b961cfabe5e9215f79968bc1f14976b1c3e0b66b7f43903646860bf0bb1e68fc1ef2a531c48e4b170623c615d0787ac60983c08eb44c1a7360bd7f9631ae35b882ec719b1817f58f48686b2579c7d8e506f6eb8afcb08975151c57de4159443387973a03ac52c2185e98ba95e453744351d2e6b7c9cebb11f58a335c0f2904a136dc6989c5fc62648d3b71ed8f0d71b68eb0511bf9deeda190ec5b86d759571bb02e38c23bb4770a55ac7caa0337d2bf8433775b35f847ff5daaf7d52a0c4a4c936ad4395b69e40bbbd0ae816e4ed4d7c2e834ff27f3d3a515ac50d411d14cf8be53b94779e121bb4cec721ae3f119abe714ff59959d44a8c714ca11dc51f052eaed57c2783dfbe1b85391b6f88e41c2de4648ac2179b878dd7e4aa343eaf958979689ca0db7b3e2cd2ce32876b8dd2b75ed3d46f40f0216bf61e6cd83cc26f081a42a18293298c7fcdd01f4b1854f847ef08e8485b002aad0ff0edaa60ef4b6666d91391c01d6ebc5d69d7a180b5e991c771fefad177734031e48f9b9f2d4ef37913126e9f81133c115f892e4c71ccece955915764498f061713654164e6b579de5ef3a13b1766289b450566c6c55acd7522feba70a1f730ac24a447925c34e57ba76b5944a816dc8bbe58709fca5af669fd8db0900048079f9fb16e39f26be999b46a09df0ca4b909bc69acb19014c8ae3fc0bd6f293703b43cbbe91553d9596fd601deaefad0509df5b5c1ee676df76554b40edb8d4843d1d8cfcc3d4c91a06b20b564982215316b6fefc36c6d29dc7e3bfe027fa2a27f52ec17b45a45e42f824afe20a57819983b10169914ab8f985484dfcf4f5931b3b02dee0dc350b08e63eac646da71f8c415cc0f0142cc0c8a71cd9007cbc482d71d1d7589881077d8bc1a8e46de83e7d67c924197224b8de63082ff563047b71e140bc2a312a8fafbb3020613d7bd3d158cca6a01bff33724e7960dbfaad269b8ed182a1afa0afdd340165dc3e79227e0bc5682ea7fd6915214e7240745f5c86f80c07f4b01eaddc8bc0299ec76b6481bbebe77a245545a56efab7408f8b925b37fc22ade42234c17ac3a637b04e0cf91cb7edcef67414b1c90e48960632df0aaff1a4855869330a4a5a9ea6bac1c48064db9efb3ba8bc8bf24ba1334a1d3746ff778b00cd83bf80f1713b39c159b567146739b56c5f403567f77e357f5ef058ae5dd2ddbb81ad93e6dd1ac62ae0e74b7edcc9c77f1df7e95f3edacdde262ffcfa8bf014eb0d85586f30d6e6c830af054a54fa4e0165bc7d6ac9089ce36ffefdef5e96a7e599154a828d2049280bdc785ef3457daf80af0ea049c4a6213026a4d067975cbf10b599dfdfb28cedd198fc622c5baabd0e49cc5443e102f3b5bd258c44bf12217cdca0a662655c3885832dace09eecbbcced6c61d4e5afd3606bd602e2300db88fbce39b5e34caf1f5fe2c1f88428f1a49cf0c139abf5d41dfb107bb66fc66e4b9c26c7c3fb3ecd097a0a7b69588be81fe18a9aa133597a6cf423e8a5ff2728a5257462748ec3f240458c7e2c6024629cec04a74ed8d023c64c9f0aad025db0a99e4d722d80569252c53fa2809a9f1c4226123f9322df87f0f652468fbc98dac38380e9b6a8524400f8946a3e98836dbbdab4d4c1f110ee0e268a4341bc04ff25fb8b4a20aab12f464f982bee0b827f29e92aa82c08a154ebb27077b2dd411a2ba89953d4cae225d40bc67f19167ab797fe95ca6b8e03f4925ff0ace4974e42bc47bd59e0d385efb322324fea06e3146ea5b3fa8c657d860b407747e591ad0074b7c98ac8246131bb731b492a9925bfcfbf1fb6d0c2a2f7828818cfda239e23fca26f30d8976fdd6744dccdd239594545ddee3aaee70383c3d2ea8b3be8a38cd2fca9479c3a20d031b410e2a71ca16d7d007c630de897bcac66f80b40563f6786e904b0e2b254d50395de6a898af2c4f1f5bbde57b6e1b9c043703fbdc9f025b073cab8e87d8e8ca438fc9f007f6f52658c42a4a3c9ddf31775688be2efa45ca9b4e9cce7758e2689"}) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) pipe(&(0x7f0000000000)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00000011c0)={0x48, 0x0, &(0x7f0000001140)=[@dead_binder_done, @decrefs={0x40046307, 0x2}, @request_death={0x400c630e, 0x1}, @increfs_done={0x40106308, 0x1}, @request_death={0x400c630e, 0x2}], 0x2b, 0x0, &(0x7f0000000080)="8fed8489d8d9fa86ff83b495fc8978649d831d69e96aa1bceea200283855843da6c24ddbcc90f8fd43d2c6"}) (async) write$binfmt_aout(r2, &(0x7f0000000080)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r2, 0x0) (async) ioctl$BTRFS_IOC_RM_DEV(r2, 0x5000940b, &(0x7f0000000140)={{r2}, "be897e111571a1c2507a2faadb9e91adc4aacd7255ce6e7026ae75e2e7e45a0803084a50e4bbc197f24e4cb17fb0580be8d9c35f15327454d2641d08d9500470635795b9e6f067dc515fda52ee70b68403203c8d475af7828d2df594bcfd84a3fe8594a33234be557618822ba4055ac330657afd5b0f7d1603f58153979bee1b1dfbd07cd22af6113e7cba68c7ad1b7bb311e14a0176ad943b5d06f081ba7fc4ba27c21d80900fd203ac3b73a2ac373b0656e45235ae4f9848eeafe0355edf738ed1c6445de39b80a6c190fdca0f854cf6abced1336080b85d0ba4a9acc7dcd2ac3f27b854112891d4af48c6933483caa463437387978ad1c5e0ca74087d66c388521cd2708d7281d36b5b977254ad176cbeed5b95aa0288ce13a61dc14f4a93164396370f929f6642cfdad457be34cc58f1daa8a4be2c39da3bdd2311759b8b9dbf74f500989b4c7e58cf852cbc92356ded8576a3ccfd6bb24479a6b49fc43c24105bbea32db2cfd59b2907b512474e1d22354fa629bdb35f4fb299c9c7b8dde7aa903a89aa4757d28c0aac7883ac61f6e5e2b973f0c2cc4828b786ad6c4bfefb4bb59a959462a50b5dba39c2a58def459506e7aa485fada4e2d4f4e67415b8f693fe66145e045783d3e10a8eaa33421cd1e7236214e80396767d5fb581aaad825eb13b122456a13814550cfa3d1e7146af24b5df47cafabb06c5beb080a13d4a6130a8b71ef9bd2da15598117ee4ea0a658d53d46224623647af10899836688ec14c8f2a04b89fc51c339b6a407fe084693570096d24dd5a08c747fc3a5ffeca0eea9edd20ed03ba1c12a0c0fe51386b443982734b8e0cdf6f5e4d5976ea50beecfe9ae7448e4ee5e1ef5545454c89e6f282b08c119ed87e4b7d10eb101b4a576772190b67c0af01ac00314922d2a1b6ab0aa56dfefe1abbf094e4fc7df40fb98b9fc9a9dbcd142c237aa5f763f04e1f38d8fcf48d17f0d301f2763746488b75d938381c699dd6c5260e78f94037461d719159759175074d042678a57dc5503eed4eb94e5925278051df440dd1fd5dbe64a9b2b1c0b891ff3f05d7c77a02d89809cda445ef1acda6f679686ae7bca7942eb3655706b641acdd818af7f1f173bbd0a9eb3670e2cb24c74579200ee42c135c9280efaabd15ab6ac6e06246122c20ab21898232fff88ca3ce5a7b800504620d81723568f2b2e385911a1d26c2d98b8817aa0fe6cd62783b06d1a1078e560eac479445eacd5d618cfeb0a490d962cc7d2991422c78e1a7591fd4ce20dc733b310f17d837a09aebdfcf12a7e5ad70602ba00a3d084a7d728b75c0a18eb261fc3e024295a7477f59a5c92f44bc9f155e7af67c2aa75ded8bfc08a8897e9565adaa28df61da1cfd2577c0d840b21e1ff1aeac1b04bde9489358b09ffc51dfbc3521a6c1aa11266e4f38d88cb158d0f8a973ff3f471465c4efb978c77c5469476e9ff178eda59cbeb07beb5fdc80a0b23b9394c7c45b5e39148de810342a340e45a3f40cff1e737941a126fbfbcbbc678bc497a5a4464cf5290077c01e81b859dc456000d14c2cbbfe52617fdb1cbd4f6592b638902e251f54391ea3980210cc3f18dbeb0d334804aa274c906ad86f1c185b3b7199fe89927a952769f124705dcc02ee33ff6609d2ea6ea01c0f2d1ea78226cfed37c63a5bb7fd7f8f11f91d19b49aad1356cc152aecd1d9ce368bdf704dfbd9ea8624f52c6048fa0f7590458607e12a838dc97fdc38090cf4b9a4c8eccd20c4344621891ea925a909fa1354d5cafb53191903d7a538283dac1cf0619848d5ea509d77255291caddcfefa1a7ef308170f4cd5e0539c5e230b00dc5dfde20a7d70de18a7b62e5bef4e5a013c6be24cded0a593a63ac3d3b068e8dfa7b72fb935c42662546f4ca20e633ccf8287acc357749655dd84b342ed83e3a205a5162aae9a6f0ec19d3b277bbcb6797c4527e18f80e3f4770d2fdd5c315948a76cc9ce904125befff6dcbefa06c9e4e058278abdb2b1b571334fd40758aaf03519108ed8b7065fe5f9675b9c91b9c143280b5039805562a791ee048189db6d3d3a8a1cb45bdf9242e8d66f3a27ad5c4e2ed1c94901ed4548156b85ff99e9f4ef3120330736db005ab273558deda149618031edd379d6be7bc75fd783750efa883b5006b06912264804930ade8de3bcf525ed74a177ff7e4f67ef75bf9228b8eb6066927fd9b9b2a4b9135ce8ab92ea32b8d89498639e7fe87a0daa5963498be33b76cd0e8f1c74282f704eeda03e06cb6b193a25506538c93952ca3ac978c9df0d1eecb75bf5ecb21c704adf65592a467c8f05322d74b8caac94f9dd7974b074affe613dfbc699d818560e5e5f840c898bb7091f50331cf69400ef1ea9b375ab6914710508071674c3d357401930c675d2dd669ee5dbc92b95de9d638a4385a6497136c3c29337c4acd57ffebb19fc79f12c17cb752f14228d8b4b2830c5345e0fa4958052a1c5de7fbece0c8eac310acbf14f16472d4bad89596d575ed08333d9b29eeca6f63a54373727d08484a0cc13850ad7e5d5e378f6d1b097c1f6a1a3f9f59b0359ea3ec1056c7f26a6eb3d114bde894ab8b641a06849a41c3435ef68ff8ae4d7dcd5a711c31c683af9148ec93fdb3c0e902f49ee8ba1f429bf7f34104ff867ef2f27e79de245f0a729b39338c21535ebf421d6404e7a9345d041b72828870c7600462c7ef9088438277ab12c66eccd31d38f6cd4abfc0667472f2bb3b944eccd35c2877c33460f524b79460d583c7bf5ab6dd49b2816c0eb23cb366b8bfd8c010de49d6666bd5a4a29f3bfcade2af0b7a7c70a44e47a21a14803b15943cfcc58e1242f0aff3c7541e225b58c859a6258321813092e43c626b78ee14a1b5ada061c97033504d4e60f112013bb4f39ec2f32199dcc424bc8b1abe1b1db56203956a78818cc4f561be8451e44c085c34eacf09f22543c9b6c0900abda6e318ee5b025b910f423bdd781cd8d977faadd5e5eae8b517e61aa9fed49f39cba29368b9510c6675e819680820d6c6459fdc499dfde9d674f7d57f592cfe2af03af64951f95a6c69f539b634ee8ca746000bd1f6004803ea68c9361e781a36dfca323eb5c4e47b79c44ead9a6954dfa96cce37a4d327e8bb0cf0d70d8db0548532c34e3c7eb881ff11b72f626345e01b2fa812fa975c6bf4a0b508ac3ceda786fb93f68fc7e41af229ae2d88135448d4d104cdf2c9bfe1ab30bee5b1f0557d12ea0f69f6a5f489ce6dc8583df577df4b41771f9bfd1e5c2a913a248704296d66d2c75fdbec279de3a91b23a83cba85bb3076dfbae75bbaa96579a7e5cbd897c44751b53a14eb67d9212faa7faa541b6a66f70952cdd71569a5d9115266250b1712249ca0554e8ef88b5997b2461eabfa03f241e716af44f5e30322e4278bf106e5f98c7f3ca1d5e7cbbfc7e9c8dfcf3fae228bf5dd5e7573ee8f7b79774d82363fae594fc45bba201b2e4de6afc007cadc7df228b7b9836333e39049925d95e4a8f34c299651a0c6df6cfa49a9c6e4e1a786220e7e9c1c86e7baec8c677fb862a39f7073fff9235a8428f88b24e8006df4c86613c7beb164b1e915a1fb0610846920d1a14ef137a5df91b30a6984b55395b1cec3ac833e3b50dad60b79a9dd980a19372f7a47f4c29566dfc62740251a4882d2da575dcbeb2b4c36382877d019f72c3c6ecd294c699d2dcdc60726315f1eed77385b961cfabe5e9215f79968bc1f14976b1c3e0b66b7f43903646860bf0bb1e68fc1ef2a531c48e4b170623c615d0787ac60983c08eb44c1a7360bd7f9631ae35b882ec719b1817f58f48686b2579c7d8e506f6eb8afcb08975151c57de4159443387973a03ac52c2185e98ba95e453744351d2e6b7c9cebb11f58a335c0f2904a136dc6989c5fc62648d3b71ed8f0d71b68eb0511bf9deeda190ec5b86d759571bb02e38c23bb4770a55ac7caa0337d2bf8433775b35f847ff5daaf7d52a0c4a4c936ad4395b69e40bbbd0ae816e4ed4d7c2e834ff27f3d3a515ac50d411d14cf8be53b94779e121bb4cec721ae3f119abe714ff59959d44a8c714ca11dc51f052eaed57c2783dfbe1b85391b6f88e41c2de4648ac2179b878dd7e4aa343eaf958979689ca0db7b3e2cd2ce32876b8dd2b75ed3d46f40f0216bf61e6cd83cc26f081a42a18293298c7fcdd01f4b1854f847ef08e8485b002aad0ff0edaa60ef4b6666d91391c01d6ebc5d69d7a180b5e991c771fefad177734031e48f9b9f2d4ef37913126e9f81133c115f892e4c71ccece955915764498f061713654164e6b579de5ef3a13b1766289b450566c6c55acd7522feba70a1f730ac24a447925c34e57ba76b5944a816dc8bbe58709fca5af669fd8db0900048079f9fb16e39f26be999b46a09df0ca4b909bc69acb19014c8ae3fc0bd6f293703b43cbbe91553d9596fd601deaefad0509df5b5c1ee676df76554b40edb8d4843d1d8cfcc3d4c91a06b20b564982215316b6fefc36c6d29dc7e3bfe027fa2a27f52ec17b45a45e42f824afe20a57819983b10169914ab8f985484dfcf4f5931b3b02dee0dc350b08e63eac646da71f8c415cc0f0142cc0c8a71cd9007cbc482d71d1d7589881077d8bc1a8e46de83e7d67c924197224b8de63082ff563047b71e140bc2a312a8fafbb3020613d7bd3d158cca6a01bff33724e7960dbfaad269b8ed182a1afa0afdd340165dc3e79227e0bc5682ea7fd6915214e7240745f5c86f80c07f4b01eaddc8bc0299ec76b6481bbebe77a245545a56efab7408f8b925b37fc22ade42234c17ac3a637b04e0cf91cb7edcef67414b1c90e48960632df0aaff1a4855869330a4a5a9ea6bac1c48064db9efb3ba8bc8bf24ba1334a1d3746ff778b00cd83bf80f1713b39c159b567146739b56c5f403567f77e357f5ef058ae5dd2ddbb81ad93e6dd1ac62ae0e74b7edcc9c77f1df7e95f3edacdde262ffcfa8bf014eb0d85586f30d6e6c830af054a54fa4e0165bc7d6ac9089ce36ffefdef5e96a7e599154a828d2049280bdc785ef3457daf80af0ea049c4a6213026a4d067975cbf10b599dfdfb28cedd198fc622c5baabd0e49cc5443e102f3b5bd258c44bf12217cdca0a662655c3885832dace09eecbbcced6c61d4e5afd3606bd602e2300db88fbce39b5e34caf1f5fe2c1f88428f1a49cf0c139abf5d41dfb107bb66fc66e4b9c26c7c3fb3ecd097a0a7b69588be81fe18a9aa133597a6cf423e8a5ff2728a5257462748ec3f240458c7e2c6024629cec04a74ed8d023c64c9f0aad025db0a99e4d722d80569252c53fa2809a9f1c4226123f9322df87f0f652468fbc98dac38380e9b6a8524400f8946a3e98836dbbdab4d4c1f110ee0e268a4341bc04ff25fb8b4a20aab12f464f982bee0b827f29e92aa82c08a154ebb27077b2dd411a2ba89953d4cae225d40bc67f19167ab797fe95ca6b8e03f4925ff0ace4974e42bc47bd59e0d385efb322324fea06e3146ea5b3fa8c657d860b407747e591ad0074b7c98ac8246131bb731b492a9925bfcfbf1fb6d0c2a2f7828818cfda239e23fca26f30d8976fdd6744dccdd239594545ddee3aaee70383c3d2ea8b3be8a38cd2fca9479c3a20d031b410e2a71ca16d7d007c630de897bcac66f80b40563f6786e904b0e2b254d50395de6a898af2c4f1f5bbde57b6e1b9c043703fbdc9f025b073cab8e87d8e8ca438fc9f007f6f52658c42a4a3c9ddf31775688be2efa45ca9b4e9cce7758e2689"}) (async) dup3(r3, r2, 0x0) (async) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) (async) 14:49:27 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async, rerun: 64) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (rerun: 64) r2 = dup3(0xffffffffffffffff, r1, 0x0) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'ip6gre0\x00', 0x5}) (async) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) (async, rerun: 32) r9 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) (rerun: 32) splice(r8, &(0x7f0000000180)=0xa9, r9, &(0x7f00000001c0)=0x8001, 0x3, 0x8) (async) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) (async) r10 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r11 = openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r11, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r11], 0x0, 0x10, 0x3f1}, 0x90) (async, rerun: 32) r12 = bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) (rerun: 32) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x1b, 0x4, &(0x7f0000000340)=@raw=[@map_fd={0x18, 0x5}, @cb_func={0x18, 0x9, 0x4, 0x0, 0x3}], &(0x7f0000000580)='GPL\x00', 0x8, 0x3f, &(0x7f0000000680)=""/63, 0x40f00, 0x14, '\x00', 0x0, 0x36, r12, 0x8, &(0x7f0000000700)={0xa, 0x5}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x10, 0x8, 0x8}, 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x90) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000005c0)={'pimreg\x00', 0x4000}) bpf$PROG_LOAD(0x5, &(0x7f0000000500)={0xd, 0x2, &(0x7f0000000240)=@raw=[@map_idx_val={0x18, 0x7, 0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x7}], &(0x7f0000000280)='syzkaller\x00', 0x5, 0x57, &(0x7f0000000340)=""/87, 0x41000, 0x0, '\x00', r6, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x0, 0x3}, 0x10, 0x0, r11, 0x0, &(0x7f0000000440), 0x0, 0x10, 0x9}, 0x90) (async) ioctl$TUNSETSNDBUF(r11, 0x400454d4, &(0x7f0000000640)=0x6) (async, rerun: 32) syz_open_pts(r11, 0x100) (async, rerun: 32) ioctl$TCSETS(r2, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(0xffffffffffffffff, 0x0, r10, 0x0, 0x1ff, 0x9) 14:49:27 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000000)={0x2, 0xffffffff, 0x5, 0x101, 0xe, "d9cbb77df2832f145a587a0ab0612d359ba594"}) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) r2 = syz_open_pts(r1, 0x109802) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:27 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x6, [@union={0x3, 0x0, 0x0, 0x8}]}, {0x0, [0x0, 0x0, 0x5f, 0x30]}}, 0x0, 0x2a}, 0x20) (async) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:27 executing program 5: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r2 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r1, 0x0) r4 = dup3(r3, r1, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:27 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async, rerun: 64) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (rerun: 64) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x6, [@union={0x3, 0x0, 0x0, 0x8}]}, {0x0, [0x0, 0x0, 0x5f, 0x30]}}, 0x0, 0x2a}, 0x20) (async) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:27 executing program 2: pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00000011c0)={0x48, 0x0, &(0x7f0000001140)=[@dead_binder_done, @decrefs={0x40046307, 0x2}, @request_death={0x400c630e, 0x1}, @increfs_done={0x40106308, 0x1}, @request_death={0x400c630e, 0x2}], 0x2b, 0x0, &(0x7f0000000080)="8fed8489d8d9fa86ff83b495fc8978649d831d69e96aa1bceea200283855843da6c24ddbcc90f8fd43d2c6"}) (async) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00000011c0)={0x48, 0x0, &(0x7f0000001140)=[@dead_binder_done, @decrefs={0x40046307, 0x2}, @request_death={0x400c630e, 0x1}, @increfs_done={0x40106308, 0x1}, @request_death={0x400c630e, 0x2}], 0x2b, 0x0, &(0x7f0000000080)="8fed8489d8d9fa86ff83b495fc8978649d831d69e96aa1bceea200283855843da6c24ddbcc90f8fd43d2c6"}) write$binfmt_aout(r2, &(0x7f0000000080)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) ioctl$BTRFS_IOC_RM_DEV(r2, 0x5000940b, &(0x7f0000000140)={{r2}, "be897e111571a1c2507a2faadb9e91adc4aacd7255ce6e7026ae75e2e7e45a0803084a50e4bbc197f24e4cb17fb0580be8d9c35f15327454d2641d08d9500470635795b9e6f067dc515fda52ee70b68403203c8d475af7828d2df594bcfd84a3fe8594a33234be557618822ba4055ac330657afd5b0f7d1603f58153979bee1b1dfbd07cd22af6113e7cba68c7ad1b7bb311e14a0176ad943b5d06f081ba7fc4ba27c21d80900fd203ac3b73a2ac373b0656e45235ae4f9848eeafe0355edf738ed1c6445de39b80a6c190fdca0f854cf6abced1336080b85d0ba4a9acc7dcd2ac3f27b854112891d4af48c6933483caa463437387978ad1c5e0ca74087d66c388521cd2708d7281d36b5b977254ad176cbeed5b95aa0288ce13a61dc14f4a93164396370f929f6642cfdad457be34cc58f1daa8a4be2c39da3bdd2311759b8b9dbf74f500989b4c7e58cf852cbc92356ded8576a3ccfd6bb24479a6b49fc43c24105bbea32db2cfd59b2907b512474e1d22354fa629bdb35f4fb299c9c7b8dde7aa903a89aa4757d28c0aac7883ac61f6e5e2b973f0c2cc4828b786ad6c4bfefb4bb59a959462a50b5dba39c2a58def459506e7aa485fada4e2d4f4e67415b8f693fe66145e045783d3e10a8eaa33421cd1e7236214e80396767d5fb581aaad825eb13b122456a13814550cfa3d1e7146af24b5df47cafabb06c5beb080a13d4a6130a8b71ef9bd2da15598117ee4ea0a658d53d46224623647af10899836688ec14c8f2a04b89fc51c339b6a407fe084693570096d24dd5a08c747fc3a5ffeca0eea9edd20ed03ba1c12a0c0fe51386b443982734b8e0cdf6f5e4d5976ea50beecfe9ae7448e4ee5e1ef5545454c89e6f282b08c119ed87e4b7d10eb101b4a576772190b67c0af01ac00314922d2a1b6ab0aa56dfefe1abbf094e4fc7df40fb98b9fc9a9dbcd142c237aa5f763f04e1f38d8fcf48d17f0d301f2763746488b75d938381c699dd6c5260e78f94037461d719159759175074d042678a57dc5503eed4eb94e5925278051df440dd1fd5dbe64a9b2b1c0b891ff3f05d7c77a02d89809cda445ef1acda6f679686ae7bca7942eb3655706b641acdd818af7f1f173bbd0a9eb3670e2cb24c74579200ee42c135c9280efaabd15ab6ac6e06246122c20ab21898232fff88ca3ce5a7b800504620d81723568f2b2e385911a1d26c2d98b8817aa0fe6cd62783b06d1a1078e560eac479445eacd5d618cfeb0a490d962cc7d2991422c78e1a7591fd4ce20dc733b310f17d837a09aebdfcf12a7e5ad70602ba00a3d084a7d728b75c0a18eb261fc3e024295a7477f59a5c92f44bc9f155e7af67c2aa75ded8bfc08a8897e9565adaa28df61da1cfd2577c0d840b21e1ff1aeac1b04bde9489358b09ffc51dfbc3521a6c1aa11266e4f38d88cb158d0f8a973ff3f471465c4efb978c77c5469476e9ff178eda59cbeb07beb5fdc80a0b23b9394c7c45b5e39148de810342a340e45a3f40cff1e737941a126fbfbcbbc678bc497a5a4464cf5290077c01e81b859dc456000d14c2cbbfe52617fdb1cbd4f6592b638902e251f54391ea3980210cc3f18dbeb0d334804aa274c906ad86f1c185b3b7199fe89927a952769f124705dcc02ee33ff6609d2ea6ea01c0f2d1ea78226cfed37c63a5bb7fd7f8f11f91d19b49aad1356cc152aecd1d9ce368bdf704dfbd9ea8624f52c6048fa0f7590458607e12a838dc97fdc38090cf4b9a4c8eccd20c4344621891ea925a909fa1354d5cafb53191903d7a538283dac1cf0619848d5ea509d77255291caddcfefa1a7ef308170f4cd5e0539c5e230b00dc5dfde20a7d70de18a7b62e5bef4e5a013c6be24cded0a593a63ac3d3b068e8dfa7b72fb935c42662546f4ca20e633ccf8287acc357749655dd84b342ed83e3a205a5162aae9a6f0ec19d3b277bbcb6797c4527e18f80e3f4770d2fdd5c315948a76cc9ce904125befff6dcbefa06c9e4e058278abdb2b1b571334fd40758aaf03519108ed8b7065fe5f9675b9c91b9c143280b5039805562a791ee048189db6d3d3a8a1cb45bdf9242e8d66f3a27ad5c4e2ed1c94901ed4548156b85ff99e9f4ef3120330736db005ab273558deda149618031edd379d6be7bc75fd783750efa883b5006b06912264804930ade8de3bcf525ed74a177ff7e4f67ef75bf9228b8eb6066927fd9b9b2a4b9135ce8ab92ea32b8d89498639e7fe87a0daa5963498be33b76cd0e8f1c74282f704eeda03e06cb6b193a25506538c93952ca3ac978c9df0d1eecb75bf5ecb21c704adf65592a467c8f05322d74b8caac94f9dd7974b074affe613dfbc699d818560e5e5f840c898bb7091f50331cf69400ef1ea9b375ab6914710508071674c3d357401930c675d2dd669ee5dbc92b95de9d638a4385a6497136c3c29337c4acd57ffebb19fc79f12c17cb752f14228d8b4b2830c5345e0fa4958052a1c5de7fbece0c8eac310acbf14f16472d4bad89596d575ed08333d9b29eeca6f63a54373727d08484a0cc13850ad7e5d5e378f6d1b097c1f6a1a3f9f59b0359ea3ec1056c7f26a6eb3d114bde894ab8b641a06849a41c3435ef68ff8ae4d7dcd5a711c31c683af9148ec93fdb3c0e902f49ee8ba1f429bf7f34104ff867ef2f27e79de245f0a729b39338c21535ebf421d6404e7a9345d041b72828870c7600462c7ef9088438277ab12c66eccd31d38f6cd4abfc0667472f2bb3b944eccd35c2877c33460f524b79460d583c7bf5ab6dd49b2816c0eb23cb366b8bfd8c010de49d6666bd5a4a29f3bfcade2af0b7a7c70a44e47a21a14803b15943cfcc58e1242f0aff3c7541e225b58c859a6258321813092e43c626b78ee14a1b5ada061c97033504d4e60f112013bb4f39ec2f32199dcc424bc8b1abe1b1db56203956a78818cc4f561be8451e44c085c34eacf09f22543c9b6c0900abda6e318ee5b025b910f423bdd781cd8d977faadd5e5eae8b517e61aa9fed49f39cba29368b9510c6675e819680820d6c6459fdc499dfde9d674f7d57f592cfe2af03af64951f95a6c69f539b634ee8ca746000bd1f6004803ea68c9361e781a36dfca323eb5c4e47b79c44ead9a6954dfa96cce37a4d327e8bb0cf0d70d8db0548532c34e3c7eb881ff11b72f626345e01b2fa812fa975c6bf4a0b508ac3ceda786fb93f68fc7e41af229ae2d88135448d4d104cdf2c9bfe1ab30bee5b1f0557d12ea0f69f6a5f489ce6dc8583df577df4b41771f9bfd1e5c2a913a248704296d66d2c75fdbec279de3a91b23a83cba85bb3076dfbae75bbaa96579a7e5cbd897c44751b53a14eb67d9212faa7faa541b6a66f70952cdd71569a5d9115266250b1712249ca0554e8ef88b5997b2461eabfa03f241e716af44f5e30322e4278bf106e5f98c7f3ca1d5e7cbbfc7e9c8dfcf3fae228bf5dd5e7573ee8f7b79774d82363fae594fc45bba201b2e4de6afc007cadc7df228b7b9836333e39049925d95e4a8f34c299651a0c6df6cfa49a9c6e4e1a786220e7e9c1c86e7baec8c677fb862a39f7073fff9235a8428f88b24e8006df4c86613c7beb164b1e915a1fb0610846920d1a14ef137a5df91b30a6984b55395b1cec3ac833e3b50dad60b79a9dd980a19372f7a47f4c29566dfc62740251a4882d2da575dcbeb2b4c36382877d019f72c3c6ecd294c699d2dcdc60726315f1eed77385b961cfabe5e9215f79968bc1f14976b1c3e0b66b7f43903646860bf0bb1e68fc1ef2a531c48e4b170623c615d0787ac60983c08eb44c1a7360bd7f9631ae35b882ec719b1817f58f48686b2579c7d8e506f6eb8afcb08975151c57de4159443387973a03ac52c2185e98ba95e453744351d2e6b7c9cebb11f58a335c0f2904a136dc6989c5fc62648d3b71ed8f0d71b68eb0511bf9deeda190ec5b86d759571bb02e38c23bb4770a55ac7caa0337d2bf8433775b35f847ff5daaf7d52a0c4a4c936ad4395b69e40bbbd0ae816e4ed4d7c2e834ff27f3d3a515ac50d411d14cf8be53b94779e121bb4cec721ae3f119abe714ff59959d44a8c714ca11dc51f052eaed57c2783dfbe1b85391b6f88e41c2de4648ac2179b878dd7e4aa343eaf958979689ca0db7b3e2cd2ce32876b8dd2b75ed3d46f40f0216bf61e6cd83cc26f081a42a18293298c7fcdd01f4b1854f847ef08e8485b002aad0ff0edaa60ef4b6666d91391c01d6ebc5d69d7a180b5e991c771fefad177734031e48f9b9f2d4ef37913126e9f81133c115f892e4c71ccece955915764498f061713654164e6b579de5ef3a13b1766289b450566c6c55acd7522feba70a1f730ac24a447925c34e57ba76b5944a816dc8bbe58709fca5af669fd8db0900048079f9fb16e39f26be999b46a09df0ca4b909bc69acb19014c8ae3fc0bd6f293703b43cbbe91553d9596fd601deaefad0509df5b5c1ee676df76554b40edb8d4843d1d8cfcc3d4c91a06b20b564982215316b6fefc36c6d29dc7e3bfe027fa2a27f52ec17b45a45e42f824afe20a57819983b10169914ab8f985484dfcf4f5931b3b02dee0dc350b08e63eac646da71f8c415cc0f0142cc0c8a71cd9007cbc482d71d1d7589881077d8bc1a8e46de83e7d67c924197224b8de63082ff563047b71e140bc2a312a8fafbb3020613d7bd3d158cca6a01bff33724e7960dbfaad269b8ed182a1afa0afdd340165dc3e79227e0bc5682ea7fd6915214e7240745f5c86f80c07f4b01eaddc8bc0299ec76b6481bbebe77a245545a56efab7408f8b925b37fc22ade42234c17ac3a637b04e0cf91cb7edcef67414b1c90e48960632df0aaff1a4855869330a4a5a9ea6bac1c48064db9efb3ba8bc8bf24ba1334a1d3746ff778b00cd83bf80f1713b39c159b567146739b56c5f403567f77e357f5ef058ae5dd2ddbb81ad93e6dd1ac62ae0e74b7edcc9c77f1df7e95f3edacdde262ffcfa8bf014eb0d85586f30d6e6c830af054a54fa4e0165bc7d6ac9089ce36ffefdef5e96a7e599154a828d2049280bdc785ef3457daf80af0ea049c4a6213026a4d067975cbf10b599dfdfb28cedd198fc622c5baabd0e49cc5443e102f3b5bd258c44bf12217cdca0a662655c3885832dace09eecbbcced6c61d4e5afd3606bd602e2300db88fbce39b5e34caf1f5fe2c1f88428f1a49cf0c139abf5d41dfb107bb66fc66e4b9c26c7c3fb3ecd097a0a7b69588be81fe18a9aa133597a6cf423e8a5ff2728a5257462748ec3f240458c7e2c6024629cec04a74ed8d023c64c9f0aad025db0a99e4d722d80569252c53fa2809a9f1c4226123f9322df87f0f652468fbc98dac38380e9b6a8524400f8946a3e98836dbbdab4d4c1f110ee0e268a4341bc04ff25fb8b4a20aab12f464f982bee0b827f29e92aa82c08a154ebb27077b2dd411a2ba89953d4cae225d40bc67f19167ab797fe95ca6b8e03f4925ff0ace4974e42bc47bd59e0d385efb322324fea06e3146ea5b3fa8c657d860b407747e591ad0074b7c98ac8246131bb731b492a9925bfcfbf1fb6d0c2a2f7828818cfda239e23fca26f30d8976fdd6744dccdd239594545ddee3aaee70383c3d2ea8b3be8a38cd2fca9479c3a20d031b410e2a71ca16d7d007c630de897bcac66f80b40563f6786e904b0e2b254d50395de6a898af2c4f1f5bbde57b6e1b9c043703fbdc9f025b073cab8e87d8e8ca438fc9f007f6f52658c42a4a3c9ddf31775688be2efa45ca9b4e9cce7758e2689"}) (async) ioctl$BTRFS_IOC_RM_DEV(r2, 0x5000940b, &(0x7f0000000140)={{r2}, "be897e111571a1c2507a2faadb9e91adc4aacd7255ce6e7026ae75e2e7e45a0803084a50e4bbc197f24e4cb17fb0580be8d9c35f15327454d2641d08d9500470635795b9e6f067dc515fda52ee70b68403203c8d475af7828d2df594bcfd84a3fe8594a33234be557618822ba4055ac330657afd5b0f7d1603f58153979bee1b1dfbd07cd22af6113e7cba68c7ad1b7bb311e14a0176ad943b5d06f081ba7fc4ba27c21d80900fd203ac3b73a2ac373b0656e45235ae4f9848eeafe0355edf738ed1c6445de39b80a6c190fdca0f854cf6abced1336080b85d0ba4a9acc7dcd2ac3f27b854112891d4af48c6933483caa463437387978ad1c5e0ca74087d66c388521cd2708d7281d36b5b977254ad176cbeed5b95aa0288ce13a61dc14f4a93164396370f929f6642cfdad457be34cc58f1daa8a4be2c39da3bdd2311759b8b9dbf74f500989b4c7e58cf852cbc92356ded8576a3ccfd6bb24479a6b49fc43c24105bbea32db2cfd59b2907b512474e1d22354fa629bdb35f4fb299c9c7b8dde7aa903a89aa4757d28c0aac7883ac61f6e5e2b973f0c2cc4828b786ad6c4bfefb4bb59a959462a50b5dba39c2a58def459506e7aa485fada4e2d4f4e67415b8f693fe66145e045783d3e10a8eaa33421cd1e7236214e80396767d5fb581aaad825eb13b122456a13814550cfa3d1e7146af24b5df47cafabb06c5beb080a13d4a6130a8b71ef9bd2da15598117ee4ea0a658d53d46224623647af10899836688ec14c8f2a04b89fc51c339b6a407fe084693570096d24dd5a08c747fc3a5ffeca0eea9edd20ed03ba1c12a0c0fe51386b443982734b8e0cdf6f5e4d5976ea50beecfe9ae7448e4ee5e1ef5545454c89e6f282b08c119ed87e4b7d10eb101b4a576772190b67c0af01ac00314922d2a1b6ab0aa56dfefe1abbf094e4fc7df40fb98b9fc9a9dbcd142c237aa5f763f04e1f38d8fcf48d17f0d301f2763746488b75d938381c699dd6c5260e78f94037461d719159759175074d042678a57dc5503eed4eb94e5925278051df440dd1fd5dbe64a9b2b1c0b891ff3f05d7c77a02d89809cda445ef1acda6f679686ae7bca7942eb3655706b641acdd818af7f1f173bbd0a9eb3670e2cb24c74579200ee42c135c9280efaabd15ab6ac6e06246122c20ab21898232fff88ca3ce5a7b800504620d81723568f2b2e385911a1d26c2d98b8817aa0fe6cd62783b06d1a1078e560eac479445eacd5d618cfeb0a490d962cc7d2991422c78e1a7591fd4ce20dc733b310f17d837a09aebdfcf12a7e5ad70602ba00a3d084a7d728b75c0a18eb261fc3e024295a7477f59a5c92f44bc9f155e7af67c2aa75ded8bfc08a8897e9565adaa28df61da1cfd2577c0d840b21e1ff1aeac1b04bde9489358b09ffc51dfbc3521a6c1aa11266e4f38d88cb158d0f8a973ff3f471465c4efb978c77c5469476e9ff178eda59cbeb07beb5fdc80a0b23b9394c7c45b5e39148de810342a340e45a3f40cff1e737941a126fbfbcbbc678bc497a5a4464cf5290077c01e81b859dc456000d14c2cbbfe52617fdb1cbd4f6592b638902e251f54391ea3980210cc3f18dbeb0d334804aa274c906ad86f1c185b3b7199fe89927a952769f124705dcc02ee33ff6609d2ea6ea01c0f2d1ea78226cfed37c63a5bb7fd7f8f11f91d19b49aad1356cc152aecd1d9ce368bdf704dfbd9ea8624f52c6048fa0f7590458607e12a838dc97fdc38090cf4b9a4c8eccd20c4344621891ea925a909fa1354d5cafb53191903d7a538283dac1cf0619848d5ea509d77255291caddcfefa1a7ef308170f4cd5e0539c5e230b00dc5dfde20a7d70de18a7b62e5bef4e5a013c6be24cded0a593a63ac3d3b068e8dfa7b72fb935c42662546f4ca20e633ccf8287acc357749655dd84b342ed83e3a205a5162aae9a6f0ec19d3b277bbcb6797c4527e18f80e3f4770d2fdd5c315948a76cc9ce904125befff6dcbefa06c9e4e058278abdb2b1b571334fd40758aaf03519108ed8b7065fe5f9675b9c91b9c143280b5039805562a791ee048189db6d3d3a8a1cb45bdf9242e8d66f3a27ad5c4e2ed1c94901ed4548156b85ff99e9f4ef3120330736db005ab273558deda149618031edd379d6be7bc75fd783750efa883b5006b06912264804930ade8de3bcf525ed74a177ff7e4f67ef75bf9228b8eb6066927fd9b9b2a4b9135ce8ab92ea32b8d89498639e7fe87a0daa5963498be33b76cd0e8f1c74282f704eeda03e06cb6b193a25506538c93952ca3ac978c9df0d1eecb75bf5ecb21c704adf65592a467c8f05322d74b8caac94f9dd7974b074affe613dfbc699d818560e5e5f840c898bb7091f50331cf69400ef1ea9b375ab6914710508071674c3d357401930c675d2dd669ee5dbc92b95de9d638a4385a6497136c3c29337c4acd57ffebb19fc79f12c17cb752f14228d8b4b2830c5345e0fa4958052a1c5de7fbece0c8eac310acbf14f16472d4bad89596d575ed08333d9b29eeca6f63a54373727d08484a0cc13850ad7e5d5e378f6d1b097c1f6a1a3f9f59b0359ea3ec1056c7f26a6eb3d114bde894ab8b641a06849a41c3435ef68ff8ae4d7dcd5a711c31c683af9148ec93fdb3c0e902f49ee8ba1f429bf7f34104ff867ef2f27e79de245f0a729b39338c21535ebf421d6404e7a9345d041b72828870c7600462c7ef9088438277ab12c66eccd31d38f6cd4abfc0667472f2bb3b944eccd35c2877c33460f524b79460d583c7bf5ab6dd49b2816c0eb23cb366b8bfd8c010de49d6666bd5a4a29f3bfcade2af0b7a7c70a44e47a21a14803b15943cfcc58e1242f0aff3c7541e225b58c859a6258321813092e43c626b78ee14a1b5ada061c97033504d4e60f112013bb4f39ec2f32199dcc424bc8b1abe1b1db56203956a78818cc4f561be8451e44c085c34eacf09f22543c9b6c0900abda6e318ee5b025b910f423bdd781cd8d977faadd5e5eae8b517e61aa9fed49f39cba29368b9510c6675e819680820d6c6459fdc499dfde9d674f7d57f592cfe2af03af64951f95a6c69f539b634ee8ca746000bd1f6004803ea68c9361e781a36dfca323eb5c4e47b79c44ead9a6954dfa96cce37a4d327e8bb0cf0d70d8db0548532c34e3c7eb881ff11b72f626345e01b2fa812fa975c6bf4a0b508ac3ceda786fb93f68fc7e41af229ae2d88135448d4d104cdf2c9bfe1ab30bee5b1f0557d12ea0f69f6a5f489ce6dc8583df577df4b41771f9bfd1e5c2a913a248704296d66d2c75fdbec279de3a91b23a83cba85bb3076dfbae75bbaa96579a7e5cbd897c44751b53a14eb67d9212faa7faa541b6a66f70952cdd71569a5d9115266250b1712249ca0554e8ef88b5997b2461eabfa03f241e716af44f5e30322e4278bf106e5f98c7f3ca1d5e7cbbfc7e9c8dfcf3fae228bf5dd5e7573ee8f7b79774d82363fae594fc45bba201b2e4de6afc007cadc7df228b7b9836333e39049925d95e4a8f34c299651a0c6df6cfa49a9c6e4e1a786220e7e9c1c86e7baec8c677fb862a39f7073fff9235a8428f88b24e8006df4c86613c7beb164b1e915a1fb0610846920d1a14ef137a5df91b30a6984b55395b1cec3ac833e3b50dad60b79a9dd980a19372f7a47f4c29566dfc62740251a4882d2da575dcbeb2b4c36382877d019f72c3c6ecd294c699d2dcdc60726315f1eed77385b961cfabe5e9215f79968bc1f14976b1c3e0b66b7f43903646860bf0bb1e68fc1ef2a531c48e4b170623c615d0787ac60983c08eb44c1a7360bd7f9631ae35b882ec719b1817f58f48686b2579c7d8e506f6eb8afcb08975151c57de4159443387973a03ac52c2185e98ba95e453744351d2e6b7c9cebb11f58a335c0f2904a136dc6989c5fc62648d3b71ed8f0d71b68eb0511bf9deeda190ec5b86d759571bb02e38c23bb4770a55ac7caa0337d2bf8433775b35f847ff5daaf7d52a0c4a4c936ad4395b69e40bbbd0ae816e4ed4d7c2e834ff27f3d3a515ac50d411d14cf8be53b94779e121bb4cec721ae3f119abe714ff59959d44a8c714ca11dc51f052eaed57c2783dfbe1b85391b6f88e41c2de4648ac2179b878dd7e4aa343eaf958979689ca0db7b3e2cd2ce32876b8dd2b75ed3d46f40f0216bf61e6cd83cc26f081a42a18293298c7fcdd01f4b1854f847ef08e8485b002aad0ff0edaa60ef4b6666d91391c01d6ebc5d69d7a180b5e991c771fefad177734031e48f9b9f2d4ef37913126e9f81133c115f892e4c71ccece955915764498f061713654164e6b579de5ef3a13b1766289b450566c6c55acd7522feba70a1f730ac24a447925c34e57ba76b5944a816dc8bbe58709fca5af669fd8db0900048079f9fb16e39f26be999b46a09df0ca4b909bc69acb19014c8ae3fc0bd6f293703b43cbbe91553d9596fd601deaefad0509df5b5c1ee676df76554b40edb8d4843d1d8cfcc3d4c91a06b20b564982215316b6fefc36c6d29dc7e3bfe027fa2a27f52ec17b45a45e42f824afe20a57819983b10169914ab8f985484dfcf4f5931b3b02dee0dc350b08e63eac646da71f8c415cc0f0142cc0c8a71cd9007cbc482d71d1d7589881077d8bc1a8e46de83e7d67c924197224b8de63082ff563047b71e140bc2a312a8fafbb3020613d7bd3d158cca6a01bff33724e7960dbfaad269b8ed182a1afa0afdd340165dc3e79227e0bc5682ea7fd6915214e7240745f5c86f80c07f4b01eaddc8bc0299ec76b6481bbebe77a245545a56efab7408f8b925b37fc22ade42234c17ac3a637b04e0cf91cb7edcef67414b1c90e48960632df0aaff1a4855869330a4a5a9ea6bac1c48064db9efb3ba8bc8bf24ba1334a1d3746ff778b00cd83bf80f1713b39c159b567146739b56c5f403567f77e357f5ef058ae5dd2ddbb81ad93e6dd1ac62ae0e74b7edcc9c77f1df7e95f3edacdde262ffcfa8bf014eb0d85586f30d6e6c830af054a54fa4e0165bc7d6ac9089ce36ffefdef5e96a7e599154a828d2049280bdc785ef3457daf80af0ea049c4a6213026a4d067975cbf10b599dfdfb28cedd198fc622c5baabd0e49cc5443e102f3b5bd258c44bf12217cdca0a662655c3885832dace09eecbbcced6c61d4e5afd3606bd602e2300db88fbce39b5e34caf1f5fe2c1f88428f1a49cf0c139abf5d41dfb107bb66fc66e4b9c26c7c3fb3ecd097a0a7b69588be81fe18a9aa133597a6cf423e8a5ff2728a5257462748ec3f240458c7e2c6024629cec04a74ed8d023c64c9f0aad025db0a99e4d722d80569252c53fa2809a9f1c4226123f9322df87f0f652468fbc98dac38380e9b6a8524400f8946a3e98836dbbdab4d4c1f110ee0e268a4341bc04ff25fb8b4a20aab12f464f982bee0b827f29e92aa82c08a154ebb27077b2dd411a2ba89953d4cae225d40bc67f19167ab797fe95ca6b8e03f4925ff0ace4974e42bc47bd59e0d385efb322324fea06e3146ea5b3fa8c657d860b407747e591ad0074b7c98ac8246131bb731b492a9925bfcfbf1fb6d0c2a2f7828818cfda239e23fca26f30d8976fdd6744dccdd239594545ddee3aaee70383c3d2ea8b3be8a38cd2fca9479c3a20d031b410e2a71ca16d7d007c630de897bcac66f80b40563f6786e904b0e2b254d50395de6a898af2c4f1f5bbde57b6e1b9c043703fbdc9f025b073cab8e87d8e8ca438fc9f007f6f52658c42a4a3c9ddf31775688be2efa45ca9b4e9cce7758e2689"}) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:27 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) (async) r1 = getpid() r2 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r1, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r2, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x0) flistxattr(r2, &(0x7f0000000100)=""/205, 0xcd) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) [ 2819.908905][ T27] audit: type=1400 audit(1700923767.791:73841): avc: denied { write } for pid=32476 comm="syz-executor.5" path="socket:[543841]" dev="sockfs" ino=543841 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=llc_socket permissive=1 14:49:27 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) (async) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), r0) sendmsg$TIPC_CMD_SHOW_PORTS(r3, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x1c, r4, 0x2, 0x70bd28, 0x25dfdbfc, {}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x40040) (async) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:27 executing program 5: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r2 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r1, 0x0) dup3(r3, r1, 0x0) (async) r4 = dup3(r3, r1, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:27 executing program 5: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r2 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r3 = syz_open_pts(r1, 0x0) r4 = dup3(r3, r1, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:27 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) getsockopt$PNPIPE_IFINDEX(r1, 0x113, 0x2, &(0x7f0000000180)=0x0, &(0x7f00000001c0)=0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x9, 0x80, 0xcb, 0x10, 0xffffffffffffffff, 0xff, '\x00', r8, r0, 0x2, 0x1, 0x2, 0x6}, 0x48) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r9 = openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r9, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r9, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TCSETS(0xffffffffffffffff, 0x5402, &(0x7f0000000080)={0x1000, 0x1000, 0x45, 0x3b3, 0x11, "5f51e90b7c7f3536c62d9d187f72a4281612b8"}) r10 = syz_open_pts(r2, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(0xffffffffffffffff, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000002c0)=@proc={0x10, 0x0, 0x25dfdbff, 0x4000000}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000bc0)={0x148, 0x31, 0x200, 0x70bd26, 0x25dfdbfb, "", [@nested={0x136, 0x3c, 0x0, 0x1, [@generic="c4af6b11fcc4cb1dc2d960f562431495a8201657a581331c0198beb5dc259fc7aeec7118381d353c5df5820f5a2ff427dd475894216be57bb7ca3baa4fdd56a9e04e154d25c8e9f82f102fadafe6b1dcb9ccd99787649d3edba600a48f905133c819dd729ee5d021ad2957db1409248e811ba880abc5bab4c038", @typed={0x8, 0x55, 0x0, 0x0, @ipv4=@dev={0xac, 0x14, 0x14, 0x3f}}, @generic="3f923786279e763328e733a56ca5f4e83510da3865188f7a293ebe3dc5865fce667ffdbfe08b7391002ee6a35c57db747ba3cc85f82170d58f1561f5cac75bb4e8acd3184b3e83f5b8b779e76391933915cbd094ab67f8b2786d8df9756201963beb968e93fc6cc2351fb2d1fee0592dba7a905521b154b6077fac72c56eb603184e2216f358e7ce2766f4c5035d3091d3c3b3c12f8b0d5d9eb365dc9f1ea7ac3f901ee1a9eafcb8ad382d5e161f0416"]}]}, 0x148}, {&(0x7f0000001e80)={0x11c4, 0x1d, 0x100, 0x70bd2d, 0x25dfdbfe, "", [@generic="525eda5ac3e3c0e49d5c9e6055162e300a471005d1b5b1d31416c7925e189713127c7ba11bbf3c912e2cd43d1f7969da66e2f8060ae8cdd69a6a03e18bc59d8f2f600f70f3befd97d6f336f98134fd0a25a7bec56efc60cb3e1d3cd1b1e06c4b830c0dfe319d4a99290f4171f3bed9bc3210de", @nested={0x1133, 0x8e, 0x0, 0x1, [@typed={0x91, 0x0, 0x0, 0x0, @binary="7caf7b1568da1d43bd261f8747fb734e69b389161243ce8e2570d6b3ae361c90af154825c6af0132f00e3546c888b260c343a22868511a42ef5c79472d86ce4ee92737a3a36d5e2a729cbc9335cfe9ce9208e83c1e5543e96ea98ee0d34883aada22405af6a4ae02da6df5230c02900bd162b5504982d809ae84d01e898a5773b953782b9d2ca137e6f9ad3207"}, @typed={0x8, 0x4, 0x0, 0x0, @u32=0x7}, @generic="f92ba8373378dacf624ebccc58f8c59f8aa67b519c2617a97a091491dfb8e7a19aaf31f2677ec9a0438fd4efa0c22786167549921bcaa3e2276101bcc7e9fc7e7b73bfc9028b65a1a54bf79b9195b4b1035b8696a407d44674df989f0a81389fb1a1646c921c66e7d5c0da7c403232e95570fe9eeaf77b223eae017039318b2e3ae9e578c3cc4d06fb4a44af6503330b6d239a", @generic="b7e830a51c579d14568e0bfedc50fded5b3a9afc3de63d48364cb9caddb9382fbf1e03b445ae3c77c7086be9d35940d97801a6faa20867357bd9029a87b01f3e57fb1e4ada13823d7d96d06b5461d1fa20a1dcb8ecb1f14c38bdb0a9bc70ef54f81584ba8fa6ee64d62aaf5402f525db773c5f206bc7d96d5810b2fe4159d0e554904f18183722f6feaad710bab9e25e1ed63da11d73b68910fce821cf35bb5f933df3a16a2eb383820b247213aae732f8d4ec6e72078e7d9bcf92913b51281a2278b321c698b750d145e02f2fc4b61e70afad57d89faaf34f0e3a1ba546f857b9f61735d04b70ff2fc9c048a6f8201ff48548e66dc7de3592566c5825b62aa4399989075743e0034dcd347c640b3510a7741b4183027d16bee14238fec131bd24a6e2ef553b74baf8b16222a5fafdf555dfa54aafb9fca52b511f7d2da1e866494eb45531be99164bc3fec84a88e20f4d8c42e6d28d74468120bf38bc6fa4c15799e80a3ebbffda73706153161a9b62f1b5a9ba897974806dbf67cdaa46df9385051c3268ee71b48f996aa8a2ef5bab5349b45b1aa942f358b3fa209292c390e3eff4c72c75e66fdc8927854d716ca159416ffbdc69283e142f61da07cf3f7aa61c870610b201881095fb3ac86eca02ea84c770ee1f917cf05bec5c81cceacdc7eab9c1e8b7579195e9be6c0e0dc4c1f8fd85eb24700d9786463f0adac1c2c4011be74aa234b1dbb30dca2b2128428f45dee480a3e9d894b55028bb1309130a561c53b4e08e84b5b66f83a6a590de98a5f967bc6c966ea7a44d2160c18ff17818948ea7bbe9eb88d4663a04f6f16e366c4599f90497c2cd22b8e7980a9c569af87d325f3d70a1cad48c1e9b89ba5cfffcf29625f17c0435272d3b3e0d4e4a5b80f469ee68c6f03c88d8a93a27ea1f57942b00be3bd024ed8d9234f259c12eb3a671948f6e9de7c08a281f4f82648de331c0a7e1791dc11f2d8c33e3f63cc665b7ddfbfea2caceff69c48464cf2dabb7b6053df2cdea1f5a98c3943d9399531e93399de0a711158f26c76ba716642a09a3058cd7359e41688d7d0a8ea1c96d58feec9fef1ad8f48fa3aab952b4c2f4bb98ee8a5a5131b24dab459e057d49426408f9ffab195a3aaada9580587fc92783b904732b548a81d3c4f08b29ec9de7988ebc2e3707dc959e706596c758e1aee6fe617afb6e9a1e7ddf40be60bb2095a7cff64cf03ce59a0f9a56354ba440adfd0f14beb662bb865fac16c41c5dba7880a5dee1eb616636fce6894fe0390a449f3b263f19a8656c1c8da756d6dc105069a64981327dd5e66fb08b5b7f7b3cd17b40e958661ce3e368e04961dcbe2625e47d1acae69d78f7358f8ee049fe929eb71a60988577164b3bbed0922eaaafc030bdd238a5e13f9eaff4036c362def44a6684894b88aea046d4321e8fe3ad9f50df898ccb94c1c0e1ef2b40357ff0e6bc69a6de77c59431609bf0584c022f43c9ad71ff49a0d53b9c3e2a6806773484c2de9cf69eecaaad62a06c7f202246a97ef6e73c55be3ac1b16bd825c9936b15edf9514a853a814741be4b06f70891ba6b002e6ab1c302076d28aa96cdf88fdafda85b476efd914795060c3124855b74a041962c99e44e6713ccf30bc6aac3b531e7a0c9a4d81d00ddb4a08e9116f2a835c33c9cdfb0293ed4082c7ac4dc84a46bdae3f4286c93fa209289724661bd1d6caf8734896d7bdaeb7f5ffe5ea971b2622d61340bc62a1ae1f63cbccee9848ee1fac844f004b6853d414670bba19ca06555cbd907475052c2c4229f5c5f85ba2eb18fcd7035571aa8f9662706a63c7bd27cda07a45d60e3b3bab2598fa94c67322a4956c894727427fcd446954eecdabf3a01412c2842dae518676e41300c766df6687b011ffdf39fcf2716e08664f733bf4fb4afbfa2414a893c811fe63a40a5dcb3504c32b9ca418c59e0224337dd63e9e8c41fc4de26d211829aeea29cb62b7d4855f904913bf54e6e11b92127d3b04088d8e1d29c6ba352d5b59a90793d3e1daa844a12a176e7e40e0d042f31e1081bdadc43c962010cc804027676e5df216b3fb307e6b644e3c5f5de3c9a6c9cfe5deb729ab515d1d5bcdba1b43a50f9ccb00b8ffa122999e95a8b3ab05f9dde82945ec9df765b784e07b6b3ee8ca6933ad9fddf00e495c75ddb79da87001cad6e3d47163f4e638da8bd9f83f2e9089ac3a41988618bece44cbca8c6f968c337d8e833c1be4a0926200505f731403affd68c5d8baf30123dda254f2ad1103446ecf27fa3f3bfb044d7d1dda70a8e25c5d6cd4c1b497170942075d9620100cce6aa4cbb3b15d0641a5641e4a5f25186f18ad5e93274e5007a550c89891223275f84c873e732a3a203ec51bd8e340fdaa6caa77cee971c945dc78b889f58f5a667369f683fbecb69f32532eaf51595d99cf126869caf55d0cf39a75ed1fb0651e3877ca29ea0993e5b4aeff72a63980f0cee948a7566e91c39aed8b8a24c87ff92e16d89b0580722f74e99d92c41b307c3a1bf213e79f8a53f807a828b806331126e2ece264b94deb659d75dc04c442d894cf561d083ab195f0d08bbfe3d64ab6ab834e8155e9ba6ceda796977a07df7b522a12d23c664df46777685c1a8cde0a055a26564d30f92e4f1fcc4ab8a66ca52f87cbfffe94ada693e4df8e44d36fa0832b0c4f068ba65245ee2cf591b4d77ff10e3a373df98449c172a8889e4df3c462b8c27055ac7bfe582cc7acac91ea99545ed3384f720a741c30378ae04a9070e660a5c1c9e395deed7040c987583365c33f9efa4726895bb7f8f131d484d733d76d9fa96518d7ca2d0bc424d8487bc7d60cfc2ab9341d533a9a8f1b05b9b7bcf4d676d6c57f344cf8c749e4332b5c53da08be1d3d3098e0aeb5c96dd4b73a41fef8c9b7507dc09a1f7947d09027642528dadd1c60d01d9b28c5fb59a5aa8e11be72867fc85a98cff0bd8aa70288e6e682ab3b4d2378835801965a429c73e5c7a49816b0c9a21ed1d5e2e2a745e4f612b7a4371664968d6e0c07bd74baba70438904f82ff3e4cd87326cdc1fbdd55d1cdbc4c49267c559ea1e0f7a9b8c1ee8540e744a551bde8ce74a12d21b9ca2fcf12c28917d6457cf59a1ad1f74bdafd658687c5912734b7657f13a0aa732c3a6eddcbb225a58e0edd8e54b0760da94279e098ef250574e682fbfd6425056ecf4efe13601c6f7b61f7d1af5a355470abd73145e4b7055f4545b185672735c026323666ba55f478fc410c4b0513e738e92cfbcd08cba0af3cfcb33dc651ac731500954666194adad8ab33595666781f5459c9df304c826f4b6d24a2738a192269b5cfb061adced5a1d33bd7b48af6f818214fc5b4741ce96a8f7419f281f5dcdf01fe397abfe5054f616d87d0b9bad78f61df5a4869cd0b182f30c81e3c139fd920413df21006aa57abd58bd2cbff5078b08a02946197c21324792b4a6f5a36b993b7f214687bb68d2f35eb26feca87bac014b537fdeae5d861f786df7d71a2a5506df337b57a720f20a3bd1c94e7ba2632918e90a28e5fe3332c612409815b11418ac43c62f49dc972aa1675ee19e4ab057a8a4a7567273b478a9e2a14fe731a312d2e7969be25f68718b4fe053beec724a840c2d6e43dd6db2810479d997a7f4550f5bcbd3e0934e87c3250d399e9e652877f30fc7ac8477b7befaba3eaffcbd1ba9991ebefc4347f06cda433d5a49e28f3271dce05c22a615fa065f7bdbcbd45c1dbb798472667656ad0b0dfcd6980eee17ac4ffb7b11ef168f204e9bc2129e1ef7d2c1e76dee4daab807db896bc70e50779a5eea5a03746a7be2652e48dced0eb4dc766a92ff7a34ddedf6436989333dd395d1102ada3aa7d64159b4d19e8d64a6836ae3753bcc922636e2b2928b6ede0bd7636f3c75a8247718f08623d9bf3eeedd7c71ee3ee9514240aeccb6fd05228cf798e20ed5c4e13c7483fa839b3bdd7f3a210bad42cc5525c9565ffebe890b8e2bf909e659b65aac95f7121764da4f05a666864f30b553fd8865536dbf45fde401ac232149c20d5d06766426928e465e78ba077dcc0292ad625001496d70d179f40a73b2519f6046df4ea03fbe6d49fbd8d1246f20326bc64b44d30a6d9b912daa7583784231aa321226d42e27a162547840fca906c425abf687cf9007ae3b12fb9be7dc23c098d2f1a96eaf07230a5792774c44773631e5c391d4afcaf1ea6afb1e44003af7bcd3050c541159a816d57f93216420f11325e1dc072dc8bb83082c203a95f72ed8140af71baf248f81bd2dd8ce14b63200e2a3d7e68dafe15f6835f7f89320857b06e83552384f388543d37e544be0c82294ac612b76309c8730fe19cf69336145c31da1718953c4693f0a82a12ad963f22b75e473b57a8ef33810cf4b8483627c663e207a0481d7f241aa31f5ffb9736475bce715aed6e937ea06ce2d7b3144ac744fb13732ed8042b80f8fecd21bc32baf27330c8cb208f25528461401ddd3b3704025dc7bfec2aaecf97d5616c7c9f5d03f4cc472934f1956643fed8120bd831f663537cc4e2357d530b9982b24142d73152e03b89296567b3472d36eeb8d3037453f6ca084270ea5e38090ab7790a4c7e002e3ed1f47bfc3247b0f3354378033747c9f19cce7b356c9148d28e2a1e7e0ef9463e3be75061c1c1733d18920aee347d120c27bbd963bde9f89f70d546369fc2c9edb6b8d0c1a15e3a92f85889f64ed6033ca0494430a9ae28e0a35c6887ba5d033fcf731cf41a37abe16d2fedb0b1bfc074c74b97cd0b582bd8a6ed4a5bd150ad7780aa464e9da8c3fcbc39aafd9f9b76bb0eab369710c127c7047876a75cbaeb0f5bcf80f6eb2197646897570c1a73a4a7066020e99bbae9644b730d13cd593929bc0fca7ac991c9f9fd9d527fb46a4725701daae91116bbdb983b36be66f677ea43c1f9c4bdfa36ceaca845b0dc1b66ec226db922e4c58e1f4a157537c7c194ada3c1554b81b66f8d2dc21c2b7edb4300a8e829c3803212415f779e377bb430da7c807f9aef1b1f0b0e97b73d8895e436a06c8cc9993685cab07bb0672751c81eab36628915923a0c3efc9276875513df88382638bae3748ca2099ad8041f58efb85879d6f2ad57786390dda9273c17f588c79effc19718e7549d2e17ee20289b72ed321b1c7ad15de0feada8df3674326b18fe837682fd72094e62f5b3a242d9b4c71e4688bdb7bb0d18d4a88163d3804ba25381af053434faa7ca0e6a51aefc5ff593b1e68073319a733970f5c50981473b33e51de8e1c59123e4ae4e25b52484138c5b4603ee7eefe3027bb97a79a6c257fd7acdbcc7587adf6348241cd4221ca1830bb75615abfc855c793a25894499ce7024d36717dc09cd2f10203b227c459a8d90177f1a245d37b9949acf2105bca1fdd296889dc14c517ee89078c16d6015d44000b66d7473838f34bb1e2bd0511c20c0b12eacf17549391086a583e5d4043458807bd6a9c01a1cd22fde00f5be238dd6783b8fe5a2720edca27d7a43ecd93950b144c421895f8b6294f02c40575c40f005150a522327253d7ba9143aeb4bdaafd1b125e5da8334a1dbc6dee31308f7c7f4a1ae6b0765a08f0584a3930368a66db94af6a164d8587bce2ad67647f7b2af0a02691a2ee4cf1ac1a34c8a3b8d79c18de1d5adff4c217439b4e0b3dfcabaad1c6dcaf2e7669a6f36a489d576434ed8ac65112fefc1eb7dbbc8b3ea923d8b1ec6a0ca611ef99919d2734f4554543949c6ad6105795c4cd38a6750a289e0839ea6d"]}, @nested={0xc, 0x7a, 0x0, 0x1, [@typed={0x8, 0x78, 0x0, 0x0, @u32=0xe722}]}]}, 0x11c4}, {&(0x7f0000000d40)={0x338, 0x36, 0x0, 0x70bd29, 0x25dfdbfb, "", [@generic="1888660a88d763dbe7ce187468e7d59bf976286a41ab079a2c287470f749d39b6a2b45d1ed786b9d556924f11494ec5adbc929f78ac7311749583464dc7ef756b48b124b6974b8ceffa754c1a020be50ed7bb1d8a2c6aa2587804c2224b3e92f036abe6c649538a12df19eb504a18cc9dae4145d5b7933a10f0547b63eefc6231d5268c8e958afe11335ad428d81bbc0f1bc30a24d587c9d4ededd0aa1bd7a9d045cf6ac513d035ff71af39e264d4587a8eeedc04967088495722a862f2395e0a8b093f9bd4c6164bc9a295423a95720faf9b04c97bccc52144689425b219dcca2667d82", @typed={0x8, 0x65, 0x0, 0x0, @ipv4=@multicast1}, @nested={0x1dd, 0x55, 0x0, 0x1, [@typed={0x4, 0x40}, @generic="4c71a6ddb02ec57b766653f640055057f5882dffc42500033e4143084b9b378f4bb83082c7e71c0d02d7fe3b77a86853f30968277d6245226854", @generic="a050169f01de1fc478b16c22a64bad9535835f521cc840ab1b145256166f593f309bcd8f3bbaab9f58536d8371da5947a27e4243d83714e0a19575570c0f37de9e2b17a514e6231140dac057f91ae82b605d4f94f203dbc4b049076ad383e2e378e28e4720ee420259e60a5d10d0b92d4f9740854014", @generic="c222b664023fa59d7490856623e5ad2343fe9f37baf70b358377d8829912fd1464424ea3fcf0b9dcdb979b41583f54a85ff1bb", @generic="06cfba0d98c49cbc6004478bbc4e8b9c75ba1e88aa46601d4b63c0c33b0dfec5afa34b28e5736ae53fb9dff112c3e1ba61fdd224cb9d214e24736575527bf3d794ddf425eac457bc37374c18c9fcf365b69f1a72109f438072fc20e0853634a686bf497ce90117c3384ddebcf4f9092794644ef7c83af1633922437f94011e0a8568a50cc5d80f5615ca9d245afbdd77afb0c67057d7c591efa9ca8cff1f3d278036d38ff4240b3dd79d532629cbb2e8e8d3b51ff0b4b054c8406221a9307da86a63c505b3fb091d466c18536ff34872e61eed4d4526cdde751a471f7d3097a34eabe42ace742c4603ff8c0be8f8e69b0b41"]}, @generic="03ba44078fa61f993e97bae53859bcf543b19e0b43f92f19e920c35834e60a23654ef207d524570f32e7e5a4b8cddb40c5fcf7ba81886e628249cc9f4c8eca8be039692b89ce8f33cfa7861580ec3aeef08af1e80c6cd0d62796"]}, 0x338}], 0x3, 0x0, 0x0, 0x95df28d1b61c3d13}, 0x20000000) r11 = dup3(r10, r2, 0x0) ioctl$TCSETS(r11, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:28 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TCSETS(r7, 0x40045431, &(0x7f0000000100)={0x0, 0x1, 0x0, 0x0, 0x0, "00e4ecd836fa00"}) r8 = syz_open_pts(r1, 0x109802) dup3(r8, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) r9 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r9, 0xf503, 0x0) [ 2820.166222][T32510] tun252: tun_chr_ioctl cmd 1074025675 [ 2820.171965][T32510] tun252: persist enabled [ 2820.186931][T32510] tun252: tun_chr_ioctl cmd 1074025675 [ 2820.192494][T32510] tun252: persist enabled 14:49:28 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = getpid() r3 = getpid() r4 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x0) r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x400, 0x0, 0x0, 0xfffffffa, 0x0, 0x0, 0x4}, r2, 0x0, r4, 0x0) r6 = syz_io_uring_complete(0x0) ioctl$PIO_UNIMAP(r6, 0x4b67, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x101, 0x5}, {0x0, 0x100}, {0x3f, 0x7}]}) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x8000000000000001) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) r7 = getpid() r8 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r7, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r8, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x2400, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE(r5, 0x5000940e, &(0x7f0000000240)={{r8}, "a5f09cd274c18a018c7e87f1c3a142db53c31d2b66d9ae3c83d5bfe5c9b4df003f4410b89d27cc47e3b027530d87764da85c1b19410447f3b87770a42487bbeadd5c8d9d8781a45f2d5e33150c9acec84a22aad49a7a9069437189808a21b13193057b49cf52ba18900a1befde7af27d38a7c8db0bb6ac5424a7404e1be717d68de6a284cc6aca2e6cfdc5d5e78c4dca6e2af655753a5862c0a88fb80c9adff7f6f77343013912876cb184fc3d56617a71aefe8b36cffc533d04a0ee61398e673b6541bb641057d605469529b4d585215dccecf2c30c14fd30ec35423745e6748badec9c91fcef0e0fe4e0a0e2b3cc96c838b4ef8e68332dbdc5a3011024fa7caca096d4d2110dd7df8b242a7d2eac3ca5fb8a519e0115c9d1ce91b5f3c07fc08ae8ede82d3f01e9f0d1715cd9a0308ee0f32b67f6813765fb82ffe18a93d21e3bd2ce58b737b654a6c2c3872399ba0382555033dd97416e27f8f9761b2b1a079ae683dae4b770dfa500cf8d222008cc08f4b3717542d4e8a8fa3647fb269a9767fe13a7f07029c4c789efdac864396a0ae1c73db1c0c8f0f65baae0c3ec50e48bb85daa326952f5ec14165f9c887ce6921760f1779f62216e9296a2bc15ea88f4b63aa3a8d9430a4d8588978b76ea80a097f61292273a5684e38fd867c2ba894e5fe7cd2756700bea6ff14cab5f7e7d373654aaf0794073f4e4b237aa090390ec209fbb10c025ebbefaa2ab7a2f8b4433ec450aeab8a36545250203fd69d4843c8164b13c1d45e8b66e5a85a2fa6a88221f454ae7761b04db766990d94fdc88d350129b8dc9da0bb2976474054fa1a8145d2311057c5eb6b8011da38d9d345ff31e28c4f56799ceecafe9bd185d076dcbb712eab493f4f4b564e599420121471019ad5098418ab798cf4e43cf727442f3831854ac3763e23c382e1461834e17c7977e4fbe551ff54f2a70b77a91b49a06368cf725c3d296667694a1814eb910eb0e61304331b7f22c8982741dae932330bc91455a552e67b18ed4a37fa34c7767431bc37c5c55a7534ab87765b58c29b444b55c0880b930b37a28fee78a577574aa7955e40300ad2579e1f08e0c83753feaabd58b0c1363ef5ee903e50897c7aa75a7a91a428fa9acda4eb6d9828b3150287327be501a76d5ebb191ca896ef6350ebcd746d6852be9bc164c44a5e6a5c1883fa103c0f698d056997499ffcb4d48aa32f62312543d41dc2c9bd23ad9da5b7e6fc6c60a306a9c7e64dd7e971e9155b8a04029b57ce5c526c0be3a7290023b3c80a3d2d0a6863a98b1d9d6a190af14c2dbcf8c628c09a5ffbf51ae1b86d16c17cb5be6ffc447ed48a08ce295994e81891170ae95a278963603b7c2891ac2049f80d67218195fed62d17d9ab746fa21446481b6841af5f0a1689c08b90d56582f80cc83444c4c02fe2a7c64b59918e111eee8c65b75a545cad9c5866471e98cd59bf0f446256e3fbb1c9d057895772b7a8e54afce1761e978f6747ad089385fa08739d15598148d3cb3b679940bd99138f69b7e2f5c04e6c6385cf14806a52c89b9ad50874a7a109cf3c1554736d3c56144506129acb593730213a42544ff398eb51cafc777996243e02904a6be165bbf2fabe30cf3e7d9f70307d8e91f40b19b0288b745ba585b2fb69a0e16fb63524ed70e6caddc591d9e0db6287849a40d38d3e04cea19440bc3a34cefe27b7aef95dcc0c380cdb1f6d706b8eae90264069374c503a28957dc7ccf45b9e3d12bdbb2f01818fdd0b22f3ba6a0f00ef9397d399911b91967562e1fb5ca1f56d0d5eed77e3f22a33a9b7773b5a50e184f9f4f6e0814ab99f1db1bda6c5a1340755cf8ed05df21ac3851f8c12f394c989bc534bdbfe8a9de36c8f0bd1b7617c647f07b7a63049527fcec5e46b4186b06bdbf1e4694fe1b375f0f7e0ec420e748be7a50a5df9db151356ff3f18c81cdd9bd76bd7036cf5d758d9c147c77e71b3becee74e138cf5e3e702474b1fab9ac90d80f3ecfe7edfcfd82c8d38b89ce9047df544f6d72495e3c70a314717cfa40f5bbbdeb92efdbcf6345adb0b713a6b6f4c6924f3f2ff6f3a0285b21385e7687c9bdd6f85f5ba2cbf4ea6a2f5bb5854f087a581da7d39d7b80874f7e9c3b0ab849e50c675c55c3e9bf830a4be0147d4280be0efb5908257346230c55ed7063e5a5273decba33653ee6ea28e417ff973aa767d02960dfb7aa4e1188111f922ee42e027afc78c477f83b0b25b4c93fcaf19293bc0a993f766dc3d3276a585a232f251da01ffc47e648e274ffeb88c218cd041e9ed10d2e5b5990dca5da58d34b8458324b4fec95d4e3d6bf742a108f92fa6251e8f04cc4e69d74d676140af0f1b7a4734c8ffc1a0925f753fd602767744db7696947356a651c5802688e0be87a1796ed0bde081bc3d1a8b6803f0733d24276c8801e30e351057b19d920b2cab8cbfaf30020045bdebd6b3a8b9f0162631d45df1996270b3eaebedbc46233628d6e6f482bf41f2f8ae235d8e37f34374920b4ad385a3f6ac270c519a0a958973df58b25cb47cf3954108c8a2fcff93a6046612017d2c87af6e50c97e100ebd0ea813d0c6e649e26e35a33a6ed05e1644b12b65ade2cec91dc75c8ee3a615a6a2fd9ebcc11f6a3aaf890d41a01461f23797a00fa0b789e3b6a8a827deb72a02ed0311da46d0dda21daf44b6bf87f46b3e78cf9b52b3854ccb7801c27b8355a4adb2b952886a5af356ec4d43dc634308108b8ff95efc7f200b03122e4b143143fd37a0b7788afdc33859d7c688177532bcfc2d5113db1bda6cc140617aa72cc8900abffec86f154ff40c692182d55989ae6f3b8e867e158d4ba1d2e8fae3c99bb0ef3f5541ee97e15083c3186ae50eb01f3d44dc4989967698dc753d9ec55fc2f783edc7199cb4a1b3926b672c958bdfe4d31bc1d750b76c62df539e7ab672e6fc129043818772e6b46ead077c73cb57020f2fb962915373ba163e283248a40eb1d95f8c2c23a81af7a9bf8d3391b76d7acaf98fac76afec91e3eb3e170efb783091fa23de7c6ab037a5074ab62027238697798edceceec91cb2805d47d17127598168f73b1a4fdccc4f38b42db8274253b6ebf523220e426a23297fba71f8e54b02ed5a0b5ec0ed94992a522cf39052c0dd898aa4995de378d167a2142d94b9fb028f520602947918aa3d47a42ba015e8363fde8ddd2b53b9db49c092c374689528b67047864fc62fab2702cefd6a40e09c65d5e9c5353e432603e9a15ba38651989c159a2a0b52a3b367dd418f488ce71ee075d90c9ae9b20b53f8f937b2275ca4824bc3e7a6655849830c486adc9918d07081ecf40836c1904c695d9fa9f43df8f3b278a4944c21ed73cc50358c1890cd142301d01a5442040b4997d92b3b3cd38d5644197a453daabc9e2b1692a17c96a3fba10af41a2e987e855ab4dd25cb9a68406516cf5cfecffcef3d95f7c5d874e706da09e35d9418de1c6a336eca3fe263ad048d6cbddb6774c9941c64208ceb028e11853287863cc0f90947068d65d2a7d06b723b6b82cd98272a1888c332baade2059b5f5fe12a6ca8cb09d05dc8a198b838e8d0824ff71f2633e5db84e42522156cb6b64ac941d97217004157888143ee50e7886d981aec9bf1169e60828ef9bff0b5f47823f414e2846e57e887a71db8d4ee5c8ee61b3cd6ce52b16096983318c9e974e2172b227df012069d885825c27074d558ba84b8b75e5c4fc92182d53d3c1f1b3d28972b0291aff8839c8e943dbfc681ddf6ad7b37df13a9101e589564a6fb85dd1491393754adfd9eb40cea258313e1a878db9ffaf9260bef34fb53dae1c89a89632cf83f27d1a4b9af37f1032a8214eb07539601be2190e99539721023a479fe91c6958bd89f8494b2871ee10a8c457a2c9d877729307a8d14ef6174bd5a3b582e031aeff8ab3fd2449ba1e90c45781baf29ee8a60f25c2404b496bbea473b3aa56976d9983cdb1697d18f2d642da44ad3e393f675b7630225021be877aedb014f0fbd00b985d0897301d10fb2852f1d12513bc91e3484402ec7759b860042066a3febdfaa42bb56895d087a9f19afa49d4e2df17b5a62e739ee2e1f87a5a3188ece7e5a0301d2a161cda86f574761cee090746c81ea2cef928cf46d3a5aa033e94a96746f914b05b49094694c4d60de16979d81a23147066f249ec7298b5ab348c544ed8aa31a49d828addc7f8604cc76d6f94864b3fa3586c35b02e344d666ff029d2ddad95ccdbd128fb6299df9a7995e64c0926b31013b6682bffc0e966402ab12d22c066646278d2fd69b8ca72a181af24875f07118572ba28be2efa30c347d3658bddfbc9c1678519b3956f506922a331af60c6d67f1aa6fa0b296a53a8794ecad3d7c34c8e4ccd2776aa31a5dcee726d7294259034410e3e69b01e510477f0a06d2ee824ce1b77fbe74568281fd79562fc585d7af7bab627531455468e666b044f1bca1eb787dcc7f0710134b236b5a6f70916255205b7d99155bbf85c3057308dae9c2b486a045d94b86e9865f162164c720f1d19de7a96e42b13f77f949158d93a8cecf5e94e70f3bfee40537f17c9339da7c4bccbd55e9eb9ab33d5391e98af86d3796c41af11ac96512cd046a4a7c3183e96b16527726a1bf6b1e38d285b97e8009f50e159c05d3edb70f4fa2961bf837e59b318b58119f36061a57005a1a2a2aaa1040583edd0df7daaa5fca7ef47a5eb941d58888854fa34596dd37b60baa8aa11fef009b6a2cf810d1c80f1c05edb80959a856419fd195fb4860e9c72f826924adaef5f9e02c132d843a26097af92f129701886369f5af9137fb6452ee5c909c7f70fad8c6a2e590385c7a5d260c54ced6ed8466442dd211624ad07c13f5512ae567015b302e4478d1d70ece913d5f29e17c0c4bdbd98d8d43c63af5dba772778b2ea6624887f255ccc6273a80d7f69ff8bd8ca47eb4ef0762d3b65b8f951c7bde19752cbd315d69a3cdd80e6b65254cda23c8782b7579a8fc17aadeaa0d8c89ae0bbacbc374128d71b5d65427fab5967929acdcb5912e90ffc4848020bf1271cdc3ef67c797a3f28cf14058bede146030d3ab6b2211d46ec9bcfcf859ddd72c7664553eb213495aeee541f84876eb8bdc8671c08768b36c138ceae1381c43fe30d6d82ced1c78c0136363324d1003817bd95171dcdfcf1f5201707ec74ab5cb290f6323acb0eab623522e7f48fab9f89e19d0ab8b6d581017dd39279aa2312da393c00bc0e7483fd04961b7a5565e546ef64ae7f6421354b050d105917fbfac1ba8fbbab0326c1f7acd1c6abb518f11e336812ba38ddc6b4c33767c3c4d89e218768a0bab8ec83a3ade3e25dc210761ac29870e3208f0d32ca930d0e95527e9d38a7991b3b25efff812490f95cb0f5e2795b5291e84a38a86cacb53e7d0c984f50e00ac18a47533d8f14117c9fb2b5e4e8b29d943625ad1561edacb412c05bb244bd4c6349734a17333f76939ddb74242d8eb8be0618e5793b16afb76d880d089f2128794651fc2abb622f6e97ff1ef3fbc2ee9cc1322931713bd7d5c67ca13d1d4182e8fd4aa797f2c8074f916040790a197e863500681935b083a29c39bd9e7aea53ac8737e29e826e94f0552ab8ad609e55fdd56e29090ca00913a1e8afc0364e03b14096f979ee65a5c0ec08256bd940c65b06fc3940aef100ab74bfdfe92ee0f57ce892e14b7b690ac78910c50df9cdcce298d903a751b5a421b2d4becc8ad74c73c8681c2ba2b67d21e388"}) r9 = syz_open_pts(r1, 0x0) dup3(r9, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) [ 2820.285469][T32515] tun134: tun_chr_ioctl cmd 1074025675 [ 2820.291145][T32515] tun134: persist enabled [ 2820.295770][T32515] tun134: tun_chr_ioctl cmd 1074025675 [ 2820.301404][T32515] tun134: persist enabled 14:49:28 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = getpid() r3 = getpid() r4 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x0) perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x400, 0x0, 0x0, 0xfffffffa, 0x0, 0x0, 0x4}, r2, 0x0, r4, 0x0) (async) r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x400, 0x0, 0x0, 0xfffffffa, 0x0, 0x0, 0x4}, r2, 0x0, r4, 0x0) syz_io_uring_complete(0x0) (async) r6 = syz_io_uring_complete(0x0) ioctl$PIO_UNIMAP(r6, 0x4b67, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x101, 0x5}, {0x0, 0x100}, {0x3f, 0x7}]}) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x8000000000000001) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) r7 = getpid() r8 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r7, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r8, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x2400, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x2400, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE(r5, 0x5000940e, &(0x7f0000000240)={{r8}, "a5f09cd274c18a018c7e87f1c3a142db53c31d2b66d9ae3c83d5bfe5c9b4df003f4410b89d27cc47e3b027530d87764da85c1b19410447f3b87770a42487bbeadd5c8d9d8781a45f2d5e33150c9acec84a22aad49a7a9069437189808a21b13193057b49cf52ba18900a1befde7af27d38a7c8db0bb6ac5424a7404e1be717d68de6a284cc6aca2e6cfdc5d5e78c4dca6e2af655753a5862c0a88fb80c9adff7f6f77343013912876cb184fc3d56617a71aefe8b36cffc533d04a0ee61398e673b6541bb641057d605469529b4d585215dccecf2c30c14fd30ec35423745e6748badec9c91fcef0e0fe4e0a0e2b3cc96c838b4ef8e68332dbdc5a3011024fa7caca096d4d2110dd7df8b242a7d2eac3ca5fb8a519e0115c9d1ce91b5f3c07fc08ae8ede82d3f01e9f0d1715cd9a0308ee0f32b67f6813765fb82ffe18a93d21e3bd2ce58b737b654a6c2c3872399ba0382555033dd97416e27f8f9761b2b1a079ae683dae4b770dfa500cf8d222008cc08f4b3717542d4e8a8fa3647fb269a9767fe13a7f07029c4c789efdac864396a0ae1c73db1c0c8f0f65baae0c3ec50e48bb85daa326952f5ec14165f9c887ce6921760f1779f62216e9296a2bc15ea88f4b63aa3a8d9430a4d8588978b76ea80a097f61292273a5684e38fd867c2ba894e5fe7cd2756700bea6ff14cab5f7e7d373654aaf0794073f4e4b237aa090390ec209fbb10c025ebbefaa2ab7a2f8b4433ec450aeab8a36545250203fd69d4843c8164b13c1d45e8b66e5a85a2fa6a88221f454ae7761b04db766990d94fdc88d350129b8dc9da0bb2976474054fa1a8145d2311057c5eb6b8011da38d9d345ff31e28c4f56799ceecafe9bd185d076dcbb712eab493f4f4b564e599420121471019ad5098418ab798cf4e43cf727442f3831854ac3763e23c382e1461834e17c7977e4fbe551ff54f2a70b77a91b49a06368cf725c3d296667694a1814eb910eb0e61304331b7f22c8982741dae932330bc91455a552e67b18ed4a37fa34c7767431bc37c5c55a7534ab87765b58c29b444b55c0880b930b37a28fee78a577574aa7955e40300ad2579e1f08e0c83753feaabd58b0c1363ef5ee903e50897c7aa75a7a91a428fa9acda4eb6d9828b3150287327be501a76d5ebb191ca896ef6350ebcd746d6852be9bc164c44a5e6a5c1883fa103c0f698d056997499ffcb4d48aa32f62312543d41dc2c9bd23ad9da5b7e6fc6c60a306a9c7e64dd7e971e9155b8a04029b57ce5c526c0be3a7290023b3c80a3d2d0a6863a98b1d9d6a190af14c2dbcf8c628c09a5ffbf51ae1b86d16c17cb5be6ffc447ed48a08ce295994e81891170ae95a278963603b7c2891ac2049f80d67218195fed62d17d9ab746fa21446481b6841af5f0a1689c08b90d56582f80cc83444c4c02fe2a7c64b59918e111eee8c65b75a545cad9c5866471e98cd59bf0f446256e3fbb1c9d057895772b7a8e54afce1761e978f6747ad089385fa08739d15598148d3cb3b679940bd99138f69b7e2f5c04e6c6385cf14806a52c89b9ad50874a7a109cf3c1554736d3c56144506129acb593730213a42544ff398eb51cafc777996243e02904a6be165bbf2fabe30cf3e7d9f70307d8e91f40b19b0288b745ba585b2fb69a0e16fb63524ed70e6caddc591d9e0db6287849a40d38d3e04cea19440bc3a34cefe27b7aef95dcc0c380cdb1f6d706b8eae90264069374c503a28957dc7ccf45b9e3d12bdbb2f01818fdd0b22f3ba6a0f00ef9397d399911b91967562e1fb5ca1f56d0d5eed77e3f22a33a9b7773b5a50e184f9f4f6e0814ab99f1db1bda6c5a1340755cf8ed05df21ac3851f8c12f394c989bc534bdbfe8a9de36c8f0bd1b7617c647f07b7a63049527fcec5e46b4186b06bdbf1e4694fe1b375f0f7e0ec420e748be7a50a5df9db151356ff3f18c81cdd9bd76bd7036cf5d758d9c147c77e71b3becee74e138cf5e3e702474b1fab9ac90d80f3ecfe7edfcfd82c8d38b89ce9047df544f6d72495e3c70a314717cfa40f5bbbdeb92efdbcf6345adb0b713a6b6f4c6924f3f2ff6f3a0285b21385e7687c9bdd6f85f5ba2cbf4ea6a2f5bb5854f087a581da7d39d7b80874f7e9c3b0ab849e50c675c55c3e9bf830a4be0147d4280be0efb5908257346230c55ed7063e5a5273decba33653ee6ea28e417ff973aa767d02960dfb7aa4e1188111f922ee42e027afc78c477f83b0b25b4c93fcaf19293bc0a993f766dc3d3276a585a232f251da01ffc47e648e274ffeb88c218cd041e9ed10d2e5b5990dca5da58d34b8458324b4fec95d4e3d6bf742a108f92fa6251e8f04cc4e69d74d676140af0f1b7a4734c8ffc1a0925f753fd602767744db7696947356a651c5802688e0be87a1796ed0bde081bc3d1a8b6803f0733d24276c8801e30e351057b19d920b2cab8cbfaf30020045bdebd6b3a8b9f0162631d45df1996270b3eaebedbc46233628d6e6f482bf41f2f8ae235d8e37f34374920b4ad385a3f6ac270c519a0a958973df58b25cb47cf3954108c8a2fcff93a6046612017d2c87af6e50c97e100ebd0ea813d0c6e649e26e35a33a6ed05e1644b12b65ade2cec91dc75c8ee3a615a6a2fd9ebcc11f6a3aaf890d41a01461f23797a00fa0b789e3b6a8a827deb72a02ed0311da46d0dda21daf44b6bf87f46b3e78cf9b52b3854ccb7801c27b8355a4adb2b952886a5af356ec4d43dc634308108b8ff95efc7f200b03122e4b143143fd37a0b7788afdc33859d7c688177532bcfc2d5113db1bda6cc140617aa72cc8900abffec86f154ff40c692182d55989ae6f3b8e867e158d4ba1d2e8fae3c99bb0ef3f5541ee97e15083c3186ae50eb01f3d44dc4989967698dc753d9ec55fc2f783edc7199cb4a1b3926b672c958bdfe4d31bc1d750b76c62df539e7ab672e6fc129043818772e6b46ead077c73cb57020f2fb962915373ba163e283248a40eb1d95f8c2c23a81af7a9bf8d3391b76d7acaf98fac76afec91e3eb3e170efb783091fa23de7c6ab037a5074ab62027238697798edceceec91cb2805d47d17127598168f73b1a4fdccc4f38b42db8274253b6ebf523220e426a23297fba71f8e54b02ed5a0b5ec0ed94992a522cf39052c0dd898aa4995de378d167a2142d94b9fb028f520602947918aa3d47a42ba015e8363fde8ddd2b53b9db49c092c374689528b67047864fc62fab2702cefd6a40e09c65d5e9c5353e432603e9a15ba38651989c159a2a0b52a3b367dd418f488ce71ee075d90c9ae9b20b53f8f937b2275ca4824bc3e7a6655849830c486adc9918d07081ecf40836c1904c695d9fa9f43df8f3b278a4944c21ed73cc50358c1890cd142301d01a5442040b4997d92b3b3cd38d5644197a453daabc9e2b1692a17c96a3fba10af41a2e987e855ab4dd25cb9a68406516cf5cfecffcef3d95f7c5d874e706da09e35d9418de1c6a336eca3fe263ad048d6cbddb6774c9941c64208ceb028e11853287863cc0f90947068d65d2a7d06b723b6b82cd98272a1888c332baade2059b5f5fe12a6ca8cb09d05dc8a198b838e8d0824ff71f2633e5db84e42522156cb6b64ac941d97217004157888143ee50e7886d981aec9bf1169e60828ef9bff0b5f47823f414e2846e57e887a71db8d4ee5c8ee61b3cd6ce52b16096983318c9e974e2172b227df012069d885825c27074d558ba84b8b75e5c4fc92182d53d3c1f1b3d28972b0291aff8839c8e943dbfc681ddf6ad7b37df13a9101e589564a6fb85dd1491393754adfd9eb40cea258313e1a878db9ffaf9260bef34fb53dae1c89a89632cf83f27d1a4b9af37f1032a8214eb07539601be2190e99539721023a479fe91c6958bd89f8494b2871ee10a8c457a2c9d877729307a8d14ef6174bd5a3b582e031aeff8ab3fd2449ba1e90c45781baf29ee8a60f25c2404b496bbea473b3aa56976d9983cdb1697d18f2d642da44ad3e393f675b7630225021be877aedb014f0fbd00b985d0897301d10fb2852f1d12513bc91e3484402ec7759b860042066a3febdfaa42bb56895d087a9f19afa49d4e2df17b5a62e739ee2e1f87a5a3188ece7e5a0301d2a161cda86f574761cee090746c81ea2cef928cf46d3a5aa033e94a96746f914b05b49094694c4d60de16979d81a23147066f249ec7298b5ab348c544ed8aa31a49d828addc7f8604cc76d6f94864b3fa3586c35b02e344d666ff029d2ddad95ccdbd128fb6299df9a7995e64c0926b31013b6682bffc0e966402ab12d22c066646278d2fd69b8ca72a181af24875f07118572ba28be2efa30c347d3658bddfbc9c1678519b3956f506922a331af60c6d67f1aa6fa0b296a53a8794ecad3d7c34c8e4ccd2776aa31a5dcee726d7294259034410e3e69b01e510477f0a06d2ee824ce1b77fbe74568281fd79562fc585d7af7bab627531455468e666b044f1bca1eb787dcc7f0710134b236b5a6f70916255205b7d99155bbf85c3057308dae9c2b486a045d94b86e9865f162164c720f1d19de7a96e42b13f77f949158d93a8cecf5e94e70f3bfee40537f17c9339da7c4bccbd55e9eb9ab33d5391e98af86d3796c41af11ac96512cd046a4a7c3183e96b16527726a1bf6b1e38d285b97e8009f50e159c05d3edb70f4fa2961bf837e59b318b58119f36061a57005a1a2a2aaa1040583edd0df7daaa5fca7ef47a5eb941d58888854fa34596dd37b60baa8aa11fef009b6a2cf810d1c80f1c05edb80959a856419fd195fb4860e9c72f826924adaef5f9e02c132d843a26097af92f129701886369f5af9137fb6452ee5c909c7f70fad8c6a2e590385c7a5d260c54ced6ed8466442dd211624ad07c13f5512ae567015b302e4478d1d70ece913d5f29e17c0c4bdbd98d8d43c63af5dba772778b2ea6624887f255ccc6273a80d7f69ff8bd8ca47eb4ef0762d3b65b8f951c7bde19752cbd315d69a3cdd80e6b65254cda23c8782b7579a8fc17aadeaa0d8c89ae0bbacbc374128d71b5d65427fab5967929acdcb5912e90ffc4848020bf1271cdc3ef67c797a3f28cf14058bede146030d3ab6b2211d46ec9bcfcf859ddd72c7664553eb213495aeee541f84876eb8bdc8671c08768b36c138ceae1381c43fe30d6d82ced1c78c0136363324d1003817bd95171dcdfcf1f5201707ec74ab5cb290f6323acb0eab623522e7f48fab9f89e19d0ab8b6d581017dd39279aa2312da393c00bc0e7483fd04961b7a5565e546ef64ae7f6421354b050d105917fbfac1ba8fbbab0326c1f7acd1c6abb518f11e336812ba38ddc6b4c33767c3c4d89e218768a0bab8ec83a3ade3e25dc210761ac29870e3208f0d32ca930d0e95527e9d38a7991b3b25efff812490f95cb0f5e2795b5291e84a38a86cacb53e7d0c984f50e00ac18a47533d8f14117c9fb2b5e4e8b29d943625ad1561edacb412c05bb244bd4c6349734a17333f76939ddb74242d8eb8be0618e5793b16afb76d880d089f2128794651fc2abb622f6e97ff1ef3fbc2ee9cc1322931713bd7d5c67ca13d1d4182e8fd4aa797f2c8074f916040790a197e863500681935b083a29c39bd9e7aea53ac8737e29e826e94f0552ab8ad609e55fdd56e29090ca00913a1e8afc0364e03b14096f979ee65a5c0ec08256bd940c65b06fc3940aef100ab74bfdfe92ee0f57ce892e14b7b690ac78910c50df9cdcce298d903a751b5a421b2d4becc8ad74c73c8681c2ba2b67d21e388"}) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE(r5, 0x5000940e, &(0x7f0000000240)={{r8}, "a5f09cd274c18a018c7e87f1c3a142db53c31d2b66d9ae3c83d5bfe5c9b4df003f4410b89d27cc47e3b027530d87764da85c1b19410447f3b87770a42487bbeadd5c8d9d8781a45f2d5e33150c9acec84a22aad49a7a9069437189808a21b13193057b49cf52ba18900a1befde7af27d38a7c8db0bb6ac5424a7404e1be717d68de6a284cc6aca2e6cfdc5d5e78c4dca6e2af655753a5862c0a88fb80c9adff7f6f77343013912876cb184fc3d56617a71aefe8b36cffc533d04a0ee61398e673b6541bb641057d605469529b4d585215dccecf2c30c14fd30ec35423745e6748badec9c91fcef0e0fe4e0a0e2b3cc96c838b4ef8e68332dbdc5a3011024fa7caca096d4d2110dd7df8b242a7d2eac3ca5fb8a519e0115c9d1ce91b5f3c07fc08ae8ede82d3f01e9f0d1715cd9a0308ee0f32b67f6813765fb82ffe18a93d21e3bd2ce58b737b654a6c2c3872399ba0382555033dd97416e27f8f9761b2b1a079ae683dae4b770dfa500cf8d222008cc08f4b3717542d4e8a8fa3647fb269a9767fe13a7f07029c4c789efdac864396a0ae1c73db1c0c8f0f65baae0c3ec50e48bb85daa326952f5ec14165f9c887ce6921760f1779f62216e9296a2bc15ea88f4b63aa3a8d9430a4d8588978b76ea80a097f61292273a5684e38fd867c2ba894e5fe7cd2756700bea6ff14cab5f7e7d373654aaf0794073f4e4b237aa090390ec209fbb10c025ebbefaa2ab7a2f8b4433ec450aeab8a36545250203fd69d4843c8164b13c1d45e8b66e5a85a2fa6a88221f454ae7761b04db766990d94fdc88d350129b8dc9da0bb2976474054fa1a8145d2311057c5eb6b8011da38d9d345ff31e28c4f56799ceecafe9bd185d076dcbb712eab493f4f4b564e599420121471019ad5098418ab798cf4e43cf727442f3831854ac3763e23c382e1461834e17c7977e4fbe551ff54f2a70b77a91b49a06368cf725c3d296667694a1814eb910eb0e61304331b7f22c8982741dae932330bc91455a552e67b18ed4a37fa34c7767431bc37c5c55a7534ab87765b58c29b444b55c0880b930b37a28fee78a577574aa7955e40300ad2579e1f08e0c83753feaabd58b0c1363ef5ee903e50897c7aa75a7a91a428fa9acda4eb6d9828b3150287327be501a76d5ebb191ca896ef6350ebcd746d6852be9bc164c44a5e6a5c1883fa103c0f698d056997499ffcb4d48aa32f62312543d41dc2c9bd23ad9da5b7e6fc6c60a306a9c7e64dd7e971e9155b8a04029b57ce5c526c0be3a7290023b3c80a3d2d0a6863a98b1d9d6a190af14c2dbcf8c628c09a5ffbf51ae1b86d16c17cb5be6ffc447ed48a08ce295994e81891170ae95a278963603b7c2891ac2049f80d67218195fed62d17d9ab746fa21446481b6841af5f0a1689c08b90d56582f80cc83444c4c02fe2a7c64b59918e111eee8c65b75a545cad9c5866471e98cd59bf0f446256e3fbb1c9d057895772b7a8e54afce1761e978f6747ad089385fa08739d15598148d3cb3b679940bd99138f69b7e2f5c04e6c6385cf14806a52c89b9ad50874a7a109cf3c1554736d3c56144506129acb593730213a42544ff398eb51cafc777996243e02904a6be165bbf2fabe30cf3e7d9f70307d8e91f40b19b0288b745ba585b2fb69a0e16fb63524ed70e6caddc591d9e0db6287849a40d38d3e04cea19440bc3a34cefe27b7aef95dcc0c380cdb1f6d706b8eae90264069374c503a28957dc7ccf45b9e3d12bdbb2f01818fdd0b22f3ba6a0f00ef9397d399911b91967562e1fb5ca1f56d0d5eed77e3f22a33a9b7773b5a50e184f9f4f6e0814ab99f1db1bda6c5a1340755cf8ed05df21ac3851f8c12f394c989bc534bdbfe8a9de36c8f0bd1b7617c647f07b7a63049527fcec5e46b4186b06bdbf1e4694fe1b375f0f7e0ec420e748be7a50a5df9db151356ff3f18c81cdd9bd76bd7036cf5d758d9c147c77e71b3becee74e138cf5e3e702474b1fab9ac90d80f3ecfe7edfcfd82c8d38b89ce9047df544f6d72495e3c70a314717cfa40f5bbbdeb92efdbcf6345adb0b713a6b6f4c6924f3f2ff6f3a0285b21385e7687c9bdd6f85f5ba2cbf4ea6a2f5bb5854f087a581da7d39d7b80874f7e9c3b0ab849e50c675c55c3e9bf830a4be0147d4280be0efb5908257346230c55ed7063e5a5273decba33653ee6ea28e417ff973aa767d02960dfb7aa4e1188111f922ee42e027afc78c477f83b0b25b4c93fcaf19293bc0a993f766dc3d3276a585a232f251da01ffc47e648e274ffeb88c218cd041e9ed10d2e5b5990dca5da58d34b8458324b4fec95d4e3d6bf742a108f92fa6251e8f04cc4e69d74d676140af0f1b7a4734c8ffc1a0925f753fd602767744db7696947356a651c5802688e0be87a1796ed0bde081bc3d1a8b6803f0733d24276c8801e30e351057b19d920b2cab8cbfaf30020045bdebd6b3a8b9f0162631d45df1996270b3eaebedbc46233628d6e6f482bf41f2f8ae235d8e37f34374920b4ad385a3f6ac270c519a0a958973df58b25cb47cf3954108c8a2fcff93a6046612017d2c87af6e50c97e100ebd0ea813d0c6e649e26e35a33a6ed05e1644b12b65ade2cec91dc75c8ee3a615a6a2fd9ebcc11f6a3aaf890d41a01461f23797a00fa0b789e3b6a8a827deb72a02ed0311da46d0dda21daf44b6bf87f46b3e78cf9b52b3854ccb7801c27b8355a4adb2b952886a5af356ec4d43dc634308108b8ff95efc7f200b03122e4b143143fd37a0b7788afdc33859d7c688177532bcfc2d5113db1bda6cc140617aa72cc8900abffec86f154ff40c692182d55989ae6f3b8e867e158d4ba1d2e8fae3c99bb0ef3f5541ee97e15083c3186ae50eb01f3d44dc4989967698dc753d9ec55fc2f783edc7199cb4a1b3926b672c958bdfe4d31bc1d750b76c62df539e7ab672e6fc129043818772e6b46ead077c73cb57020f2fb962915373ba163e283248a40eb1d95f8c2c23a81af7a9bf8d3391b76d7acaf98fac76afec91e3eb3e170efb783091fa23de7c6ab037a5074ab62027238697798edceceec91cb2805d47d17127598168f73b1a4fdccc4f38b42db8274253b6ebf523220e426a23297fba71f8e54b02ed5a0b5ec0ed94992a522cf39052c0dd898aa4995de378d167a2142d94b9fb028f520602947918aa3d47a42ba015e8363fde8ddd2b53b9db49c092c374689528b67047864fc62fab2702cefd6a40e09c65d5e9c5353e432603e9a15ba38651989c159a2a0b52a3b367dd418f488ce71ee075d90c9ae9b20b53f8f937b2275ca4824bc3e7a6655849830c486adc9918d07081ecf40836c1904c695d9fa9f43df8f3b278a4944c21ed73cc50358c1890cd142301d01a5442040b4997d92b3b3cd38d5644197a453daabc9e2b1692a17c96a3fba10af41a2e987e855ab4dd25cb9a68406516cf5cfecffcef3d95f7c5d874e706da09e35d9418de1c6a336eca3fe263ad048d6cbddb6774c9941c64208ceb028e11853287863cc0f90947068d65d2a7d06b723b6b82cd98272a1888c332baade2059b5f5fe12a6ca8cb09d05dc8a198b838e8d0824ff71f2633e5db84e42522156cb6b64ac941d97217004157888143ee50e7886d981aec9bf1169e60828ef9bff0b5f47823f414e2846e57e887a71db8d4ee5c8ee61b3cd6ce52b16096983318c9e974e2172b227df012069d885825c27074d558ba84b8b75e5c4fc92182d53d3c1f1b3d28972b0291aff8839c8e943dbfc681ddf6ad7b37df13a9101e589564a6fb85dd1491393754adfd9eb40cea258313e1a878db9ffaf9260bef34fb53dae1c89a89632cf83f27d1a4b9af37f1032a8214eb07539601be2190e99539721023a479fe91c6958bd89f8494b2871ee10a8c457a2c9d877729307a8d14ef6174bd5a3b582e031aeff8ab3fd2449ba1e90c45781baf29ee8a60f25c2404b496bbea473b3aa56976d9983cdb1697d18f2d642da44ad3e393f675b7630225021be877aedb014f0fbd00b985d0897301d10fb2852f1d12513bc91e3484402ec7759b860042066a3febdfaa42bb56895d087a9f19afa49d4e2df17b5a62e739ee2e1f87a5a3188ece7e5a0301d2a161cda86f574761cee090746c81ea2cef928cf46d3a5aa033e94a96746f914b05b49094694c4d60de16979d81a23147066f249ec7298b5ab348c544ed8aa31a49d828addc7f8604cc76d6f94864b3fa3586c35b02e344d666ff029d2ddad95ccdbd128fb6299df9a7995e64c0926b31013b6682bffc0e966402ab12d22c066646278d2fd69b8ca72a181af24875f07118572ba28be2efa30c347d3658bddfbc9c1678519b3956f506922a331af60c6d67f1aa6fa0b296a53a8794ecad3d7c34c8e4ccd2776aa31a5dcee726d7294259034410e3e69b01e510477f0a06d2ee824ce1b77fbe74568281fd79562fc585d7af7bab627531455468e666b044f1bca1eb787dcc7f0710134b236b5a6f70916255205b7d99155bbf85c3057308dae9c2b486a045d94b86e9865f162164c720f1d19de7a96e42b13f77f949158d93a8cecf5e94e70f3bfee40537f17c9339da7c4bccbd55e9eb9ab33d5391e98af86d3796c41af11ac96512cd046a4a7c3183e96b16527726a1bf6b1e38d285b97e8009f50e159c05d3edb70f4fa2961bf837e59b318b58119f36061a57005a1a2a2aaa1040583edd0df7daaa5fca7ef47a5eb941d58888854fa34596dd37b60baa8aa11fef009b6a2cf810d1c80f1c05edb80959a856419fd195fb4860e9c72f826924adaef5f9e02c132d843a26097af92f129701886369f5af9137fb6452ee5c909c7f70fad8c6a2e590385c7a5d260c54ced6ed8466442dd211624ad07c13f5512ae567015b302e4478d1d70ece913d5f29e17c0c4bdbd98d8d43c63af5dba772778b2ea6624887f255ccc6273a80d7f69ff8bd8ca47eb4ef0762d3b65b8f951c7bde19752cbd315d69a3cdd80e6b65254cda23c8782b7579a8fc17aadeaa0d8c89ae0bbacbc374128d71b5d65427fab5967929acdcb5912e90ffc4848020bf1271cdc3ef67c797a3f28cf14058bede146030d3ab6b2211d46ec9bcfcf859ddd72c7664553eb213495aeee541f84876eb8bdc8671c08768b36c138ceae1381c43fe30d6d82ced1c78c0136363324d1003817bd95171dcdfcf1f5201707ec74ab5cb290f6323acb0eab623522e7f48fab9f89e19d0ab8b6d581017dd39279aa2312da393c00bc0e7483fd04961b7a5565e546ef64ae7f6421354b050d105917fbfac1ba8fbbab0326c1f7acd1c6abb518f11e336812ba38ddc6b4c33767c3c4d89e218768a0bab8ec83a3ade3e25dc210761ac29870e3208f0d32ca930d0e95527e9d38a7991b3b25efff812490f95cb0f5e2795b5291e84a38a86cacb53e7d0c984f50e00ac18a47533d8f14117c9fb2b5e4e8b29d943625ad1561edacb412c05bb244bd4c6349734a17333f76939ddb74242d8eb8be0618e5793b16afb76d880d089f2128794651fc2abb622f6e97ff1ef3fbc2ee9cc1322931713bd7d5c67ca13d1d4182e8fd4aa797f2c8074f916040790a197e863500681935b083a29c39bd9e7aea53ac8737e29e826e94f0552ab8ad609e55fdd56e29090ca00913a1e8afc0364e03b14096f979ee65a5c0ec08256bd940c65b06fc3940aef100ab74bfdfe92ee0f57ce892e14b7b690ac78910c50df9cdcce298d903a751b5a421b2d4becc8ad74c73c8681c2ba2b67d21e388"}) syz_open_pts(r1, 0x0) (async) r9 = syz_open_pts(r1, 0x0) dup3(r9, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:28 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r2 = getpid() (async) r3 = getpid() r4 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x0) (async) r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x400, 0x0, 0x0, 0xfffffffa, 0x0, 0x0, 0x4}, r2, 0x0, r4, 0x0) (async) r6 = syz_io_uring_complete(0x0) ioctl$PIO_UNIMAP(r6, 0x4b67, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x101, 0x5}, {0x0, 0x100}, {0x3f, 0x7}]}) (async) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x8000000000000001) (async) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) (async) r7 = getpid() r8 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r7, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r8, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x2400, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE(r5, 0x5000940e, &(0x7f0000000240)={{r8}, "a5f09cd274c18a018c7e87f1c3a142db53c31d2b66d9ae3c83d5bfe5c9b4df003f4410b89d27cc47e3b027530d87764da85c1b19410447f3b87770a42487bbeadd5c8d9d8781a45f2d5e33150c9acec84a22aad49a7a9069437189808a21b13193057b49cf52ba18900a1befde7af27d38a7c8db0bb6ac5424a7404e1be717d68de6a284cc6aca2e6cfdc5d5e78c4dca6e2af655753a5862c0a88fb80c9adff7f6f77343013912876cb184fc3d56617a71aefe8b36cffc533d04a0ee61398e673b6541bb641057d605469529b4d585215dccecf2c30c14fd30ec35423745e6748badec9c91fcef0e0fe4e0a0e2b3cc96c838b4ef8e68332dbdc5a3011024fa7caca096d4d2110dd7df8b242a7d2eac3ca5fb8a519e0115c9d1ce91b5f3c07fc08ae8ede82d3f01e9f0d1715cd9a0308ee0f32b67f6813765fb82ffe18a93d21e3bd2ce58b737b654a6c2c3872399ba0382555033dd97416e27f8f9761b2b1a079ae683dae4b770dfa500cf8d222008cc08f4b3717542d4e8a8fa3647fb269a9767fe13a7f07029c4c789efdac864396a0ae1c73db1c0c8f0f65baae0c3ec50e48bb85daa326952f5ec14165f9c887ce6921760f1779f62216e9296a2bc15ea88f4b63aa3a8d9430a4d8588978b76ea80a097f61292273a5684e38fd867c2ba894e5fe7cd2756700bea6ff14cab5f7e7d373654aaf0794073f4e4b237aa090390ec209fbb10c025ebbefaa2ab7a2f8b4433ec450aeab8a36545250203fd69d4843c8164b13c1d45e8b66e5a85a2fa6a88221f454ae7761b04db766990d94fdc88d350129b8dc9da0bb2976474054fa1a8145d2311057c5eb6b8011da38d9d345ff31e28c4f56799ceecafe9bd185d076dcbb712eab493f4f4b564e599420121471019ad5098418ab798cf4e43cf727442f3831854ac3763e23c382e1461834e17c7977e4fbe551ff54f2a70b77a91b49a06368cf725c3d296667694a1814eb910eb0e61304331b7f22c8982741dae932330bc91455a552e67b18ed4a37fa34c7767431bc37c5c55a7534ab87765b58c29b444b55c0880b930b37a28fee78a577574aa7955e40300ad2579e1f08e0c83753feaabd58b0c1363ef5ee903e50897c7aa75a7a91a428fa9acda4eb6d9828b3150287327be501a76d5ebb191ca896ef6350ebcd746d6852be9bc164c44a5e6a5c1883fa103c0f698d056997499ffcb4d48aa32f62312543d41dc2c9bd23ad9da5b7e6fc6c60a306a9c7e64dd7e971e9155b8a04029b57ce5c526c0be3a7290023b3c80a3d2d0a6863a98b1d9d6a190af14c2dbcf8c628c09a5ffbf51ae1b86d16c17cb5be6ffc447ed48a08ce295994e81891170ae95a278963603b7c2891ac2049f80d67218195fed62d17d9ab746fa21446481b6841af5f0a1689c08b90d56582f80cc83444c4c02fe2a7c64b59918e111eee8c65b75a545cad9c5866471e98cd59bf0f446256e3fbb1c9d057895772b7a8e54afce1761e978f6747ad089385fa08739d15598148d3cb3b679940bd99138f69b7e2f5c04e6c6385cf14806a52c89b9ad50874a7a109cf3c1554736d3c56144506129acb593730213a42544ff398eb51cafc777996243e02904a6be165bbf2fabe30cf3e7d9f70307d8e91f40b19b0288b745ba585b2fb69a0e16fb63524ed70e6caddc591d9e0db6287849a40d38d3e04cea19440bc3a34cefe27b7aef95dcc0c380cdb1f6d706b8eae90264069374c503a28957dc7ccf45b9e3d12bdbb2f01818fdd0b22f3ba6a0f00ef9397d399911b91967562e1fb5ca1f56d0d5eed77e3f22a33a9b7773b5a50e184f9f4f6e0814ab99f1db1bda6c5a1340755cf8ed05df21ac3851f8c12f394c989bc534bdbfe8a9de36c8f0bd1b7617c647f07b7a63049527fcec5e46b4186b06bdbf1e4694fe1b375f0f7e0ec420e748be7a50a5df9db151356ff3f18c81cdd9bd76bd7036cf5d758d9c147c77e71b3becee74e138cf5e3e702474b1fab9ac90d80f3ecfe7edfcfd82c8d38b89ce9047df544f6d72495e3c70a314717cfa40f5bbbdeb92efdbcf6345adb0b713a6b6f4c6924f3f2ff6f3a0285b21385e7687c9bdd6f85f5ba2cbf4ea6a2f5bb5854f087a581da7d39d7b80874f7e9c3b0ab849e50c675c55c3e9bf830a4be0147d4280be0efb5908257346230c55ed7063e5a5273decba33653ee6ea28e417ff973aa767d02960dfb7aa4e1188111f922ee42e027afc78c477f83b0b25b4c93fcaf19293bc0a993f766dc3d3276a585a232f251da01ffc47e648e274ffeb88c218cd041e9ed10d2e5b5990dca5da58d34b8458324b4fec95d4e3d6bf742a108f92fa6251e8f04cc4e69d74d676140af0f1b7a4734c8ffc1a0925f753fd602767744db7696947356a651c5802688e0be87a1796ed0bde081bc3d1a8b6803f0733d24276c8801e30e351057b19d920b2cab8cbfaf30020045bdebd6b3a8b9f0162631d45df1996270b3eaebedbc46233628d6e6f482bf41f2f8ae235d8e37f34374920b4ad385a3f6ac270c519a0a958973df58b25cb47cf3954108c8a2fcff93a6046612017d2c87af6e50c97e100ebd0ea813d0c6e649e26e35a33a6ed05e1644b12b65ade2cec91dc75c8ee3a615a6a2fd9ebcc11f6a3aaf890d41a01461f23797a00fa0b789e3b6a8a827deb72a02ed0311da46d0dda21daf44b6bf87f46b3e78cf9b52b3854ccb7801c27b8355a4adb2b952886a5af356ec4d43dc634308108b8ff95efc7f200b03122e4b143143fd37a0b7788afdc33859d7c688177532bcfc2d5113db1bda6cc140617aa72cc8900abffec86f154ff40c692182d55989ae6f3b8e867e158d4ba1d2e8fae3c99bb0ef3f5541ee97e15083c3186ae50eb01f3d44dc4989967698dc753d9ec55fc2f783edc7199cb4a1b3926b672c958bdfe4d31bc1d750b76c62df539e7ab672e6fc129043818772e6b46ead077c73cb57020f2fb962915373ba163e283248a40eb1d95f8c2c23a81af7a9bf8d3391b76d7acaf98fac76afec91e3eb3e170efb783091fa23de7c6ab037a5074ab62027238697798edceceec91cb2805d47d17127598168f73b1a4fdccc4f38b42db8274253b6ebf523220e426a23297fba71f8e54b02ed5a0b5ec0ed94992a522cf39052c0dd898aa4995de378d167a2142d94b9fb028f520602947918aa3d47a42ba015e8363fde8ddd2b53b9db49c092c374689528b67047864fc62fab2702cefd6a40e09c65d5e9c5353e432603e9a15ba38651989c159a2a0b52a3b367dd418f488ce71ee075d90c9ae9b20b53f8f937b2275ca4824bc3e7a6655849830c486adc9918d07081ecf40836c1904c695d9fa9f43df8f3b278a4944c21ed73cc50358c1890cd142301d01a5442040b4997d92b3b3cd38d5644197a453daabc9e2b1692a17c96a3fba10af41a2e987e855ab4dd25cb9a68406516cf5cfecffcef3d95f7c5d874e706da09e35d9418de1c6a336eca3fe263ad048d6cbddb6774c9941c64208ceb028e11853287863cc0f90947068d65d2a7d06b723b6b82cd98272a1888c332baade2059b5f5fe12a6ca8cb09d05dc8a198b838e8d0824ff71f2633e5db84e42522156cb6b64ac941d97217004157888143ee50e7886d981aec9bf1169e60828ef9bff0b5f47823f414e2846e57e887a71db8d4ee5c8ee61b3cd6ce52b16096983318c9e974e2172b227df012069d885825c27074d558ba84b8b75e5c4fc92182d53d3c1f1b3d28972b0291aff8839c8e943dbfc681ddf6ad7b37df13a9101e589564a6fb85dd1491393754adfd9eb40cea258313e1a878db9ffaf9260bef34fb53dae1c89a89632cf83f27d1a4b9af37f1032a8214eb07539601be2190e99539721023a479fe91c6958bd89f8494b2871ee10a8c457a2c9d877729307a8d14ef6174bd5a3b582e031aeff8ab3fd2449ba1e90c45781baf29ee8a60f25c2404b496bbea473b3aa56976d9983cdb1697d18f2d642da44ad3e393f675b7630225021be877aedb014f0fbd00b985d0897301d10fb2852f1d12513bc91e3484402ec7759b860042066a3febdfaa42bb56895d087a9f19afa49d4e2df17b5a62e739ee2e1f87a5a3188ece7e5a0301d2a161cda86f574761cee090746c81ea2cef928cf46d3a5aa033e94a96746f914b05b49094694c4d60de16979d81a23147066f249ec7298b5ab348c544ed8aa31a49d828addc7f8604cc76d6f94864b3fa3586c35b02e344d666ff029d2ddad95ccdbd128fb6299df9a7995e64c0926b31013b6682bffc0e966402ab12d22c066646278d2fd69b8ca72a181af24875f07118572ba28be2efa30c347d3658bddfbc9c1678519b3956f506922a331af60c6d67f1aa6fa0b296a53a8794ecad3d7c34c8e4ccd2776aa31a5dcee726d7294259034410e3e69b01e510477f0a06d2ee824ce1b77fbe74568281fd79562fc585d7af7bab627531455468e666b044f1bca1eb787dcc7f0710134b236b5a6f70916255205b7d99155bbf85c3057308dae9c2b486a045d94b86e9865f162164c720f1d19de7a96e42b13f77f949158d93a8cecf5e94e70f3bfee40537f17c9339da7c4bccbd55e9eb9ab33d5391e98af86d3796c41af11ac96512cd046a4a7c3183e96b16527726a1bf6b1e38d285b97e8009f50e159c05d3edb70f4fa2961bf837e59b318b58119f36061a57005a1a2a2aaa1040583edd0df7daaa5fca7ef47a5eb941d58888854fa34596dd37b60baa8aa11fef009b6a2cf810d1c80f1c05edb80959a856419fd195fb4860e9c72f826924adaef5f9e02c132d843a26097af92f129701886369f5af9137fb6452ee5c909c7f70fad8c6a2e590385c7a5d260c54ced6ed8466442dd211624ad07c13f5512ae567015b302e4478d1d70ece913d5f29e17c0c4bdbd98d8d43c63af5dba772778b2ea6624887f255ccc6273a80d7f69ff8bd8ca47eb4ef0762d3b65b8f951c7bde19752cbd315d69a3cdd80e6b65254cda23c8782b7579a8fc17aadeaa0d8c89ae0bbacbc374128d71b5d65427fab5967929acdcb5912e90ffc4848020bf1271cdc3ef67c797a3f28cf14058bede146030d3ab6b2211d46ec9bcfcf859ddd72c7664553eb213495aeee541f84876eb8bdc8671c08768b36c138ceae1381c43fe30d6d82ced1c78c0136363324d1003817bd95171dcdfcf1f5201707ec74ab5cb290f6323acb0eab623522e7f48fab9f89e19d0ab8b6d581017dd39279aa2312da393c00bc0e7483fd04961b7a5565e546ef64ae7f6421354b050d105917fbfac1ba8fbbab0326c1f7acd1c6abb518f11e336812ba38ddc6b4c33767c3c4d89e218768a0bab8ec83a3ade3e25dc210761ac29870e3208f0d32ca930d0e95527e9d38a7991b3b25efff812490f95cb0f5e2795b5291e84a38a86cacb53e7d0c984f50e00ac18a47533d8f14117c9fb2b5e4e8b29d943625ad1561edacb412c05bb244bd4c6349734a17333f76939ddb74242d8eb8be0618e5793b16afb76d880d089f2128794651fc2abb622f6e97ff1ef3fbc2ee9cc1322931713bd7d5c67ca13d1d4182e8fd4aa797f2c8074f916040790a197e863500681935b083a29c39bd9e7aea53ac8737e29e826e94f0552ab8ad609e55fdd56e29090ca00913a1e8afc0364e03b14096f979ee65a5c0ec08256bd940c65b06fc3940aef100ab74bfdfe92ee0f57ce892e14b7b690ac78910c50df9cdcce298d903a751b5a421b2d4becc8ad74c73c8681c2ba2b67d21e388"}) (async) r9 = syz_open_pts(r1, 0x0) dup3(r9, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:28 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) r8 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r7, 0xc0189379, &(0x7f0000000040)={{0x1, 0x1, 0x18, r8}, './file0\x00'}) r9 = syz_open_pts(r1, 0x0) dup3(r9, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) [ 2820.637039][T32529] tun45: tun_chr_ioctl cmd 1074025675 [ 2820.642465][T32529] tun45: persist enabled [ 2820.647202][T32529] tun45: tun_chr_ioctl cmd 1074025675 [ 2820.652593][T32529] tun45: persist enabled 14:49:28 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCSWINSZ(r7, 0x5414, &(0x7f0000000080)={0x1, 0xfa69, 0x101, 0xff}) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r8 = syz_open_pts(r1, 0x0) r9 = dup3(r8, r1, 0x0) ioctl$TCSETS(r9, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:28 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) (async) r1 = getpid() r2 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r1, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r2, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x0) (async) flistxattr(r2, &(0x7f0000000100)=""/205, 0xcd) (async) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:49:28 executing program 4: pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) r8 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r7, 0xc0189379, &(0x7f0000000040)={{0x1, 0x1, 0x18, r8}, './file0\x00'}) r9 = syz_open_pts(r1, 0x0) dup3(r9, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:28 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), r0) sendmsg$TIPC_CMD_SHOW_PORTS(r3, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x1c, r4, 0x2, 0x70bd28, 0x25dfdbfc, {}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x40040) (async, rerun: 64) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) (rerun: 64) 14:49:28 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r2, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r5, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r5], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r6 = openat$cgroup_ro(r1, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r6, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCSSOFTCAR(r6, 0x541a, &(0x7f0000000000)=0x3ffd) [ 2820.882975][T32537] tun55: tun_chr_ioctl cmd 1074025675 [ 2820.888449][T32537] tun55: persist enabled [ 2820.919586][T32537] tun55: tun_chr_ioctl cmd 1074025675 [ 2820.925099][T32537] tun55: persist enabled 14:49:28 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) (async) r4 = socket$netlink(0x10, 0x3, 0x0) (async) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async, rerun: 64) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (rerun: 64) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) (async) getsockopt$PNPIPE_IFINDEX(r1, 0x113, 0x2, &(0x7f0000000180)=0x0, &(0x7f00000001c0)=0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x9, 0x80, 0xcb, 0x10, 0xffffffffffffffff, 0xff, '\x00', r8, r0, 0x2, 0x1, 0x2, 0x6}, 0x48) (async) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r9 = openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r9, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9], 0x0, 0x10, 0x3f1}, 0x90) (async, rerun: 32) ioctl$TUNSETSNDBUF(r9, 0x400454d4, &(0x7f0000000640)=0x6) (rerun: 32) ioctl$TCSETS(0xffffffffffffffff, 0x5402, &(0x7f0000000080)={0x1000, 0x1000, 0x45, 0x3b3, 0x11, "5f51e90b7c7f3536c62d9d187f72a4281612b8"}) (async, rerun: 64) r10 = syz_open_pts(r2, 0x0) (async, rerun: 64) bind$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) sendto$packet(0xffffffffffffffff, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000002c0)=@proc={0x10, 0x0, 0x25dfdbff, 0x4000000}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000bc0)={0x148, 0x31, 0x200, 0x70bd26, 0x25dfdbfb, "", [@nested={0x136, 0x3c, 0x0, 0x1, [@generic="c4af6b11fcc4cb1dc2d960f562431495a8201657a581331c0198beb5dc259fc7aeec7118381d353c5df5820f5a2ff427dd475894216be57bb7ca3baa4fdd56a9e04e154d25c8e9f82f102fadafe6b1dcb9ccd99787649d3edba600a48f905133c819dd729ee5d021ad2957db1409248e811ba880abc5bab4c038", @typed={0x8, 0x55, 0x0, 0x0, @ipv4=@dev={0xac, 0x14, 0x14, 0x3f}}, @generic="3f923786279e763328e733a56ca5f4e83510da3865188f7a293ebe3dc5865fce667ffdbfe08b7391002ee6a35c57db747ba3cc85f82170d58f1561f5cac75bb4e8acd3184b3e83f5b8b779e76391933915cbd094ab67f8b2786d8df9756201963beb968e93fc6cc2351fb2d1fee0592dba7a905521b154b6077fac72c56eb603184e2216f358e7ce2766f4c5035d3091d3c3b3c12f8b0d5d9eb365dc9f1ea7ac3f901ee1a9eafcb8ad382d5e161f0416"]}]}, 0x148}, {&(0x7f0000001e80)={0x11c4, 0x1d, 0x100, 0x70bd2d, 0x25dfdbfe, "", [@generic="525eda5ac3e3c0e49d5c9e6055162e300a471005d1b5b1d31416c7925e189713127c7ba11bbf3c912e2cd43d1f7969da66e2f8060ae8cdd69a6a03e18bc59d8f2f600f70f3befd97d6f336f98134fd0a25a7bec56efc60cb3e1d3cd1b1e06c4b830c0dfe319d4a99290f4171f3bed9bc3210de", @nested={0x1133, 0x8e, 0x0, 0x1, [@typed={0x91, 0x0, 0x0, 0x0, @binary="7caf7b1568da1d43bd261f8747fb734e69b389161243ce8e2570d6b3ae361c90af154825c6af0132f00e3546c888b260c343a22868511a42ef5c79472d86ce4ee92737a3a36d5e2a729cbc9335cfe9ce9208e83c1e5543e96ea98ee0d34883aada22405af6a4ae02da6df5230c02900bd162b5504982d809ae84d01e898a5773b953782b9d2ca137e6f9ad3207"}, @typed={0x8, 0x4, 0x0, 0x0, @u32=0x7}, @generic="f92ba8373378dacf624ebccc58f8c59f8aa67b519c2617a97a091491dfb8e7a19aaf31f2677ec9a0438fd4efa0c22786167549921bcaa3e2276101bcc7e9fc7e7b73bfc9028b65a1a54bf79b9195b4b1035b8696a407d44674df989f0a81389fb1a1646c921c66e7d5c0da7c403232e95570fe9eeaf77b223eae017039318b2e3ae9e578c3cc4d06fb4a44af6503330b6d239a", @generic="b7e830a51c579d14568e0bfedc50fded5b3a9afc3de63d48364cb9caddb9382fbf1e03b445ae3c77c7086be9d35940d97801a6faa20867357bd9029a87b01f3e57fb1e4ada13823d7d96d06b5461d1fa20a1dcb8ecb1f14c38bdb0a9bc70ef54f81584ba8fa6ee64d62aaf5402f525db773c5f206bc7d96d5810b2fe4159d0e554904f18183722f6feaad710bab9e25e1ed63da11d73b68910fce821cf35bb5f933df3a16a2eb383820b247213aae732f8d4ec6e72078e7d9bcf92913b51281a2278b321c698b750d145e02f2fc4b61e70afad57d89faaf34f0e3a1ba546f857b9f61735d04b70ff2fc9c048a6f8201ff48548e66dc7de3592566c5825b62aa4399989075743e0034dcd347c640b3510a7741b4183027d16bee14238fec131bd24a6e2ef553b74baf8b16222a5fafdf555dfa54aafb9fca52b511f7d2da1e866494eb45531be99164bc3fec84a88e20f4d8c42e6d28d74468120bf38bc6fa4c15799e80a3ebbffda73706153161a9b62f1b5a9ba897974806dbf67cdaa46df9385051c3268ee71b48f996aa8a2ef5bab5349b45b1aa942f358b3fa209292c390e3eff4c72c75e66fdc8927854d716ca159416ffbdc69283e142f61da07cf3f7aa61c870610b201881095fb3ac86eca02ea84c770ee1f917cf05bec5c81cceacdc7eab9c1e8b7579195e9be6c0e0dc4c1f8fd85eb24700d9786463f0adac1c2c4011be74aa234b1dbb30dca2b2128428f45dee480a3e9d894b55028bb1309130a561c53b4e08e84b5b66f83a6a590de98a5f967bc6c966ea7a44d2160c18ff17818948ea7bbe9eb88d4663a04f6f16e366c4599f90497c2cd22b8e7980a9c569af87d325f3d70a1cad48c1e9b89ba5cfffcf29625f17c0435272d3b3e0d4e4a5b80f469ee68c6f03c88d8a93a27ea1f57942b00be3bd024ed8d9234f259c12eb3a671948f6e9de7c08a281f4f82648de331c0a7e1791dc11f2d8c33e3f63cc665b7ddfbfea2caceff69c48464cf2dabb7b6053df2cdea1f5a98c3943d9399531e93399de0a711158f26c76ba716642a09a3058cd7359e41688d7d0a8ea1c96d58feec9fef1ad8f48fa3aab952b4c2f4bb98ee8a5a5131b24dab459e057d49426408f9ffab195a3aaada9580587fc92783b904732b548a81d3c4f08b29ec9de7988ebc2e3707dc959e706596c758e1aee6fe617afb6e9a1e7ddf40be60bb2095a7cff64cf03ce59a0f9a56354ba440adfd0f14beb662bb865fac16c41c5dba7880a5dee1eb616636fce6894fe0390a449f3b263f19a8656c1c8da756d6dc105069a64981327dd5e66fb08b5b7f7b3cd17b40e958661ce3e368e04961dcbe2625e47d1acae69d78f7358f8ee049fe929eb71a60988577164b3bbed0922eaaafc030bdd238a5e13f9eaff4036c362def44a6684894b88aea046d4321e8fe3ad9f50df898ccb94c1c0e1ef2b40357ff0e6bc69a6de77c59431609bf0584c022f43c9ad71ff49a0d53b9c3e2a6806773484c2de9cf69eecaaad62a06c7f202246a97ef6e73c55be3ac1b16bd825c9936b15edf9514a853a814741be4b06f70891ba6b002e6ab1c302076d28aa96cdf88fdafda85b476efd914795060c3124855b74a041962c99e44e6713ccf30bc6aac3b531e7a0c9a4d81d00ddb4a08e9116f2a835c33c9cdfb0293ed4082c7ac4dc84a46bdae3f4286c93fa209289724661bd1d6caf8734896d7bdaeb7f5ffe5ea971b2622d61340bc62a1ae1f63cbccee9848ee1fac844f004b6853d414670bba19ca06555cbd907475052c2c4229f5c5f85ba2eb18fcd7035571aa8f9662706a63c7bd27cda07a45d60e3b3bab2598fa94c67322a4956c894727427fcd446954eecdabf3a01412c2842dae518676e41300c766df6687b011ffdf39fcf2716e08664f733bf4fb4afbfa2414a893c811fe63a40a5dcb3504c32b9ca418c59e0224337dd63e9e8c41fc4de26d211829aeea29cb62b7d4855f904913bf54e6e11b92127d3b04088d8e1d29c6ba352d5b59a90793d3e1daa844a12a176e7e40e0d042f31e1081bdadc43c962010cc804027676e5df216b3fb307e6b644e3c5f5de3c9a6c9cfe5deb729ab515d1d5bcdba1b43a50f9ccb00b8ffa122999e95a8b3ab05f9dde82945ec9df765b784e07b6b3ee8ca6933ad9fddf00e495c75ddb79da87001cad6e3d47163f4e638da8bd9f83f2e9089ac3a41988618bece44cbca8c6f968c337d8e833c1be4a0926200505f731403affd68c5d8baf30123dda254f2ad1103446ecf27fa3f3bfb044d7d1dda70a8e25c5d6cd4c1b497170942075d9620100cce6aa4cbb3b15d0641a5641e4a5f25186f18ad5e93274e5007a550c89891223275f84c873e732a3a203ec51bd8e340fdaa6caa77cee971c945dc78b889f58f5a667369f683fbecb69f32532eaf51595d99cf126869caf55d0cf39a75ed1fb0651e3877ca29ea0993e5b4aeff72a63980f0cee948a7566e91c39aed8b8a24c87ff92e16d89b0580722f74e99d92c41b307c3a1bf213e79f8a53f807a828b806331126e2ece264b94deb659d75dc04c442d894cf561d083ab195f0d08bbfe3d64ab6ab834e8155e9ba6ceda796977a07df7b522a12d23c664df46777685c1a8cde0a055a26564d30f92e4f1fcc4ab8a66ca52f87cbfffe94ada693e4df8e44d36fa0832b0c4f068ba65245ee2cf591b4d77ff10e3a373df98449c172a8889e4df3c462b8c27055ac7bfe582cc7acac91ea99545ed3384f720a741c30378ae04a9070e660a5c1c9e395deed7040c987583365c33f9efa4726895bb7f8f131d484d733d76d9fa96518d7ca2d0bc424d8487bc7d60cfc2ab9341d533a9a8f1b05b9b7bcf4d676d6c57f344cf8c749e4332b5c53da08be1d3d3098e0aeb5c96dd4b73a41fef8c9b7507dc09a1f7947d09027642528dadd1c60d01d9b28c5fb59a5aa8e11be72867fc85a98cff0bd8aa70288e6e682ab3b4d2378835801965a429c73e5c7a49816b0c9a21ed1d5e2e2a745e4f612b7a4371664968d6e0c07bd74baba70438904f82ff3e4cd87326cdc1fbdd55d1cdbc4c49267c559ea1e0f7a9b8c1ee8540e744a551bde8ce74a12d21b9ca2fcf12c28917d6457cf59a1ad1f74bdafd658687c5912734b7657f13a0aa732c3a6eddcbb225a58e0edd8e54b0760da94279e098ef250574e682fbfd6425056ecf4efe13601c6f7b61f7d1af5a355470abd73145e4b7055f4545b185672735c026323666ba55f478fc410c4b0513e738e92cfbcd08cba0af3cfcb33dc651ac731500954666194adad8ab33595666781f5459c9df304c826f4b6d24a2738a192269b5cfb061adced5a1d33bd7b48af6f818214fc5b4741ce96a8f7419f281f5dcdf01fe397abfe5054f616d87d0b9bad78f61df5a4869cd0b182f30c81e3c139fd920413df21006aa57abd58bd2cbff5078b08a02946197c21324792b4a6f5a36b993b7f214687bb68d2f35eb26feca87bac014b537fdeae5d861f786df7d71a2a5506df337b57a720f20a3bd1c94e7ba2632918e90a28e5fe3332c612409815b11418ac43c62f49dc972aa1675ee19e4ab057a8a4a7567273b478a9e2a14fe731a312d2e7969be25f68718b4fe053beec724a840c2d6e43dd6db2810479d997a7f4550f5bcbd3e0934e87c3250d399e9e652877f30fc7ac8477b7befaba3eaffcbd1ba9991ebefc4347f06cda433d5a49e28f3271dce05c22a615fa065f7bdbcbd45c1dbb798472667656ad0b0dfcd6980eee17ac4ffb7b11ef168f204e9bc2129e1ef7d2c1e76dee4daab807db896bc70e50779a5eea5a03746a7be2652e48dced0eb4dc766a92ff7a34ddedf6436989333dd395d1102ada3aa7d64159b4d19e8d64a6836ae3753bcc922636e2b2928b6ede0bd7636f3c75a8247718f08623d9bf3eeedd7c71ee3ee9514240aeccb6fd05228cf798e20ed5c4e13c7483fa839b3bdd7f3a210bad42cc5525c9565ffebe890b8e2bf909e659b65aac95f7121764da4f05a666864f30b553fd8865536dbf45fde401ac232149c20d5d06766426928e465e78ba077dcc0292ad625001496d70d179f40a73b2519f6046df4ea03fbe6d49fbd8d1246f20326bc64b44d30a6d9b912daa7583784231aa321226d42e27a162547840fca906c425abf687cf9007ae3b12fb9be7dc23c098d2f1a96eaf07230a5792774c44773631e5c391d4afcaf1ea6afb1e44003af7bcd3050c541159a816d57f93216420f11325e1dc072dc8bb83082c203a95f72ed8140af71baf248f81bd2dd8ce14b63200e2a3d7e68dafe15f6835f7f89320857b06e83552384f388543d37e544be0c82294ac612b76309c8730fe19cf69336145c31da1718953c4693f0a82a12ad963f22b75e473b57a8ef33810cf4b8483627c663e207a0481d7f241aa31f5ffb9736475bce715aed6e937ea06ce2d7b3144ac744fb13732ed8042b80f8fecd21bc32baf27330c8cb208f25528461401ddd3b3704025dc7bfec2aaecf97d5616c7c9f5d03f4cc472934f1956643fed8120bd831f663537cc4e2357d530b9982b24142d73152e03b89296567b3472d36eeb8d3037453f6ca084270ea5e38090ab7790a4c7e002e3ed1f47bfc3247b0f3354378033747c9f19cce7b356c9148d28e2a1e7e0ef9463e3be75061c1c1733d18920aee347d120c27bbd963bde9f89f70d546369fc2c9edb6b8d0c1a15e3a92f85889f64ed6033ca0494430a9ae28e0a35c6887ba5d033fcf731cf41a37abe16d2fedb0b1bfc074c74b97cd0b582bd8a6ed4a5bd150ad7780aa464e9da8c3fcbc39aafd9f9b76bb0eab369710c127c7047876a75cbaeb0f5bcf80f6eb2197646897570c1a73a4a7066020e99bbae9644b730d13cd593929bc0fca7ac991c9f9fd9d527fb46a4725701daae91116bbdb983b36be66f677ea43c1f9c4bdfa36ceaca845b0dc1b66ec226db922e4c58e1f4a157537c7c194ada3c1554b81b66f8d2dc21c2b7edb4300a8e829c3803212415f779e377bb430da7c807f9aef1b1f0b0e97b73d8895e436a06c8cc9993685cab07bb0672751c81eab36628915923a0c3efc9276875513df88382638bae3748ca2099ad8041f58efb85879d6f2ad57786390dda9273c17f588c79effc19718e7549d2e17ee20289b72ed321b1c7ad15de0feada8df3674326b18fe837682fd72094e62f5b3a242d9b4c71e4688bdb7bb0d18d4a88163d3804ba25381af053434faa7ca0e6a51aefc5ff593b1e68073319a733970f5c50981473b33e51de8e1c59123e4ae4e25b52484138c5b4603ee7eefe3027bb97a79a6c257fd7acdbcc7587adf6348241cd4221ca1830bb75615abfc855c793a25894499ce7024d36717dc09cd2f10203b227c459a8d90177f1a245d37b9949acf2105bca1fdd296889dc14c517ee89078c16d6015d44000b66d7473838f34bb1e2bd0511c20c0b12eacf17549391086a583e5d4043458807bd6a9c01a1cd22fde00f5be238dd6783b8fe5a2720edca27d7a43ecd93950b144c421895f8b6294f02c40575c40f005150a522327253d7ba9143aeb4bdaafd1b125e5da8334a1dbc6dee31308f7c7f4a1ae6b0765a08f0584a3930368a66db94af6a164d8587bce2ad67647f7b2af0a02691a2ee4cf1ac1a34c8a3b8d79c18de1d5adff4c217439b4e0b3dfcabaad1c6dcaf2e7669a6f36a489d576434ed8ac65112fefc1eb7dbbc8b3ea923d8b1ec6a0ca611ef99919d2734f4554543949c6ad6105795c4cd38a6750a289e0839ea6d"]}, @nested={0xc, 0x7a, 0x0, 0x1, [@typed={0x8, 0x78, 0x0, 0x0, @u32=0xe722}]}]}, 0x11c4}, {&(0x7f0000000d40)={0x338, 0x36, 0x0, 0x70bd29, 0x25dfdbfb, "", [@generic="1888660a88d763dbe7ce187468e7d59bf976286a41ab079a2c287470f749d39b6a2b45d1ed786b9d556924f11494ec5adbc929f78ac7311749583464dc7ef756b48b124b6974b8ceffa754c1a020be50ed7bb1d8a2c6aa2587804c2224b3e92f036abe6c649538a12df19eb504a18cc9dae4145d5b7933a10f0547b63eefc6231d5268c8e958afe11335ad428d81bbc0f1bc30a24d587c9d4ededd0aa1bd7a9d045cf6ac513d035ff71af39e264d4587a8eeedc04967088495722a862f2395e0a8b093f9bd4c6164bc9a295423a95720faf9b04c97bccc52144689425b219dcca2667d82", @typed={0x8, 0x65, 0x0, 0x0, @ipv4=@multicast1}, @nested={0x1dd, 0x55, 0x0, 0x1, [@typed={0x4, 0x40}, @generic="4c71a6ddb02ec57b766653f640055057f5882dffc42500033e4143084b9b378f4bb83082c7e71c0d02d7fe3b77a86853f30968277d6245226854", @generic="a050169f01de1fc478b16c22a64bad9535835f521cc840ab1b145256166f593f309bcd8f3bbaab9f58536d8371da5947a27e4243d83714e0a19575570c0f37de9e2b17a514e6231140dac057f91ae82b605d4f94f203dbc4b049076ad383e2e378e28e4720ee420259e60a5d10d0b92d4f9740854014", @generic="c222b664023fa59d7490856623e5ad2343fe9f37baf70b358377d8829912fd1464424ea3fcf0b9dcdb979b41583f54a85ff1bb", @generic="06cfba0d98c49cbc6004478bbc4e8b9c75ba1e88aa46601d4b63c0c33b0dfec5afa34b28e5736ae53fb9dff112c3e1ba61fdd224cb9d214e24736575527bf3d794ddf425eac457bc37374c18c9fcf365b69f1a72109f438072fc20e0853634a686bf497ce90117c3384ddebcf4f9092794644ef7c83af1633922437f94011e0a8568a50cc5d80f5615ca9d245afbdd77afb0c67057d7c591efa9ca8cff1f3d278036d38ff4240b3dd79d532629cbb2e8e8d3b51ff0b4b054c8406221a9307da86a63c505b3fb091d466c18536ff34872e61eed4d4526cdde751a471f7d3097a34eabe42ace742c4603ff8c0be8f8e69b0b41"]}, @generic="03ba44078fa61f993e97bae53859bcf543b19e0b43f92f19e920c35834e60a23654ef207d524570f32e7e5a4b8cddb40c5fcf7ba81886e628249cc9f4c8eca8be039692b89ce8f33cfa7861580ec3aeef08af1e80c6cd0d62796"]}, 0x338}], 0x3, 0x0, 0x0, 0x95df28d1b61c3d13}, 0x20000000) r11 = dup3(r10, r2, 0x0) ioctl$TCSETS(r11, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async, rerun: 64) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) (rerun: 64) [ 2820.940101][T32545] tun46: tun_chr_ioctl cmd 1074025675 [ 2820.945525][T32545] tun46: persist enabled 14:49:28 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) (async) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) (async, rerun: 64) getsockopt$PNPIPE_IFINDEX(r1, 0x113, 0x2, &(0x7f0000000180)=0x0, &(0x7f00000001c0)=0x4) (rerun: 64) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x9, 0x80, 0xcb, 0x10, 0xffffffffffffffff, 0xff, '\x00', r8, r0, 0x2, 0x1, 0x2, 0x6}, 0x48) (async) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r9 = openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r9, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r9, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TCSETS(0xffffffffffffffff, 0x5402, &(0x7f0000000080)={0x1000, 0x1000, 0x45, 0x3b3, 0x11, "5f51e90b7c7f3536c62d9d187f72a4281612b8"}) r10 = syz_open_pts(r2, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) sendto$packet(0xffffffffffffffff, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) (async) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000002c0)=@proc={0x10, 0x0, 0x25dfdbff, 0x4000000}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000bc0)={0x148, 0x31, 0x200, 0x70bd26, 0x25dfdbfb, "", [@nested={0x136, 0x3c, 0x0, 0x1, [@generic="c4af6b11fcc4cb1dc2d960f562431495a8201657a581331c0198beb5dc259fc7aeec7118381d353c5df5820f5a2ff427dd475894216be57bb7ca3baa4fdd56a9e04e154d25c8e9f82f102fadafe6b1dcb9ccd99787649d3edba600a48f905133c819dd729ee5d021ad2957db1409248e811ba880abc5bab4c038", @typed={0x8, 0x55, 0x0, 0x0, @ipv4=@dev={0xac, 0x14, 0x14, 0x3f}}, @generic="3f923786279e763328e733a56ca5f4e83510da3865188f7a293ebe3dc5865fce667ffdbfe08b7391002ee6a35c57db747ba3cc85f82170d58f1561f5cac75bb4e8acd3184b3e83f5b8b779e76391933915cbd094ab67f8b2786d8df9756201963beb968e93fc6cc2351fb2d1fee0592dba7a905521b154b6077fac72c56eb603184e2216f358e7ce2766f4c5035d3091d3c3b3c12f8b0d5d9eb365dc9f1ea7ac3f901ee1a9eafcb8ad382d5e161f0416"]}]}, 0x148}, {&(0x7f0000001e80)={0x11c4, 0x1d, 0x100, 0x70bd2d, 0x25dfdbfe, "", [@generic="525eda5ac3e3c0e49d5c9e6055162e300a471005d1b5b1d31416c7925e189713127c7ba11bbf3c912e2cd43d1f7969da66e2f8060ae8cdd69a6a03e18bc59d8f2f600f70f3befd97d6f336f98134fd0a25a7bec56efc60cb3e1d3cd1b1e06c4b830c0dfe319d4a99290f4171f3bed9bc3210de", @nested={0x1133, 0x8e, 0x0, 0x1, [@typed={0x91, 0x0, 0x0, 0x0, @binary="7caf7b1568da1d43bd261f8747fb734e69b389161243ce8e2570d6b3ae361c90af154825c6af0132f00e3546c888b260c343a22868511a42ef5c79472d86ce4ee92737a3a36d5e2a729cbc9335cfe9ce9208e83c1e5543e96ea98ee0d34883aada22405af6a4ae02da6df5230c02900bd162b5504982d809ae84d01e898a5773b953782b9d2ca137e6f9ad3207"}, @typed={0x8, 0x4, 0x0, 0x0, @u32=0x7}, @generic="f92ba8373378dacf624ebccc58f8c59f8aa67b519c2617a97a091491dfb8e7a19aaf31f2677ec9a0438fd4efa0c22786167549921bcaa3e2276101bcc7e9fc7e7b73bfc9028b65a1a54bf79b9195b4b1035b8696a407d44674df989f0a81389fb1a1646c921c66e7d5c0da7c403232e95570fe9eeaf77b223eae017039318b2e3ae9e578c3cc4d06fb4a44af6503330b6d239a", @generic="b7e830a51c579d14568e0bfedc50fded5b3a9afc3de63d48364cb9caddb9382fbf1e03b445ae3c77c7086be9d35940d97801a6faa20867357bd9029a87b01f3e57fb1e4ada13823d7d96d06b5461d1fa20a1dcb8ecb1f14c38bdb0a9bc70ef54f81584ba8fa6ee64d62aaf5402f525db773c5f206bc7d96d5810b2fe4159d0e554904f18183722f6feaad710bab9e25e1ed63da11d73b68910fce821cf35bb5f933df3a16a2eb383820b247213aae732f8d4ec6e72078e7d9bcf92913b51281a2278b321c698b750d145e02f2fc4b61e70afad57d89faaf34f0e3a1ba546f857b9f61735d04b70ff2fc9c048a6f8201ff48548e66dc7de3592566c5825b62aa4399989075743e0034dcd347c640b3510a7741b4183027d16bee14238fec131bd24a6e2ef553b74baf8b16222a5fafdf555dfa54aafb9fca52b511f7d2da1e866494eb45531be99164bc3fec84a88e20f4d8c42e6d28d74468120bf38bc6fa4c15799e80a3ebbffda73706153161a9b62f1b5a9ba897974806dbf67cdaa46df9385051c3268ee71b48f996aa8a2ef5bab5349b45b1aa942f358b3fa209292c390e3eff4c72c75e66fdc8927854d716ca159416ffbdc69283e142f61da07cf3f7aa61c870610b201881095fb3ac86eca02ea84c770ee1f917cf05bec5c81cceacdc7eab9c1e8b7579195e9be6c0e0dc4c1f8fd85eb24700d9786463f0adac1c2c4011be74aa234b1dbb30dca2b2128428f45dee480a3e9d894b55028bb1309130a561c53b4e08e84b5b66f83a6a590de98a5f967bc6c966ea7a44d2160c18ff17818948ea7bbe9eb88d4663a04f6f16e366c4599f90497c2cd22b8e7980a9c569af87d325f3d70a1cad48c1e9b89ba5cfffcf29625f17c0435272d3b3e0d4e4a5b80f469ee68c6f03c88d8a93a27ea1f57942b00be3bd024ed8d9234f259c12eb3a671948f6e9de7c08a281f4f82648de331c0a7e1791dc11f2d8c33e3f63cc665b7ddfbfea2caceff69c48464cf2dabb7b6053df2cdea1f5a98c3943d9399531e93399de0a711158f26c76ba716642a09a3058cd7359e41688d7d0a8ea1c96d58feec9fef1ad8f48fa3aab952b4c2f4bb98ee8a5a5131b24dab459e057d49426408f9ffab195a3aaada9580587fc92783b904732b548a81d3c4f08b29ec9de7988ebc2e3707dc959e706596c758e1aee6fe617afb6e9a1e7ddf40be60bb2095a7cff64cf03ce59a0f9a56354ba440adfd0f14beb662bb865fac16c41c5dba7880a5dee1eb616636fce6894fe0390a449f3b263f19a8656c1c8da756d6dc105069a64981327dd5e66fb08b5b7f7b3cd17b40e958661ce3e368e04961dcbe2625e47d1acae69d78f7358f8ee049fe929eb71a60988577164b3bbed0922eaaafc030bdd238a5e13f9eaff4036c362def44a6684894b88aea046d4321e8fe3ad9f50df898ccb94c1c0e1ef2b40357ff0e6bc69a6de77c59431609bf0584c022f43c9ad71ff49a0d53b9c3e2a6806773484c2de9cf69eecaaad62a06c7f202246a97ef6e73c55be3ac1b16bd825c9936b15edf9514a853a814741be4b06f70891ba6b002e6ab1c302076d28aa96cdf88fdafda85b476efd914795060c3124855b74a041962c99e44e6713ccf30bc6aac3b531e7a0c9a4d81d00ddb4a08e9116f2a835c33c9cdfb0293ed4082c7ac4dc84a46bdae3f4286c93fa209289724661bd1d6caf8734896d7bdaeb7f5ffe5ea971b2622d61340bc62a1ae1f63cbccee9848ee1fac844f004b6853d414670bba19ca06555cbd907475052c2c4229f5c5f85ba2eb18fcd7035571aa8f9662706a63c7bd27cda07a45d60e3b3bab2598fa94c67322a4956c894727427fcd446954eecdabf3a01412c2842dae518676e41300c766df6687b011ffdf39fcf2716e08664f733bf4fb4afbfa2414a893c811fe63a40a5dcb3504c32b9ca418c59e0224337dd63e9e8c41fc4de26d211829aeea29cb62b7d4855f904913bf54e6e11b92127d3b04088d8e1d29c6ba352d5b59a90793d3e1daa844a12a176e7e40e0d042f31e1081bdadc43c962010cc804027676e5df216b3fb307e6b644e3c5f5de3c9a6c9cfe5deb729ab515d1d5bcdba1b43a50f9ccb00b8ffa122999e95a8b3ab05f9dde82945ec9df765b784e07b6b3ee8ca6933ad9fddf00e495c75ddb79da87001cad6e3d47163f4e638da8bd9f83f2e9089ac3a41988618bece44cbca8c6f968c337d8e833c1be4a0926200505f731403affd68c5d8baf30123dda254f2ad1103446ecf27fa3f3bfb044d7d1dda70a8e25c5d6cd4c1b497170942075d9620100cce6aa4cbb3b15d0641a5641e4a5f25186f18ad5e93274e5007a550c89891223275f84c873e732a3a203ec51bd8e340fdaa6caa77cee971c945dc78b889f58f5a667369f683fbecb69f32532eaf51595d99cf126869caf55d0cf39a75ed1fb0651e3877ca29ea0993e5b4aeff72a63980f0cee948a7566e91c39aed8b8a24c87ff92e16d89b0580722f74e99d92c41b307c3a1bf213e79f8a53f807a828b806331126e2ece264b94deb659d75dc04c442d894cf561d083ab195f0d08bbfe3d64ab6ab834e8155e9ba6ceda796977a07df7b522a12d23c664df46777685c1a8cde0a055a26564d30f92e4f1fcc4ab8a66ca52f87cbfffe94ada693e4df8e44d36fa0832b0c4f068ba65245ee2cf591b4d77ff10e3a373df98449c172a8889e4df3c462b8c27055ac7bfe582cc7acac91ea99545ed3384f720a741c30378ae04a9070e660a5c1c9e395deed7040c987583365c33f9efa4726895bb7f8f131d484d733d76d9fa96518d7ca2d0bc424d8487bc7d60cfc2ab9341d533a9a8f1b05b9b7bcf4d676d6c57f344cf8c749e4332b5c53da08be1d3d3098e0aeb5c96dd4b73a41fef8c9b7507dc09a1f7947d09027642528dadd1c60d01d9b28c5fb59a5aa8e11be72867fc85a98cff0bd8aa70288e6e682ab3b4d2378835801965a429c73e5c7a49816b0c9a21ed1d5e2e2a745e4f612b7a4371664968d6e0c07bd74baba70438904f82ff3e4cd87326cdc1fbdd55d1cdbc4c49267c559ea1e0f7a9b8c1ee8540e744a551bde8ce74a12d21b9ca2fcf12c28917d6457cf59a1ad1f74bdafd658687c5912734b7657f13a0aa732c3a6eddcbb225a58e0edd8e54b0760da94279e098ef250574e682fbfd6425056ecf4efe13601c6f7b61f7d1af5a355470abd73145e4b7055f4545b185672735c026323666ba55f478fc410c4b0513e738e92cfbcd08cba0af3cfcb33dc651ac731500954666194adad8ab33595666781f5459c9df304c826f4b6d24a2738a192269b5cfb061adced5a1d33bd7b48af6f818214fc5b4741ce96a8f7419f281f5dcdf01fe397abfe5054f616d87d0b9bad78f61df5a4869cd0b182f30c81e3c139fd920413df21006aa57abd58bd2cbff5078b08a02946197c21324792b4a6f5a36b993b7f214687bb68d2f35eb26feca87bac014b537fdeae5d861f786df7d71a2a5506df337b57a720f20a3bd1c94e7ba2632918e90a28e5fe3332c612409815b11418ac43c62f49dc972aa1675ee19e4ab057a8a4a7567273b478a9e2a14fe731a312d2e7969be25f68718b4fe053beec724a840c2d6e43dd6db2810479d997a7f4550f5bcbd3e0934e87c3250d399e9e652877f30fc7ac8477b7befaba3eaffcbd1ba9991ebefc4347f06cda433d5a49e28f3271dce05c22a615fa065f7bdbcbd45c1dbb798472667656ad0b0dfcd6980eee17ac4ffb7b11ef168f204e9bc2129e1ef7d2c1e76dee4daab807db896bc70e50779a5eea5a03746a7be2652e48dced0eb4dc766a92ff7a34ddedf6436989333dd395d1102ada3aa7d64159b4d19e8d64a6836ae3753bcc922636e2b2928b6ede0bd7636f3c75a8247718f08623d9bf3eeedd7c71ee3ee9514240aeccb6fd05228cf798e20ed5c4e13c7483fa839b3bdd7f3a210bad42cc5525c9565ffebe890b8e2bf909e659b65aac95f7121764da4f05a666864f30b553fd8865536dbf45fde401ac232149c20d5d06766426928e465e78ba077dcc0292ad625001496d70d179f40a73b2519f6046df4ea03fbe6d49fbd8d1246f20326bc64b44d30a6d9b912daa7583784231aa321226d42e27a162547840fca906c425abf687cf9007ae3b12fb9be7dc23c098d2f1a96eaf07230a5792774c44773631e5c391d4afcaf1ea6afb1e44003af7bcd3050c541159a816d57f93216420f11325e1dc072dc8bb83082c203a95f72ed8140af71baf248f81bd2dd8ce14b63200e2a3d7e68dafe15f6835f7f89320857b06e83552384f388543d37e544be0c82294ac612b76309c8730fe19cf69336145c31da1718953c4693f0a82a12ad963f22b75e473b57a8ef33810cf4b8483627c663e207a0481d7f241aa31f5ffb9736475bce715aed6e937ea06ce2d7b3144ac744fb13732ed8042b80f8fecd21bc32baf27330c8cb208f25528461401ddd3b3704025dc7bfec2aaecf97d5616c7c9f5d03f4cc472934f1956643fed8120bd831f663537cc4e2357d530b9982b24142d73152e03b89296567b3472d36eeb8d3037453f6ca084270ea5e38090ab7790a4c7e002e3ed1f47bfc3247b0f3354378033747c9f19cce7b356c9148d28e2a1e7e0ef9463e3be75061c1c1733d18920aee347d120c27bbd963bde9f89f70d546369fc2c9edb6b8d0c1a15e3a92f85889f64ed6033ca0494430a9ae28e0a35c6887ba5d033fcf731cf41a37abe16d2fedb0b1bfc074c74b97cd0b582bd8a6ed4a5bd150ad7780aa464e9da8c3fcbc39aafd9f9b76bb0eab369710c127c7047876a75cbaeb0f5bcf80f6eb2197646897570c1a73a4a7066020e99bbae9644b730d13cd593929bc0fca7ac991c9f9fd9d527fb46a4725701daae91116bbdb983b36be66f677ea43c1f9c4bdfa36ceaca845b0dc1b66ec226db922e4c58e1f4a157537c7c194ada3c1554b81b66f8d2dc21c2b7edb4300a8e829c3803212415f779e377bb430da7c807f9aef1b1f0b0e97b73d8895e436a06c8cc9993685cab07bb0672751c81eab36628915923a0c3efc9276875513df88382638bae3748ca2099ad8041f58efb85879d6f2ad57786390dda9273c17f588c79effc19718e7549d2e17ee20289b72ed321b1c7ad15de0feada8df3674326b18fe837682fd72094e62f5b3a242d9b4c71e4688bdb7bb0d18d4a88163d3804ba25381af053434faa7ca0e6a51aefc5ff593b1e68073319a733970f5c50981473b33e51de8e1c59123e4ae4e25b52484138c5b4603ee7eefe3027bb97a79a6c257fd7acdbcc7587adf6348241cd4221ca1830bb75615abfc855c793a25894499ce7024d36717dc09cd2f10203b227c459a8d90177f1a245d37b9949acf2105bca1fdd296889dc14c517ee89078c16d6015d44000b66d7473838f34bb1e2bd0511c20c0b12eacf17549391086a583e5d4043458807bd6a9c01a1cd22fde00f5be238dd6783b8fe5a2720edca27d7a43ecd93950b144c421895f8b6294f02c40575c40f005150a522327253d7ba9143aeb4bdaafd1b125e5da8334a1dbc6dee31308f7c7f4a1ae6b0765a08f0584a3930368a66db94af6a164d8587bce2ad67647f7b2af0a02691a2ee4cf1ac1a34c8a3b8d79c18de1d5adff4c217439b4e0b3dfcabaad1c6dcaf2e7669a6f36a489d576434ed8ac65112fefc1eb7dbbc8b3ea923d8b1ec6a0ca611ef99919d2734f4554543949c6ad6105795c4cd38a6750a289e0839ea6d"]}, @nested={0xc, 0x7a, 0x0, 0x1, [@typed={0x8, 0x78, 0x0, 0x0, @u32=0xe722}]}]}, 0x11c4}, {&(0x7f0000000d40)={0x338, 0x36, 0x0, 0x70bd29, 0x25dfdbfb, "", [@generic="1888660a88d763dbe7ce187468e7d59bf976286a41ab079a2c287470f749d39b6a2b45d1ed786b9d556924f11494ec5adbc929f78ac7311749583464dc7ef756b48b124b6974b8ceffa754c1a020be50ed7bb1d8a2c6aa2587804c2224b3e92f036abe6c649538a12df19eb504a18cc9dae4145d5b7933a10f0547b63eefc6231d5268c8e958afe11335ad428d81bbc0f1bc30a24d587c9d4ededd0aa1bd7a9d045cf6ac513d035ff71af39e264d4587a8eeedc04967088495722a862f2395e0a8b093f9bd4c6164bc9a295423a95720faf9b04c97bccc52144689425b219dcca2667d82", @typed={0x8, 0x65, 0x0, 0x0, @ipv4=@multicast1}, @nested={0x1dd, 0x55, 0x0, 0x1, [@typed={0x4, 0x40}, @generic="4c71a6ddb02ec57b766653f640055057f5882dffc42500033e4143084b9b378f4bb83082c7e71c0d02d7fe3b77a86853f30968277d6245226854", @generic="a050169f01de1fc478b16c22a64bad9535835f521cc840ab1b145256166f593f309bcd8f3bbaab9f58536d8371da5947a27e4243d83714e0a19575570c0f37de9e2b17a514e6231140dac057f91ae82b605d4f94f203dbc4b049076ad383e2e378e28e4720ee420259e60a5d10d0b92d4f9740854014", @generic="c222b664023fa59d7490856623e5ad2343fe9f37baf70b358377d8829912fd1464424ea3fcf0b9dcdb979b41583f54a85ff1bb", @generic="06cfba0d98c49cbc6004478bbc4e8b9c75ba1e88aa46601d4b63c0c33b0dfec5afa34b28e5736ae53fb9dff112c3e1ba61fdd224cb9d214e24736575527bf3d794ddf425eac457bc37374c18c9fcf365b69f1a72109f438072fc20e0853634a686bf497ce90117c3384ddebcf4f9092794644ef7c83af1633922437f94011e0a8568a50cc5d80f5615ca9d245afbdd77afb0c67057d7c591efa9ca8cff1f3d278036d38ff4240b3dd79d532629cbb2e8e8d3b51ff0b4b054c8406221a9307da86a63c505b3fb091d466c18536ff34872e61eed4d4526cdde751a471f7d3097a34eabe42ace742c4603ff8c0be8f8e69b0b41"]}, @generic="03ba44078fa61f993e97bae53859bcf543b19e0b43f92f19e920c35834e60a23654ef207d524570f32e7e5a4b8cddb40c5fcf7ba81886e628249cc9f4c8eca8be039692b89ce8f33cfa7861580ec3aeef08af1e80c6cd0d62796"]}, 0x338}], 0x3, 0x0, 0x0, 0x95df28d1b61c3d13}, 0x20000000) (async) r11 = dup3(r10, r2, 0x0) ioctl$TCSETS(r11, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:28 executing program 1: pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) r2 = socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TCSETS(r7, 0x40045431, &(0x7f0000000100)={0x0, 0x1, 0x0, 0x0, 0x0, "00e4ecd836fa00"}) r8 = syz_open_pts(r1, 0x109802) dup3(r8, r1, 0x0) (async) dup3(r8, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) r9 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r9, 0xf503, 0x0) 14:49:28 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) (async) r8 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r7, 0xc0189379, &(0x7f0000000040)={{0x1, 0x1, 0x18, r8}, './file0\x00'}) (async) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r7, 0xc0189379, &(0x7f0000000040)={{0x1, 0x1, 0x18, r8}, './file0\x00'}) syz_open_pts(r1, 0x0) (async) r9 = syz_open_pts(r1, 0x0) dup3(r9, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) [ 2820.985797][T32548] tun236: tun_chr_ioctl cmd 1074025675 [ 2820.991370][T32548] tun236: persist enabled [ 2821.000952][T32540] tun46: tun_chr_ioctl cmd 1074025675 [ 2821.006367][T32540] tun46: persist enabled [ 2821.012779][T32545] tun46: tun_chr_ioctl cmd 1074025675 [ 2821.018252][T32545] tun46: persist enabled [ 2821.022795][T32548] tun236: tun_chr_ioctl cmd 1074025675 [ 2821.028442][T32548] tun236: persist enabled [ 2821.107409][T32556] tun253: tun_chr_ioctl cmd 1074025675 [ 2821.113065][T32556] tun253: persist enabled [ 2821.128897][T32564] tun253: tun_chr_ioctl cmd 1074025675 [ 2821.134461][T32564] tun253: persist enabled [ 2821.142974][T32567] tun47: tun_chr_ioctl cmd 1074025673 14:49:29 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)={0x0, 0x8be, 0xffffff00, 0x0, 0x32, "b22802de66c200000097e800"}) r2 = syz_open_pts(r1, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r8 = openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r8, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000640)=0x6) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x11, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x20}, [@call={0x85, 0x0, 0x0, 0x85}, @exit]}, &(0x7f0000000140)='syzkaller\x00', 0x4, 0x0, &(0x7f0000000180), 0x41100, 0x9, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f00000001c0)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000200)={0x3, 0x8, 0x7, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000240)=[r8, r0], 0x0, 0x10, 0x2}, 0x90) r9 = dup3(r2, r1, 0x0) ioctl$TCSETS(r9, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80000000, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:29 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:29 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x803, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TCSETS(r7, 0x40045431, &(0x7f0000000100)={0x0, 0x1, 0x0, 0x0, 0x0, "00e4ecd836fa00"}) r8 = syz_open_pts(r1, 0x109802) dup3(r8, r1, 0x0) (async) dup3(r8, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) r9 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r9, 0xf503, 0x0) [ 2821.158302][T32567] tun47: tun_chr_ioctl cmd 1074025675 [ 2821.163723][T32567] tun47: persist enabled [ 2821.261489][T32577] tun254: tun_chr_ioctl cmd 1074025675 [ 2821.267043][T32577] tun254: persist enabled [ 2821.286564][T32577] tun254: tun_chr_ioctl cmd 1074025675 [ 2821.292111][T32577] tun254: persist enabled [ 2821.305735][T32580] tun135: tun_chr_ioctl cmd 1074025673 [ 2821.313210][T32579] tun135: tun_chr_ioctl cmd 1074025675 [ 2821.318829][T32579] tun135: persist enabled [ 2821.325722][T32580] tun135: tun_chr_ioctl cmd 1074025675 [ 2821.331248][T32580] tun135: persist enabled [ 2821.339069][T32579] tun135: tun_chr_ioctl cmd 1074025675 [ 2821.344563][T32579] tun135: persist enabled [ 2821.349674][T32580] tun135: tun_chr_ioctl cmd 1074025675 [ 2821.355150][T32580] tun135: persist enabled 14:49:29 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TIOCSWINSZ(r7, 0x5414, &(0x7f0000000080)={0x1, 0xfa69, 0x101, 0xff}) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r8 = syz_open_pts(r1, 0x0) r9 = dup3(r8, r1, 0x0) ioctl$TCSETS(r9, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:29 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) r3 = getpid() r4 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0xa) 14:49:29 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) pipe(&(0x7f0000000000)) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async, rerun: 64) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async, rerun: 64) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) (async, rerun: 32) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) (rerun: 32) 14:49:29 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TIOCSWINSZ(r7, 0x5414, &(0x7f0000000080)={0x1, 0xfa69, 0x101, 0xff}) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r8 = syz_open_pts(r1, 0x0) r9 = dup3(r8, r1, 0x0) ioctl$TCSETS(r9, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:29 executing program 3: openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) (async) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) r1 = socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) (async) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r2, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r5, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r5, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r5], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r6 = openat$cgroup_ro(r1, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6], 0x0, 0x10, 0x3f1}, 0x90) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r6, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCSSOFTCAR(r6, 0x541a, &(0x7f0000000000)=0x3ffd) 14:49:29 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$l2tp(0x2, 0x2, 0x73) r2 = fsmount(0xffffffffffffffff, 0x0, 0x4) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000001c0)={"8bb06dbcb7bedfb40f763186acb4d8e3", 0x0, 0x0, {0x1e07fbe8, 0xfffffff7}, {0x3ff, 0x101}, 0x20, [0x1ff, 0x63, 0x2, 0x4, 0x7f, 0x1, 0x3, 0x5, 0x401, 0x5, 0xe3a4319, 0xffff, 0x20, 0x45d5, 0x6, 0x7]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r1, 0x50009417, &(0x7f0000000340)={{r2}, r3, 0x10, @inherit={0x60, &(0x7f00000002c0)={0x0, 0x3, 0x329, 0x3, {0x2, 0x19f, 0xf79, 0x32, 0x10000000000}, [0x100000001, 0x400, 0x2]}}, @devid}) r4 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) write$binfmt_script(r4, &(0x7f0000000140)={'#! ', './file0', [{0x20, '-'}, {0x20, '/dev/ptmx\x00'}, {0x20, '/dev/ptmx\x00'}], 0xa, "9cd063f5b8526f83b05e8824c62d740d30964932a34fc24c2b2f49ff9603c46b2faa18140832ca2f8ffc495b83280ffadf46969e2f4c76beef0a951a9fb6996dff5b13fe80917ee18b"}, 0x6c) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r5, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r5, 0x40045431, &(0x7f0000000100)) r6 = syz_open_pts(r5, 0x0) r7 = dup3(r6, r5, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r5) ioctl$TCSETS(r7, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r5, 0x0, r0, 0x0, 0x2, 0x0) 14:49:29 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r2, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async, rerun: 64) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async, rerun: 64) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r5, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r5], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r6 = openat$cgroup_ro(r1, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r6, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TIOCSSOFTCAR(r6, 0x541a, &(0x7f0000000000)=0x3ffd) [ 2821.753017][T32599] ieee802154 phy0 wpan0: encryption failed: -22 14:49:29 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6={0xa, 0x0, 0x0, @dev}, &(0x7f0000000100)=0x80) ioctl$SIOCX25SCUDMATCHLEN(r1, 0x89e7, &(0x7f0000000140)={0x45}) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000300)={0x1, &(0x7f0000000180)="b4ec49c1c2f67028766438a8a0a0fcd46fabfe9ccf6e80d54c0f01d55c790b900c93fd11417e9475e83307ceeab23a8e87f7e0925923e9d7797e8d80d2640ad85adb7634d00d1bb7446b748cad9b5ff1f292a2a1fd93d41abbf1", &(0x7f0000000200)=@buf="da9fb63b8d37bd505ce7a5199251f1ccabe2616631e77b88fcd5bcc1d6fa9e496f0726d361c25bfc6837a71f4b96205837b33fcc914b05addb4996dea0be1bbfa02e15148c1d3e8e53e6ac1b894eb21f8838074d9ac5d8e0e6564e3693741d8c0a40c6edf4638b9136881f39849b48bf707c083c9b9c558cf52eb74421d542eb039650114b8f4bfba2e00eef277acfee8046eb8bee534a169c8712008ec43c87387d2f6e9c511c10db0afc22e97906c98029de35a8a54eee150bca2a6fae73ea9691dc9b80e5082a5797d97ff40c72fc4bb5ed8437ccf042dcd347fcf44aa11ddb02ac60d3b0", 0x4}, 0x20) 14:49:29 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)={0x0, 0x8be, 0xffffff00, 0x0, 0x32, "b22802de66c200000097e800"}) r2 = syz_open_pts(r1, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) (async) r4 = socket$netlink(0x10, 0x3, 0x0) (async) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r8 = openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r8, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000640)=0x6) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x11, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x20}, [@call={0x85, 0x0, 0x0, 0x85}, @exit]}, &(0x7f0000000140)='syzkaller\x00', 0x4, 0x0, &(0x7f0000000180), 0x41100, 0x9, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f00000001c0)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000200)={0x3, 0x8, 0x7, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000240)=[r8, r0], 0x0, 0x10, 0x2}, 0x90) (async) r9 = dup3(r2, r1, 0x0) ioctl$TCSETS(r9, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80000000, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:29 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)={0x0, 0x8be, 0xffffff00, 0x0, 0x32, "b22802de66c200000097e800"}) r2 = syz_open_pts(r1, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r8 = openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r8, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000640)=0x6) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x11, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x20}, [@call={0x85, 0x0, 0x0, 0x85}, @exit]}, &(0x7f0000000140)='syzkaller\x00', 0x4, 0x0, &(0x7f0000000180), 0x41100, 0x9, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f00000001c0)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000200)={0x3, 0x8, 0x7, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000240)=[r8, r0], 0x0, 0x10, 0x2}, 0x90) r9 = dup3(r2, r1, 0x0) ioctl$TCSETS(r9, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80000000, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) ioctl$TCSETS(r9, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80000000, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:29 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00b579f439a38650824000"}) r2 = syz_open_pts(r1, 0x109802) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:30 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0x15) 14:49:30 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00b579f439a38650824000"}) r2 = syz_open_pts(r1, 0x109802) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) pipe(&(0x7f0000000200)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00b579f439a38650824000"}) (async) syz_open_pts(r1, 0x109802) (async) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) (async) 14:49:30 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) (async) r3 = getpid() r4 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x0) (async, rerun: 32) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x0) (async, rerun: 32) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0xa) 14:49:30 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00b579f439a38650824000"}) r2 = syz_open_pts(r1, 0x109802) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) pipe(&(0x7f0000000200)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00b579f439a38650824000"}) (async) syz_open_pts(r1, 0x109802) (async) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) (async) 14:49:30 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)) (async, rerun: 64) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (rerun: 64) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:30 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$l2tp(0x2, 0x2, 0x73) (async) r2 = fsmount(0xffffffffffffffff, 0x0, 0x4) (async, rerun: 64) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000001c0)={"8bb06dbcb7bedfb40f763186acb4d8e3", 0x0, 0x0, {0x1e07fbe8, 0xfffffff7}, {0x3ff, 0x101}, 0x20, [0x1ff, 0x63, 0x2, 0x4, 0x7f, 0x1, 0x3, 0x5, 0x401, 0x5, 0xe3a4319, 0xffff, 0x20, 0x45d5, 0x6, 0x7]}) (rerun: 64) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r1, 0x50009417, &(0x7f0000000340)={{r2}, r3, 0x10, @inherit={0x60, &(0x7f00000002c0)={0x0, 0x3, 0x329, 0x3, {0x2, 0x19f, 0xf79, 0x32, 0x10000000000}, [0x100000001, 0x400, 0x2]}}, @devid}) r4 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) write$binfmt_script(r4, &(0x7f0000000140)={'#! ', './file0', [{0x20, '-'}, {0x20, '/dev/ptmx\x00'}, {0x20, '/dev/ptmx\x00'}], 0xa, "9cd063f5b8526f83b05e8824c62d740d30964932a34fc24c2b2f49ff9603c46b2faa18140832ca2f8ffc495b83280ffadf46969e2f4c76beef0a951a9fb6996dff5b13fe80917ee18b"}, 0x6c) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r5, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r5, 0x40045431, &(0x7f0000000100)) r6 = syz_open_pts(r5, 0x0) r7 = dup3(r6, r5, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r5) (async) ioctl$TCSETS(r7, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r5, 0x0, r0, 0x0, 0x2, 0x0) 14:49:30 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCMBIC(r7, 0x5417, &(0x7f0000000000)=0x5) r8 = syz_open_pts(r1, 0x109802) dup3(r8, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) [ 2822.604073][T32653] ieee802154 phy0 wpan0: encryption failed: -22 14:49:30 executing program 3: openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6={0xa, 0x0, 0x0, @dev}, &(0x7f0000000100)=0x80) ioctl$SIOCX25SCUDMATCHLEN(r1, 0x89e7, &(0x7f0000000140)={0x45}) (async) ioctl$SIOCX25SCUDMATCHLEN(r1, 0x89e7, &(0x7f0000000140)={0x45}) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000300)={0x1, &(0x7f0000000180)="b4ec49c1c2f67028766438a8a0a0fcd46fabfe9ccf6e80d54c0f01d55c790b900c93fd11417e9475e83307ceeab23a8e87f7e0925923e9d7797e8d80d2640ad85adb7634d00d1bb7446b748cad9b5ff1f292a2a1fd93d41abbf1", &(0x7f0000000200)=@buf="da9fb63b8d37bd505ce7a5199251f1ccabe2616631e77b88fcd5bcc1d6fa9e496f0726d361c25bfc6837a71f4b96205837b33fcc914b05addb4996dea0be1bbfa02e15148c1d3e8e53e6ac1b894eb21f8838074d9ac5d8e0e6564e3693741d8c0a40c6edf4638b9136881f39849b48bf707c083c9b9c558cf52eb74421d542eb039650114b8f4bfba2e00eef277acfee8046eb8bee534a169c8712008ec43c87387d2f6e9c511c10db0afc22e97906c98029de35a8a54eee150bca2a6fae73ea9691dc9b80e5082a5797d97ff40c72fc4bb5ed8437ccf042dcd347fcf44aa11ddb02ac60d3b0", 0x4}, 0x20) [ 2822.679917][T32658] tun136: tun_chr_ioctl cmd 1074025675 [ 2822.686128][T32658] tun136: persist enabled [ 2822.690918][T32658] tun136: tun_chr_ioctl cmd 1074025675 [ 2822.696670][T32658] tun136: persist enabled 14:49:30 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x0) (async, rerun: 64) r4 = socket(0x10, 0x803, 0x0) (rerun: 64) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 64) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) (async, rerun: 64) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async, rerun: 32) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async, rerun: 32) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) (async, rerun: 32) ioctl$TIOCMBIC(r7, 0x5417, &(0x7f0000000000)=0x5) (rerun: 32) r8 = syz_open_pts(r1, 0x109802) dup3(r8, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:30 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCMBIC(r7, 0x5417, &(0x7f0000000000)=0x5) (async) ioctl$TIOCMBIC(r7, 0x5417, &(0x7f0000000000)=0x5) r8 = syz_open_pts(r1, 0x109802) dup3(r8, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:30 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0x15) 14:49:30 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r1, &(0x7f0000000080)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r1, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) sendmsg$NL80211_CMD_RADAR_DETECT(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x4c, 0x0, 0x400, 0x70bd2a, 0x25dfdbff, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x7}, @NL80211_ATTR_CHANNEL_WIDTH={0x8}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x81}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0x5}, @NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x1}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0xa}]}, 0x4c}, 0x1, 0x0, 0x0, 0x800}, 0x40000) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r3, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r3, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r4 = syz_open_pts(r3, 0x109802) dup3(r4, r3, 0x0) splice(r3, 0x0, r0, 0x0, 0x3, 0x0) [ 2822.962584][T32669] tun137: tun_chr_ioctl cmd 1074025673 14:49:31 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) r3 = getpid() r4 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0xa) 14:49:31 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000000, 0x110, 0xffffffffffffffff, 0x8ae3f000) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) fcntl$notify(r0, 0x402, 0x9) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:31 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) r2 = dup2(r0, r0) sendmsg$NL80211_CMD_SET_STATION(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x30, 0x0, 0x8, 0x70bd2d, 0x25dfdbfd, {{}, {@val={0x8}, @val={0xc, 0x99, {0x424b, 0x80}}}}, [@NL80211_ATTR_STA_LISTEN_INTERVAL={0x6, 0x12, 0x9}]}, 0x30}, 0x1, 0x0, 0x0, 0x4008000}, 0x40) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r1, 0x0) dup3(r3, r1, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x2) 14:49:31 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$l2tp(0x2, 0x2, 0x73) r2 = fsmount(0xffffffffffffffff, 0x0, 0x4) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000001c0)={"8bb06dbcb7bedfb40f763186acb4d8e3", 0x0, 0x0, {0x1e07fbe8, 0xfffffff7}, {0x3ff, 0x101}, 0x20, [0x1ff, 0x63, 0x2, 0x4, 0x7f, 0x1, 0x3, 0x5, 0x401, 0x5, 0xe3a4319, 0xffff, 0x20, 0x45d5, 0x6, 0x7]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r1, 0x50009417, &(0x7f0000000340)={{r2}, r3, 0x10, @inherit={0x60, &(0x7f00000002c0)={0x0, 0x3, 0x329, 0x3, {0x2, 0x19f, 0xf79, 0x32, 0x10000000000}, [0x100000001, 0x400, 0x2]}}, @devid}) r4 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) write$binfmt_script(r4, &(0x7f0000000140)={'#! ', './file0', [{0x20, '-'}, {0x20, '/dev/ptmx\x00'}, {0x20, '/dev/ptmx\x00'}], 0xa, "9cd063f5b8526f83b05e8824c62d740d30964932a34fc24c2b2f49ff9603c46b2faa18140832ca2f8ffc495b83280ffadf46969e2f4c76beef0a951a9fb6996dff5b13fe80917ee18b"}, 0x6c) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r5, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r5, 0x40045431, &(0x7f0000000100)) r6 = syz_open_pts(r5, 0x0) r7 = dup3(r6, r5, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r5) ioctl$TCSETS(r7, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r5, 0x0, r0, 0x0, 0x2, 0x0) pipe(&(0x7f0000000000)) (async) socket$l2tp(0x2, 0x2, 0x73) (async) fsmount(0xffffffffffffffff, 0x0, 0x4) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000001c0)={"8bb06dbcb7bedfb40f763186acb4d8e3", 0x0, 0x0, {0x1e07fbe8, 0xfffffff7}, {0x3ff, 0x101}, 0x20, [0x1ff, 0x63, 0x2, 0x4, 0x7f, 0x1, 0x3, 0x5, 0x401, 0x5, 0xe3a4319, 0xffff, 0x20, 0x45d5, 0x6, 0x7]}) (async) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r1, 0x50009417, &(0x7f0000000340)={{r2}, r3, 0x10, @inherit={0x60, &(0x7f00000002c0)={0x0, 0x3, 0x329, 0x3, {0x2, 0x19f, 0xf79, 0x32, 0x10000000000}, [0x100000001, 0x400, 0x2]}}, @devid}) (async) syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) (async) write$binfmt_script(r4, &(0x7f0000000140)={'#! ', './file0', [{0x20, '-'}, {0x20, '/dev/ptmx\x00'}, {0x20, '/dev/ptmx\x00'}], 0xa, "9cd063f5b8526f83b05e8824c62d740d30964932a34fc24c2b2f49ff9603c46b2faa18140832ca2f8ffc495b83280ffadf46969e2f4c76beef0a951a9fb6996dff5b13fe80917ee18b"}, 0x6c) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r5, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r5, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r5, 0x0) (async) dup3(r6, r5, 0x0) (async) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r5) (async) ioctl$TCSETS(r7, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r5, 0x0, r0, 0x0, 0x2, 0x0) (async) [ 2823.450739][T32689] ieee802154 phy0 wpan0: encryption failed: -22 14:49:31 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x6, "4cc34eaf8aa1c04d9e60d1778bd136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) [ 2823.511406][T32690] ieee802154 phy0 wpan0: encryption failed: -22 14:49:31 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000000, 0x110, 0xffffffffffffffff, 0x8ae3f000) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) fcntl$notify(r0, 0x402, 0x9) (async, rerun: 64) r2 = syz_open_pts(r1, 0x0) (rerun: 64) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:31 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) (async) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6={0xa, 0x0, 0x0, @dev}, &(0x7f0000000100)=0x80) ioctl$SIOCX25SCUDMATCHLEN(r1, 0x89e7, &(0x7f0000000140)={0x45}) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000300)={0x1, &(0x7f0000000180)="b4ec49c1c2f67028766438a8a0a0fcd46fabfe9ccf6e80d54c0f01d55c790b900c93fd11417e9475e83307ceeab23a8e87f7e0925923e9d7797e8d80d2640ad85adb7634d00d1bb7446b748cad9b5ff1f292a2a1fd93d41abbf1", &(0x7f0000000200)=@buf="da9fb63b8d37bd505ce7a5199251f1ccabe2616631e77b88fcd5bcc1d6fa9e496f0726d361c25bfc6837a71f4b96205837b33fcc914b05addb4996dea0be1bbfa02e15148c1d3e8e53e6ac1b894eb21f8838074d9ac5d8e0e6564e3693741d8c0a40c6edf4638b9136881f39849b48bf707c083c9b9c558cf52eb74421d542eb039650114b8f4bfba2e00eef277acfee8046eb8bee534a169c8712008ec43c87387d2f6e9c511c10db0afc22e97906c98029de35a8a54eee150bca2a6fae73ea9691dc9b80e5082a5797d97ff40c72fc4bb5ed8437ccf042dcd347fcf44aa11ddb02ac60d3b0", 0x4}, 0x20) 14:49:31 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000000, 0x110, 0xffffffffffffffff, 0x8ae3f000) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) fcntl$notify(r0, 0x402, 0x9) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) pipe(&(0x7f0000000200)) (async) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000000, 0x110, 0xffffffffffffffff, 0x8ae3f000) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) fcntl$notify(r0, 0x402, 0x9) (async) syz_open_pts(r1, 0x0) (async) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) (async) 14:49:31 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TCSETS(r7, 0x40045431, &(0x7f0000000100)={0x6, 0x0, 0x89cb, 0x0, 0x8}) r8 = syz_open_pts(r1, 0x0) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x8a600, 0x0) sendmsg$NFT_MSG_GETOBJ_RESET(r9, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x28, 0x15, 0xa, 0x801, 0x0, 0x0, {0x2, 0x0, 0x8}, [@NFTA_OBJ_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x3}]}, 0x28}, 0x1, 0x0, 0x0, 0x1}, 0x20000000) dup3(r8, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:31 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async, rerun: 32) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async, rerun: 32) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async, rerun: 32) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) (async, rerun: 32) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0x15) 14:49:31 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(0xffffffffffffffff, 0x2ce42) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) [ 2823.801430][T32719] tun48: tun_chr_ioctl cmd 1074025675 [ 2823.806984][T32719] tun48: persist enabled [ 2823.811487][T32719] tun48: tun_chr_ioctl cmd 1074025675 [ 2823.816919][T32719] tun48: persist enabled 14:49:31 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r1 = socket(0x11, 0x3, 0x0) (rerun: 64) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r1, &(0x7f0000000080)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) sendto$packet(r1, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (async) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) sendmsg$NL80211_CMD_RADAR_DETECT(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x4c, 0x0, 0x400, 0x70bd2a, 0x25dfdbff, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x7}, @NL80211_ATTR_CHANNEL_WIDTH={0x8}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x81}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0x5}, @NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x1}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0xa}]}, 0x4c}, 0x1, 0x0, 0x0, 0x800}, 0x40000) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r3, &(0x7f0000000180)=ANY=[], 0xff2e) (async, rerun: 64) ioctl$TCSETS(r3, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (rerun: 64) r4 = syz_open_pts(r3, 0x109802) dup3(r4, r3, 0x0) splice(r3, 0x0, r0, 0x0, 0x3, 0x0) 14:49:31 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) (async, rerun: 32) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (rerun: 32) bind$packet(r1, &(0x7f0000000080)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @link_local}, 0x14) (async, rerun: 32) sendto$packet(r1, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (async, rerun: 32) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) (async) sendmsg$NL80211_CMD_RADAR_DETECT(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x4c, 0x0, 0x400, 0x70bd2a, 0x25dfdbff, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x7}, @NL80211_ATTR_CHANNEL_WIDTH={0x8}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x81}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0x5}, @NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x1}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0xa}]}, 0x4c}, 0x1, 0x0, 0x0, 0x800}, 0x40000) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r3, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r3, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) r4 = syz_open_pts(r3, 0x109802) dup3(r4, r3, 0x0) (async) splice(r3, 0x0, r0, 0x0, 0x3, 0x0) 14:49:31 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER(r0, 0x40605346, &(0x7f0000000000)={0x0, 0x1, {0x3, 0x3, 0xb7, 0x1}, 0x5}) r3 = syz_open_pts(r2, 0x109802) r4 = signalfd(r1, &(0x7f0000000080)={[0x4]}, 0x8) syz_open_pts(r4, 0x814142) dup3(r3, r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) 14:49:32 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) r2 = dup2(r0, r0) sendmsg$NL80211_CMD_SET_STATION(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x30, 0x0, 0x8, 0x70bd2d, 0x25dfdbfd, {{}, {@val={0x8}, @val={0xc, 0x99, {0x424b, 0x80}}}}, [@NL80211_ATTR_STA_LISTEN_INTERVAL={0x6, 0x12, 0x9}]}, 0x30}, 0x1, 0x0, 0x0, 0x4008000}, 0x40) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r1, 0x0) dup3(r3, r1, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x5) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x2) 14:49:32 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER(r0, 0x40605346, &(0x7f0000000000)={0x0, 0x1, {0x3, 0x3, 0xb7, 0x1}, 0x5}) r3 = syz_open_pts(r2, 0x109802) (async) r4 = signalfd(r1, &(0x7f0000000080)={[0x4]}, 0x8) syz_open_pts(r4, 0x814142) (async) dup3(r3, r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) 14:49:32 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) (async) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x6, "4cc34eaf8aa1c04d9e60d1778bd136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:32 executing program 0: pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) r2 = dup2(r0, r0) sendmsg$NL80211_CMD_SET_STATION(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x30, 0x0, 0x8, 0x70bd2d, 0x25dfdbfd, {{}, {@val={0x8}, @val={0xc, 0x99, {0x424b, 0x80}}}}, [@NL80211_ATTR_STA_LISTEN_INTERVAL={0x6, 0x12, 0x9}]}, 0x30}, 0x1, 0x0, 0x0, 0x4008000}, 0x40) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r1, 0x0) dup3(r3, r1, 0x0) (async) dup3(r3, r1, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x5) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x2) 14:49:32 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER(r0, 0x40605346, &(0x7f0000000000)={0x0, 0x1, {0x3, 0x3, 0xb7, 0x1}, 0x5}) (async) r3 = syz_open_pts(r2, 0x109802) (async) r4 = signalfd(r1, &(0x7f0000000080)={[0x4]}, 0x8) syz_open_pts(r4, 0x814142) (async) dup3(r3, r2, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) 14:49:32 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async, rerun: 64) r2 = syz_open_pts(r1, 0x0) (rerun: 64) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x6, "4cc34eaf8aa1c04d9e60d1778bd136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:32 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) r2 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) r3 = socket$netlink(0x10, 0x3, 0x0) (async, rerun: 64) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async, rerun: 32) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (rerun: 32) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TCSETS(r7, 0x40045431, &(0x7f0000000100)={0x6, 0x0, 0x89cb, 0x0, 0x8}) (async, rerun: 64) r8 = syz_open_pts(r1, 0x0) (async, rerun: 64) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x8a600, 0x0) sendmsg$NFT_MSG_GETOBJ_RESET(r9, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x28, 0x15, 0xa, 0x801, 0x0, 0x0, {0x2, 0x0, 0x8}, [@NFTA_OBJ_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x3}]}, 0x28}, 0x1, 0x0, 0x0, 0x1}, 0x20000000) dup3(r8, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:32 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r1 = getpid() r2 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r1, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r2, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x0) r3 = getpid() r4 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x0) r5 = fspick(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0) r6 = getpid() r7 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r6, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x2400, 0x6) ioctl$PERF_EVENT_IOC_DISABLE(r7, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x2400, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r7, 0x2401, 0x2) r8 = accept4(0xffffffffffffffff, &(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @local}, &(0x7f0000000380)=0x80, 0x800) r9 = openat$uhid(0xffffffffffffff9c, &(0x7f00000003c0), 0x802, 0x0) r10 = socket$xdp(0x2c, 0x3, 0x0) ioctl$FIDEDUPERANGE(r5, 0xc0189436, &(0x7f0000000400)={0x5, 0x2, 0x7, 0x0, 0x0, [{{r7}, 0x4}, {{r4}, 0xffffffffffffffff}, {{r8}, 0x80000000}, {{r9}, 0x1000}, {{r10}, 0x4}, {{r4}, 0xf602}, {{r4}, 0x7fffffffffffffff}]}) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x5, 0x20, 0x4, 0x1f, 0x0, 0x0, 0x1a55, 0x9, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x6, 0x1, @perf_config_ext={0x0, 0xfffffffffffffffb}, 0x80010, 0x100000000, 0x745d, 0x6, 0x5, 0x4, 0x4, 0x0, 0xeb9, 0x0, 0x2}, 0x0, 0xffffffffffffffff, r2, 0x1) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x0) write$binfmt_aout(r0, &(0x7f0000000100)=ANY=[@ANYRES16=r0, @ANYRES64=r0, @ANYRESOCT=r0, @ANYBLOB="7c8e5aa4b2043853a526a5c9bbe8d729f1dfadee60a165f1436f63239a1ee18e08cbe5fe2aae4c6ebf1cb657dced539db1a5f2fa7dbd1cd24e3e917da9358913e7692d9332dfdc3ef738b3923898f179b5f6931429751071b74abf82d3c24d0a6dfe026da6f8e390f525dc529cb28257a9fb83b7216acfaddf453674f645166e91225acd1ad93de5bb2f7827", @ANYRES32=r0, @ANYBLOB="b29bf20f8e3615cf6414e2672c24e4ad79ad2473320202fb697a913f28246c29b56ecdd0f91617e15a76ce7d5ccde1fbb2cb32c881c42ee8087dab9eb51a9ac44e7d4df3897be8ba13a1e47210c7c24cce65e8535ea531b23e4e0fa90e435c91da492d47b8cf4f6d67f05c960aaaeb0fb8861a328f1339efa2aab921f2778eab80eeeb8e34ad9da94d41fa13c9582c7ce173cafc1bca3e9acfefeea9c0105173b65be7cdb10f49f97eebe671cb61e46b686903adeef4cd0ae1f3d970ce0e462583d0a9eada9919c31f147a758ab254eb241359e1be7193e4951d4972a4a522b83d193bc8a964a9", @ANYRES32=r2, @ANYRES8=r4], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:49:32 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r2 = syz_open_pts(0xffffffffffffffff, 0x2ce42) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:32 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x2, 0x0, 0x0, 0xfffffffd}) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x7ffff000, 0x0) pidfd_getfd(r4, r1, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local}, 0x14) sendmsg$nl_route(r0, &(0x7f0000000380)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000340)={&(0x7f0000000180)=@ipv6_getroute={0x4c, 0x1a, 0x800, 0x70bd29, 0x25dfdbff, {0xa, 0x0, 0x10, 0x4, 0xfd, 0x2, 0xff, 0x1, 0x1000}, [@RTA_PREF={0x5, 0x14, 0x4b}, @RTA_EXPIRES={0x8, 0x17, 0xffff0000}, @RTA_ENCAP={0xc, 0x16, 0x0, 0x1, @ILA_ATTR_IDENT_TYPE={0x5, 0x8, 0x1}}, @RTA_PRIORITY={0x8}, @RTA_MULTIPATH={0xc, 0x9, {0x0, 0x10, 0x4, r6}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40890}, 0x8001) r7 = socket$netlink(0x10, 0x3, 0x0) r8 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r8, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r7, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r5, @ANYRESHEX=r7, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r10, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r10, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r10, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r10], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r9, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r11 = openat$cgroup_ro(r5, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r9, 0x0, r11, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r11], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r11, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCGSERIAL(r11, 0x541e, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/214}) 14:49:32 executing program 4: pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TCSETS(r7, 0x40045431, &(0x7f0000000100)={0x6, 0x0, 0x89cb, 0x0, 0x8}) syz_open_pts(r1, 0x0) (async) r8 = syz_open_pts(r1, 0x0) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x8a600, 0x0) sendmsg$NFT_MSG_GETOBJ_RESET(r9, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x28, 0x15, 0xa, 0x801, 0x0, 0x0, {0x2, 0x0, 0x8}, [@NFTA_OBJ_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x3}]}, 0x28}, 0x1, 0x0, 0x0, 0x1}, 0x20000000) (async) sendmsg$NFT_MSG_GETOBJ_RESET(r9, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x28, 0x15, 0xa, 0x801, 0x0, 0x0, {0x2, 0x0, 0x8}, [@NFTA_OBJ_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x3}]}, 0x28}, 0x1, 0x0, 0x0, 0x1}, 0x20000000) dup3(r8, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) [ 2824.792707][ T314] tun49: tun_chr_ioctl cmd 1074025675 [ 2824.798148][ T314] tun49: persist enabled [ 2824.802499][ T313] tun316: tun_chr_ioctl cmd 1074025675 [ 2824.808029][ T313] tun316: persist enabled [ 2824.821203][ T313] tun316: tun_chr_ioctl cmd 1074025675 [ 2824.826835][ T313] tun316: persist enabled [ 2824.831243][ T315] tun49: tun_chr_ioctl cmd 1074025675 [ 2824.836644][ T315] tun49: persist enabled 14:49:32 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r1 = ioctl$TIOCGPTPEER(r0, 0x5441, 0x9) ioctl$TCFLSH(r1, 0x540b, 0x2) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) write$binfmt_aout(r0, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r0, 0x109802) dup3(r2, r0, 0x0) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x0) r3 = syz_open_dev$ptys(0xc, 0x3, 0x1) ioctl$TIOCGICOUNT(r3, 0x545d, 0x0) 14:49:32 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r1 = ioctl$TIOCGPTPEER(r0, 0x5441, 0x9) ioctl$TCFLSH(r1, 0x540b, 0x2) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) write$binfmt_aout(r0, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) syz_open_pts(r0, 0x109802) (async) r2 = syz_open_pts(r0, 0x109802) dup3(r2, r0, 0x0) (async) dup3(r2, r0, 0x0) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x0) r3 = syz_open_dev$ptys(0xc, 0x3, 0x1) ioctl$TIOCGICOUNT(r3, 0x545d, 0x0) 14:49:32 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r1 = ioctl$TIOCGPTPEER(r0, 0x5441, 0x9) ioctl$TCFLSH(r1, 0x540b, 0x2) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) write$binfmt_aout(r0, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r0, 0x109802) dup3(r2, r0, 0x0) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x0) r3 = syz_open_dev$ptys(0xc, 0x3, 0x1) ioctl$TIOCGICOUNT(r3, 0x545d, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) ioctl$TIOCGPTPEER(r0, 0x5441, 0x9) (async) ioctl$TCFLSH(r1, 0x540b, 0x2) (async) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) (async) write$binfmt_aout(r0, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) syz_open_pts(r0, 0x109802) (async) dup3(r2, r0, 0x0) (async) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x0) (async) syz_open_dev$ptys(0xc, 0x3, 0x1) (async) ioctl$TIOCGICOUNT(r3, 0x545d, 0x0) (async) [ 2824.844677][ T314] tun49: tun_chr_ioctl cmd 1074025675 [ 2824.850106][ T314] tun49: persist enabled 14:49:32 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r2 = socket$nl_rdma(0x10, 0x3, 0x14) read(r2, &(0x7f0000000240)=""/4096, 0x1000) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r3 = syz_open_pts(r1, 0x109802) dup3(r3, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:33 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:33 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r1 = getpid() r2 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r1, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r2, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x0) r3 = getpid() r4 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x0) (async) r5 = fspick(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0) (async) r6 = getpid() r7 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r6, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x2400, 0x6) ioctl$PERF_EVENT_IOC_DISABLE(r7, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x2400, 0x0) (async) ioctl$PERF_EVENT_IOC_DISABLE(r7, 0x2401, 0x2) r8 = accept4(0xffffffffffffffff, &(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @local}, &(0x7f0000000380)=0x80, 0x800) r9 = openat$uhid(0xffffffffffffff9c, &(0x7f00000003c0), 0x802, 0x0) r10 = socket$xdp(0x2c, 0x3, 0x0) ioctl$FIDEDUPERANGE(r5, 0xc0189436, &(0x7f0000000400)={0x5, 0x2, 0x7, 0x0, 0x0, [{{r7}, 0x4}, {{r4}, 0xffffffffffffffff}, {{r8}, 0x80000000}, {{r9}, 0x1000}, {{r10}, 0x4}, {{r4}, 0xf602}, {{r4}, 0x7fffffffffffffff}]}) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x5, 0x20, 0x4, 0x1f, 0x0, 0x0, 0x1a55, 0x9, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x6, 0x1, @perf_config_ext={0x0, 0xfffffffffffffffb}, 0x80010, 0x100000000, 0x745d, 0x6, 0x5, 0x4, 0x4, 0x0, 0xeb9, 0x0, 0x2}, 0x0, 0xffffffffffffffff, r2, 0x1) (async) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x0) write$binfmt_aout(r0, &(0x7f0000000100)=ANY=[@ANYRES16=r0, @ANYRES64=r0, @ANYRESOCT=r0, @ANYBLOB="7c8e5aa4b2043853a526a5c9bbe8d729f1dfadee60a165f1436f63239a1ee18e08cbe5fe2aae4c6ebf1cb657dced539db1a5f2fa7dbd1cd24e3e917da9358913e7692d9332dfdc3ef738b3923898f179b5f6931429751071b74abf82d3c24d0a6dfe026da6f8e390f525dc529cb28257a9fb83b7216acfaddf453674f645166e91225acd1ad93de5bb2f7827", @ANYRES32=r0, @ANYBLOB="b29bf20f8e3615cf6414e2672c24e4ad79ad2473320202fb697a913f28246c29b56ecdd0f91617e15a76ce7d5ccde1fbb2cb32c881c42ee8087dab9eb51a9ac44e7d4df3897be8ba13a1e47210c7c24cce65e8535ea531b23e4e0fa90e435c91da492d47b8cf4f6d67f05c960aaaeb0fb8861a328f1339efa2aab921f2778eab80eeeb8e34ad9da94d41fa13c9582c7ce173cafc1bca3e9acfefeea9c0105173b65be7cdb10f49f97eebe671cb61e46b686903adeef4cd0ae1f3d970ce0e462583d0a9eada9919c31f147a758ab254eb241359e1be7193e4951d4972a4a522b83d193bc8a964a9", @ANYRES32=r2, @ANYRES8=r4], 0xff2e) (async) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:49:33 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(0xffffffffffffffff, 0x2ce42) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:33 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x2, 0x0, 0x0, 0xfffffffd}) (async) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0x7ffff000, 0x0) pidfd_getfd(r4, r1, 0x0) (async) r5 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local}, 0x14) sendmsg$nl_route(r0, &(0x7f0000000380)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000340)={&(0x7f0000000180)=@ipv6_getroute={0x4c, 0x1a, 0x800, 0x70bd29, 0x25dfdbff, {0xa, 0x0, 0x10, 0x4, 0xfd, 0x2, 0xff, 0x1, 0x1000}, [@RTA_PREF={0x5, 0x14, 0x4b}, @RTA_EXPIRES={0x8, 0x17, 0xffff0000}, @RTA_ENCAP={0xc, 0x16, 0x0, 0x1, @ILA_ATTR_IDENT_TYPE={0x5, 0x8, 0x1}}, @RTA_PRIORITY={0x8}, @RTA_MULTIPATH={0xc, 0x9, {0x0, 0x10, 0x4, r6}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40890}, 0x8001) (async) r7 = socket$netlink(0x10, 0x3, 0x0) r8 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r8, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r7, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r5, @ANYRESHEX=r7, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r10, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r10, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r10, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r10], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r9, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r11 = openat$cgroup_ro(r5, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r9, 0x0, r11, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r11], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r11, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TIOCGSERIAL(r11, 0x541e, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/214}) 14:49:33 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) r2 = getpid() r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r8 = openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r8, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCVHANGUP(r8, 0x5437, 0x0) r9 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r2, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r9, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x2400, 0x0) ioctl$FIGETBSZ(r9, 0x2, &(0x7f0000000000)) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) syz_open_pts(r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:33 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x2, 0x0, 0x0, 0xfffffffd}) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0x7ffff000, 0x0) pidfd_getfd(r4, r1, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) sendmsg$nl_route(r0, &(0x7f0000000380)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000340)={&(0x7f0000000180)=@ipv6_getroute={0x4c, 0x1a, 0x800, 0x70bd29, 0x25dfdbff, {0xa, 0x0, 0x10, 0x4, 0xfd, 0x2, 0xff, 0x1, 0x1000}, [@RTA_PREF={0x5, 0x14, 0x4b}, @RTA_EXPIRES={0x8, 0x17, 0xffff0000}, @RTA_ENCAP={0xc, 0x16, 0x0, 0x1, @ILA_ATTR_IDENT_TYPE={0x5, 0x8, 0x1}}, @RTA_PRIORITY={0x8}, @RTA_MULTIPATH={0xc, 0x9, {0x0, 0x10, 0x4, r6}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40890}, 0x8001) r7 = socket$netlink(0x10, 0x3, 0x0) r8 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r8, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r7, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r5, @ANYRESHEX=r7, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r10, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r10, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r10, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r10], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r9, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r11 = openat$cgroup_ro(r5, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r9, 0x0, r11, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r11], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r11, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TIOCGSERIAL(r11, 0x541e, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/214}) 14:49:33 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) write$binfmt_misc(r2, &(0x7f0000000000)={'syz1', "c8c34b0c887e96d7f76eb02d59aef157677d6cc3ed98dddde567d6a055bea7dfd6dfe752d08318ac5e3bfa07a0afc2ebaf53eb6246b445c74c1ba6e9e3d18016f0d67711d7f17909557271a12302a624bd3b9c071a30b90c4bef867504cc003e190d2136a2"}, 0x69) r3 = getpid() r4 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) mkdirat(r5, &(0x7f0000000140)='./file0\x00', 0x50) splice(r4, 0x0, r0, 0x0, 0x7ffff000, 0x7) [ 2825.652579][ T355] tun50: tun_chr_ioctl cmd 1074025675 [ 2825.658086][ T355] tun50: persist enabled [ 2825.666320][ T355] tun50: tun_chr_ioctl cmd 1074025675 [ 2825.671956][ T355] tun50: persist enabled 14:49:33 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r2 = socket$nl_rdma(0x10, 0x3, 0x14) read(r2, &(0x7f0000000240)=""/4096, 0x1000) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r3 = syz_open_pts(r1, 0x109802) dup3(r3, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:34 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:34 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r1 = getpid() r2 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r1, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r2, 0x2401, 0x0) (async, rerun: 64) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x0) (async, rerun: 64) r3 = getpid() r4 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x0) r5 = fspick(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0) (async) r6 = getpid() r7 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r6, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x2400, 0x6) (async, rerun: 64) ioctl$PERF_EVENT_IOC_DISABLE(r7, 0x2401, 0x0) (async, rerun: 64) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x2400, 0x0) (async, rerun: 32) ioctl$PERF_EVENT_IOC_DISABLE(r7, 0x2401, 0x2) (async, rerun: 32) r8 = accept4(0xffffffffffffffff, &(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @local}, &(0x7f0000000380)=0x80, 0x800) r9 = openat$uhid(0xffffffffffffff9c, &(0x7f00000003c0), 0x802, 0x0) r10 = socket$xdp(0x2c, 0x3, 0x0) ioctl$FIDEDUPERANGE(r5, 0xc0189436, &(0x7f0000000400)={0x5, 0x2, 0x7, 0x0, 0x0, [{{r7}, 0x4}, {{r4}, 0xffffffffffffffff}, {{r8}, 0x80000000}, {{r9}, 0x1000}, {{r10}, 0x4}, {{r4}, 0xf602}, {{r4}, 0x7fffffffffffffff}]}) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x5, 0x20, 0x4, 0x1f, 0x0, 0x0, 0x1a55, 0x9, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x6, 0x1, @perf_config_ext={0x0, 0xfffffffffffffffb}, 0x80010, 0x100000000, 0x745d, 0x6, 0x5, 0x4, 0x4, 0x0, 0xeb9, 0x0, 0x2}, 0x0, 0xffffffffffffffff, r2, 0x1) (async) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x0) (async, rerun: 32) write$binfmt_aout(r0, &(0x7f0000000100)=ANY=[@ANYRES16=r0, @ANYRES64=r0, @ANYRESOCT=r0, @ANYBLOB="7c8e5aa4b2043853a526a5c9bbe8d729f1dfadee60a165f1436f63239a1ee18e08cbe5fe2aae4c6ebf1cb657dced539db1a5f2fa7dbd1cd24e3e917da9358913e7692d9332dfdc3ef738b3923898f179b5f6931429751071b74abf82d3c24d0a6dfe026da6f8e390f525dc529cb28257a9fb83b7216acfaddf453674f645166e91225acd1ad93de5bb2f7827", @ANYRES32=r0, @ANYBLOB="b29bf20f8e3615cf6414e2672c24e4ad79ad2473320202fb697a913f28246c29b56ecdd0f91617e15a76ce7d5ccde1fbb2cb32c881c42ee8087dab9eb51a9ac44e7d4df3897be8ba13a1e47210c7c24cce65e8535ea531b23e4e0fa90e435c91da492d47b8cf4f6d67f05c960aaaeb0fb8861a328f1339efa2aab921f2778eab80eeeb8e34ad9da94d41fa13c9582c7ce173cafc1bca3e9acfefeea9c0105173b65be7cdb10f49f97eebe671cb61e46b686903adeef4cd0ae1f3d970ce0e462583d0a9eada9919c31f147a758ab254eb241359e1be7193e4951d4972a4a522b83d193bc8a964a9", @ANYRES32=r2, @ANYRES8=r4], 0xff2e) (async, rerun: 32) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:49:34 executing program 3: r0 = syz_open_dev$vcsn(&(0x7f0000000040), 0x4, 0x100) ioctl$sock_SIOCGSKNS(r0, 0x894c, &(0x7f0000000080)=0x3) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r1, 0x541a, &(0x7f0000000000)) 14:49:34 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) r5 = dup3(r1, r0, 0x80000) syz_open_pts(r5, 0x800) ioctl$TIOCL_SETSEL(r0, 0x541c, &(0x7f0000000080)={0x2, {0x2, 0x2, 0x8, 0x81, 0x7d5, 0xf}}) 14:49:34 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) getpid() (async) r2 = getpid() socket$nl_route(0x10, 0x3, 0x0) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) (async) r8 = openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r8, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCVHANGUP(r8, 0x5437, 0x0) r9 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r2, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r9, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x2400, 0x0) ioctl$FIGETBSZ(r9, 0x2, &(0x7f0000000000)) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) syz_open_pts(r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:34 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) write$binfmt_misc(r2, &(0x7f0000000000)={'syz1', "c8c34b0c887e96d7f76eb02d59aef157677d6cc3ed98dddde567d6a055bea7dfd6dfe752d08318ac5e3bfa07a0afc2ebaf53eb6246b445c74c1ba6e9e3d18016f0d67711d7f17909557271a12302a624bd3b9c071a30b90c4bef867504cc003e190d2136a2"}, 0x69) (async) write$binfmt_misc(r2, &(0x7f0000000000)={'syz1', "c8c34b0c887e96d7f76eb02d59aef157677d6cc3ed98dddde567d6a055bea7dfd6dfe752d08318ac5e3bfa07a0afc2ebaf53eb6246b445c74c1ba6e9e3d18016f0d67711d7f17909557271a12302a624bd3b9c071a30b90c4bef867504cc003e190d2136a2"}, 0x69) r3 = getpid() perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) (async) r4 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) mkdirat(r5, &(0x7f0000000140)='./file0\x00', 0x50) (async) mkdirat(r5, &(0x7f0000000140)='./file0\x00', 0x50) splice(r4, 0x0, r0, 0x0, 0x7ffff000, 0x7) (async) splice(r4, 0x0, r0, 0x0, 0x7ffff000, 0x7) [ 2826.503892][ T383] tun51: tun_chr_ioctl cmd 1074025673 [ 2826.510782][ T382] tun51: tun_chr_ioctl cmd 1074025675 [ 2826.516272][ T382] tun51: persist enabled [ 2826.520896][ T382] tun51: tun_chr_ioctl cmd 1074025675 [ 2826.526448][ T382] tun51: persist enabled 14:49:34 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r2 = socket$nl_rdma(0x10, 0x3, 0x14) read(r2, &(0x7f0000000240)=""/4096, 0x1000) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) r3 = syz_open_pts(r1, 0x109802) dup3(r3, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:34 executing program 2: pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:35 executing program 3: r0 = syz_open_dev$vcsn(&(0x7f0000000040), 0x4, 0x100) ioctl$sock_SIOCGSKNS(r0, 0x894c, &(0x7f0000000080)=0x3) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r1, 0x541a, &(0x7f0000000000)) syz_open_dev$vcsn(&(0x7f0000000040), 0x4, 0x100) (async) ioctl$sock_SIOCGSKNS(r0, 0x894c, &(0x7f0000000080)=0x3) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TIOCSSOFTCAR(r1, 0x541a, &(0x7f0000000000)) (async) 14:49:35 executing program 3: r0 = syz_open_dev$vcsn(&(0x7f0000000040), 0x4, 0x100) ioctl$sock_SIOCGSKNS(r0, 0x894c, &(0x7f0000000080)=0x3) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TIOCSSOFTCAR(r1, 0x541a, &(0x7f0000000000)) 14:49:35 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) (async) r5 = dup3(r1, r0, 0x80000) syz_open_pts(r5, 0x800) ioctl$TIOCL_SETSEL(r0, 0x541c, &(0x7f0000000080)={0x2, {0x2, 0x2, 0x8, 0x81, 0x7d5, 0xf}}) 14:49:35 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) r2 = getpid() socket$nl_route(0x10, 0x3, 0x0) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) (async) r8 = openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r8, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8], 0x0, 0x10, 0x3f1}, 0x90) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r8, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCVHANGUP(r8, 0x5437, 0x0) r9 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r2, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r9, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x2400, 0x0) ioctl$FIGETBSZ(r9, 0x2, &(0x7f0000000000)) (async) ioctl$FIGETBSZ(r9, 0x2, &(0x7f0000000000)) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) syz_open_pts(r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:35 executing program 0: pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) write$binfmt_misc(r2, &(0x7f0000000000)={'syz1', "c8c34b0c887e96d7f76eb02d59aef157677d6cc3ed98dddde567d6a055bea7dfd6dfe752d08318ac5e3bfa07a0afc2ebaf53eb6246b445c74c1ba6e9e3d18016f0d67711d7f17909557271a12302a624bd3b9c071a30b90c4bef867504cc003e190d2136a2"}, 0x69) (async) write$binfmt_misc(r2, &(0x7f0000000000)={'syz1', "c8c34b0c887e96d7f76eb02d59aef157677d6cc3ed98dddde567d6a055bea7dfd6dfe752d08318ac5e3bfa07a0afc2ebaf53eb6246b445c74c1ba6e9e3d18016f0d67711d7f17909557271a12302a624bd3b9c071a30b90c4bef867504cc003e190d2136a2"}, 0x69) r3 = getpid() r4 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x0) pipe2(&(0x7f0000000080), 0x4000) (async) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) mkdirat(r5, &(0x7f0000000140)='./file0\x00', 0x50) splice(r4, 0x0, r0, 0x0, 0x7ffff000, 0x7) 14:49:35 executing program 4: socket(0x23, 0x2, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x400009, 0x0, 0x14, "0000000019000000000000000000000000001a"}) r3 = syz_open_pts(r2, 0x0) dup3(r3, r2, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r5, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r4, @ANYRESHEX=r5, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r8, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r8, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r8, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r8], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r7, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r9 = openat$cgroup_ro(r4, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r7, 0x0, r9, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r9, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$KDSETMODE(r9, 0x4b3a, 0x0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) [ 2827.357228][ T414] tun52: tun_chr_ioctl cmd 1074025675 [ 2827.362666][ T414] tun52: persist enabled [ 2827.367216][ T419] tun52: tun_chr_ioctl cmd 1074025675 [ 2827.372776][ T419] tun52: persist enabled [ 2827.377244][ T414] tun52: tun_chr_ioctl cmd 1074025675 [ 2827.382677][ T414] tun52: persist enabled 14:49:35 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) dup3(r2, r1, 0x0) r4 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r4, &(0x7f0000000080)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r4, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r8 = openat$cgroup_ro(r1, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r8, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$LOOP_SET_BLOCK_SIZE(r8, 0x4c09, 0x3) r9 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r9, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r9, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r10 = syz_open_pts(r9, 0x109802) dup3(r10, r9, 0x0) splice(r9, 0x0, r0, 0x0, 0x3, 0x0) [ 2827.458189][ T424] tun53: tun_chr_ioctl cmd 1074025675 [ 2827.463629][ T424] tun53: persist enabled [ 2827.473098][ T424] tun53: tun_chr_ioctl cmd 1074025675 [ 2827.478905][ T424] tun53: persist enabled [ 2827.486849][ T426] tun137: tun_chr_ioctl cmd 1074025675 [ 2827.492440][ T426] tun137: persist enabled [ 2827.497069][ T426] tun137: tun_chr_ioctl cmd 1074025675 [ 2827.502806][ T426] tun137: persist enabled 14:49:35 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x3f, 0x0, 0x0, 0x1b}) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:35 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x1a1b00, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$TCSETS(r1, 0x5402, &(0x7f0000000080)={0x9ba7, 0x3, 0x80000001, 0x3, 0xf, "f344fa93936aad4dfb9795d00ea16af775823c"}) r2 = dup(r0) r3 = syz_open_pts(r2, 0x309281) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r3, 0x541a, &(0x7f0000000000)) 14:49:35 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x1a1b00, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$TCSETS(r1, 0x5402, &(0x7f0000000080)={0x9ba7, 0x3, 0x80000001, 0x3, 0xf, "f344fa93936aad4dfb9795d00ea16af775823c"}) (async, rerun: 64) r2 = dup(r0) (rerun: 64) r3 = syz_open_pts(r2, 0x309281) (async) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r3, 0x541a, &(0x7f0000000000)) 14:49:35 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x1a1b00, 0x0) (async, rerun: 32) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (rerun: 32) ioctl$TCSETS(r1, 0x5402, &(0x7f0000000080)={0x9ba7, 0x3, 0x80000001, 0x3, 0xf, "f344fa93936aad4dfb9795d00ea16af775823c"}) (async) r2 = dup(r0) r3 = syz_open_pts(r2, 0x309281) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) (async, rerun: 32) ioctl$TIOCSSOFTCAR(r3, 0x541a, &(0x7f0000000000)) (rerun: 32) 14:49:36 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) r5 = dup3(r1, r0, 0x80000) syz_open_pts(r5, 0x800) ioctl$TIOCL_SETSEL(r0, 0x541c, &(0x7f0000000080)={0x2, {0x2, 0x2, 0x8, 0x81, 0x7d5, 0xf}}) pipe(&(0x7f0000000000)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r2, 0x0) (async) dup3(r3, r2, 0x0) (async) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) (async) dup3(r1, r0, 0x80000) (async) syz_open_pts(r5, 0x800) (async) ioctl$TIOCL_SETSEL(r0, 0x541c, &(0x7f0000000080)={0x2, {0x2, 0x2, 0x8, 0x81, 0x7d5, 0xf}}) (async) 14:49:36 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) getsockopt$IP6T_SO_GET_INFO(0xffffffffffffffff, 0x29, 0x40, &(0x7f0000000040)={'mangle\x00', 0x0, [0x0, 0x405, 0x8, 0x8, 0x7d2]}, &(0x7f0000000100)=0x54) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000640)=0x6) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r6 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f00000006c0)='syzkaller\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r6, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000840)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r6, 0x400454d4, &(0x7f0000000640)=0x6) r7 = creat(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'team0\x00', 0x0}) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000640)={0xffffffffffffffff, 0xfa, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240), ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0), &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8, 0x8, &(0x7f0000000040)}}, 0x10) r10 = bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x1b, 0x4, &(0x7f0000000340)=@raw=[@map_fd={0x18, 0x5}, @cb_func={0x18, 0x9, 0x4, 0x0, 0x3}], &(0x7f0000000580)='GPL\x00', 0x8, 0x3f, &(0x7f0000000680)=""/63, 0x40f00, 0x14, '\x00', 0x0, 0x36, r10, 0x8, &(0x7f0000000700)={0xa, 0x5}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x10, 0x8, 0x8}, 0x10, r9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x90) r11 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000480), 0x400201, 0x0) r12 = signalfd4(0xffffffffffffffff, &(0x7f00000004c0)={[0x5]}, 0x8, 0x80000) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1b, 0x24, &(0x7f0000000bc0)=ANY=[@ANYBLOB="18000000ffffffff00000000000400001830000002000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7020000000000008500000086000000184a0000010000000000000000000000454c0200fcffffff18000000859f00000000000005000000b7080000000000007b8af8ff00000000b708000018cd00007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb702000008000000182300000012ec406f59d3e13204283bab31ca0becf70addbbc80907d578202b2ef37944584876846905a446132b44329d3d5a23593840f5e5931a51e72ea9d783a1752e901e72b0753c9b7b4005de5217f4891ce84f69b657f58d301ae05660b8c6a3bdc0d907106c7bd4c72bcf7da5c5f92869194c489fcef44180789c10ade5a11c6fa427bd617f4546ce148a83e7708e684a069e53e4924a683c85892a94ac6bad59de830022cef55cd843bd10e727b5e63fac96e7872e5941beb53c986944810b4d0d9f66ea96f44160d0d3fbff779554903d20f9a13578bf5ac60e2627bc4d5475", @ANYRES32=r6, @ANYBLOB="0000000000000000b70500000800000085000000a500000018110000", @ANYRES32=r7, @ANYBLOB="0000000000000000b7080000090000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000100000085000000820000009500000000000000"], &(0x7f00000002c0)='GPL\x00', 0x2, 0x95, &(0x7f0000000300)=""/149, 0x40f00, 0x10, '\x00', r8, 0xd, 0xffffffffffffffff, 0x8, &(0x7f0000000400)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000440)={0x2, 0x10, 0x1ff, 0x5}, 0x10, r9, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0x1, 0x1, 0x1, r11, r12, 0xffffffffffffffff], 0x0, 0x10, 0xffff}, 0x90) 14:49:36 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="b80000003200000328bd7000ffdbdf250000000044000100100003000c000100736b6265646974000c00000008000300040000000c00200008000100627066000c001700080003001f0000000c000000080003000200000024000100140017000d000100636f6e6e6d61726b000000000c00110008000300b32b0000340001000c001b0008000300080000000c00200008000100627066000c00fc00080003003465d3027b50fcffffff0c000b0008000300820600000800"], 0xb8}}, 0x20000000) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f00000001c0)={'gretap0\x00', &(0x7f0000000140)={'gre0\x00', 0x0, 0x40, 0x40, 0x4000, 0x1, {{0x13, 0x4, 0x1, 0x1, 0x4c, 0x68, 0x0, 0x3f, 0x29, 0x0, @empty, @multicast1, {[@ssrr={0x89, 0xf, 0x1a, [@private=0xa010102, @dev={0xac, 0x14, 0x14, 0x38}, @broadcast]}, @timestamp={0x44, 0x28, 0xae, 0x0, 0x4, [0x80, 0x6, 0xf0, 0x9, 0xffffffff, 0x9381, 0x1f, 0x6aa583a7, 0x0]}]}}}}}) setsockopt$inet6_mreq(r0, 0x29, 0x1c, &(0x7f0000000340)={@private0={0xfc, 0x0, '\x00', 0x1}, r4}, 0x14) dup3(r3, r2, 0x0) openat$cgroup_ro(r1, &(0x7f0000000000)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) splice(r2, 0x0, r1, 0x0, 0x7ffff000, 0x0) 14:49:36 executing program 4: socket(0x23, 0x2, 0x2) pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x400009, 0x0, 0x14, "0000000019000000000000000000000000001a"}) r3 = syz_open_pts(r2, 0x0) dup3(r3, r2, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x803, 0x0) (async) r6 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r5, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r4, @ANYRESHEX=r5, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r5, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r4, @ANYRESHEX=r5, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r8, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r8, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r8, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r8, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r8], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r7, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) openat$cgroup_ro(r4, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) (async) r9 = openat$cgroup_ro(r4, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r7, 0x0, r9, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9], 0x0, 0x10, 0x3f1}, 0x90) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r7, 0x0, r9, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r9, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TUNSETSNDBUF(r9, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$KDSETMODE(r9, 0x4b3a, 0x0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) 14:49:36 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) r5 = getpid() r6 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r5, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r6, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x2400, 0x0) r7 = openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r8 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r8, 0x1, r7, &(0x7f0000000000)={0x10000000}) syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r9 = getpid() r10 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r9, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r10, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x2400, 0x0) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000001180)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000001140)=ANY=[@ANYRES64=r11, @ANYRESDEC=r0, @ANYBLOB="c697ca307b6d12310ec0de726c912428c332", @ANYRES16=r12]) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r6, 0xd000943e, &(0x7f0000000140)={0x0, r11, "decdc569974ba0b14c9d276772a00d8936263cb80861810f5920f23eb91345e8a9380c860fa9eba949cb473a585c62d01ecfed4882ea8a14b5379abc2b5ec14c4ac1929588a64bb0a966b0905dcc0b655310d173935b846a2590fef884369a53d2a3a3c2555e007531e5f483e41d78c637a58fc0e0af1fcfb8766a9626a29d0ba5349f6d4175788ffb32c856d8d18c1758396ea5f5dfbfac519283737ef6e3329953d3c487dab7ed40c89dd778b5abe417286f1678f32f7601ac185f4a61f371a3a74fa57fc027580a02913e388205f02194ef9500ba502dbf3172872d1bb8177c4f17f911a6cd747ce2e6cf94286ae39916b24bf5d032f6c16c734aa7126de6", "4a367601f5bf575e4a4eda8c35d6e742d007cc615c10b6f2ac4d8ed242d6e90df9aebb592e9cdcc25755d2b3d0d8195e43069d3ddb0d36d55b0134f7c4e5b96b98feb96320c52044d46d6755761db7cf547309fafef54ea6c38163d6448c4574ce70056300dce200ea5b7f1ed8f85aa77c53a121256e69df8b311f405a869048b79f4f176ed9eae9f02d8fd43f93f75701688604e8779e1209088f32b6a399c869bf60bba37df76a26bab514a46dd6d4d3030980523bf2c18d9a1f5347bcf7b26be6b506b3c309f470fa6b057e093980d182c53b7e10e6728a9bf4d8f7ad9ac00054d8d886dbd1bb8940137ead8ebb26ba548ecb6a69b94505714a81b7496c61f9b8fc93d0eeffea8a5e9ceb5a9b993c6aea606abf05eab3a3d086b88dd102f811ceb901a0b94276fddb7c6be3aec38c6fe24a0ef3973aa2edeeae0010dad3df8cb9a0bf826e77d5402796df84c68367240592545605cb44831dae903444e320679f13bb479c1cb518648fec0d6bc8fe7d2ff215bd21ce21b9fea068c81105e0b6263e4b6af0b6a337e893ef5e2a74d8cba12a64cca674a7144eefdb1e01258ce0a7b437ad4e272e6fd514f585c6750d5bc543cae0347cf0ee5d5409e74811992a31037fb2382f75a6aa13e58aec4cb7931b0584be292d9f1a139777aab3a9a7c247fb5437b0d83d4a5b270b30301c40b5e013852a195f44397f234618016180ae950c7c0c330791bdbb1d2f98e0b882d9ede773947d065f35eb520d8e01eb3fbb2b11b874c19628ec25d677d922c198f8cb1ee7c1d12bc9a4199393e833c5bd9e15afbe8ad57e0a3616599199278c1ed55deb9681efe1c27d53957d901a28ce9d9b078813ae6416935eaae4671b86b327330070cbfe8ec803a737d2c2f679c2ac388821b199e426768cb17141e27048e754631a59a1c611a56cdf58d517960dd784044a29edea49147ba365f8d5d17affe9a2b32cfcf5ebb0d2ac5881cb3b437e612844a7c334674b6e7b2d0242f08eeccc5329ee1b18bba7c5ea6d6c1b350357e233735da9131dcdaae7d70aa10baa10484be3ccd5c2e146d98edeaecaf986ff169bb702228386feef94c8b4eed63484b8165fb7fff5942cdc0f64ec8f9224688ef49a369d72775aa0f0d116c882bcc181678fc85b3321c4e0fecd2574e3c2edd1a4a4c2928db509b8974121a35980112ce11a28441a837c819711db068886d6d2f0bc8480d96c21193ef019295693b8fd05c78dfe6107e7191638b66a149881e134a1290d758ca47f131b808583e8a4f7467bb9ec3bd115258cc24c14c2fc018713e688d17707393c4b641f597eba1369d85b4ff5316d67c20cd7aadbf6381913a4e95049b10e4f40bfbac44ac9b9727076e56576e4ed65ecd6443e0722a7b42b18be19a5bf4fa33bb54998e1f400a58146ff19d250276bbc8506d8302deb51c57ff932f40431b75ace13a523d8554b42e17ceb7f1271e353f87c10c58801668737c897e7749b3f3fc29a503847263f6e13b2c4633d8c8bf1179b84bf6f4403bdd69f3fa0987e7deceb2ffe41b599a20156cfbd22d6c6342dfeb043832407151ea8ee4e30d5d73e99b030f194886273be4585398be00f577327cdf1046812becab5798924264e2dbd90f05b77020c649fc8f57255d719a53813fb4e464222fe53b5d15137f672e76eb626e9d833975aed1e94d66a93f45acfb9dc7e47271c561bf2ec09b30cc4cc11a773f3308f1d6c1a8370e7df12b4b5871281b03d0c76f1fb91277e4a9c5b7a175d1726af4f0afb1845725fe0b765bc83938b612eeecb84a9cb70ed031b64a30f227edba9aa2dd5f478acf528dfb50464b250dfe16756b67387883f1fe65edf5f81fbbe015374cebab026e4afa21c6129ad2eb5853c9e0873e1715bd8810a3773c8223d906a808d4ea0a2740282de570bca9af9f7c8b4af3eb859f140a8d5b6c9f6b29f19b8a8bf2b7e60ed43c501b44efe9cbf84b8f1f167597b22ab033aaf48453e9574c12a94265a7dd4bc45ea2f2b8bb5643e39efde08448b88ff0ae0d23d7a359fa8c7544fe06ede156bbb73f37f80922c725e096a4aa9a215afd6b40e98bfd305d5dae0195be27feb6bbbf3dee2495ddd07c810ffa1bbad7e5c6bb734c8a293073325b06d38774a14ba1cb18007d9a92ce8ab51910effcd43d6e7f1a108e8b2e5e0e901355d041b661e718227afe7cc59d1e2c4417addc9f5a6362ff5c31e779aa89ad9c62d58edfe230d4b4ab6a3c002e1a8089fe678cacba3ff465716734510aa86e1204f72fb43acffedc7bc79a1526b7bbb450c47d39679333a38261f70bed14c13f790baa3d804b28c28af460778271b1f30f7f4154762de044176e84fd507aaf85f041a1edf60388e2bc7e4c9fd05b8c4e76ac59a1e6d3bc2d61b5b89f71ad7dcf035d701ad5ec63f0ed1edbdb9c3b0dc73f8cebc0eeb43f90da4af7126b5d4d2c8afd0e22ef5bf2e283566b1d86ee899abcfd46ba311b9e8b16ed2a5d4e0142cb0c8962e02557611f047c4f0d94a552404230ac8820b2c0320372dc3825f80053eb0a3d538d7cb41c05be467f90dfc401c274a0ecf72e33d94ce23dbfde9ef4edec5eac5a8085becb60744ceb4a71f8cd55855d7379a7f8763a8cdca6f52eba420e558d8aa8208bbc9eaa2d474fe750b8becbf60ff5f10a2fde93a554afd9851afbeb93dfb762f379eeb77fe51252803867f19fac3bf6292eba9aa0408cc9be9d9e11dd8c5ea7e3f2eeea59ed512a6b36b407576f6616a6f01f4ea215967854513880c3a9ca14c93cea1b55581bfce871aa98ec94256337c0905848cd7716c7008f158bcffd3edf7480b406ff6dfa6c63a212bf38e312f6f766d74fc2599987cbf054ca928e9fce9143c2437e40ed0f235f4531f2e0d35494e6a7d6398a09ea40473011f343d7e2083a0c95a35e169ea50e752b8850e8bdada802ee93cd4ed159bfea7357a8a65c120de2b00e2c6faefef9a72682114bf8fb4599a4c02da578dc54ca36991534cff8e3c51fab21ba37db320b39caf9273aac4b29d87b45effab699008257f71e23752e4b694272dc1dacb8d87afe431a624fabc6311a7ebffee30df6c171ed00bad488f69ace6b1d43bd051ace97cc530d656a134b5485bf3c602de3cb922f54e312c7a963c8cd523cb525b5ba3b3cfdc85b9ed117326cdd2c618d54c67cef4e25c2c4f0cfdb3f3909c67fd07a01eddd72e6e305a1676a0d705cb553f0b53c6bf5b365a377101de5e80e6849f6b1763acd3046fc51c51bceac1270df6017df54c441a3c283626487d119cd32f0f0a77378cc43212ef0f0ab4319a20c981ad443cb41040320757256d98e4706a4b4734731630f28300e1f6f3aab786c874bd9825afd77849749658fe5cb0cf152574be576d36bc00d4593221e12d56f5eb737ad33405a8199794b09e1cd3b39ed79762ae760575bfb47d167b9f9fb6522fb73f1d5d2b3f8b17b8c678d44686b6a3b29d586e551659d9fed155f5202829576b8581fac1f875a9b4be667eb3c13e3c1833984b1b67d0e1392526d3890c985619e2077a7131eb63994ed1594532cf0f263186ce05d65414c94fdc697e85d6cc8a9d1d061d14cf2f281c53434641cb356cbd36c150207c91d987247108f3be3c0d63f67a75b9c546db2043056ab6d73857b17256499fc900a892b88603f58f2fe3f86f7f9705a108ceb5d0ee53c51358b2dcb3b221843c57a1f0a12c9e31199235441d8753552a670fb1e9289f0aa5f782f3e1741a54dce21534fd03cfb2ee4962f3deda0e001635b5c31d71c8800e7af9ff54aeb43491556b82c63a1b7be91861fd24cf543176a27a77056a39111f744377cfd2b6c68b8ef210533d21eaf048f7ff9ce7aba7100cf4a14e0815d3c4d8e9df2f45ac5e802908b36acf0fbbe7beadfb6aea30d2fbf70efbfff26110bb7c87c0070237d442924f983d0238b149ede031dece5d6f823ac69e8aacbb2a6e5291bb7473a752c9178b1be2562282fbee2bbbef623ce65d0866fd5276cc6396720be9e9b068872deb14aee65cdab71da52c3a0d9ea5559c7cf3382f20830a95ae0dbb26ddb0f21b17a9a6ba9c4392d1661e7238ea0d58f53e36ff7088b13d9d31f5e11721f719717c23f9731136950c22eccf38fcb1428b022b92469ad6ffc1f9c0997fa20d20ef263f69f4b7929201bbbf35b364eee63be97bd81babaa85c6304cd41455c2d83257996d22bcf10286dd0c6927a64b003b21e6f16d040c360f64064e6dd3a4ab7c6a3e15827c5e0bbf3853bc1335edc6f515daa7d03d83ad927e205c717060f086790e899a9fa8b33f73bba51d3342c3ecfb58c76d8488ef55fc8b39a034e4b749810c1b94abd5e581d9d812b6356c1dfb7dd6f29a961761be1421c3060ac90cc7972d8dd1db8264bab05513645ae153eac63ae5072c8eaac744d6b3091374f96a66cccfa2ada559d6204c2ac143f27f224334fdea01dd0fc83d245534880b89eacfc65a70797b7079aa94eb5c8ddbbc5f4c9c67feddc70dcd63d45e25829b7a423395e419498f662ea5f1301817a7ae29bedc1058477da6eab49872e8d4e82b3edcd91c05b9ddc417fb75695c67aaec3f41098396c1c796f908d1eede41fb27e25056e3f43cb6fb807158e4297bd3bbe1322d5c874bfc6d86b837a86bc8697f1c6098a0e1ebb86dc6f37c452bc5a1d79201f114f4d4b0c82883ea8a78d3f9cd51de0cac058e6e78374dfc27204bdcf5c33d235b24aa7f9abe6bb908576393ec47043140c1a951fe1f6b0f8bae37ddc504d5922d8032eb3ee142705c159b2e24e63a5e78e740ded898a776b4816783f7333104567c5dd814ac68dcc09d6995bc97ad5f17530c83d8fef3f913b7706e699251cd18d13ddd11e385947e9bc41408a874fb83c3d995e5b2fa9ee1fccad838f7356bc5049d5425143c60180ec809c2c6d26597ad9cda4e0d0926d05df62dde6a74db4aa4b7f67af50ddd8d8b53801b68633b7c94cd57d3b9e5d709ea8f84862a0ee39d7dcb3c78f4410ad787369cc3e1209b21131addfe2945eeea0d59afa5689739b34c8c717f9d12c8909aed9ed32e2c6f13d1e5d637a534ed1231c3d335ef38cf7ab011c57ddd3e9c69fbc4f7585f0253a5d783b53ed21127cc3d4529890221ab027e4557e47d40c880fc0f27643e125e2dcc28e52bb19de78e8f585f1a203f01cbfd703034d423e016e9661ecc793f4c980251425aee847b92f50a8691396d9ffaad6a6d42ed1fb7ff1e807d3500bfde9ef453a297c23899f8d87c18ffcfe35a03af52835c2a89ada8f571c3429ec3050d72aaf72a456066225c00482c06fad04f988baca28c325e5b59688017ae30ce4cc31f2770258af93a1a6610e06804ca3a5a5bda24378d44fc8b850ac6babff2fde70d"}) ioctl$TCSETSF(r3, 0x5404, &(0x7f0000000080)={0x8, 0xff5, 0xffff, 0x1, 0x5, "46e26d209fc97388a194071695c362ee6d669b"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:36 executing program 1: pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socket$nl_route(0x10, 0x3, 0x0) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x803, 0x0) (async) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) dup3(r2, r1, 0x0) r4 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r4, &(0x7f0000000080)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r4, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r8 = openat$cgroup_ro(r1, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r8, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$LOOP_SET_BLOCK_SIZE(r8, 0x4c09, 0x3) (async) ioctl$LOOP_SET_BLOCK_SIZE(r8, 0x4c09, 0x3) r9 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r9, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r9, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) ioctl$TCSETS(r9, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r10 = syz_open_pts(r9, 0x109802) dup3(r10, r9, 0x0) (async) dup3(r10, r9, 0x0) splice(r9, 0x0, r0, 0x0, 0x3, 0x0) 14:49:36 executing program 4: socket(0x23, 0x2, 0x2) (async) socket(0x23, 0x2, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x400009, 0x0, 0x14, "0000000019000000000000000000000000001a"}) syz_open_pts(r2, 0x0) (async) r3 = syz_open_pts(r2, 0x0) dup3(r3, r2, 0x0) (async) dup3(r3, r2, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x803, 0x0) (async) r6 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r5, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r4, @ANYRESHEX=r5, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r5, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r4, @ANYRESHEX=r5, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r8, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r8, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r8, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r8], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r7, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r9 = openat$cgroup_ro(r4, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r7, 0x0, r9, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r9, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TUNSETSNDBUF(r9, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$KDSETMODE(r9, 0x4b3a, 0x0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) [ 2828.318330][ T466] tun54: tun_chr_ioctl cmd 1074025675 [ 2828.323835][ T466] tun54: persist enabled [ 2828.333030][ T465] tun54: tun_chr_ioctl cmd 1074025673 [ 2828.338580][ T465] tun54: tun_chr_ioctl cmd 1074025675 [ 2828.343970][ T465] tun54: persist enabled [ 2828.359591][ T468] tun138: tun_chr_ioctl cmd 1074025675 [ 2828.365102][ T468] tun138: persist enabled [ 2828.378314][ T469] tun138: tun_chr_ioctl cmd 1074025675 [ 2828.384079][ T469] tun138: persist enabled [ 2828.389256][ T468] tun138: tun_chr_ioctl cmd 1074025675 [ 2828.395026][ T468] tun138: persist enabled [ 2828.425744][ T473] tun55: tun_chr_ioctl cmd 1074025675 [ 2828.431262][ T473] tun55: persist enabled [ 2828.435853][ T473] tun55: tun_chr_ioctl cmd 1074025675 [ 2828.441696][ T473] tun55: persist enabled 14:49:36 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x3f, 0x0, 0x0, 0x1b}) (async) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:36 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) getsockopt$IP6T_SO_GET_INFO(0xffffffffffffffff, 0x29, 0x40, &(0x7f0000000040)={'mangle\x00', 0x0, [0x0, 0x405, 0x8, 0x8, 0x7d2]}, &(0x7f0000000100)=0x54) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) (rerun: 64) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000640)=0x6) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async, rerun: 64) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async, rerun: 64) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async, rerun: 32) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 32) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r6 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f00000006c0)='syzkaller\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r6, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000840)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x10, 0x3f1}, 0x90) (async, rerun: 32) ioctl$TUNSETSNDBUF(r6, 0x400454d4, &(0x7f0000000640)=0x6) (async, rerun: 32) r7 = creat(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'team0\x00', 0x0}) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000640)={0xffffffffffffffff, 0xfa, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240), ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0), &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8, 0x8, &(0x7f0000000040)}}, 0x10) (async) r10 = bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x1b, 0x4, &(0x7f0000000340)=@raw=[@map_fd={0x18, 0x5}, @cb_func={0x18, 0x9, 0x4, 0x0, 0x3}], &(0x7f0000000580)='GPL\x00', 0x8, 0x3f, &(0x7f0000000680)=""/63, 0x40f00, 0x14, '\x00', 0x0, 0x36, r10, 0x8, &(0x7f0000000700)={0xa, 0x5}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x10, 0x8, 0x8}, 0x10, r9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x90) (async) r11 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000480), 0x400201, 0x0) r12 = signalfd4(0xffffffffffffffff, &(0x7f00000004c0)={[0x5]}, 0x8, 0x80000) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1b, 0x24, &(0x7f0000000bc0)=ANY=[@ANYBLOB="18000000ffffffff00000000000400001830000002000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7020000000000008500000086000000184a0000010000000000000000000000454c0200fcffffff18000000859f00000000000005000000b7080000000000007b8af8ff00000000b708000018cd00007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb702000008000000182300000012ec406f59d3e13204283bab31ca0becf70addbbc80907d578202b2ef37944584876846905a446132b44329d3d5a23593840f5e5931a51e72ea9d783a1752e901e72b0753c9b7b4005de5217f4891ce84f69b657f58d301ae05660b8c6a3bdc0d907106c7bd4c72bcf7da5c5f92869194c489fcef44180789c10ade5a11c6fa427bd617f4546ce148a83e7708e684a069e53e4924a683c85892a94ac6bad59de830022cef55cd843bd10e727b5e63fac96e7872e5941beb53c986944810b4d0d9f66ea96f44160d0d3fbff779554903d20f9a13578bf5ac60e2627bc4d5475", @ANYRES32=r6, @ANYBLOB="0000000000000000b70500000800000085000000a500000018110000", @ANYRES32=r7, @ANYBLOB="0000000000000000b7080000090000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000100000085000000820000009500000000000000"], &(0x7f00000002c0)='GPL\x00', 0x2, 0x95, &(0x7f0000000300)=""/149, 0x40f00, 0x10, '\x00', r8, 0xd, 0xffffffffffffffff, 0x8, &(0x7f0000000400)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000440)={0x2, 0x10, 0x1ff, 0x5}, 0x10, r9, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0x1, 0x1, 0x1, r11, r12, 0xffffffffffffffff], 0x0, 0x10, 0xffff}, 0x90) 14:49:36 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) r3 = syz_open_pts(r2, 0x0) (async) sendmsg$nl_route_sched(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="b80000003200000328bd7000ffdbdf250000000044000100100003000c000100736b6265646974000c00000008000300040000000c00200008000100627066000c001700080003001f0000000c000000080003000200000024000100140017000d000100636f6e6e6d61726b000000000c00110008000300b32b0000340001000c001b0008000300080000000c00200008000100627066000c00fc00080003003465d3027b50fcffffff0c000b0008000300820600000800"], 0xb8}}, 0x20000000) (async) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f00000001c0)={'gretap0\x00', &(0x7f0000000140)={'gre0\x00', 0x0, 0x40, 0x40, 0x4000, 0x1, {{0x13, 0x4, 0x1, 0x1, 0x4c, 0x68, 0x0, 0x3f, 0x29, 0x0, @empty, @multicast1, {[@ssrr={0x89, 0xf, 0x1a, [@private=0xa010102, @dev={0xac, 0x14, 0x14, 0x38}, @broadcast]}, @timestamp={0x44, 0x28, 0xae, 0x0, 0x4, [0x80, 0x6, 0xf0, 0x9, 0xffffffff, 0x9381, 0x1f, 0x6aa583a7, 0x0]}]}}}}}) setsockopt$inet6_mreq(r0, 0x29, 0x1c, &(0x7f0000000340)={@private0={0xfc, 0x0, '\x00', 0x1}, r4}, 0x14) dup3(r3, r2, 0x0) openat$cgroup_ro(r1, &(0x7f0000000000)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0x7ffff000, 0x0) 14:49:36 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) getsockopt$IP6T_SO_GET_INFO(0xffffffffffffffff, 0x29, 0x40, &(0x7f0000000040)={'mangle\x00', 0x0, [0x0, 0x405, 0x8, 0x8, 0x7d2]}, &(0x7f0000000100)=0x54) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1], 0x0, 0x10, 0x3f1}, 0x90) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000640)=0x6) socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) (async) r6 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f00000006c0)='syzkaller\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r6, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000840)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r6, 0x400454d4, &(0x7f0000000640)=0x6) r7 = creat(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)) (async) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'team0\x00', 0x0}) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000640)={0xffffffffffffffff, 0xfa, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240), ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0), &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8, 0x8, &(0x7f0000000040)}}, 0x10) bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) (async) r10 = bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x1b, 0x4, &(0x7f0000000340)=@raw=[@map_fd={0x18, 0x5}, @cb_func={0x18, 0x9, 0x4, 0x0, 0x3}], &(0x7f0000000580)='GPL\x00', 0x8, 0x3f, &(0x7f0000000680)=""/63, 0x40f00, 0x14, '\x00', 0x0, 0x36, r10, 0x8, &(0x7f0000000700)={0xa, 0x5}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x10, 0x8, 0x8}, 0x10, r9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x90) r11 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000480), 0x400201, 0x0) signalfd4(0xffffffffffffffff, &(0x7f00000004c0)={[0x5]}, 0x8, 0x80000) (async) r12 = signalfd4(0xffffffffffffffff, &(0x7f00000004c0)={[0x5]}, 0x8, 0x80000) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1b, 0x24, &(0x7f0000000bc0)=ANY=[@ANYBLOB="18000000ffffffff00000000000400001830000002000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7020000000000008500000086000000184a0000010000000000000000000000454c0200fcffffff18000000859f00000000000005000000b7080000000000007b8af8ff00000000b708000018cd00007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb702000008000000182300000012ec406f59d3e13204283bab31ca0becf70addbbc80907d578202b2ef37944584876846905a446132b44329d3d5a23593840f5e5931a51e72ea9d783a1752e901e72b0753c9b7b4005de5217f4891ce84f69b657f58d301ae05660b8c6a3bdc0d907106c7bd4c72bcf7da5c5f92869194c489fcef44180789c10ade5a11c6fa427bd617f4546ce148a83e7708e684a069e53e4924a683c85892a94ac6bad59de830022cef55cd843bd10e727b5e63fac96e7872e5941beb53c986944810b4d0d9f66ea96f44160d0d3fbff779554903d20f9a13578bf5ac60e2627bc4d5475", @ANYRES32=r6, @ANYBLOB="0000000000000000b70500000800000085000000a500000018110000", @ANYRES32=r7, @ANYBLOB="0000000000000000b7080000090000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000100000085000000820000009500000000000000"], &(0x7f00000002c0)='GPL\x00', 0x2, 0x95, &(0x7f0000000300)=""/149, 0x40f00, 0x10, '\x00', r8, 0xd, 0xffffffffffffffff, 0x8, &(0x7f0000000400)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000440)={0x2, 0x10, 0x1ff, 0x5}, 0x10, r9, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0x1, 0x1, 0x1, r11, r12, 0xffffffffffffffff], 0x0, 0x10, 0xffff}, 0x90) 14:49:36 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="b80000003200000328bd7000ffdbdf250000000044000100100003000c000100736b6265646974000c00000008000300040000000c00200008000100627066000c001700080003001f0000000c000000080003000200000024000100140017000d000100636f6e6e6d61726b000000000c00110008000300b32b0000340001000c001b0008000300080000000c00200008000100627066000c00fc00080003003465d3027b50fcffffff0c000b0008000300820600000800"], 0xb8}}, 0x20000000) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f00000001c0)={'gretap0\x00', &(0x7f0000000140)={'gre0\x00', 0x0, 0x40, 0x40, 0x4000, 0x1, {{0x13, 0x4, 0x1, 0x1, 0x4c, 0x68, 0x0, 0x3f, 0x29, 0x0, @empty, @multicast1, {[@ssrr={0x89, 0xf, 0x1a, [@private=0xa010102, @dev={0xac, 0x14, 0x14, 0x38}, @broadcast]}, @timestamp={0x44, 0x28, 0xae, 0x0, 0x4, [0x80, 0x6, 0xf0, 0x9, 0xffffffff, 0x9381, 0x1f, 0x6aa583a7, 0x0]}]}}}}}) setsockopt$inet6_mreq(r0, 0x29, 0x1c, &(0x7f0000000340)={@private0={0xfc, 0x0, '\x00', 0x1}, r4}, 0x14) dup3(r3, r2, 0x0) openat$cgroup_ro(r1, &(0x7f0000000000)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) splice(r2, 0x0, r1, 0x0, 0x7ffff000, 0x0) pipe(&(0x7f0000000200)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r2, 0x0) (async) sendmsg$nl_route_sched(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="b80000003200000328bd7000ffdbdf250000000044000100100003000c000100736b6265646974000c00000008000300040000000c00200008000100627066000c001700080003001f0000000c000000080003000200000024000100140017000d000100636f6e6e6d61726b000000000c00110008000300b32b0000340001000c001b0008000300080000000c00200008000100627066000c00fc00080003003465d3027b50fcffffff0c000b0008000300820600000800"], 0xb8}}, 0x20000000) (async) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f00000001c0)={'gretap0\x00', &(0x7f0000000140)={'gre0\x00', 0x0, 0x40, 0x40, 0x4000, 0x1, {{0x13, 0x4, 0x1, 0x1, 0x4c, 0x68, 0x0, 0x3f, 0x29, 0x0, @empty, @multicast1, {[@ssrr={0x89, 0xf, 0x1a, [@private=0xa010102, @dev={0xac, 0x14, 0x14, 0x38}, @broadcast]}, @timestamp={0x44, 0x28, 0xae, 0x0, 0x4, [0x80, 0x6, 0xf0, 0x9, 0xffffffff, 0x9381, 0x1f, 0x6aa583a7, 0x0]}]}}}}}) (async) setsockopt$inet6_mreq(r0, 0x29, 0x1c, &(0x7f0000000340)={@private0={0xfc, 0x0, '\x00', 0x1}, r4}, 0x14) (async) dup3(r3, r2, 0x0) (async) openat$cgroup_ro(r1, &(0x7f0000000000)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0x7ffff000, 0x0) (async) 14:49:36 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) r5 = getpid() r6 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r5, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r6, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x2400, 0x0) (async) r7 = openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r8 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r8, 0x1, r7, &(0x7f0000000000)={0x10000000}) (async) syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r9 = getpid() r10 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r9, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r10, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x2400, 0x0) (async) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000001180)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000001140)=ANY=[@ANYRES64=r11, @ANYRESDEC=r0, @ANYBLOB="c697ca307b6d12310ec0de726c912428c332", @ANYRES16=r12]) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r6, 0xd000943e, &(0x7f0000000140)={0x0, r11, "decdc569974ba0b14c9d276772a00d8936263cb80861810f5920f23eb91345e8a9380c860fa9eba949cb473a585c62d01ecfed4882ea8a14b5379abc2b5ec14c4ac1929588a64bb0a966b0905dcc0b655310d173935b846a2590fef884369a53d2a3a3c2555e007531e5f483e41d78c637a58fc0e0af1fcfb8766a9626a29d0ba5349f6d4175788ffb32c856d8d18c1758396ea5f5dfbfac519283737ef6e3329953d3c487dab7ed40c89dd778b5abe417286f1678f32f7601ac185f4a61f371a3a74fa57fc027580a02913e388205f02194ef9500ba502dbf3172872d1bb8177c4f17f911a6cd747ce2e6cf94286ae39916b24bf5d032f6c16c734aa7126de6", "4a367601f5bf575e4a4eda8c35d6e742d007cc615c10b6f2ac4d8ed242d6e90df9aebb592e9cdcc25755d2b3d0d8195e43069d3ddb0d36d55b0134f7c4e5b96b98feb96320c52044d46d6755761db7cf547309fafef54ea6c38163d6448c4574ce70056300dce200ea5b7f1ed8f85aa77c53a121256e69df8b311f405a869048b79f4f176ed9eae9f02d8fd43f93f75701688604e8779e1209088f32b6a399c869bf60bba37df76a26bab514a46dd6d4d3030980523bf2c18d9a1f5347bcf7b26be6b506b3c309f470fa6b057e093980d182c53b7e10e6728a9bf4d8f7ad9ac00054d8d886dbd1bb8940137ead8ebb26ba548ecb6a69b94505714a81b7496c61f9b8fc93d0eeffea8a5e9ceb5a9b993c6aea606abf05eab3a3d086b88dd102f811ceb901a0b94276fddb7c6be3aec38c6fe24a0ef3973aa2edeeae0010dad3df8cb9a0bf826e77d5402796df84c68367240592545605cb44831dae903444e320679f13bb479c1cb518648fec0d6bc8fe7d2ff215bd21ce21b9fea068c81105e0b6263e4b6af0b6a337e893ef5e2a74d8cba12a64cca674a7144eefdb1e01258ce0a7b437ad4e272e6fd514f585c6750d5bc543cae0347cf0ee5d5409e74811992a31037fb2382f75a6aa13e58aec4cb7931b0584be292d9f1a139777aab3a9a7c247fb5437b0d83d4a5b270b30301c40b5e013852a195f44397f234618016180ae950c7c0c330791bdbb1d2f98e0b882d9ede773947d065f35eb520d8e01eb3fbb2b11b874c19628ec25d677d922c198f8cb1ee7c1d12bc9a4199393e833c5bd9e15afbe8ad57e0a3616599199278c1ed55deb9681efe1c27d53957d901a28ce9d9b078813ae6416935eaae4671b86b327330070cbfe8ec803a737d2c2f679c2ac388821b199e426768cb17141e27048e754631a59a1c611a56cdf58d517960dd784044a29edea49147ba365f8d5d17affe9a2b32cfcf5ebb0d2ac5881cb3b437e612844a7c334674b6e7b2d0242f08eeccc5329ee1b18bba7c5ea6d6c1b350357e233735da9131dcdaae7d70aa10baa10484be3ccd5c2e146d98edeaecaf986ff169bb702228386feef94c8b4eed63484b8165fb7fff5942cdc0f64ec8f9224688ef49a369d72775aa0f0d116c882bcc181678fc85b3321c4e0fecd2574e3c2edd1a4a4c2928db509b8974121a35980112ce11a28441a837c819711db068886d6d2f0bc8480d96c21193ef019295693b8fd05c78dfe6107e7191638b66a149881e134a1290d758ca47f131b808583e8a4f7467bb9ec3bd115258cc24c14c2fc018713e688d17707393c4b641f597eba1369d85b4ff5316d67c20cd7aadbf6381913a4e95049b10e4f40bfbac44ac9b9727076e56576e4ed65ecd6443e0722a7b42b18be19a5bf4fa33bb54998e1f400a58146ff19d250276bbc8506d8302deb51c57ff932f40431b75ace13a523d8554b42e17ceb7f1271e353f87c10c58801668737c897e7749b3f3fc29a503847263f6e13b2c4633d8c8bf1179b84bf6f4403bdd69f3fa0987e7deceb2ffe41b599a20156cfbd22d6c6342dfeb043832407151ea8ee4e30d5d73e99b030f194886273be4585398be00f577327cdf1046812becab5798924264e2dbd90f05b77020c649fc8f57255d719a53813fb4e464222fe53b5d15137f672e76eb626e9d833975aed1e94d66a93f45acfb9dc7e47271c561bf2ec09b30cc4cc11a773f3308f1d6c1a8370e7df12b4b5871281b03d0c76f1fb91277e4a9c5b7a175d1726af4f0afb1845725fe0b765bc83938b612eeecb84a9cb70ed031b64a30f227edba9aa2dd5f478acf528dfb50464b250dfe16756b67387883f1fe65edf5f81fbbe015374cebab026e4afa21c6129ad2eb5853c9e0873e1715bd8810a3773c8223d906a808d4ea0a2740282de570bca9af9f7c8b4af3eb859f140a8d5b6c9f6b29f19b8a8bf2b7e60ed43c501b44efe9cbf84b8f1f167597b22ab033aaf48453e9574c12a94265a7dd4bc45ea2f2b8bb5643e39efde08448b88ff0ae0d23d7a359fa8c7544fe06ede156bbb73f37f80922c725e096a4aa9a215afd6b40e98bfd305d5dae0195be27feb6bbbf3dee2495ddd07c810ffa1bbad7e5c6bb734c8a293073325b06d38774a14ba1cb18007d9a92ce8ab51910effcd43d6e7f1a108e8b2e5e0e901355d041b661e718227afe7cc59d1e2c4417addc9f5a6362ff5c31e779aa89ad9c62d58edfe230d4b4ab6a3c002e1a8089fe678cacba3ff465716734510aa86e1204f72fb43acffedc7bc79a1526b7bbb450c47d39679333a38261f70bed14c13f790baa3d804b28c28af460778271b1f30f7f4154762de044176e84fd507aaf85f041a1edf60388e2bc7e4c9fd05b8c4e76ac59a1e6d3bc2d61b5b89f71ad7dcf035d701ad5ec63f0ed1edbdb9c3b0dc73f8cebc0eeb43f90da4af7126b5d4d2c8afd0e22ef5bf2e283566b1d86ee899abcfd46ba311b9e8b16ed2a5d4e0142cb0c8962e02557611f047c4f0d94a552404230ac8820b2c0320372dc3825f80053eb0a3d538d7cb41c05be467f90dfc401c274a0ecf72e33d94ce23dbfde9ef4edec5eac5a8085becb60744ceb4a71f8cd55855d7379a7f8763a8cdca6f52eba420e558d8aa8208bbc9eaa2d474fe750b8becbf60ff5f10a2fde93a554afd9851afbeb93dfb762f379eeb77fe51252803867f19fac3bf6292eba9aa0408cc9be9d9e11dd8c5ea7e3f2eeea59ed512a6b36b407576f6616a6f01f4ea215967854513880c3a9ca14c93cea1b55581bfce871aa98ec94256337c0905848cd7716c7008f158bcffd3edf7480b406ff6dfa6c63a212bf38e312f6f766d74fc2599987cbf054ca928e9fce9143c2437e40ed0f235f4531f2e0d35494e6a7d6398a09ea40473011f343d7e2083a0c95a35e169ea50e752b8850e8bdada802ee93cd4ed159bfea7357a8a65c120de2b00e2c6faefef9a72682114bf8fb4599a4c02da578dc54ca36991534cff8e3c51fab21ba37db320b39caf9273aac4b29d87b45effab699008257f71e23752e4b694272dc1dacb8d87afe431a624fabc6311a7ebffee30df6c171ed00bad488f69ace6b1d43bd051ace97cc530d656a134b5485bf3c602de3cb922f54e312c7a963c8cd523cb525b5ba3b3cfdc85b9ed117326cdd2c618d54c67cef4e25c2c4f0cfdb3f3909c67fd07a01eddd72e6e305a1676a0d705cb553f0b53c6bf5b365a377101de5e80e6849f6b1763acd3046fc51c51bceac1270df6017df54c441a3c283626487d119cd32f0f0a77378cc43212ef0f0ab4319a20c981ad443cb41040320757256d98e4706a4b4734731630f28300e1f6f3aab786c874bd9825afd77849749658fe5cb0cf152574be576d36bc00d4593221e12d56f5eb737ad33405a8199794b09e1cd3b39ed79762ae760575bfb47d167b9f9fb6522fb73f1d5d2b3f8b17b8c678d44686b6a3b29d586e551659d9fed155f5202829576b8581fac1f875a9b4be667eb3c13e3c1833984b1b67d0e1392526d3890c985619e2077a7131eb63994ed1594532cf0f263186ce05d65414c94fdc697e85d6cc8a9d1d061d14cf2f281c53434641cb356cbd36c150207c91d987247108f3be3c0d63f67a75b9c546db2043056ab6d73857b17256499fc900a892b88603f58f2fe3f86f7f9705a108ceb5d0ee53c51358b2dcb3b221843c57a1f0a12c9e31199235441d8753552a670fb1e9289f0aa5f782f3e1741a54dce21534fd03cfb2ee4962f3deda0e001635b5c31d71c8800e7af9ff54aeb43491556b82c63a1b7be91861fd24cf543176a27a77056a39111f744377cfd2b6c68b8ef210533d21eaf048f7ff9ce7aba7100cf4a14e0815d3c4d8e9df2f45ac5e802908b36acf0fbbe7beadfb6aea30d2fbf70efbfff26110bb7c87c0070237d442924f983d0238b149ede031dece5d6f823ac69e8aacbb2a6e5291bb7473a752c9178b1be2562282fbee2bbbef623ce65d0866fd5276cc6396720be9e9b068872deb14aee65cdab71da52c3a0d9ea5559c7cf3382f20830a95ae0dbb26ddb0f21b17a9a6ba9c4392d1661e7238ea0d58f53e36ff7088b13d9d31f5e11721f719717c23f9731136950c22eccf38fcb1428b022b92469ad6ffc1f9c0997fa20d20ef263f69f4b7929201bbbf35b364eee63be97bd81babaa85c6304cd41455c2d83257996d22bcf10286dd0c6927a64b003b21e6f16d040c360f64064e6dd3a4ab7c6a3e15827c5e0bbf3853bc1335edc6f515daa7d03d83ad927e205c717060f086790e899a9fa8b33f73bba51d3342c3ecfb58c76d8488ef55fc8b39a034e4b749810c1b94abd5e581d9d812b6356c1dfb7dd6f29a961761be1421c3060ac90cc7972d8dd1db8264bab05513645ae153eac63ae5072c8eaac744d6b3091374f96a66cccfa2ada559d6204c2ac143f27f224334fdea01dd0fc83d245534880b89eacfc65a70797b7079aa94eb5c8ddbbc5f4c9c67feddc70dcd63d45e25829b7a423395e419498f662ea5f1301817a7ae29bedc1058477da6eab49872e8d4e82b3edcd91c05b9ddc417fb75695c67aaec3f41098396c1c796f908d1eede41fb27e25056e3f43cb6fb807158e4297bd3bbe1322d5c874bfc6d86b837a86bc8697f1c6098a0e1ebb86dc6f37c452bc5a1d79201f114f4d4b0c82883ea8a78d3f9cd51de0cac058e6e78374dfc27204bdcf5c33d235b24aa7f9abe6bb908576393ec47043140c1a951fe1f6b0f8bae37ddc504d5922d8032eb3ee142705c159b2e24e63a5e78e740ded898a776b4816783f7333104567c5dd814ac68dcc09d6995bc97ad5f17530c83d8fef3f913b7706e699251cd18d13ddd11e385947e9bc41408a874fb83c3d995e5b2fa9ee1fccad838f7356bc5049d5425143c60180ec809c2c6d26597ad9cda4e0d0926d05df62dde6a74db4aa4b7f67af50ddd8d8b53801b68633b7c94cd57d3b9e5d709ea8f84862a0ee39d7dcb3c78f4410ad787369cc3e1209b21131addfe2945eeea0d59afa5689739b34c8c717f9d12c8909aed9ed32e2c6f13d1e5d637a534ed1231c3d335ef38cf7ab011c57ddd3e9c69fbc4f7585f0253a5d783b53ed21127cc3d4529890221ab027e4557e47d40c880fc0f27643e125e2dcc28e52bb19de78e8f585f1a203f01cbfd703034d423e016e9661ecc793f4c980251425aee847b92f50a8691396d9ffaad6a6d42ed1fb7ff1e807d3500bfde9ef453a297c23899f8d87c18ffcfe35a03af52835c2a89ada8f571c3429ec3050d72aaf72a456066225c00482c06fad04f988baca28c325e5b59688017ae30ce4cc31f2770258af93a1a6610e06804ca3a5a5bda24378d44fc8b850ac6babff2fde70d"}) (async) ioctl$TCSETSF(r3, 0x5404, &(0x7f0000000080)={0x8, 0xff5, 0xffff, 0x1, 0x5, "46e26d209fc97388a194071695c362ee6d669b"}) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:37 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000040)={0x2, 0x8, 0xf0f}) 14:49:37 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x840, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000300)=0x2) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x440081, 0x0) r5 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r5, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r5, &(0x7f0000000380)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, 0x14) sendto$packet(r5, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) setsockopt$sock_timeval(r5, 0x1, 0x42, &(0x7f0000000340)={0x77359400}, 0x10) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000080)={'syztnl1\x00', &(0x7f0000000140)={'syztnl0\x00', 0x0, 0x2f, 0x2, 0x1, 0x5, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}, @empty, 0x7800, 0x40, 0x81, 0x4}}) sendmsg$nl_route_sched(r4, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)=@newtfilter={0x34, 0x2c, 0x1, 0x70bd26, 0x25dfdbff, {0x0, 0x0, 0x0, r7, {0xffff, 0xfff3}, {0x3, 0x5}, {0xffe0, 0xfff2}}, [@TCA_RATE={0x6, 0x5, {0xcf, 0x5}}, @TCA_RATE={0x6, 0x5, {0xa5, 0xd6}}]}, 0x34}, 0x1, 0x0, 0x0, 0x40000}, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r8 = syz_open_pts(r2, 0x0) r9 = dup3(r8, r2, 0x0) syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) splice(r9, 0x0, r1, 0x0, 0x7ffff003, 0xa) 14:49:37 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$netlink(0x10, 0x3, 0x0) (async) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) dup3(r2, r1, 0x0) (async) r4 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r4, &(0x7f0000000080)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) sendto$packet(r4, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r8 = openat$cgroup_ro(r1, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r8, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$LOOP_SET_BLOCK_SIZE(r8, 0x4c09, 0x3) r9 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r9, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r9, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r10 = syz_open_pts(r9, 0x109802) dup3(r10, r9, 0x0) splice(r9, 0x0, r0, 0x0, 0x3, 0x0) 14:49:37 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TIOCGSERIAL(r2, 0x541e, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=""/85}) r3 = syz_open_pts(r1, 0x109802) dup3(r3, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:37 executing program 4: getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000040)={@empty, @local, 0x0}, &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r1, &(0x7f0000000080)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @link_local}, 0x14) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000240)={'ip_vti0\x00', &(0x7f0000000140)={'sit0\x00', 0x0, 0x7, 0x40, 0x7, 0x5, {{0x27, 0x4, 0x1, 0x22, 0x9c, 0x67, 0x0, 0x3f, 0x29, 0x0, @loopback, @broadcast, {[@end, @timestamp_prespec={0x44, 0x14, 0xbe, 0x3, 0xc, [{@dev={0xac, 0x14, 0x14, 0xe}}, {@rand_addr=0x64010100}]}, @ssrr={0x89, 0x17, 0x82, [@empty, @multicast1, @initdev={0xac, 0x1e, 0x1, 0x0}, @rand_addr=0x64010101, @loopback]}, @cipso={0x86, 0x1e, 0x1, [{0x2, 0x8, "4658e688d350"}, {0x2, 0x10, "522b56c18846c40aed948e46a287"}]}, @timestamp_prespec={0x44, 0xc, 0x1b, 0x3, 0xe, [{@rand_addr=0x64010102, 0x40}]}, @cipso={0x86, 0x1f, 0xffffffffffffffff, [{0x2, 0xc, "49b78a5708bfce40bf1b"}, {0x0, 0x9, "59b227fa5429f5"}, {0x0, 0x4, "1f74"}]}, @end, @timestamp={0x44, 0x10, 0x1c, 0x0, 0x2, [0x0, 0x3, 0x128]}]}}}}}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000001a00)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000019c0)={&(0x7f0000000280)=@newchain={0x1718, 0x64, 0x10, 0x70bd28, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0x10, 0x7}, {0xc, 0xfff2}, {0xfff2, 0x3}}, [@TCA_RATE={0x6, 0x5, {0x9, 0x20}}, @TCA_RATE={0x6, 0x5, {0x78, 0x1}}, @TCA_CHAIN={0x8, 0xb, 0x3}, @filter_kind_options=@f_cgroup={{0xb}, {0xd28, 0x2, [@TCA_CGROUP_ACT={0x484, 0x1, [@m_vlan={0x7c, 0x3, 0x0, 0x0, {{0x9}, {0xc, 0x2, 0x0, 0x1, [@TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0x39}]}, {0x45, 0x6, "6fd7dd937078ce1e071190e88da790676463e2d773d8f9251398cfaf06fe67ae2c4e45495b3f2b790454e8c0f5134e4489f86021185e87278ba6844fd7db0ff4ae"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_mirred={0x140, 0x9, 0x0, 0x0, {{0xb}, {0xa4, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{0x25b2, 0x10001, 0x1, 0xde}, 0x4, r0}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x3f, 0x7, 0x0, 0x8, 0x1}, 0x1, r2}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x3, 0x7, 0x8, 0x101, 0x4}, 0x2, r3}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0xfffffba3, 0x8, 0x6, 0x6, 0x7}, 0x1}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x5, 0x1d9, 0x0, 0x7fff, 0x79}, 0x4}}]}, {0x71, 0x6, "467e63cdc533b2ee36eab7d626fb24cb6f84f5f879fc1d33102069e17509aa10262d510bf6733df78f27898df64ba38b1e33d05f4323be49501848c43dfa486e49f6e5b2e3d42428a4c3669228febb69ac202ea19570357682faffa3481436db1aa1c9ffd8d45df6561e84000b"}, {0xc}, {0xc, 0x8, {0x1, 0x1}}}}, @m_skbedit={0x110, 0x2, 0x0, 0x0, {{0xc}, {0x2c, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x8000}, @TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x16}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x5, 0x8, 0x10000000, 0x8, 0x101}}]}, {0xba, 0x6, "167ccebbc510bf0f799b062de27447f785f5ba48b58c5d4245c4d981e5be4dae4624e72dd028df9ff0b73993e5650910fbd9ce57c48cbf9da5b3b0261c49c86cb1e2735b826e31b5103dddf98a65ad48ba1a69757e92e03b0880c447fc60ea778e499c61766f9f86734a6069238db60e81ae5e59e779c7a2fff04c51f98e84863e4d26a1b1943e9d5da89d71ac8ed513585557189e9b6a6bb9a66bfc7f4e6712b7a64a5dd45d62f56f1e5ff75bf8407fde78eee0a43d"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x1, 0x1}}}}, @m_csum={0x1b4, 0x1c, 0x0, 0x0, {{0x9}, {0x90, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0x6, 0x3ff, 0x10000000, 0xffffffff, 0x6}, 0xc}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x3f, 0x3, 0x0, 0xb8a3, 0x1ff}, 0x17}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x8, 0x8793, 0x3, 0x4}, 0x56}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x5, 0x8, 0x10000000, 0x8d3d, 0x5}, 0x2c}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x100, 0x3ff, 0x4, 0xffff, 0x4}, 0x11}}]}, {0xf9, 0x6, "7483a3c13d1b13ca0bd151754bafbbd34c2eb0160da57cb91ead1988546385eb8265690382792b11de229cac29f5565f343e27436356d006c1aab6404c2680f27bf569c160c6fdfc5eb2996ff1187c0ff3e824b9c40e1bfb5f6270c8828bd49662b5fd5afb683b35c54cbb392bf10a645c4205e13a5545bd67b9aa3659dccd7e9bbf00686b9f959581006ae68d99794fd4afa24e08560e696c15358395d423eca6e24e7eab1374581f5666991c374be2cb28447871587addc1c94ef897dcc66d8faf7c9de3976e5c2101cf61ffbb381ea1a67ad08812b150d17fd18d3265b13c6c8dd0dfc33f78a36c3f8b44bec64b44f8a6370e29"}, {0xc}, {0xc, 0x8, {0x1, 0x2}}}}]}, @TCA_CGROUP_ACT={0x3cc, 0x1, [@m_skbedit={0x12c, 0x10, 0x0, 0x0, {{0xc}, {0xc, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x7f}]}, {0xf5, 0x6, "98554f818f20d2e7dc0f53e84b67d58ac3de9a1867165035da5551b6ca380a5b8335b65fe5a3082c21d2a2aac04426e48143b5c2ad59523be71aaeb42c607642610a91563811bb5b640c9f84dd2cf4e4c69aeaa2b61b45395cb2bebb7a00689ee9195e579996c73ab79805d7a16a39a736cd83eea57e334e73b4beb51ea8a5f9e9a92eff974b7f92681bf3cf25889b31253c84e2f9afe9a6c41d2cbc44a8daa8982191bdcddbdae5df3561ff01d3a8e42fe1da87c841f6a95d4f7e84d519f1249ec49c166d774f51e72d0f9d9b5e6b9d5169573d19981a9f2cded366b75b2cebc63cdc216647e7f2c82956bd1b4f3ffed3"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x1, 0x1}}}}, @m_vlan={0xd0, 0x7, 0x0, 0x0, {{0x9}, {0x54, 0x2, 0x0, 0x1, [@TCA_VLAN_PUSH_VLAN_PRIORITY={0x5, 0x6, 0x1}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x8100}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x8100}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0x1, 0x7ff, 0x20000000, 0x1f, 0x6}, 0x3}}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0x0, 0x338e, 0x20000004, 0x81, 0x2}, 0x3}}]}, {0x54, 0x6, "d0d59e067e6569b0c0fc854b654f7f3c461e97a3d24254f76cd0330bd532e84e4b4b978396a7ccd1d6c3290673556a017da5e41ef1503d076aece08edfd0ca2fa9f75d96333a310ae118d3dafc3088fb"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2}}}}, @m_ctinfo={0x134, 0x9, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x7f}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x2}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x101}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x80000001}]}, {0xe5, 0x6, "d913edea668ee9fa8e4c290992a506e778ab55695c2b0c03b8d08647ed22f217d9d96c83459bb40e02bc9ab31653725af76ab44cbc9887722e9036c79c1b643de627188ac6b5d8c1bbbbc7097751f35b30db9bdccf8933ee2dda658cfbbaf09c24459c2c05d1ef54b2cbfa632c049b63b3a0909eac31fb0299980b702b6d56c369cad30fe9815422ed01bc3ede9a54c569a839c2c81ec032c48dc3eb39e63569842c0e7138e522781ce632655f6e8fc31283c4a3f5a6280b244ba25faf879b25b033ccd339cea499aafbf332e4d216c7f5262484033df532890cac325b4c2b436a"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x1, 0x2}}}}, @m_ct={0x98, 0xf, 0x0, 0x0, {{0x7}, {0x50, 0x2, 0x0, 0x1, [@TCA_CT_PARMS={0x18, 0x1, {0x3, 0x4, 0x0, 0x8, 0x3f}}, @TCA_CT_NAT_IPV4_MAX={0x8, 0xa, @remote}, @TCA_CT_LABELS_MASK={0x14, 0x8, "bf2a9e4478fcf66c7fcbb3d9709d7006"}, @TCA_CT_PARMS={0x18, 0x1, {0x401, 0x3, 0x7, 0x3, 0x85e}}]}, {0x22, 0x6, "6f3a6d94efc7ca83d3d46895532d05b1f11f096ed9d4c770b645007ccbc3"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x1, 0x1}}}}]}, @TCA_CGROUP_EMATCHES={0x21c, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0x110, 0x2, 0x0, 0x1, [@TCF_EM_NBYTE={0x14, 0x1, 0x0, 0x0, {{0x9, 0x2, 0xff80}, {0x8000, 0x3, 0x1, "40cd68"}}}, @TCF_EM_CONTAINER={0x9c, 0x2, 0x0, 0x0, {{0xaa1, 0x0, 0x9}, "24953075f613ec439d8852ca14c967e569fecc0b17c7de81ec37f268b0ecc672a26e549e8200d3e77739d890eb1a594112046be616d362369e64eb314956c09231f660a3f38295ff45e9ee6e215fd97bf8d1e7d8931c362c334a30ff2d9cd2864b877a4d58dfa1c4d72b5900c4e21ddaf618e06373bd76ca0a4535997d4fd5cb1d5520a8dc82a243f3c4433a8a02b48f"}}, @TCF_EM_IPT={0x2c, 0x3, 0x0, 0x0, {{0x194, 0x9, 0xe162}, [@TCA_EM_IPT_HOOK={0x8, 0x1, 0x2}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_NAME={0xb}]}}, @TCF_EM_META={0x18, 0x1, 0x0, 0x0, {{0x6, 0x4, 0x40}, [@TCA_EM_META_HDR={0xc, 0x1, {{0x9, 0xb8}, {0x200, 0x80, 0x1}}}]}}, @TCF_EM_NBYTE={0x18, 0x1, 0x0, 0x0, {{0x1, 0x2, 0x8}, {0x5, 0x6, 0x3, "75851b93a824"}}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x3ff}}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x1}}, @TCA_EMATCH_TREE_LIST={0xf8, 0x2, 0x0, 0x1, [@TCF_EM_CANID={0x14, 0x2, 0x0, 0x0, {{0xed1, 0x7, 0x200}, {{0x4, 0x1, 0x0, 0x1}, {0x2, 0x1, 0x1, 0x1}}}}, @TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x9b, 0x1, 0x1000}, {0x7d, 0x5d1, 0xdd, 0x4, 0x5, 0x0, 0x1}}}, @TCF_EM_CMP={0x18, 0x3, 0x0, 0x0, {{0x5, 0x1, 0x7}, {0x4, 0x7, 0x81, 0x3, 0xa, 0x0, 0x2}}}, @TCF_EM_IPT={0x14, 0x1, 0x0, 0x0, {{0x1f, 0x9, 0x7047}, [@TCA_EM_IPT_HOOK={0x8, 0x1, 0x2}]}}, @TCF_EM_IPT={0x9c, 0x3, 0x0, 0x0, {{0x1, 0x9, 0x45}, [@TCA_EM_IPT_MATCH_DATA={0x54, 0x5, "9efc130bc5e9fc23b3de6a98095b9655b0c562983c819b7d18dad3e291d5e62f6ee011020fad7f4a33aa55fa6fb886d6cccbab2da884a73a5b61775a84be3e5ef174f05ba74d1980e09cc8430ed3a38b"}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x4}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_REVISION={0x5}, @TCA_EM_IPT_MATCH_REVISION={0x5, 0x3, 0x81}, @TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x3}, @TCA_EM_IPT_HOOK={0x8}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x3}]}}]}]}, @TCA_CGROUP_ACT={0x208, 0x1, [@m_gact={0x124, 0x1f, 0x0, 0x0, {{0x9}, {0x58, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc, 0x3, {0x2, 0x114f, 0x8}}, @TCA_GACT_PROB={0xc, 0x3, {0x3, 0x1e12, 0x1}}, @TCA_GACT_PROB={0xc, 0x3, {0x1, 0xfa0, 0x2}}, @TCA_GACT_PROB={0xc, 0x3, {0x2, 0x21aa, 0x7}}, @TCA_GACT_PROB={0xc, 0x3, {0x1, 0xe8e, 0x2}}, @TCA_GACT_PARMS={0x18, 0x2, {0x7f, 0x7fffffff, 0x7, 0x3c7c, 0x3}}]}, {0xa1, 0x6, "37b566f90cee4f72716b96cbd35e069a2f28dec73318d2abdcfec7b42a3a80a578864c122a20c7c20908303374f7858db1c229056825c3e95dda1db3655b4470512c660c894d7e97fee2fbd9d587af0165fec2711d44a1246ba300a048fa88d517cb4dda93ae1223e291b9461f431f08cd9b632142aae9f25d635b0bcb3bda702ff110435a0456f82b9e7dc8aac7f6b5f42c92d5f0be763ffcfecad8e5"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x0, 0x6}}}}, @m_skbedit={0xe0, 0x1d, 0x0, 0x0, {{0xc}, {0x4c, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PTYPE={0x6, 0x7, 0x2}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x8000, 0x101, 0x6, 0x10001, 0xfffffff8}}, @TCA_SKBEDIT_PRIORITY={0x8, 0x3, {0xc, 0xffe0}}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x0, 0x6, 0xffffffffffffffff, 0x2, 0x7f}}, @TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x6}]}, {0x6b, 0x6, "fe789bab3fe7a92b3a80fc8289e1379aefa7d3b9c882a3272d94105cdb9abf951724ba1692db4a2803104146bf2bbbde3e1d3df63e64ed876a18162e182789a04941e1baba2e409adb970b02e25f3027f0a90543594d2e8d843f1e04c2f13978493442fb0e3e21"}, {0xc}, {0xc, 0x8, {0x1, 0x1}}}}]}, @TCA_CGROUP_POLICE={0xb0, 0x2, [@TCA_POLICE_RATE64={0xc, 0x8, 0x80000000}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x9}, @TCA_POLICE_TBF={0x3c, 0x1, {0x0, 0xffffffffffffffff, 0x30, 0x0, 0x7, {0x65, 0x0, 0x7fff, 0x671f, 0x3, 0x7}, {0x4, 0x2, 0x400, 0x65, 0x7ff, 0x4db}, 0xf72ec10, 0x6}}, @TCA_POLICE_RESULT={0x8, 0x5, 0x18}, @TCA_POLICE_PEAKRATE64={0xc}, @TCA_POLICE_TBF={0x3c, 0x1, {0x1, 0x20000000, 0x9, 0x7ff, 0x4b10, {0x4, 0x2, 0x9, 0x5, 0x7, 0x21ce}, {0x9, 0x2, 0x7fff, 0x4, 0xa39e, 0x1ff}, 0x1ff, 0x7, 0x8}}, @TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x2}]}]}}, @TCA_CHAIN={0x8}, @filter_kind_options=@f_cgroup={{0xb}, {0x4c0, 0x2, [@TCA_CGROUP_POLICE={0x4bc, 0x2, [@TCA_POLICE_TBF={0x3c, 0x1, {0x3, 0x20000000, 0x9, 0x8, 0x0, {0x89, 0x4, 0x3f, 0xfc00, 0xfeff, 0xfffffffe}, {0x4, 0x0, 0x94, 0x1, 0x1d10, 0x4}, 0x10000, 0x5}}, @TCA_POLICE_TBF={0x3c, 0x1, {0xb351, 0x5, 0xfffffffa, 0xfff, 0x3ff800, {0x5, 0x0, 0x800, 0x40, 0x739, 0x10000}, {0x9, 0x0, 0x5, 0x5, 0x9, 0x5}, 0xffff244c, 0x7, 0x6}}, @TCA_POLICE_RATE={0x404, 0x2, [0xc0, 0x100, 0x7ff, 0x6, 0x80000001, 0x8, 0x7, 0x7e, 0x6, 0x401, 0xf0df, 0xffffffe1, 0x1, 0xfff, 0x9, 0x2, 0xffffffca, 0x5, 0x2, 0x4, 0x2, 0x8, 0x7, 0x8000, 0x8, 0xffff1e5d, 0xfc70, 0x5, 0x63, 0x5, 0x81, 0x2, 0xfc2f, 0x1, 0x3, 0x18c, 0x4, 0x8000, 0x528b, 0x1, 0x20c00000, 0x100, 0x5, 0x5, 0x4, 0x20, 0x2, 0x2, 0x4729, 0x1542, 0x7, 0x5, 0xfffffff7, 0x5, 0x200, 0x2, 0x3f, 0x5, 0x9, 0x5, 0x1, 0x200, 0x1, 0x1, 0x5, 0x9af, 0x14, 0x80000001, 0x3, 0x401, 0x4, 0xa8e9, 0xc3, 0x5, 0x9, 0x57d, 0x73, 0x6, 0x8, 0x2b94, 0x6, 0x9d3c, 0xfffffe00, 0x2, 0x1, 0x247, 0x8000, 0x7be, 0x8, 0x0, 0x8000, 0x7, 0x3, 0x1, 0x4, 0x42e, 0x100, 0x1, 0xfffff4c6, 0x8000, 0x0, 0x9, 0x9, 0xfffffffc, 0x3, 0x5, 0x6, 0xfffffffe, 0x8, 0x400, 0xfff, 0x3, 0x32, 0x2, 0x7, 0x5, 0x4, 0x1, 0x9, 0x400, 0x1ff, 0xfffffff8, 0x7, 0x1000, 0x9, 0x3a43, 0x6, 0x7f, 0x1, 0x2, 0x4e3, 0xfffffffb, 0xc9, 0xfffffffc, 0x0, 0xc6, 0x81, 0x8001, 0x80, 0x3, 0x654ad619, 0x401, 0xffffc3f1, 0xace, 0x9, 0x65, 0x0, 0xffffffff, 0xfff, 0x32, 0x5, 0x9, 0x7, 0x5, 0x20, 0x4, 0x8, 0x0, 0x9, 0x1, 0x1ff, 0x49f4, 0x0, 0x400, 0x8, 0x8, 0x0, 0x0, 0x4, 0x8, 0x3, 0x468, 0xffffffff, 0x7, 0x9, 0x3f, 0x2, 0x4, 0x73a6, 0x6871045, 0x8001, 0x2b86, 0x3ff, 0x3, 0x9, 0x6, 0x0, 0x2, 0xe, 0xeb6, 0x8, 0x9, 0x1, 0x1ff, 0x1, 0x4, 0x0, 0x7f, 0x1adad68a, 0x4, 0xe59, 0x3, 0x6, 0x46, 0x1ff, 0x3, 0x8001, 0x40, 0xfff, 0x0, 0x9, 0x40, 0x5, 0x1, 0x100, 0x0, 0x2, 0x5, 0x2, 0x8, 0x4, 0x401, 0x100, 0x5, 0x4, 0x1000, 0x7ff, 0x80000001, 0xa66d, 0xffffffff, 0x4, 0x1369, 0x44b, 0x80000001, 0x100, 0x0, 0x16, 0x401, 0x1, 0x41, 0xec, 0x7, 0xff, 0x2, 0x7, 0x2, 0x8f, 0x7fffffff, 0x3f, 0x2, 0x0, 0x20, 0x3, 0x1ff, 0x2, 0xffff]}, @TCA_POLICE_TBF={0x3c, 0x1, {0x6, 0x6, 0x3, 0x40, 0x3, {0x1, 0x1, 0x20, 0x61, 0x400, 0x722}, {0x2, 0x3, 0x9, 0x1f, 0x4, 0xffff}, 0xfffffffd, 0x1, 0x7}}]}]}}, @filter_kind_options=@f_fw={{0x7}, {0x88, 0x2, [@TCA_FW_INDEV={0x14, 0x3, 'veth0_virt_wifi\x00'}, @TCA_FW_POLICE={0x1c, 0x2, [@TCA_POLICE_RATE64={0xc, 0x8, 0x8000000000000001}, @TCA_POLICE_RATE64={0xc, 0x8, 0xe4d1}]}, @TCA_FW_INDEV={0x14, 0x3, 'vxcan1\x00'}, @TCA_FW_INDEV={0x14, 0x3, 'dvmrp1\x00'}, @TCA_FW_INDEV={0x14, 0x3, 'veth1_macvtap\x00'}, @TCA_FW_CLASSID={0x8, 0x1, {0x1}}, @TCA_FW_CLASSID={0x8, 0x1, {0x1, 0x4}}, @TCA_FW_MASK={0x8, 0x5, 0x1}]}}, @TCA_CHAIN={0x8, 0xb, 0x7fff}, @TCA_RATE={0x6, 0x5, {0x95}}, @filter_kind_options=@f_flow={{0x9}, {0x428, 0x2, [@TCA_FLOW_POLICE={0x414, 0xa, 0x0, 0x1, [@TCA_POLICE_PEAKRATE64={0xc, 0x9, 0xfffffffffffffff8}, @TCA_POLICE_RATE={0x404, 0x2, [0x101, 0x5, 0x5, 0x4, 0x3, 0x6, 0x3a, 0x1, 0x8, 0x8, 0x4, 0x1, 0x8001, 0x1f, 0x81, 0x0, 0x3, 0x0, 0x3, 0x8, 0x7f, 0x1000, 0x100, 0x6, 0x10000, 0x6, 0x2143, 0x3, 0x2, 0x8, 0xa43, 0x8, 0x3ff, 0x60000000, 0x7, 0x3f, 0x0, 0x2, 0x2, 0xfffffa4e, 0x6, 0x7, 0x2, 0x10000, 0x1, 0x67, 0x1, 0x28d6, 0x1, 0x4, 0x3f51, 0x1, 0xffff, 0x9, 0xfff, 0x1, 0x6, 0x1000, 0xffffff4f, 0xe85, 0x800, 0x7fff, 0x61, 0x0, 0x4, 0x1, 0x70, 0x4, 0xfffffff9, 0x5, 0x5, 0x7, 0x9, 0x0, 0xc88, 0x86ae, 0x4, 0x3ff, 0xfffffff8, 0xf55, 0xffffffff, 0x9, 0x5821e8be, 0x0, 0x100, 0x3d, 0x6dd7, 0x0, 0x8, 0x7, 0x3f4, 0x9, 0x4, 0x8, 0x2, 0xf6b, 0x5, 0x2, 0xffff, 0x3, 0x9, 0x5, 0xbf10, 0x6, 0x400, 0x1f, 0x8, 0xffff, 0x3ff, 0xb455, 0x6, 0x0, 0x7, 0x1, 0x1e8, 0x0, 0x7, 0x6, 0x78, 0x3, 0xffff0000, 0x8000, 0x81, 0x2f, 0xec0, 0x40, 0x100, 0x20, 0x7, 0x1, 0x1ff, 0x4, 0x6, 0x3f, 0x8, 0x8, 0x2, 0x9, 0x6, 0x9, 0x6, 0x8001, 0x6, 0xffffffff, 0x7, 0xc7, 0x2, 0x379, 0x7f, 0x7, 0x8, 0x7ff, 0x10000, 0xd3c, 0xffff32b9, 0x80000000, 0x9, 0x8, 0x9, 0x63a, 0x0, 0x5, 0x8, 0x1, 0x9, 0x7f, 0x9, 0x588, 0xfff, 0x7, 0x3a3, 0x4, 0x0, 0x1f, 0x2, 0x1, 0x9, 0x2, 0x7, 0x8f97, 0x80000001, 0x0, 0x9, 0x5, 0x485, 0x6, 0x6, 0x678, 0xfffffffe, 0x5, 0x400, 0x400, 0x1ff, 0xfffffffd, 0x401, 0x9, 0x7fffffff, 0xee40, 0x6, 0x14, 0x2, 0x2, 0x1, 0xffffffff, 0x0, 0x80000000, 0x80000000, 0x3, 0x9, 0x9, 0x1ff, 0x84, 0x5, 0x40, 0x6, 0xee0, 0x6, 0x7fff, 0x4e7, 0x83, 0x3f, 0x3, 0x1ff, 0x7, 0x1, 0x8, 0x3f, 0x5, 0x80000000, 0x9bb, 0xc32c, 0xfffffffb, 0x0, 0x0, 0xf5, 0x10001, 0x1000, 0x7, 0x9, 0x1000, 0x2, 0x100, 0xfffffff9, 0x3, 0x1, 0x8, 0x2, 0x6, 0xbbe, 0x3, 0x3ff, 0xfff, 0x8001, 0x9, 0x80, 0x5]}]}, @TCA_FLOW_KEYS={0x8, 0x1, 0xb9f3}, @TCA_FLOW_DIVISOR={0x8, 0x8, 0x81}]}}]}, 0x1718}, 0x1, 0x0, 0x0, 0x4000800}, 0x24008111) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r5, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r5, 0x40045431, &(0x7f0000000100)) r6 = syz_open_pts(r5, 0x0) dup3(r6, r5, 0x0) splice(r5, 0x0, r4, 0x0, 0x3, 0x0) 14:49:37 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async, rerun: 64) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x840, 0x0) (rerun: 64) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000300)=0x2) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x440081, 0x0) (async) r5 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r5, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r5, &(0x7f0000000380)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, 0x14) sendto$packet(r5, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (async, rerun: 64) recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) (rerun: 64) setsockopt$sock_timeval(r5, 0x1, 0x42, &(0x7f0000000340)={0x77359400}, 0x10) (async, rerun: 64) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000080)={'syztnl1\x00', &(0x7f0000000140)={'syztnl0\x00', 0x0, 0x2f, 0x2, 0x1, 0x5, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}, @empty, 0x7800, 0x40, 0x81, 0x4}}) (rerun: 64) sendmsg$nl_route_sched(r4, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)=@newtfilter={0x34, 0x2c, 0x1, 0x70bd26, 0x25dfdbff, {0x0, 0x0, 0x0, r7, {0xffff, 0xfff3}, {0x3, 0x5}, {0xffe0, 0xfff2}}, [@TCA_RATE={0x6, 0x5, {0xcf, 0x5}}, @TCA_RATE={0x6, 0x5, {0xa5, 0xd6}}]}, 0x34}, 0x1, 0x0, 0x0, 0x40000}, 0x0) (async, rerun: 32) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async, rerun: 32) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async, rerun: 64) r8 = syz_open_pts(r2, 0x0) (rerun: 64) r9 = dup3(r8, r2, 0x0) syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) (async) splice(r9, 0x0, r1, 0x0, 0x7ffff003, 0xa) 14:49:37 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x840, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000300)=0x2) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x440081, 0x0) r5 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00'}) (async) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r5, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r5, &(0x7f0000000380)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, 0x14) (async) bind$packet(r5, &(0x7f0000000380)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, 0x14) sendto$packet(r5, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (async) sendto$packet(r5, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) (async) recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) setsockopt$sock_timeval(r5, 0x1, 0x42, &(0x7f0000000340)={0x77359400}, 0x10) (async) setsockopt$sock_timeval(r5, 0x1, 0x42, &(0x7f0000000340)={0x77359400}, 0x10) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000080)={'syztnl1\x00', &(0x7f0000000140)={'syztnl0\x00', 0x0, 0x2f, 0x2, 0x1, 0x5, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}, @empty, 0x7800, 0x40, 0x81, 0x4}}) sendmsg$nl_route_sched(r4, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)=@newtfilter={0x34, 0x2c, 0x1, 0x70bd26, 0x25dfdbff, {0x0, 0x0, 0x0, r7, {0xffff, 0xfff3}, {0x3, 0x5}, {0xffe0, 0xfff2}}, [@TCA_RATE={0x6, 0x5, {0xcf, 0x5}}, @TCA_RATE={0x6, 0x5, {0xa5, 0xd6}}]}, 0x34}, 0x1, 0x0, 0x0, 0x40000}, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) syz_open_pts(r2, 0x0) (async) r8 = syz_open_pts(r2, 0x0) r9 = dup3(r8, r2, 0x0) syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) (async) syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) splice(r9, 0x0, r1, 0x0, 0x7ffff003, 0xa) 14:49:37 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (rerun: 64) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) r2 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TIOCGSERIAL(r2, 0x541e, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=""/85}) r3 = syz_open_pts(r1, 0x109802) dup3(r3, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:37 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000080)={0x0, 0x3f, 0x0, 0x0, 0x1b}) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:37 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TIOCGSERIAL(r2, 0x541e, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=""/85}) r3 = syz_open_pts(r1, 0x109802) dup3(r3, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) pipe(&(0x7f0000000200)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) syz_open_dev$ttys(0xc, 0x2, 0x0) (async) ioctl$TIOCGSERIAL(r2, 0x541e, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=""/85}) (async) syz_open_pts(r1, 0x109802) (async) dup3(r3, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) (async) 14:49:37 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) ioctl$AUTOFS_DEV_IOCTL_FAIL(r1, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x20, 0x80000001}}, './file0\x00'}) r6 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000340), 0xffffffffffffffff) r7 = socket$netlink(0x10, 0x3, 0x0) sendmsg$MPTCP_PM_CMD_GET_LIMITS(r7, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)={0x20, r6, 0x8476e20f5ed6610d, 0x0, 0x0, {0x2}, [@MPTCP_PM_ATTR_ADDR={0xc, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_PORT={0x6}]}]}, 0x20}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000240)={'ip6_vti0\x00', &(0x7f0000000180)={'syztnl1\x00', r4, 0x2f, 0x48, 0x1, 0x401, 0x0, @private0, @private1, 0x7800, 0x8000, 0x2, 0x4}}) r9 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r9, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r9, &(0x7f0000000080)={0x11, 0x0, r10, 0x1, 0x0, 0x6, @link_local}, 0x14) r11 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r11, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r11, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r11, &(0x7f0000000080)={0x11, 0x0, r12, 0x1, 0x0, 0x6, @link_local}, 0x14) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r5, &(0x7f00000003c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000280)={&(0x7f0000000300)={0xa0, r6, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x6}, @MPTCP_PM_ATTR_ADDR_REMOTE={0x2c, 0x6, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x3f}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x4}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x4}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r8}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}]}, @MPTCP_PM_ATTR_ADDR={0x40, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e20}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r4}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @ipv4={'\x00', '\xff\xff', @remote}}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r10}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r12}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e22}]}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x6}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x5}, @MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x9}]}, 0xa0}, 0x1, 0x0, 0x0, 0x200640c1}, 0x40000) sendto$packet(r3, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) getsockname$packet(r3, 0x0, &(0x7f0000000200)) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r13 = syz_open_pts(r2, 0x0) dup3(r13, r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x7ffff000, 0x0) 14:49:37 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) dup3(r3, r2, 0x0) (async) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) r5 = getpid() r6 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r5, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r6, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x2400, 0x0) r7 = openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r8 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r8, 0x1, r7, &(0x7f0000000000)={0x10000000}) (async) epoll_ctl$EPOLL_CTL_ADD(r8, 0x1, r7, &(0x7f0000000000)={0x10000000}) syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r9 = getpid() perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r9, 0x0, 0xffffffffffffffff, 0x0) (async) r10 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r9, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r10, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x2400, 0x0) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000001180)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, &(0x7f0000000100)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000001140)=ANY=[@ANYRES64=r11, @ANYRESDEC=r0, @ANYBLOB="c697ca307b6d12310ec0de726c912428c332", @ANYRES16=r12]) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r6, 0xd000943e, &(0x7f0000000140)={0x0, r11, "decdc569974ba0b14c9d276772a00d8936263cb80861810f5920f23eb91345e8a9380c860fa9eba949cb473a585c62d01ecfed4882ea8a14b5379abc2b5ec14c4ac1929588a64bb0a966b0905dcc0b655310d173935b846a2590fef884369a53d2a3a3c2555e007531e5f483e41d78c637a58fc0e0af1fcfb8766a9626a29d0ba5349f6d4175788ffb32c856d8d18c1758396ea5f5dfbfac519283737ef6e3329953d3c487dab7ed40c89dd778b5abe417286f1678f32f7601ac185f4a61f371a3a74fa57fc027580a02913e388205f02194ef9500ba502dbf3172872d1bb8177c4f17f911a6cd747ce2e6cf94286ae39916b24bf5d032f6c16c734aa7126de6", "4a367601f5bf575e4a4eda8c35d6e742d007cc615c10b6f2ac4d8ed242d6e90df9aebb592e9cdcc25755d2b3d0d8195e43069d3ddb0d36d55b0134f7c4e5b96b98feb96320c52044d46d6755761db7cf547309fafef54ea6c38163d6448c4574ce70056300dce200ea5b7f1ed8f85aa77c53a121256e69df8b311f405a869048b79f4f176ed9eae9f02d8fd43f93f75701688604e8779e1209088f32b6a399c869bf60bba37df76a26bab514a46dd6d4d3030980523bf2c18d9a1f5347bcf7b26be6b506b3c309f470fa6b057e093980d182c53b7e10e6728a9bf4d8f7ad9ac00054d8d886dbd1bb8940137ead8ebb26ba548ecb6a69b94505714a81b7496c61f9b8fc93d0eeffea8a5e9ceb5a9b993c6aea606abf05eab3a3d086b88dd102f811ceb901a0b94276fddb7c6be3aec38c6fe24a0ef3973aa2edeeae0010dad3df8cb9a0bf826e77d5402796df84c68367240592545605cb44831dae903444e320679f13bb479c1cb518648fec0d6bc8fe7d2ff215bd21ce21b9fea068c81105e0b6263e4b6af0b6a337e893ef5e2a74d8cba12a64cca674a7144eefdb1e01258ce0a7b437ad4e272e6fd514f585c6750d5bc543cae0347cf0ee5d5409e74811992a31037fb2382f75a6aa13e58aec4cb7931b0584be292d9f1a139777aab3a9a7c247fb5437b0d83d4a5b270b30301c40b5e013852a195f44397f234618016180ae950c7c0c330791bdbb1d2f98e0b882d9ede773947d065f35eb520d8e01eb3fbb2b11b874c19628ec25d677d922c198f8cb1ee7c1d12bc9a4199393e833c5bd9e15afbe8ad57e0a3616599199278c1ed55deb9681efe1c27d53957d901a28ce9d9b078813ae6416935eaae4671b86b327330070cbfe8ec803a737d2c2f679c2ac388821b199e426768cb17141e27048e754631a59a1c611a56cdf58d517960dd784044a29edea49147ba365f8d5d17affe9a2b32cfcf5ebb0d2ac5881cb3b437e612844a7c334674b6e7b2d0242f08eeccc5329ee1b18bba7c5ea6d6c1b350357e233735da9131dcdaae7d70aa10baa10484be3ccd5c2e146d98edeaecaf986ff169bb702228386feef94c8b4eed63484b8165fb7fff5942cdc0f64ec8f9224688ef49a369d72775aa0f0d116c882bcc181678fc85b3321c4e0fecd2574e3c2edd1a4a4c2928db509b8974121a35980112ce11a28441a837c819711db068886d6d2f0bc8480d96c21193ef019295693b8fd05c78dfe6107e7191638b66a149881e134a1290d758ca47f131b808583e8a4f7467bb9ec3bd115258cc24c14c2fc018713e688d17707393c4b641f597eba1369d85b4ff5316d67c20cd7aadbf6381913a4e95049b10e4f40bfbac44ac9b9727076e56576e4ed65ecd6443e0722a7b42b18be19a5bf4fa33bb54998e1f400a58146ff19d250276bbc8506d8302deb51c57ff932f40431b75ace13a523d8554b42e17ceb7f1271e353f87c10c58801668737c897e7749b3f3fc29a503847263f6e13b2c4633d8c8bf1179b84bf6f4403bdd69f3fa0987e7deceb2ffe41b599a20156cfbd22d6c6342dfeb043832407151ea8ee4e30d5d73e99b030f194886273be4585398be00f577327cdf1046812becab5798924264e2dbd90f05b77020c649fc8f57255d719a53813fb4e464222fe53b5d15137f672e76eb626e9d833975aed1e94d66a93f45acfb9dc7e47271c561bf2ec09b30cc4cc11a773f3308f1d6c1a8370e7df12b4b5871281b03d0c76f1fb91277e4a9c5b7a175d1726af4f0afb1845725fe0b765bc83938b612eeecb84a9cb70ed031b64a30f227edba9aa2dd5f478acf528dfb50464b250dfe16756b67387883f1fe65edf5f81fbbe015374cebab026e4afa21c6129ad2eb5853c9e0873e1715bd8810a3773c8223d906a808d4ea0a2740282de570bca9af9f7c8b4af3eb859f140a8d5b6c9f6b29f19b8a8bf2b7e60ed43c501b44efe9cbf84b8f1f167597b22ab033aaf48453e9574c12a94265a7dd4bc45ea2f2b8bb5643e39efde08448b88ff0ae0d23d7a359fa8c7544fe06ede156bbb73f37f80922c725e096a4aa9a215afd6b40e98bfd305d5dae0195be27feb6bbbf3dee2495ddd07c810ffa1bbad7e5c6bb734c8a293073325b06d38774a14ba1cb18007d9a92ce8ab51910effcd43d6e7f1a108e8b2e5e0e901355d041b661e718227afe7cc59d1e2c4417addc9f5a6362ff5c31e779aa89ad9c62d58edfe230d4b4ab6a3c002e1a8089fe678cacba3ff465716734510aa86e1204f72fb43acffedc7bc79a1526b7bbb450c47d39679333a38261f70bed14c13f790baa3d804b28c28af460778271b1f30f7f4154762de044176e84fd507aaf85f041a1edf60388e2bc7e4c9fd05b8c4e76ac59a1e6d3bc2d61b5b89f71ad7dcf035d701ad5ec63f0ed1edbdb9c3b0dc73f8cebc0eeb43f90da4af7126b5d4d2c8afd0e22ef5bf2e283566b1d86ee899abcfd46ba311b9e8b16ed2a5d4e0142cb0c8962e02557611f047c4f0d94a552404230ac8820b2c0320372dc3825f80053eb0a3d538d7cb41c05be467f90dfc401c274a0ecf72e33d94ce23dbfde9ef4edec5eac5a8085becb60744ceb4a71f8cd55855d7379a7f8763a8cdca6f52eba420e558d8aa8208bbc9eaa2d474fe750b8becbf60ff5f10a2fde93a554afd9851afbeb93dfb762f379eeb77fe51252803867f19fac3bf6292eba9aa0408cc9be9d9e11dd8c5ea7e3f2eeea59ed512a6b36b407576f6616a6f01f4ea215967854513880c3a9ca14c93cea1b55581bfce871aa98ec94256337c0905848cd7716c7008f158bcffd3edf7480b406ff6dfa6c63a212bf38e312f6f766d74fc2599987cbf054ca928e9fce9143c2437e40ed0f235f4531f2e0d35494e6a7d6398a09ea40473011f343d7e2083a0c95a35e169ea50e752b8850e8bdada802ee93cd4ed159bfea7357a8a65c120de2b00e2c6faefef9a72682114bf8fb4599a4c02da578dc54ca36991534cff8e3c51fab21ba37db320b39caf9273aac4b29d87b45effab699008257f71e23752e4b694272dc1dacb8d87afe431a624fabc6311a7ebffee30df6c171ed00bad488f69ace6b1d43bd051ace97cc530d656a134b5485bf3c602de3cb922f54e312c7a963c8cd523cb525b5ba3b3cfdc85b9ed117326cdd2c618d54c67cef4e25c2c4f0cfdb3f3909c67fd07a01eddd72e6e305a1676a0d705cb553f0b53c6bf5b365a377101de5e80e6849f6b1763acd3046fc51c51bceac1270df6017df54c441a3c283626487d119cd32f0f0a77378cc43212ef0f0ab4319a20c981ad443cb41040320757256d98e4706a4b4734731630f28300e1f6f3aab786c874bd9825afd77849749658fe5cb0cf152574be576d36bc00d4593221e12d56f5eb737ad33405a8199794b09e1cd3b39ed79762ae760575bfb47d167b9f9fb6522fb73f1d5d2b3f8b17b8c678d44686b6a3b29d586e551659d9fed155f5202829576b8581fac1f875a9b4be667eb3c13e3c1833984b1b67d0e1392526d3890c985619e2077a7131eb63994ed1594532cf0f263186ce05d65414c94fdc697e85d6cc8a9d1d061d14cf2f281c53434641cb356cbd36c150207c91d987247108f3be3c0d63f67a75b9c546db2043056ab6d73857b17256499fc900a892b88603f58f2fe3f86f7f9705a108ceb5d0ee53c51358b2dcb3b221843c57a1f0a12c9e31199235441d8753552a670fb1e9289f0aa5f782f3e1741a54dce21534fd03cfb2ee4962f3deda0e001635b5c31d71c8800e7af9ff54aeb43491556b82c63a1b7be91861fd24cf543176a27a77056a39111f744377cfd2b6c68b8ef210533d21eaf048f7ff9ce7aba7100cf4a14e0815d3c4d8e9df2f45ac5e802908b36acf0fbbe7beadfb6aea30d2fbf70efbfff26110bb7c87c0070237d442924f983d0238b149ede031dece5d6f823ac69e8aacbb2a6e5291bb7473a752c9178b1be2562282fbee2bbbef623ce65d0866fd5276cc6396720be9e9b068872deb14aee65cdab71da52c3a0d9ea5559c7cf3382f20830a95ae0dbb26ddb0f21b17a9a6ba9c4392d1661e7238ea0d58f53e36ff7088b13d9d31f5e11721f719717c23f9731136950c22eccf38fcb1428b022b92469ad6ffc1f9c0997fa20d20ef263f69f4b7929201bbbf35b364eee63be97bd81babaa85c6304cd41455c2d83257996d22bcf10286dd0c6927a64b003b21e6f16d040c360f64064e6dd3a4ab7c6a3e15827c5e0bbf3853bc1335edc6f515daa7d03d83ad927e205c717060f086790e899a9fa8b33f73bba51d3342c3ecfb58c76d8488ef55fc8b39a034e4b749810c1b94abd5e581d9d812b6356c1dfb7dd6f29a961761be1421c3060ac90cc7972d8dd1db8264bab05513645ae153eac63ae5072c8eaac744d6b3091374f96a66cccfa2ada559d6204c2ac143f27f224334fdea01dd0fc83d245534880b89eacfc65a70797b7079aa94eb5c8ddbbc5f4c9c67feddc70dcd63d45e25829b7a423395e419498f662ea5f1301817a7ae29bedc1058477da6eab49872e8d4e82b3edcd91c05b9ddc417fb75695c67aaec3f41098396c1c796f908d1eede41fb27e25056e3f43cb6fb807158e4297bd3bbe1322d5c874bfc6d86b837a86bc8697f1c6098a0e1ebb86dc6f37c452bc5a1d79201f114f4d4b0c82883ea8a78d3f9cd51de0cac058e6e78374dfc27204bdcf5c33d235b24aa7f9abe6bb908576393ec47043140c1a951fe1f6b0f8bae37ddc504d5922d8032eb3ee142705c159b2e24e63a5e78e740ded898a776b4816783f7333104567c5dd814ac68dcc09d6995bc97ad5f17530c83d8fef3f913b7706e699251cd18d13ddd11e385947e9bc41408a874fb83c3d995e5b2fa9ee1fccad838f7356bc5049d5425143c60180ec809c2c6d26597ad9cda4e0d0926d05df62dde6a74db4aa4b7f67af50ddd8d8b53801b68633b7c94cd57d3b9e5d709ea8f84862a0ee39d7dcb3c78f4410ad787369cc3e1209b21131addfe2945eeea0d59afa5689739b34c8c717f9d12c8909aed9ed32e2c6f13d1e5d637a534ed1231c3d335ef38cf7ab011c57ddd3e9c69fbc4f7585f0253a5d783b53ed21127cc3d4529890221ab027e4557e47d40c880fc0f27643e125e2dcc28e52bb19de78e8f585f1a203f01cbfd703034d423e016e9661ecc793f4c980251425aee847b92f50a8691396d9ffaad6a6d42ed1fb7ff1e807d3500bfde9ef453a297c23899f8d87c18ffcfe35a03af52835c2a89ada8f571c3429ec3050d72aaf72a456066225c00482c06fad04f988baca28c325e5b59688017ae30ce4cc31f2770258af93a1a6610e06804ca3a5a5bda24378d44fc8b850ac6babff2fde70d"}) ioctl$TCSETSF(r3, 0x5404, &(0x7f0000000080)={0x8, 0xff5, 0xffff, 0x1, 0x5, "46e26d209fc97388a194071695c362ee6d669b"}) (async) ioctl$TCSETSF(r3, 0x5404, &(0x7f0000000080)={0x8, 0xff5, 0xffff, 0x1, 0x5, "46e26d209fc97388a194071695c362ee6d669b"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) [ 2829.884268][ T551] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 14:49:37 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000040)={0x2, 0x8, 0xf0f}) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) (async) ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000040)={0x2, 0x8, 0xf0f}) (async) 14:49:37 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffc, 0x0, "00bbecd836fa00"}) r3 = syz_open_pts(r2, 0x109802) dup3(r3, r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f0000000240)={0x0, 0x1, 0x8}) 14:49:37 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x3a1801, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f00000000c0)={0x3fd, 0x0, 0x0, 0x2020000, 0x3, "744c22000012000000010000574c46f7da3500"}) r2 = syz_open_pts(r1, 0x101000) r3 = dup3(r2, r1, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r5, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r4, @ANYRESHEX=r5, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r8, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r8, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r8, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r8], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r7, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r9 = openat$cgroup_ro(r4, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r7, 0x0, r9, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r9, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TCSETS(r9, 0x5402, &(0x7f0000000100)={0xfffff001, 0xcf6, 0xffffffff, 0x735, 0xc, "88ddd2aab7e409b92b2d3d6ea8c8396e7234fe"}) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:37 executing program 4: getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000040)={@empty, @local, 0x0}, &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r1, &(0x7f0000000080)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000240)={'ip_vti0\x00', &(0x7f0000000140)={'sit0\x00', 0x0, 0x7, 0x40, 0x7, 0x5, {{0x27, 0x4, 0x1, 0x22, 0x9c, 0x67, 0x0, 0x3f, 0x29, 0x0, @loopback, @broadcast, {[@end, @timestamp_prespec={0x44, 0x14, 0xbe, 0x3, 0xc, [{@dev={0xac, 0x14, 0x14, 0xe}}, {@rand_addr=0x64010100}]}, @ssrr={0x89, 0x17, 0x82, [@empty, @multicast1, @initdev={0xac, 0x1e, 0x1, 0x0}, @rand_addr=0x64010101, @loopback]}, @cipso={0x86, 0x1e, 0x1, [{0x2, 0x8, "4658e688d350"}, {0x2, 0x10, "522b56c18846c40aed948e46a287"}]}, @timestamp_prespec={0x44, 0xc, 0x1b, 0x3, 0xe, [{@rand_addr=0x64010102, 0x40}]}, @cipso={0x86, 0x1f, 0xffffffffffffffff, [{0x2, 0xc, "49b78a5708bfce40bf1b"}, {0x0, 0x9, "59b227fa5429f5"}, {0x0, 0x4, "1f74"}]}, @end, @timestamp={0x44, 0x10, 0x1c, 0x0, 0x2, [0x0, 0x3, 0x128]}]}}}}}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000001a00)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000019c0)={&(0x7f0000000280)=@newchain={0x1718, 0x64, 0x10, 0x70bd28, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0x10, 0x7}, {0xc, 0xfff2}, {0xfff2, 0x3}}, [@TCA_RATE={0x6, 0x5, {0x9, 0x20}}, @TCA_RATE={0x6, 0x5, {0x78, 0x1}}, @TCA_CHAIN={0x8, 0xb, 0x3}, @filter_kind_options=@f_cgroup={{0xb}, {0xd28, 0x2, [@TCA_CGROUP_ACT={0x484, 0x1, [@m_vlan={0x7c, 0x3, 0x0, 0x0, {{0x9}, {0xc, 0x2, 0x0, 0x1, [@TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0x39}]}, {0x45, 0x6, "6fd7dd937078ce1e071190e88da790676463e2d773d8f9251398cfaf06fe67ae2c4e45495b3f2b790454e8c0f5134e4489f86021185e87278ba6844fd7db0ff4ae"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_mirred={0x140, 0x9, 0x0, 0x0, {{0xb}, {0xa4, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{0x25b2, 0x10001, 0x1, 0xde}, 0x4, r0}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x3f, 0x7, 0x0, 0x8, 0x1}, 0x1, r2}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x3, 0x7, 0x8, 0x101, 0x4}, 0x2, r3}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0xfffffba3, 0x8, 0x6, 0x6, 0x7}, 0x1}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x5, 0x1d9, 0x0, 0x7fff, 0x79}, 0x4}}]}, {0x71, 0x6, "467e63cdc533b2ee36eab7d626fb24cb6f84f5f879fc1d33102069e17509aa10262d510bf6733df78f27898df64ba38b1e33d05f4323be49501848c43dfa486e49f6e5b2e3d42428a4c3669228febb69ac202ea19570357682faffa3481436db1aa1c9ffd8d45df6561e84000b"}, {0xc}, {0xc, 0x8, {0x1, 0x1}}}}, @m_skbedit={0x110, 0x2, 0x0, 0x0, {{0xc}, {0x2c, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x8000}, @TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x16}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x5, 0x8, 0x10000000, 0x8, 0x101}}]}, {0xba, 0x6, "167ccebbc510bf0f799b062de27447f785f5ba48b58c5d4245c4d981e5be4dae4624e72dd028df9ff0b73993e5650910fbd9ce57c48cbf9da5b3b0261c49c86cb1e2735b826e31b5103dddf98a65ad48ba1a69757e92e03b0880c447fc60ea778e499c61766f9f86734a6069238db60e81ae5e59e779c7a2fff04c51f98e84863e4d26a1b1943e9d5da89d71ac8ed513585557189e9b6a6bb9a66bfc7f4e6712b7a64a5dd45d62f56f1e5ff75bf8407fde78eee0a43d"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x1, 0x1}}}}, @m_csum={0x1b4, 0x1c, 0x0, 0x0, {{0x9}, {0x90, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0x6, 0x3ff, 0x10000000, 0xffffffff, 0x6}, 0xc}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x3f, 0x3, 0x0, 0xb8a3, 0x1ff}, 0x17}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x8, 0x8793, 0x3, 0x4}, 0x56}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x5, 0x8, 0x10000000, 0x8d3d, 0x5}, 0x2c}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x100, 0x3ff, 0x4, 0xffff, 0x4}, 0x11}}]}, {0xf9, 0x6, "7483a3c13d1b13ca0bd151754bafbbd34c2eb0160da57cb91ead1988546385eb8265690382792b11de229cac29f5565f343e27436356d006c1aab6404c2680f27bf569c160c6fdfc5eb2996ff1187c0ff3e824b9c40e1bfb5f6270c8828bd49662b5fd5afb683b35c54cbb392bf10a645c4205e13a5545bd67b9aa3659dccd7e9bbf00686b9f959581006ae68d99794fd4afa24e08560e696c15358395d423eca6e24e7eab1374581f5666991c374be2cb28447871587addc1c94ef897dcc66d8faf7c9de3976e5c2101cf61ffbb381ea1a67ad08812b150d17fd18d3265b13c6c8dd0dfc33f78a36c3f8b44bec64b44f8a6370e29"}, {0xc}, {0xc, 0x8, {0x1, 0x2}}}}]}, @TCA_CGROUP_ACT={0x3cc, 0x1, [@m_skbedit={0x12c, 0x10, 0x0, 0x0, {{0xc}, {0xc, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x7f}]}, {0xf5, 0x6, "98554f818f20d2e7dc0f53e84b67d58ac3de9a1867165035da5551b6ca380a5b8335b65fe5a3082c21d2a2aac04426e48143b5c2ad59523be71aaeb42c607642610a91563811bb5b640c9f84dd2cf4e4c69aeaa2b61b45395cb2bebb7a00689ee9195e579996c73ab79805d7a16a39a736cd83eea57e334e73b4beb51ea8a5f9e9a92eff974b7f92681bf3cf25889b31253c84e2f9afe9a6c41d2cbc44a8daa8982191bdcddbdae5df3561ff01d3a8e42fe1da87c841f6a95d4f7e84d519f1249ec49c166d774f51e72d0f9d9b5e6b9d5169573d19981a9f2cded366b75b2cebc63cdc216647e7f2c82956bd1b4f3ffed3"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x1, 0x1}}}}, @m_vlan={0xd0, 0x7, 0x0, 0x0, {{0x9}, {0x54, 0x2, 0x0, 0x1, [@TCA_VLAN_PUSH_VLAN_PRIORITY={0x5, 0x6, 0x1}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x8100}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x8100}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0x1, 0x7ff, 0x20000000, 0x1f, 0x6}, 0x3}}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0x0, 0x338e, 0x20000004, 0x81, 0x2}, 0x3}}]}, {0x54, 0x6, "d0d59e067e6569b0c0fc854b654f7f3c461e97a3d24254f76cd0330bd532e84e4b4b978396a7ccd1d6c3290673556a017da5e41ef1503d076aece08edfd0ca2fa9f75d96333a310ae118d3dafc3088fb"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2}}}}, @m_ctinfo={0x134, 0x9, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x7f}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x2}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x101}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x80000001}]}, {0xe5, 0x6, "d913edea668ee9fa8e4c290992a506e778ab55695c2b0c03b8d08647ed22f217d9d96c83459bb40e02bc9ab31653725af76ab44cbc9887722e9036c79c1b643de627188ac6b5d8c1bbbbc7097751f35b30db9bdccf8933ee2dda658cfbbaf09c24459c2c05d1ef54b2cbfa632c049b63b3a0909eac31fb0299980b702b6d56c369cad30fe9815422ed01bc3ede9a54c569a839c2c81ec032c48dc3eb39e63569842c0e7138e522781ce632655f6e8fc31283c4a3f5a6280b244ba25faf879b25b033ccd339cea499aafbf332e4d216c7f5262484033df532890cac325b4c2b436a"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x1, 0x2}}}}, @m_ct={0x98, 0xf, 0x0, 0x0, {{0x7}, {0x50, 0x2, 0x0, 0x1, [@TCA_CT_PARMS={0x18, 0x1, {0x3, 0x4, 0x0, 0x8, 0x3f}}, @TCA_CT_NAT_IPV4_MAX={0x8, 0xa, @remote}, @TCA_CT_LABELS_MASK={0x14, 0x8, "bf2a9e4478fcf66c7fcbb3d9709d7006"}, @TCA_CT_PARMS={0x18, 0x1, {0x401, 0x3, 0x7, 0x3, 0x85e}}]}, {0x22, 0x6, "6f3a6d94efc7ca83d3d46895532d05b1f11f096ed9d4c770b645007ccbc3"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x1, 0x1}}}}]}, @TCA_CGROUP_EMATCHES={0x21c, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0x110, 0x2, 0x0, 0x1, [@TCF_EM_NBYTE={0x14, 0x1, 0x0, 0x0, {{0x9, 0x2, 0xff80}, {0x8000, 0x3, 0x1, "40cd68"}}}, @TCF_EM_CONTAINER={0x9c, 0x2, 0x0, 0x0, {{0xaa1, 0x0, 0x9}, "24953075f613ec439d8852ca14c967e569fecc0b17c7de81ec37f268b0ecc672a26e549e8200d3e77739d890eb1a594112046be616d362369e64eb314956c09231f660a3f38295ff45e9ee6e215fd97bf8d1e7d8931c362c334a30ff2d9cd2864b877a4d58dfa1c4d72b5900c4e21ddaf618e06373bd76ca0a4535997d4fd5cb1d5520a8dc82a243f3c4433a8a02b48f"}}, @TCF_EM_IPT={0x2c, 0x3, 0x0, 0x0, {{0x194, 0x9, 0xe162}, [@TCA_EM_IPT_HOOK={0x8, 0x1, 0x2}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_NAME={0xb}]}}, @TCF_EM_META={0x18, 0x1, 0x0, 0x0, {{0x6, 0x4, 0x40}, [@TCA_EM_META_HDR={0xc, 0x1, {{0x9, 0xb8}, {0x200, 0x80, 0x1}}}]}}, @TCF_EM_NBYTE={0x18, 0x1, 0x0, 0x0, {{0x1, 0x2, 0x8}, {0x5, 0x6, 0x3, "75851b93a824"}}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x3ff}}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x1}}, @TCA_EMATCH_TREE_LIST={0xf8, 0x2, 0x0, 0x1, [@TCF_EM_CANID={0x14, 0x2, 0x0, 0x0, {{0xed1, 0x7, 0x200}, {{0x4, 0x1, 0x0, 0x1}, {0x2, 0x1, 0x1, 0x1}}}}, @TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x9b, 0x1, 0x1000}, {0x7d, 0x5d1, 0xdd, 0x4, 0x5, 0x0, 0x1}}}, @TCF_EM_CMP={0x18, 0x3, 0x0, 0x0, {{0x5, 0x1, 0x7}, {0x4, 0x7, 0x81, 0x3, 0xa, 0x0, 0x2}}}, @TCF_EM_IPT={0x14, 0x1, 0x0, 0x0, {{0x1f, 0x9, 0x7047}, [@TCA_EM_IPT_HOOK={0x8, 0x1, 0x2}]}}, @TCF_EM_IPT={0x9c, 0x3, 0x0, 0x0, {{0x1, 0x9, 0x45}, [@TCA_EM_IPT_MATCH_DATA={0x54, 0x5, "9efc130bc5e9fc23b3de6a98095b9655b0c562983c819b7d18dad3e291d5e62f6ee011020fad7f4a33aa55fa6fb886d6cccbab2da884a73a5b61775a84be3e5ef174f05ba74d1980e09cc8430ed3a38b"}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x4}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_REVISION={0x5}, @TCA_EM_IPT_MATCH_REVISION={0x5, 0x3, 0x81}, @TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x3}, @TCA_EM_IPT_HOOK={0x8}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x3}]}}]}]}, @TCA_CGROUP_ACT={0x208, 0x1, [@m_gact={0x124, 0x1f, 0x0, 0x0, {{0x9}, {0x58, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc, 0x3, {0x2, 0x114f, 0x8}}, @TCA_GACT_PROB={0xc, 0x3, {0x3, 0x1e12, 0x1}}, @TCA_GACT_PROB={0xc, 0x3, {0x1, 0xfa0, 0x2}}, @TCA_GACT_PROB={0xc, 0x3, {0x2, 0x21aa, 0x7}}, @TCA_GACT_PROB={0xc, 0x3, {0x1, 0xe8e, 0x2}}, @TCA_GACT_PARMS={0x18, 0x2, {0x7f, 0x7fffffff, 0x7, 0x3c7c, 0x3}}]}, {0xa1, 0x6, "37b566f90cee4f72716b96cbd35e069a2f28dec73318d2abdcfec7b42a3a80a578864c122a20c7c20908303374f7858db1c229056825c3e95dda1db3655b4470512c660c894d7e97fee2fbd9d587af0165fec2711d44a1246ba300a048fa88d517cb4dda93ae1223e291b9461f431f08cd9b632142aae9f25d635b0bcb3bda702ff110435a0456f82b9e7dc8aac7f6b5f42c92d5f0be763ffcfecad8e5"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x0, 0x6}}}}, @m_skbedit={0xe0, 0x1d, 0x0, 0x0, {{0xc}, {0x4c, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PTYPE={0x6, 0x7, 0x2}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x8000, 0x101, 0x6, 0x10001, 0xfffffff8}}, @TCA_SKBEDIT_PRIORITY={0x8, 0x3, {0xc, 0xffe0}}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x0, 0x6, 0xffffffffffffffff, 0x2, 0x7f}}, @TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x6}]}, {0x6b, 0x6, "fe789bab3fe7a92b3a80fc8289e1379aefa7d3b9c882a3272d94105cdb9abf951724ba1692db4a2803104146bf2bbbde3e1d3df63e64ed876a18162e182789a04941e1baba2e409adb970b02e25f3027f0a90543594d2e8d843f1e04c2f13978493442fb0e3e21"}, {0xc}, {0xc, 0x8, {0x1, 0x1}}}}]}, @TCA_CGROUP_POLICE={0xb0, 0x2, [@TCA_POLICE_RATE64={0xc, 0x8, 0x80000000}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x9}, @TCA_POLICE_TBF={0x3c, 0x1, {0x0, 0xffffffffffffffff, 0x30, 0x0, 0x7, {0x65, 0x0, 0x7fff, 0x671f, 0x3, 0x7}, {0x4, 0x2, 0x400, 0x65, 0x7ff, 0x4db}, 0xf72ec10, 0x6}}, @TCA_POLICE_RESULT={0x8, 0x5, 0x18}, @TCA_POLICE_PEAKRATE64={0xc}, @TCA_POLICE_TBF={0x3c, 0x1, {0x1, 0x20000000, 0x9, 0x7ff, 0x4b10, {0x4, 0x2, 0x9, 0x5, 0x7, 0x21ce}, {0x9, 0x2, 0x7fff, 0x4, 0xa39e, 0x1ff}, 0x1ff, 0x7, 0x8}}, @TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x2}]}]}}, @TCA_CHAIN={0x8}, @filter_kind_options=@f_cgroup={{0xb}, {0x4c0, 0x2, [@TCA_CGROUP_POLICE={0x4bc, 0x2, [@TCA_POLICE_TBF={0x3c, 0x1, {0x3, 0x20000000, 0x9, 0x8, 0x0, {0x89, 0x4, 0x3f, 0xfc00, 0xfeff, 0xfffffffe}, {0x4, 0x0, 0x94, 0x1, 0x1d10, 0x4}, 0x10000, 0x5}}, @TCA_POLICE_TBF={0x3c, 0x1, {0xb351, 0x5, 0xfffffffa, 0xfff, 0x3ff800, {0x5, 0x0, 0x800, 0x40, 0x739, 0x10000}, {0x9, 0x0, 0x5, 0x5, 0x9, 0x5}, 0xffff244c, 0x7, 0x6}}, @TCA_POLICE_RATE={0x404, 0x2, [0xc0, 0x100, 0x7ff, 0x6, 0x80000001, 0x8, 0x7, 0x7e, 0x6, 0x401, 0xf0df, 0xffffffe1, 0x1, 0xfff, 0x9, 0x2, 0xffffffca, 0x5, 0x2, 0x4, 0x2, 0x8, 0x7, 0x8000, 0x8, 0xffff1e5d, 0xfc70, 0x5, 0x63, 0x5, 0x81, 0x2, 0xfc2f, 0x1, 0x3, 0x18c, 0x4, 0x8000, 0x528b, 0x1, 0x20c00000, 0x100, 0x5, 0x5, 0x4, 0x20, 0x2, 0x2, 0x4729, 0x1542, 0x7, 0x5, 0xfffffff7, 0x5, 0x200, 0x2, 0x3f, 0x5, 0x9, 0x5, 0x1, 0x200, 0x1, 0x1, 0x5, 0x9af, 0x14, 0x80000001, 0x3, 0x401, 0x4, 0xa8e9, 0xc3, 0x5, 0x9, 0x57d, 0x73, 0x6, 0x8, 0x2b94, 0x6, 0x9d3c, 0xfffffe00, 0x2, 0x1, 0x247, 0x8000, 0x7be, 0x8, 0x0, 0x8000, 0x7, 0x3, 0x1, 0x4, 0x42e, 0x100, 0x1, 0xfffff4c6, 0x8000, 0x0, 0x9, 0x9, 0xfffffffc, 0x3, 0x5, 0x6, 0xfffffffe, 0x8, 0x400, 0xfff, 0x3, 0x32, 0x2, 0x7, 0x5, 0x4, 0x1, 0x9, 0x400, 0x1ff, 0xfffffff8, 0x7, 0x1000, 0x9, 0x3a43, 0x6, 0x7f, 0x1, 0x2, 0x4e3, 0xfffffffb, 0xc9, 0xfffffffc, 0x0, 0xc6, 0x81, 0x8001, 0x80, 0x3, 0x654ad619, 0x401, 0xffffc3f1, 0xace, 0x9, 0x65, 0x0, 0xffffffff, 0xfff, 0x32, 0x5, 0x9, 0x7, 0x5, 0x20, 0x4, 0x8, 0x0, 0x9, 0x1, 0x1ff, 0x49f4, 0x0, 0x400, 0x8, 0x8, 0x0, 0x0, 0x4, 0x8, 0x3, 0x468, 0xffffffff, 0x7, 0x9, 0x3f, 0x2, 0x4, 0x73a6, 0x6871045, 0x8001, 0x2b86, 0x3ff, 0x3, 0x9, 0x6, 0x0, 0x2, 0xe, 0xeb6, 0x8, 0x9, 0x1, 0x1ff, 0x1, 0x4, 0x0, 0x7f, 0x1adad68a, 0x4, 0xe59, 0x3, 0x6, 0x46, 0x1ff, 0x3, 0x8001, 0x40, 0xfff, 0x0, 0x9, 0x40, 0x5, 0x1, 0x100, 0x0, 0x2, 0x5, 0x2, 0x8, 0x4, 0x401, 0x100, 0x5, 0x4, 0x1000, 0x7ff, 0x80000001, 0xa66d, 0xffffffff, 0x4, 0x1369, 0x44b, 0x80000001, 0x100, 0x0, 0x16, 0x401, 0x1, 0x41, 0xec, 0x7, 0xff, 0x2, 0x7, 0x2, 0x8f, 0x7fffffff, 0x3f, 0x2, 0x0, 0x20, 0x3, 0x1ff, 0x2, 0xffff]}, @TCA_POLICE_TBF={0x3c, 0x1, {0x6, 0x6, 0x3, 0x40, 0x3, {0x1, 0x1, 0x20, 0x61, 0x400, 0x722}, {0x2, 0x3, 0x9, 0x1f, 0x4, 0xffff}, 0xfffffffd, 0x1, 0x7}}]}]}}, @filter_kind_options=@f_fw={{0x7}, {0x88, 0x2, [@TCA_FW_INDEV={0x14, 0x3, 'veth0_virt_wifi\x00'}, @TCA_FW_POLICE={0x1c, 0x2, [@TCA_POLICE_RATE64={0xc, 0x8, 0x8000000000000001}, @TCA_POLICE_RATE64={0xc, 0x8, 0xe4d1}]}, @TCA_FW_INDEV={0x14, 0x3, 'vxcan1\x00'}, @TCA_FW_INDEV={0x14, 0x3, 'dvmrp1\x00'}, @TCA_FW_INDEV={0x14, 0x3, 'veth1_macvtap\x00'}, @TCA_FW_CLASSID={0x8, 0x1, {0x1}}, @TCA_FW_CLASSID={0x8, 0x1, {0x1, 0x4}}, @TCA_FW_MASK={0x8, 0x5, 0x1}]}}, @TCA_CHAIN={0x8, 0xb, 0x7fff}, @TCA_RATE={0x6, 0x5, {0x95}}, @filter_kind_options=@f_flow={{0x9}, {0x428, 0x2, [@TCA_FLOW_POLICE={0x414, 0xa, 0x0, 0x1, [@TCA_POLICE_PEAKRATE64={0xc, 0x9, 0xfffffffffffffff8}, @TCA_POLICE_RATE={0x404, 0x2, [0x101, 0x5, 0x5, 0x4, 0x3, 0x6, 0x3a, 0x1, 0x8, 0x8, 0x4, 0x1, 0x8001, 0x1f, 0x81, 0x0, 0x3, 0x0, 0x3, 0x8, 0x7f, 0x1000, 0x100, 0x6, 0x10000, 0x6, 0x2143, 0x3, 0x2, 0x8, 0xa43, 0x8, 0x3ff, 0x60000000, 0x7, 0x3f, 0x0, 0x2, 0x2, 0xfffffa4e, 0x6, 0x7, 0x2, 0x10000, 0x1, 0x67, 0x1, 0x28d6, 0x1, 0x4, 0x3f51, 0x1, 0xffff, 0x9, 0xfff, 0x1, 0x6, 0x1000, 0xffffff4f, 0xe85, 0x800, 0x7fff, 0x61, 0x0, 0x4, 0x1, 0x70, 0x4, 0xfffffff9, 0x5, 0x5, 0x7, 0x9, 0x0, 0xc88, 0x86ae, 0x4, 0x3ff, 0xfffffff8, 0xf55, 0xffffffff, 0x9, 0x5821e8be, 0x0, 0x100, 0x3d, 0x6dd7, 0x0, 0x8, 0x7, 0x3f4, 0x9, 0x4, 0x8, 0x2, 0xf6b, 0x5, 0x2, 0xffff, 0x3, 0x9, 0x5, 0xbf10, 0x6, 0x400, 0x1f, 0x8, 0xffff, 0x3ff, 0xb455, 0x6, 0x0, 0x7, 0x1, 0x1e8, 0x0, 0x7, 0x6, 0x78, 0x3, 0xffff0000, 0x8000, 0x81, 0x2f, 0xec0, 0x40, 0x100, 0x20, 0x7, 0x1, 0x1ff, 0x4, 0x6, 0x3f, 0x8, 0x8, 0x2, 0x9, 0x6, 0x9, 0x6, 0x8001, 0x6, 0xffffffff, 0x7, 0xc7, 0x2, 0x379, 0x7f, 0x7, 0x8, 0x7ff, 0x10000, 0xd3c, 0xffff32b9, 0x80000000, 0x9, 0x8, 0x9, 0x63a, 0x0, 0x5, 0x8, 0x1, 0x9, 0x7f, 0x9, 0x588, 0xfff, 0x7, 0x3a3, 0x4, 0x0, 0x1f, 0x2, 0x1, 0x9, 0x2, 0x7, 0x8f97, 0x80000001, 0x0, 0x9, 0x5, 0x485, 0x6, 0x6, 0x678, 0xfffffffe, 0x5, 0x400, 0x400, 0x1ff, 0xfffffffd, 0x401, 0x9, 0x7fffffff, 0xee40, 0x6, 0x14, 0x2, 0x2, 0x1, 0xffffffff, 0x0, 0x80000000, 0x80000000, 0x3, 0x9, 0x9, 0x1ff, 0x84, 0x5, 0x40, 0x6, 0xee0, 0x6, 0x7fff, 0x4e7, 0x83, 0x3f, 0x3, 0x1ff, 0x7, 0x1, 0x8, 0x3f, 0x5, 0x80000000, 0x9bb, 0xc32c, 0xfffffffb, 0x0, 0x0, 0xf5, 0x10001, 0x1000, 0x7, 0x9, 0x1000, 0x2, 0x100, 0xfffffff9, 0x3, 0x1, 0x8, 0x2, 0x6, 0xbbe, 0x3, 0x3ff, 0xfff, 0x8001, 0x9, 0x80, 0x5]}]}, @TCA_FLOW_KEYS={0x8, 0x1, 0xb9f3}, @TCA_FLOW_DIVISOR={0x8, 0x8, 0x81}]}}]}, 0x1718}, 0x1, 0x0, 0x0, 0x4000800}, 0x24008111) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (rerun: 64) write$binfmt_aout(r5, &(0x7f0000000180)=ANY=[], 0xff2e) (async, rerun: 32) ioctl$TCSETS(r5, 0x40045431, &(0x7f0000000100)) (rerun: 32) r6 = syz_open_pts(r5, 0x0) dup3(r6, r5, 0x0) (async) splice(r5, 0x0, r4, 0x0, 0x3, 0x0) 14:49:38 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x3a1801, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f00000000c0)={0x3fd, 0x0, 0x0, 0x2020000, 0x3, "744c22000012000000010000574c46f7da3500"}) (async) r2 = syz_open_pts(r1, 0x101000) r3 = dup3(r2, r1, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) (async) r6 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r5, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r4, @ANYRESHEX=r5, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r8, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r8, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r8, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r8], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r7, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r9 = openat$cgroup_ro(r4, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r7, 0x0, r9, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r9, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TCSETS(r9, 0x5402, &(0x7f0000000100)={0xfffff001, 0xcf6, 0xffffffff, 0x735, 0xc, "88ddd2aab7e409b92b2d3d6ea8c8396e7234fe"}) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:38 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) (async) ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000040)={0x2, 0x8, 0xf0f}) [ 2830.084019][ T563] tun255: tun_chr_ioctl cmd 1074025675 [ 2830.089554][ T563] tun255: persist enabled [ 2830.105409][ T563] tun255: tun_chr_ioctl cmd 1074025675 [ 2830.111061][ T563] tun255: persist enabled 14:49:38 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x3a1801, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f00000000c0)={0x3fd, 0x0, 0x0, 0x2020000, 0x3, "744c22000012000000010000574c46f7da3500"}) r2 = syz_open_pts(r1, 0x101000) r3 = dup3(r2, r1, 0x0) (async) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) (async) r6 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r5, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r4, @ANYRESHEX=r5, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r8, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r8, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r8, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r8], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r7, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r9 = openat$cgroup_ro(r4, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r7, 0x0, r9, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r9, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TCSETS(r9, 0x5402, &(0x7f0000000100)={0xfffff001, 0xcf6, 0xffffffff, 0x735, 0xc, "88ddd2aab7e409b92b2d3d6ea8c8396e7234fe"}) (async) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) [ 2830.194502][ T575] tun256: tun_chr_ioctl cmd 1074025675 [ 2830.200027][ T575] tun256: persist enabled [ 2830.214286][ T576] tun256: tun_chr_ioctl cmd 1074025675 [ 2830.219811][ T576] tun256: persist enabled 14:49:38 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000180)={0x516894fd, 0x7f, 0x8c, 0xffffffff, 0xc, "7d00e9fe485be15a8b8e365e58508f1301515d"}) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) r5 = getpid() r6 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r5, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r6, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x2400, 0x0) ioctl$int_out(r6, 0x5462, &(0x7f0000000140)) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x38d41, 0x60) 14:49:38 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async, rerun: 64) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (rerun: 64) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) ioctl$AUTOFS_DEV_IOCTL_FAIL(r1, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x20, 0x80000001}}, './file0\x00'}) (async) r6 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000340), 0xffffffffffffffff) (async) r7 = socket$netlink(0x10, 0x3, 0x0) sendmsg$MPTCP_PM_CMD_GET_LIMITS(r7, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)={0x20, r6, 0x8476e20f5ed6610d, 0x0, 0x0, {0x2}, [@MPTCP_PM_ATTR_ADDR={0xc, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_PORT={0x6}]}]}, 0x20}}, 0x0) (async, rerun: 64) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000240)={'ip6_vti0\x00', &(0x7f0000000180)={'syztnl1\x00', r4, 0x2f, 0x48, 0x1, 0x401, 0x0, @private0, @private1, 0x7800, 0x8000, 0x2, 0x4}}) (async, rerun: 64) r9 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) (async) setsockopt$SO_TIMESTAMPING(r9, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r9, &(0x7f0000000080)={0x11, 0x0, r10, 0x1, 0x0, 0x6, @link_local}, 0x14) (async, rerun: 64) r11 = socket(0x11, 0x3, 0x0) (rerun: 64) ioctl$sock_SIOCGIFINDEX(r11, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r11, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async, rerun: 32) bind$packet(r11, &(0x7f0000000080)={0x11, 0x0, r12, 0x1, 0x0, 0x6, @link_local}, 0x14) (async, rerun: 32) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r5, &(0x7f00000003c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000280)={&(0x7f0000000300)={0xa0, r6, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x6}, @MPTCP_PM_ATTR_ADDR_REMOTE={0x2c, 0x6, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x3f}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x4}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x4}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r8}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}]}, @MPTCP_PM_ATTR_ADDR={0x40, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e20}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r4}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @ipv4={'\x00', '\xff\xff', @remote}}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r10}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r12}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e22}]}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x6}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x5}, @MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x9}]}, 0xa0}, 0x1, 0x0, 0x0, 0x200640c1}, 0x40000) (async) sendto$packet(r3, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) (async) getsockname$packet(r3, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r13 = syz_open_pts(r2, 0x0) dup3(r13, r2, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0x7ffff000, 0x0) 14:49:38 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$BTRFS_IOC_GET_DEV_STATS(r2, 0xc4089434, &(0x7f0000000140)={0x0, 0x1f, 0x1, [0x2, 0x9, 0x0, 0x1, 0x2], [0x6, 0x6, 0x7, 0x3, 0x7ff, 0xd329, 0xffffffffffffdefa, 0xa38, 0x5, 0x9f1, 0x2, 0x401, 0x80, 0xfffffffffffffffa, 0x2, 0x80000000, 0x3, 0x4, 0x80000000, 0x553f, 0xfffffffffffffff7, 0x7fffffff, 0xffffffffffff3c9f, 0x80, 0x7f, 0x400, 0x7, 0x7c, 0x3, 0x5, 0x6, 0x1f, 0x8, 0x100000001, 0xa8b, 0x3ff, 0x8, 0xff, 0x2, 0x91, 0xffff, 0x7fffffff, 0x1, 0x1, 0x80000000, 0x42, 0xff, 0x8, 0xf595, 0x0, 0xa07, 0x9, 0x4, 0x8001, 0xc5, 0x10000, 0x200, 0x4, 0x9, 0x0, 0x20, 0x40, 0x5, 0x7fffffff, 0x6, 0x1000, 0x7f, 0x9, 0xfffffffffffffffc, 0x7, 0x1, 0x6, 0xfff, 0x8, 0x20aff4e7, 0x3d, 0xff, 0xfffffffffffffff8, 0x8, 0x8, 0xc30, 0x9, 0x8, 0x81a, 0x4, 0x401, 0x0, 0x800, 0x80000000, 0x100000001, 0x0, 0x9, 0xffffffffffffff80, 0x9, 0x4, 0x6, 0x7, 0x0, 0x4, 0x747, 0x7ff, 0x4, 0x4, 0xfffffffffffffffe, 0x1ff, 0x3, 0xfffffffffffffffe, 0x2, 0x0, 0x3, 0xc828, 0x5, 0xfffffffffffffffc, 0x1ff, 0x7fffffff, 0x7, 0x4, 0x10001, 0x2, 0x7, 0x9]}) r3 = syz_open_pts(r1, 0x0) r4 = dup3(r3, r1, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) ioctl$TIOCSTI(r4, 0x5412, &(0x7f0000000080)=0x80) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:38 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffc, 0x0, "00bbecd836fa00"}) (async, rerun: 32) r3 = syz_open_pts(r2, 0x109802) (rerun: 32) dup3(r3, r2, 0x0) (async, rerun: 32) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) (rerun: 32) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f0000000240)={0x0, 0x1, 0x8}) 14:49:38 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (rerun: 64) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) ioctl$AUTOFS_DEV_IOCTL_FAIL(r1, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x20, 0x80000001}}, './file0\x00'}) (async, rerun: 64) r6 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000340), 0xffffffffffffffff) (rerun: 64) r7 = socket$netlink(0x10, 0x3, 0x0) sendmsg$MPTCP_PM_CMD_GET_LIMITS(r7, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)={0x20, r6, 0x8476e20f5ed6610d, 0x0, 0x0, {0x2}, [@MPTCP_PM_ATTR_ADDR={0xc, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_PORT={0x6}]}]}, 0x20}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000240)={'ip6_vti0\x00', &(0x7f0000000180)={'syztnl1\x00', r4, 0x2f, 0x48, 0x1, 0x401, 0x0, @private0, @private1, 0x7800, 0x8000, 0x2, 0x4}}) (async) r9 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r9, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r9, &(0x7f0000000080)={0x11, 0x0, r10, 0x1, 0x0, 0x6, @link_local}, 0x14) (async, rerun: 32) r11 = socket(0x11, 0x3, 0x0) (rerun: 32) ioctl$sock_SIOCGIFINDEX(r11, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r11, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r11, &(0x7f0000000080)={0x11, 0x0, r12, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r5, &(0x7f00000003c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000280)={&(0x7f0000000300)={0xa0, r6, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x6}, @MPTCP_PM_ATTR_ADDR_REMOTE={0x2c, 0x6, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x3f}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x4}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x4}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r8}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}]}, @MPTCP_PM_ATTR_ADDR={0x40, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e20}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r4}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @ipv4={'\x00', '\xff\xff', @remote}}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r10}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r12}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e22}]}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x6}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x5}, @MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x9}]}, 0xa0}, 0x1, 0x0, 0x0, 0x200640c1}, 0x40000) (async, rerun: 64) sendto$packet(r3, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (rerun: 64) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) (async) getsockname$packet(r3, 0x0, &(0x7f0000000200)) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async, rerun: 32) r13 = syz_open_pts(r2, 0x0) (rerun: 32) dup3(r13, r2, 0x0) (async, rerun: 32) splice(r2, 0x0, r1, 0x0, 0x7ffff000, 0x0) (rerun: 32) [ 2830.425917][ T592] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=592 comm=syz-executor.0 [ 2830.510997][ T598] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 14:49:38 executing program 4: getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000040)={@empty, @local, 0x0}, &(0x7f0000000080)=0xc) (async) r1 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r1, &(0x7f0000000080)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000240)={'ip_vti0\x00', &(0x7f0000000140)={'sit0\x00', 0x0, 0x7, 0x40, 0x7, 0x5, {{0x27, 0x4, 0x1, 0x22, 0x9c, 0x67, 0x0, 0x3f, 0x29, 0x0, @loopback, @broadcast, {[@end, @timestamp_prespec={0x44, 0x14, 0xbe, 0x3, 0xc, [{@dev={0xac, 0x14, 0x14, 0xe}}, {@rand_addr=0x64010100}]}, @ssrr={0x89, 0x17, 0x82, [@empty, @multicast1, @initdev={0xac, 0x1e, 0x1, 0x0}, @rand_addr=0x64010101, @loopback]}, @cipso={0x86, 0x1e, 0x1, [{0x2, 0x8, "4658e688d350"}, {0x2, 0x10, "522b56c18846c40aed948e46a287"}]}, @timestamp_prespec={0x44, 0xc, 0x1b, 0x3, 0xe, [{@rand_addr=0x64010102, 0x40}]}, @cipso={0x86, 0x1f, 0xffffffffffffffff, [{0x2, 0xc, "49b78a5708bfce40bf1b"}, {0x0, 0x9, "59b227fa5429f5"}, {0x0, 0x4, "1f74"}]}, @end, @timestamp={0x44, 0x10, 0x1c, 0x0, 0x2, [0x0, 0x3, 0x128]}]}}}}}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000001a00)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000019c0)={&(0x7f0000000280)=@newchain={0x1718, 0x64, 0x10, 0x70bd28, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0x10, 0x7}, {0xc, 0xfff2}, {0xfff2, 0x3}}, [@TCA_RATE={0x6, 0x5, {0x9, 0x20}}, @TCA_RATE={0x6, 0x5, {0x78, 0x1}}, @TCA_CHAIN={0x8, 0xb, 0x3}, @filter_kind_options=@f_cgroup={{0xb}, {0xd28, 0x2, [@TCA_CGROUP_ACT={0x484, 0x1, [@m_vlan={0x7c, 0x3, 0x0, 0x0, {{0x9}, {0xc, 0x2, 0x0, 0x1, [@TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0x39}]}, {0x45, 0x6, "6fd7dd937078ce1e071190e88da790676463e2d773d8f9251398cfaf06fe67ae2c4e45495b3f2b790454e8c0f5134e4489f86021185e87278ba6844fd7db0ff4ae"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_mirred={0x140, 0x9, 0x0, 0x0, {{0xb}, {0xa4, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{0x25b2, 0x10001, 0x1, 0xde}, 0x4, r0}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x3f, 0x7, 0x0, 0x8, 0x1}, 0x1, r2}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x3, 0x7, 0x8, 0x101, 0x4}, 0x2, r3}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0xfffffba3, 0x8, 0x6, 0x6, 0x7}, 0x1}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x5, 0x1d9, 0x0, 0x7fff, 0x79}, 0x4}}]}, {0x71, 0x6, "467e63cdc533b2ee36eab7d626fb24cb6f84f5f879fc1d33102069e17509aa10262d510bf6733df78f27898df64ba38b1e33d05f4323be49501848c43dfa486e49f6e5b2e3d42428a4c3669228febb69ac202ea19570357682faffa3481436db1aa1c9ffd8d45df6561e84000b"}, {0xc}, {0xc, 0x8, {0x1, 0x1}}}}, @m_skbedit={0x110, 0x2, 0x0, 0x0, {{0xc}, {0x2c, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x8000}, @TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x16}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x5, 0x8, 0x10000000, 0x8, 0x101}}]}, {0xba, 0x6, "167ccebbc510bf0f799b062de27447f785f5ba48b58c5d4245c4d981e5be4dae4624e72dd028df9ff0b73993e5650910fbd9ce57c48cbf9da5b3b0261c49c86cb1e2735b826e31b5103dddf98a65ad48ba1a69757e92e03b0880c447fc60ea778e499c61766f9f86734a6069238db60e81ae5e59e779c7a2fff04c51f98e84863e4d26a1b1943e9d5da89d71ac8ed513585557189e9b6a6bb9a66bfc7f4e6712b7a64a5dd45d62f56f1e5ff75bf8407fde78eee0a43d"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x1, 0x1}}}}, @m_csum={0x1b4, 0x1c, 0x0, 0x0, {{0x9}, {0x90, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0x6, 0x3ff, 0x10000000, 0xffffffff, 0x6}, 0xc}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x3f, 0x3, 0x0, 0xb8a3, 0x1ff}, 0x17}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x8, 0x8793, 0x3, 0x4}, 0x56}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x5, 0x8, 0x10000000, 0x8d3d, 0x5}, 0x2c}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x100, 0x3ff, 0x4, 0xffff, 0x4}, 0x11}}]}, {0xf9, 0x6, "7483a3c13d1b13ca0bd151754bafbbd34c2eb0160da57cb91ead1988546385eb8265690382792b11de229cac29f5565f343e27436356d006c1aab6404c2680f27bf569c160c6fdfc5eb2996ff1187c0ff3e824b9c40e1bfb5f6270c8828bd49662b5fd5afb683b35c54cbb392bf10a645c4205e13a5545bd67b9aa3659dccd7e9bbf00686b9f959581006ae68d99794fd4afa24e08560e696c15358395d423eca6e24e7eab1374581f5666991c374be2cb28447871587addc1c94ef897dcc66d8faf7c9de3976e5c2101cf61ffbb381ea1a67ad08812b150d17fd18d3265b13c6c8dd0dfc33f78a36c3f8b44bec64b44f8a6370e29"}, {0xc}, {0xc, 0x8, {0x1, 0x2}}}}]}, @TCA_CGROUP_ACT={0x3cc, 0x1, [@m_skbedit={0x12c, 0x10, 0x0, 0x0, {{0xc}, {0xc, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x7f}]}, {0xf5, 0x6, "98554f818f20d2e7dc0f53e84b67d58ac3de9a1867165035da5551b6ca380a5b8335b65fe5a3082c21d2a2aac04426e48143b5c2ad59523be71aaeb42c607642610a91563811bb5b640c9f84dd2cf4e4c69aeaa2b61b45395cb2bebb7a00689ee9195e579996c73ab79805d7a16a39a736cd83eea57e334e73b4beb51ea8a5f9e9a92eff974b7f92681bf3cf25889b31253c84e2f9afe9a6c41d2cbc44a8daa8982191bdcddbdae5df3561ff01d3a8e42fe1da87c841f6a95d4f7e84d519f1249ec49c166d774f51e72d0f9d9b5e6b9d5169573d19981a9f2cded366b75b2cebc63cdc216647e7f2c82956bd1b4f3ffed3"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x1, 0x1}}}}, @m_vlan={0xd0, 0x7, 0x0, 0x0, {{0x9}, {0x54, 0x2, 0x0, 0x1, [@TCA_VLAN_PUSH_VLAN_PRIORITY={0x5, 0x6, 0x1}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x8100}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x8100}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0x1, 0x7ff, 0x20000000, 0x1f, 0x6}, 0x3}}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0x0, 0x338e, 0x20000004, 0x81, 0x2}, 0x3}}]}, {0x54, 0x6, "d0d59e067e6569b0c0fc854b654f7f3c461e97a3d24254f76cd0330bd532e84e4b4b978396a7ccd1d6c3290673556a017da5e41ef1503d076aece08edfd0ca2fa9f75d96333a310ae118d3dafc3088fb"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2}}}}, @m_ctinfo={0x134, 0x9, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x7f}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x2}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x101}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x80000001}]}, {0xe5, 0x6, "d913edea668ee9fa8e4c290992a506e778ab55695c2b0c03b8d08647ed22f217d9d96c83459bb40e02bc9ab31653725af76ab44cbc9887722e9036c79c1b643de627188ac6b5d8c1bbbbc7097751f35b30db9bdccf8933ee2dda658cfbbaf09c24459c2c05d1ef54b2cbfa632c049b63b3a0909eac31fb0299980b702b6d56c369cad30fe9815422ed01bc3ede9a54c569a839c2c81ec032c48dc3eb39e63569842c0e7138e522781ce632655f6e8fc31283c4a3f5a6280b244ba25faf879b25b033ccd339cea499aafbf332e4d216c7f5262484033df532890cac325b4c2b436a"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x1, 0x2}}}}, @m_ct={0x98, 0xf, 0x0, 0x0, {{0x7}, {0x50, 0x2, 0x0, 0x1, [@TCA_CT_PARMS={0x18, 0x1, {0x3, 0x4, 0x0, 0x8, 0x3f}}, @TCA_CT_NAT_IPV4_MAX={0x8, 0xa, @remote}, @TCA_CT_LABELS_MASK={0x14, 0x8, "bf2a9e4478fcf66c7fcbb3d9709d7006"}, @TCA_CT_PARMS={0x18, 0x1, {0x401, 0x3, 0x7, 0x3, 0x85e}}]}, {0x22, 0x6, "6f3a6d94efc7ca83d3d46895532d05b1f11f096ed9d4c770b645007ccbc3"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x1, 0x1}}}}]}, @TCA_CGROUP_EMATCHES={0x21c, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0x110, 0x2, 0x0, 0x1, [@TCF_EM_NBYTE={0x14, 0x1, 0x0, 0x0, {{0x9, 0x2, 0xff80}, {0x8000, 0x3, 0x1, "40cd68"}}}, @TCF_EM_CONTAINER={0x9c, 0x2, 0x0, 0x0, {{0xaa1, 0x0, 0x9}, "24953075f613ec439d8852ca14c967e569fecc0b17c7de81ec37f268b0ecc672a26e549e8200d3e77739d890eb1a594112046be616d362369e64eb314956c09231f660a3f38295ff45e9ee6e215fd97bf8d1e7d8931c362c334a30ff2d9cd2864b877a4d58dfa1c4d72b5900c4e21ddaf618e06373bd76ca0a4535997d4fd5cb1d5520a8dc82a243f3c4433a8a02b48f"}}, @TCF_EM_IPT={0x2c, 0x3, 0x0, 0x0, {{0x194, 0x9, 0xe162}, [@TCA_EM_IPT_HOOK={0x8, 0x1, 0x2}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_NAME={0xb}]}}, @TCF_EM_META={0x18, 0x1, 0x0, 0x0, {{0x6, 0x4, 0x40}, [@TCA_EM_META_HDR={0xc, 0x1, {{0x9, 0xb8}, {0x200, 0x80, 0x1}}}]}}, @TCF_EM_NBYTE={0x18, 0x1, 0x0, 0x0, {{0x1, 0x2, 0x8}, {0x5, 0x6, 0x3, "75851b93a824"}}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x3ff}}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x1}}, @TCA_EMATCH_TREE_LIST={0xf8, 0x2, 0x0, 0x1, [@TCF_EM_CANID={0x14, 0x2, 0x0, 0x0, {{0xed1, 0x7, 0x200}, {{0x4, 0x1, 0x0, 0x1}, {0x2, 0x1, 0x1, 0x1}}}}, @TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x9b, 0x1, 0x1000}, {0x7d, 0x5d1, 0xdd, 0x4, 0x5, 0x0, 0x1}}}, @TCF_EM_CMP={0x18, 0x3, 0x0, 0x0, {{0x5, 0x1, 0x7}, {0x4, 0x7, 0x81, 0x3, 0xa, 0x0, 0x2}}}, @TCF_EM_IPT={0x14, 0x1, 0x0, 0x0, {{0x1f, 0x9, 0x7047}, [@TCA_EM_IPT_HOOK={0x8, 0x1, 0x2}]}}, @TCF_EM_IPT={0x9c, 0x3, 0x0, 0x0, {{0x1, 0x9, 0x45}, [@TCA_EM_IPT_MATCH_DATA={0x54, 0x5, "9efc130bc5e9fc23b3de6a98095b9655b0c562983c819b7d18dad3e291d5e62f6ee011020fad7f4a33aa55fa6fb886d6cccbab2da884a73a5b61775a84be3e5ef174f05ba74d1980e09cc8430ed3a38b"}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x4}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_REVISION={0x5}, @TCA_EM_IPT_MATCH_REVISION={0x5, 0x3, 0x81}, @TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x3}, @TCA_EM_IPT_HOOK={0x8}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x3}]}}]}]}, @TCA_CGROUP_ACT={0x208, 0x1, [@m_gact={0x124, 0x1f, 0x0, 0x0, {{0x9}, {0x58, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc, 0x3, {0x2, 0x114f, 0x8}}, @TCA_GACT_PROB={0xc, 0x3, {0x3, 0x1e12, 0x1}}, @TCA_GACT_PROB={0xc, 0x3, {0x1, 0xfa0, 0x2}}, @TCA_GACT_PROB={0xc, 0x3, {0x2, 0x21aa, 0x7}}, @TCA_GACT_PROB={0xc, 0x3, {0x1, 0xe8e, 0x2}}, @TCA_GACT_PARMS={0x18, 0x2, {0x7f, 0x7fffffff, 0x7, 0x3c7c, 0x3}}]}, {0xa1, 0x6, "37b566f90cee4f72716b96cbd35e069a2f28dec73318d2abdcfec7b42a3a80a578864c122a20c7c20908303374f7858db1c229056825c3e95dda1db3655b4470512c660c894d7e97fee2fbd9d587af0165fec2711d44a1246ba300a048fa88d517cb4dda93ae1223e291b9461f431f08cd9b632142aae9f25d635b0bcb3bda702ff110435a0456f82b9e7dc8aac7f6b5f42c92d5f0be763ffcfecad8e5"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x0, 0x6}}}}, @m_skbedit={0xe0, 0x1d, 0x0, 0x0, {{0xc}, {0x4c, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PTYPE={0x6, 0x7, 0x2}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x8000, 0x101, 0x6, 0x10001, 0xfffffff8}}, @TCA_SKBEDIT_PRIORITY={0x8, 0x3, {0xc, 0xffe0}}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x0, 0x6, 0xffffffffffffffff, 0x2, 0x7f}}, @TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x6}]}, {0x6b, 0x6, "fe789bab3fe7a92b3a80fc8289e1379aefa7d3b9c882a3272d94105cdb9abf951724ba1692db4a2803104146bf2bbbde3e1d3df63e64ed876a18162e182789a04941e1baba2e409adb970b02e25f3027f0a90543594d2e8d843f1e04c2f13978493442fb0e3e21"}, {0xc}, {0xc, 0x8, {0x1, 0x1}}}}]}, @TCA_CGROUP_POLICE={0xb0, 0x2, [@TCA_POLICE_RATE64={0xc, 0x8, 0x80000000}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x9}, @TCA_POLICE_TBF={0x3c, 0x1, {0x0, 0xffffffffffffffff, 0x30, 0x0, 0x7, {0x65, 0x0, 0x7fff, 0x671f, 0x3, 0x7}, {0x4, 0x2, 0x400, 0x65, 0x7ff, 0x4db}, 0xf72ec10, 0x6}}, @TCA_POLICE_RESULT={0x8, 0x5, 0x18}, @TCA_POLICE_PEAKRATE64={0xc}, @TCA_POLICE_TBF={0x3c, 0x1, {0x1, 0x20000000, 0x9, 0x7ff, 0x4b10, {0x4, 0x2, 0x9, 0x5, 0x7, 0x21ce}, {0x9, 0x2, 0x7fff, 0x4, 0xa39e, 0x1ff}, 0x1ff, 0x7, 0x8}}, @TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x2}]}]}}, @TCA_CHAIN={0x8}, @filter_kind_options=@f_cgroup={{0xb}, {0x4c0, 0x2, [@TCA_CGROUP_POLICE={0x4bc, 0x2, [@TCA_POLICE_TBF={0x3c, 0x1, {0x3, 0x20000000, 0x9, 0x8, 0x0, {0x89, 0x4, 0x3f, 0xfc00, 0xfeff, 0xfffffffe}, {0x4, 0x0, 0x94, 0x1, 0x1d10, 0x4}, 0x10000, 0x5}}, @TCA_POLICE_TBF={0x3c, 0x1, {0xb351, 0x5, 0xfffffffa, 0xfff, 0x3ff800, {0x5, 0x0, 0x800, 0x40, 0x739, 0x10000}, {0x9, 0x0, 0x5, 0x5, 0x9, 0x5}, 0xffff244c, 0x7, 0x6}}, @TCA_POLICE_RATE={0x404, 0x2, [0xc0, 0x100, 0x7ff, 0x6, 0x80000001, 0x8, 0x7, 0x7e, 0x6, 0x401, 0xf0df, 0xffffffe1, 0x1, 0xfff, 0x9, 0x2, 0xffffffca, 0x5, 0x2, 0x4, 0x2, 0x8, 0x7, 0x8000, 0x8, 0xffff1e5d, 0xfc70, 0x5, 0x63, 0x5, 0x81, 0x2, 0xfc2f, 0x1, 0x3, 0x18c, 0x4, 0x8000, 0x528b, 0x1, 0x20c00000, 0x100, 0x5, 0x5, 0x4, 0x20, 0x2, 0x2, 0x4729, 0x1542, 0x7, 0x5, 0xfffffff7, 0x5, 0x200, 0x2, 0x3f, 0x5, 0x9, 0x5, 0x1, 0x200, 0x1, 0x1, 0x5, 0x9af, 0x14, 0x80000001, 0x3, 0x401, 0x4, 0xa8e9, 0xc3, 0x5, 0x9, 0x57d, 0x73, 0x6, 0x8, 0x2b94, 0x6, 0x9d3c, 0xfffffe00, 0x2, 0x1, 0x247, 0x8000, 0x7be, 0x8, 0x0, 0x8000, 0x7, 0x3, 0x1, 0x4, 0x42e, 0x100, 0x1, 0xfffff4c6, 0x8000, 0x0, 0x9, 0x9, 0xfffffffc, 0x3, 0x5, 0x6, 0xfffffffe, 0x8, 0x400, 0xfff, 0x3, 0x32, 0x2, 0x7, 0x5, 0x4, 0x1, 0x9, 0x400, 0x1ff, 0xfffffff8, 0x7, 0x1000, 0x9, 0x3a43, 0x6, 0x7f, 0x1, 0x2, 0x4e3, 0xfffffffb, 0xc9, 0xfffffffc, 0x0, 0xc6, 0x81, 0x8001, 0x80, 0x3, 0x654ad619, 0x401, 0xffffc3f1, 0xace, 0x9, 0x65, 0x0, 0xffffffff, 0xfff, 0x32, 0x5, 0x9, 0x7, 0x5, 0x20, 0x4, 0x8, 0x0, 0x9, 0x1, 0x1ff, 0x49f4, 0x0, 0x400, 0x8, 0x8, 0x0, 0x0, 0x4, 0x8, 0x3, 0x468, 0xffffffff, 0x7, 0x9, 0x3f, 0x2, 0x4, 0x73a6, 0x6871045, 0x8001, 0x2b86, 0x3ff, 0x3, 0x9, 0x6, 0x0, 0x2, 0xe, 0xeb6, 0x8, 0x9, 0x1, 0x1ff, 0x1, 0x4, 0x0, 0x7f, 0x1adad68a, 0x4, 0xe59, 0x3, 0x6, 0x46, 0x1ff, 0x3, 0x8001, 0x40, 0xfff, 0x0, 0x9, 0x40, 0x5, 0x1, 0x100, 0x0, 0x2, 0x5, 0x2, 0x8, 0x4, 0x401, 0x100, 0x5, 0x4, 0x1000, 0x7ff, 0x80000001, 0xa66d, 0xffffffff, 0x4, 0x1369, 0x44b, 0x80000001, 0x100, 0x0, 0x16, 0x401, 0x1, 0x41, 0xec, 0x7, 0xff, 0x2, 0x7, 0x2, 0x8f, 0x7fffffff, 0x3f, 0x2, 0x0, 0x20, 0x3, 0x1ff, 0x2, 0xffff]}, @TCA_POLICE_TBF={0x3c, 0x1, {0x6, 0x6, 0x3, 0x40, 0x3, {0x1, 0x1, 0x20, 0x61, 0x400, 0x722}, {0x2, 0x3, 0x9, 0x1f, 0x4, 0xffff}, 0xfffffffd, 0x1, 0x7}}]}]}}, @filter_kind_options=@f_fw={{0x7}, {0x88, 0x2, [@TCA_FW_INDEV={0x14, 0x3, 'veth0_virt_wifi\x00'}, @TCA_FW_POLICE={0x1c, 0x2, [@TCA_POLICE_RATE64={0xc, 0x8, 0x8000000000000001}, @TCA_POLICE_RATE64={0xc, 0x8, 0xe4d1}]}, @TCA_FW_INDEV={0x14, 0x3, 'vxcan1\x00'}, @TCA_FW_INDEV={0x14, 0x3, 'dvmrp1\x00'}, @TCA_FW_INDEV={0x14, 0x3, 'veth1_macvtap\x00'}, @TCA_FW_CLASSID={0x8, 0x1, {0x1}}, @TCA_FW_CLASSID={0x8, 0x1, {0x1, 0x4}}, @TCA_FW_MASK={0x8, 0x5, 0x1}]}}, @TCA_CHAIN={0x8, 0xb, 0x7fff}, @TCA_RATE={0x6, 0x5, {0x95}}, @filter_kind_options=@f_flow={{0x9}, {0x428, 0x2, [@TCA_FLOW_POLICE={0x414, 0xa, 0x0, 0x1, [@TCA_POLICE_PEAKRATE64={0xc, 0x9, 0xfffffffffffffff8}, @TCA_POLICE_RATE={0x404, 0x2, [0x101, 0x5, 0x5, 0x4, 0x3, 0x6, 0x3a, 0x1, 0x8, 0x8, 0x4, 0x1, 0x8001, 0x1f, 0x81, 0x0, 0x3, 0x0, 0x3, 0x8, 0x7f, 0x1000, 0x100, 0x6, 0x10000, 0x6, 0x2143, 0x3, 0x2, 0x8, 0xa43, 0x8, 0x3ff, 0x60000000, 0x7, 0x3f, 0x0, 0x2, 0x2, 0xfffffa4e, 0x6, 0x7, 0x2, 0x10000, 0x1, 0x67, 0x1, 0x28d6, 0x1, 0x4, 0x3f51, 0x1, 0xffff, 0x9, 0xfff, 0x1, 0x6, 0x1000, 0xffffff4f, 0xe85, 0x800, 0x7fff, 0x61, 0x0, 0x4, 0x1, 0x70, 0x4, 0xfffffff9, 0x5, 0x5, 0x7, 0x9, 0x0, 0xc88, 0x86ae, 0x4, 0x3ff, 0xfffffff8, 0xf55, 0xffffffff, 0x9, 0x5821e8be, 0x0, 0x100, 0x3d, 0x6dd7, 0x0, 0x8, 0x7, 0x3f4, 0x9, 0x4, 0x8, 0x2, 0xf6b, 0x5, 0x2, 0xffff, 0x3, 0x9, 0x5, 0xbf10, 0x6, 0x400, 0x1f, 0x8, 0xffff, 0x3ff, 0xb455, 0x6, 0x0, 0x7, 0x1, 0x1e8, 0x0, 0x7, 0x6, 0x78, 0x3, 0xffff0000, 0x8000, 0x81, 0x2f, 0xec0, 0x40, 0x100, 0x20, 0x7, 0x1, 0x1ff, 0x4, 0x6, 0x3f, 0x8, 0x8, 0x2, 0x9, 0x6, 0x9, 0x6, 0x8001, 0x6, 0xffffffff, 0x7, 0xc7, 0x2, 0x379, 0x7f, 0x7, 0x8, 0x7ff, 0x10000, 0xd3c, 0xffff32b9, 0x80000000, 0x9, 0x8, 0x9, 0x63a, 0x0, 0x5, 0x8, 0x1, 0x9, 0x7f, 0x9, 0x588, 0xfff, 0x7, 0x3a3, 0x4, 0x0, 0x1f, 0x2, 0x1, 0x9, 0x2, 0x7, 0x8f97, 0x80000001, 0x0, 0x9, 0x5, 0x485, 0x6, 0x6, 0x678, 0xfffffffe, 0x5, 0x400, 0x400, 0x1ff, 0xfffffffd, 0x401, 0x9, 0x7fffffff, 0xee40, 0x6, 0x14, 0x2, 0x2, 0x1, 0xffffffff, 0x0, 0x80000000, 0x80000000, 0x3, 0x9, 0x9, 0x1ff, 0x84, 0x5, 0x40, 0x6, 0xee0, 0x6, 0x7fff, 0x4e7, 0x83, 0x3f, 0x3, 0x1ff, 0x7, 0x1, 0x8, 0x3f, 0x5, 0x80000000, 0x9bb, 0xc32c, 0xfffffffb, 0x0, 0x0, 0xf5, 0x10001, 0x1000, 0x7, 0x9, 0x1000, 0x2, 0x100, 0xfffffff9, 0x3, 0x1, 0x8, 0x2, 0x6, 0xbbe, 0x3, 0x3ff, 0xfff, 0x8001, 0x9, 0x80, 0x5]}]}, @TCA_FLOW_KEYS={0x8, 0x1, 0xb9f3}, @TCA_FLOW_DIVISOR={0x8, 0x8, 0x81}]}}]}, 0x1718}, 0x1, 0x0, 0x0, 0x4000800}, 0x24008111) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r5, &(0x7f0000000180)=ANY=[], 0xff2e) (async, rerun: 64) ioctl$TCSETS(r5, 0x40045431, &(0x7f0000000100)) (async, rerun: 64) r6 = syz_open_pts(r5, 0x0) dup3(r6, r5, 0x0) (async) splice(r5, 0x0, r4, 0x0, 0x3, 0x0) 14:49:38 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r2, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r5, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r5], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) sendmsg$nl_route_sched(r2, &(0x7f0000000240)={&(0x7f0000000080), 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0x400, 0x70bd27, 0x25dfdbfd, {0x0, 0x0, 0x0, r4, {0x0, 0xd}, {0xe, 0xfff3}, {0x3, 0x4}}, [@TCA_EGRESS_BLOCK={0x8, 0xe, 0x4}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x5b14}, @TCA_RATE={0x6, 0x5, {0x7f, 0x3}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x1}, 0x10) r6 = openat$cgroup_ro(r1, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r6, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$PIO_UNIMAPCLR(r6, 0x4b68, &(0x7f0000000040)={0x0, 0x1, 0x9}) [ 2831.082098][ T610] tun237: tun_chr_ioctl cmd 1074025675 [ 2831.087846][ T610] tun237: persist enabled [ 2831.092603][ T610] tun237: tun_chr_ioctl cmd 1074025675 [ 2831.098181][ T610] tun237: persist enabled 14:49:39 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$BTRFS_IOC_GET_DEV_STATS(r2, 0xc4089434, &(0x7f0000000140)={0x0, 0x1f, 0x1, [0x2, 0x9, 0x0, 0x1, 0x2], [0x6, 0x6, 0x7, 0x3, 0x7ff, 0xd329, 0xffffffffffffdefa, 0xa38, 0x5, 0x9f1, 0x2, 0x401, 0x80, 0xfffffffffffffffa, 0x2, 0x80000000, 0x3, 0x4, 0x80000000, 0x553f, 0xfffffffffffffff7, 0x7fffffff, 0xffffffffffff3c9f, 0x80, 0x7f, 0x400, 0x7, 0x7c, 0x3, 0x5, 0x6, 0x1f, 0x8, 0x100000001, 0xa8b, 0x3ff, 0x8, 0xff, 0x2, 0x91, 0xffff, 0x7fffffff, 0x1, 0x1, 0x80000000, 0x42, 0xff, 0x8, 0xf595, 0x0, 0xa07, 0x9, 0x4, 0x8001, 0xc5, 0x10000, 0x200, 0x4, 0x9, 0x0, 0x20, 0x40, 0x5, 0x7fffffff, 0x6, 0x1000, 0x7f, 0x9, 0xfffffffffffffffc, 0x7, 0x1, 0x6, 0xfff, 0x8, 0x20aff4e7, 0x3d, 0xff, 0xfffffffffffffff8, 0x8, 0x8, 0xc30, 0x9, 0x8, 0x81a, 0x4, 0x401, 0x0, 0x800, 0x80000000, 0x100000001, 0x0, 0x9, 0xffffffffffffff80, 0x9, 0x4, 0x6, 0x7, 0x0, 0x4, 0x747, 0x7ff, 0x4, 0x4, 0xfffffffffffffffe, 0x1ff, 0x3, 0xfffffffffffffffe, 0x2, 0x0, 0x3, 0xc828, 0x5, 0xfffffffffffffffc, 0x1ff, 0x7fffffff, 0x7, 0x4, 0x10001, 0x2, 0x7, 0x9]}) r3 = syz_open_pts(r1, 0x0) r4 = dup3(r3, r1, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async, rerun: 32) ioctl$TIOCSTI(r4, 0x5412, &(0x7f0000000080)=0x80) (async, rerun: 32) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:39 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffc, 0x0, "00bbecd836fa00"}) (async) r3 = syz_open_pts(r2, 0x109802) dup3(r3, r2, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f0000000240)={0x0, 0x1, 0x8}) 14:49:39 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000180)={0x516894fd, 0x7f, 0x8c, 0xffffffff, 0xc, "7d00e9fe485be15a8b8e365e58508f1301515d"}) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) r5 = getpid() r6 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r5, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r6, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x2400, 0x0) ioctl$int_out(r6, 0x5462, &(0x7f0000000140)) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) (async) openat(r1, &(0x7f0000000080)='./file0\x00', 0x38d41, 0x60) 14:49:39 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000180)={0x516894fd, 0x7f, 0x8c, 0xffffffff, 0xc, "7d00e9fe485be15a8b8e365e58508f1301515d"}) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) r5 = getpid() r6 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r5, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r6, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x2400, 0x0) ioctl$int_out(r6, 0x5462, &(0x7f0000000140)) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x38d41, 0x60) pipe(&(0x7f0000000000)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000180)={0x516894fd, 0x7f, 0x8c, 0xffffffff, 0xc, "7d00e9fe485be15a8b8e365e58508f1301515d"}) (async) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r2, 0x0) (async) dup3(r3, r2, 0x0) (async) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) getpid() (async) perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r5, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$PERF_EVENT_IOC_DISABLE(r6, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x2400, 0x0) (async) ioctl$int_out(r6, 0x5462, &(0x7f0000000140)) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) (async) openat(r1, &(0x7f0000000080)='./file0\x00', 0x38d41, 0x60) (async) 14:49:39 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$BTRFS_IOC_GET_DEV_STATS(r2, 0xc4089434, &(0x7f0000000140)={0x0, 0x1f, 0x1, [0x2, 0x9, 0x0, 0x1, 0x2], [0x6, 0x6, 0x7, 0x3, 0x7ff, 0xd329, 0xffffffffffffdefa, 0xa38, 0x5, 0x9f1, 0x2, 0x401, 0x80, 0xfffffffffffffffa, 0x2, 0x80000000, 0x3, 0x4, 0x80000000, 0x553f, 0xfffffffffffffff7, 0x7fffffff, 0xffffffffffff3c9f, 0x80, 0x7f, 0x400, 0x7, 0x7c, 0x3, 0x5, 0x6, 0x1f, 0x8, 0x100000001, 0xa8b, 0x3ff, 0x8, 0xff, 0x2, 0x91, 0xffff, 0x7fffffff, 0x1, 0x1, 0x80000000, 0x42, 0xff, 0x8, 0xf595, 0x0, 0xa07, 0x9, 0x4, 0x8001, 0xc5, 0x10000, 0x200, 0x4, 0x9, 0x0, 0x20, 0x40, 0x5, 0x7fffffff, 0x6, 0x1000, 0x7f, 0x9, 0xfffffffffffffffc, 0x7, 0x1, 0x6, 0xfff, 0x8, 0x20aff4e7, 0x3d, 0xff, 0xfffffffffffffff8, 0x8, 0x8, 0xc30, 0x9, 0x8, 0x81a, 0x4, 0x401, 0x0, 0x800, 0x80000000, 0x100000001, 0x0, 0x9, 0xffffffffffffff80, 0x9, 0x4, 0x6, 0x7, 0x0, 0x4, 0x747, 0x7ff, 0x4, 0x4, 0xfffffffffffffffe, 0x1ff, 0x3, 0xfffffffffffffffe, 0x2, 0x0, 0x3, 0xc828, 0x5, 0xfffffffffffffffc, 0x1ff, 0x7fffffff, 0x7, 0x4, 0x10001, 0x2, 0x7, 0x9]}) r3 = syz_open_pts(r1, 0x0) r4 = dup3(r3, r1, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async, rerun: 32) ioctl$TIOCSTI(r4, 0x5412, &(0x7f0000000080)=0x80) (async, rerun: 32) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:39 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r3, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000040)=0x14) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:39 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121101, 0x0) r2 = socket$phonet_pipe(0x23, 0x5, 0x2) getsockopt$PNPIPE_ENCAP(r2, 0x113, 0x1, &(0x7f0000000180), &(0x7f00000001c0)=0x4) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000080)='macvlan1\x00', 0x10) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r1, 0x0) r4 = dup3(r3, r1, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) io_uring_enter(r4, 0x6c06, 0x6ec3, 0x8, &(0x7f0000000140)={[0x48]}, 0x8) 14:49:39 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) close(r1) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) [ 2831.397497][ T27] audit: type=1400 audit(1700923779.281:73842): avc: denied { getopt } for pid=632 comm="syz-executor.5" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=phonet_socket permissive=1 14:49:39 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r8 = openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r8, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TCSETS(r8, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd822fa00"}) r9 = syz_open_pts(r2, 0x109802) r10 = dup3(r9, r2, 0x0) r11 = bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x9, 0x2, &(0x7f0000000000)=@raw=[@map_val={0x18, 0xb, 0x2, 0x0, r10}], &(0x7f0000000040)='GPL\x00', 0x4, 0xcd, &(0x7f0000000240)=""/205, 0x40f00, 0x10, '\x00', 0x0, 0xb, r10, 0x8, &(0x7f0000000080)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000140)={0x4, 0x10, 0xd5, 0x1}, 0x10, 0x0, r1, 0x2, 0x0, &(0x7f0000000180)=[{0x4, 0x2, 0x5, 0x4}, {0x4, 0x5, 0xe, 0x8}], 0x10, 0x30}, 0x90) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000003, 0x1010, r11, 0x69a66000) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) writev(r0, &(0x7f0000001bc0)=[{&(0x7f0000000bc0)="b5d8e94d2b40ac1837a28e363436fc68582eb72f9ab17e93df6aaffd98d8266965552fe33ea8054806ff2fa9571304e955758101000e3b71d79472dfba5f70fa02ff989e0dffa92296ca1e5b0dddf5f5fe93dacc736711b80b13ec8fd327d8f4815363401e676fd7600493ce2fce23cfe54e7848b16e9a81f01a0408a882caf20f04dbae193825eb0a685a7afefbcccb64d1061aa730739b6dc80971f3042f0e60af25976f58ceeee9790776df53449f9c62ce4eb741f8d7e1a7833429aaef07b350cb08ee396d9c5fa2bf9be4ded5a9ae6c615220e7b1b093aac3467ec0d1132fae4f8d299f1a5184821b38e9b8c8aca55351c1171910327dff7174d6cb21d58de3af405884d3ccbadbe377fed196c64bd918689c03ebe216074dbbe0acdffd525ef70cec78cb913daba35d45cde0fa10011d61e9a4ec139f5656b5a044c402e2ab045e4e8023fb467ab18292943122554abafd059a79f29ba79613444d236762cfd362a44a76f40001b197a1a99c85e6d28115a42d510f35456bf9ba6bfd2c1f362cf5d37cc705071ccf0f0102474ccbe835fdaf6f4ad2200875c6a51690aa845ea45d4f3a6f0ef1a823481e45aedd7710443e3c89871643cc4304fe6912ed342684cfb20c663aa66c5d5cf16876bd5857d0e0f291de2a5e71815f9d1e2acf35da58e75541f7f3f13496075af8e20a39c7aab03c00e6175a2e2273342fb73777d434a4da27544c72c3068aa2470c8ff4e491d1301103de03c331d6d4046057377c714f9f8a04c5ce8e0fe006894ade7c2c50b8a1c45bd32f48a5ad0dc848fd762113bbf59958c0b38b8d3f61504f878e3616ecbb6c4b5d527293bb3de709e6fb3f97e53db2b3b19529deca4a41b57b951afe6e1323de565eb0ff4a70c71202da15b5bfbea976580e64efc20dbe5452a2a0372d030eee9f997afb8a6f71fd4a4c648743fd5892e09d3e6383a49b0b8e3d5f2b18c560f37b22de38f670f6393030da5062a5ac60e71ad69a73d32138f73bad6e353e4c8e5655ab7506dfbc5b86c13305e919177ce893b9ec805a6aea8fa03bf4ff17c9dd64bcfba6890c890642b95e5f1a090beed09161a402c678cf54994523ebe6d3ff35f3f6f82f34924fc0e0c0ec800a9dae6380c35f15b4aaae0ec499ce9137513a986f92d48da1d89c7a8dcbb97a58bb16df554a808f66d574ee51c8e22bd505cbd6c025ff630b8325dc6b3e776e708f39063935e9928cd4ad54bf13a733e92894c9b9e2e4be762a3e08da8d26ebe6dfb51b01020d451750c12304f8769f64aabd15ae651a9007d1c137fea7fe85ad270a34194afc8e1fa094529406618ddd774b2d883352a8d0c7026e5e11c1d0623c55f37cd475daa00d7c2003b2f0f490f7bc962c86d054ded04e572d68a242b20552957325bb76092708276ff731b55963ea9df0087f9297eb156fed4599443a87d7ce0de044c4cfba677e52fd9c9ba49021329dd566a26bd865047a1d15d5f84c0ea5a25152e998ab4fa717b0a0de11e9c80dd40223fd34df79e3e91c8024d32e452ccd059a2e8583e2d542387cf67a3ed3700e78beb4bf1e0cebc3856dbc5229523e99c6afa2ab18121ac1fc10a880746d3cc96a0bbe96ed2ce4d1316347beedee6257c8c3eb48c109bb342b46c7b042b2e463a7b01a0d604e384417b46c38bc6b71a13ca57be05759506e1493baf2f9855ca6ad053a7528878f922cec9f3f9028e15766fd9de9854398885d7fd5f44192b3a37b1ee5a1b3105735b871af9e0650cafa1c49de133322f0f86595a650a1a4eb106eaf2ae70671548bf63a2f0eec4487dc548b242da27a52ce195d5ea42d02faac46d7b4bb08eb9858a360424805773c09384939c4a4d0a1b1e953532287a26350175831a6f43110da1d9abaf68ed15bc6c1837d671e6e1a1ede1c97edb0930127738fa6b88cc59c34a1528602690f65d2b27a842d8e72a631e671538f515f453492f6e434fad8f3daad7c1b462fd7ee00297fc06944fbf17ea0c39a98f9865df52c5564c4e43c9686eea59e83c622082fe43717f0814f9f002642897204922b96a1a0b0fe0634c48ee583044a2bffbe92903f920e227d46a3395fd5c8d359e1c33c2574c7288e1e26ae4866b4a95c94b6b1c1363663d6144fac58d6595b1bff3014ac50afd56a2197f7ea43cd5ad6be360cfdcecb7b59055bed8318a65919ccbb2efc5bec3010d86390e9c09af9217fcf222077c13829ee4a4998f03a049ba4c2da8c280912fbfe09532b0659741d15890b8d6158ae1ba1070cd2f31ee02bc26446531a697c8d5b5fb722571fc57fa0e16b385e61200a1899d13df716249bac3b3855e55d9392ecc447bc6aa09df70197877c8e8f83a1f0a47b8c8e040e3dacf12326b39fe328e50efec596c9dd2553638f5adbe8a6ba7ecf03e41fdd56373080ed98f635fc6d13256de395b3c4422cf145434bc81120f5c19f8d0478b868c9299d4fd67f3a074e7807801ec3b636b1aa87286d36d0e3c3496c76f8a8678dc03c67cbce97849c1b2c04199093c4cdbd3bd5908ca70825d8362bb1dd3c53b77d6b3c4672f7520beb31478dc3a8cf3a7132b8cce6e12fc89935e365dd012dadc5fbee07c22ad18f5ea7bcf836f68acf96c10bb8a05b2c03f4639ff97ba8fd602d8438357568ca03a797423be1e062680717f06a80bde3cf5c75bd16c78421c02be7b81ff4674cb863bcfa1485fc8e60a5e4847219892d3444d5179adef243014719f0b82283c1947c0d3e35821cd66a036d75a18ed20dfd46c32a96b2465cdf4dc6f2351367ad42ee1f2289e688ecbc09e2fa71c685a7a29ff996c172e7120977bfe72a7846a105fba23ebad43450a669f2a95eb81b7b2b85ef3ba1191749142bddffecec5272676ab1ee0af9bfca6fbca5737ebb50e7249d416f8d8b9526f0635edb858f93dbcdb4beb92ffb093c12490eabce55957499ae24911c559602b0fead582d940e704dee487e491a875ec26476bc253d2501e6de0bff9252921289ffab6d5c6775c64d9aeb4ee3c7d67ebc963a820700f1c1cf5e941b5ae23af92e2336134c56b0cdbb33ec5f7db1c1a6a18f4d072fe12c903a03ad54eb4e8a9833237f71ac7c2c852c3e97001ef3530f598a52a65111d19e629c89e03254624798ce4ac18f0a0b60695dfee582b578c6fdc0b8fe51973472c6dcc05c19a00a2499f74238e0cf59189367e6b6016110de14a1fe3c76b9fbe791a9762eccbee271fc988d185dfd9c43603a84b4d16bf73d9c78bb38dad4930cf1376d950ee750f6faf0aa3e69b3b8befa490b2504414fd852e2a9a1274ea1b4d08f534cbea7b372053be75d814e8f9dc311b5a5b0e00ccdb45a86d5c56465f233975bbe77f182141ffecc428abcc2c21c13e3259025165fcfc5d53bfa03709b9f83c69c2b201a8dfc27d381f4fe53fcac01a522de03b1756a60db03fa2e867967f016523d7fde6f6b9c7e55ca5ab3bbefe1bfa58be1d9592ef42f371208a82f798fde917bc6f1b33dddc3881cb9dbd445fadec4c112b6ca4fafbeb5424ceddabcde1a15ac07d739f1e578d8f2b8e3ecd682d7d4e2162f6bc97e7cb45269fd8e5c687e8195f3a412252d91b75ff97b90649ee7acb1e8944d756a0d2ea62f0b998a23651a6718c8d68a636bf14c4282d5fa1059f77c97d40d00ddea1c04ef5a5b5df4dfcc98ec53594f12c9d31a6defa6af73cd0d20f3f85adbf7e445169ccabb23b34c57bec72921f9915a72c217d6cc5de48665b836bcf1d1c4714afddba3e65f5e8271b0254b07c32ea05acb8ddf3e4f5d3df598355c2cd70ad2a2d68a73ecabd093c2777506617418b80997089ed468af6f5f6cc4dda1d4e159a393f05b9a9afbe152f71ef46259d9628b9f88cef6ca65dec1595245ad4a7860cb890d7bab32da1539a6fc0ce4ed86c30a0bf31aa90da93d97c66dad78c93feca8b91e481ef083d6c2226cae628f48f029307eef29ccf4689d75e803fd9c78d3e3c83098dd2ced7f1a0013302d1bbf2c9d39b19074f68809e7d0e0dec6964361bc8880b548b2bb6d739887bc6d054216caeb5d07eec244aae02ea8ca67fa4e4f408c1555804f26a299cc0364f4f3680f4143b2df2bf6a7671ec3b505c699b4ca35475523c704cb7a944c082cb6e27c02dbfeb6999d2f6a8387b2fffd9ee96cd0c8a86c41b0cda3aafc9d4ba86168be6754f1662737fd617543a28442babcfaee7e6dfcfbd16bc36ee651eed9fd9fa023e46056b277ad7d2071770e7ec4282e145c8f10236e7990020ae273df41d51df955cadc0927add8fcf43c57727745c989bd38926d829a24fc7b16a5dd18154795b7026dda3800b02962a4fbc6dc57be800331d9ae69b8ab85e463669b40db6001f09da405ddd70bb2412cb7de7fddda746eea268c4d53109eb5eea719d0ab0f1b54746c6d8cca898f5089c7f385ec81f76834e8ec645641c53fd4d3baf0948c06ae3a07a5b91e37d353826050da5f0097b6714e4c694f5bc2cf368b8b902904a51678ca2b1ed85dc2f62c20152c94cd9806cb5912f6910f371b7305594db1b33fea359812f1239bb0caef95a684594c037df0bb224aea4ab8340bcba53c4b176db09644c958b6f129261c0de0abc111ea21bf033c11d52feed096c31541f2c889dfea6e4f73cbb7869a3f3ea0b64ba8bfcfdf3dc9b4f8409a746942b9e68ffed320c6d766d5310983693ff446b1f96fea29a75d077533e1022080985e20b5ba49208b00cf79ce966dde36a914e6b93c2b8afd184f37b7ed44593d399bcc05a0e5806104cf99f791a864239b20e21098b7d573bd8b5d10a14cb2bd382a82cedcaa27e72311b958bfde3b27d7d15768686fcfdfd2e5d2a79e51d367b28d6b998b9ed06701c343f2584292af155221d38ac02e972e12ddda46d15a7ee88e1a6faa988364d347d53b3cf065c43e6d539c00f3cc008a186117c6347dcd548a99ec688e4630d0e618f251687ce911913ff0164db506ba0ccd233086762f49c3c327c4ede9d858a16c7c59b7a1d09461ffadc390324b2c1e1d1676b424e6e7a00875b3fcb0360774c6166e843cf8acfc76e17e7c411cc1a9d2999fefd45818f1e5511d534a7f59d5b4f353537a2ffe5d864eca17d931ae6e490ad0a04f5216eaea04b291f567063ffc10b4e280b1b0b0e1958f5e1e13ce866abdf30cbf0900b3352aa54fb9434df58b0e3903f0ae831482414fdfdc01958cca64dea342a2c318adb76a580c73e5b0bddd59df7e8b45326a460efa88f7f34e1653910e303ac9e5fd31eede359a04badd6769965b21716e7a9c6612cc6b51379d17017bc4387e2e02e0a2af2ed4a6433798ea19b7dd1d2eea9a841f00957c3a3573b4219f0775a1ba43962dc57f31d9e52be527b39644765890bfcbb842ea4f337cb3742aa729e113b2ecadc6ca5e1e42b8c740a3ba8c6bfa557831ed6c58515e11cea290089ee9488e4f2e1385e6195fc4c3c60ce139c4b3f73c3e134ebc6babe4e124e93d453f504fd7a9014780223a01906be08ef3cd3692c482703330bb383daa284cc36b9740df69af24f57aa4b873415c4cb350b1ada414cef6174ac2296d105a84880da4ca3c8b6f6bdcd10f5b61d1bddaecb6aad1e9e2f45625c31c68aa21b31db72611380b2b8e5b8dc78d45a8fcf531cb5aacf695e8c452f32562cb7fb31b53934cf33c57478ef9f07d0a905df53ca39c0ad6976b4f718f01b978ebd5eabe81696b89c8753855860258bf2d8eb547d1b45a97744504c4c4f3920fb32bfc40a59c255fe6022843308b89c08b6f6d", 0x1000}, {&(0x7f0000000500)="147d7d13a6b9ad50e2bf3509ed440ef844255863e3bf61be537044b0794b8ca19addda5edb0434cd91b33d904b39f556a5fceb77e425166cf029e7049b82f47d9f44ec13e009f52e669d38b0b5b551c82ffb42e98f74b877a7f7d2a6c1e720f9bfe178be5caacce6", 0x68}, {&(0x7f00000001c0)="586315b565a53603caf85f4e50ecffb57cc18a8a82e694f2945364a01a4a1a192c022110f0d7a0ae837ad75b5d65c02c1c8ca264cd6708a7c76949a12a14", 0x3e}, {&(0x7f0000000440)="b5bbff327f90d69ce5a2079fe9b1700483a3cad7a8ce348b37238f8f7d486e6f0138de67b4b78d01c45ce474b1765645b46849c69cd6d0d76f", 0x39}, {&(0x7f0000000580)="506f13be9ce6819a9a57c86324395ec8ae70761cc15862160aa0fc4c15f5af81c327d78ceb3251b796175d1fc3d48d53941a582023a4222c272ebfdd82e454ddf889e3f9d2195302425520708ba08466a676de22b8fecf39cdfd8cab429d6701bc24a59a79c62a1e5fb2f6d9c1a7d4534ca956fff0586fdd3329", 0x7a}], 0x5) [ 2831.647784][ T645] tun139: tun_chr_ioctl cmd 1074025675 [ 2831.653414][ T645] tun139: persist enabled [ 2831.657965][ T645] tun139: tun_chr_ioctl cmd 1074025675 [ 2831.663512][ T645] tun139: persist enabled 14:49:39 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) r1 = socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) (async) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r2, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r5, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r5], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r5], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) sendmsg$nl_route_sched(r2, &(0x7f0000000240)={&(0x7f0000000080), 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0x400, 0x70bd27, 0x25dfdbfd, {0x0, 0x0, 0x0, r4, {0x0, 0xd}, {0xe, 0xfff3}, {0x3, 0x4}}, [@TCA_EGRESS_BLOCK={0x8, 0xe, 0x4}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x5b14}, @TCA_RATE={0x6, 0x5, {0x7f, 0x3}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x1}, 0x10) openat$cgroup_ro(r1, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) (async) r6 = openat$cgroup_ro(r1, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6], 0x0, 0x10, 0x3f1}, 0x90) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r6, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TUNSETSNDBUF(r6, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$PIO_UNIMAPCLR(r6, 0x4b68, &(0x7f0000000040)={0x0, 0x1, 0x9}) 14:49:39 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r2, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r5, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r5], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) sendmsg$nl_route_sched(r2, &(0x7f0000000240)={&(0x7f0000000080), 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0x400, 0x70bd27, 0x25dfdbfd, {0x0, 0x0, 0x0, r4, {0x0, 0xd}, {0xe, 0xfff3}, {0x3, 0x4}}, [@TCA_EGRESS_BLOCK={0x8, 0xe, 0x4}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x5b14}, @TCA_RATE={0x6, 0x5, {0x7f, 0x3}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x1}, 0x10) r6 = openat$cgroup_ro(r1, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r6, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$PIO_UNIMAPCLR(r6, 0x4b68, &(0x7f0000000040)={0x0, 0x1, 0x9}) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket$netlink(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r2, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r5, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r5], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) sendmsg$nl_route_sched(r2, &(0x7f0000000240)={&(0x7f0000000080), 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0x400, 0x70bd27, 0x25dfdbfd, {0x0, 0x0, 0x0, r4, {0x0, 0xd}, {0xe, 0xfff3}, {0x3, 0x4}}, [@TCA_EGRESS_BLOCK={0x8, 0xe, 0x4}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x5b14}, @TCA_RATE={0x6, 0x5, {0x7f, 0x3}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x1}, 0x10) (async) openat$cgroup_ro(r1, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r6, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$PIO_UNIMAPCLR(r6, 0x4b68, &(0x7f0000000040)={0x0, 0x1, 0x9}) (async) [ 2831.964657][ T649] tun238: tun_chr_ioctl cmd 1074025675 [ 2831.970187][ T649] tun238: persist enabled [ 2831.974686][ T648] tun238: tun_chr_ioctl cmd 1074025675 [ 2831.980264][ T648] tun238: persist enabled 14:49:40 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x4100, 0x0) ioctl$FS_IOC_GETFLAGS(r0, 0x80086601, &(0x7f0000000040)) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) r1 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000140)=0x150, 0x4) bind$packet(r1, &(0x7f0000000080)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r1, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) sendmsg$nl_route(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40005040}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=@dellinkprop={0x30, 0x6d, 0x4, 0x70bd2b, 0x25dfdbfe, {0x0, 0x0, 0x0, r4, 0x0, 0x1}, [@IFLA_CARRIER_CHANGES={0x8, 0x23, 0x7}, @IFLA_NET_NS_PID={0x8}]}, 0x30}, 0x1, 0x0, 0x0, 0x1}, 0x10) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) fcntl$setpipe(r0, 0x407, 0x1) [ 2832.110577][ T653] tun239: tun_chr_ioctl cmd 1074025675 [ 2832.116096][ T653] tun239: persist enabled [ 2832.146472][ T653] tun239: tun_chr_ioctl cmd 1074025675 [ 2832.152007][ T653] tun239: persist enabled 14:49:40 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r3, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000040)=0x14) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) pipe(&(0x7f0000000200)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r1, 0x0) (async) socket$packet(0x11, 0x3, 0x300) (async) getsockname$packet(r3, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000040)=0x14) (async) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) (async) 14:49:40 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121101, 0x0) (rerun: 32) r2 = socket$phonet_pipe(0x23, 0x5, 0x2) getsockopt$PNPIPE_ENCAP(r2, 0x113, 0x1, &(0x7f0000000180), &(0x7f00000001c0)=0x4) (async) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000080)='macvlan1\x00', 0x10) (async) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r3 = syz_open_pts(r1, 0x0) r4 = dup3(r3, r1, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) (async, rerun: 32) io_uring_enter(r4, 0x6c06, 0x6ec3, 0x8, &(0x7f0000000140)={[0x48]}, 0x8) (rerun: 32) 14:49:40 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x4100, 0x0) ioctl$FS_IOC_GETFLAGS(r0, 0x80086601, &(0x7f0000000040)) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) (async) r1 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000140)=0x150, 0x4) (async) bind$packet(r1, &(0x7f0000000080)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) sendto$packet(r1, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (async) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) (async) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) sendmsg$nl_route(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40005040}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=@dellinkprop={0x30, 0x6d, 0x4, 0x70bd2b, 0x25dfdbfe, {0x0, 0x0, 0x0, r4, 0x0, 0x1}, [@IFLA_CARRIER_CHANGES={0x8, 0x23, 0x7}, @IFLA_NET_NS_PID={0x8}]}, 0x30}, 0x1, 0x0, 0x0, 0x1}, 0x10) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) (async) fcntl$setpipe(r0, 0x407, 0x1) 14:49:40 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121101, 0x0) r2 = socket$phonet_pipe(0x23, 0x5, 0x2) getsockopt$PNPIPE_ENCAP(r2, 0x113, 0x1, &(0x7f0000000180), &(0x7f00000001c0)=0x4) (async) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000080)='macvlan1\x00', 0x10) (async) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r3 = syz_open_pts(r1, 0x0) r4 = dup3(r3, r1, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) (async) io_uring_enter(r4, 0x6c06, 0x6ec3, 0x8, &(0x7f0000000140)={[0x48]}, 0x8) 14:49:40 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x4100, 0x0) ioctl$FS_IOC_GETFLAGS(r0, 0x80086601, &(0x7f0000000040)) (async) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) (async) r1 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000140)=0x150, 0x4) (async) bind$packet(r1, &(0x7f0000000080)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) sendto$packet(r1, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (async) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) sendmsg$nl_route(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40005040}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=@dellinkprop={0x30, 0x6d, 0x4, 0x70bd2b, 0x25dfdbfe, {0x0, 0x0, 0x0, r4, 0x0, 0x1}, [@IFLA_CARRIER_CHANGES={0x8, 0x23, 0x7}, @IFLA_NET_NS_PID={0x8}]}, 0x30}, 0x1, 0x0, 0x0, 0x1}, 0x10) (async) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) (async) fcntl$setpipe(r0, 0x407, 0x1) 14:49:40 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r2 = syz_open_pts(r1, 0x0) close(r1) (async) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:40 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r3, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000040)=0x14) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) pipe(&(0x7f0000000200)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r1, 0x0) (async) socket$packet(0x11, 0x3, 0x300) (async) getsockname$packet(r3, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000040)=0x14) (async) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) (async) 14:49:40 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) timerfd_create(0x0, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r2, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000680)={&(0x7f0000000240)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES16, @ANYRES32=0x0], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x20000900) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r4, 0x400454c9, 0x1) timerfd_settime(0xffffffffffffffff, 0x6, &(0x7f0000000040)={{0x77359400}, {0x0, 0x989680}}, 0x0) clock_settime(0x0, &(0x7f0000000080)) r5 = socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r5, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(0xffffffffffffffff, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32], &(0x7f0000000180)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r7, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r8 = openat$cgroup_ro(r5, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0x7, &(0x7f00000007c0)=ANY=[@ANYBLOB="18000000000400000000000034710000181d0000", @ANYRES32, @ANYBLOB="0005000000003741b0d30000", @ANYRES32, @ANYBLOB="1e9000000500009500000000400000"], &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r7, 0x0, r8, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCSTI(r8, 0x5412, &(0x7f0000000040)=0x16) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:49:40 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async, rerun: 32) r3 = socket$nl_route(0x10, 0x3, 0x0) (rerun: 32) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async, rerun: 64) r8 = openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) (rerun: 64) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r8, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TCSETS(r8, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd822fa00"}) (async, rerun: 64) r9 = syz_open_pts(r2, 0x109802) (rerun: 64) r10 = dup3(r9, r2, 0x0) r11 = bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x9, 0x2, &(0x7f0000000000)=@raw=[@map_val={0x18, 0xb, 0x2, 0x0, r10}], &(0x7f0000000040)='GPL\x00', 0x4, 0xcd, &(0x7f0000000240)=""/205, 0x40f00, 0x10, '\x00', 0x0, 0xb, r10, 0x8, &(0x7f0000000080)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000140)={0x4, 0x10, 0xd5, 0x1}, 0x10, 0x0, r1, 0x2, 0x0, &(0x7f0000000180)=[{0x4, 0x2, 0x5, 0x4}, {0x4, 0x5, 0xe, 0x8}], 0x10, 0x30}, 0x90) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000003, 0x1010, r11, 0x69a66000) (async) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) writev(r0, &(0x7f0000001bc0)=[{&(0x7f0000000bc0)="b5d8e94d2b40ac1837a28e363436fc68582eb72f9ab17e93df6aaffd98d8266965552fe33ea8054806ff2fa9571304e955758101000e3b71d79472dfba5f70fa02ff989e0dffa92296ca1e5b0dddf5f5fe93dacc736711b80b13ec8fd327d8f4815363401e676fd7600493ce2fce23cfe54e7848b16e9a81f01a0408a882caf20f04dbae193825eb0a685a7afefbcccb64d1061aa730739b6dc80971f3042f0e60af25976f58ceeee9790776df53449f9c62ce4eb741f8d7e1a7833429aaef07b350cb08ee396d9c5fa2bf9be4ded5a9ae6c615220e7b1b093aac3467ec0d1132fae4f8d299f1a5184821b38e9b8c8aca55351c1171910327dff7174d6cb21d58de3af405884d3ccbadbe377fed196c64bd918689c03ebe216074dbbe0acdffd525ef70cec78cb913daba35d45cde0fa10011d61e9a4ec139f5656b5a044c402e2ab045e4e8023fb467ab18292943122554abafd059a79f29ba79613444d236762cfd362a44a76f40001b197a1a99c85e6d28115a42d510f35456bf9ba6bfd2c1f362cf5d37cc705071ccf0f0102474ccbe835fdaf6f4ad2200875c6a51690aa845ea45d4f3a6f0ef1a823481e45aedd7710443e3c89871643cc4304fe6912ed342684cfb20c663aa66c5d5cf16876bd5857d0e0f291de2a5e71815f9d1e2acf35da58e75541f7f3f13496075af8e20a39c7aab03c00e6175a2e2273342fb73777d434a4da27544c72c3068aa2470c8ff4e491d1301103de03c331d6d4046057377c714f9f8a04c5ce8e0fe006894ade7c2c50b8a1c45bd32f48a5ad0dc848fd762113bbf59958c0b38b8d3f61504f878e3616ecbb6c4b5d527293bb3de709e6fb3f97e53db2b3b19529deca4a41b57b951afe6e1323de565eb0ff4a70c71202da15b5bfbea976580e64efc20dbe5452a2a0372d030eee9f997afb8a6f71fd4a4c648743fd5892e09d3e6383a49b0b8e3d5f2b18c560f37b22de38f670f6393030da5062a5ac60e71ad69a73d32138f73bad6e353e4c8e5655ab7506dfbc5b86c13305e919177ce893b9ec805a6aea8fa03bf4ff17c9dd64bcfba6890c890642b95e5f1a090beed09161a402c678cf54994523ebe6d3ff35f3f6f82f34924fc0e0c0ec800a9dae6380c35f15b4aaae0ec499ce9137513a986f92d48da1d89c7a8dcbb97a58bb16df554a808f66d574ee51c8e22bd505cbd6c025ff630b8325dc6b3e776e708f39063935e9928cd4ad54bf13a733e92894c9b9e2e4be762a3e08da8d26ebe6dfb51b01020d451750c12304f8769f64aabd15ae651a9007d1c137fea7fe85ad270a34194afc8e1fa094529406618ddd774b2d883352a8d0c7026e5e11c1d0623c55f37cd475daa00d7c2003b2f0f490f7bc962c86d054ded04e572d68a242b20552957325bb76092708276ff731b55963ea9df0087f9297eb156fed4599443a87d7ce0de044c4cfba677e52fd9c9ba49021329dd566a26bd865047a1d15d5f84c0ea5a25152e998ab4fa717b0a0de11e9c80dd40223fd34df79e3e91c8024d32e452ccd059a2e8583e2d542387cf67a3ed3700e78beb4bf1e0cebc3856dbc5229523e99c6afa2ab18121ac1fc10a880746d3cc96a0bbe96ed2ce4d1316347beedee6257c8c3eb48c109bb342b46c7b042b2e463a7b01a0d604e384417b46c38bc6b71a13ca57be05759506e1493baf2f9855ca6ad053a7528878f922cec9f3f9028e15766fd9de9854398885d7fd5f44192b3a37b1ee5a1b3105735b871af9e0650cafa1c49de133322f0f86595a650a1a4eb106eaf2ae70671548bf63a2f0eec4487dc548b242da27a52ce195d5ea42d02faac46d7b4bb08eb9858a360424805773c09384939c4a4d0a1b1e953532287a26350175831a6f43110da1d9abaf68ed15bc6c1837d671e6e1a1ede1c97edb0930127738fa6b88cc59c34a1528602690f65d2b27a842d8e72a631e671538f515f453492f6e434fad8f3daad7c1b462fd7ee00297fc06944fbf17ea0c39a98f9865df52c5564c4e43c9686eea59e83c622082fe43717f0814f9f002642897204922b96a1a0b0fe0634c48ee583044a2bffbe92903f920e227d46a3395fd5c8d359e1c33c2574c7288e1e26ae4866b4a95c94b6b1c1363663d6144fac58d6595b1bff3014ac50afd56a2197f7ea43cd5ad6be360cfdcecb7b59055bed8318a65919ccbb2efc5bec3010d86390e9c09af9217fcf222077c13829ee4a4998f03a049ba4c2da8c280912fbfe09532b0659741d15890b8d6158ae1ba1070cd2f31ee02bc26446531a697c8d5b5fb722571fc57fa0e16b385e61200a1899d13df716249bac3b3855e55d9392ecc447bc6aa09df70197877c8e8f83a1f0a47b8c8e040e3dacf12326b39fe328e50efec596c9dd2553638f5adbe8a6ba7ecf03e41fdd56373080ed98f635fc6d13256de395b3c4422cf145434bc81120f5c19f8d0478b868c9299d4fd67f3a074e7807801ec3b636b1aa87286d36d0e3c3496c76f8a8678dc03c67cbce97849c1b2c04199093c4cdbd3bd5908ca70825d8362bb1dd3c53b77d6b3c4672f7520beb31478dc3a8cf3a7132b8cce6e12fc89935e365dd012dadc5fbee07c22ad18f5ea7bcf836f68acf96c10bb8a05b2c03f4639ff97ba8fd602d8438357568ca03a797423be1e062680717f06a80bde3cf5c75bd16c78421c02be7b81ff4674cb863bcfa1485fc8e60a5e4847219892d3444d5179adef243014719f0b82283c1947c0d3e35821cd66a036d75a18ed20dfd46c32a96b2465cdf4dc6f2351367ad42ee1f2289e688ecbc09e2fa71c685a7a29ff996c172e7120977bfe72a7846a105fba23ebad43450a669f2a95eb81b7b2b85ef3ba1191749142bddffecec5272676ab1ee0af9bfca6fbca5737ebb50e7249d416f8d8b9526f0635edb858f93dbcdb4beb92ffb093c12490eabce55957499ae24911c559602b0fead582d940e704dee487e491a875ec26476bc253d2501e6de0bff9252921289ffab6d5c6775c64d9aeb4ee3c7d67ebc963a820700f1c1cf5e941b5ae23af92e2336134c56b0cdbb33ec5f7db1c1a6a18f4d072fe12c903a03ad54eb4e8a9833237f71ac7c2c852c3e97001ef3530f598a52a65111d19e629c89e03254624798ce4ac18f0a0b60695dfee582b578c6fdc0b8fe51973472c6dcc05c19a00a2499f74238e0cf59189367e6b6016110de14a1fe3c76b9fbe791a9762eccbee271fc988d185dfd9c43603a84b4d16bf73d9c78bb38dad4930cf1376d950ee750f6faf0aa3e69b3b8befa490b2504414fd852e2a9a1274ea1b4d08f534cbea7b372053be75d814e8f9dc311b5a5b0e00ccdb45a86d5c56465f233975bbe77f182141ffecc428abcc2c21c13e3259025165fcfc5d53bfa03709b9f83c69c2b201a8dfc27d381f4fe53fcac01a522de03b1756a60db03fa2e867967f016523d7fde6f6b9c7e55ca5ab3bbefe1bfa58be1d9592ef42f371208a82f798fde917bc6f1b33dddc3881cb9dbd445fadec4c112b6ca4fafbeb5424ceddabcde1a15ac07d739f1e578d8f2b8e3ecd682d7d4e2162f6bc97e7cb45269fd8e5c687e8195f3a412252d91b75ff97b90649ee7acb1e8944d756a0d2ea62f0b998a23651a6718c8d68a636bf14c4282d5fa1059f77c97d40d00ddea1c04ef5a5b5df4dfcc98ec53594f12c9d31a6defa6af73cd0d20f3f85adbf7e445169ccabb23b34c57bec72921f9915a72c217d6cc5de48665b836bcf1d1c4714afddba3e65f5e8271b0254b07c32ea05acb8ddf3e4f5d3df598355c2cd70ad2a2d68a73ecabd093c2777506617418b80997089ed468af6f5f6cc4dda1d4e159a393f05b9a9afbe152f71ef46259d9628b9f88cef6ca65dec1595245ad4a7860cb890d7bab32da1539a6fc0ce4ed86c30a0bf31aa90da93d97c66dad78c93feca8b91e481ef083d6c2226cae628f48f029307eef29ccf4689d75e803fd9c78d3e3c83098dd2ced7f1a0013302d1bbf2c9d39b19074f68809e7d0e0dec6964361bc8880b548b2bb6d739887bc6d054216caeb5d07eec244aae02ea8ca67fa4e4f408c1555804f26a299cc0364f4f3680f4143b2df2bf6a7671ec3b505c699b4ca35475523c704cb7a944c082cb6e27c02dbfeb6999d2f6a8387b2fffd9ee96cd0c8a86c41b0cda3aafc9d4ba86168be6754f1662737fd617543a28442babcfaee7e6dfcfbd16bc36ee651eed9fd9fa023e46056b277ad7d2071770e7ec4282e145c8f10236e7990020ae273df41d51df955cadc0927add8fcf43c57727745c989bd38926d829a24fc7b16a5dd18154795b7026dda3800b02962a4fbc6dc57be800331d9ae69b8ab85e463669b40db6001f09da405ddd70bb2412cb7de7fddda746eea268c4d53109eb5eea719d0ab0f1b54746c6d8cca898f5089c7f385ec81f76834e8ec645641c53fd4d3baf0948c06ae3a07a5b91e37d353826050da5f0097b6714e4c694f5bc2cf368b8b902904a51678ca2b1ed85dc2f62c20152c94cd9806cb5912f6910f371b7305594db1b33fea359812f1239bb0caef95a684594c037df0bb224aea4ab8340bcba53c4b176db09644c958b6f129261c0de0abc111ea21bf033c11d52feed096c31541f2c889dfea6e4f73cbb7869a3f3ea0b64ba8bfcfdf3dc9b4f8409a746942b9e68ffed320c6d766d5310983693ff446b1f96fea29a75d077533e1022080985e20b5ba49208b00cf79ce966dde36a914e6b93c2b8afd184f37b7ed44593d399bcc05a0e5806104cf99f791a864239b20e21098b7d573bd8b5d10a14cb2bd382a82cedcaa27e72311b958bfde3b27d7d15768686fcfdfd2e5d2a79e51d367b28d6b998b9ed06701c343f2584292af155221d38ac02e972e12ddda46d15a7ee88e1a6faa988364d347d53b3cf065c43e6d539c00f3cc008a186117c6347dcd548a99ec688e4630d0e618f251687ce911913ff0164db506ba0ccd233086762f49c3c327c4ede9d858a16c7c59b7a1d09461ffadc390324b2c1e1d1676b424e6e7a00875b3fcb0360774c6166e843cf8acfc76e17e7c411cc1a9d2999fefd45818f1e5511d534a7f59d5b4f353537a2ffe5d864eca17d931ae6e490ad0a04f5216eaea04b291f567063ffc10b4e280b1b0b0e1958f5e1e13ce866abdf30cbf0900b3352aa54fb9434df58b0e3903f0ae831482414fdfdc01958cca64dea342a2c318adb76a580c73e5b0bddd59df7e8b45326a460efa88f7f34e1653910e303ac9e5fd31eede359a04badd6769965b21716e7a9c6612cc6b51379d17017bc4387e2e02e0a2af2ed4a6433798ea19b7dd1d2eea9a841f00957c3a3573b4219f0775a1ba43962dc57f31d9e52be527b39644765890bfcbb842ea4f337cb3742aa729e113b2ecadc6ca5e1e42b8c740a3ba8c6bfa557831ed6c58515e11cea290089ee9488e4f2e1385e6195fc4c3c60ce139c4b3f73c3e134ebc6babe4e124e93d453f504fd7a9014780223a01906be08ef3cd3692c482703330bb383daa284cc36b9740df69af24f57aa4b873415c4cb350b1ada414cef6174ac2296d105a84880da4ca3c8b6f6bdcd10f5b61d1bddaecb6aad1e9e2f45625c31c68aa21b31db72611380b2b8e5b8dc78d45a8fcf531cb5aacf695e8c452f32562cb7fb31b53934cf33c57478ef9f07d0a905df53ca39c0ad6976b4f718f01b978ebd5eabe81696b89c8753855860258bf2d8eb547d1b45a97744504c4c4f3920fb32bfc40a59c255fe6022843308b89c08b6f6d", 0x1000}, {&(0x7f0000000500)="147d7d13a6b9ad50e2bf3509ed440ef844255863e3bf61be537044b0794b8ca19addda5edb0434cd91b33d904b39f556a5fceb77e425166cf029e7049b82f47d9f44ec13e009f52e669d38b0b5b551c82ffb42e98f74b877a7f7d2a6c1e720f9bfe178be5caacce6", 0x68}, {&(0x7f00000001c0)="586315b565a53603caf85f4e50ecffb57cc18a8a82e694f2945364a01a4a1a192c022110f0d7a0ae837ad75b5d65c02c1c8ca264cd6708a7c76949a12a14", 0x3e}, {&(0x7f0000000440)="b5bbff327f90d69ce5a2079fe9b1700483a3cad7a8ce348b37238f8f7d486e6f0138de67b4b78d01c45ce474b1765645b46849c69cd6d0d76f", 0x39}, {&(0x7f0000000580)="506f13be9ce6819a9a57c86324395ec8ae70761cc15862160aa0fc4c15f5af81c327d78ceb3251b796175d1fc3d48d53941a582023a4222c272ebfdd82e454ddf889e3f9d2195302425520708ba08466a676de22b8fecf39cdfd8cab429d6701bc24a59a79c62a1e5fb2f6d9c1a7d4534ca956fff0586fdd3329", 0x7a}], 0x5) 14:49:40 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) r4 = getpid() r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) r6 = openat$cgroup_pressure(r3, &(0x7f0000000000)='io.pressure\x00', 0x2, 0x0) splice(r6, 0x0, r0, 0x0, 0x5, 0xa) [ 2832.490951][ T709] tun140: tun_chr_ioctl cmd 1074025675 [ 2832.496474][ T709] tun140: persist enabled [ 2832.511519][ T707] tun140: tun_chr_ioctl cmd 1074025675 [ 2832.517075][ T707] tun140: persist enabled 14:49:40 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (rerun: 32) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) (async) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r4, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r8 = openat$cgroup_ro(r3, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r8, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TCSETS(r8, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd822fa00"}) r9 = syz_open_pts(r2, 0x109802) r10 = dup3(r9, r2, 0x0) r11 = bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x9, 0x2, &(0x7f0000000000)=@raw=[@map_val={0x18, 0xb, 0x2, 0x0, r10}], &(0x7f0000000040)='GPL\x00', 0x4, 0xcd, &(0x7f0000000240)=""/205, 0x40f00, 0x10, '\x00', 0x0, 0xb, r10, 0x8, &(0x7f0000000080)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000140)={0x4, 0x10, 0xd5, 0x1}, 0x10, 0x0, r1, 0x2, 0x0, &(0x7f0000000180)=[{0x4, 0x2, 0x5, 0x4}, {0x4, 0x5, 0xe, 0x8}], 0x10, 0x30}, 0x90) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000003, 0x1010, r11, 0x69a66000) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) writev(r0, &(0x7f0000001bc0)=[{&(0x7f0000000bc0)="b5d8e94d2b40ac1837a28e363436fc68582eb72f9ab17e93df6aaffd98d8266965552fe33ea8054806ff2fa9571304e955758101000e3b71d79472dfba5f70fa02ff989e0dffa92296ca1e5b0dddf5f5fe93dacc736711b80b13ec8fd327d8f4815363401e676fd7600493ce2fce23cfe54e7848b16e9a81f01a0408a882caf20f04dbae193825eb0a685a7afefbcccb64d1061aa730739b6dc80971f3042f0e60af25976f58ceeee9790776df53449f9c62ce4eb741f8d7e1a7833429aaef07b350cb08ee396d9c5fa2bf9be4ded5a9ae6c615220e7b1b093aac3467ec0d1132fae4f8d299f1a5184821b38e9b8c8aca55351c1171910327dff7174d6cb21d58de3af405884d3ccbadbe377fed196c64bd918689c03ebe216074dbbe0acdffd525ef70cec78cb913daba35d45cde0fa10011d61e9a4ec139f5656b5a044c402e2ab045e4e8023fb467ab18292943122554abafd059a79f29ba79613444d236762cfd362a44a76f40001b197a1a99c85e6d28115a42d510f35456bf9ba6bfd2c1f362cf5d37cc705071ccf0f0102474ccbe835fdaf6f4ad2200875c6a51690aa845ea45d4f3a6f0ef1a823481e45aedd7710443e3c89871643cc4304fe6912ed342684cfb20c663aa66c5d5cf16876bd5857d0e0f291de2a5e71815f9d1e2acf35da58e75541f7f3f13496075af8e20a39c7aab03c00e6175a2e2273342fb73777d434a4da27544c72c3068aa2470c8ff4e491d1301103de03c331d6d4046057377c714f9f8a04c5ce8e0fe006894ade7c2c50b8a1c45bd32f48a5ad0dc848fd762113bbf59958c0b38b8d3f61504f878e3616ecbb6c4b5d527293bb3de709e6fb3f97e53db2b3b19529deca4a41b57b951afe6e1323de565eb0ff4a70c71202da15b5bfbea976580e64efc20dbe5452a2a0372d030eee9f997afb8a6f71fd4a4c648743fd5892e09d3e6383a49b0b8e3d5f2b18c560f37b22de38f670f6393030da5062a5ac60e71ad69a73d32138f73bad6e353e4c8e5655ab7506dfbc5b86c13305e919177ce893b9ec805a6aea8fa03bf4ff17c9dd64bcfba6890c890642b95e5f1a090beed09161a402c678cf54994523ebe6d3ff35f3f6f82f34924fc0e0c0ec800a9dae6380c35f15b4aaae0ec499ce9137513a986f92d48da1d89c7a8dcbb97a58bb16df554a808f66d574ee51c8e22bd505cbd6c025ff630b8325dc6b3e776e708f39063935e9928cd4ad54bf13a733e92894c9b9e2e4be762a3e08da8d26ebe6dfb51b01020d451750c12304f8769f64aabd15ae651a9007d1c137fea7fe85ad270a34194afc8e1fa094529406618ddd774b2d883352a8d0c7026e5e11c1d0623c55f37cd475daa00d7c2003b2f0f490f7bc962c86d054ded04e572d68a242b20552957325bb76092708276ff731b55963ea9df0087f9297eb156fed4599443a87d7ce0de044c4cfba677e52fd9c9ba49021329dd566a26bd865047a1d15d5f84c0ea5a25152e998ab4fa717b0a0de11e9c80dd40223fd34df79e3e91c8024d32e452ccd059a2e8583e2d542387cf67a3ed3700e78beb4bf1e0cebc3856dbc5229523e99c6afa2ab18121ac1fc10a880746d3cc96a0bbe96ed2ce4d1316347beedee6257c8c3eb48c109bb342b46c7b042b2e463a7b01a0d604e384417b46c38bc6b71a13ca57be05759506e1493baf2f9855ca6ad053a7528878f922cec9f3f9028e15766fd9de9854398885d7fd5f44192b3a37b1ee5a1b3105735b871af9e0650cafa1c49de133322f0f86595a650a1a4eb106eaf2ae70671548bf63a2f0eec4487dc548b242da27a52ce195d5ea42d02faac46d7b4bb08eb9858a360424805773c09384939c4a4d0a1b1e953532287a26350175831a6f43110da1d9abaf68ed15bc6c1837d671e6e1a1ede1c97edb0930127738fa6b88cc59c34a1528602690f65d2b27a842d8e72a631e671538f515f453492f6e434fad8f3daad7c1b462fd7ee00297fc06944fbf17ea0c39a98f9865df52c5564c4e43c9686eea59e83c622082fe43717f0814f9f002642897204922b96a1a0b0fe0634c48ee583044a2bffbe92903f920e227d46a3395fd5c8d359e1c33c2574c7288e1e26ae4866b4a95c94b6b1c1363663d6144fac58d6595b1bff3014ac50afd56a2197f7ea43cd5ad6be360cfdcecb7b59055bed8318a65919ccbb2efc5bec3010d86390e9c09af9217fcf222077c13829ee4a4998f03a049ba4c2da8c280912fbfe09532b0659741d15890b8d6158ae1ba1070cd2f31ee02bc26446531a697c8d5b5fb722571fc57fa0e16b385e61200a1899d13df716249bac3b3855e55d9392ecc447bc6aa09df70197877c8e8f83a1f0a47b8c8e040e3dacf12326b39fe328e50efec596c9dd2553638f5adbe8a6ba7ecf03e41fdd56373080ed98f635fc6d13256de395b3c4422cf145434bc81120f5c19f8d0478b868c9299d4fd67f3a074e7807801ec3b636b1aa87286d36d0e3c3496c76f8a8678dc03c67cbce97849c1b2c04199093c4cdbd3bd5908ca70825d8362bb1dd3c53b77d6b3c4672f7520beb31478dc3a8cf3a7132b8cce6e12fc89935e365dd012dadc5fbee07c22ad18f5ea7bcf836f68acf96c10bb8a05b2c03f4639ff97ba8fd602d8438357568ca03a797423be1e062680717f06a80bde3cf5c75bd16c78421c02be7b81ff4674cb863bcfa1485fc8e60a5e4847219892d3444d5179adef243014719f0b82283c1947c0d3e35821cd66a036d75a18ed20dfd46c32a96b2465cdf4dc6f2351367ad42ee1f2289e688ecbc09e2fa71c685a7a29ff996c172e7120977bfe72a7846a105fba23ebad43450a669f2a95eb81b7b2b85ef3ba1191749142bddffecec5272676ab1ee0af9bfca6fbca5737ebb50e7249d416f8d8b9526f0635edb858f93dbcdb4beb92ffb093c12490eabce55957499ae24911c559602b0fead582d940e704dee487e491a875ec26476bc253d2501e6de0bff9252921289ffab6d5c6775c64d9aeb4ee3c7d67ebc963a820700f1c1cf5e941b5ae23af92e2336134c56b0cdbb33ec5f7db1c1a6a18f4d072fe12c903a03ad54eb4e8a9833237f71ac7c2c852c3e97001ef3530f598a52a65111d19e629c89e03254624798ce4ac18f0a0b60695dfee582b578c6fdc0b8fe51973472c6dcc05c19a00a2499f74238e0cf59189367e6b6016110de14a1fe3c76b9fbe791a9762eccbee271fc988d185dfd9c43603a84b4d16bf73d9c78bb38dad4930cf1376d950ee750f6faf0aa3e69b3b8befa490b2504414fd852e2a9a1274ea1b4d08f534cbea7b372053be75d814e8f9dc311b5a5b0e00ccdb45a86d5c56465f233975bbe77f182141ffecc428abcc2c21c13e3259025165fcfc5d53bfa03709b9f83c69c2b201a8dfc27d381f4fe53fcac01a522de03b1756a60db03fa2e867967f016523d7fde6f6b9c7e55ca5ab3bbefe1bfa58be1d9592ef42f371208a82f798fde917bc6f1b33dddc3881cb9dbd445fadec4c112b6ca4fafbeb5424ceddabcde1a15ac07d739f1e578d8f2b8e3ecd682d7d4e2162f6bc97e7cb45269fd8e5c687e8195f3a412252d91b75ff97b90649ee7acb1e8944d756a0d2ea62f0b998a23651a6718c8d68a636bf14c4282d5fa1059f77c97d40d00ddea1c04ef5a5b5df4dfcc98ec53594f12c9d31a6defa6af73cd0d20f3f85adbf7e445169ccabb23b34c57bec72921f9915a72c217d6cc5de48665b836bcf1d1c4714afddba3e65f5e8271b0254b07c32ea05acb8ddf3e4f5d3df598355c2cd70ad2a2d68a73ecabd093c2777506617418b80997089ed468af6f5f6cc4dda1d4e159a393f05b9a9afbe152f71ef46259d9628b9f88cef6ca65dec1595245ad4a7860cb890d7bab32da1539a6fc0ce4ed86c30a0bf31aa90da93d97c66dad78c93feca8b91e481ef083d6c2226cae628f48f029307eef29ccf4689d75e803fd9c78d3e3c83098dd2ced7f1a0013302d1bbf2c9d39b19074f68809e7d0e0dec6964361bc8880b548b2bb6d739887bc6d054216caeb5d07eec244aae02ea8ca67fa4e4f408c1555804f26a299cc0364f4f3680f4143b2df2bf6a7671ec3b505c699b4ca35475523c704cb7a944c082cb6e27c02dbfeb6999d2f6a8387b2fffd9ee96cd0c8a86c41b0cda3aafc9d4ba86168be6754f1662737fd617543a28442babcfaee7e6dfcfbd16bc36ee651eed9fd9fa023e46056b277ad7d2071770e7ec4282e145c8f10236e7990020ae273df41d51df955cadc0927add8fcf43c57727745c989bd38926d829a24fc7b16a5dd18154795b7026dda3800b02962a4fbc6dc57be800331d9ae69b8ab85e463669b40db6001f09da405ddd70bb2412cb7de7fddda746eea268c4d53109eb5eea719d0ab0f1b54746c6d8cca898f5089c7f385ec81f76834e8ec645641c53fd4d3baf0948c06ae3a07a5b91e37d353826050da5f0097b6714e4c694f5bc2cf368b8b902904a51678ca2b1ed85dc2f62c20152c94cd9806cb5912f6910f371b7305594db1b33fea359812f1239bb0caef95a684594c037df0bb224aea4ab8340bcba53c4b176db09644c958b6f129261c0de0abc111ea21bf033c11d52feed096c31541f2c889dfea6e4f73cbb7869a3f3ea0b64ba8bfcfdf3dc9b4f8409a746942b9e68ffed320c6d766d5310983693ff446b1f96fea29a75d077533e1022080985e20b5ba49208b00cf79ce966dde36a914e6b93c2b8afd184f37b7ed44593d399bcc05a0e5806104cf99f791a864239b20e21098b7d573bd8b5d10a14cb2bd382a82cedcaa27e72311b958bfde3b27d7d15768686fcfdfd2e5d2a79e51d367b28d6b998b9ed06701c343f2584292af155221d38ac02e972e12ddda46d15a7ee88e1a6faa988364d347d53b3cf065c43e6d539c00f3cc008a186117c6347dcd548a99ec688e4630d0e618f251687ce911913ff0164db506ba0ccd233086762f49c3c327c4ede9d858a16c7c59b7a1d09461ffadc390324b2c1e1d1676b424e6e7a00875b3fcb0360774c6166e843cf8acfc76e17e7c411cc1a9d2999fefd45818f1e5511d534a7f59d5b4f353537a2ffe5d864eca17d931ae6e490ad0a04f5216eaea04b291f567063ffc10b4e280b1b0b0e1958f5e1e13ce866abdf30cbf0900b3352aa54fb9434df58b0e3903f0ae831482414fdfdc01958cca64dea342a2c318adb76a580c73e5b0bddd59df7e8b45326a460efa88f7f34e1653910e303ac9e5fd31eede359a04badd6769965b21716e7a9c6612cc6b51379d17017bc4387e2e02e0a2af2ed4a6433798ea19b7dd1d2eea9a841f00957c3a3573b4219f0775a1ba43962dc57f31d9e52be527b39644765890bfcbb842ea4f337cb3742aa729e113b2ecadc6ca5e1e42b8c740a3ba8c6bfa557831ed6c58515e11cea290089ee9488e4f2e1385e6195fc4c3c60ce139c4b3f73c3e134ebc6babe4e124e93d453f504fd7a9014780223a01906be08ef3cd3692c482703330bb383daa284cc36b9740df69af24f57aa4b873415c4cb350b1ada414cef6174ac2296d105a84880da4ca3c8b6f6bdcd10f5b61d1bddaecb6aad1e9e2f45625c31c68aa21b31db72611380b2b8e5b8dc78d45a8fcf531cb5aacf695e8c452f32562cb7fb31b53934cf33c57478ef9f07d0a905df53ca39c0ad6976b4f718f01b978ebd5eabe81696b89c8753855860258bf2d8eb547d1b45a97744504c4c4f3920fb32bfc40a59c255fe6022843308b89c08b6f6d", 0x1000}, {&(0x7f0000000500)="147d7d13a6b9ad50e2bf3509ed440ef844255863e3bf61be537044b0794b8ca19addda5edb0434cd91b33d904b39f556a5fceb77e425166cf029e7049b82f47d9f44ec13e009f52e669d38b0b5b551c82ffb42e98f74b877a7f7d2a6c1e720f9bfe178be5caacce6", 0x68}, {&(0x7f00000001c0)="586315b565a53603caf85f4e50ecffb57cc18a8a82e694f2945364a01a4a1a192c022110f0d7a0ae837ad75b5d65c02c1c8ca264cd6708a7c76949a12a14", 0x3e}, {&(0x7f0000000440)="b5bbff327f90d69ce5a2079fe9b1700483a3cad7a8ce348b37238f8f7d486e6f0138de67b4b78d01c45ce474b1765645b46849c69cd6d0d76f", 0x39}, {&(0x7f0000000580)="506f13be9ce6819a9a57c86324395ec8ae70761cc15862160aa0fc4c15f5af81c327d78ceb3251b796175d1fc3d48d53941a582023a4222c272ebfdd82e454ddf889e3f9d2195302425520708ba08466a676de22b8fecf39cdfd8cab429d6701bc24a59a79c62a1e5fb2f6d9c1a7d4534ca956fff0586fdd3329", 0x7a}], 0x5) 14:49:40 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCGLCKTRMIOS(r7, 0x5456, &(0x7f0000000000)={0x1ff, 0xfffffffe, 0x9, 0x8, 0x3, "346456655e98b364584d8a06044c5c8ceeb422"}) dup3(0xffffffffffffffff, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) [ 2832.838715][ T722] tun141: tun_chr_ioctl cmd 1074025675 [ 2832.844292][ T722] tun141: persist enabled [ 2832.861363][ T722] tun141: tun_chr_ioctl cmd 1074025675 [ 2832.866991][ T722] tun141: persist enabled 14:49:41 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async, rerun: 32) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (rerun: 32) r2 = syz_open_pts(r1, 0x0) close(r1) (async) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:41 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) timerfd_create(0x0, 0x0) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r2, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000680)={&(0x7f0000000240)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES16, @ANYRES32=0x0], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x20000900) (async) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r4, 0x400454c9, 0x1) timerfd_settime(0xffffffffffffffff, 0x6, &(0x7f0000000040)={{0x77359400}, {0x0, 0x989680}}, 0x0) (async) clock_settime(0x0, &(0x7f0000000080)) (async) r5 = socket$nl_route(0x10, 0x3, 0x0) (async) socket$netlink(0x10, 0x3, 0x0) (async) r6 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r5, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(0xffffffffffffffff, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32], &(0x7f0000000180)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r7, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r8 = openat$cgroup_ro(r5, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0x7, &(0x7f00000007c0)=ANY=[@ANYBLOB="18000000000400000000000034710000181d0000", @ANYRES32, @ANYBLOB="0005000000003741b0d30000", @ANYRES32, @ANYBLOB="1e9000000500009500000000400000"], &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r7, 0x0, r8, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TIOCSTI(r8, 0x5412, &(0x7f0000000040)=0x16) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:49:41 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) r4 = getpid() r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) r6 = openat$cgroup_pressure(r3, &(0x7f0000000000)='io.pressure\x00', 0x2, 0x0) splice(r6, 0x0, r0, 0x0, 0x5, 0xa) pipe(&(0x7f0000000200)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r1, 0x0) (async) dup3(r2, r1, 0x0) (async) getpid() (async) perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) (async) openat$cgroup_pressure(r3, &(0x7f0000000000)='io.pressure\x00', 0x2, 0x0) (async) splice(r6, 0x0, r0, 0x0, 0x5, 0xa) (async) 14:49:41 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) timerfd_create(0x0, 0x0) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) (async) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r2, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000680)={&(0x7f0000000240)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES16, @ANYRES32=0x0], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x20000900) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r4, 0x400454c9, 0x1) (async) timerfd_settime(0xffffffffffffffff, 0x6, &(0x7f0000000040)={{0x77359400}, {0x0, 0x989680}}, 0x0) (async) clock_settime(0x0, &(0x7f0000000080)) (async) r5 = socket$nl_route(0x10, 0x3, 0x0) (async) socket$netlink(0x10, 0x3, 0x0) (async) r6 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r5, @ANYRESHEX=r4, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(0xffffffffffffffff, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32], &(0x7f0000000180)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r7, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r8 = openat$cgroup_ro(r5, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0x7, &(0x7f00000007c0)=ANY=[@ANYBLOB="18000000000400000000000034710000181d0000", @ANYRES32, @ANYBLOB="0005000000003741b0d30000", @ANYRES32, @ANYBLOB="1e9000000500009500000000400000"], &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r7, 0x0, r8, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TIOCSTI(r8, 0x5412, &(0x7f0000000040)=0x16) (async) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:49:41 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) r4 = getpid() r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) r6 = openat$cgroup_pressure(r3, &(0x7f0000000000)='io.pressure\x00', 0x2, 0x0) splice(r6, 0x0, r0, 0x0, 0x5, 0xa) pipe(&(0x7f0000000200)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r1, 0x0) (async) dup3(r2, r1, 0x0) (async) getpid() (async) perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) (async) openat$cgroup_pressure(r3, &(0x7f0000000000)='io.pressure\x00', 0x2, 0x0) (async) splice(r6, 0x0, r0, 0x0, 0x5, 0xa) (async) 14:49:41 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000100)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) r1 = ioctl$TIOCGPTPEER(r0, 0x5441, 0x9) ioctl$TCSETS(r1, 0x5402, &(0x7f0000000040)={0x80000000, 0x1000, 0x5, 0x0, 0xc, "5e2cd09491e94560f8748cc327cd50beef2b81"}) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) ioctl$PIO_SCRNMAP(r3, 0x4b41, &(0x7f0000000100)="7ebe7c5c03ea529d49ee2ac6837df9659d603cb3cbcc42b37609cea7f44acb9e41b0a45523fa4b36f92577bd2cfad0f9a8b720854ce46e1951a3298bf9f318c7790cb60072176f97e22961b16d029943acc5441d6abfedcea3a65c291828352268b6515c7482174af0368f2331df37416c4ffa7370fec39d9b749ef426c3264127b822bc2f5096efd5a9a7d92b74945db40ae8910110d399b3164fd0d94a17367ffea85ba9374c880825724539784b08d8bf") setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r3, 0x84, 0x75, &(0x7f0000000040)={r5}, 0x8) setsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000080)={r5, 0x100}, 0x8) 14:49:41 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x8010}], 0x1, 0x6322) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0xffffff53}}, 0x4840) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) syz_open_pts(r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x7ffff000, 0x0) 14:49:41 executing program 1: pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x803, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) (async) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCGLCKTRMIOS(r7, 0x5456, &(0x7f0000000000)={0x1ff, 0xfffffffe, 0x9, 0x8, 0x3, "346456655e98b364584d8a06044c5c8ceeb422"}) dup3(0xffffffffffffffff, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) [ 2833.732530][ T762] tun142: tun_chr_ioctl cmd 1074025675 [ 2833.738266][ T762] tun142: persist enabled [ 2833.749860][ T762] tun142: tun_chr_ioctl cmd 1074025675 [ 2833.755382][ T762] tun142: persist enabled 14:49:41 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x101040, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x80000000}) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000080)={{0x1, 0x1, 0x18, r2, {0x400}}, './file0\x00'}) r6 = openat$random(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) dup3(r5, r6, 0x80000) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:41 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x101040, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async, rerun: 32) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x80000000}) (async, rerun: 32) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async, rerun: 32) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000080)={{0x1, 0x1, 0x18, r2, {0x400}}, './file0\x00'}) (async, rerun: 32) r6 = openat$random(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) dup3(r5, r6, 0x80000) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:42 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x101040, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x80000000}) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000080)={{0x1, 0x1, 0x18, r2, {0x400}}, './file0\x00'}) r6 = openat$random(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) dup3(r5, r6, 0x80000) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) pipe(&(0x7f0000000000)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x101040, 0x0) (async) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x80000000}) (async) syz_open_pts(r2, 0x0) (async) dup3(r3, r2, 0x0) (async) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000080)={{0x1, 0x1, 0x18, r2, {0x400}}, './file0\x00'}) (async) openat$random(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) (async) dup3(r5, r6, 0x80000) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) (async) 14:49:42 executing program 2: ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) syz_open_pts(0xffffffffffffffff, 0xb208fc8786fac7ab) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:42 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000100)=ANY=[], 0xff2e) (async) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) r1 = ioctl$TIOCGPTPEER(r0, 0x5441, 0x9) ioctl$TCSETS(r1, 0x5402, &(0x7f0000000040)={0x80000000, 0x1000, 0x5, 0x0, 0xc, "5e2cd09491e94560f8748cc327cd50beef2b81"}) (async) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) r3 = fcntl$dupfd(r2, 0x0, r2) (async) r4 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) ioctl$PIO_SCRNMAP(r3, 0x4b41, &(0x7f0000000100)="7ebe7c5c03ea529d49ee2ac6837df9659d603cb3cbcc42b37609cea7f44acb9e41b0a45523fa4b36f92577bd2cfad0f9a8b720854ce46e1951a3298bf9f318c7790cb60072176f97e22961b16d029943acc5441d6abfedcea3a65c291828352268b6515c7482174af0368f2331df37416c4ffa7370fec39d9b749ef426c3264127b822bc2f5096efd5a9a7d92b74945db40ae8910110d399b3164fd0d94a17367ffea85ba9374c880825724539784b08d8bf") (async) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r3, 0x84, 0x75, &(0x7f0000000040)={r5}, 0x8) setsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000080)={r5, 0x100}, 0x8) 14:49:42 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x8010}], 0x1, 0x6322) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0xffffff53}}, 0x4840) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) syz_open_pts(r2, 0x0) (async) syz_open_pts(r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x7ffff000, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0x7ffff000, 0x0) 14:49:42 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TIOCGLCKTRMIOS(r7, 0x5456, &(0x7f0000000000)={0x1ff, 0xfffffffe, 0x9, 0x8, 0x3, "346456655e98b364584d8a06044c5c8ceeb422"}) (async) dup3(0xffffffffffffffff, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:42 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000140)="7b5ecc32ef9f2610203f754eeb5890d9ee1ec778a5050b4ca998625ca629ee5692e1378f70d7ccc41fb6c166992448b40e62c14ce49b397336a2e3ad7ffba7e205342999834385619283d77d9159579058f5567c096b589b49086b9cc053d9ee00fbc4c51af2e3bac79d3c2d82333e8cd1888208211b51c0", 0x78}, {&(0x7f00000001c0)="fd3dfe61c5c1787bc8dcea26d12b8a075cac382aa4409a637bf21eab89bbfd89bce714dfa8c04ec9409c279b6d5d4514266e95929899887a6e04954b809854c72645068424f1c376f54ca53adfa765075efe55e9d7c2a3e796ded0b370cdf386eaae12e34f0363a5e0995ff1b02212d70168bab81b4437fb1916a940c048c81f67bd6cc84c2697ce0d807971934978da86c21a4ae317cd4636134b6cf5fda8de23cd5f6afdc6c626d7c1708e988646c58606a07e8e6fe2d705418ca806c60e6a02535eb06aa9cf0a1c6f16212057c454324519425b36ef199ac3cb11f620013e3ddbb8aaf844c3f38c0bfdfb8e19fefc5c3e69581fedb6eba7db8995762e0a0eb54dd367b5efee63858179db92cc89d84c93ba902f13ce0fabb385d0e6fb193127cc147087b047551d37bebf7fee2987929e821101c3b9b249a8dc8fa1437a0d12e95715d2981ca09444303a94a59c43efa5b03ba4bbf99640aafa01fa17a42f3400cc6d09066a2a028dda4ceae12d7048c2e32bcb10c976f0a214a0db360e82630f11d70907d3beb64d7bffa61fe07c83c00af7cf5172f35bfc359b3d49b9f2b0c675e505c6786d5989bfc50644def15e875559eb1d19ca2813c10689a9150190c017289910e78a102b2a6f5d96cab5c4f08b404d0b0ba68a89f6a08e5727e95d4c5e91bdba02210839e9db3235965029956b9199160c3c98921649a4267c5aa3862cc0eb0025465b7ea74eb52def70a7da96887618b03b4820bbed1135b03657483b9d95643c6892ee39e7636ad297c38123a4c87d07c45e888f5a08875ac547e5787012fc877fcd3c8c96563e80a7904627e3e65a1a25c1af95f168b9e79a81ee0776fc1c36c1722bd1cb2d851f01dc6c2b71aea46ae61d21396407e86aea585da28cec19da0a13183e82fe214b34f0f8a2a971918242c34b99fb98fae607c18a442ee892c7684000361443a25018f105af4ca7a8ad0e4c2a3c3093f9cbc99f706aa55c4fc2f963880472299b8117694b78326dd10c01a1b96cebb825b6327230b8d766e5da192603fb8ae90632aeac789642a98b00393553a6dfd9da14b91d89ff6958603de4fd0920afcfeaec02614304bb30cdd82b87e827ae15c397f2c4068a01324523ccab5e41db44d68ae27c708a96d3847dd72b5d002f0765a90f727c2c1ce98b7094cf5b831e740784b603b13e975ec8e82e5a57d203c4614d36f564aeddd2d5bea0a63b8b28bdf192332d3b7e368acb2ce275f7fcb7c647b747cdf0dcb321f6f9871ddce1b952306ffc88db6ea34fa5cc23b3efa7e0c5782f5d1d470e74418e311686f4862da0353ed6ac72c6e8e9e22808133a02312ce7d28519be73b85312d3b09c27762711c06a148c839c36b526c5b39c7828e0a9371ee5277b22813a418fc24e1cb8120a98a13af27d288729d9d935155c9f38d3a3f9e274215d9b0821f95ac2f419ac23b7cc724072e2ea86722a65f7bf10aa59e5ec7cc2796c9ecb1857e857b2578444df795be24f46d80d3eebad56a1ffcf336bbfe72eda024850d6a68510153932649db5d2a4de0ec632f5c70926e6a52844f062283c30722997840e44ad01a58730b3d2f4108bec24f5821006c062289d5d6e28e97b68d9139ac733bfd0afdf602298de7ac8f194a53029ba5710ad37ea41adf6b7e2004b80a0d72499604085fe1e4620bfa4452bf5cf5cb3f3c51ce5eee787cfbfc5b4e9c20520a49b34e40630b74be9aef1442f215cbdf8f1d1d68b7d0f7cabc3712e10884f9030d9cbdbfa2701f46c0edec9259313bc83530ee818510df19f63c536ab1019f14119364c70e2db24bbeae8236d0544b6304584ff24aca6ef816ce3ab173f39486c8eeefc313945dbfc56c73babd96fd819f9a2c39d0fa9fa11ec8c9a27adbde75712b1512ce9d665196c5fc41dacd3510fdbd9b7f4120d7957d25ca34766266fd9c5124795741330f3c46c41eba2f66faf962cd4afba4bc8a596fb9b8d1f69194fbc65023d6c73e750a45a05ffad98179e5e1cd1dee6c5cba751f6f50d7e30a1bd89b294cbacf1c564fa682097aa4888057ff13243495f6b7c16235222fdca8dfc5a2f5144a2e079bbfdfb43eb738d32021a93319ccd776e92b69fcef85118554516ceb28fdeae7f79349edfd15f2e1cb3e3c872bbc09f30528a56ec3d672145d309479416b9864bc84cd68b1f95f342fa5454397e9ccaaea9d5a85bdcc1171866cc6cfa26366d10030def80e1cd65fffc080616dcda7063c023d1eabde51aff9b68165ad5a8a84b350369b4225086961c6d6e508aff8dcf488e8dbd6026cdccabd2d0f26418cad9ec98443f8eced851d5d08522f1ef5affadb63dd8e0b7ba4e5806488359f49ac42488e641739a5d55c6a55e65d270d833cf7f7f5d4d4f833e9daf74560443847a9e4c3004bb4073f8abe46f57bc109d54eea12bda492f2e56ccb38096b974fd31608ca210761880db94bdbc57eea21109633666d557853ac1f1d3c97291be6655e95ba83473297ad2ad55c4069cd08ba4365b35ea60713653b614234e70da06c0f0f6cf81e10cc4d53999262c82fe40560b8d01bf4e25b697dd2e385b6935e8b35d9b1ad77d397e100a37a2f77836b218d3753cff08315d95d8c7e4013ddecfdd729fedf67dd0a29d52a9502eace29948affa3a15c53b41c8b052b9de33662449ba30b1fbc2a4dcfd1130d1f59f0a074c45cf435c7fc71744e0c3ccb75c36cb575574f2e8b24f90d348facae69303eeabb1b1220def3181b46777f78a4ea8d6f29f2e449d0920a1931a7766686911bcdb4cfbef776be2b04cbebd2b05ccd04190185ae3177d409fddecf8882f51043da3c85b272f2fe031d097f9c0fac4618a62adbe3c6582ef9dd81f0da5a759568a0ea7e051b6b2a4ca385c5fe990b28e96f09f9f7bcd94a8fa3cd2a7466798cf4682d61449f27fac9ac12f68ea6bcf6377fc5306d0ec33db57b8b17160d528e0a47b6afc6a1228958ec327d8ea32d626b52b4c71540d5f374e1179a139a0c2dd0f2167c88b2a5e9f1675a79a3d67e7322e6294858559abb87e3b1d048c387bfe14cd1e638b8ebcd9bd43ca7e2af72b0d1a0b593550252ae4c7134de6daa992cd9a8b7b275eafcecc4e2b3b5e559f8f3b4e24af1b65445e75c89d22d6c8818adb781e802deba5c3d7ed4c65ea6aca8034eba874913a7e464434861d43e01cf527d0ee475533c3cf378ef7e4357ce123ebc9612bae9d9bc98d35f875f55e926b9d9459e12d1b8ab5052e3b879364a9ebded1285ad7e50cf7259d751cccb7a6a050e28491ca7ac4fcc3ffc6ef533effdb9601a70f7824bf0b00872e7eecc0d80de06cdb32badb27716d9c488c7ae3f1948e368dd71331de3ba3673c19ebde860361caeb86815cb57f958b04259df0aa7ac89dff1837496d3722754f0ecdc7c065288839ef9545d37e614f5b6a565ff56d64b27169383a08c73beac77b6c76a32dde25ee8195355957877aa0da32e8188761aa0d2b681edc80716aa1d48c8d01822884fe1ee9312b809f3e78f0dcb5fce7ae25324e3229ad49a0d4fe7c36e009d588803078b7edb9455d891449eafa3c53c07e2663393ee5125f0bd7f1ae1c0fe412977b134ebc8ccc4a419d706d80ad3b4190348726ca25ab569948b2eefccdbba7ba1d244a4f50efa7725b3347d28476e1e0fadf74e1f7059ca1ecbe788290041939ca0337a754a03dd01f273ee7853998421a996f205d170f46bc5631223d481e9cdd6e28c9e38206dbc49c027c91149952698a024ef15e79d25dab6b04887ac14b7314612ac919d1e3a4b7f8389624dd24dc40bf8178afd61a01ccca2b88d512df1c6ed34b639d56ff119f659f4cc9e20a7260d6a39490a599f34114d2aaf6968211d5b7937c7c96e7123b12f47534b08b1883a442dce4fedb5b7c7d1431fafc7c4395dac1e68707e49e7ca72e0b16ef94d965c8dd179e0d70d6fb24938c09ee4cf94dc2e80db2618a4735474eab4b3336469678921a0294e8647438ee0a89b460106173cb8efc98a3fe331cb97c01a7502eae5ec89595232d909e1463c7ab46cf284f1237b02f949385223a59a67cce7b6478a1d371e1d635461586d15222cef12447b5f9d563464bce50badb0d1b1947f7b55335c0091f7bf79053a91ce1f61ee33405c74bb45d40c2b0ea6be01e7b695bec392035c9a100629178d1467790b857961be7f3e64c1ea77bb0bcbf160ba0b6309fb18607059218fd7eeca2ae93ce91f4bc8b232a1ba9be9132be4d7393969a491f24ca9ef1e5f5e002d3599ebce97aaec978c13e345a46b1dc728195ac6ee57cd0e2882172ce5f0bf34a5bea3cde156f9b21349f18ad4b09e33d1bedb4fb77616c9e697e1d025fd3c248d0d4cf31552fc8a413ba400dd9402934d6b8aee7ae438a21152ed1961f3513268e0581d7c9e69c180ef31e37777a9950b688296d33618ef84a0f3a6b85343e4a3eb913498eb3352da0bb2374a5b395340d93b202794a12daa42cfd8ffdbc4c8897b5d5376b4105a424687c7baf3f62d820fec2f1fe5815fccce7554afe3a337a70f958466c93938dc17399c127a078fd0adeb9ab51c6b679ff032c0974d89ded04ddb3e90edffa83348de3c92e1b7a0f013c00fd599343ade99dfc79552a95ba390fbf07aafb73e83e9c82969dee1999f736c2992a3a3042279759352711dc64479375c9dcb9c73480de21846ec5ab3f133ef5ae3eec132fb2da380cef60db8e33b170c6d02ef5e81bff652f3e72c7387d815fe8b5f972a58811969c8a56545a2fd235f27d880470a91c126f13c7631f3c7e995b3d92c3b4b61b63f5329c0e265aa4d423baf54a9babab9a81a0cc82e99671f05ae007454f3035a487e8dea29fbdc1f4c364ec16a0d73ccffbc21a75c98a3e0504e5ca099b3a47960c1ac3a22a8367ceea411190c52b607bdb6c3994daf63f74bdbe0d66046f97a9e0d6ae72ca1fd9d0ddf206bf8cdd454efa592fb4aa091e25ab9f6214ba8c5308db5a82c596f0f85be4315e5b8e6147ddbe2a3f9675d9b5781bf4e31ca9b2e09ce42715bf601088ef1a2f4521242874b500b0d8cd9c7b53342bf97c6a4e3c85703982ecb24deea70d86a3fa773659ce83f79d211e2902c7470b0ff053c0870ce55b10414621d6396bd9977e7133e3bc6cdc4d66c9d6efdc401a6e4d6b8d921ceb727b0612bf0a795cafcbd9b4f853cfc8affe16d929140ea04c852694b31ac8aefa55631553bd66a34689a9ab590a71427ec8111379586ca8a207ee0e2bcea8d3ef30d64003ce0c16cfea82e2188e587f0e87b31459b2add4014ccf09dad566cb000faa84d2940a880270f33b06c0930c4f936ce27f5ed2db492804e164b8dad44cb7a6b84c5fde5590eca407382308ceb81abd5ae595b3e9593c475a2776b691dbf95dba066f31fbe4ae8770de1c4ba1c485a013ca3eca3340e0e6bf2028557d2ad94ec5d2792f3d420af3ff9edb1f4f9e55fcfcb38aeea5661ae6a861d35647d92133dc5838c2cff10783d9915c09a3824a29da3d5898d39513c8c099cb3cf194ed2acb106a64a51dd43582ec6bb3a05937264626fdff289a9bde0866d28cdcb70fdaa40cda84d4717a7a0fafb380f8ec6d1d9b92d51c4f583ffc4e336ba00dccd51c6c424c8d5e252b0c5fb748e118e6b694f67d8168685461ae369933f24db1aa95d96efe87d18ff6976bb58670e76ccd92941b4485646909b6436b3b651af42d360ca04052953f363ea5b8a087d697662c6f438b65e23b5af6404180ba14e87bbce7de4c639d2a6bcd0d", 0x1000}, {&(0x7f00000011c0)="92fe158d38b145e3efbaf2158ce076c52c7872f76b33a30ea72647a0729d667650d75a8df8cef19edadca51fae8cf2e4faa9201a93edace5d2d7c4767509a8b0157119b8a8b50db0ddc3d5242c8b71f9edcb980a89ebc647b303db35ece90e813da26cbbc647649e909f993f84be72dbed2346ea7434cd0a86cb951315623556837ad92e03a7d42290e461cd3a96bc98dc082db33e71cc40f5e6d7b13031f0d77d5b339ef25c1f8da8cc739799f2d3335393edc95300f6de18332d16a68969fca14cc884beee7d9ed356b68a4b867d346b3dd0e3e65181e7cbed12b50f4ddc7ee4e30641af650ce9f59d2e446a73617376", 0xf1}, {&(0x7f00000012c0)="303e50a134ccbd3d0ece99ffc89c9c90169a8c2064eafa75a7e3ec54f2a1a8995fccbbcee65fad2d1c4d738214c0e45576ca057f58d02b29052a783ac2077d12d958ad462fc781ac57d294c19d14677bff28a0963f0f1f1f9decc0398c0ecfd3be18e708958c4b460249d713be726bacd5c8b5fa8894e99b56143e8bab16f0318d4076a1e09b9399de60dec17a421f429eff237371a1b23d74e9b97c2fa5adb5863b69a31497", 0xa6}, {&(0x7f0000001380)="969f5f1b263208f1960a9fd608ae984bfb6ee16b6a85ffaf5cc1c5aa7d02f58304a5748d8bba34ef51ff1e78b412367c791546b4b1266c909972520f4dd0c53afe067620d95a6b76bb6dd0400bea60e87aeeea4abaff7284fbf36a0e21a98e", 0x5f}], 0x5, 0x9, 0x5f) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x109802) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:42 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x8010}], 0x1, 0x6322) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0xffffff53}}, 0x4840) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) syz_open_pts(r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x7ffff000, 0x0) pipe(&(0x7f0000000200)) (async) poll(&(0x7f0000000000)=[{r0, 0x8010}], 0x1, 0x6322) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0xffffff53}}, 0x4840) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r2, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0x7ffff000, 0x0) (async) 14:49:42 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) fsetxattr$security_evm(r0, &(0x7f0000000040), &(0x7f0000000180)=ANY=[@ANYBLOB="04d865810d3e5bd4e7ccae606c1638353e67ef13b3d79c533f335b16af399b45482718828d7a3c32e37b9e12c4a0f9e2df87ef696a123d6de5ed306b172e3d7de961a4aeee54c6413d144716720d67c41b98646e80e03d2312570124c055c480a1f0524270a271180bd28200d2215f9c2b6e"], 0x4, 0x1) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000000)) r2 = syz_open_pts(r1, 0x0) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r3, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) bind$packet(r3, &(0x7f0000000100)={0x11, 0x1c, 0x0, 0x1, 0xc0, 0x6, @random="670b2f2872ea"}, 0x14) r5 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r5, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r5, &(0x7f0000000080)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r5, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) recvmmsg(r5, &(0x7f0000003bc0)=[{{&(0x7f0000000240)=@can, 0x80, &(0x7f00000019c0)=[{&(0x7f0000000300)=""/203, 0xcb}, {&(0x7f0000000440)=""/30, 0x1e}, {&(0x7f0000000500)=""/34, 0x22}, {&(0x7f00000005c0)=""/116, 0x74}, {&(0x7f0000000640)=""/181, 0xb5}, {&(0x7f0000000700)=""/211, 0xd3}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/104, 0x68}, {&(0x7f0000001880)=""/66, 0x42}, {&(0x7f0000001900)=""/190, 0xbe}], 0xa, &(0x7f0000001a80)=""/158, 0x9e}, 0x5}, {{&(0x7f0000001b40)=@in6={0xa, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001f40)=[{&(0x7f0000001bc0)=""/120, 0x78}, {&(0x7f0000000540)=""/20, 0x14}, {&(0x7f0000001c40)=""/84, 0x54}, {&(0x7f0000001cc0)=""/252, 0xfc}, {&(0x7f0000001dc0)=""/139, 0x8b}, {&(0x7f0000001e80)=""/169, 0xa9}], 0x6, &(0x7f0000001fc0)=""/122, 0x7a}, 0x21}, {{&(0x7f0000002040)=@phonet, 0x80, &(0x7f0000003300)=[{&(0x7f00000020c0)=""/240, 0xf0}, {&(0x7f00000021c0)=""/10, 0xa}, {&(0x7f0000002200)=""/10, 0xa}, {&(0x7f0000002240)=""/175, 0xaf}, {&(0x7f0000002300)=""/4096, 0x1000}], 0x5, &(0x7f0000003380)=""/62, 0x3e}, 0x8}, {{&(0x7f00000033c0)=@l2tp, 0x80, &(0x7f00000035c0)=[{&(0x7f0000003440)=""/156, 0x9c}, {&(0x7f0000003500)=""/52, 0x34}, {&(0x7f0000003540)=""/72, 0x48}], 0x3, &(0x7f0000003600)=""/25, 0x19}, 0x3}, {{&(0x7f0000003640)=@nfc_llcp, 0x80, &(0x7f0000003b00)=[{&(0x7f00000036c0)=""/174, 0xae}, {&(0x7f0000003780)=""/102, 0x66}, {&(0x7f0000003800)=""/114, 0x72}, {&(0x7f0000003880)=""/110, 0x6e}, {&(0x7f0000003900)=""/51, 0x33}, {&(0x7f0000003940)=""/122, 0x7a}, {&(0x7f00000039c0)=""/231, 0xe7}, {&(0x7f0000003ac0)=""/63, 0x3f}], 0x8, &(0x7f0000003b80)=""/11, 0xb}, 0x1}], 0x5, 0x40000100, 0x0) r7 = dup(r2) ioctl$TCFLSH(r7, 0x540b, 0x1) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:42 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000140)="7b5ecc32ef9f2610203f754eeb5890d9ee1ec778a5050b4ca998625ca629ee5692e1378f70d7ccc41fb6c166992448b40e62c14ce49b397336a2e3ad7ffba7e205342999834385619283d77d9159579058f5567c096b589b49086b9cc053d9ee00fbc4c51af2e3bac79d3c2d82333e8cd1888208211b51c0", 0x78}, {&(0x7f00000001c0)="fd3dfe61c5c1787bc8dcea26d12b8a075cac382aa4409a637bf21eab89bbfd89bce714dfa8c04ec9409c279b6d5d4514266e95929899887a6e04954b809854c72645068424f1c376f54ca53adfa765075efe55e9d7c2a3e796ded0b370cdf386eaae12e34f0363a5e0995ff1b02212d70168bab81b4437fb1916a940c048c81f67bd6cc84c2697ce0d807971934978da86c21a4ae317cd4636134b6cf5fda8de23cd5f6afdc6c626d7c1708e988646c58606a07e8e6fe2d705418ca806c60e6a02535eb06aa9cf0a1c6f16212057c454324519425b36ef199ac3cb11f620013e3ddbb8aaf844c3f38c0bfdfb8e19fefc5c3e69581fedb6eba7db8995762e0a0eb54dd367b5efee63858179db92cc89d84c93ba902f13ce0fabb385d0e6fb193127cc147087b047551d37bebf7fee2987929e821101c3b9b249a8dc8fa1437a0d12e95715d2981ca09444303a94a59c43efa5b03ba4bbf99640aafa01fa17a42f3400cc6d09066a2a028dda4ceae12d7048c2e32bcb10c976f0a214a0db360e82630f11d70907d3beb64d7bffa61fe07c83c00af7cf5172f35bfc359b3d49b9f2b0c675e505c6786d5989bfc50644def15e875559eb1d19ca2813c10689a9150190c017289910e78a102b2a6f5d96cab5c4f08b404d0b0ba68a89f6a08e5727e95d4c5e91bdba02210839e9db3235965029956b9199160c3c98921649a4267c5aa3862cc0eb0025465b7ea74eb52def70a7da96887618b03b4820bbed1135b03657483b9d95643c6892ee39e7636ad297c38123a4c87d07c45e888f5a08875ac547e5787012fc877fcd3c8c96563e80a7904627e3e65a1a25c1af95f168b9e79a81ee0776fc1c36c1722bd1cb2d851f01dc6c2b71aea46ae61d21396407e86aea585da28cec19da0a13183e82fe214b34f0f8a2a971918242c34b99fb98fae607c18a442ee892c7684000361443a25018f105af4ca7a8ad0e4c2a3c3093f9cbc99f706aa55c4fc2f963880472299b8117694b78326dd10c01a1b96cebb825b6327230b8d766e5da192603fb8ae90632aeac789642a98b00393553a6dfd9da14b91d89ff6958603de4fd0920afcfeaec02614304bb30cdd82b87e827ae15c397f2c4068a01324523ccab5e41db44d68ae27c708a96d3847dd72b5d002f0765a90f727c2c1ce98b7094cf5b831e740784b603b13e975ec8e82e5a57d203c4614d36f564aeddd2d5bea0a63b8b28bdf192332d3b7e368acb2ce275f7fcb7c647b747cdf0dcb321f6f9871ddce1b952306ffc88db6ea34fa5cc23b3efa7e0c5782f5d1d470e74418e311686f4862da0353ed6ac72c6e8e9e22808133a02312ce7d28519be73b85312d3b09c27762711c06a148c839c36b526c5b39c7828e0a9371ee5277b22813a418fc24e1cb8120a98a13af27d288729d9d935155c9f38d3a3f9e274215d9b0821f95ac2f419ac23b7cc724072e2ea86722a65f7bf10aa59e5ec7cc2796c9ecb1857e857b2578444df795be24f46d80d3eebad56a1ffcf336bbfe72eda024850d6a68510153932649db5d2a4de0ec632f5c70926e6a52844f062283c30722997840e44ad01a58730b3d2f4108bec24f5821006c062289d5d6e28e97b68d9139ac733bfd0afdf602298de7ac8f194a53029ba5710ad37ea41adf6b7e2004b80a0d72499604085fe1e4620bfa4452bf5cf5cb3f3c51ce5eee787cfbfc5b4e9c20520a49b34e40630b74be9aef1442f215cbdf8f1d1d68b7d0f7cabc3712e10884f9030d9cbdbfa2701f46c0edec9259313bc83530ee818510df19f63c536ab1019f14119364c70e2db24bbeae8236d0544b6304584ff24aca6ef816ce3ab173f39486c8eeefc313945dbfc56c73babd96fd819f9a2c39d0fa9fa11ec8c9a27adbde75712b1512ce9d665196c5fc41dacd3510fdbd9b7f4120d7957d25ca34766266fd9c5124795741330f3c46c41eba2f66faf962cd4afba4bc8a596fb9b8d1f69194fbc65023d6c73e750a45a05ffad98179e5e1cd1dee6c5cba751f6f50d7e30a1bd89b294cbacf1c564fa682097aa4888057ff13243495f6b7c16235222fdca8dfc5a2f5144a2e079bbfdfb43eb738d32021a93319ccd776e92b69fcef85118554516ceb28fdeae7f79349edfd15f2e1cb3e3c872bbc09f30528a56ec3d672145d309479416b9864bc84cd68b1f95f342fa5454397e9ccaaea9d5a85bdcc1171866cc6cfa26366d10030def80e1cd65fffc080616dcda7063c023d1eabde51aff9b68165ad5a8a84b350369b4225086961c6d6e508aff8dcf488e8dbd6026cdccabd2d0f26418cad9ec98443f8eced851d5d08522f1ef5affadb63dd8e0b7ba4e5806488359f49ac42488e641739a5d55c6a55e65d270d833cf7f7f5d4d4f833e9daf74560443847a9e4c3004bb4073f8abe46f57bc109d54eea12bda492f2e56ccb38096b974fd31608ca210761880db94bdbc57eea21109633666d557853ac1f1d3c97291be6655e95ba83473297ad2ad55c4069cd08ba4365b35ea60713653b614234e70da06c0f0f6cf81e10cc4d53999262c82fe40560b8d01bf4e25b697dd2e385b6935e8b35d9b1ad77d397e100a37a2f77836b218d3753cff08315d95d8c7e4013ddecfdd729fedf67dd0a29d52a9502eace29948affa3a15c53b41c8b052b9de33662449ba30b1fbc2a4dcfd1130d1f59f0a074c45cf435c7fc71744e0c3ccb75c36cb575574f2e8b24f90d348facae69303eeabb1b1220def3181b46777f78a4ea8d6f29f2e449d0920a1931a7766686911bcdb4cfbef776be2b04cbebd2b05ccd04190185ae3177d409fddecf8882f51043da3c85b272f2fe031d097f9c0fac4618a62adbe3c6582ef9dd81f0da5a759568a0ea7e051b6b2a4ca385c5fe990b28e96f09f9f7bcd94a8fa3cd2a7466798cf4682d61449f27fac9ac12f68ea6bcf6377fc5306d0ec33db57b8b17160d528e0a47b6afc6a1228958ec327d8ea32d626b52b4c71540d5f374e1179a139a0c2dd0f2167c88b2a5e9f1675a79a3d67e7322e6294858559abb87e3b1d048c387bfe14cd1e638b8ebcd9bd43ca7e2af72b0d1a0b593550252ae4c7134de6daa992cd9a8b7b275eafcecc4e2b3b5e559f8f3b4e24af1b65445e75c89d22d6c8818adb781e802deba5c3d7ed4c65ea6aca8034eba874913a7e464434861d43e01cf527d0ee475533c3cf378ef7e4357ce123ebc9612bae9d9bc98d35f875f55e926b9d9459e12d1b8ab5052e3b879364a9ebded1285ad7e50cf7259d751cccb7a6a050e28491ca7ac4fcc3ffc6ef533effdb9601a70f7824bf0b00872e7eecc0d80de06cdb32badb27716d9c488c7ae3f1948e368dd71331de3ba3673c19ebde860361caeb86815cb57f958b04259df0aa7ac89dff1837496d3722754f0ecdc7c065288839ef9545d37e614f5b6a565ff56d64b27169383a08c73beac77b6c76a32dde25ee8195355957877aa0da32e8188761aa0d2b681edc80716aa1d48c8d01822884fe1ee9312b809f3e78f0dcb5fce7ae25324e3229ad49a0d4fe7c36e009d588803078b7edb9455d891449eafa3c53c07e2663393ee5125f0bd7f1ae1c0fe412977b134ebc8ccc4a419d706d80ad3b4190348726ca25ab569948b2eefccdbba7ba1d244a4f50efa7725b3347d28476e1e0fadf74e1f7059ca1ecbe788290041939ca0337a754a03dd01f273ee7853998421a996f205d170f46bc5631223d481e9cdd6e28c9e38206dbc49c027c91149952698a024ef15e79d25dab6b04887ac14b7314612ac919d1e3a4b7f8389624dd24dc40bf8178afd61a01ccca2b88d512df1c6ed34b639d56ff119f659f4cc9e20a7260d6a39490a599f34114d2aaf6968211d5b7937c7c96e7123b12f47534b08b1883a442dce4fedb5b7c7d1431fafc7c4395dac1e68707e49e7ca72e0b16ef94d965c8dd179e0d70d6fb24938c09ee4cf94dc2e80db2618a4735474eab4b3336469678921a0294e8647438ee0a89b460106173cb8efc98a3fe331cb97c01a7502eae5ec89595232d909e1463c7ab46cf284f1237b02f949385223a59a67cce7b6478a1d371e1d635461586d15222cef12447b5f9d563464bce50badb0d1b1947f7b55335c0091f7bf79053a91ce1f61ee33405c74bb45d40c2b0ea6be01e7b695bec392035c9a100629178d1467790b857961be7f3e64c1ea77bb0bcbf160ba0b6309fb18607059218fd7eeca2ae93ce91f4bc8b232a1ba9be9132be4d7393969a491f24ca9ef1e5f5e002d3599ebce97aaec978c13e345a46b1dc728195ac6ee57cd0e2882172ce5f0bf34a5bea3cde156f9b21349f18ad4b09e33d1bedb4fb77616c9e697e1d025fd3c248d0d4cf31552fc8a413ba400dd9402934d6b8aee7ae438a21152ed1961f3513268e0581d7c9e69c180ef31e37777a9950b688296d33618ef84a0f3a6b85343e4a3eb913498eb3352da0bb2374a5b395340d93b202794a12daa42cfd8ffdbc4c8897b5d5376b4105a424687c7baf3f62d820fec2f1fe5815fccce7554afe3a337a70f958466c93938dc17399c127a078fd0adeb9ab51c6b679ff032c0974d89ded04ddb3e90edffa83348de3c92e1b7a0f013c00fd599343ade99dfc79552a95ba390fbf07aafb73e83e9c82969dee1999f736c2992a3a3042279759352711dc64479375c9dcb9c73480de21846ec5ab3f133ef5ae3eec132fb2da380cef60db8e33b170c6d02ef5e81bff652f3e72c7387d815fe8b5f972a58811969c8a56545a2fd235f27d880470a91c126f13c7631f3c7e995b3d92c3b4b61b63f5329c0e265aa4d423baf54a9babab9a81a0cc82e99671f05ae007454f3035a487e8dea29fbdc1f4c364ec16a0d73ccffbc21a75c98a3e0504e5ca099b3a47960c1ac3a22a8367ceea411190c52b607bdb6c3994daf63f74bdbe0d66046f97a9e0d6ae72ca1fd9d0ddf206bf8cdd454efa592fb4aa091e25ab9f6214ba8c5308db5a82c596f0f85be4315e5b8e6147ddbe2a3f9675d9b5781bf4e31ca9b2e09ce42715bf601088ef1a2f4521242874b500b0d8cd9c7b53342bf97c6a4e3c85703982ecb24deea70d86a3fa773659ce83f79d211e2902c7470b0ff053c0870ce55b10414621d6396bd9977e7133e3bc6cdc4d66c9d6efdc401a6e4d6b8d921ceb727b0612bf0a795cafcbd9b4f853cfc8affe16d929140ea04c852694b31ac8aefa55631553bd66a34689a9ab590a71427ec8111379586ca8a207ee0e2bcea8d3ef30d64003ce0c16cfea82e2188e587f0e87b31459b2add4014ccf09dad566cb000faa84d2940a880270f33b06c0930c4f936ce27f5ed2db492804e164b8dad44cb7a6b84c5fde5590eca407382308ceb81abd5ae595b3e9593c475a2776b691dbf95dba066f31fbe4ae8770de1c4ba1c485a013ca3eca3340e0e6bf2028557d2ad94ec5d2792f3d420af3ff9edb1f4f9e55fcfcb38aeea5661ae6a861d35647d92133dc5838c2cff10783d9915c09a3824a29da3d5898d39513c8c099cb3cf194ed2acb106a64a51dd43582ec6bb3a05937264626fdff289a9bde0866d28cdcb70fdaa40cda84d4717a7a0fafb380f8ec6d1d9b92d51c4f583ffc4e336ba00dccd51c6c424c8d5e252b0c5fb748e118e6b694f67d8168685461ae369933f24db1aa95d96efe87d18ff6976bb58670e76ccd92941b4485646909b6436b3b651af42d360ca04052953f363ea5b8a087d697662c6f438b65e23b5af6404180ba14e87bbce7de4c639d2a6bcd0d", 0x1000}, {&(0x7f00000011c0)="92fe158d38b145e3efbaf2158ce076c52c7872f76b33a30ea72647a0729d667650d75a8df8cef19edadca51fae8cf2e4faa9201a93edace5d2d7c4767509a8b0157119b8a8b50db0ddc3d5242c8b71f9edcb980a89ebc647b303db35ece90e813da26cbbc647649e909f993f84be72dbed2346ea7434cd0a86cb951315623556837ad92e03a7d42290e461cd3a96bc98dc082db33e71cc40f5e6d7b13031f0d77d5b339ef25c1f8da8cc739799f2d3335393edc95300f6de18332d16a68969fca14cc884beee7d9ed356b68a4b867d346b3dd0e3e65181e7cbed12b50f4ddc7ee4e30641af650ce9f59d2e446a73617376", 0xf1}, {&(0x7f00000012c0)="303e50a134ccbd3d0ece99ffc89c9c90169a8c2064eafa75a7e3ec54f2a1a8995fccbbcee65fad2d1c4d738214c0e45576ca057f58d02b29052a783ac2077d12d958ad462fc781ac57d294c19d14677bff28a0963f0f1f1f9decc0398c0ecfd3be18e708958c4b460249d713be726bacd5c8b5fa8894e99b56143e8bab16f0318d4076a1e09b9399de60dec17a421f429eff237371a1b23d74e9b97c2fa5adb5863b69a31497", 0xa6}, {&(0x7f0000001380)="969f5f1b263208f1960a9fd608ae984bfb6ee16b6a85ffaf5cc1c5aa7d02f58304a5748d8bba34ef51ff1e78b412367c791546b4b1266c909972520f4dd0c53afe067620d95a6b76bb6dd0400bea60e87aeeea4abaff7284fbf36a0e21a98e", 0x5f}], 0x5, 0x9, 0x5f) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x109802) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:42 executing program 2: ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f0000000080)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) syz_open_pts(0xffffffffffffffff, 0xb208fc8786fac7ab) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:42 executing program 2: ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) syz_open_pts(0xffffffffffffffff, 0xb208fc8786fac7ab) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f0000000080)) (async) pipe(&(0x7f0000000000)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r1, 0x0) (async) dup3(r2, r1, 0x0) (async) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) syz_open_pts(0xffffffffffffffff, 0xb208fc8786fac7ab) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) (async) 14:49:43 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) r3 = getpid() r4 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000180)=0x0) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000001c0)=r5) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x0) splice(r4, &(0x7f0000000080)=0x2, r0, &(0x7f0000000140)=0x400, 0x1, 0x3) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r6 = syz_open_pts(r2, 0x0) r7 = dup3(r6, r2, 0x0) ioctl$TCSETS(r7, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:43 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000100)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) r1 = ioctl$TIOCGPTPEER(r0, 0x5441, 0x9) ioctl$TCSETS(r1, 0x5402, &(0x7f0000000040)={0x80000000, 0x1000, 0x5, 0x0, 0xc, "5e2cd09491e94560f8748cc327cd50beef2b81"}) (async) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) r3 = fcntl$dupfd(r2, 0x0, r2) (async) r4 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) (async) ioctl$PIO_SCRNMAP(r3, 0x4b41, &(0x7f0000000100)="7ebe7c5c03ea529d49ee2ac6837df9659d603cb3cbcc42b37609cea7f44acb9e41b0a45523fa4b36f92577bd2cfad0f9a8b720854ce46e1951a3298bf9f318c7790cb60072176f97e22961b16d029943acc5441d6abfedcea3a65c291828352268b6515c7482174af0368f2331df37416c4ffa7370fec39d9b749ef426c3264127b822bc2f5096efd5a9a7d92b74945db40ae8910110d399b3164fd0d94a17367ffea85ba9374c880825724539784b08d8bf") setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r3, 0x84, 0x75, &(0x7f0000000040)={r5}, 0x8) (async) setsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000080)={r5, 0x100}, 0x8) 14:49:43 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000140)="7b5ecc32ef9f2610203f754eeb5890d9ee1ec778a5050b4ca998625ca629ee5692e1378f70d7ccc41fb6c166992448b40e62c14ce49b397336a2e3ad7ffba7e205342999834385619283d77d9159579058f5567c096b589b49086b9cc053d9ee00fbc4c51af2e3bac79d3c2d82333e8cd1888208211b51c0", 0x78}, {&(0x7f00000001c0)="fd3dfe61c5c1787bc8dcea26d12b8a075cac382aa4409a637bf21eab89bbfd89bce714dfa8c04ec9409c279b6d5d4514266e95929899887a6e04954b809854c72645068424f1c376f54ca53adfa765075efe55e9d7c2a3e796ded0b370cdf386eaae12e34f0363a5e0995ff1b02212d70168bab81b4437fb1916a940c048c81f67bd6cc84c2697ce0d807971934978da86c21a4ae317cd4636134b6cf5fda8de23cd5f6afdc6c626d7c1708e988646c58606a07e8e6fe2d705418ca806c60e6a02535eb06aa9cf0a1c6f16212057c454324519425b36ef199ac3cb11f620013e3ddbb8aaf844c3f38c0bfdfb8e19fefc5c3e69581fedb6eba7db8995762e0a0eb54dd367b5efee63858179db92cc89d84c93ba902f13ce0fabb385d0e6fb193127cc147087b047551d37bebf7fee2987929e821101c3b9b249a8dc8fa1437a0d12e95715d2981ca09444303a94a59c43efa5b03ba4bbf99640aafa01fa17a42f3400cc6d09066a2a028dda4ceae12d7048c2e32bcb10c976f0a214a0db360e82630f11d70907d3beb64d7bffa61fe07c83c00af7cf5172f35bfc359b3d49b9f2b0c675e505c6786d5989bfc50644def15e875559eb1d19ca2813c10689a9150190c017289910e78a102b2a6f5d96cab5c4f08b404d0b0ba68a89f6a08e5727e95d4c5e91bdba02210839e9db3235965029956b9199160c3c98921649a4267c5aa3862cc0eb0025465b7ea74eb52def70a7da96887618b03b4820bbed1135b03657483b9d95643c6892ee39e7636ad297c38123a4c87d07c45e888f5a08875ac547e5787012fc877fcd3c8c96563e80a7904627e3e65a1a25c1af95f168b9e79a81ee0776fc1c36c1722bd1cb2d851f01dc6c2b71aea46ae61d21396407e86aea585da28cec19da0a13183e82fe214b34f0f8a2a971918242c34b99fb98fae607c18a442ee892c7684000361443a25018f105af4ca7a8ad0e4c2a3c3093f9cbc99f706aa55c4fc2f963880472299b8117694b78326dd10c01a1b96cebb825b6327230b8d766e5da192603fb8ae90632aeac789642a98b00393553a6dfd9da14b91d89ff6958603de4fd0920afcfeaec02614304bb30cdd82b87e827ae15c397f2c4068a01324523ccab5e41db44d68ae27c708a96d3847dd72b5d002f0765a90f727c2c1ce98b7094cf5b831e740784b603b13e975ec8e82e5a57d203c4614d36f564aeddd2d5bea0a63b8b28bdf192332d3b7e368acb2ce275f7fcb7c647b747cdf0dcb321f6f9871ddce1b952306ffc88db6ea34fa5cc23b3efa7e0c5782f5d1d470e74418e311686f4862da0353ed6ac72c6e8e9e22808133a02312ce7d28519be73b85312d3b09c27762711c06a148c839c36b526c5b39c7828e0a9371ee5277b22813a418fc24e1cb8120a98a13af27d288729d9d935155c9f38d3a3f9e274215d9b0821f95ac2f419ac23b7cc724072e2ea86722a65f7bf10aa59e5ec7cc2796c9ecb1857e857b2578444df795be24f46d80d3eebad56a1ffcf336bbfe72eda024850d6a68510153932649db5d2a4de0ec632f5c70926e6a52844f062283c30722997840e44ad01a58730b3d2f4108bec24f5821006c062289d5d6e28e97b68d9139ac733bfd0afdf602298de7ac8f194a53029ba5710ad37ea41adf6b7e2004b80a0d72499604085fe1e4620bfa4452bf5cf5cb3f3c51ce5eee787cfbfc5b4e9c20520a49b34e40630b74be9aef1442f215cbdf8f1d1d68b7d0f7cabc3712e10884f9030d9cbdbfa2701f46c0edec9259313bc83530ee818510df19f63c536ab1019f14119364c70e2db24bbeae8236d0544b6304584ff24aca6ef816ce3ab173f39486c8eeefc313945dbfc56c73babd96fd819f9a2c39d0fa9fa11ec8c9a27adbde75712b1512ce9d665196c5fc41dacd3510fdbd9b7f4120d7957d25ca34766266fd9c5124795741330f3c46c41eba2f66faf962cd4afba4bc8a596fb9b8d1f69194fbc65023d6c73e750a45a05ffad98179e5e1cd1dee6c5cba751f6f50d7e30a1bd89b294cbacf1c564fa682097aa4888057ff13243495f6b7c16235222fdca8dfc5a2f5144a2e079bbfdfb43eb738d32021a93319ccd776e92b69fcef85118554516ceb28fdeae7f79349edfd15f2e1cb3e3c872bbc09f30528a56ec3d672145d309479416b9864bc84cd68b1f95f342fa5454397e9ccaaea9d5a85bdcc1171866cc6cfa26366d10030def80e1cd65fffc080616dcda7063c023d1eabde51aff9b68165ad5a8a84b350369b4225086961c6d6e508aff8dcf488e8dbd6026cdccabd2d0f26418cad9ec98443f8eced851d5d08522f1ef5affadb63dd8e0b7ba4e5806488359f49ac42488e641739a5d55c6a55e65d270d833cf7f7f5d4d4f833e9daf74560443847a9e4c3004bb4073f8abe46f57bc109d54eea12bda492f2e56ccb38096b974fd31608ca210761880db94bdbc57eea21109633666d557853ac1f1d3c97291be6655e95ba83473297ad2ad55c4069cd08ba4365b35ea60713653b614234e70da06c0f0f6cf81e10cc4d53999262c82fe40560b8d01bf4e25b697dd2e385b6935e8b35d9b1ad77d397e100a37a2f77836b218d3753cff08315d95d8c7e4013ddecfdd729fedf67dd0a29d52a9502eace29948affa3a15c53b41c8b052b9de33662449ba30b1fbc2a4dcfd1130d1f59f0a074c45cf435c7fc71744e0c3ccb75c36cb575574f2e8b24f90d348facae69303eeabb1b1220def3181b46777f78a4ea8d6f29f2e449d0920a1931a7766686911bcdb4cfbef776be2b04cbebd2b05ccd04190185ae3177d409fddecf8882f51043da3c85b272f2fe031d097f9c0fac4618a62adbe3c6582ef9dd81f0da5a759568a0ea7e051b6b2a4ca385c5fe990b28e96f09f9f7bcd94a8fa3cd2a7466798cf4682d61449f27fac9ac12f68ea6bcf6377fc5306d0ec33db57b8b17160d528e0a47b6afc6a1228958ec327d8ea32d626b52b4c71540d5f374e1179a139a0c2dd0f2167c88b2a5e9f1675a79a3d67e7322e6294858559abb87e3b1d048c387bfe14cd1e638b8ebcd9bd43ca7e2af72b0d1a0b593550252ae4c7134de6daa992cd9a8b7b275eafcecc4e2b3b5e559f8f3b4e24af1b65445e75c89d22d6c8818adb781e802deba5c3d7ed4c65ea6aca8034eba874913a7e464434861d43e01cf527d0ee475533c3cf378ef7e4357ce123ebc9612bae9d9bc98d35f875f55e926b9d9459e12d1b8ab5052e3b879364a9ebded1285ad7e50cf7259d751cccb7a6a050e28491ca7ac4fcc3ffc6ef533effdb9601a70f7824bf0b00872e7eecc0d80de06cdb32badb27716d9c488c7ae3f1948e368dd71331de3ba3673c19ebde860361caeb86815cb57f958b04259df0aa7ac89dff1837496d3722754f0ecdc7c065288839ef9545d37e614f5b6a565ff56d64b27169383a08c73beac77b6c76a32dde25ee8195355957877aa0da32e8188761aa0d2b681edc80716aa1d48c8d01822884fe1ee9312b809f3e78f0dcb5fce7ae25324e3229ad49a0d4fe7c36e009d588803078b7edb9455d891449eafa3c53c07e2663393ee5125f0bd7f1ae1c0fe412977b134ebc8ccc4a419d706d80ad3b4190348726ca25ab569948b2eefccdbba7ba1d244a4f50efa7725b3347d28476e1e0fadf74e1f7059ca1ecbe788290041939ca0337a754a03dd01f273ee7853998421a996f205d170f46bc5631223d481e9cdd6e28c9e38206dbc49c027c91149952698a024ef15e79d25dab6b04887ac14b7314612ac919d1e3a4b7f8389624dd24dc40bf8178afd61a01ccca2b88d512df1c6ed34b639d56ff119f659f4cc9e20a7260d6a39490a599f34114d2aaf6968211d5b7937c7c96e7123b12f47534b08b1883a442dce4fedb5b7c7d1431fafc7c4395dac1e68707e49e7ca72e0b16ef94d965c8dd179e0d70d6fb24938c09ee4cf94dc2e80db2618a4735474eab4b3336469678921a0294e8647438ee0a89b460106173cb8efc98a3fe331cb97c01a7502eae5ec89595232d909e1463c7ab46cf284f1237b02f949385223a59a67cce7b6478a1d371e1d635461586d15222cef12447b5f9d563464bce50badb0d1b1947f7b55335c0091f7bf79053a91ce1f61ee33405c74bb45d40c2b0ea6be01e7b695bec392035c9a100629178d1467790b857961be7f3e64c1ea77bb0bcbf160ba0b6309fb18607059218fd7eeca2ae93ce91f4bc8b232a1ba9be9132be4d7393969a491f24ca9ef1e5f5e002d3599ebce97aaec978c13e345a46b1dc728195ac6ee57cd0e2882172ce5f0bf34a5bea3cde156f9b21349f18ad4b09e33d1bedb4fb77616c9e697e1d025fd3c248d0d4cf31552fc8a413ba400dd9402934d6b8aee7ae438a21152ed1961f3513268e0581d7c9e69c180ef31e37777a9950b688296d33618ef84a0f3a6b85343e4a3eb913498eb3352da0bb2374a5b395340d93b202794a12daa42cfd8ffdbc4c8897b5d5376b4105a424687c7baf3f62d820fec2f1fe5815fccce7554afe3a337a70f958466c93938dc17399c127a078fd0adeb9ab51c6b679ff032c0974d89ded04ddb3e90edffa83348de3c92e1b7a0f013c00fd599343ade99dfc79552a95ba390fbf07aafb73e83e9c82969dee1999f736c2992a3a3042279759352711dc64479375c9dcb9c73480de21846ec5ab3f133ef5ae3eec132fb2da380cef60db8e33b170c6d02ef5e81bff652f3e72c7387d815fe8b5f972a58811969c8a56545a2fd235f27d880470a91c126f13c7631f3c7e995b3d92c3b4b61b63f5329c0e265aa4d423baf54a9babab9a81a0cc82e99671f05ae007454f3035a487e8dea29fbdc1f4c364ec16a0d73ccffbc21a75c98a3e0504e5ca099b3a47960c1ac3a22a8367ceea411190c52b607bdb6c3994daf63f74bdbe0d66046f97a9e0d6ae72ca1fd9d0ddf206bf8cdd454efa592fb4aa091e25ab9f6214ba8c5308db5a82c596f0f85be4315e5b8e6147ddbe2a3f9675d9b5781bf4e31ca9b2e09ce42715bf601088ef1a2f4521242874b500b0d8cd9c7b53342bf97c6a4e3c85703982ecb24deea70d86a3fa773659ce83f79d211e2902c7470b0ff053c0870ce55b10414621d6396bd9977e7133e3bc6cdc4d66c9d6efdc401a6e4d6b8d921ceb727b0612bf0a795cafcbd9b4f853cfc8affe16d929140ea04c852694b31ac8aefa55631553bd66a34689a9ab590a71427ec8111379586ca8a207ee0e2bcea8d3ef30d64003ce0c16cfea82e2188e587f0e87b31459b2add4014ccf09dad566cb000faa84d2940a880270f33b06c0930c4f936ce27f5ed2db492804e164b8dad44cb7a6b84c5fde5590eca407382308ceb81abd5ae595b3e9593c475a2776b691dbf95dba066f31fbe4ae8770de1c4ba1c485a013ca3eca3340e0e6bf2028557d2ad94ec5d2792f3d420af3ff9edb1f4f9e55fcfcb38aeea5661ae6a861d35647d92133dc5838c2cff10783d9915c09a3824a29da3d5898d39513c8c099cb3cf194ed2acb106a64a51dd43582ec6bb3a05937264626fdff289a9bde0866d28cdcb70fdaa40cda84d4717a7a0fafb380f8ec6d1d9b92d51c4f583ffc4e336ba00dccd51c6c424c8d5e252b0c5fb748e118e6b694f67d8168685461ae369933f24db1aa95d96efe87d18ff6976bb58670e76ccd92941b4485646909b6436b3b651af42d360ca04052953f363ea5b8a087d697662c6f438b65e23b5af6404180ba14e87bbce7de4c639d2a6bcd0d", 0x1000}, {&(0x7f00000011c0)="92fe158d38b145e3efbaf2158ce076c52c7872f76b33a30ea72647a0729d667650d75a8df8cef19edadca51fae8cf2e4faa9201a93edace5d2d7c4767509a8b0157119b8a8b50db0ddc3d5242c8b71f9edcb980a89ebc647b303db35ece90e813da26cbbc647649e909f993f84be72dbed2346ea7434cd0a86cb951315623556837ad92e03a7d42290e461cd3a96bc98dc082db33e71cc40f5e6d7b13031f0d77d5b339ef25c1f8da8cc739799f2d3335393edc95300f6de18332d16a68969fca14cc884beee7d9ed356b68a4b867d346b3dd0e3e65181e7cbed12b50f4ddc7ee4e30641af650ce9f59d2e446a73617376", 0xf1}, {&(0x7f00000012c0)="303e50a134ccbd3d0ece99ffc89c9c90169a8c2064eafa75a7e3ec54f2a1a8995fccbbcee65fad2d1c4d738214c0e45576ca057f58d02b29052a783ac2077d12d958ad462fc781ac57d294c19d14677bff28a0963f0f1f1f9decc0398c0ecfd3be18e708958c4b460249d713be726bacd5c8b5fa8894e99b56143e8bab16f0318d4076a1e09b9399de60dec17a421f429eff237371a1b23d74e9b97c2fa5adb5863b69a31497", 0xa6}, {&(0x7f0000001380)="969f5f1b263208f1960a9fd608ae984bfb6ee16b6a85ffaf5cc1c5aa7d02f58304a5748d8bba34ef51ff1e78b412367c791546b4b1266c909972520f4dd0c53afe067620d95a6b76bb6dd0400bea60e87aeeea4abaff7284fbf36a0e21a98e", 0x5f}], 0x5, 0x9, 0x5f) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) r2 = syz_open_pts(r1, 0x109802) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:43 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) fsetxattr$security_evm(r0, &(0x7f0000000040), &(0x7f0000000180)=ANY=[@ANYBLOB="04d865810d3e5bd4e7ccae606c1638353e67ef13b3d79c533f335b16af399b45482718828d7a3c32e37b9e12c4a0f9e2df87ef696a123d6de5ed306b172e3d7de961a4aeee54c6413d144716720d67c41b98646e80e03d2312570124c055c480a1f0524270a271180bd28200d2215f9c2b6e"], 0x4, 0x1) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000000)) (async) r2 = syz_open_pts(r1, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) sendto$packet(r3, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (async) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) (async) bind$packet(r3, &(0x7f0000000100)={0x11, 0x1c, 0x0, 0x1, 0xc0, 0x6, @random="670b2f2872ea"}, 0x14) r5 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r5, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r5, &(0x7f0000000080)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) sendto$packet(r5, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (async) recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) (async) recvmmsg(r5, &(0x7f0000003bc0)=[{{&(0x7f0000000240)=@can, 0x80, &(0x7f00000019c0)=[{&(0x7f0000000300)=""/203, 0xcb}, {&(0x7f0000000440)=""/30, 0x1e}, {&(0x7f0000000500)=""/34, 0x22}, {&(0x7f00000005c0)=""/116, 0x74}, {&(0x7f0000000640)=""/181, 0xb5}, {&(0x7f0000000700)=""/211, 0xd3}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/104, 0x68}, {&(0x7f0000001880)=""/66, 0x42}, {&(0x7f0000001900)=""/190, 0xbe}], 0xa, &(0x7f0000001a80)=""/158, 0x9e}, 0x5}, {{&(0x7f0000001b40)=@in6={0xa, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001f40)=[{&(0x7f0000001bc0)=""/120, 0x78}, {&(0x7f0000000540)=""/20, 0x14}, {&(0x7f0000001c40)=""/84, 0x54}, {&(0x7f0000001cc0)=""/252, 0xfc}, {&(0x7f0000001dc0)=""/139, 0x8b}, {&(0x7f0000001e80)=""/169, 0xa9}], 0x6, &(0x7f0000001fc0)=""/122, 0x7a}, 0x21}, {{&(0x7f0000002040)=@phonet, 0x80, &(0x7f0000003300)=[{&(0x7f00000020c0)=""/240, 0xf0}, {&(0x7f00000021c0)=""/10, 0xa}, {&(0x7f0000002200)=""/10, 0xa}, {&(0x7f0000002240)=""/175, 0xaf}, {&(0x7f0000002300)=""/4096, 0x1000}], 0x5, &(0x7f0000003380)=""/62, 0x3e}, 0x8}, {{&(0x7f00000033c0)=@l2tp, 0x80, &(0x7f00000035c0)=[{&(0x7f0000003440)=""/156, 0x9c}, {&(0x7f0000003500)=""/52, 0x34}, {&(0x7f0000003540)=""/72, 0x48}], 0x3, &(0x7f0000003600)=""/25, 0x19}, 0x3}, {{&(0x7f0000003640)=@nfc_llcp, 0x80, &(0x7f0000003b00)=[{&(0x7f00000036c0)=""/174, 0xae}, {&(0x7f0000003780)=""/102, 0x66}, {&(0x7f0000003800)=""/114, 0x72}, {&(0x7f0000003880)=""/110, 0x6e}, {&(0x7f0000003900)=""/51, 0x33}, {&(0x7f0000003940)=""/122, 0x7a}, {&(0x7f00000039c0)=""/231, 0xe7}, {&(0x7f0000003ac0)=""/63, 0x3f}], 0x8, &(0x7f0000003b80)=""/11, 0xb}, 0x1}], 0x5, 0x40000100, 0x0) r7 = dup(r2) ioctl$TCFLSH(r7, 0x540b, 0x1) (async) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:43 executing program 0: pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) fsetxattr$security_evm(r0, &(0x7f0000000040), &(0x7f0000000180)=ANY=[@ANYBLOB="04d865810d3e5bd4e7ccae606c1638353e67ef13b3d79c533f335b16af399b45482718828d7a3c32e37b9e12c4a0f9e2df87ef696a123d6de5ed306b172e3d7de961a4aeee54c6413d144716720d67c41b98646e80e03d2312570124c055c480a1f0524270a271180bd28200d2215f9c2b6e"], 0x4, 0x1) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000000)) r2 = syz_open_pts(r1, 0x0) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r3, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) (async) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) bind$packet(r3, &(0x7f0000000100)={0x11, 0x1c, 0x0, 0x1, 0xc0, 0x6, @random="670b2f2872ea"}, 0x14) r5 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r5, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r5, &(0x7f0000000080)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) bind$packet(r5, &(0x7f0000000080)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r5, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (async) sendto$packet(r5, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) recvmmsg(r5, &(0x7f0000003bc0)=[{{&(0x7f0000000240)=@can, 0x80, &(0x7f00000019c0)=[{&(0x7f0000000300)=""/203, 0xcb}, {&(0x7f0000000440)=""/30, 0x1e}, {&(0x7f0000000500)=""/34, 0x22}, {&(0x7f00000005c0)=""/116, 0x74}, {&(0x7f0000000640)=""/181, 0xb5}, {&(0x7f0000000700)=""/211, 0xd3}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/104, 0x68}, {&(0x7f0000001880)=""/66, 0x42}, {&(0x7f0000001900)=""/190, 0xbe}], 0xa, &(0x7f0000001a80)=""/158, 0x9e}, 0x5}, {{&(0x7f0000001b40)=@in6={0xa, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001f40)=[{&(0x7f0000001bc0)=""/120, 0x78}, {&(0x7f0000000540)=""/20, 0x14}, {&(0x7f0000001c40)=""/84, 0x54}, {&(0x7f0000001cc0)=""/252, 0xfc}, {&(0x7f0000001dc0)=""/139, 0x8b}, {&(0x7f0000001e80)=""/169, 0xa9}], 0x6, &(0x7f0000001fc0)=""/122, 0x7a}, 0x21}, {{&(0x7f0000002040)=@phonet, 0x80, &(0x7f0000003300)=[{&(0x7f00000020c0)=""/240, 0xf0}, {&(0x7f00000021c0)=""/10, 0xa}, {&(0x7f0000002200)=""/10, 0xa}, {&(0x7f0000002240)=""/175, 0xaf}, {&(0x7f0000002300)=""/4096, 0x1000}], 0x5, &(0x7f0000003380)=""/62, 0x3e}, 0x8}, {{&(0x7f00000033c0)=@l2tp, 0x80, &(0x7f00000035c0)=[{&(0x7f0000003440)=""/156, 0x9c}, {&(0x7f0000003500)=""/52, 0x34}, {&(0x7f0000003540)=""/72, 0x48}], 0x3, &(0x7f0000003600)=""/25, 0x19}, 0x3}, {{&(0x7f0000003640)=@nfc_llcp, 0x80, &(0x7f0000003b00)=[{&(0x7f00000036c0)=""/174, 0xae}, {&(0x7f0000003780)=""/102, 0x66}, {&(0x7f0000003800)=""/114, 0x72}, {&(0x7f0000003880)=""/110, 0x6e}, {&(0x7f0000003900)=""/51, 0x33}, {&(0x7f0000003940)=""/122, 0x7a}, {&(0x7f00000039c0)=""/231, 0xe7}, {&(0x7f0000003ac0)=""/63, 0x3f}], 0x8, &(0x7f0000003b80)=""/11, 0xb}, 0x1}], 0x5, 0x40000100, 0x0) dup(r2) (async) r7 = dup(r2) ioctl$TCFLSH(r7, 0x540b, 0x1) dup3(r2, r1, 0x0) (async) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:43 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x125b03, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder-control\x00', 0x2, 0x0) r3 = accept$packet(r0, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) write$binfmt_aout(r3, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r4 = syz_open_pts(r2, 0x0) r5 = dup3(r4, r2, 0x0) ioctl$TIOCSTI(r5, 0x5412, &(0x7f0000000140)=0x4) splice(r2, 0x0, r1, 0x0, 0x7ffff000, 0x0) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x24, 0x0, 0x401, 0x70bd26, 0x25dfdbfe, {{}, {}, {0x8, 0x2, 0xd7e4}}, ["", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x8040}, 0x24000000) 14:49:43 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x125b03, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder-control\x00', 0x2, 0x0) accept$packet(r0, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) (async) r3 = accept$packet(r0, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) write$binfmt_aout(r3, &(0x7f0000000040)=ANY=[], 0xff2e) (async) write$binfmt_aout(r3, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) syz_open_pts(r2, 0x0) (async) r4 = syz_open_pts(r2, 0x0) r5 = dup3(r4, r2, 0x0) ioctl$TIOCSTI(r5, 0x5412, &(0x7f0000000140)=0x4) splice(r2, 0x0, r1, 0x0, 0x7ffff000, 0x0) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x24, 0x0, 0x401, 0x70bd26, 0x25dfdbfe, {{}, {}, {0x8, 0x2, 0xd7e4}}, ["", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x8040}, 0x24000000) (async) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x24, 0x0, 0x401, 0x70bd26, 0x25dfdbfe, {{}, {}, {0x8, 0x2, 0xd7e4}}, ["", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x8040}, 0x24000000) 14:49:43 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x125b03, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder-control\x00', 0x2, 0x0) (async) openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder-control\x00', 0x2, 0x0) accept$packet(r0, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) (async) r3 = accept$packet(r0, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) write$binfmt_aout(r3, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r4 = syz_open_pts(r2, 0x0) dup3(r4, r2, 0x0) (async) r5 = dup3(r4, r2, 0x0) ioctl$TIOCSTI(r5, 0x5412, &(0x7f0000000140)=0x4) splice(r2, 0x0, r1, 0x0, 0x7ffff000, 0x0) sendmsg$TIPC_CMD_SET_NETID(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x24, 0x0, 0x401, 0x70bd26, 0x25dfdbfe, {{}, {}, {0x8, 0x2, 0xd7e4}}, ["", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x8040}, 0x24000000) 14:49:43 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000020000000000000f9ffff0b8500000007000000850000000700000095"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000040)='sys_exit\x00', r4}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000280)={{r0}, &(0x7f00000001c0), &(0x7f0000000240)=r4}, 0x20) r5 = dup3(r3, r2, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r8, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r8, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r8, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r8], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r7, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r9 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r7, 0x0, r9, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r9, 0x400454d4, &(0x7f0000000640)=0x6) r10 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@base={0xe, 0x7, 0x7, 0x3, 0x440, 0x1, 0x5, '\x00', 0x0, r1, 0x0, 0x3, 0x3}, 0x48) r11 = dup(r4) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000640)=@bpf_lsm={0x1d, 0x14, &(0x7f00000002c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x2}, {}, {}, [@cb_func={0x18, 0x6, 0x4, 0x0, 0xfffffffffffffff8}, @alu={0x4, 0x1, 0xd, 0x7, 0xb, 0xfffffffffffffffd, 0xffffffffffffffff}, @map_idx={0x18, 0x6, 0x5, 0x0, 0x6}], {{}, {}, {0x85, 0x0, 0x0, 0xc6}}}, &(0x7f0000000380)='GPL\x00', 0x3, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x5, 0x2}, 0x8, 0x10, &(0x7f0000000400)={0x4, 0xf, 0x3ff, 0x3ff}, 0x10, 0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000580)=[0xffffffffffffffff, r9, r10, r11], &(0x7f00000005c0)=[{0x2, 0x4, 0x7, 0x1}, {0x3, 0x3, 0x1, 0x1}, {0x5, 0x5, 0x5, 0x8}, {0x5, 0x4, 0x3, 0x4}, {0x1, 0x5, 0x6, 0x2}], 0x10, 0x9735}, 0x90) r12 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), r5) sendmsg$ETHTOOL_MSG_RINGS_SET(r5, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x2c, r12, 0x10, 0x70bd2a, 0x25dfdbff, {}, [@ETHTOOL_A_RINGS_RX_MINI={0x8, 0x7, 0x1}, @ETHTOOL_A_RINGS_TX={0x8}, @ETHTOOL_A_RINGS_RX={0x8, 0x6, 0x4}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000800}, 0x20000054) splice(r2, 0x0, r1, 0x0, 0x7ffff000, 0x0) 14:49:43 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) r3 = getpid() r4 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000180)=0x0) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000001c0)=r5) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x0) splice(r4, &(0x7f0000000080)=0x2, r0, &(0x7f0000000140)=0x400, 0x1, 0x3) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r6 = syz_open_pts(r2, 0x0) r7 = dup3(r6, r2, 0x0) ioctl$TCSETS(r7, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) pipe(&(0x7f0000000000)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) getpid() (async) perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x0) (async) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000180)) (async) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000001c0)=r5) (async) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x0) (async) splice(r4, &(0x7f0000000080)=0x2, r0, &(0x7f0000000140)=0x400, 0x1, 0x3) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r2, 0x0) (async) dup3(r6, r2, 0x0) (async) ioctl$TCSETS(r7, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) (async) [ 2835.997406][ T855] tun317: tun_chr_ioctl cmd 1074025675 [ 2836.003465][ T855] tun317: persist enabled [ 2836.012648][ T855] tun317: tun_chr_ioctl cmd 1074025675 [ 2836.018631][ T855] tun317: persist enabled 14:49:44 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) ppoll(&(0x7f0000000040)=[{r0, 0x80}, {0xffffffffffffffff, 0x40}, {r0, 0x41}, {r1, 0x1000}, {r0, 0x1c8}], 0x5, &(0x7f0000000080)={0x0, 0x989680}, &(0x7f0000000100)={[0x9]}, 0x8) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) r2 = syz_open_dev$vcsn(&(0x7f0000000140), 0x0, 0x400000) ioctl$RTC_PIE_ON(r2, 0x7005) 14:49:44 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) r3 = getpid() r4 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x0) (async) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000180)=0x0) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000001c0)=r5) (async) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x2400, 0x0) (async) splice(r4, &(0x7f0000000080)=0x2, r0, &(0x7f0000000140)=0x400, 0x1, 0x3) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) r6 = syz_open_pts(r2, 0x0) r7 = dup3(r6, r2, 0x0) ioctl$TCSETS(r7, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:44 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCSETD(r7, 0x5423, &(0x7f0000000000)=0x7) r8 = syz_open_pts(r1, 0x109802) dup3(r8, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:44 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) r3 = syz_open_pts(r2, 0x0) (async) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000020000000000000f9ffff0b8500000007000000850000000700000095"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000040)='sys_exit\x00', r4}, 0x90) (async, rerun: 32) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000280)={{r0}, &(0x7f00000001c0), &(0x7f0000000240)=r4}, 0x20) (async, rerun: 32) r5 = dup3(r3, r2, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r8, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r8, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r8, 0x400454cb, 0x1) (async, rerun: 32) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r8], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r7, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async, rerun: 32) r9 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r7, 0x0, r9, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r9, 0x400454d4, &(0x7f0000000640)=0x6) r10 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@base={0xe, 0x7, 0x7, 0x3, 0x440, 0x1, 0x5, '\x00', 0x0, r1, 0x0, 0x3, 0x3}, 0x48) r11 = dup(r4) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000640)=@bpf_lsm={0x1d, 0x14, &(0x7f00000002c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x2}, {}, {}, [@cb_func={0x18, 0x6, 0x4, 0x0, 0xfffffffffffffff8}, @alu={0x4, 0x1, 0xd, 0x7, 0xb, 0xfffffffffffffffd, 0xffffffffffffffff}, @map_idx={0x18, 0x6, 0x5, 0x0, 0x6}], {{}, {}, {0x85, 0x0, 0x0, 0xc6}}}, &(0x7f0000000380)='GPL\x00', 0x3, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x5, 0x2}, 0x8, 0x10, &(0x7f0000000400)={0x4, 0xf, 0x3ff, 0x3ff}, 0x10, 0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000580)=[0xffffffffffffffff, r9, r10, r11], &(0x7f00000005c0)=[{0x2, 0x4, 0x7, 0x1}, {0x3, 0x3, 0x1, 0x1}, {0x5, 0x5, 0x5, 0x8}, {0x5, 0x4, 0x3, 0x4}, {0x1, 0x5, 0x6, 0x2}], 0x10, 0x9735}, 0x90) r12 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), r5) sendmsg$ETHTOOL_MSG_RINGS_SET(r5, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x2c, r12, 0x10, 0x70bd2a, 0x25dfdbff, {}, [@ETHTOOL_A_RINGS_RX_MINI={0x8, 0x7, 0x1}, @ETHTOOL_A_RINGS_TX={0x8}, @ETHTOOL_A_RINGS_RX={0x8, 0x6, 0x4}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000800}, 0x20000054) splice(r2, 0x0, r1, 0x0, 0x7ffff000, 0x0) [ 2836.704058][ T875] tun143: tun_chr_ioctl cmd 1074025675 [ 2836.709700][ T875] tun143: persist enabled [ 2836.724535][ T875] tun143: tun_chr_ioctl cmd 1074025675 [ 2836.730078][ T875] tun143: persist enabled 14:49:44 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) r3 = syz_open_pts(r2, 0x0) (async) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000020000000000000f9ffff0b8500000007000000850000000700000095"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000040)='sys_exit\x00', r4}, 0x90) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000280)={{r0}, &(0x7f00000001c0), &(0x7f0000000240)=r4}, 0x20) (async) r5 = dup3(r3, r2, 0x0) (async) r6 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r8, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r8, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r8, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r8], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r7, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r9 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r7, 0x0, r9, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r9, 0x400454d4, &(0x7f0000000640)=0x6) (async) r10 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@base={0xe, 0x7, 0x7, 0x3, 0x440, 0x1, 0x5, '\x00', 0x0, r1, 0x0, 0x3, 0x3}, 0x48) r11 = dup(r4) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000640)=@bpf_lsm={0x1d, 0x14, &(0x7f00000002c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x2}, {}, {}, [@cb_func={0x18, 0x6, 0x4, 0x0, 0xfffffffffffffff8}, @alu={0x4, 0x1, 0xd, 0x7, 0xb, 0xfffffffffffffffd, 0xffffffffffffffff}, @map_idx={0x18, 0x6, 0x5, 0x0, 0x6}], {{}, {}, {0x85, 0x0, 0x0, 0xc6}}}, &(0x7f0000000380)='GPL\x00', 0x3, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x5, 0x2}, 0x8, 0x10, &(0x7f0000000400)={0x4, 0xf, 0x3ff, 0x3ff}, 0x10, 0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000580)=[0xffffffffffffffff, r9, r10, r11], &(0x7f00000005c0)=[{0x2, 0x4, 0x7, 0x1}, {0x3, 0x3, 0x1, 0x1}, {0x5, 0x5, 0x5, 0x8}, {0x5, 0x4, 0x3, 0x4}, {0x1, 0x5, 0x6, 0x2}], 0x10, 0x9735}, 0x90) (async) r12 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), r5) sendmsg$ETHTOOL_MSG_RINGS_SET(r5, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x2c, r12, 0x10, 0x70bd2a, 0x25dfdbff, {}, [@ETHTOOL_A_RINGS_RX_MINI={0x8, 0x7, 0x1}, @ETHTOOL_A_RINGS_TX={0x8}, @ETHTOOL_A_RINGS_RX={0x8, 0x6, 0x4}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000800}, 0x20000054) (async) splice(r2, 0x0, r1, 0x0, 0x7ffff000, 0x0) 14:49:44 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r1 = socket$inet_udp(0x2, 0x2, 0x0) ppoll(&(0x7f0000000040)=[{r0, 0x80}, {0xffffffffffffffff, 0x40}, {r0, 0x41}, {r1, 0x1000}, {r0, 0x1c8}], 0x5, &(0x7f0000000080)={0x0, 0x989680}, &(0x7f0000000100)={[0x9]}, 0x8) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) r2 = syz_open_dev$vcsn(&(0x7f0000000140), 0x0, 0x400000) ioctl$RTC_PIE_ON(r2, 0x7005) 14:49:44 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = syz_open_pts(r0, 0x20200) ioctl$TCGETS(r3, 0x5401, &(0x7f0000000000)) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:44 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000280)=ANY=[@ANYRES8=r0, @ANYBLOB="9ef8179cb58eeb7f5f9e8a3ac4032f2c5a8fae1ffb330531aa45bc1a2c6986ae946809e477699b304234813ff4fa2b905cc0eedc01aee2d2f2e361ac", @ANYBLOB="1742f9d0aee488318376e9ed767ee083f58ee5b7ffbff5bcdf74d1d679b5ad7caf5497738130fe12edf342e35b867cda63b31228dcdf6f5337accdef31c4a8f7148613f02d5c4fc9b3ec50bc7a157f797e2a1084992c890425f730512c62cbb3dab6d4471dfb60bb2f3f0a40049e7de2746a284976e5b8174295b98efa61e59932f6619badc72b8e83d95d3d646c6abf59b042df83edd48235b7a662a151c29fe7df0a40d37b17b8b1e0c0706b"], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) open_tree(r0, &(0x7f0000000080)='./file0\x00', 0x8001) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:45 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TIOCSETD(r7, 0x5423, &(0x7f0000000000)=0x7) r8 = syz_open_pts(r1, 0x109802) dup3(r8, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:45 executing program 1: pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r6, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r6], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) (async) r7 = openat$cgroup_ro(r2, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r5, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCSETD(r7, 0x5423, &(0x7f0000000000)=0x7) r8 = syz_open_pts(r1, 0x109802) dup3(r8, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:45 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x101241, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000000240)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(r0, 0xd0009412, &(0x7f0000000440)={r3, 0x1}) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r4 = syz_open_pts(r2, 0x109802) dup3(r4, r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) ioctl$VT_ACTIVATE(r1, 0x5606, 0x0) [ 2837.305152][ T903] tun144: tun_chr_ioctl cmd 1074025675 [ 2837.311294][ T903] tun144: persist enabled [ 2837.322389][ T903] tun144: tun_chr_ioctl cmd 1074025675 [ 2837.327950][ T903] tun144: persist enabled 14:49:45 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x101241, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000000240)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(r0, 0xd0009412, &(0x7f0000000440)={r3, 0x1}) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) r4 = syz_open_pts(r2, 0x109802) dup3(r4, r2, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) (async) ioctl$VT_ACTIVATE(r1, 0x5606, 0x0) 14:49:45 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r1 = socket$inet_udp(0x2, 0x2, 0x0) ppoll(&(0x7f0000000040)=[{r0, 0x80}, {0xffffffffffffffff, 0x40}, {r0, 0x41}, {r1, 0x1000}, {r0, 0x1c8}], 0x5, &(0x7f0000000080)={0x0, 0x989680}, &(0x7f0000000100)={[0x9]}, 0x8) (async) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) (async) r2 = syz_open_dev$vcsn(&(0x7f0000000140), 0x0, 0x400000) ioctl$RTC_PIE_ON(r2, 0x7005) 14:49:45 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) (async) r3 = syz_open_pts(r0, 0x20200) ioctl$TCGETS(r3, 0x5401, &(0x7f0000000000)) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:45 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000280)=ANY=[@ANYRES8=r0, @ANYBLOB="9ef8179cb58eeb7f5f9e8a3ac4032f2c5a8fae1ffb330531aa45bc1a2c6986ae946809e477699b304234813ff4fa2b905cc0eedc01aee2d2f2e361ac", @ANYBLOB="1742f9d0aee488318376e9ed767ee083f58ee5b7ffbff5bcdf74d1d679b5ad7caf5497738130fe12edf342e35b867cda63b31228dcdf6f5337accdef31c4a8f7148613f02d5c4fc9b3ec50bc7a157f797e2a1084992c890425f730512c62cbb3dab6d4471dfb60bb2f3f0a40049e7de2746a284976e5b8174295b98efa61e59932f6619badc72b8e83d95d3d646c6abf59b042df83edd48235b7a662a151c29fe7df0a40d37b17b8b1e0c0706b"], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) open_tree(r0, &(0x7f0000000080)='./file0\x00', 0x8001) (async) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:46 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x101241, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000000240)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(r0, 0xd0009412, &(0x7f0000000440)={r3, 0x1}) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) r4 = syz_open_pts(r2, 0x109802) dup3(r4, r2, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) (async) ioctl$VT_ACTIVATE(r1, 0x5606, 0x0) 14:49:46 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_TEST(r0, &(0x7f0000001700)={0x0, 0x0, &(0x7f00000016c0)={&(0x7f0000001680)={0x28, 0xb, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x28}}, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r3 = syz_open_pts(r2, 0x109802) ioctl$BINDER_GET_NODE_INFO_FOR_REF(r1, 0xc018620c, &(0x7f0000000000)={0x3}) dup3(r3, r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) 14:49:46 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r2, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r5, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r5], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r6 = openat$cgroup_ro(r1, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r6, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCSTI(r6, 0x5412, &(0x7f0000000040)=0x1) 14:49:46 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async, rerun: 64) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async, rerun: 64) r2 = syz_open_pts(r1, 0x0) r3 = syz_open_pts(r0, 0x20200) ioctl$TCGETS(r3, 0x5401, &(0x7f0000000000)) (async) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:46 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0xf, &(0x7f0000000180)=0x800001, 0x4) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000140)={0xa, 0xce22}, 0x1c) listen(r3, 0x0) setsockopt$sock_int(r2, 0x1, 0xf, &(0x7f0000000180)=0x800001, 0x4) bind$inet6(r2, &(0x7f0000000140)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) bind$inet6(r1, &(0x7f0000000140)={0xa, 0x4e22}, 0x1c) listen(r1, 0x0) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x2a602, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r4, &(0x7f0000000180)=ANY=[], 0xff2e) r5 = socket(0x3, 0x1, 0x93) ioctl$sock_SIOCDELRT(r5, 0x890c, &(0x7f0000000000)={0x0, @vsock={0x28, 0x0, 0x2710, @hyper}, @tipc=@name={0x1e, 0x2, 0x1, {{0x1, 0x4}, 0x3}}, @generic={0xa, "1692111380949db55e876491ac05"}, 0x40, 0x0, 0x0, 0x0, 0x6, 0x0, 0x400, 0x7fdd}) ioctl$TCSETS(r4, 0x40045431, &(0x7f0000000100)) r6 = syz_open_pts(r4, 0x0) dup3(r6, r4, 0x0) splice(r4, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:46 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000280)=ANY=[@ANYRES8=r0, @ANYBLOB="9ef8179cb58eeb7f5f9e8a3ac4032f2c5a8fae1ffb330531aa45bc1a2c6986ae946809e477699b304234813ff4fa2b905cc0eedc01aee2d2f2e361ac", @ANYBLOB="1742f9d0aee488318376e9ed767ee083f58ee5b7ffbff5bcdf74d1d679b5ad7caf5497738130fe12edf342e35b867cda63b31228dcdf6f5337accdef31c4a8f7148613f02d5c4fc9b3ec50bc7a157f797e2a1084992c890425f730512c62cbb3dab6d4471dfb60bb2f3f0a40049e7de2746a284976e5b8174295b98efa61e59932f6619badc72b8e83d95d3d646c6abf59b042df83edd48235b7a662a151c29fe7df0a40d37b17b8b1e0c0706b"], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) open_tree(r0, &(0x7f0000000080)='./file0\x00', 0x8001) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) pipe(&(0x7f0000000000)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r2, &(0x7f0000000280)=ANY=[@ANYRES8=r0, @ANYBLOB="9ef8179cb58eeb7f5f9e8a3ac4032f2c5a8fae1ffb330531aa45bc1a2c6986ae946809e477699b304234813ff4fa2b905cc0eedc01aee2d2f2e361ac", @ANYBLOB="1742f9d0aee488318376e9ed767ee083f58ee5b7ffbff5bcdf74d1d679b5ad7caf5497738130fe12edf342e35b867cda63b31228dcdf6f5337accdef31c4a8f7148613f02d5c4fc9b3ec50bc7a157f797e2a1084992c890425f730512c62cbb3dab6d4471dfb60bb2f3f0a40049e7de2746a284976e5b8174295b98efa61e59932f6619badc72b8e83d95d3d646c6abf59b042df83edd48235b7a662a151c29fe7df0a40d37b17b8b1e0c0706b"], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r2, 0x0) (async) dup3(r3, r2, 0x0) (async) open_tree(r0, &(0x7f0000000080)='./file0\x00', 0x8001) (async) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) (async) [ 2838.837103][ T941] tun240: tun_chr_ioctl cmd 1074025675 [ 2838.842681][ T941] tun240: persist enabled [ 2838.878852][ T935] tun240: tun_chr_ioctl cmd 1074025675 [ 2838.884487][ T935] tun240: persist enabled 14:49:46 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:47 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_TEST(r0, &(0x7f0000001700)={0x0, 0x0, &(0x7f00000016c0)={&(0x7f0000001680)={0x28, 0xb, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x28}}, 0x0) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (rerun: 32) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async, rerun: 32) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async, rerun: 32) r3 = syz_open_pts(r2, 0x109802) ioctl$BINDER_GET_NODE_INFO_FOR_REF(r1, 0xc018620c, &(0x7f0000000000)={0x3}) (async) dup3(r3, r2, 0x0) (async, rerun: 64) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) (rerun: 64) 14:49:47 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_TEST(r0, &(0x7f0000001700)={0x0, 0x0, &(0x7f00000016c0)={&(0x7f0000001680)={0x28, 0xb, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x28}}, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r3 = syz_open_pts(r2, 0x109802) ioctl$BINDER_GET_NODE_INFO_FOR_REF(r1, 0xc018620c, &(0x7f0000000000)={0x3}) dup3(r3, r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) (async) sendmsg$IPSET_CMD_TEST(r0, &(0x7f0000001700)={0x0, 0x0, &(0x7f00000016c0)={&(0x7f0000001680)={0x28, 0xb, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x28}}, 0x0) (async) pipe(&(0x7f0000000200)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) syz_open_pts(r2, 0x109802) (async) ioctl$BINDER_GET_NODE_INFO_FOR_REF(r1, 0xc018620c, &(0x7f0000000000)={0x3}) (async) dup3(r3, r2, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) (async) 14:49:47 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:47 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x109802) r3 = memfd_secret(0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x20, 0x3, 0x0, 0x3, 0x9, "c89837b36d83d0b7066daa6fbb78d04eac8b41"}) dup3(r2, r1, 0x0) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:47 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r2, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r5, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r5], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r6 = openat$cgroup_ro(r1, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r6, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCSTI(r6, 0x5412, &(0x7f0000000040)=0x1) 14:49:47 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) (async, rerun: 64) r1 = socket$nl_route(0x10, 0x3, 0x0) (rerun: 64) r2 = socket$netlink(0x10, 0x3, 0x0) (async, rerun: 32) r3 = socket(0x10, 0x803, 0x0) (rerun: 32) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r2, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async, rerun: 64) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r5, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r5], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r6 = openat$cgroup_ro(r1, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6], 0x0, 0x10, 0x3f1}, 0x90) (async, rerun: 32) ioctl$TUNSETSNDBUF(r6, 0x400454d4, &(0x7f0000000640)=0x6) (async, rerun: 32) ioctl$TIOCSTI(r6, 0x5412, &(0x7f0000000040)=0x1) 14:49:47 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async, rerun: 32) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (rerun: 32) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:47 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0xf, &(0x7f0000000180)=0x800001, 0x4) (async, rerun: 32) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) (async, rerun: 32) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000140)={0xa, 0xce22}, 0x1c) (async, rerun: 64) listen(r3, 0x0) (async, rerun: 64) setsockopt$sock_int(r2, 0x1, 0xf, &(0x7f0000000180)=0x800001, 0x4) (async) bind$inet6(r2, &(0x7f0000000140)={0xa, 0x4e22}, 0x1c) (async, rerun: 64) listen(r2, 0x0) (async, rerun: 64) bind$inet6(r1, &(0x7f0000000140)={0xa, 0x4e22}, 0x1c) listen(r1, 0x0) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x2a602, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r4, &(0x7f0000000180)=ANY=[], 0xff2e) (async) r5 = socket(0x3, 0x1, 0x93) ioctl$sock_SIOCDELRT(r5, 0x890c, &(0x7f0000000000)={0x0, @vsock={0x28, 0x0, 0x2710, @hyper}, @tipc=@name={0x1e, 0x2, 0x1, {{0x1, 0x4}, 0x3}}, @generic={0xa, "1692111380949db55e876491ac05"}, 0x40, 0x0, 0x0, 0x0, 0x6, 0x0, 0x400, 0x7fdd}) (async) ioctl$TCSETS(r4, 0x40045431, &(0x7f0000000100)) r6 = syz_open_pts(r4, 0x0) dup3(r6, r4, 0x0) splice(r4, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:47 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r2, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETOWNER(r3, 0x400454cc, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r5], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r6 = openat$cgroup_ro(r1, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r6, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCL_GETKMSGREDIRECT(r6, 0x541c, &(0x7f0000000040)) 14:49:47 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0xf, &(0x7f0000000180)=0x800001, 0x4) (async) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) (async) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000140)={0xa, 0xce22}, 0x1c) listen(r3, 0x0) (async) setsockopt$sock_int(r2, 0x1, 0xf, &(0x7f0000000180)=0x800001, 0x4) (async) bind$inet6(r2, &(0x7f0000000140)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) (async) bind$inet6(r1, &(0x7f0000000140)={0xa, 0x4e22}, 0x1c) (async) listen(r1, 0x0) (async) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x2a602, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r4, &(0x7f0000000180)=ANY=[], 0xff2e) r5 = socket(0x3, 0x1, 0x93) ioctl$sock_SIOCDELRT(r5, 0x890c, &(0x7f0000000000)={0x0, @vsock={0x28, 0x0, 0x2710, @hyper}, @tipc=@name={0x1e, 0x2, 0x1, {{0x1, 0x4}, 0x3}}, @generic={0xa, "1692111380949db55e876491ac05"}, 0x40, 0x0, 0x0, 0x0, 0x6, 0x0, 0x400, 0x7fdd}) ioctl$TCSETS(r4, 0x40045431, &(0x7f0000000100)) (async) r6 = syz_open_pts(r4, 0x0) dup3(r6, r4, 0x0) (async) splice(r4, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:47 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x109802) r3 = memfd_secret(0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x20, 0x3, 0x0, 0x3, 0x9, "c89837b36d83d0b7066daa6fbb78d04eac8b41"}) dup3(r2, r1, 0x0) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)) (async) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) [ 2839.972472][ T1005] tun241: tun_chr_ioctl cmd 1074025675 [ 2839.978082][ T1005] tun241: persist enabled [ 2840.016549][ T1005] tun241: tun_chr_ioctl cmd 1074025675 [ 2840.022085][ T1005] tun241: persist enabled 14:49:48 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) r3 = ioctl$TIOCGPTPEER(r0, 0x5441, 0x1f) ioctl$TCSETS(r3, 0x40045431, &(0x7f0000000100)={0x2, 0x200, 0x74, 0xfffffffb, 0x9}) r4 = syz_open_pts(r2, 0x0) r5 = dup3(r4, r2, 0x0) ioctl$TCSETS(r5, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:48 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x109802) (async) r3 = memfd_secret(0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x20, 0x3, 0x0, 0x3, 0x9, "c89837b36d83d0b7066daa6fbb78d04eac8b41"}) (async, rerun: 32) dup3(r2, r1, 0x0) (async, rerun: 32) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:48 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x6, 0x0, 0x0, 0x0, "0000000000000079748b73898450ac00"}) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:48 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r2, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETOWNER(r3, 0x400454cc, 0x0) (async) ioctl$TUNSETPERSIST(r5, 0x400454c9, 0x1) (async, rerun: 32) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) (async, rerun: 32) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r5], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r6 = openat$cgroup_ro(r1, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r6, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TIOCL_GETKMSGREDIRECT(r6, 0x541c, &(0x7f0000000040)) 14:49:48 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) socket$nl_route(0x10, 0x3, 0x0) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x803, 0x0) (async) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r2, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETOWNER(r3, 0x400454cc, 0x0) (async) ioctl$TUNSETOWNER(r3, 0x400454cc, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r5], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r6 = openat$cgroup_ro(r1, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r6, 0x400454d4, &(0x7f0000000640)=0x6) (async) ioctl$TUNSETSNDBUF(r6, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCL_GETKMSGREDIRECT(r6, 0x541c, &(0x7f0000000040)) [ 2840.941452][ T1028] tun242: tun_chr_ioctl cmd 1074025675 [ 2840.947074][ T1028] tun242: persist enabled [ 2840.957577][ T1027] tun242: tun_chr_ioctl cmd 1074025675 [ 2840.963114][ T1027] tun242: persist enabled [ 2840.978894][ T1027] tun242: tun_chr_ioctl cmd 1074025675 [ 2840.984427][ T1027] tun242: persist enabled 14:49:48 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) r3 = ioctl$TIOCGPTPEER(r0, 0x5441, 0x1f) ioctl$TCSETS(r3, 0x40045431, &(0x7f0000000100)={0x2, 0x200, 0x74, 0xfffffffb, 0x9}) (async) r4 = syz_open_pts(r2, 0x0) r5 = dup3(r4, r2, 0x0) ioctl$TCSETS(r5, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:49 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) r3 = ioctl$TIOCGPTPEER(r0, 0x5441, 0x1f) ioctl$TCSETS(r3, 0x40045431, &(0x7f0000000100)={0x2, 0x200, 0x74, 0xfffffffb, 0x9}) r4 = syz_open_pts(r2, 0x0) r5 = dup3(r4, r2, 0x0) ioctl$TCSETS(r5, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:49 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x29c401) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:49 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x6, 0x0, 0x0, 0x0, "0000000000000079748b73898450ac00"}) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) pipe(&(0x7f0000000200)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x6, 0x0, 0x0, 0x0, "0000000000000079748b73898450ac00"}) (async) syz_open_pts(r1, 0x0) (async) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) (async) 14:49:49 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x6, 0x0, 0x0, 0x0, "0000000000000079748b73898450ac00"}) (async) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:49 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x14) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:49:49 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x14) (async) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:49:49 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x14) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x14) (async) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) (async) 14:49:49 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) r4 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r4, &(0x7f0000000080)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r4, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) sendmsg$BATADV_CMD_TP_METER(r4, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x24, 0x0, 0x100, 0x70bd2b, 0x25dfdbff, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x7}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x1000}]}, 0x24}, 0x1, 0x0, 0x0, 0x840}, 0x4001) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r2, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) socket$nl_route(0x10, 0x3, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) socket$nl_route(0x10, 0x3, 0x0) r8 = openat$cgroup_ro(r1, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000340)='syzkaller\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r8, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCSSOFTCAR(r8, 0x541a, &(0x7f0000000180)=0x40000) 14:49:49 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000180)=0x1) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) ioctl$KDSKBENT(r3, 0x4b47, &(0x7f0000000080)={0x0, 0x80, 0x7}) r4 = getpid() r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) ioctl$BTRFS_IOC_QGROUP_LIMIT(r5, 0x8030942b, &(0x7f0000000140)={0xffffffff, {0xd, 0x5, 0x10000, 0x3ff}}) [ 2841.984772][ T1077] tun243: tun_chr_ioctl cmd 1074025675 [ 2841.990341][ T1077] tun243: persist enabled [ 2842.005396][ T1077] tun243: tun_chr_ioctl cmd 1074025675 [ 2842.010967][ T1077] tun243: persist enabled 14:49:49 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (rerun: 32) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x29c401) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:50 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) socket$inet_dccp(0x2, 0x6, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:50 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$netlink(0x10, 0x3, 0x0) (async) r3 = socket(0x10, 0x803, 0x0) (async) r4 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r4, &(0x7f0000000080)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) sendto$packet(r4, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (async) recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) (async) sendmsg$BATADV_CMD_TP_METER(r4, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x24, 0x0, 0x100, 0x70bd2b, 0x25dfdbff, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x7}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x1000}]}, 0x24}, 0x1, 0x0, 0x0, 0x840}, 0x4001) (async) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r2, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) (async, rerun: 32) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async, rerun: 32) socket$nl_route(0x10, 0x3, 0x0) (async) r8 = openat$cgroup_ro(r1, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000340)='syzkaller\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r8, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCSSOFTCAR(r8, 0x541a, &(0x7f0000000180)=0x40000) 14:49:50 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$netlink(0x10, 0x3, 0x0) (async) r3 = socket(0x10, 0x803, 0x0) r4 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r4, &(0x7f0000000080)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r4, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (async) recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) sendmsg$BATADV_CMD_TP_METER(r4, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x24, 0x0, 0x100, 0x70bd2b, 0x25dfdbff, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x7}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x1000}]}, 0x24}, 0x1, 0x0, 0x0, 0x840}, 0x4001) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r2, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) socket$nl_route(0x10, 0x3, 0x0) (async) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r7, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r7, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r7], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) socket$nl_route(0x10, 0x3, 0x0) r8 = openat$cgroup_ro(r1, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000340)='syzkaller\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r6, 0x0, r8, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$TIOCSSOFTCAR(r8, 0x541a, &(0x7f0000000180)=0x40000) 14:49:50 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000180)=0x1) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) ioctl$KDSKBENT(r3, 0x4b47, &(0x7f0000000080)={0x0, 0x80, 0x7}) (async) r4 = getpid() r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) (async) ioctl$BTRFS_IOC_QGROUP_LIMIT(r5, 0x8030942b, &(0x7f0000000140)={0xffffffff, {0xd, 0x5, 0x10000, 0x3ff}}) 14:49:50 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x29c401) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x3, 0x0) 14:49:50 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0xd, 0x1, &(0x7f0000000040)=@raw=[@alu={0x7, 0x0, 0x5, 0x888ef202e6dba7e3, 0x0, 0x0, 0x8}], &(0x7f0000000080)='syzkaller\x00', 0x28, 0x6e, &(0x7f0000000100)=""/110, 0x41100, 0x3, '\x00', 0x0, 0xe, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000001c0)={0x1, 0x0, 0x5000000, 0x5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x9, &(0x7f0000000200)=[0xffffffffffffffff], &(0x7f0000000240)=[{0x1, 0x2, 0x0, 0x7}, {0x2, 0x1, 0x10, 0xc}, {0x4, 0x2, 0x2, 0x5}, {0x4, 0x2, 0xf, 0x2}, {0x2, 0x4, 0x3, 0x7}, {0x3, 0x3, 0x6, 0x9}, {0x5, 0x5, 0xb, 0x3}, {0x4, 0x3, 0x10, 0x4}, {0x4, 0x2, 0xf, 0x1}], 0x10, 0x400}, 0x90) r1 = socket$xdp(0x2c, 0x3, 0x0) write$binfmt_aout(r1, &(0x7f00000003c0)=ANY=[@ANYRESOCT=0x0, @ANYRES64=0x0, @ANYRESHEX], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:49:50 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000180)=0x1) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) ioctl$KDSKBENT(r3, 0x4b47, &(0x7f0000000080)={0x0, 0x80, 0x7}) r4 = getpid() r5 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) ioctl$BTRFS_IOC_QGROUP_LIMIT(r5, 0x8030942b, &(0x7f0000000140)={0xffffffff, {0xd, 0x5, 0x10000, 0x3ff}}) pipe(&(0x7f0000000000)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000180)=0x1) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r1, 0x0) (async) dup3(r2, r1, 0x0) (async) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) (async) ioctl$KDSKBENT(r3, 0x4b47, &(0x7f0000000080)={0x0, 0x80, 0x7}) (async) getpid() (async) perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0x0) (async) ioctl$BTRFS_IOC_QGROUP_LIMIT(r5, 0x8030942b, &(0x7f0000000140)={0xffffffff, {0xd, 0x5, 0x10000, 0x3ff}}) (async) 14:49:51 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0xd, 0x1, &(0x7f0000000040)=@raw=[@alu={0x7, 0x0, 0x5, 0x888ef202e6dba7e3, 0x0, 0x0, 0x8}], &(0x7f0000000080)='syzkaller\x00', 0x28, 0x6e, &(0x7f0000000100)=""/110, 0x41100, 0x3, '\x00', 0x0, 0xe, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000001c0)={0x1, 0x0, 0x5000000, 0x5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x9, &(0x7f0000000200)=[0xffffffffffffffff], &(0x7f0000000240)=[{0x1, 0x2, 0x0, 0x7}, {0x2, 0x1, 0x10, 0xc}, {0x4, 0x2, 0x2, 0x5}, {0x4, 0x2, 0xf, 0x2}, {0x2, 0x4, 0x3, 0x7}, {0x3, 0x3, 0x6, 0x9}, {0x5, 0x5, 0xb, 0x3}, {0x4, 0x3, 0x10, 0x4}, {0x4, 0x2, 0xf, 0x1}], 0x10, 0x400}, 0x90) (async) r1 = socket$xdp(0x2c, 0x3, 0x0) write$binfmt_aout(r1, &(0x7f00000003c0)=ANY=[@ANYRESOCT=0x0, @ANYRES64=0x0, @ANYRESHEX], 0xff2e) (async) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:49:51 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0xd, 0x1, &(0x7f0000000040)=@raw=[@alu={0x7, 0x0, 0x5, 0x888ef202e6dba7e3, 0x0, 0x0, 0x8}], &(0x7f0000000080)='syzkaller\x00', 0x28, 0x6e, &(0x7f0000000100)=""/110, 0x41100, 0x3, '\x00', 0x0, 0xe, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000001c0)={0x1, 0x0, 0x5000000, 0x5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x9, &(0x7f0000000200)=[0xffffffffffffffff], &(0x7f0000000240)=[{0x1, 0x2, 0x0, 0x7}, {0x2, 0x1, 0x10, 0xc}, {0x4, 0x2, 0x2, 0x5}, {0x4, 0x2, 0xf, 0x2}, {0x2, 0x4, 0x3, 0x7}, {0x3, 0x3, 0x6, 0x9}, {0x5, 0x5, 0xb, 0x3}, {0x4, 0x3, 0x10, 0x4}, {0x4, 0x2, 0xf, 0x1}], 0x10, 0x400}, 0x90) r1 = socket$xdp(0x2c, 0x3, 0x0) write$binfmt_aout(r1, &(0x7f00000003c0)=ANY=[@ANYRESOCT=0x0, @ANYRES64=0x0, @ANYRESHEX], 0xff2e) (async) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:49:51 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x19) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:49:51 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) ioctl$VT_GETMODE(r2, 0x5601, &(0x7f0000000080)) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:51 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x19) (async) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:49:51 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) socket$inet_dccp(0x2, 0x6, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) pipe(&(0x7f0000000200)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r1, 0x0) (async) socket$inet_dccp(0x2, 0x6, 0x0) (async) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) (async) 14:49:51 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x19) (async) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:49:51 executing program 3: write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(0xffffffffffffffff, 0x541a, &(0x7f0000000000)) 14:49:51 executing program 3: write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0xff2e) (async) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(0xffffffffffffffff, 0x541a, &(0x7f0000000000)) 14:49:51 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) r3 = syz_open_pts(r2, 0x109802) dup3(r3, r2, 0x0) ioctl$VT_GETSTATE(r3, 0x5603, &(0x7f0000000040)={0xfffa, 0x4, 0x3f}) ioctl$TIOCL_PASTESEL(r3, 0x541c, &(0x7f0000000140)) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) 14:49:51 executing program 3: write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0xff2e) (async) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(0xffffffffffffffff, 0x541a, &(0x7f0000000000)) 14:49:51 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) socket$inet_dccp(0x2, 0x6, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) pipe(&(0x7f0000000200)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r1, 0x0) (async) socket$inet_dccp(0x2, 0x6, 0x0) (async) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) (async) 14:49:51 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x105641, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) r1 = getpid() r2 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r1, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r2, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000080)={0x0, r2, 0x3, 0x2085, 0x8000000000000001, 0x5c0}) 14:49:51 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x105641, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) r1 = getpid() r2 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r1, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r2, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x0) (async) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000080)={0x0, r2, 0x3, 0x2085, 0x8000000000000001, 0x5c0}) 14:49:51 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x4, 0xe, &(0x7f0000000bc0)=ANY=[@ANYBLOB="b702000007000000bfa30000000000000702000000feffff7a0af0ff0001000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010001010402000000000000b7030000010000006a0a00fe000000008500000032000000b700000001000000950000000000000075cdc4b57b0c65752a3ad50000007ddd0000cb4500639100f51f00000000000000ff7f0000002f17cee19d0001000000000000000000cb04fcbb0b9bafe3ba431351a58a885ba9918d37b056b9bbd11b6b9f6cf7db6d574620260000000000008062d77e84cef4a2ab938f65aac33c4d620de2c9b7dc2695ed094bd09b52680910d7d313f9f57606b83b994fb484510bef2e4872f5c2fe6faaf75e5cc4051ade12f41deff6df6a936b4ec3827c739bb39aad16d875fe369258673b5df11cc2afb53611cc320000bc0b80e80efc8f5e64be2c9d2d29db3d36dd015c7bd3f15aa6aadbeab2a01685108e61aaffe400000000000000000000008b798b4f5458d1863cc67c4c6a06e828e5216f601b19db1af1b5d356d0f072137d866d11be4ba3f0151f07bd4e97d62ecc645e143a60f1c6edc76609077909826151e2b42bf0ed0c7e8b0db51662de6d87c493db845b10e9468bda6f82881eb8c9cfa72b08eecc952a3fd2c46f3c1cde71a19d1a2982492a210e00d2bfea3b8d188df2eff8d56aaae7d32a2e183722537395019f02ec4b85f6aad7faca088de9b26797a8446b16c28d85f225992dbdd5bb01ba51508951c7a7d6ca0916c3a12912715649c2b1c7192a4251b59d378d0616a48c7957e1226c9129a7c5f8ee5f50579e2f638f7eb12f63be72a3d817b324d6e417b1c2cbfdcada0a16e31790e26cf1010000805f6ee2782224cf30f810da86cf1a3204f4c9404f5d7321a4fefc4d1c9139ca4b65b99909950000006b4207e6078625cb2717e21f8f187b1866108b6e8c71e26032176066599783568628f0309c3afa716d3706e1fa89917e131f4034a8383e99c3568fd04201b37cd92ca6d2676bef8310f7032775cfd75652f87b039d543000000000000000008ce31344b554aca78a00000000000000e63a0dba7f6b3f48d5e40a3ae01a5dfde3b4dca2d38a9c0ea7b5bcd49f977c609915c7601080d10b96af1eb55922765313a0eeefae505f4535cd9dc69fbab92150c7e74e5c5b051ddf6399b0d00eee5c3afee38cdc55b8d3fbbe210bdec686a23503f4a547327caf381171cc9002be6d89f5734a9e204dbc327ec8f9851d273fa07369c419942509198605ff2781f4d2d4685d762d4764f7ff762e09116946137b7ab812a2d408ae4c53b3dcd3ab82f187bf77779d035818e562bf2737acf0412b217aa0d530438c101979312cbdb013c2f26afc263e00"/996], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000100), 0x10}, 0x14) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r3, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r3, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x8c, 0x0, 0x800, 0x70bd27, 0x25dfdbff, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x20000}, {0x6, 0x11, 0x3}, {0x8, 0x15, 0x4}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x101}, {0x6, 0x11, 0x9}, {0x8}}]}, 0x8c}, 0x1, 0x0, 0x0, 0x4}, 0x8811) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r2, 0x1f2f, 0x241, 0x38f, &(0x7f00000007c0)="9f44948721919580684010a486dd", 0x0, 0x241, 0x0, 0xb1, 0x0, &(0x7f0000000700)="389ceff69d08b0af1cc71b6262d50660bbaf31a7f8cd6a6f911beb65d5fe6b54bf21a66489121f24fefd198059288c9b735e1898e77a7469489a249292c02a72bc193a3008ebdbf4e9dd4ee8fcceef55402c913c8dd0ebece1330aaa93ece835c5044a246a5967e3acd7c950b3b19f351830e545eb9bc3a9c6dd22ce97f1f857cfe8b68a2370b69ea336006b589368f92deb68f3dfc6f2bfee09f8342da437fce5dcdf658e453e3132bb42067575318c39"}, 0x23) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r5 = syz_open_pts(r1, 0x0) dup3(r5, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:51 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r2 = syz_open_pts(r1, 0x0) ioctl$VT_GETMODE(r2, 0x5601, &(0x7f0000000080)) (async) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) [ 2844.089159][ T1196] ================================================================== [ 2844.097270][ T1196] BUG: KCSAN: data-race in n_tty_write / tty_reopen [ 2844.103881][ T1196] [ 2844.106210][ T1196] read-write to 0xffff88813f1e71a8 of 4 bytes by task 1198 on cpu 1: [ 2844.114268][ T1196] tty_reopen+0x10c/0x1b0 [ 2844.118608][ T1196] tty_open+0x8f4/0xb00 [ 2844.122777][ T1196] chrdev_open+0x322/0x390 [ 2844.127283][ T1196] do_dentry_open+0x635/0xbd0 [ 2844.131961][ T1196] vfs_open+0x4a/0x50 [ 2844.136466][ T1196] path_openat+0x1819/0x1d70 [ 2844.141051][ T1196] do_filp_open+0xf6/0x200 [ 2844.145455][ T1196] do_sys_openat2+0xab/0x110 [ 2844.150254][ T1196] __x64_sys_openat+0xf3/0x120 [ 2844.155016][ T1196] do_syscall_64+0x44/0x110 [ 2844.159523][ T1196] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 2844.165861][ T1196] [ 2844.168180][ T1196] read to 0xffff88813f1e71a8 of 4 bytes by task 1196 on cpu 0: [ 2844.175722][ T1196] n_tty_write+0x321/0xb60 [ 2844.180242][ T1196] file_tty_write+0x382/0x680 [ 2844.184957][ T1196] tty_write+0x28/0x30 14:49:52 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x105641, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) r1 = getpid() r2 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r1, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r2, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_DISABLE(r2, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000080)={0x0, r2, 0x3, 0x2085, 0x8000000000000001, 0x5c0}) [ 2844.189039][ T1196] vfs_write+0x48a/0x790 [ 2844.193306][ T1196] ksys_write+0xeb/0x1a0 [ 2844.197567][ T1196] __x64_sys_write+0x42/0x50 [ 2844.202234][ T1196] do_syscall_64+0x44/0x110 [ 2844.206750][ T1196] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 2844.212688][ T1196] [ 2844.215010][ T1196] value changed: 0x00000001 -> 0x00000002 [ 2844.220726][ T1196] [ 2844.223055][ T1196] Reported by Kernel Concurrency Sanitizer on: [ 2844.229200][ T1196] CPU: 0 PID: 1196 Comm: syz-executor.2 Not tainted 6.7.0-rc2-syzkaller-00195-g0f5cc96c367f #0 [ 2844.239537][ T1196] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 2844.249632][ T1196] ================================================================== 14:49:52 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async, rerun: 32) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (rerun: 32) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) r3 = syz_open_pts(r2, 0x109802) dup3(r3, r2, 0x0) ioctl$VT_GETSTATE(r3, 0x5603, &(0x7f0000000040)={0xfffa, 0x4, 0x3f}) (async) ioctl$TIOCL_PASTESEL(r3, 0x541c, &(0x7f0000000140)) (async) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) 14:49:52 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(0xffffffffffffffff, 0xc02c5341, &(0x7f0000000100)) ioctl$TIOCGSOFTCAR(r0, 0x5419, &(0x7f0000000040)) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)=0x80) 14:49:52 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) (async) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) syz_open_pts(r2, 0x109802) (async) r3 = syz_open_pts(r2, 0x109802) dup3(r3, r2, 0x0) ioctl$VT_GETSTATE(r3, 0x5603, &(0x7f0000000040)={0xfffa, 0x4, 0x3f}) (async) ioctl$VT_GETSTATE(r3, 0x5603, &(0x7f0000000040)={0xfffa, 0x4, 0x3f}) ioctl$TIOCL_PASTESEL(r3, 0x541c, &(0x7f0000000140)) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) 14:49:52 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x4, 0xe, &(0x7f0000000bc0)=ANY=[@ANYBLOB="b702000007000000bfa30000000000000702000000feffff7a0af0ff0001000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010001010402000000000000b7030000010000006a0a00fe000000008500000032000000b700000001000000950000000000000075cdc4b57b0c65752a3ad50000007ddd0000cb4500639100f51f00000000000000ff7f0000002f17cee19d0001000000000000000000cb04fcbb0b9bafe3ba431351a58a885ba9918d37b056b9bbd11b6b9f6cf7db6d574620260000000000008062d77e84cef4a2ab938f65aac33c4d620de2c9b7dc2695ed094bd09b52680910d7d313f9f57606b83b994fb484510bef2e4872f5c2fe6faaf75e5cc4051ade12f41deff6df6a936b4ec3827c739bb39aad16d875fe369258673b5df11cc2afb53611cc320000bc0b80e80efc8f5e64be2c9d2d29db3d36dd015c7bd3f15aa6aadbeab2a01685108e61aaffe400000000000000000000008b798b4f5458d1863cc67c4c6a06e828e5216f601b19db1af1b5d356d0f072137d866d11be4ba3f0151f07bd4e97d62ecc645e143a60f1c6edc76609077909826151e2b42bf0ed0c7e8b0db51662de6d87c493db845b10e9468bda6f82881eb8c9cfa72b08eecc952a3fd2c46f3c1cde71a19d1a2982492a210e00d2bfea3b8d188df2eff8d56aaae7d32a2e183722537395019f02ec4b85f6aad7faca088de9b26797a8446b16c28d85f225992dbdd5bb01ba51508951c7a7d6ca0916c3a12912715649c2b1c7192a4251b59d378d0616a48c7957e1226c9129a7c5f8ee5f50579e2f638f7eb12f63be72a3d817b324d6e417b1c2cbfdcada0a16e31790e26cf1010000805f6ee2782224cf30f810da86cf1a3204f4c9404f5d7321a4fefc4d1c9139ca4b65b99909950000006b4207e6078625cb2717e21f8f187b1866108b6e8c71e26032176066599783568628f0309c3afa716d3706e1fa89917e131f4034a8383e99c3568fd04201b37cd92ca6d2676bef8310f7032775cfd75652f87b039d543000000000000000008ce31344b554aca78a00000000000000e63a0dba7f6b3f48d5e40a3ae01a5dfde3b4dca2d38a9c0ea7b5bcd49f977c609915c7601080d10b96af1eb55922765313a0eeefae505f4535cd9dc69fbab92150c7e74e5c5b051ddf6399b0d00eee5c3afee38cdc55b8d3fbbe210bdec686a23503f4a547327caf381171cc9002be6d89f5734a9e204dbc327ec8f9851d273fa07369c419942509198605ff2781f4d2d4685d762d4764f7ff762e09116946137b7ab812a2d408ae4c53b3dcd3ab82f187bf77779d035818e562bf2737acf0412b217aa0d530438c101979312cbdb013c2f26afc263e00"/996], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000100), 0x10}, 0x14) (async, rerun: 64) r3 = socket(0x11, 0x3, 0x0) (rerun: 64) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) (async) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r3, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r3, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x8c, 0x0, 0x800, 0x70bd27, 0x25dfdbff, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x20000}, {0x6, 0x11, 0x3}, {0x8, 0x15, 0x4}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x101}, {0x6, 0x11, 0x9}, {0x8}}]}, 0x8c}, 0x1, 0x0, 0x0, 0x4}, 0x8811) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r2, 0x1f2f, 0x241, 0x38f, &(0x7f00000007c0)="9f44948721919580684010a486dd", 0x0, 0x241, 0x0, 0xb1, 0x0, &(0x7f0000000700)="389ceff69d08b0af1cc71b6262d50660bbaf31a7f8cd6a6f911beb65d5fe6b54bf21a66489121f24fefd198059288c9b735e1898e77a7469489a249292c02a72bc193a3008ebdbf4e9dd4ee8fcceef55402c913c8dd0ebece1330aaa93ece835c5044a246a5967e3acd7c950b3b19f351830e545eb9bc3a9c6dd22ce97f1f857cfe8b68a2370b69ea336006b589368f92deb68f3dfc6f2bfee09f8342da437fce5dcdf658e453e3132bb42067575318c39"}, 0x23) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async, rerun: 32) r5 = syz_open_pts(r1, 0x0) (rerun: 32) dup3(r5, r1, 0x0) (async, rerun: 32) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) (rerun: 32) 14:49:52 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r2 = syz_io_uring_complete(0x0) ioctl$TIOCGLCKTRMIOS(r2, 0x5456, &(0x7f0000000080)={0x101, 0x1b, 0xfffffffc, 0x5, 0x5, "c9e1995dd80ca37bf0d3c1ea6cd06e6f00da10"}) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/bus/serio', 0x200003, 0x93) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10010, r3, 0xf4b7a000) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000000)={0x8001, 0x9, 0x1006, 0x8, 0x13, "8100075e0812846a"}) r4 = syz_open_pts(r1, 0x109802) dup3(r4, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) r5 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r5, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r5, &(0x7f0000000080)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r5, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) recvmsg(r5, &(0x7f0000000340)={&(0x7f0000000140)=@ax25={{0x3, @null}, [@rose, @null, @netrom, @rose, @default, @netrom, @default, @default]}, 0x80, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/238, 0xee}], 0x1}, 0x40010103) 14:49:52 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x4, 0xe, &(0x7f0000000bc0)=ANY=[@ANYBLOB="b702000007000000bfa30000000000000702000000feffff7a0af0ff0001000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010001010402000000000000b7030000010000006a0a00fe000000008500000032000000b700000001000000950000000000000075cdc4b57b0c65752a3ad50000007ddd0000cb4500639100f51f00000000000000ff7f0000002f17cee19d0001000000000000000000cb04fcbb0b9bafe3ba431351a58a885ba9918d37b056b9bbd11b6b9f6cf7db6d574620260000000000008062d77e84cef4a2ab938f65aac33c4d620de2c9b7dc2695ed094bd09b52680910d7d313f9f57606b83b994fb484510bef2e4872f5c2fe6faaf75e5cc4051ade12f41deff6df6a936b4ec3827c739bb39aad16d875fe369258673b5df11cc2afb53611cc320000bc0b80e80efc8f5e64be2c9d2d29db3d36dd015c7bd3f15aa6aadbeab2a01685108e61aaffe400000000000000000000008b798b4f5458d1863cc67c4c6a06e828e5216f601b19db1af1b5d356d0f072137d866d11be4ba3f0151f07bd4e97d62ecc645e143a60f1c6edc76609077909826151e2b42bf0ed0c7e8b0db51662de6d87c493db845b10e9468bda6f82881eb8c9cfa72b08eecc952a3fd2c46f3c1cde71a19d1a2982492a210e00d2bfea3b8d188df2eff8d56aaae7d32a2e183722537395019f02ec4b85f6aad7faca088de9b26797a8446b16c28d85f225992dbdd5bb01ba51508951c7a7d6ca0916c3a12912715649c2b1c7192a4251b59d378d0616a48c7957e1226c9129a7c5f8ee5f50579e2f638f7eb12f63be72a3d817b324d6e417b1c2cbfdcada0a16e31790e26cf1010000805f6ee2782224cf30f810da86cf1a3204f4c9404f5d7321a4fefc4d1c9139ca4b65b99909950000006b4207e6078625cb2717e21f8f187b1866108b6e8c71e26032176066599783568628f0309c3afa716d3706e1fa89917e131f4034a8383e99c3568fd04201b37cd92ca6d2676bef8310f7032775cfd75652f87b039d543000000000000000008ce31344b554aca78a00000000000000e63a0dba7f6b3f48d5e40a3ae01a5dfde3b4dca2d38a9c0ea7b5bcd49f977c609915c7601080d10b96af1eb55922765313a0eeefae505f4535cd9dc69fbab92150c7e74e5c5b051ddf6399b0d00eee5c3afee38cdc55b8d3fbbe210bdec686a23503f4a547327caf381171cc9002be6d89f5734a9e204dbc327ec8f9851d273fa07369c419942509198605ff2781f4d2d4685d762d4764f7ff762e09116946137b7ab812a2d408ae4c53b3dcd3ab82f187bf77779d035818e562bf2737acf0412b217aa0d530438c101979312cbdb013c2f26afc263e00"/996], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000100), 0x10}, 0x14) (async) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r3, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r3, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x8c, 0x0, 0x800, 0x70bd27, 0x25dfdbff, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x20000}, {0x6, 0x11, 0x3}, {0x8, 0x15, 0x4}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x101}, {0x6, 0x11, 0x9}, {0x8}}]}, 0x8c}, 0x1, 0x0, 0x0, 0x4}, 0x8811) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r2, 0x1f2f, 0x241, 0x38f, &(0x7f00000007c0)="9f44948721919580684010a486dd", 0x0, 0x241, 0x0, 0xb1, 0x0, &(0x7f0000000700)="389ceff69d08b0af1cc71b6262d50660bbaf31a7f8cd6a6f911beb65d5fe6b54bf21a66489121f24fefd198059288c9b735e1898e77a7469489a249292c02a72bc193a3008ebdbf4e9dd4ee8fcceef55402c913c8dd0ebece1330aaa93ece835c5044a246a5967e3acd7c950b3b19f351830e545eb9bc3a9c6dd22ce97f1f857cfe8b68a2370b69ea336006b589368f92deb68f3dfc6f2bfee09f8342da437fce5dcdf658e453e3132bb42067575318c39"}, 0x23) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r5 = syz_open_pts(r1, 0x0) dup3(r5, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:52 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r2 = syz_open_pts(r1, 0x0) ioctl$VT_GETMODE(r2, 0x5601, &(0x7f0000000080)) (async) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async, rerun: 64) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) (rerun: 64) 14:49:52 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x210f85, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r1) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r3, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000000)=ANY=[@ANYBLOB="8b705f7616a5dd3c7d83bdf948000000", @ANYRES32=0x0, @ANYBLOB="0040000100000080000000074125008400650000012f9078ac1414bbac1414aa864400000001020d279e2bc16bac99e6eefc9c050f9974785b6175e7e12bbf07112c020b03d5c5a2556ff24a85020761c16bb3db051089d507c67458f81f24ef54055c3d94040000860c00000003000679d7e01f4408a4b000000008831305ac1e0001e0000002ac1414bbe000000200"]}) setsockopt$inet_IP_IPSEC_POLICY(r3, 0x0, 0x10, &(0x7f0000000240)={{{@in6=@remote, @in=@dev={0xac, 0x14, 0x14, 0x1d}, 0x4e23, 0x0, 0x4e21, 0x2, 0x2, 0x20, 0x80, 0x87, r5, 0xee01}, {0xfffffffffffeffff, 0x2, 0xfffffffffffffff7, 0x8601, 0x0, 0x1, 0x2, 0x8000}, {0xb0, 0x6, 0x7f, 0x4}, 0x0, 0x6e6bb0, 0x2, 0x2, 0x2, 0x3}, {{@in6=@ipv4={'\x00', '\xff\xff', @local}, 0x4d3, 0x6c}, 0x2, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x0, 0x2, 0x1, 0x3, 0x552, 0x8, 0x1000}}, 0xe8) r6 = syz_open_pts(r2, 0x0) dup3(r6, r2, 0x0) splice(r2, 0x0, r1, 0x0, 0xffffeffc, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r6, 0xd000943d, &(0x7f00000005c0)={0x7fffffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x7, "48b897ad4b894a"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r7, 0xd000943e, &(0x7f00000015c0)={r8, 0x0, "9db5bfaefdb7cb1252bc680f5de6b18dde40fe03cdfd883f104ecd5c53fd60c11d0856961c68f5287ca6e05e028a9cb41390437ce436317a53dfdced1a529ac06ed0c9fbf696dd047bb2d2bba44967724d57cbf0673018aecd10182e59dc357b67e4c517e7e56a589de076c6402d4a96e58ae713e1d33a084286ec08db0bc01be991f8c1770a7b8ac851a77c1306c7155663a9be011801cffeb7b9bd76b246c26327ebc4d614d6484a1c4c0708d7555347bacb4af6122eeda0f7892394dd52eaff9d6dc86b42abeaa8ce9db54765b171116073268a2f407dc5400858cc6b11e4c5bcd770c5fa4bfb4fbbe32c9f704bfa84a9db4f53b5a1038a5d0d8aa276ef2b", "efaff6bb63d066976f13bf98b49eef2815083ed3a44e8100fdee2aaa72eec55fc1e711edd951de300e48fa691ee6f32733b9bbf94600bdf32e83ba141896ce6a5ebd26f657783d33c8b6f287397603a4d2ef1ead3964e428b29ee62e63ae97459cf47222770f9de27d635a3117721c7f76ec5315ef11e01b86f7026c386341acb2c76b68487204a0db35005284d4171df4a482f7d8f8ce92b17d7170725b4b3b9e8457a213dc934f19583660a4f37d01bf0c7ffc09a739163d199cf3a74ef6a43575302b722daa92f303e7e9af230e4720e84fa072e4751ca07c3f3078a707fc20cd1a72bab265b0ad867d032d5791c81bc6bbdea0568f810c243feee65eefa92ee01b26a1633270208df05fee88d3940b4c29e230af6f064dfb168aa5501d3e2e2ca2ddf37bbce2daaff8a5b0490a21e19f90e953cf4c4077a3b17993ecf0c1a66345c843b8a61b3be71b6860a2e0fe692aea0623202931159e558f25ef35b1a289bb31fff6cdf486984f730ca3ac9b129a7cb133c6dcfa357bc41c4e20c8b39bdfe17c9296f13e1e1093b77fc8a7bd90e8f8e5bb274ff1bb2dcfc0c1559e13138a8287738bcb8937fbe5e3bec9263ba3ce9c057023f5c1a8f68eb2c888b895e9a476d899e91d00566a6333d83135098509af386ef81ab36efec302d3401bcfbf2b63da68c38cf230a7435587dc50c6fd38cfe970716c22265fcd3f665543569f309d0329bca2968ae4799235a0293a9f410e09c799ec5504fee0db5f8bf59b004ef7148bfe4c254eb3ad889b06c443c95d6d1fa2348314ae45c0dc6a6c217ae7dcea8b380fb379dfe7eeacfd3cc73f155b054953a1c630beb2d646ca2cded0ad5fe64ed68ab89845d4360a2d14184bb9e05c5f8081f7cae3b042c262d1036e832488560312f6ea4330e5e2024247fb6c56d8287c4f8920c2d925ac4d4e33067ab7de505df95b18a8adb50937c4fa70033138bceb58b47d281d294892560fc33015f114150e0572240228a524e5082f813cba65e97a05a4f759d79b9719dee7d1f172f8ab7299f5e86e5048d6ea5e0f7441223cd336563d6fa118b6b0d317ee4a55dbe2c604c0857b5dc07132e45703621f2ca6ab63d2e0b027d721e02c455fafd06c8036722bdf59ebe78ffe6dd3168350ee6af8001aeda18ee42530a202e511e3cf27d208e4319b2b49ed34fc343d41a2ba8ae1c790bf9d1fd6d50bede5f51f3082a6ac8511e7beae11c4ce9dc1ea1cd74116fd469105945c5fdc5b4b5246785cbe50db3c63d179dc55f30b6cf2e40d130ddb2550526e8df4a978cef203ee5eb21f1be1236bc507dd41854e2e4c9c3065be0271872b71b6fd3ddaf86d759cf9be6337b2b84d3a15779135eb3ef2215dadc725daf2093beee81e77c6ed98a40e63b84cfcdab923b58b1057643ed66fcfcad62e20fa645423b72f119e74fe719af7c896c89ec08d395485d67fd70fbabde65b4c06bbc5687c091089faeb7940a8d9f7c58fc963294b145baf531636cb695f08da7951259add1dedbad01a3d9241e72a572d85f34b94e5e36b018069001ee0cd40983e2b0b91686baf437752d36ddfa6e447845e1ba416b10c76342885362e394a3f99db15e59e8a714fc438c13814eccd154a6bdfb941e4fae21f8e1ba4e57b61845f5112173ab8c05f2ce7d9c0f89f45ead8c932557ca1a7b49632194963fb72bca7532977de240bb22cfefafb17b3948d29207045ec076bee11b82f7c561ee3b9a98230ea583af307efac7546e503cb38d1dc4c6bd3ca21b90ee804fbe78b359c85fb7cfcda375ea597445126ae1a34277b120c02d8c066d698e501a3d2b3b4ee7c1be8aa629c172c8e9a40d0affa705a0c2eea6ba4af356e031afb7d623fe040946d5b8222b0f2c931fe07bcdb57b44c12470d082e65c4a52e2ab1d46423fd8d83c262ecac9b933f186eb355fac3934459c4a66951da9d939a7ab4f39985514719640e437c379238bb94d755a3ae70bc6b783501cd2d89de23dabb11277ee4ce2f370c6d9d67149de505a0ff740d4d696991ec3e6027ecbc946a297c7b83800d7b9867522c51ac959a8c524acc0aa8f8ce8f11d889a3f3a873161bd13d2eb1db1f2fb5cca4c963b64157318b3ba6fa1f1c7bfc0c404b4560fad4ba8953c1291b8b406a41154c9914bdfc47b61b036d58074a025a3e60858df13475b6e4b18cbc53ecc9093fb3b9d34c34dfc0060a666c3bb630603c9888561eb0f8ed97d5d56263471cd28a1b762206a7285e36ae3bbbfab822e793791431a0a0ced1930a78afb1676ac437400439a39fc4a89dfaec9c4e10fbb772831b6b4ed32c99b046c94f0ac140b079dad4880dda228dea5f151aaa43b0229f2c8aa96e87fd375e7d27c1e1055652ee88fea31cb51ca23c7eac69c17acbf25109689506e62380cdb5a58b94742255a90f6a630e67d708235fca056b973d7e0438c7e1bd1fc38083164941d4e375b062faf3b8e0344e30bd0a43fb46ffe8f7b19fac82445dfc16079c2b59712f9236c501aa7248d494b32899ac02e5be96e6e2bd013047d645aab28ec014ab31c2e17e4913b28ceb2f8d69793fb5dcc332b611aba2ca8c7bb135dee9c30fef6ca1899b30a0770394f6def1620da73fafb2f09dacd4840a0ba30fea6b4bc0b676b5fd1ff21eac76f1c67decc731f4c1bd6943859e169c1ea543975b51e968b737bb5e5489b0aa058ea3db9421a1d67df42de45fae49d8a3085784cdca9faa8806c6d2d291f5bba77644d98f12ca3a08ef0e85b8b32d2dcdcd8a80c63a0c302c2467788ee5488104ba3c1d4461fafe503bde743047a305dec35a708e74a7e46a7adbb9b6977083759575662ff4d2b5ba09e442deebd916939c4675afa2d97333536d855ec63c9187e55c7023550594eb5e6df25eb1bd3edc71501036a9a6289b4d10c2388e529bbc992011b45b868ea4bd094b8472f286c8a8bd6cbb1b545fe4918fd77f7461e322bd07ecdcd809e08bec79e2d4e0909a4bbe1d4aa01b7e98e7a9f1c73c37c0928051c2be1257c3520bb9d0f35ea5800fe0eca7ab2f788384e18bc7a9f63f7163d1fe6549a2c1be241fe898f8f7dce0cf5bfe7c3ab16983051d9ac7b700d5d04f7fcb668d3308869a62aaed594be7c3955c7647d7e307c17ba173b346c5bdedd1cc9276277bb3d65a4128dbd9fba95097543053ed640eb004c090eb574f04d0b0df015145d0a38f52271a9c7ae54140df0a73ccd3e457b6b4bb115cd3cadc8ef5ccaf3f83f45b0c9aedff45be8ec65b4378ab662a26c9e19a090db31702c915cca6b37a747001ae12c0d8cb14faff7010bb7f1aa428fe9c5b72196e6c45772ad3bb17d87b77fe169a5ecc8941762bf7a6401ed30f8807327a0f1d223ee37f53d86ee07145e44d1d64567d90d3853e670768c6fc744cd26c6f84cd9a4f3c71570cfb107911256e2e60481341d9549809fdde8233443366d1ae91c07133289754e36352dc6e9dbe10c2b5d08b6563d55adb5a22da51f97ec93c1017a80c4c6a933a8722f3349f15fb83390bb639e4dc590b77102ad279641b8e92fc862f63ab545626f70ce80e05e42ef8ed754b0698dd73b837861e106f4d1858edec6f0cdafde8554e4d5ce5af91bfa3c9961587f8095cc3563006be008b39be5577d3a4d6485ffdb4c8aa8b20c831d6e781e35ea6cef48f012408e917e5188c9b9181ab6b82e6a530e64998fab35765575b4c571e8dbd6f028c881e507149eecb52e707b3bd7f8b9d8ff7648e9c1dd97d1081f0a1be304abff1a8ef8b75b8b1673fc862d7d924a189d8b1cfd360102d8e181fc12ff81fb5b97d342c79cd12f2d8ebc04eb57b2bbae66f101c3c465d9a0aa24514b831a0a1819c7c891c57f76ca698c89c2467da2d1ce1eda8bdd1d4f5e10b06b1cc7a74262fce22ac229adc0e00b5ac78563f2b0adc59cc9437893a762bf47e0c437aaf54a232bd51920b02c9bfa57521d6e75c3e1fc5b927960ab0c246473856cf70595e9d263063a72b333257105cd274cad6ef397dacb9955bcd619a2f737df46e9c9051a22db83c2489c1c13fd0e82e56aef5e147f4ab78690c32291576c2ec4b8d5a7203caa14faf6f68c12a2629e614596cae8680e32beb5f49348ae0ae62f7352af1c7b5c14529a52a8d94134a066d65e4c43361a99d9d36907d7b3ac8d2e795a4bc2d00af6c2ed22a9cfa5e96eb02b3368d34f43343142cdf7b1962ec455cbc4a8ef5f8184fb7567bbd4986c56791a08113c781c9a680ae74fd791d06042ccfa029912dc0152c56a29030477709d975849f41f391da83e2f04fda0a4482541ead3d218c3266e51afbe85e1c156127de013010d07c6255c0d25424094a7bb2427f1970be38f0d31ac76b5393a2ea09f87c52d1c5455f2b643fe890f4392c8041e6190cf610d423edc9e8ca931fd14a94949c39b0339d6a1c76370c4569c5a20fe57bff5764f991c2fa1e992151bfd4a1dba7cee97a330e5238ffd7b21f3343d7af9db544816f64a9b5c0072eb7f6c1f5eaf39b53d58976ff8dac71f2b919fafd6708cd1c798eb52ad122fe27a64ab98dc58a06c6fb63c3932a85e8527d24a971b6c3165245a48d03f831622016a9c5e75ad9865987b46c90d38b3e3a278398db5f72bbb60c3f5f3215b4c6dcf4e029cd5878db600121255ae4bbaff2776f288e2e01d46d6d5fed75badb1028c0c0ad0f051d4e3dc979c380259e2d73d54602c85f9ead9aecd45ac2666a1dc12db155df5f6107197b0ac5c9fbd27105601c5e2f274a747ee8e03b3a65f494094b79578a1e40e5a12e9a0f9a18be66d6d69a809e37c65a8b433e9f34dc1cac2e1c5022e02eaa3526ee6ea954084156f0f1c218333e01d73291a56640aa485ba927e90a32112d496ed9dc3cc644e4348523259252468c20548ff91238c1cd7d5a2110c7efdfaefd7895e29be753e699c113f1d71300c955a715aad32b5555ac1239917e16203c44f97e3104d637831211830ddfefd8228e479fb05a971e679e894095e87ca093d46553aa75f0af91ef8eafdc75cd8a86798bcd2ff450f6de1a46de79235f1c63f607b1828bcdf1d43efd6e1c7df89efb15668c81cf3e3d6f24f3da66e783db261f77416d82cfbfe08823c65981f609f08ec72ea86068592c1ae90e3a92e3cf683e06596bc22c8a3fffd98b9f9805c83fcd170713b50b8277db7c38fe7881cf4896d7ed98ff71880025f7a9ce93a2fa9f696e17c18971bf5cd5f9dafaba958510c71d91bc0aa6283b3d95d6a72af14b1d245a43fdc906af0e7753576db926ef803d54f1fa16896fcd12e61fc31fad6bde05627126a59506ec08ea81e892b3bacfb3cfda24fd0b2b2c07cb457c682db3d580c569e2dab9973eb2c9074502c9e3747564d116b0e8438f5a58a33a924f856db0"}) 14:49:52 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x210f85, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r1) (async) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) sendto$packet(r3, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (async) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000000)=ANY=[@ANYBLOB="8b705f7616a5dd3c7d83bdf948000000", @ANYRES32=0x0, @ANYBLOB="0040000100000080000000074125008400650000012f9078ac1414bbac1414aa864400000001020d279e2bc16bac99e6eefc9c050f9974785b6175e7e12bbf07112c020b03d5c5a2556ff24a85020761c16bb3db051089d507c67458f81f24ef54055c3d94040000860c00000003000679d7e01f4408a4b000000008831305ac1e0001e0000002ac1414bbe000000200"]}) setsockopt$inet_IP_IPSEC_POLICY(r3, 0x0, 0x10, &(0x7f0000000240)={{{@in6=@remote, @in=@dev={0xac, 0x14, 0x14, 0x1d}, 0x4e23, 0x0, 0x4e21, 0x2, 0x2, 0x20, 0x80, 0x87, r5, 0xee01}, {0xfffffffffffeffff, 0x2, 0xfffffffffffffff7, 0x8601, 0x0, 0x1, 0x2, 0x8000}, {0xb0, 0x6, 0x7f, 0x4}, 0x0, 0x6e6bb0, 0x2, 0x2, 0x2, 0x3}, {{@in6=@ipv4={'\x00', '\xff\xff', @local}, 0x4d3, 0x6c}, 0x2, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x0, 0x2, 0x1, 0x3, 0x552, 0x8, 0x1000}}, 0xe8) r6 = syz_open_pts(r2, 0x0) dup3(r6, r2, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0xffffeffc, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r6, 0xd000943d, &(0x7f00000005c0)={0x7fffffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x7, "48b897ad4b894a"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r7, 0xd000943e, &(0x7f00000015c0)={r8, 0x0, "9db5bfaefdb7cb1252bc680f5de6b18dde40fe03cdfd883f104ecd5c53fd60c11d0856961c68f5287ca6e05e028a9cb41390437ce436317a53dfdced1a529ac06ed0c9fbf696dd047bb2d2bba44967724d57cbf0673018aecd10182e59dc357b67e4c517e7e56a589de076c6402d4a96e58ae713e1d33a084286ec08db0bc01be991f8c1770a7b8ac851a77c1306c7155663a9be011801cffeb7b9bd76b246c26327ebc4d614d6484a1c4c0708d7555347bacb4af6122eeda0f7892394dd52eaff9d6dc86b42abeaa8ce9db54765b171116073268a2f407dc5400858cc6b11e4c5bcd770c5fa4bfb4fbbe32c9f704bfa84a9db4f53b5a1038a5d0d8aa276ef2b", "efaff6bb63d066976f13bf98b49eef2815083ed3a44e8100fdee2aaa72eec55fc1e711edd951de300e48fa691ee6f32733b9bbf94600bdf32e83ba141896ce6a5ebd26f657783d33c8b6f287397603a4d2ef1ead3964e428b29ee62e63ae97459cf47222770f9de27d635a3117721c7f76ec5315ef11e01b86f7026c386341acb2c76b68487204a0db35005284d4171df4a482f7d8f8ce92b17d7170725b4b3b9e8457a213dc934f19583660a4f37d01bf0c7ffc09a739163d199cf3a74ef6a43575302b722daa92f303e7e9af230e4720e84fa072e4751ca07c3f3078a707fc20cd1a72bab265b0ad867d032d5791c81bc6bbdea0568f810c243feee65eefa92ee01b26a1633270208df05fee88d3940b4c29e230af6f064dfb168aa5501d3e2e2ca2ddf37bbce2daaff8a5b0490a21e19f90e953cf4c4077a3b17993ecf0c1a66345c843b8a61b3be71b6860a2e0fe692aea0623202931159e558f25ef35b1a289bb31fff6cdf486984f730ca3ac9b129a7cb133c6dcfa357bc41c4e20c8b39bdfe17c9296f13e1e1093b77fc8a7bd90e8f8e5bb274ff1bb2dcfc0c1559e13138a8287738bcb8937fbe5e3bec9263ba3ce9c057023f5c1a8f68eb2c888b895e9a476d899e91d00566a6333d83135098509af386ef81ab36efec302d3401bcfbf2b63da68c38cf230a7435587dc50c6fd38cfe970716c22265fcd3f665543569f309d0329bca2968ae4799235a0293a9f410e09c799ec5504fee0db5f8bf59b004ef7148bfe4c254eb3ad889b06c443c95d6d1fa2348314ae45c0dc6a6c217ae7dcea8b380fb379dfe7eeacfd3cc73f155b054953a1c630beb2d646ca2cded0ad5fe64ed68ab89845d4360a2d14184bb9e05c5f8081f7cae3b042c262d1036e832488560312f6ea4330e5e2024247fb6c56d8287c4f8920c2d925ac4d4e33067ab7de505df95b18a8adb50937c4fa70033138bceb58b47d281d294892560fc33015f114150e0572240228a524e5082f813cba65e97a05a4f759d79b9719dee7d1f172f8ab7299f5e86e5048d6ea5e0f7441223cd336563d6fa118b6b0d317ee4a55dbe2c604c0857b5dc07132e45703621f2ca6ab63d2e0b027d721e02c455fafd06c8036722bdf59ebe78ffe6dd3168350ee6af8001aeda18ee42530a202e511e3cf27d208e4319b2b49ed34fc343d41a2ba8ae1c790bf9d1fd6d50bede5f51f3082a6ac8511e7beae11c4ce9dc1ea1cd74116fd469105945c5fdc5b4b5246785cbe50db3c63d179dc55f30b6cf2e40d130ddb2550526e8df4a978cef203ee5eb21f1be1236bc507dd41854e2e4c9c3065be0271872b71b6fd3ddaf86d759cf9be6337b2b84d3a15779135eb3ef2215dadc725daf2093beee81e77c6ed98a40e63b84cfcdab923b58b1057643ed66fcfcad62e20fa645423b72f119e74fe719af7c896c89ec08d395485d67fd70fbabde65b4c06bbc5687c091089faeb7940a8d9f7c58fc963294b145baf531636cb695f08da7951259add1dedbad01a3d9241e72a572d85f34b94e5e36b018069001ee0cd40983e2b0b91686baf437752d36ddfa6e447845e1ba416b10c76342885362e394a3f99db15e59e8a714fc438c13814eccd154a6bdfb941e4fae21f8e1ba4e57b61845f5112173ab8c05f2ce7d9c0f89f45ead8c932557ca1a7b49632194963fb72bca7532977de240bb22cfefafb17b3948d29207045ec076bee11b82f7c561ee3b9a98230ea583af307efac7546e503cb38d1dc4c6bd3ca21b90ee804fbe78b359c85fb7cfcda375ea597445126ae1a34277b120c02d8c066d698e501a3d2b3b4ee7c1be8aa629c172c8e9a40d0affa705a0c2eea6ba4af356e031afb7d623fe040946d5b8222b0f2c931fe07bcdb57b44c12470d082e65c4a52e2ab1d46423fd8d83c262ecac9b933f186eb355fac3934459c4a66951da9d939a7ab4f39985514719640e437c379238bb94d755a3ae70bc6b783501cd2d89de23dabb11277ee4ce2f370c6d9d67149de505a0ff740d4d696991ec3e6027ecbc946a297c7b83800d7b9867522c51ac959a8c524acc0aa8f8ce8f11d889a3f3a873161bd13d2eb1db1f2fb5cca4c963b64157318b3ba6fa1f1c7bfc0c404b4560fad4ba8953c1291b8b406a41154c9914bdfc47b61b036d58074a025a3e60858df13475b6e4b18cbc53ecc9093fb3b9d34c34dfc0060a666c3bb630603c9888561eb0f8ed97d5d56263471cd28a1b762206a7285e36ae3bbbfab822e793791431a0a0ced1930a78afb1676ac437400439a39fc4a89dfaec9c4e10fbb772831b6b4ed32c99b046c94f0ac140b079dad4880dda228dea5f151aaa43b0229f2c8aa96e87fd375e7d27c1e1055652ee88fea31cb51ca23c7eac69c17acbf25109689506e62380cdb5a58b94742255a90f6a630e67d708235fca056b973d7e0438c7e1bd1fc38083164941d4e375b062faf3b8e0344e30bd0a43fb46ffe8f7b19fac82445dfc16079c2b59712f9236c501aa7248d494b32899ac02e5be96e6e2bd013047d645aab28ec014ab31c2e17e4913b28ceb2f8d69793fb5dcc332b611aba2ca8c7bb135dee9c30fef6ca1899b30a0770394f6def1620da73fafb2f09dacd4840a0ba30fea6b4bc0b676b5fd1ff21eac76f1c67decc731f4c1bd6943859e169c1ea543975b51e968b737bb5e5489b0aa058ea3db9421a1d67df42de45fae49d8a3085784cdca9faa8806c6d2d291f5bba77644d98f12ca3a08ef0e85b8b32d2dcdcd8a80c63a0c302c2467788ee5488104ba3c1d4461fafe503bde743047a305dec35a708e74a7e46a7adbb9b6977083759575662ff4d2b5ba09e442deebd916939c4675afa2d97333536d855ec63c9187e55c7023550594eb5e6df25eb1bd3edc71501036a9a6289b4d10c2388e529bbc992011b45b868ea4bd094b8472f286c8a8bd6cbb1b545fe4918fd77f7461e322bd07ecdcd809e08bec79e2d4e0909a4bbe1d4aa01b7e98e7a9f1c73c37c0928051c2be1257c3520bb9d0f35ea5800fe0eca7ab2f788384e18bc7a9f63f7163d1fe6549a2c1be241fe898f8f7dce0cf5bfe7c3ab16983051d9ac7b700d5d04f7fcb668d3308869a62aaed594be7c3955c7647d7e307c17ba173b346c5bdedd1cc9276277bb3d65a4128dbd9fba95097543053ed640eb004c090eb574f04d0b0df015145d0a38f52271a9c7ae54140df0a73ccd3e457b6b4bb115cd3cadc8ef5ccaf3f83f45b0c9aedff45be8ec65b4378ab662a26c9e19a090db31702c915cca6b37a747001ae12c0d8cb14faff7010bb7f1aa428fe9c5b72196e6c45772ad3bb17d87b77fe169a5ecc8941762bf7a6401ed30f8807327a0f1d223ee37f53d86ee07145e44d1d64567d90d3853e670768c6fc744cd26c6f84cd9a4f3c71570cfb107911256e2e60481341d9549809fdde8233443366d1ae91c07133289754e36352dc6e9dbe10c2b5d08b6563d55adb5a22da51f97ec93c1017a80c4c6a933a8722f3349f15fb83390bb639e4dc590b77102ad279641b8e92fc862f63ab545626f70ce80e05e42ef8ed754b0698dd73b837861e106f4d1858edec6f0cdafde8554e4d5ce5af91bfa3c9961587f8095cc3563006be008b39be5577d3a4d6485ffdb4c8aa8b20c831d6e781e35ea6cef48f012408e917e5188c9b9181ab6b82e6a530e64998fab35765575b4c571e8dbd6f028c881e507149eecb52e707b3bd7f8b9d8ff7648e9c1dd97d1081f0a1be304abff1a8ef8b75b8b1673fc862d7d924a189d8b1cfd360102d8e181fc12ff81fb5b97d342c79cd12f2d8ebc04eb57b2bbae66f101c3c465d9a0aa24514b831a0a1819c7c891c57f76ca698c89c2467da2d1ce1eda8bdd1d4f5e10b06b1cc7a74262fce22ac229adc0e00b5ac78563f2b0adc59cc9437893a762bf47e0c437aaf54a232bd51920b02c9bfa57521d6e75c3e1fc5b927960ab0c246473856cf70595e9d263063a72b333257105cd274cad6ef397dacb9955bcd619a2f737df46e9c9051a22db83c2489c1c13fd0e82e56aef5e147f4ab78690c32291576c2ec4b8d5a7203caa14faf6f68c12a2629e614596cae8680e32beb5f49348ae0ae62f7352af1c7b5c14529a52a8d94134a066d65e4c43361a99d9d36907d7b3ac8d2e795a4bc2d00af6c2ed22a9cfa5e96eb02b3368d34f43343142cdf7b1962ec455cbc4a8ef5f8184fb7567bbd4986c56791a08113c781c9a680ae74fd791d06042ccfa029912dc0152c56a29030477709d975849f41f391da83e2f04fda0a4482541ead3d218c3266e51afbe85e1c156127de013010d07c6255c0d25424094a7bb2427f1970be38f0d31ac76b5393a2ea09f87c52d1c5455f2b643fe890f4392c8041e6190cf610d423edc9e8ca931fd14a94949c39b0339d6a1c76370c4569c5a20fe57bff5764f991c2fa1e992151bfd4a1dba7cee97a330e5238ffd7b21f3343d7af9db544816f64a9b5c0072eb7f6c1f5eaf39b53d58976ff8dac71f2b919fafd6708cd1c798eb52ad122fe27a64ab98dc58a06c6fb63c3932a85e8527d24a971b6c3165245a48d03f831622016a9c5e75ad9865987b46c90d38b3e3a278398db5f72bbb60c3f5f3215b4c6dcf4e029cd5878db600121255ae4bbaff2776f288e2e01d46d6d5fed75badb1028c0c0ad0f051d4e3dc979c380259e2d73d54602c85f9ead9aecd45ac2666a1dc12db155df5f6107197b0ac5c9fbd27105601c5e2f274a747ee8e03b3a65f494094b79578a1e40e5a12e9a0f9a18be66d6d69a809e37c65a8b433e9f34dc1cac2e1c5022e02eaa3526ee6ea954084156f0f1c218333e01d73291a56640aa485ba927e90a32112d496ed9dc3cc644e4348523259252468c20548ff91238c1cd7d5a2110c7efdfaefd7895e29be753e699c113f1d71300c955a715aad32b5555ac1239917e16203c44f97e3104d637831211830ddfefd8228e479fb05a971e679e894095e87ca093d46553aa75f0af91ef8eafdc75cd8a86798bcd2ff450f6de1a46de79235f1c63f607b1828bcdf1d43efd6e1c7df89efb15668c81cf3e3d6f24f3da66e783db261f77416d82cfbfe08823c65981f609f08ec72ea86068592c1ae90e3a92e3cf683e06596bc22c8a3fffd98b9f9805c83fcd170713b50b8277db7c38fe7881cf4896d7ed98ff71880025f7a9ce93a2fa9f696e17c18971bf5cd5f9dafaba958510c71d91bc0aa6283b3d95d6a72af14b1d245a43fdc906af0e7753576db926ef803d54f1fa16896fcd12e61fc31fad6bde05627126a59506ec08ea81e892b3bacfb3cfda24fd0b2b2c07cb457c682db3d580c569e2dab9973eb2c9074502c9e3747564d116b0e8438f5a58a33a924f856db0"}) 14:49:53 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x210f85, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r1) (async) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) sendto$packet(r3, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (async) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) (async) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000000)=ANY=[@ANYBLOB="8b705f7616a5dd3c7d83bdf948000000", @ANYRES32=0x0, @ANYBLOB="0040000100000080000000074125008400650000012f9078ac1414bbac1414aa864400000001020d279e2bc16bac99e6eefc9c050f9974785b6175e7e12bbf07112c020b03d5c5a2556ff24a85020761c16bb3db051089d507c67458f81f24ef54055c3d94040000860c00000003000679d7e01f4408a4b000000008831305ac1e0001e0000002ac1414bbe000000200"]}) setsockopt$inet_IP_IPSEC_POLICY(r3, 0x0, 0x10, &(0x7f0000000240)={{{@in6=@remote, @in=@dev={0xac, 0x14, 0x14, 0x1d}, 0x4e23, 0x0, 0x4e21, 0x2, 0x2, 0x20, 0x80, 0x87, r5, 0xee01}, {0xfffffffffffeffff, 0x2, 0xfffffffffffffff7, 0x8601, 0x0, 0x1, 0x2, 0x8000}, {0xb0, 0x6, 0x7f, 0x4}, 0x0, 0x6e6bb0, 0x2, 0x2, 0x2, 0x3}, {{@in6=@ipv4={'\x00', '\xff\xff', @local}, 0x4d3, 0x6c}, 0x2, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x0, 0x2, 0x1, 0x3, 0x552, 0x8, 0x1000}}, 0xe8) r6 = syz_open_pts(r2, 0x0) dup3(r6, r2, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0xffffeffc, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r6, 0xd000943d, &(0x7f00000005c0)={0x7fffffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x7, "48b897ad4b894a"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r7, 0xd000943e, &(0x7f00000015c0)={r8, 0x0, "9db5bfaefdb7cb1252bc680f5de6b18dde40fe03cdfd883f104ecd5c53fd60c11d0856961c68f5287ca6e05e028a9cb41390437ce436317a53dfdced1a529ac06ed0c9fbf696dd047bb2d2bba44967724d57cbf0673018aecd10182e59dc357b67e4c517e7e56a589de076c6402d4a96e58ae713e1d33a084286ec08db0bc01be991f8c1770a7b8ac851a77c1306c7155663a9be011801cffeb7b9bd76b246c26327ebc4d614d6484a1c4c0708d7555347bacb4af6122eeda0f7892394dd52eaff9d6dc86b42abeaa8ce9db54765b171116073268a2f407dc5400858cc6b11e4c5bcd770c5fa4bfb4fbbe32c9f704bfa84a9db4f53b5a1038a5d0d8aa276ef2b", "efaff6bb63d066976f13bf98b49eef2815083ed3a44e8100fdee2aaa72eec55fc1e711edd951de300e48fa691ee6f32733b9bbf94600bdf32e83ba141896ce6a5ebd26f657783d33c8b6f287397603a4d2ef1ead3964e428b29ee62e63ae97459cf47222770f9de27d635a3117721c7f76ec5315ef11e01b86f7026c386341acb2c76b68487204a0db35005284d4171df4a482f7d8f8ce92b17d7170725b4b3b9e8457a213dc934f19583660a4f37d01bf0c7ffc09a739163d199cf3a74ef6a43575302b722daa92f303e7e9af230e4720e84fa072e4751ca07c3f3078a707fc20cd1a72bab265b0ad867d032d5791c81bc6bbdea0568f810c243feee65eefa92ee01b26a1633270208df05fee88d3940b4c29e230af6f064dfb168aa5501d3e2e2ca2ddf37bbce2daaff8a5b0490a21e19f90e953cf4c4077a3b17993ecf0c1a66345c843b8a61b3be71b6860a2e0fe692aea0623202931159e558f25ef35b1a289bb31fff6cdf486984f730ca3ac9b129a7cb133c6dcfa357bc41c4e20c8b39bdfe17c9296f13e1e1093b77fc8a7bd90e8f8e5bb274ff1bb2dcfc0c1559e13138a8287738bcb8937fbe5e3bec9263ba3ce9c057023f5c1a8f68eb2c888b895e9a476d899e91d00566a6333d83135098509af386ef81ab36efec302d3401bcfbf2b63da68c38cf230a7435587dc50c6fd38cfe970716c22265fcd3f665543569f309d0329bca2968ae4799235a0293a9f410e09c799ec5504fee0db5f8bf59b004ef7148bfe4c254eb3ad889b06c443c95d6d1fa2348314ae45c0dc6a6c217ae7dcea8b380fb379dfe7eeacfd3cc73f155b054953a1c630beb2d646ca2cded0ad5fe64ed68ab89845d4360a2d14184bb9e05c5f8081f7cae3b042c262d1036e832488560312f6ea4330e5e2024247fb6c56d8287c4f8920c2d925ac4d4e33067ab7de505df95b18a8adb50937c4fa70033138bceb58b47d281d294892560fc33015f114150e0572240228a524e5082f813cba65e97a05a4f759d79b9719dee7d1f172f8ab7299f5e86e5048d6ea5e0f7441223cd336563d6fa118b6b0d317ee4a55dbe2c604c0857b5dc07132e45703621f2ca6ab63d2e0b027d721e02c455fafd06c8036722bdf59ebe78ffe6dd3168350ee6af8001aeda18ee42530a202e511e3cf27d208e4319b2b49ed34fc343d41a2ba8ae1c790bf9d1fd6d50bede5f51f3082a6ac8511e7beae11c4ce9dc1ea1cd74116fd469105945c5fdc5b4b5246785cbe50db3c63d179dc55f30b6cf2e40d130ddb2550526e8df4a978cef203ee5eb21f1be1236bc507dd41854e2e4c9c3065be0271872b71b6fd3ddaf86d759cf9be6337b2b84d3a15779135eb3ef2215dadc725daf2093beee81e77c6ed98a40e63b84cfcdab923b58b1057643ed66fcfcad62e20fa645423b72f119e74fe719af7c896c89ec08d395485d67fd70fbabde65b4c06bbc5687c091089faeb7940a8d9f7c58fc963294b145baf531636cb695f08da7951259add1dedbad01a3d9241e72a572d85f34b94e5e36b018069001ee0cd40983e2b0b91686baf437752d36ddfa6e447845e1ba416b10c76342885362e394a3f99db15e59e8a714fc438c13814eccd154a6bdfb941e4fae21f8e1ba4e57b61845f5112173ab8c05f2ce7d9c0f89f45ead8c932557ca1a7b49632194963fb72bca7532977de240bb22cfefafb17b3948d29207045ec076bee11b82f7c561ee3b9a98230ea583af307efac7546e503cb38d1dc4c6bd3ca21b90ee804fbe78b359c85fb7cfcda375ea597445126ae1a34277b120c02d8c066d698e501a3d2b3b4ee7c1be8aa629c172c8e9a40d0affa705a0c2eea6ba4af356e031afb7d623fe040946d5b8222b0f2c931fe07bcdb57b44c12470d082e65c4a52e2ab1d46423fd8d83c262ecac9b933f186eb355fac3934459c4a66951da9d939a7ab4f39985514719640e437c379238bb94d755a3ae70bc6b783501cd2d89de23dabb11277ee4ce2f370c6d9d67149de505a0ff740d4d696991ec3e6027ecbc946a297c7b83800d7b9867522c51ac959a8c524acc0aa8f8ce8f11d889a3f3a873161bd13d2eb1db1f2fb5cca4c963b64157318b3ba6fa1f1c7bfc0c404b4560fad4ba8953c1291b8b406a41154c9914bdfc47b61b036d58074a025a3e60858df13475b6e4b18cbc53ecc9093fb3b9d34c34dfc0060a666c3bb630603c9888561eb0f8ed97d5d56263471cd28a1b762206a7285e36ae3bbbfab822e793791431a0a0ced1930a78afb1676ac437400439a39fc4a89dfaec9c4e10fbb772831b6b4ed32c99b046c94f0ac140b079dad4880dda228dea5f151aaa43b0229f2c8aa96e87fd375e7d27c1e1055652ee88fea31cb51ca23c7eac69c17acbf25109689506e62380cdb5a58b94742255a90f6a630e67d708235fca056b973d7e0438c7e1bd1fc38083164941d4e375b062faf3b8e0344e30bd0a43fb46ffe8f7b19fac82445dfc16079c2b59712f9236c501aa7248d494b32899ac02e5be96e6e2bd013047d645aab28ec014ab31c2e17e4913b28ceb2f8d69793fb5dcc332b611aba2ca8c7bb135dee9c30fef6ca1899b30a0770394f6def1620da73fafb2f09dacd4840a0ba30fea6b4bc0b676b5fd1ff21eac76f1c67decc731f4c1bd6943859e169c1ea543975b51e968b737bb5e5489b0aa058ea3db9421a1d67df42de45fae49d8a3085784cdca9faa8806c6d2d291f5bba77644d98f12ca3a08ef0e85b8b32d2dcdcd8a80c63a0c302c2467788ee5488104ba3c1d4461fafe503bde743047a305dec35a708e74a7e46a7adbb9b6977083759575662ff4d2b5ba09e442deebd916939c4675afa2d97333536d855ec63c9187e55c7023550594eb5e6df25eb1bd3edc71501036a9a6289b4d10c2388e529bbc992011b45b868ea4bd094b8472f286c8a8bd6cbb1b545fe4918fd77f7461e322bd07ecdcd809e08bec79e2d4e0909a4bbe1d4aa01b7e98e7a9f1c73c37c0928051c2be1257c3520bb9d0f35ea5800fe0eca7ab2f788384e18bc7a9f63f7163d1fe6549a2c1be241fe898f8f7dce0cf5bfe7c3ab16983051d9ac7b700d5d04f7fcb668d3308869a62aaed594be7c3955c7647d7e307c17ba173b346c5bdedd1cc9276277bb3d65a4128dbd9fba95097543053ed640eb004c090eb574f04d0b0df015145d0a38f52271a9c7ae54140df0a73ccd3e457b6b4bb115cd3cadc8ef5ccaf3f83f45b0c9aedff45be8ec65b4378ab662a26c9e19a090db31702c915cca6b37a747001ae12c0d8cb14faff7010bb7f1aa428fe9c5b72196e6c45772ad3bb17d87b77fe169a5ecc8941762bf7a6401ed30f8807327a0f1d223ee37f53d86ee07145e44d1d64567d90d3853e670768c6fc744cd26c6f84cd9a4f3c71570cfb107911256e2e60481341d9549809fdde8233443366d1ae91c07133289754e36352dc6e9dbe10c2b5d08b6563d55adb5a22da51f97ec93c1017a80c4c6a933a8722f3349f15fb83390bb639e4dc590b77102ad279641b8e92fc862f63ab545626f70ce80e05e42ef8ed754b0698dd73b837861e106f4d1858edec6f0cdafde8554e4d5ce5af91bfa3c9961587f8095cc3563006be008b39be5577d3a4d6485ffdb4c8aa8b20c831d6e781e35ea6cef48f012408e917e5188c9b9181ab6b82e6a530e64998fab35765575b4c571e8dbd6f028c881e507149eecb52e707b3bd7f8b9d8ff7648e9c1dd97d1081f0a1be304abff1a8ef8b75b8b1673fc862d7d924a189d8b1cfd360102d8e181fc12ff81fb5b97d342c79cd12f2d8ebc04eb57b2bbae66f101c3c465d9a0aa24514b831a0a1819c7c891c57f76ca698c89c2467da2d1ce1eda8bdd1d4f5e10b06b1cc7a74262fce22ac229adc0e00b5ac78563f2b0adc59cc9437893a762bf47e0c437aaf54a232bd51920b02c9bfa57521d6e75c3e1fc5b927960ab0c246473856cf70595e9d263063a72b333257105cd274cad6ef397dacb9955bcd619a2f737df46e9c9051a22db83c2489c1c13fd0e82e56aef5e147f4ab78690c32291576c2ec4b8d5a7203caa14faf6f68c12a2629e614596cae8680e32beb5f49348ae0ae62f7352af1c7b5c14529a52a8d94134a066d65e4c43361a99d9d36907d7b3ac8d2e795a4bc2d00af6c2ed22a9cfa5e96eb02b3368d34f43343142cdf7b1962ec455cbc4a8ef5f8184fb7567bbd4986c56791a08113c781c9a680ae74fd791d06042ccfa029912dc0152c56a29030477709d975849f41f391da83e2f04fda0a4482541ead3d218c3266e51afbe85e1c156127de013010d07c6255c0d25424094a7bb2427f1970be38f0d31ac76b5393a2ea09f87c52d1c5455f2b643fe890f4392c8041e6190cf610d423edc9e8ca931fd14a94949c39b0339d6a1c76370c4569c5a20fe57bff5764f991c2fa1e992151bfd4a1dba7cee97a330e5238ffd7b21f3343d7af9db544816f64a9b5c0072eb7f6c1f5eaf39b53d58976ff8dac71f2b919fafd6708cd1c798eb52ad122fe27a64ab98dc58a06c6fb63c3932a85e8527d24a971b6c3165245a48d03f831622016a9c5e75ad9865987b46c90d38b3e3a278398db5f72bbb60c3f5f3215b4c6dcf4e029cd5878db600121255ae4bbaff2776f288e2e01d46d6d5fed75badb1028c0c0ad0f051d4e3dc979c380259e2d73d54602c85f9ead9aecd45ac2666a1dc12db155df5f6107197b0ac5c9fbd27105601c5e2f274a747ee8e03b3a65f494094b79578a1e40e5a12e9a0f9a18be66d6d69a809e37c65a8b433e9f34dc1cac2e1c5022e02eaa3526ee6ea954084156f0f1c218333e01d73291a56640aa485ba927e90a32112d496ed9dc3cc644e4348523259252468c20548ff91238c1cd7d5a2110c7efdfaefd7895e29be753e699c113f1d71300c955a715aad32b5555ac1239917e16203c44f97e3104d637831211830ddfefd8228e479fb05a971e679e894095e87ca093d46553aa75f0af91ef8eafdc75cd8a86798bcd2ff450f6de1a46de79235f1c63f607b1828bcdf1d43efd6e1c7df89efb15668c81cf3e3d6f24f3da66e783db261f77416d82cfbfe08823c65981f609f08ec72ea86068592c1ae90e3a92e3cf683e06596bc22c8a3fffd98b9f9805c83fcd170713b50b8277db7c38fe7881cf4896d7ed98ff71880025f7a9ce93a2fa9f696e17c18971bf5cd5f9dafaba958510c71d91bc0aa6283b3d95d6a72af14b1d245a43fdc906af0e7753576db926ef803d54f1fa16896fcd12e61fc31fad6bde05627126a59506ec08ea81e892b3bacfb3cfda24fd0b2b2c07cb457c682db3d580c569e2dab9973eb2c9074502c9e3747564d116b0e8438f5a58a33a924f856db0"}) 14:49:53 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x2a0301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:53 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(0xffffffffffffffff, 0xc02c5341, &(0x7f0000000100)) ioctl$TIOCGSOFTCAR(r0, 0x5419, &(0x7f0000000040)) (async) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)=0x80) 14:49:53 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x2a0301, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:53 executing program 0: pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x2a0301, 0x0) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x2a0301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:53 executing program 0: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10030}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@ipv4_getnexthop={0x20, 0x6a, 0x300, 0x70bd27, 0x25dfdbfd, {}, [@NHA_MASTER={0x8, 0xa, 0x1}]}, 0x20}, 0x1, 0x0, 0x0, 0x40008c0}, 0x40) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000500)=@security={'security\x00', 0xe, 0x4, 0x3f0, 0xffffffff, 0x250, 0x0, 0x250, 0xffffffff, 0xffffffff, 0x320, 0x320, 0x320, 0xffffffff, 0x4, &(0x7f00000001c0), {[{{@ipv6={@empty, @remote, [0xffffffff, 0xff, 0xff, 0xffffffff], [0x0, 0xff000000, 0x0, 0xff000000], 'bond0\x00', 'ip6gre0\x00', {}, {0xff}, 0x0, 0x7, 0x0, 0x1}, 0x0, 0x100, 0x160, 0x0, {}, [@common=@inet=@ipcomp={{0x30}, {[0x4d6, 0x4d4]}}, @common=@ipv6header={{0x28}, {0x7, 0xa8, 0x1}}]}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv6=@loopback, [0xff, 0xff000000, 0xffffff00, 0xffffff00], 0x4e21, 0x4e20, 0x4e20, 0x4e21, 0xffffffff, 0x4, 0x68, 0x1, 0xffffffe1}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @common=@unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x2, 'syz1\x00', {0x2}}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @common=@inet=@SYNPROXY={0x28, 'SYNPROXY\x00', 0x0, {0x18, 0x9, 0x4}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x450) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r1, 0x0) dup3(r3, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:53 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r2 = syz_io_uring_complete(0x0) ioctl$TIOCGLCKTRMIOS(r2, 0x5456, &(0x7f0000000080)={0x101, 0x1b, 0xfffffffc, 0x5, 0x5, "c9e1995dd80ca37bf0d3c1ea6cd06e6f00da10"}) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/bus/serio', 0x200003, 0x93) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10010, r3, 0xf4b7a000) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000000)={0x8001, 0x9, 0x1006, 0x8, 0x13, "8100075e0812846a"}) (async) r4 = syz_open_pts(r1, 0x109802) dup3(r4, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) r5 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r5, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r5, &(0x7f0000000080)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) sendto$packet(r5, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (async) recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) (async) recvmsg(r5, &(0x7f0000000340)={&(0x7f0000000140)=@ax25={{0x3, @null}, [@rose, @null, @netrom, @rose, @default, @netrom, @default, @default]}, 0x80, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/238, 0xee}], 0x1}, 0x40010103) 14:49:53 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) r2 = syz_io_uring_complete(0x0) ioctl$TIOCGLCKTRMIOS(r2, 0x5456, &(0x7f0000000080)={0x101, 0x1b, 0xfffffffc, 0x5, 0x5, "c9e1995dd80ca37bf0d3c1ea6cd06e6f00da10"}) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/bus/serio', 0x200003, 0x93) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10010, r3, 0xf4b7a000) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000000)={0x8001, 0x9, 0x1006, 0x8, 0x13, "8100075e0812846a"}) r4 = syz_open_pts(r1, 0x109802) dup3(r4, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) r5 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r5, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r5, &(0x7f0000000080)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r5, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) recvmsg(r5, &(0x7f0000000340)={&(0x7f0000000140)=@ax25={{0x3, @null}, [@rose, @null, @netrom, @rose, @default, @netrom, @default, @default]}, 0x80, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/238, 0xee}], 0x1}, 0x40010103) pipe(&(0x7f0000000200)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) syz_io_uring_complete(0x0) (async) ioctl$TIOCGLCKTRMIOS(r2, 0x5456, &(0x7f0000000080)={0x101, 0x1b, 0xfffffffc, 0x5, 0x5, "c9e1995dd80ca37bf0d3c1ea6cd06e6f00da10"}) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/bus/serio', 0x200003, 0x93) (async) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10010, r3, 0xf4b7a000) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000000)={0x8001, 0x9, 0x1006, 0x8, 0x13, "8100075e0812846a"}) (async) syz_open_pts(r1, 0x109802) (async) dup3(r4, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) (async) socket(0x11, 0x3, 0x0) (async) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00'}) (async) setsockopt$SO_TIMESTAMPING(r5, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r5, &(0x7f0000000080)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) sendto$packet(r5, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (async) recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) (async) recvmsg(r5, &(0x7f0000000340)={&(0x7f0000000140)=@ax25={{0x3, @null}, [@rose, @null, @netrom, @rose, @default, @netrom, @default, @default]}, 0x80, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/238, 0xee}], 0x1}, 0x40010103) (async) 14:49:53 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r7, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r6, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r5, @ANYRESHEX=r6, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r9, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r9, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r9, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r9], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r8, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r10 = openat$cgroup_ro(r5, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r8, 0x0, r10, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r10], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r10, 0x400454d4, &(0x7f0000000640)=0x6) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000180)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000080), &(0x7f0000000140)=r0}, 0x20) r12 = pidfd_getfd(r4, r0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000500)={0x6, 0x26, &(0x7f00000001c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0xf727, 0x0, 0x0, 0x0, 0x2}, {{0x18, 0x1, 0x1, 0x0, r10}}, {}, [@map_idx={0x18, 0xa, 0x5, 0x0, 0x3}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x5}, @printk={@pointer}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r11}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @func={0x85, 0x0, 0x1, 0x0, 0x5}, @generic={0xff, 0x5, 0x3, 0x8, 0x7}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x4}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000300)='syzkaller\x00', 0xbab7, 0xad, &(0x7f0000000340)=""/173, 0x41100, 0xf0, '\x00', 0x0, 0x25, r12, 0x8, &(0x7f0000000400)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000440)={0x1, 0x2, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x6, 0x0, &(0x7f0000000480)=[{0x2, 0x5, 0x5, 0xb}, {0x5, 0x2, 0xa, 0x2}, {0x3, 0x2, 0x1, 0x4}, {0x0, 0x4, 0x6, 0x1}, {0x3, 0x4, 0x4, 0x6}, {0x3, 0x3, 0x35, 0x4}], 0x10, 0x85}, 0x90) 14:49:53 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000000)={0x4, 0xfffffffa, 0x80000001, 0x7fffffff, 0x3}, 0x14) r3 = syz_open_pts(r2, 0x109802) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x3, 0xf78, 0x3, 0x4, 0xe, "4f58ed6f2d81d1688a590e05f9a49261c45943"}) dup3(r3, r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) 14:49:53 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(0xffffffffffffffff, 0xc02c5341, &(0x7f0000000100)) (async) ioctl$TIOCGSOFTCAR(r0, 0x5419, &(0x7f0000000040)) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)=0x80) [ 2845.984079][ T1268] tun56: tun_chr_ioctl cmd 1074025675 [ 2845.989565][ T1268] tun56: persist enabled [ 2846.006511][ T1268] tun56: tun_chr_ioctl cmd 1074025675 [ 2846.011998][ T1268] tun56: persist enabled 14:49:54 executing program 0: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10030}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@ipv4_getnexthop={0x20, 0x6a, 0x300, 0x70bd27, 0x25dfdbfd, {}, [@NHA_MASTER={0x8, 0xa, 0x1}]}, 0x20}, 0x1, 0x0, 0x0, 0x40008c0}, 0x40) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff}) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000500)=@security={'security\x00', 0xe, 0x4, 0x3f0, 0xffffffff, 0x250, 0x0, 0x250, 0xffffffff, 0xffffffff, 0x320, 0x320, 0x320, 0xffffffff, 0x4, &(0x7f00000001c0), {[{{@ipv6={@empty, @remote, [0xffffffff, 0xff, 0xff, 0xffffffff], [0x0, 0xff000000, 0x0, 0xff000000], 'bond0\x00', 'ip6gre0\x00', {}, {0xff}, 0x0, 0x7, 0x0, 0x1}, 0x0, 0x100, 0x160, 0x0, {}, [@common=@inet=@ipcomp={{0x30}, {[0x4d6, 0x4d4]}}, @common=@ipv6header={{0x28}, {0x7, 0xa8, 0x1}}]}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv6=@loopback, [0xff, 0xff000000, 0xffffff00, 0xffffff00], 0x4e21, 0x4e20, 0x4e20, 0x4e21, 0xffffffff, 0x4, 0x68, 0x1, 0xffffffe1}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @common=@unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x2, 'syz1\x00', {0x2}}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @common=@inet=@SYNPROXY={0x28, 'SYNPROXY\x00', 0x0, {0x18, 0x9, 0x4}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x450) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r3 = syz_open_pts(r1, 0x0) dup3(r3, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:54 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) socket$nl_route(0x10, 0x3, 0x0) (async) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r7, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r6, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r5, @ANYRESHEX=r6, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r6, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r5, @ANYRESHEX=r6, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r9, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r9, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r9, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r9, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r9, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r9], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r8, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r10 = openat$cgroup_ro(r5, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r8, 0x0, r10, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r10], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r10, 0x400454d4, &(0x7f0000000640)=0x6) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000180)={{}, &(0x7f0000000080), &(0x7f0000000140)=r0}, 0x20) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000180)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000080), &(0x7f0000000140)=r0}, 0x20) r12 = pidfd_getfd(r4, r0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000500)={0x6, 0x26, &(0x7f00000001c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0xf727, 0x0, 0x0, 0x0, 0x2}, {{0x18, 0x1, 0x1, 0x0, r10}}, {}, [@map_idx={0x18, 0xa, 0x5, 0x0, 0x3}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x5}, @printk={@pointer}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r11}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @func={0x85, 0x0, 0x1, 0x0, 0x5}, @generic={0xff, 0x5, 0x3, 0x8, 0x7}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x4}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000300)='syzkaller\x00', 0xbab7, 0xad, &(0x7f0000000340)=""/173, 0x41100, 0xf0, '\x00', 0x0, 0x25, r12, 0x8, &(0x7f0000000400)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000440)={0x1, 0x2, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x6, 0x0, &(0x7f0000000480)=[{0x2, 0x5, 0x5, 0xb}, {0x5, 0x2, 0xa, 0x2}, {0x3, 0x2, 0x1, 0x4}, {0x0, 0x4, 0x6, 0x1}, {0x3, 0x4, 0x4, 0x6}, {0x3, 0x3, 0x35, 0x4}], 0x10, 0x85}, 0x90) 14:49:54 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000000)={0x4, 0xfffffffa, 0x80000001, 0x7fffffff, 0x3}, 0x14) r3 = syz_open_pts(r2, 0x109802) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x3, 0xf78, 0x3, 0x4, 0xe, "4f58ed6f2d81d1688a590e05f9a49261c45943"}) (async) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x3, 0xf78, 0x3, 0x4, 0xe, "4f58ed6f2d81d1688a590e05f9a49261c45943"}) dup3(r3, r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) (async) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) [ 2846.830636][ T1283] tun57: tun_chr_ioctl cmd 1074025673 [ 2846.836173][ T1282] tun57: tun_chr_ioctl cmd 1074025675 [ 2846.841642][ T1282] tun57: persist enabled [ 2846.857564][ T1283] tun57: tun_chr_ioctl cmd 1074025675 [ 2846.863004][ T1283] tun57: persist enabled 14:49:54 executing program 3: r0 = getpid() r1 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r1, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x2400, 0x0) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './file0', [{0x20, '/dev/ptmx\x00'}, {0x20, '-'}, {0x20, ')!'}], 0xa, "0f2aa54c11bd067e1ee3d6c611e2516612965be0379ae091e61071e32d5118a2f36d54a9eee2f2fe39280cff0a7e2d47e4dc29cd"}, 0x4f) prlimit64(r0, 0x5, &(0x7f0000000180)={0x400, 0xffffffffffffaaba}, &(0x7f00000001c0)) read$qrtrtun(0xffffffffffffffff, &(0x7f0000000200)=""/123, 0x7b) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r2, 0x541a, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2, {0x9}}, './file0\x00'}) ioctl$F2FS_IOC_DEFRAGMENT(r3, 0xc010f508, &(0x7f0000000080)={0x1, 0x9}) [ 2846.878570][ T1282] tun57: tun_chr_ioctl cmd 1074025675 [ 2846.884008][ T1282] tun57: persist enabled 14:49:54 executing program 0: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10030}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@ipv4_getnexthop={0x20, 0x6a, 0x300, 0x70bd27, 0x25dfdbfd, {}, [@NHA_MASTER={0x8, 0xa, 0x1}]}, 0x20}, 0x1, 0x0, 0x0, 0x40008c0}, 0x40) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff}) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000500)=@security={'security\x00', 0xe, 0x4, 0x3f0, 0xffffffff, 0x250, 0x0, 0x250, 0xffffffff, 0xffffffff, 0x320, 0x320, 0x320, 0xffffffff, 0x4, &(0x7f00000001c0), {[{{@ipv6={@empty, @remote, [0xffffffff, 0xff, 0xff, 0xffffffff], [0x0, 0xff000000, 0x0, 0xff000000], 'bond0\x00', 'ip6gre0\x00', {}, {0xff}, 0x0, 0x7, 0x0, 0x1}, 0x0, 0x100, 0x160, 0x0, {}, [@common=@inet=@ipcomp={{0x30}, {[0x4d6, 0x4d4]}}, @common=@ipv6header={{0x28}, {0x7, 0xa8, 0x1}}]}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv6=@loopback, [0xff, 0xff000000, 0xffffff00, 0xffffff00], 0x4e21, 0x4e20, 0x4e20, 0x4e21, 0xffffffff, 0x4, 0x68, 0x1, 0xffffffe1}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @common=@unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x2, 'syz1\x00', {0x2}}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @common=@inet=@SYNPROXY={0x28, 'SYNPROXY\x00', 0x0, {0x18, 0x9, 0x4}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x450) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async, rerun: 64) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async, rerun: 64) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) r3 = syz_open_pts(r1, 0x0) dup3(r3, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) 14:49:55 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r3 = syz_open_pts(r2, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) (async) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) (async) r6 = socket$netlink(0x10, 0x3, 0x0) (async, rerun: 64) r7 = socket(0x10, 0x803, 0x0) (rerun: 64) sendmsg$BATADV_CMD_GET_MESH(r7, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r6, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r5, @ANYRESHEX=r6, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) (async, rerun: 64) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async, rerun: 64) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r9, 0x400454c9, 0x1) (async) ioctl$TUNSETPERSIST(r9, 0x400454cb, 0x1) (async, rerun: 64) ioctl$TUNSETPERSIST(r9, 0x400454cb, 0x1) (rerun: 64) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r9], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r8, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) (async) r10 = openat$cgroup_ro(r5, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r8, 0x0, r10, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r10], 0x0, 0x10, 0x3f1}, 0x90) (async) ioctl$TUNSETSNDBUF(r10, 0x400454d4, &(0x7f0000000640)=0x6) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000180)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000080), &(0x7f0000000140)=r0}, 0x20) (async) r12 = pidfd_getfd(r4, r0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000500)={0x6, 0x26, &(0x7f00000001c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0xf727, 0x0, 0x0, 0x0, 0x2}, {{0x18, 0x1, 0x1, 0x0, r10}}, {}, [@map_idx={0x18, 0xa, 0x5, 0x0, 0x3}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x5}, @printk={@pointer}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r11}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @func={0x85, 0x0, 0x1, 0x0, 0x5}, @generic={0xff, 0x5, 0x3, 0x8, 0x7}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x4}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000300)='syzkaller\x00', 0xbab7, 0xad, &(0x7f0000000340)=""/173, 0x41100, 0xf0, '\x00', 0x0, 0x25, r12, 0x8, &(0x7f0000000400)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000440)={0x1, 0x2, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x6, 0x0, &(0x7f0000000480)=[{0x2, 0x5, 0x5, 0xb}, {0x5, 0x2, 0xa, 0x2}, {0x3, 0x2, 0x1, 0x4}, {0x0, 0x4, 0x6, 0x1}, {0x3, 0x4, 0x4, 0x6}, {0x3, 0x3, 0x35, 0x4}], 0x10, 0x85}, 0x90) 14:49:55 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000000)={0x4, 0xfffffffa, 0x80000001, 0x7fffffff, 0x3}, 0x14) (async) r3 = syz_open_pts(r2, 0x109802) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000040)={0x3, 0xf78, 0x3, 0x4, 0xe, "4f58ed6f2d81d1688a590e05f9a49261c45943"}) dup3(r3, r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) 14:49:55 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) r5 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) recvmmsg(r5, &(0x7f0000008f80)=[{{0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f00000001c0)=""/108, 0x6c}, {&(0x7f0000000240)=""/24, 0x18}, {&(0x7f0000000300)=""/222, 0xde}, {&(0x7f0000000440)=""/96, 0x60}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/225, 0xe1}, {&(0x7f00000004c0)=""/188, 0xbc}], 0x7}, 0x5}, {{&(0x7f0000001740)=@nl=@proc, 0x80, &(0x7f0000002b80)=[{&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/221, 0xdd}, {&(0x7f00000028c0)=""/190, 0xbe}, {&(0x7f0000002980)=""/198, 0xc6}, {&(0x7f0000000280)=""/44, 0x2c}, {&(0x7f0000002a80)=""/193, 0xc1}], 0x6, &(0x7f0000002c00)=""/206, 0xce}, 0x8}, {{&(0x7f0000002d00)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @remote}}, 0x80, &(0x7f0000002e80)=[{&(0x7f0000002d80)=""/174, 0xae}, {&(0x7f0000002e40)=""/26, 0x1a}], 0x2, &(0x7f0000002ec0)=""/4096, 0x1000}, 0x8a}, {{0x0, 0x0, &(0x7f00000073c0)=[{&(0x7f0000003ec0)=""/121, 0x79}, {&(0x7f0000003f40)=""/182, 0xb6}, {&(0x7f0000004000)=""/4096, 0x1000}, {&(0x7f0000005000)=""/4096, 0x1000}, {&(0x7f0000006000)=""/71, 0x47}, {&(0x7f0000006080)=""/226, 0xe2}, {&(0x7f0000006180)=""/4096, 0x1000}, {&(0x7f0000007180)=""/51, 0x33}, {&(0x7f00000071c0)=""/245, 0xf5}, {&(0x7f00000072c0)=""/197, 0xc5}], 0xa}, 0x6}, {{0x0, 0x0, &(0x7f00000077c0)=[{&(0x7f0000007480)=""/243, 0xf3}, {&(0x7f0000007580)=""/195, 0xc3}, {&(0x7f0000007680)=""/121, 0x79}, {&(0x7f0000007700)=""/171, 0xab}], 0x4, &(0x7f0000007800)=""/167, 0xa7}, 0x55}, {{0x0, 0x0, &(0x7f0000008c80)=[{&(0x7f00000078c0)=""/4096, 0x1000}, {&(0x7f00000088c0)=""/30, 0x1e}, {&(0x7f0000008900)=""/8, 0x8}, {&(0x7f0000008940)=""/138, 0x8a}, {&(0x7f0000008a00)=""/113, 0x71}, {&(0x7f0000008a80)=""/119, 0x77}, {&(0x7f0000008b00)=""/113, 0x71}, {&(0x7f0000008b80)=""/243, 0xf3}], 0x8}, 0x80000000}, {{&(0x7f0000008d00)=@l2tp={0x2, 0x0, @multicast2}, 0x80, &(0x7f0000008e40)=[{&(0x7f0000008d80)=""/129, 0x81}], 0x1, &(0x7f0000008e80)=""/226, 0xe2}, 0x1}], 0x7, 0x142, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(0xffffffffffffffff, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) r7 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r7, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r7, &(0x7f0000000080)={0x11, 0x0, r8, 0x1, 0x0, 0x6, @link_local}, 0x14) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000009240)={&(0x7f0000009140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000009200)={&(0x7f0000009180)=ANY=[@ANYBLOB="7c0000002900101125bd7000fddbdf2500000000", @ANYRES32=r8, @ANYBLOB="893308000e0010000b0002000900010068667363000000002400020010000200000200005800000003000000100003000000008000000000090000000600050000000000060005000802000006000500020700000d00010066715f636f64656c00000000"], 0x7c}, 0x1, 0x0, 0x0, 0x20000000}, 0x40000) sendto$packet(r3, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) setsockopt$pppl2tp_PPPOL2TP_SO_DEBUG(r3, 0x111, 0x1, 0x5, 0x4) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r9 = syz_open_pts(r2, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x10) dup3(r9, r2, 0x0) r10 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCGLCKTRMIOS(r2, 0x5456, &(0x7f0000000180)={0x8001, 0x1ff, 0x1966, 0x9, 0x14, "0d6798d3b4ecc681335c693a8b2d225fb89135"}) ioctl$TCSETA(r10, 0x5406, &(0x7f0000000140)={0x9, 0xff9e, 0x3, 0x8, 0x1a, "f3bfccdfaa8f6730"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:55 executing program 3: r0 = getpid() r1 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r1, 0x2401, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x2400, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './file0', [{0x20, '/dev/ptmx\x00'}, {0x20, '-'}, {0x20, ')!'}], 0xa, "0f2aa54c11bd067e1ee3d6c611e2516612965be0379ae091e61071e32d5118a2f36d54a9eee2f2fe39280cff0a7e2d47e4dc29cd"}, 0x4f) prlimit64(r0, 0x5, &(0x7f0000000180)={0x400, 0xffffffffffffaaba}, &(0x7f00000001c0)) (async, rerun: 32) read$qrtrtun(0xffffffffffffffff, &(0x7f0000000200)=""/123, 0x7b) (rerun: 32) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) ioctl$TIOCSSOFTCAR(r2, 0x541a, &(0x7f0000000000)) (async) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2, {0x9}}, './file0\x00'}) ioctl$F2FS_IOC_DEFRAGMENT(r3, 0xc010f508, &(0x7f0000000080)={0x1, 0x9}) 14:49:55 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r3, 0x12, 0x0, 0x0) 14:49:56 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x4800) dup3(r2, r1, 0x0) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x2, 0x0) 14:49:56 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) r5 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) recvmmsg(r5, &(0x7f0000008f80)=[{{0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f00000001c0)=""/108, 0x6c}, {&(0x7f0000000240)=""/24, 0x18}, {&(0x7f0000000300)=""/222, 0xde}, {&(0x7f0000000440)=""/96, 0x60}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/225, 0xe1}, {&(0x7f00000004c0)=""/188, 0xbc}], 0x7}, 0x5}, {{&(0x7f0000001740)=@nl=@proc, 0x80, &(0x7f0000002b80)=[{&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/221, 0xdd}, {&(0x7f00000028c0)=""/190, 0xbe}, {&(0x7f0000002980)=""/198, 0xc6}, {&(0x7f0000000280)=""/44, 0x2c}, {&(0x7f0000002a80)=""/193, 0xc1}], 0x6, &(0x7f0000002c00)=""/206, 0xce}, 0x8}, {{&(0x7f0000002d00)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @remote}}, 0x80, &(0x7f0000002e80)=[{&(0x7f0000002d80)=""/174, 0xae}, {&(0x7f0000002e40)=""/26, 0x1a}], 0x2, &(0x7f0000002ec0)=""/4096, 0x1000}, 0x8a}, {{0x0, 0x0, &(0x7f00000073c0)=[{&(0x7f0000003ec0)=""/121, 0x79}, {&(0x7f0000003f40)=""/182, 0xb6}, {&(0x7f0000004000)=""/4096, 0x1000}, {&(0x7f0000005000)=""/4096, 0x1000}, {&(0x7f0000006000)=""/71, 0x47}, {&(0x7f0000006080)=""/226, 0xe2}, {&(0x7f0000006180)=""/4096, 0x1000}, {&(0x7f0000007180)=""/51, 0x33}, {&(0x7f00000071c0)=""/245, 0xf5}, {&(0x7f00000072c0)=""/197, 0xc5}], 0xa}, 0x6}, {{0x0, 0x0, &(0x7f00000077c0)=[{&(0x7f0000007480)=""/243, 0xf3}, {&(0x7f0000007580)=""/195, 0xc3}, {&(0x7f0000007680)=""/121, 0x79}, {&(0x7f0000007700)=""/171, 0xab}], 0x4, &(0x7f0000007800)=""/167, 0xa7}, 0x55}, {{0x0, 0x0, &(0x7f0000008c80)=[{&(0x7f00000078c0)=""/4096, 0x1000}, {&(0x7f00000088c0)=""/30, 0x1e}, {&(0x7f0000008900)=""/8, 0x8}, {&(0x7f0000008940)=""/138, 0x8a}, {&(0x7f0000008a00)=""/113, 0x71}, {&(0x7f0000008a80)=""/119, 0x77}, {&(0x7f0000008b00)=""/113, 0x71}, {&(0x7f0000008b80)=""/243, 0xf3}], 0x8}, 0x80000000}, {{&(0x7f0000008d00)=@l2tp={0x2, 0x0, @multicast2}, 0x80, &(0x7f0000008e40)=[{&(0x7f0000008d80)=""/129, 0x81}], 0x1, &(0x7f0000008e80)=""/226, 0xe2}, 0x1}], 0x7, 0x142, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) sendto$packet(0xffffffffffffffff, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) (async) r7 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) (async) setsockopt$SO_TIMESTAMPING(r7, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r7, &(0x7f0000000080)={0x11, 0x0, r8, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000009240)={&(0x7f0000009140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000009200)={&(0x7f0000009180)=ANY=[@ANYBLOB="7c0000002900101125bd7000fddbdf2500000000", @ANYRES32=r8, @ANYBLOB="893308000e0010000b0002000900010068667363000000002400020010000200000200005800000003000000100003000000008000000000090000000600050000000000060005000802000006000500020700000d00010066715f636f64656c00000000"], 0x7c}, 0x1, 0x0, 0x0, 0x20000000}, 0x40000) (async) sendto$packet(r3, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) setsockopt$pppl2tp_PPPOL2TP_SO_DEBUG(r3, 0x111, 0x1, 0x5, 0x4) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) r9 = syz_open_pts(r2, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x10) (async) dup3(r9, r2, 0x0) (async) r10 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TIOCGLCKTRMIOS(r2, 0x5456, &(0x7f0000000180)={0x8001, 0x1ff, 0x1966, 0x9, 0x14, "0d6798d3b4ecc681335c693a8b2d225fb89135"}) ioctl$TCSETA(r10, 0x5406, &(0x7f0000000140)={0x9, 0xff9e, 0x3, 0x8, 0x1a, "f3bfccdfaa8f6730"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:56 executing program 3: r0 = getpid() r1 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r1, 0x2401, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x2400, 0x0) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './file0', [{0x20, '/dev/ptmx\x00'}, {0x20, '-'}, {0x20, ')!'}], 0xa, "0f2aa54c11bd067e1ee3d6c611e2516612965be0379ae091e61071e32d5118a2f36d54a9eee2f2fe39280cff0a7e2d47e4dc29cd"}, 0x4f) (async) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './file0', [{0x20, '/dev/ptmx\x00'}, {0x20, '-'}, {0x20, ')!'}], 0xa, "0f2aa54c11bd067e1ee3d6c611e2516612965be0379ae091e61071e32d5118a2f36d54a9eee2f2fe39280cff0a7e2d47e4dc29cd"}, 0x4f) prlimit64(r0, 0x5, &(0x7f0000000180)={0x400, 0xffffffffffffaaba}, &(0x7f00000001c0)) read$qrtrtun(0xffffffffffffffff, &(0x7f0000000200)=""/123, 0x7b) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TIOCSSOFTCAR(r2, 0x541a, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2, {0x9}}, './file0\x00'}) (async) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2, {0x9}}, './file0\x00'}) ioctl$F2FS_IOC_DEFRAGMENT(r3, 0xc010f508, &(0x7f0000000080)={0x1, 0x9}) (async) ioctl$F2FS_IOC_DEFRAGMENT(r3, 0xc010f508, &(0x7f0000000080)={0x1, 0x9}) 14:49:56 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r3, 0x12, 0x0, 0x0) pipe(&(0x7f0000000200)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r1, 0x0) (async) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) (async) openat$vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) (async) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r3, 0x12, 0x0, 0x0) (async) 14:49:56 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000040)=ANY=[], 0xff2e) (async) r3 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r3, &(0x7f0000000080)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) r5 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) recvmmsg(r5, &(0x7f0000008f80)=[{{0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f00000001c0)=""/108, 0x6c}, {&(0x7f0000000240)=""/24, 0x18}, {&(0x7f0000000300)=""/222, 0xde}, {&(0x7f0000000440)=""/96, 0x60}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/225, 0xe1}, {&(0x7f00000004c0)=""/188, 0xbc}], 0x7}, 0x5}, {{&(0x7f0000001740)=@nl=@proc, 0x80, &(0x7f0000002b80)=[{&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/221, 0xdd}, {&(0x7f00000028c0)=""/190, 0xbe}, {&(0x7f0000002980)=""/198, 0xc6}, {&(0x7f0000000280)=""/44, 0x2c}, {&(0x7f0000002a80)=""/193, 0xc1}], 0x6, &(0x7f0000002c00)=""/206, 0xce}, 0x8}, {{&(0x7f0000002d00)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @remote}}, 0x80, &(0x7f0000002e80)=[{&(0x7f0000002d80)=""/174, 0xae}, {&(0x7f0000002e40)=""/26, 0x1a}], 0x2, &(0x7f0000002ec0)=""/4096, 0x1000}, 0x8a}, {{0x0, 0x0, &(0x7f00000073c0)=[{&(0x7f0000003ec0)=""/121, 0x79}, {&(0x7f0000003f40)=""/182, 0xb6}, {&(0x7f0000004000)=""/4096, 0x1000}, {&(0x7f0000005000)=""/4096, 0x1000}, {&(0x7f0000006000)=""/71, 0x47}, {&(0x7f0000006080)=""/226, 0xe2}, {&(0x7f0000006180)=""/4096, 0x1000}, {&(0x7f0000007180)=""/51, 0x33}, {&(0x7f00000071c0)=""/245, 0xf5}, {&(0x7f00000072c0)=""/197, 0xc5}], 0xa}, 0x6}, {{0x0, 0x0, &(0x7f00000077c0)=[{&(0x7f0000007480)=""/243, 0xf3}, {&(0x7f0000007580)=""/195, 0xc3}, {&(0x7f0000007680)=""/121, 0x79}, {&(0x7f0000007700)=""/171, 0xab}], 0x4, &(0x7f0000007800)=""/167, 0xa7}, 0x55}, {{0x0, 0x0, &(0x7f0000008c80)=[{&(0x7f00000078c0)=""/4096, 0x1000}, {&(0x7f00000088c0)=""/30, 0x1e}, {&(0x7f0000008900)=""/8, 0x8}, {&(0x7f0000008940)=""/138, 0x8a}, {&(0x7f0000008a00)=""/113, 0x71}, {&(0x7f0000008a80)=""/119, 0x77}, {&(0x7f0000008b00)=""/113, 0x71}, {&(0x7f0000008b80)=""/243, 0xf3}], 0x8}, 0x80000000}, {{&(0x7f0000008d00)=@l2tp={0x2, 0x0, @multicast2}, 0x80, &(0x7f0000008e40)=[{&(0x7f0000008d80)=""/129, 0x81}], 0x1, &(0x7f0000008e80)=""/226, 0xe2}, 0x1}], 0x7, 0x142, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(0xffffffffffffffff, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) (async) r7 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r7, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) (async) bind$packet(r7, &(0x7f0000000080)={0x11, 0x0, r8, 0x1, 0x0, 0x6, @link_local}, 0x14) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000009240)={&(0x7f0000009140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000009200)={&(0x7f0000009180)=ANY=[@ANYBLOB="7c0000002900101125bd7000fddbdf2500000000", @ANYRES32=r8, @ANYBLOB="893308000e0010000b0002000900010068667363000000002400020010000200000200005800000003000000100003000000008000000000090000000600050000000000060005000802000006000500020700000d00010066715f636f64656c00000000"], 0x7c}, 0x1, 0x0, 0x0, 0x20000000}, 0x40000) (async) sendto$packet(r3, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) setsockopt$pppl2tp_PPPOL2TP_SO_DEBUG(r3, 0x111, 0x1, 0x5, 0x4) (async) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)) (async) r9 = syz_open_pts(r2, 0x0) (async) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x10) dup3(r9, r2, 0x0) (async) r10 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCGLCKTRMIOS(r2, 0x5456, &(0x7f0000000180)={0x8001, 0x1ff, 0x1966, 0x9, 0x14, "0d6798d3b4ecc681335c693a8b2d225fb89135"}) (async) ioctl$TCSETA(r10, 0x5406, &(0x7f0000000140)={0x9, 0xff9e, 0x3, 0x8, 0x1a, "f3bfccdfaa8f6730"}) splice(r2, 0x0, r1, 0x0, 0x2, 0x0) 14:49:56 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r3, 0x12, 0x0, 0x0) pipe(&(0x7f0000000200)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) (async) syz_open_pts(r1, 0x0) (async) dup3(r2, r1, 0x0) (async) splice(r1, 0x0, r0, 0x0, 0x7ffff000, 0x0) (async) openat$vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) (async) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r3, 0x12, 0x0, 0x0) (async) 14:49:56 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000040)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) r3 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000180)="677243e470139b05effc8d05b1db05df09a5bbe946cbd2e5d78f05454a439e2f22d750c7a3c2d531849446986c9f535cc0deffd0daed591623a24701e1db8251a124af10595742e33dc8070ca069338c28057d11da8b3ee6ea818a3f3ef5621fd93a9c8c22d62ac03df8a9855ea96a2d3c0289a9a254c3772c69aa8211e8", 0x7e}, {&(0x7f0000000200)="13b5aa75b331565da1e6992768796a8b26e448bbc1afb7c4a351f75ddd51da962fb0fc13333b942e8fdf3f48b8865ace0b4ecccaba3332f1711f183c6a65a0befa5f4667c66bbc11233fe6e39f0be3fea95e525af29c", 0x56}, {&(0x7f0000000280)="1955f63adc4d585b8ef1c86c95512c83de8b773cad4905243724408dd710047e9db40b07be2daa464bcaa7d5d42b25c98b0e385b2c654d8daedeed3d753058050ef788cb2138c0d7e924e3960ff275204b0d0132ef91ddf0e414a599a6ac86237497d74958d71ce0ab7894d7a3ce48e8f7bb0d6b45927330888f319a0b10a6bb78a824b781b87e7664ab67c35a6848ca298f605b41067a6fc99bd4c8ac2e9bc307e913fad0470e4993c9e9f004bb795437152a985e58394b9a7723ec81666a3defc704e10a99f3fb300bc20b4b780ff9077c2f708580939fc9710d5bd76bfca574212c414a40", 0xe6}, {&(0x7f0000000380)="71a42e501f6cd15fafbbffc7e8eb06093a61a14b17c58c6fe12c", 0x1a}], 0x4) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000140)=0xd) r4 = syz_open_pts(r1, 0x0) r5 = dup3(r4, r1, 0x0) ioctl$TCSETS(r5, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "4cc34eaf8ab6abc38aca35a0f5d136f7fc8255"}) splice(r1, 0x0, r0, 0x0, 0x2, 0x0) 14:49:56 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@ipv6_delroute={0x2c, 0x19, 0x300, 0x70bd2b, 0x25dfdbfb, {0xa, 0x10, 0x14, 0x9, 0xfe, 0x2, 0xff, 0x8, 0x1b00}, [@RTA_ENCAP_TYPE={0x6, 0x15, 0xbf58424d98d31a50}, @RTA_UID={0x8, 0x19, 0xffffffffffffffff}]}, 0x2c}, 0x1, 0x0, 0x0, 0x101}, 0x1) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00\f\x00'}) r2 = syz_open_pts(r1, 0x0) dup3(r2, r1, 0x0) splice(r1, 0x0, r0, 0x0, 0x7fffffff, 0x0) 14:49:57 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x4800) dup3(r2, r1, 0x0) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x2, 0x0) pipe(&(0x7f0000000200)) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) (async) syz_open_pts(r1, 0x4800) (async) dup3(r2, r1, 0x0) (async) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x2, 0x0) (async) 14:49:57 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) (async) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) r2 = syz_open_pts(r1, 0x4800) dup3(r2, r1, 0x0) (async) dup3(r2, r1, 0x0) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x2, 0x0) 14:49:57 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x183802, 0x0) r2 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r2, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000520c0)={0xffffffffffffffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {r3}], 0x20, "737b383178b698"}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000066640)={{0x0, 0x1, 0x3, 0x6, 0x73a, 0x3, 0x1, 0xffff, 0x9, 0x9, 0x0, 0x6, 0x102, 0x1, 0x5f50}}) r6 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r7 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r8 = ioctl$LOOP_CTL_ADD(r7, 0x4c80, 0xb) ioctl$LOOP_CTL_REMOVE(r7, 0x4c81, 0xb) ioctl$LOOP_CTL_ADD(r7, 0x4c80, r8) ioctl$LOOP_CTL_GET_FREE(r7, 0x4c82) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000005a700)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, &(0x7f0000051ec0)={0x0, ""/256, 0x0, 0x0}) r12 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r12, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r12, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r7, 0xd000943d, &(0x7f00000520c0)={0xffffffffffffffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r14}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}], 0x20, "737b383178b698"}) r15 = openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r16 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r16, 0x1, r15, &(0x7f0000000000)={0x10000000}) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r16, 0x80489439, &(0x7f0000000080)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r16, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000005c00)=ANY=[@ANYRES64=r17, @ANYBLOB="fa1cadacb927246117645325587cd4e7e56d6e60398397500459e26bdfba74da503ed54a7aa21966c54a89f86a59257266bc2ed5832490e55182f4d4de3dc38b5437861418ea70aff4c7ee6fe6a4aa4278506eb10b56f3ccd83102a504e3e23aedcab8490163dc6931309abf317c34d6bf7de87cfae872887d4d98517ed3a0253c32f4c7b4a97ae5714515383e550bec421183c40de7d4cddc3e2a9e38fb643ac471f396a4adb3629832005dcbf60441f328836d291dd5da63c6eeedab1b56e9c5b7ab8076746e49e9a6b4a85e3c332a99ec96ac101c0b729a98649027ea71071dd83b3b089f10ea67b6cb0f5314eee8872fe74bb2713b9e3beceb42a7fee1ea674d8fe3e6be6cad001555e32aba0b555704d37e5f5e9487e8ca823c073216061d77ac593449d8b361a808c8268f443290581566bdaf267296057e2a3deff4e723125afe00feb70a42966a850a428dc577d0461b27937c1cc03e91d72fd6716f0a3006c6687f83960c7d844c3a60feee8f80244c68015713d61af774165fa8dda12c07d15348d62a48c82b8023aa16aba0c2213f9b0d1999441737385455d9154bf8e547be24416a6c7e106924ddb7680edb8b07065a83758ba20bd75056343f75b8bfbef45bbffb2d8c18f0ccce4ee03a235c88b5901f648d638da62328bd724198a828185d2895e67c0bbee2f56a8e6c1376f04e2f4bde157d17d7a758efa9c70529bf7b0b5ab4dc0184b673236bf41b760e62555250cbd7647f58677ae717d27fa3d83d9582bd4a1b5fd9f67ce8736f78b3979f2467b3a8ef7ad76825db51511458e07597a31baeedbbad37aafa5788bded00e7a16ae1888da755ed499687e2247d00434bf594801464e95304bd57dd78913f4affcf88efefe96307af3b4e2d64ca9fef81671c5e601261cd3bd20f9ad0018af5e32e28ad3c9c0abde6356ae226d63a290cbc0e6032871edcfe975165b9a9f09db2f0199b6e24144d0617a533c7258d6be3c3b4a525623d54842cf4bd5e35baa767e43c49c6dd96c46cf48b122fea1132307591aaa39ccbfc2f15ff83c55db60fec2b04d3111b44b9462f2e005fa91a9d0291e41015dbe2ceab99e3d14a7252dd51e6bd7bcaee30d2ca0c30abc6f785d7c39b39728c0ddd959aa58004682cb3f449071d55afac87c36784054baab4bb37b00ecf6a73feceec560e6381395f0a52b135de08992f62ab189462a418a0d3bf544e6af6dd70d10ff99fee8cb5a3dc5ed8d3dd5e02506b1c6a0bdbce8ad1c58922b33131f7b70ff34be1cba642ca874f16f4fe21dc8a4f50c223f521f4ce0289adee71bf17c2a64d4bacac3b2942fecea6297d4df109b6f54e6ea2816c80116f2149fc9620bb5f754bf5a72558138d8fc2f79ace9d9a789cfc62cd20c52f88037e922c0475460140da17944d346e851e4cc9b9a8e2dbf020d54460f7690c1cda50579883e37b3f2170ae3d0a8b67b07421771c861bed2b3803eb0f9c910967ae9d4c144a93babbff21aa4653084fac15f628299dff323005520de719ad9044111ddeee99616d8e7c2ef6f018c29a02eb838e244d814aa627dc00d569abf8da15ad6611e08d4fa386170cb0d9b37af6250f2026cf7636d74cf611716d2f8ee072e1951df9bedc46e804de7a54812270e9f1d65b20abcf2034ce9d32e0ff23401ff231a2ebdc8ac1f94b19abb20ff5b6a3f48e76fe666caff0e3d38fd0b829854ac33aa991b1da5dbab3a54b1a12accb113fa939ec8083c20eb09a220bf0f7030ef7df55fae1ff68b46e0bfc9e224f256c31a63f69a17f04e77545f9bb246f9892db5a29ec2f00b8eeb826aa1aa159a9cfca6af207a8f8c9463916e2052f19d39338d61d42e95841b064f7a96ed14bb1cf93d995da27297e27f3acbd753e1981dc8a87d2cc39cb2e601a5191ac7763a0313c22b100b5a526d5ac5df650c2dd38047c679e3a28641951c0bfd21fdbfdd62cfc6be1dccfbd216d9248b876d03852b9c14992b2dc54cb72f17716d999e282297afeeacca546a0ae6d092a24083d5920f8c041cf1f79bc7643321e6c3f0975f154d13a3b1b3f36da8eaebec353e2b50af15f85546f377ca98fd15f457395885d1da199ace21df7c7c58e73d5ebd735eec470da31a48f760def7c4165d578461903f500328430502ad7632df16c24d8d25aa265572b48cd4f94218023fd233d3ebb58a71bf6e6f5075d5aa7169bb2c9ca18c70112c2076d153be03b3a19bda8968bd3a5badc61f43d1232176e9d5a4e2f62bfde0b212869593f88faf1e4c338cda54430b4a82aec03a47b49fab8933df188d4a6957cf5c79784ea6782b872525a7c99eeb927549c1c3dd05b632943ac737810b574978abc4218d99cc0c57c4d48e2ebe692e50d5a1e7fd891c36adef39f0769984b3a34c2cfa55d22edbf0b28ddae1c0dc21ac5a09877189bca651a1f235766b1c78bbec54ee73e87713e4908c52b182efc8b478472bb013f8ed354076af23b9a57882805fba63fe2f5f85cc126c420918600c4c445ab225c40891597394aa5e0ddbd462a9c4382163ce723c8cd61d1a1cbc4db38b02223f2384d836d017865ea59f654a0a9aca874bac266c4087451b3819685161eaf5eeb2c311ccca075e1cd86ba441563490fd139bec2c680d5a2287f8b2510df9e39431e607c561328cf315fb56118a52a4f96ea536162085b7bdb4e8e453b00ae66ef979b8b068b3099dbd71268040113e73e2dafda133f4d0eebdc9d16b2b0eed54fdad94759d8d0b4b8205e146d7470108408260a0f30c2b96a4ef161096f2c9baee4caf810a5444c57362633176157493877c73b461b8e38428184ad2c58969fb558a99103ca0ebdca0b5057b976ead1dbd871557e8269dd083f9d29d77205d064eb32517cb9e706efb0ffbc3a0777c98e9b4aff07ec0a84e1fb1df320b94a0146691f9c2eba2ce72610034084c882826866cdd5e08ba21111cc76ed1c6637207e6092f85488794f8257100d93069af1c3c1a47835cf95761352b70a6eecc776003d5e979520233af954c85875a4011f5c40429eba126bd0ea2845ab6875ffd165319d1c2c7bcf5c8e9e55fc5b77e1e9a008554422915ed554b83807a616342a56dc87fe0975ff2b190d05076ff138e8c7339e1115fe1d0069604a4a1812f0b90b3c9c63fc9704684fe643b8f88d59941e66571d528c3f32067e8ac34f5532b3ac61ba74aebf2c43add90c41ef4431335f7bd4f7d9e5b5f550af18aa75394e7b9445b7e5f585eb0129437360f87cd027bd24f75b2e2bd6f4c80976a055b1201293f3b569225f52bc4c6cbae24207f7d27285b2286159d25ae3b15887b23fc9c2103bbad540d3c73c699af57ce8c2a51a1576bc531f19a80bd5831bd5533e28f6314cd73cb180747654d099e2a6b16fddb3e7612664f6f2c405bd2f000997c8f358a9c3b09f33775629e07ce654151e748b28986125a0cd83dd24236c1a0bd5cd16d22421e497732b5b0efd4e6aef250564149e4d7ede1728aba53215e70e2a7b0728b0f5253dce4f601fc263ef426187a45e9efe6b5713e0b6dd2c7fb9a6f4482bbaf25da882251b0918e78ec5633c71e05b3bcdb4fccd181f4befbef1de19800d39c22ed0aa996d15aec4861fe54ad383ba50c695b73f56501aa47dd024187e0c881c070173772d2aef3c8d02adfa58895b2ffc85b097953ed019e63bd9a6ac2a1c16b5f270179d66330912fd9c10a49a82913857a9b1d07c07c3cdeeee930a0648c8390d061f98bcd54056ddca08b7917b4bde28bc05567271c4b99bf1b3b647d2848fe090de18d509fdb4c88c1a315a267fa43c41458922a0ce984c8c359dd51e21edea9ff04fdaee32b772b4fc998ebb4a5af07a0e867e13186b3b31662643c2ac346ea119107c73fda7bae82e86bc4ac66b07910eb877a6cb2bd9ef13c7b8427bcb7a3bb4a17e0cda88f69b90945181fe14ef065779d342208ea4f98d934d68594543b327e72525535faf29c7e1b4ac4bd72deeaa03ce60f8dc990f9f5510201e4c5e9a208f3c93d39d0b29b937e563a56e9340a57eacb4b38ce33560a7ba44d0debbb2f3456f4a11092b6c0c0627ff14f09aa765674c7ede7e4c4c18a4e951e787be43abda13f068bc4abf15502efda3f764e3fae8a232769508fddd9cab47e56e3d7b7951c32c5407c193c3263cf9fae5e9b3ebc2ca2e91b0f3924e2a6d15fbbf78037eaf23181cb75bf2a64a139271400693aac5d3f6c385f59aaa2ee665f7fcda65f0625717f5be1daa0f190da4e9102b60661fceac73073f83dc862f80fa669e7fe73899f48d1f40f8639ff051a4a16b47be91c6a278f493cc68a76675a2e3ac6232b387d0908a7ecafff2a7ecb5d8235adbd28d573b3a6ed9a5cf0964a17015fb3d0b221a63e81efb9643b4ae1e8aa4717ad66d69138d43ff72e5f1d7c14df0b95baf97934378ef1fa64103f61284da89ca13905f0802e844ec193fea2ee59b34157a151105fd6497209c5f3a187c3ffe99fbf5b76d38e1623e22d84a0467f7da436a1ed511b721dd138fe0683fee4353afec55005051f6d3408f4d0436e9adfe4d536829d3fab6e7e50ba5eefdac93dccb7e46262b669b134da150fd523caa324320b8dfbb63d41cd190b0d16156eb9134caa009793c28cc603c9359b536acaf2536a8e4080ad8688dd9ac759539bd123e8e415c979980f85aeaa88f65f662b1cf925ebbe9b0c7a03cccbce4f042b55320247a3c6b58468afff5229c606119d0cfa80123b4b4b1eebc9cd731c34f86307a99c55812f9e347f10a28d494c366f0ecb05448332ef2b722e7717db3f4a95d3b55380171ef38e3beb72caf26a1c68ac25bd34538e4db0eed9f0d03ec30bc7d8676175f8dd68fc95478629a9a23867eb998e5105bbdda8b6ba3aea3ab10acc8b8ff1c111a800133e63efbec6e67ee57444a94bb679dd0d4528cdb65a9203b94860c971404e7ea1fa42fcabb3f2ba937d33062410fcd9911a9569e2e99fd838fa0819c32307f902923922473f79d50e6771d7d8ccb446ab97c53cfe184224ba86e9d3a26932c22f41fe8cc52c0a9cb2f524522eb226a90447d4f854d124b5c5aadaaf74f1e40c7bc5f5976cbfdfee79e644b85e15c3a04ba913f79fe2290e213376e27e85c4ea83f0dfc943bd1b3a12ad2e6e084ead99c5b3b85d6907cfb3808d3981386fcbbff8342a0b2706f5be05f355fb014d4fe47731d2d91d17e2f0567fbd75710515b749ef70b9aa447a1dfdb072be89236fb40a2569878d47f8bfb47cba95140bff2511d045ac354e4ae06be4c9388e724aadf0a36cf83e806ae521c3ddf7faa357daed6d1b623fc01085a5311c50b310ffa9e5858859209dd1876aedc3e0c7366e7ac598aeb59f49691d8c7fabe56ade9525ca3b804fb64623af100d3cd1dcdddc217ab48ca5805ca312199fcd7c70e214a140800c4d6c9ff538597ad996b4d52bd7edde5ce4dd78e687d9f7a6689b3b2f25d984d0f2bd822e9901b680555fe1d840664f625992e35cf3f074adf5330f234b63518ba722a748fc5dfb81342781e6ad1f646e4143c87deac089a3154fc36c35b3b4ffe84a2b324ae0100d50ffcfb0bc50349313bce3d5df3cdd25974cd83fb8c194232ac7f6d0c97e57be7f820f2856fb1a9730576d876488e0b41148594fad65c8e9ec2627ea989cc3814771025b78e118c9b75deba102cbd86e1ca282499079ec3f2d1ba1f2c2c63963046c14e6730417318fd388e00"/4092, @ANYBLOB="c697ca307b6d12310ec0d3726c915e2a64690383502c0b7c279e05be352428c332", @ANYRES16=r18]) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000067640)={0x100000000, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {r5, r14}, {r17}], 0x4, "e1cf8cfc5a56de"}) write$binfmt_aout(r1, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) syz_open_pts(r1, 0x0) ioctl$TCSETS(r1, 0x5402, &(0x7f0000000000)={0x1, 0x10000, 0x1, 0x2, 0x12, "2b5443677cacd93ab4f2ed994aae22fc791eaa"}) 14:49:57 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000180)={0x0}, 0x1, 0x0, 0x0, 0x4000090}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r1, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r0, @ANYRESHEX=r1, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r4, 0x400454c9, 0x1) r5 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r5, 0x1, 0x25, &(0x7f0000000140)=0x110, 0x4) bind$packet(r5, &(0x7f0000000080)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r5, &(0x7f00000002c0)="e18000f07d9427e008d81ab66a31", 0xe, 0x0, 0x0, 0x0) recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2022) sendmsg$nl_route_sched(r5, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)=@delqdisc={0x2c, 0x25, 0x100, 0x70bd28, 0x25dfdbfb, {0x0, 0x0, 0x0, r3, {0xc, 0xc}, {0x7, 0x10}, {0x10, 0xfff2}}, [@TCA_RATE={0x6, 0x5, {0xff, 0x1}}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24040014}, 0x4) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r4], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r7 = openat$cgroup_ro(r0, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r3, 0x0, r7, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r7, 0x400454d4, &(0x7f0000000640)=0x6) ioctl$KDSIGACCEPT(r7, 0x4b4e, 0xa) r8 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r8, &(0x7f0000000040)=ANY=[], 0xff2e) socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r9 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r9, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) ioctl$TIOCSSOFTCAR(r8, 0x541a, &(0x7f0000000340)) 14:49:57 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r2, &(0x7f0000000180)=ANY=[], 0xff2e) ioctl$TCSETS(r2, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00bbecd836fa00"}) ioctl$TCSETSF2(r0, 0x402c542d, &(0x7f0000000280)={0x20, 0x2, 0x3, 0x0, 0x1, "e51ec941df2fca03462cfdcb2401a3a18c0390", 0x3e00000, 0x7c}) r3 = syz_open_pts(r2, 0x109802) r4 = dup3(r3, r2, 0x0) splice(r2, 0x0, r1, 0x0, 0x3, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r7, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r6, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000680)={&(0x7f0000000780)=ANY=[@ANYRESHEX=r5, @ANYRESHEX=r6, @ANYRESHEX, @ANYRES16], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x100) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r9, 0x400454c9, 0x1) ioctl$TUNSETPERSIST(r9, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r9, 0x400454cb, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x18, 0xa, &(0x7f0000000800)=ANY=[@ANYRES32=r9], &(0x7f0000000880)='syzkaller\x00', 0x7, 0x15, &(0x7f00000008c0)=""/21, 0x41000, 0x13, '\x00', r8, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0x7, 0xb, 0x1ff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x90) r10 = openat$cgroup_ro(r5, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001dc0)={0x11, 0x7, &(0x7f00000007c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7134}, [@map_fd={0x18, 0xd}, @map_val={0x18, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f0000000980)='GPL\x00', 0x818, 0x25, &(0x7f0000000b00)=""/37, 0x1f00, 0x10, '\x00', r8, 0x0, r10, 0x8, &(0x7f0000000b40)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000b80)={0x0, 0x5, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r10], 0x0, 0x10, 0x3f1}, 0x90) ioctl$TUNSETSNDBUF(r10, 0x400454d4, &(0x7f0000000640)=0x6) r11 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r12, 0x0) r13 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), r4) sendmsg$ETHTOOL_MSG_FEATURES_SET(r7, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20a2000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001e80)={0x2234, r13, 0x20, 0x70bd2a, 0x25dfdbfc, {}, [@ETHTOOL_A_FEATURES_HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @ETHTOOL_A_FEATURES_HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @ETHTOOL_A_FEATURES_WANTED={0x10c0, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_VALUE={0x5c, 0x4, "beb9ab5b37490c1d543da85d3881a179f2652d504dec4be18609687e9a744a517043ed35c44a99d5dbdcd79fefa0215fae1c2550ed7c48be928fd8d8982829ef70b08bad83282a72191dcf47bc989fbb5926702c2df4bb2b"}, @ETHTOOL_A_BITSET_VALUE={0x1004, 0x4, "145496ec399ee04840843e62a63d32608c3c1ab32bd5089e0c6ab5a5324770bbdae5d40fc038064c7f807c284ae4ebc19df1bcd3d9c272e90625b237667fc46db20ba1dd1cb12d703ebe0418042c8ab3e773fba1d7f82b12ba2d6e5a833bedfa5c116cde77c6daa9f13acff5a4b7dc2caabbe801f281781ac2e04b13a3df00faa19afd7cd06d8f7934371bc7447f361148dcc07dd61a82e2e679859f28ab48c43463adadfbb7eb277be0aa3410230b27cdb65bb545af13aacce96ce6061a3756e61b1bd60a31de8dfcf0e56b9eb4157cd1886e24fff7a94818cd900dafe54f9773d321e6b375ca0ab494640e54343f1fca957d1c9086788c67614a40599472d63eafbc51c45a1820d53a7b246b9753311e45e73d408176cb7fd69d96ba456088af7c049eee54cbe6043aeaaf6d2d8b57f510744befadd3c9332ce78bc40dd1a9447d62d4e301ee8659f25e38810f4c5bdd9923946229206b021438699ef4db8e84fad71785c5ecc1749fc164f177885fe0caf8d88258b997a6b3221005743d23a688d8daeff999b388cad2181d823a592d922d58e8d8866b8e25baa5a5635abdae7330078081a410e1b56f683cf956e69beecda395de028c91c06d48504feed4f4cc55f1f4cc419b74faad0c4f83412593ef014d27aca1e7ae2cd12bac58a1c19a535820fb6e45eb20c00c9552913863cab21c6aeb5de005023887293bd7e2e977894f2878c8d084aabc9ff39e9115134f3115e9a2124764015c43e3a3050c9e838e88d57205cc10a05bb27536a9e682e85d9829eedbd013a596c9c3880555b44766c1fff973d6fe3c4c49b6d281a571649da3d20111f5a9b202db0bcd0d7061af73855d33427260f04077dfa7d05567cb9fad02ec8d63f82b2a45f3ab62326345b4dab91189a4391722dc6df5f035db14625cb29c62e29fd83a023897e1f0ec64ce70490a1549c529933dbed12f174130a9150800ab945e3e4f0ff2a429f4b3f708cc45696f88f4c761b511002c7c998fdcce47736de7037cc00d50eb507de3bf906cd1bbb626d61ec9f415abe369ea9e5ad12f3a7e512b65a55f35419a556cc7775f1821d6845ce6ac6d984d47ffaf9fd33e94d78b729c6e16a2a50dd5e8fb2f6b081f1b809f4354e6c7e198b882de26f1b388cc1b4de5de3068625b85415a5509444c9fb9e684a809a41ef7c725204ac482528571ff3e5f868da34b4457e42121ef672c1931cbe32d2747a3203f8ea697b1c6dfa90df1378dd73124075804e4cf3d9b56b874673316dab22037b92873b900c966e453d865feada07ac69a7958763740b38ae83c9137728348e43ccd858863d2732a814bda61fddcb2adbd9b3b07c19bcdec6d08feffb401692d89d47df0e14f9e23062ea7ea72bb863e4f232267b6be410d216fce4ed82ad325a9ab76ede954aa4121b5fbd86e997905a0175dce6151b0de8f32e1d40e9b2e9880f15b951bf5f62463151c53f5bde83c1bf37cf5c533601827e7971b22f1284ffa7beb30b92fccbd674d70261274393a791c327f12aef711076ea5eac5baf393e90b0c72732faa7fbee8bc2f33e0f6dab09da999ecfb1b56f6aafafe792b356058a616360b9179737e32272711ca4dafbfc21c2f6c24cbabb9ae4cea030edb0b8940627df92c7726cb1afefdda62b876eb008e35b9f93d3de28f24afb580212038fe17fb483852a9349b3f6d423f91b846ec410ae69614e58b718c5140a4ac0715893be90aad2931e5983343f35f649c90cf8957a9f2d9435c1e50845767abbc1964867e19532024adfaa9d087700cc3120e7ae637f36af3074b48399740c89047d1c173d762fd443dcd82f0c6b2c5234b78fa27da85657f182b77d164f5e964d5aad04b3d38a1481ca3a7a46c0e42a633ba0c570274e6f3938617643bbd57a324177703ae4c2d483d6c13052007554900b0826c8a95062edba5942ac88127f68a5070e82dc4868df264c09ca387011d5c88121f56261119b7d219ef09a982cf8ee5b4d0b8393f199097deb54d5e931c66de49a7ca98e55dab7423a31bd229dd9736c411883f6a3d7b4115b15200c47905592006637552837517c967b5e660d047ec83f3d0c54022d7c2ff648365ab050cf958798560659d9918af0df614961ec50489892110d62c1bc21dfe25d22e453672dbbdbfcdde09603f311c54cf5448909797deb9aa1eec3fe1ad45154aed862c83d9820ea54e6a4d3bcd36f230df4ef7c969db7779a86badc015e98deb333988f71286097e46c2b7eaf280cf3f34eb52aaa8f5acadb508a88f5e86feb5c3f7ba81e6d9555f2bbc7b1e4122a04f9fd63b5b469e6181ba6a44f8f88ae7b0bd43e90645351c8edcad75897fe38eccd7fc9947b9cb4f23e3786628f92c6342e3fcecc065c67eb04b47873682a47041f27d277250bdd67418a44568a4578311acda7b41cfb10ca39561e775408fdd87611d1f1c902b97dde9d0b69c3eda3102961f92641cf0179c70fad024ad02725e7134456f7752a5fc8731b797168970ae8b821e543942825f4db9bb4071d37e47f366444d6d23f6117712a4a0ad745ce5889b34d2a27d75ce90a95ecb33eeeac252030f676de32f37d63403807fc09656cc701e812112cd51bc058afe446d5038a74d9d0e762cda29a2f3bc61ba79f0db0246facc91dfe917a1bc53f1c8f6c6c6450bc97bf4bd3b53a36989fd0f07d46672ea4f35832123c700d295bbca5d7fd11593eeb952836ebdd6f9511d2eebf1d0720ab6a69fbc3f351677ff7e8d35e9bae6071464c41313abf888b49b3ba2abc58af22eaadfda53dda2f449da926cd8ab07362aeb29fd75933188c5a812e416dea5bda5323be751a9f6a1a3d08b4884b4d124054734d52956b60191afdafa60057bd7138f1641ea8b5a32a6db3b315b998c23b8e366c182ed9cc9fbd1f1c4d343c0f8c06454d1994995ec2a6d07625abcb5cf88b8c57343b5f1676c5e2fb65395c75efc68e1f24395d4704db28e75d52c759274a70b4323a47dd8c7a7fc693f7e7dddbf78cb36f9b9330332ee7d0e49452493dd92aa4a8a0704e09e0137de40b44d718ea2fd02628abdf1a556330238b4b56ab4b811fb9acb32ae93aba45748b30a9d8a00405b01b47f8ee3449dfd2a25bcc4b45e9c4c69f53ebf065e048beaacb2a089fa3d19723e6873a7f5bddcf24b9cc64e7448415c0d47e6ec4164791d96eef13d7020458b5241a612458ba0b0eeda3f055ffd8a0a35225dc99dfcee8a68b1bee46a0db385749e3d3714544a3b5383a34a644dedb5032fa09b4a32bf430774076488957265174e843f3b60cf4b3560df145190ebae83194b8869483964f1dc4834a4a8dc10b3afc18c1961a215c5ca0dce74ba87efcbc68c08633cfe2461af93e6aeea8ea2715e3918397b7ab032e5c12b2d9cc24871cbd7a4e062d9f3d2e05965800f1f181ab163acd1ef21a092b75cd9fb852d3a39bec1722417c9590524d3ecd5cbdf4c56d1bdacd718f58ff001a8ab002d1b85a4a83cf09dbe8ed92d6cb791453e85630ab292b0cf54cb522fb77b1c7eb7796d16a7f170b6fd92426435ebfcd2956c085ce0dda2b69fe44a3229ddab8ff38f03624b93c440317d7123f891e5a51b3dc020ac21db57d2e6a9716fc523a87e205f7efd52d973b70010c646b14d293fa0ca58f8797b2db70b6a4b3e9ef38d850b05969f142d511f77adf1f206125038e194a524bd1c14b1ccee3615e18f6879d233c6b541716614c2a8909cdd9de4b5a51249fe6d6843959898b08468774c706c7b3f3a590a09fd4ebd702ba6267ffe360bdd5df645ac42bd96a9a268112af352d509821dc1dc8842b768f1b4c5baeec9c20fa90b73009aedf6ce97997bf718ee84ca2e9965a94157740dcdc021773727d4b9a8da2a6eac08d4fdc04a493b90c88d68eb5093e8ad947f9fa1461d19811a032a084c48a4b83547f7cfeaa40dce2f383b0a7388470de79755cfb4ddecebf54382f12fd7623e5ca32ee8adef81f18432fee0b37fdfe3bc925c11f9bf60c2f15fc7f1a448964fa94bad8c9426966b9bae123fe4bbdfa7d4a2593d7b0f14d3115d463db259b9f2d0658830f8650fda4217b602ee5a18033c349ff5fa4c9c1bff47d103ed56c5b150152b33e741ead26ba942ea99b79b02d99f0cb8e8f00cbfd583cac379956bd949841e5040f7b66badb92529e6608ee6a6ae72f1d60dba07030684cb0f37227e9d088175bf288041dd94899bb16fb0febe4ea5617e476585ba5fe20347d2e024f28a5acef9edbe397f98a0904cbb8d47a0dab45625ca595ba8e33ecb982282094e2737fc7a42a347bb53c2eb7a71606d113a6ccbbbbf6fec1b8609f8b74ba03c9dd798fd7bb50b07709aebbfe1cd95f018890fe57af32d07558fe4909082d3aa35ec4ad72d7877d92f0706b9625b4629920e81988867bb0273f78eefe29b5ac3f106cc36e90b02a3d673a9d901f38a3663f45e19159d814d9a63c4d8dd452cfeacada46418a3cabd7b7d4424dc600dc6c1165bdd8111818b9cc4a1bb65c66fa76d25deabab757517c56b23def0cbb4e2873a762563902f980052dee345fa115ad4ddc454803e878c3ac9bcc63d754ce5262da55f12a4de25542692f604f40448966ed20dd9cbb8d101fa993b0e51d02fe263b500f578ecf4455df596d6f9fd4bde4a7c1d6850bdab30b2655c8c74aac5c0b618ecc235306c09cafcce5f7a0b4d63dfd20546b2d75d70e5b5a25e618cf7b1aaa5591ef2ec32dc2a42c6ea50799dc51549592eb683f694bd7b35237930682ad58d91f547f991dd5a10530207137b708ade6b3c9635eb3aaf02017729a9425b46d68014d5f6f7e65965d8b16431e6da91dd0b09978f058098437757bd29e99108bf9e237865bb1c426fe96c73afb7116ea3f003177c1c39af038577446d4349c66259bac04986750ca9d538a9bd85470f6a6f8b736b71afb655cc3d5efd4e8f73d2bea01d5a86d30ccda91c03269cfa52618ca1fd764acf97102bae9ff7dee8a327bafee68b8d55cbbe13d0792a19b301b4f5f7ace39aad6b86dcf665dfa4fa513b522b2257c0b2b57e7594aff348cd422cd81542760d009366ae3d1079c99b0941514dab3892bc53e9fc753e867f820b799f47dc2c6bca7cbb8f8177971a787a6c6f2487112cd9d3881357a6827e8f62d108d3998eb5e4a0468ac5627425b6dc55992aac83507244a7ba4c1865461af44451351fdd6791d21847a547544970ea7757ff379ee4956529d4fa2a685ed6dce0ed169a5295c322fcd244b29c41c692072c57be1af014c79ee521d1085f4a15fd4c64bc631ffa1fe6aac8c2e02179a629800d0cc005d4748e33126a5daafb33d8ea616bdad5041830aa0929c9e8b3552fe29d2288130e705375f21d466403c64ed33074fe50f978aaaede855bb1532a2617862644e3ed8c4eccd608bfb381bea5bc91b2af928a6e7bbbeae194197672a13e7df468cb34938a6aa3425810386e171b1c057d398d568ff74e456e68e2370b6e1733d172c9c01391887ec37664f497d4bfe13342df3f301588026b4335a74f943d03059880e16ea505d0afd80489e19c4c0209f43628e7061cd91017f1bf4e63432152b991d49903971fe51a5fb944a60d832d33a2119a4d4d2b929233646dd634102c30efd376fed9582e0ccba4fd44c28daa559f17c8160fca1364a6209512215bb44a795ff7970ffaa9bbb257b233179c12409e18ece6f03b54efb3bbd2fc63c726f61873029d1db9e1da57564632fa1a3ec2c212f6caba60608f2a662008937afb"}, @ETHTOOL_A_BITSET_MASK={0x5c, 0x5, "9b0ba3c1be99b18af198f49a42588c2bd4564f27537d46daec39839f571898bf117d8f6bd7ff433cf43e376245bf380a9a2141b35f291501a793d2044b6a5f70785e2169972d031afbce7fdd4f9c0af66823bdc7a047c3f7"}]}, @ETHTOOL_A_FEATURES_HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macsec0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}]}, @ETHTOOL_A_FEATURES_HEADER={0x6c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'dummy0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'lo\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'tunl0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_vlan\x00'}]}, @ETHTOOL_A_FEATURES_WANTED={0x101c, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_VALUE={0x1004, 0x4, "4750bafba76d5e829df1140a538961f7179bc3c0aba528b285c5f699f592424e17a439bd8549eb3ea6bd4af76d6829756bf7887f5283ff3edfb2b4c23d9bd00121c288fa30e59ab99c65c5074ca7b5bbb15650fe240701325a8afff78d4baef949e5cc29b24c90aeb42a5fdebb0b2b1c7312b61ca47c6d5dd875a6aa2c5573199fa55a94c1ab27a0fd583e7f4599b65133ef0e8ed2b9f961f634c5bd221dd61673a2b30b3bc92ed976c911e256dd49deec993ea59f512ca0e849616290463641adf55f13dfc94499aa45755c45f23fdb630c1026826ecabd8a2af9391545814deeee3f8c03eda74eb5ec84b8531bb6953dbcc37ea4d3e9d0bc3599e