f12012fbcefd6ae564e6bc60efe9a0e4b9133d65383caf79d6dad3a24a3437d5cf0197a54f0694ebec07664e639e62cfe7309d048f978dc651e01d9ff5075d84902913542fca84ef37de56412e63dbae79e8e5b5669f91d876143473ababd3aeb6538210c5ee852874d2024a21ed5deba0affab2e9f1c8fd48ad830dedf2e3da1dca59cdf8b1a3648802b5fb7257e73d701ff5ff502161e1e7f30cd078cc7f242716bec98bcd565c90a3832fd0a93f573cde5a496636fbe55ad29de977629274ccaaf476a3fcfb8815614ad23871b7fbade826935829b468102c755d66ab82f24de2ca1fc5c6523088b0fbef842c81d40720f323c51fd1cd510c0363fea9ab1bd6375f1cfce743c417506f10822c8479e1b0b11a1286106bb84083d7e0f4e692ef8b0db8a8a39ed1b6867a8c9d272cec006a532d2ce6e899ff10f316b6c757aea6d0f2a2222469d92fa248ff077fb8bdac040e8b1522f860addf067a05b40a72a0791cd8c022f6d47997e4397e3594823537ba7de9c29efb2800907c0781c61ce735878d164ab88d207c5086a58cb25c783c70479bf73f042f174ffacbddc08ff2ad2b43dd44572dd1fbf5d6ac229f2c5f002ccd4303113fc9a92361c531a1eed31c5d9520a9e7e9eac1b3dd386651b806f067868b966a2d874101a39e69d9e7c3e261f5fef8a1a3176bc5756dc3266b93adb67f601c4369c3f52593e9e950ee1f11fe65bbcca4aa3138b0ed903cb5befebfc4d1fb54687e00a06a726ebfde4b5df1bb7db5933c0bacee087cc3461e11b27e97d245f6ba83474b62e31fdf789899436dda84f2d7a242c816a180b110823c65e8c1b37d1a19291f97edd8cfacaadebf00dc897f085d46693ff564a698c385ddde5415709cccaf4d3a2e6db50a6383cddc09837eae8b028f4ff31b6a51ae4d84391724a410096d3d1b458e021042868c90a0121fe677e286597d5ea78b3a77d76291e26e1cce41056ea08280d0567fe211f2bbc92c8511cbf3454f221d429dcdcf4686e9a72f976dcfa0d01b416e825fbe5f372ffaf32f3c3d73fa85a64907b8e2b21660d98997233c3e42ede84e825277424cb678d40c4625f53c29418dcd795a659cb7b2ff7dce21275022b08168f33667cdf6dd7ee04b72a3e426bb8c34838413a76afb4d37224b6e2745386cf47d9e5c9898264334423be70fa0b380b98c6732f956bf28af452b144a2bcce6ba9c81e5a9f64132699830191a5c488e5a8fda12639aebc09dca401fea4a39874f939686f7b341525229d9d75599a10bced7fa09f06c18ad9bf6a506bb7219f77f3f275c3c8e7d3facb63d22c446c0bd479418a6c30a809356e8005f3168192cb394", 0x1000}, {&(0x7f0000002440)="d9439666263fecd61602068d3960fbb45ac55486a148fac6163f0478255ae6903e77c7ace7f4742c8278b9abf3a759577733290a7f370950bb1498f732fbbff66e8dab848dfae860e119474faf1fbb455ef5417e30a8ea27de1714a92a0f7b0e84a09cc030ab598ea1dab672d079c2fd372464bfe1ef110dbd0d7e6e9678820c490e13b8fd97b9324eb1cc1aaafcfe79dc01e93859d625d05f8fd392b8f223ff9e00f1615f33bc50ffe9cba67e6d7c39117442d2d40b9fd9f9a8a67f150d8fa6a0a598aea5460465085beb06e665dc7cb237889eb50cf8b7ce323b4f3cb17efbc80f5a76b19826b7ccf5555d6800dad956a7a75e43a416f171f09e7c4771a126cb67c7fd96de6405ca2b9f0a91e8c59350a5f3e3a055aca1e17a86d36943e37a63e5c7e4d695636418c58c89b23c7e8aa048e505c72c82773dc5fe453c94b9793eee16af64fd95b0dcf58c705ac4de2e133ccfb1f22d7c693137982a61a1db8471e3060d7175f70c4421b5e179709564b6b4380a8fd07b74cf105d153030b1f2f72b53a1fd55ea97b307153750488fe3e6d2a536f53cdaa61a9d331e91ec49b4f1b10e305d4f134e12ec5c4dec1d8fdab29d7ebf828783de008152bedde63b73168f558d4578efc59485dd290329b4faa2edddbafa146e499e754f69a443fe74a2f56bcbda9c1c996b4fecc7b76fabd4bbf1bea0a1c5e25283b3b0f2de4daad11b88113f8f5dbf723aff4a2e5659d43b128b04913eb6c8ae3f527a32a017e079d4a2f81cbd78ab4643ed485dce73334f921080be8adc51d67e0f44cbb10e780c08e0f59b42eaf1c838fb0c925de357c3fad145ffb0c32ffeca09a820217d78b772a9a2f6f0de03936b38c4d28a5c563549c66aa8556c3c0e4c4999da3c5f01d4db7d601ffe03fdfded89bb51bc8a8728252136d3d806a6a5ac4cfe4733103efd7191563331de9dbbbf62ede33e4c32a7aa332f3ed84876f1662796865c682c137b4f5dae6adc1624b9b7f32337a0e373977a4f377d5685add312f473a28636fd08b5a6db52b347bdfb6a8ffa65a3bcdb768c2ec5a1ff6d7b283ee2a4bada6e49d5ac521ed45d16e23b4e592f605b87bb465e5ae54b2e36b91be17e603ce60074e1aa3aaad8421bd10a2a5861987d9493b05d41ad29b6307a797e3c840f4d6efc5fed863256b0931dcbd46dadcc8ce8cfb4af3f394058dc63b9d7775303ff09222ac1cfdbdd15c9f92969133a08e610c85d658d434b9c7fe50df20b2e166ed6b91b11ab403eb9d154d3d8d34b17baeaa21dc082284b807a3bc2ebcff8e57603c6173bd19ad06eb7829a38bd580b113f513a40424860ae47cef3588d4e841ad1a48bb141a1b4d055bb131b0910f7f2cce3c7b359ed7fe651e53516cd2454e892db9eeb1c4c8c67ee39b4e84945bb316a1ccfaeec9b172c59625a2f8921e7ae57ae8c84bc8c15b44e8068848ccfc249b521e6536bd4a5573c17648e0c37159bcf9d4b9beca05d3bf4ca3ff80a828af0e0a262bf6534be478cba475993fda496f137881c281b4945509bca6546f4f3ba2129ed1d8e28f8390216d07cc64bfb765d0357c5efce9600cb16620405ceacd73a1bae2f530d91a6c4084ba49bb452e960e56b55824abcf7e3c3d2564fdaa14abd69ca9cd0351d8f8f4f6418a484598fc7f382125cc5123d48b336cf7d2ddb3c39fd975d3b825eff6c818c4359ded583c9b2fbdd3732266441b306b72b17aada501a6bf559970df0dfa105acf5456ff8c6a76027d257f17ce43e6ff0678aaedb11b8fdd4bef453320c9a86b2307d56f92fdbad25e11d79b4e719c54712c86e195502e2bcc395d48ca6b4a7ff0be837ef5c31704402d6b1bb7cf6ce57b244d7f80e67189bd269f7e3e8c7dd336bac09c0eee858089ab7e806048724d654f9a0607168c3b7e2c91ab7c178daac0a00cf6203f7d63f3b62860e1c3e652aab27a78232a362b2ab3bfdcdb9e6f8e16442b5ad4c1cc6e8d92c4fad77ce33a4053431e67c1142ac02ab00ec715c410edb5f270f461c5651ce26e5b0ad5b23d1c57111415f7ba3c24b9d1deea0018aad22812ce55f64bf6638189727f896ea9f7d62c5e64c2618882183cfa6494fa512e6418581936b2c16369850de44b27ad9f80c005a9be468e34f1ed86cb7a6293ee94d00b2a129f4ce6f8e630ab5a7d2430b3b8e964b691bef6e41ccc083db72529697e23fbee0b3235d77662947b9cfb10f02da03d223e4c93181bc02a1b10d9c7c062d6ad3ad5234e85fd0e51c9db0277827de73dcbe9744a4b2e442695fb6adf83ba8f80ffeed8043f77e68372afd667bcd498483ea4b4214e1b9c32680cd7161c0c3771f7e3f4e520977f197f9df0264ef33964faedb2b1d9873db67be28c7a1aacb231d052d6ac74cf150873bc28803ce194939333ae479c760e8c77dd7ea1dc1e86e45b6409390e29de80503068f7ccf5967010d941374cabe5b30443b8654cf4b25cbb77b9ad3dd7ab3691ba6f5ed878b43ea5d08fc4c5327e02da9cb1e5d519cc74d1ef6c4a9615c211fee75a76bc4893ab039862f50cd8dd08c41ea2b22e1bf58484747532295a50d748a929d6a4071325a29d60dbb6a6745ca4d66c4f67ffba1ab334bb72122fea04010a274262be23e22d08211293b91dc7fa250e0a4cf210d4e8ae478621d67cc5b2ea7c9766655fefaf1bab0151783251cdf29094eb2bca6b5f32f4d18c59c36b9f4d87fb639b9d2de381a12b749ec5fb9752c4baf6eaf217fa7b776e3059f78638c957cc0410b3c8be1bc1034e204b2c961e8cc88d2311d411073764600d67c262ca88311c5431b12a768ebce8eaf57cffde46ad1327ca583c7f56d3fc378362964e841bb85b5c7370d637e46d4c9ec10ab2a81541497d26040aed7233104d53b507a91906e93fb43f1e04261c650fc23a99c982897a9e89f70a0bf47e8f5866777e1678de7c70c7f60cf68d6f23bef5d199d78dff0c2059e86400ca50b48acf844265ed1f7d9978513179bd6f98fb647694f8bc226dd8468169ff1a08d46478352e55b1b33656c766a7a52ba2edeeba7ce813d6058a513dfad1517277b40cbdfeb90390b29b58fca9abd60cfd4c83ee7c6915585e3a38c7f316d0271872e08fd699ca5728de28ce016eb5b28c84708d71a3a8eb869391a3b7961ff07b34a3cdcc7c7639ad256b4088c52875700c3fcfdf39e0943d43c639951f6bbf545804750ae00495a05c8cb545ff31206b39fe0f5522b89eb86a9d3cc65782bcb37255027d2332d506e5ed1069b25289e8319cb52133a985278ddd9b283847125ffaf55002938186781ffaaf53383148a064325caa2fe3537d90d92c3fbfba34550a5a50a030e8a006b33ac63a6838c60cdeb7555c46384b06ebf27b57cd8c0fd321baea4bd11bb504b618ebdee45f0be2e5dd3896e7d073cdb8baeb3bdbe9ce75f3c52753a6ceb7dd18a003db5bad0828fc10a1845b087b906ca61c21651de83ce75084f893bb7806722c65d0143963e0364adaa4d494174939a3116c48e4e799094a3367ee3b0f40d67340cf52977178ad8671b06d0161656780ca837da6a4df4367df1d6725443fda61b9bb363ad04e1a539bc7dfaafb80a2647730cd5d718a52b026c8bceeccbf6c334b48875ac0dcfeaefb2109fbc00818c9fe179116c29740040f7fa964c5d9594ef811a6f53ffd5567f52e5940a4be3278272eba1c3d8023d6d89b3e4b9bbeda044a0277942770e3cb5513484639f983d94ed127da6be64a227c6d055f3f3446a021896be39874d2f3e5740553953fa3400fe5eae8dd8b4b4c54a6bd60bef04e70a0f8326948f234f996c12b34bdb3fd729867dc260dcca3cb94f3fa4827e929d4f74dab128d81284bc729e15fdde5deb8adcfdf2e323854ae8ff90a96574daff119c9017487c577b3b71b7bc43089a2147e1210d51f35756b753ac40dc3fcce543a66598a93f15321e44822bf837e78a264c08b6d43532e9a3a359236c3d9a96065e5f67fe9f5fad031ca61987550511feae16887c5f580bc7b77a74398e5636942b3401686ded71fe349504da209af92e4177d66498801ca72e532eee0f13af7ce266fea77677e233bfb53dd03f64c16ca9195345799c5f64888462d4d1fd69432f133b1c2ad82ff53b0169a86cd01d1c869d07e33937a22f679059bcba52a52934827238941cda7f6848a00de5fc96ab050a266be434c8599d7a9db3b70fec3acf0a09232dc840927db2c354f03dba53cb4c9aae5bf4c12979835a65493feca97922edb1118158d4567d98e6410088b3cf5a2dffa8b9a9f075dea33a15939a5efd9cf28fe1b4626efd0333f9e20a2da859f8441c77b41e81a87f39ab5f5aade7288f9ff4d899e094f0ed9a98ffd8ccadcbedade08f3303e482ff570d94bd391df4d78d9f0738bf27cd87918a900763decc069e4e5ca46a62d5a7ea47d7c7b594e2a424da463ebad9252802e6f8365b2288b83d164da27a4fbe8ea108c7029975f51ec56014648c1274274162565e9c4bbd407f64902b1827f0d24dc63e00c09f37f5f007b98fb6f515fc9ba4a0e2d51715d5454a3bd18964324c015bfb854137d37f4c9e7a21ea198e22de3c4bf5a3d94d4db0c887d0f00763d3a5b6985b3fd3e98a8622fc8b32186acfbdad5f7d40eb0727afc665c646a23f2c8988ea280a9737f6eebc22f853150328297e7aecbd21dcbffcce5a1d6eb1ada186b28c8059a1820a211d2ffc719020bd7d18094ae48ae51a73c3792281e0259a520f72ffea683de2352a380a6f759c3e435fa8b5041b3f012980f65df013d30e64d056754b0a4464afde648fc2aee4009f222e61ed029d9879590d2fe15d33489440818e3dba81f0b7dc76faa597f6d715f60dd800478b7d9b25b8202b438ce961cfb98df3c87fbea9ed5102294cbdf4ad6e61372e01160d5a8987d537e54843eaabb84f5eb77d137dbbc21e0448196f1c40bfbcf2ea5026c4c63bda86729ef1f7b03ab539d2ec8869daa0b7c52b08cc7b1287b677c670f16ebf599fbb9aa8c38b77ff04a7746d7a5f43e23f45aeeae03a6e8581d410a25d61d3f1eb51f090a1dce18e66278c2be6e32a979bb0ec6471f676ef46d425ee1db97c11f026eb147a22c657f6f35dacd3cc8545d2f7d75ebe80930ffbb3b9c26be1dee3e2fbe5533f7858f3431401b732910b3459cced17060747da831ea4038981279382106a2e1eacfe7cdc4916923d8d51f3eec4d24acde094184d3c08a72fd1460f7ade27974de5aab447f6f41f191da35d7847f9cb1d73f1d71d6bbfce1e0d0691bc64fff4a73c853517cc10a53be8a0c841af5c0d4b2ae2e11472e670ba2aca5d3c6dc3d7ba78e3425831e8091687d92ac7ecfb9adf534d0ed700f6136cecfa06b8dfb6fd5592b9124755afbb61f9274f0f94d09643682c59d51cbc4ab2c59b156ca378fbec3b35f4c6b8a890eefcdcf4dc05e0136fde28d6314074dadcae6bfb87a213bf0a288fd22f1abdaf743fb507440890bad127824498e1fa855c99314b8b743704e8466bbc1a92eaafb12804d637f8fe0e7dbef244b064f0c1b400ec29a30b7a8f9db993c73425a1af24a6b02404133127ab36b64960662f300601077474ceea6c9ddd539302b67aebdd5909507fef7b65daad8e60b86236f6489914014d8b1a072feec9672227b0247efc7195536a49ff93c96be623196aa91f95f5d0a99fe2a5a28bac711fcef3d72797a1c503d4639bedb186bc43a0bd66a53b40f9560a79e4fbaf0dda01a080b5bd593efd2f059caaaac3f4f141496cbd16", 0x1000}, {&(0x7f0000000300)="86f4dd1380ee217bb88d99d0c86e87b91ab5bce8182dfbf1e7b109cf55b537b67b4ea3d10a1f18dd0f042dfc44b74e22c1b2aadf3b1caf4549f58aaf1e339854c2deb15446492786eb0d4f74e59f7c71913a5f173e57cbec912b3448118419ef282888a0ea5e4c586b3d90d6a4de9787d98f6feb8514a8da9b5913be68a0b8a04aef27ab4a728eac3cbe1202fd8b46d96b4c2da9ed31ec4e47bc78e5cdbc3dec4b6443bade32a0d174b91a688854ce6dcd3ba2210e76c94d85c62a3aa5a690f3a6be9967ac9145473039aca7367088e3957ce9b08636a4f9ad287522a86da71ba42a6bb1809765cdb238bfd6834899b9414fd59757ed862a46c16f9ec2", 0xfd}, {&(0x7f0000003440)="612ef944e72ff90bbd52eea7a5b6b2c2ace302293e63d036ed9efd54fb93ccc427dd8c7760fc6f5423cfbb1f562edffea276e98325582df0dd051899e93fbd070177b00072f52ff79bf9b1eca84583a8e99275f5bd72a3fda2a858023a80b5e81509364b53734b92a539bb2344ed79f5f4093bf87e12347e99e0176d840fd91f2aec4e7a1314e6d8f4590988fe1ea8fca9dba9f8d3ccb6278e37436e9c2fd6d24da35015ef58ee06e1316c2a0dd19274e44a72c079d0775136657bce69757d717847ca40daa23efd7327764fe156cb9406d7e6449e63daa6ad606ab2a93de4fcb280e9878dd9caa6b02714527cb2bd260b1f90455e0ff81e30e8", 0xfa}, {&(0x7f0000003540)="974ae7455c5704852154a952f7e5ee9b34593f65aa2e8d0d52161d2427fb0e3c9a875c618e89a4b4ebd5f004e17624eb9c59cf988b797929e7b8b3f4e135605b972836091c5ae43233322f905ebbd5f3283ced0c9e225bc466e6704007b6c7d72942099dc6a6f5e3deed5b8a3c792070", 0x70}], 0xa) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="000000024ae2c9cb0c7501df839f2124a78867d3bf808139fcddd8944ec31886bc8890a80e22687e4e995cf4", 0x2c}], 0x1) 16:04:50 executing program 0: r0 = socket(0x33, 0x1, 0x0) r1 = syz_open_pts() sendmsg(r0, &(0x7f0000001980)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000080)="fced0c86d2e6c44d26aeffec5b9bbccdefa10d9d710ca07feedc948f921bdb0bcc4debdf13ceb6c275cd1bd480b7dd455aaa98b35a2eb9d040781633703ec89a06e6581619d4fdfbb04bd2fb20671e54d7caad8faae776f63285102171e36096346d00feb1b16c420836f8d599f98f255f4caa4f85777d8a076e4fc84bb632669d809fe2e85b47cd3853853f5afb41c52168439cb67adbe74ed267a584a12d8d396ed85d8b9ae2df821b1f2ffc9a4ba2b710bae5", 0xb4}, {&(0x7f0000000140)="b0446e02b1fa5becd9de05e5f3de5a169f3d50465eec5de111de50f134f1f7648de6b3eb71cfd217d536a479edec80dcccfaf7e7ea20605bfac7e6b081326ad8b25cb1c62d64fc5cc36911896953d4b92fc87e8c1593a7b73682e48bb2807e12a51c00011cd38d800f9d9d739d74", 0x6e}, {&(0x7f00000001c0)="cd4984162bc6c26b441bca19fe1fd797a6f54f526dd27566e8eedfc665613f72dd6e71805edcdf7cbb40d44ac522d607c3185788bca1dc33f77b0a5c0962ef97a2e86cbb71242cca19bf77884c1c6330231f8bfa9bbea0d5b0e632574934769d081f77848f530c0f6af87451efa02c4c259731a6e3b7e02bbd91233dcf101ffc6946ae7e4e16d5883681e7e9a09e50497099eaf160d7d0ae6249b2741bfdb5c3d7ecec5a92c62807f98581ffa8cc101acabeb9cd6e3315c2f349a78afa6edf4b1a6d38348133c027e6992214fc168102b474422cb8aac793620c9ae30708cc5089d5aa09cddc6490c84e70038ed635bd6f186f244cd58e31d28d43232cab7d25d97e636922c767824df05d39ee040f3af41bb92ca6408e0bd3a773301762e2b9961b915f33fc332c5fbd158e8a8daa72fd77d6f2a6f991db6ac8c6a6318a70fcb5c204b323786fccd404197c68aae1dd743677fed64c30f917059f8b5702dfd9fd3ff40bb17803fb7f49998d850204b7151f53e7c358ee12f5c20f8e25ed9bdc97f792520e010cb7f66a20cd254606528179682061afac0af63780999b0ce0587f686e83eaeffd2ffa0d9938eb9987bc3226b53811c52cc58898686a5bef99486e4ffd13c8b0f8372a36e65d05d6552e1e8113bcd5aec0fa96bef7adafdef6041ed4a43ec7034d7fa31cf1861c76b911be8c86a565bab64295ae414f5ea575720db6775c822ee76d82c3c1341b903964d9c4f0333b399d9d27c6dd4abacbd10932dc05da8c023b56f18429a59aef143f6b5c48f65b90bf9d3de926686244bd73f0898d69995d2f13c0f57b4725442f8cfcb7ded741a4880c6948a28db9ad57af26f84da3c498b87414e21e9daa2e9a86ce4d9261dd27dfece95f0ffeeec574e125879fb1c4a3d4a952c90dd4b1fbf55ef4ef804ff4ea35033301c72a3014dea93bee35da458e79c5c96ec0ccb5fe3d04780a620a418bc5ae162d64e26c62368fdcaaab448c1dd497befce9580a873cbedf9ff6e0cba8dcb5c84d74b56e24d3be75cd0062d2ab37f77b7da8974cff27669d08c5041697b1afc956900d84d13990fdabe7196b8dc1b0c817aeea1b6ebf3f31c783e69097f0dab6294ebca3fbdb53d111f97166fc60843749dbd9603cce867e7408bd8454959d628c6731ad66409d14156616d3bf2088ebaeecb53f98012d8b60aed93f288f02a10319a7f3a26a080b6021019fa927d5fcc7829092c8e84ccae025f3e453a48c1c871235ff8de831a15facc55e11533faaffee9a8c99387259fc7946ab557e3f7219703f5f21f8ab21f8a2a4c863b709084c7d30d512f152dfb3ec0c26758791ca68f917cf95d83a436c151483458644f7afbaeae571194caf2f926f9c7a30c95acd8b0f46a663d3b672f204e2d860d220e91b99fb75775438deed62117eb52d2efb1643a42c58a7cf0c8cb0f414c7acbc628e7ca60b8d6cb7b2e4f8df98534949318209dab4b62e8f2fda4c9688ce1a119c875393f829fad5e5cece2027f6f6432ef78ab75640ec5a22b3d0c1d2d339ba541384a76778ff2a9bbacbd08902b6362dfe4b5ab40b0ee303bc3008279512c5623835372d0643cdfb945c3a3c464e9bd9113c5c63d21a28cfbbb1f520aa9611452cad2514cc538eea5608561eae9129d06850de490c28fbe76512a4db693e35ed6195838eaef56200d0e34950702052aada36dd2cc1184b2d57b1a5dfea9b74e806a445691ba688d5cef33c63316fa306aea9b05a533fd34fe156127024839367a23c0b3b0458c237c2e6ef17dc93d3e8144cadda1eb2426db833f08b447f9beec8cc42e130d0b13216cd3cb9c2ded92145fbdedd9b691662f67015b32f114633898d91167396cd850fa6f5723e97688652f67866b79fc7d547a07a571e7274ebc6438adfbdddf52027c96873819c904a629755e1f775aa11b525589239cbcde51719b919f43cd567e94cc8f8014b3c141fdb301380d854c66dfb599bc17e9776b372782ae9518f318d40068bbe0c227877da1465b2e168f40029c876a69a3f1585a7e9df769889aac1a53a34dd0a424e945538ed97b95684016f8c70266ce7d43b6cffc6798bf970213c044a6b0623861e06322d9bbd06359b2c058fa2dc6e92a03a42e8ccad3b4d958cac90b0969d03a6015d03e6265165dc8a49a621e5e05018e95e9f2cfe652f79dea9771d0ee7950597621a1c743dc7479913c2fdb98d930b2a6cf8294b99a8d292ea467d89dfd242cf33f4e92a09c08af27f55445f80841f4e6befbbef7db537591f30844d6e8b2f6b6fe2868ce981d11bdd301f3eff1fc708a3e24daf278e0994beacdc83fd50eef2ce6f47836bb0b37fd5961313e8c368b2d45a0d55bd22958d224f9104ac8e016bc9b917447442014e12d9c4786136fc1f428c64dc7d23bfd1b3cb2cdcc83d60df5cf4ee5a9b46dac9ccd046a36d7b84cc823e3164b4eae03bacd3bec146f91197d0d2e1a15bb422175caee07c4c5034431afe8129a75c3ef14ab320ccacd7e27e844f11c894a1603a6716cfe583ff992a900bf84926214925dbb9c67390ba87f51520b8772cbde11fbe931391f7ee394b017dc1a54a0bbb83fc4532a1bf3c3dbb85bf37fd9a7affe4030ec910f1810e4d0b384dac61cba6790a5ce9174795d0cd2889a1fe5c35e827e563af203b3658724ca0b338bf004f0dd49f0ef95f441aa5e63e4c64121eff1e48edbd23b686dd8008420615087b57a9f1142d7b993ab9e0188bf9d42a04c30fe441c206f073d18b4a86960c649b0c69c1947654c3c3cd52003a020fed33491864ed97fac2e0571af95031c4c18493a2c1ce1b82b78d57b4df0317852b22e539d66d515638fa6b8ac2b92370d3e9f428a21bbb03f5c42b48a8cce0ea1da8850768f04e60e1327ecc5efbe89a7255469a6e442011341854d11727c54ecd2791d5960126ae48cb2786bc8eacb1e74df9e6692a9a371815f46b799c3ac7dae538c0139f21a13360777fa4526c734a3007ac75b3a5661498826b50f25e9f113d55ef1f2c41ca685f7e2e6d5488072dd614929f027297b541ceba8d6914f100069962d0d2599b8d6b6f879e0f89e60ce4b1e965c5779cf5f8561075f26c0fd5936ed7ff3673ae00b98825d0d47b7689615ee33f698e30911fde416ed113808e36b7ea99e1d276748acc70354ee9299ef6c707c44070944ab1d2268a41d39d7575046839d5e103461f3f2c0fed59d4a8c0af08896871fee539653443d9fe98b3d538070267931c39f2e36dd50da85e0ddd7a38d295cd169e4212dac14d5583e04d1f136bb4e88e8db8e4d710488c7a39ae633da954c36da85963f7599e300866096456944aa6e7874d580e6afac5e22318d78374346bce7816defbcfb51a0115ab6a6fc244992865adc21277493b84c15b6330a9e6a0d185ef55944e25ccb4c40ef5d226b3946985ee8dd0374e0e5efcbb8a96a8027318d8ca27f547d60d24610cc8b4f82ed5681e03466248c29fceda7b0c7933e94dbb43d086b1ae72d2d7ac72894346ef89ca67ea922be22209d280dd438b8aa8da32ba8e30b2af81b2fb489d1510f58264261b2731da689056dc18cd1ef57d67517a3e000058b708c184d96cd094494c6f6172b6c5afbbdae66233bf3ffa9b78bc56e00745e4a7d71c959157f6de256a8f8ff6f55d0c2af211170873efe0e186379f1be46cc4da27ceb79c1ee83aabfbabfb6714e326b07c0f04f15b320671504d9cabb29501db4ae4e38aa91f3f74c2944d01f6e23df7b74f8c565c46d8b4e356cd41ba7fda3a3d9809ac5230f932cf95e89dac761223fad6b301bef45efcc0eaad7f795a066c7215e944357c9d35c9a4a7794f4acb47b349585468b83e689d95ea00a06f9654a761b10b306b2ba575b3b61ac2fef3053779ffaec0052945b9863e0c36a41f94f7130ad81a40145de343679e2a15cec23868bedff9877ad56c1f591f7238a6ccd59f2c6f87a41e2cf1155134c725d02c337f4be5374f0ffdd87c018150f83481ce5b7499eaa9d9dc6eef30e1ac777a329001bb8c595eba1f95feda41c81be74dfe8f878c0cdc29b6c28a7dbf5b107bb134fc77784b2671a21cf99035cc4927ffaf14c2da2a62346d046d878f8e206b0f83a9f2c005e2f2d441d8329014d1a48a4c3b30d9756fb18d9c71e48526918f22c7b7d1b81090da4df53c3d4201a3cfb054023cbd661489a9a3a772fad888c401325439011bb8f0d1a1981cbe584a198061b55f03bed87a8302c6fb98c2b3e7e0902c220c6e611412454638a670574d19d2eb3e0ea4922bdcda220b2d9906dc6da25510c562b0e816d1fc1b32c51f5ca4cf5cc9cba8ae80a8abd43d5d65d481696ba37aa87b00d80779ac5921ba78d442fe0a2bbe6f7a96fe87a2e4eb147bda578ba0dc51dd763381b6a1a9be115f26fbe48b4958a169543d83bc1a0272a28477a4daa854ab025990073dc87ec0b4c88473b8d5e348df70be117e6c47fa7c0401e51148821924fdad295b4d8ed472c7422b193a49b6e3085c64d1ce28ed20fb969c6444a4c9565037c43c8dc8f2ea6cb6f17f53f0a04a3bd5f8f0a3522627544cbf59f497ef6c85daf640522590d9630fe615dfe3215b2cb365ee9913a19541d1d0ee0bbb49968c5ddacf08b5179cee247899d8753c6793e4a72ee4e41c827a48ef85edfc03038eebc787a284879f734e838b9a454200e5b1bb79756a7c916710ee27b13283e6161d3e95d5deccfc2828ca1cafaa13a7a54dba30c71c1fae7e0bbcfeb9ebc398c04f84c6ae1a8f3310d26a9579f691f1d417c51e3fd4d4df215f64a36b42e01b3ec05cdddb8c3a186f5917d14a2ff9c92e4aa5587190a390e1fb04bf9d0d3358dd483b12ffbc3f2ffdd35c59ab332cf3016c9c593cfa054ea55743e7a593a871039e5b3e139744d46efa2623f15180f20c13c242fbe8d96e9ca0b369f79f1712ed58cf8825709b4e26036182331ffa24da89477ecfe145fbe9e6b8d8d6e5c5142f6e8b987eade545208e0d01c8812bfa2429cebe552e47a7bfb5dc4a51e90517b58820e571e588ec32cf4b2c4353108dac329339827a0c4ca0a5a3bc8db6fd32d18649d837cdb59612c8c54d2a6f0afd6a19e4392d9792b4dcb854ed291d0b28b9eb94f2d637736dc750f7fb0d5d7eee749b7290f347216ba1b3287b5bdca67a07a613e15004f43184f0bc2d6e13f060c4e9959a3a4060bb81dbfc9279c62fd1d0a8f7ff792c0877d3df062f7e0d88ca5664eb1ffe13381a86887338ab88a96074b80d46184d592c4a8ae38c4047fdfcae875a7641853ac84c13d5ce789c54da8314518bc1bb9ca2f31058884d3f7f87d0ffd63bcf20eca04f0c15a9044d44f7d104e5950ca4540c3e1500f3228dc9cd7194405ac16ccee1dbbcf251a592d87c32e9655c864818b45eb1352f3bf23341ecae79c437970ddc39f22840c433c09668a272e65e13546f5b86bb829faf112ae53775e3ebd862f767e2b7d1097306975b44e9ecee453480d955522d6365859e0c611978d7f3baeeb5b7d6e5f811600cda3c2214147be794b9243fc2c09ddc8c2bc31f884ccd965b4272176d5ff2fa077e027f6a78073c89e44cf8ac3c8d6dd51e8bd9be1c99db868390dec01b41a5481adb2a993a8d4748ecf11eed2f3c797e7739d64c1aed2d7a8cae2e4ecf20623bbc0b6436027c9eaa2264e41ffe71668325286cc21b644c7d9df7cff69680975cd00b12d6f80f50e973ac65c0dd314045646d5e219012f3f96481fca587cafecc6ccdd353f105403cdb02dfe3a2", 0x1000}, {&(0x7f00000011c0)="90f42c604460b7b454111a2ccf52042099bc379f34d3e534e09a745c5fbe579b20af2042c8a30f3d56145f926765c4419871d0f491d11e838574e48053356e2ac02a023e1a36ecf436b5a0a416687d3b272d468a5e5fe0ecbe01e41938089f0d3e6e75a58f21c788395ce1cd78bed0ae13759b57550163a82308c042dd6aef6520633bad020bbc1942383a21ca48b527c0b27daff68f06a3d67a8bec1d99301ae38d6c1ee15bf8e8fc146c79cad6b681248a1b27510e1eb16b48dc9d62bf81272552a69f7663371f851ff65de52e42372b1d28e6ef23dc205da4264d041e4beec1bb2b10ea", 0xe5}, {&(0x7f00000012c0)="72e7e511498791b4fd71b4776eea3f3e84480e3ced84c7ad53c64314d82cce8d50b0d05780f70108f9e17fed1ce102aac5ad99676c4edad51f6ff807bf20733540f54479a9a3b628a005452de61cb04d525607811f303235d5d8cc91605fb2f93f78c689122cb1a0142586898733ea4aa66ce4db974aa96aeaa0f17d226b3c19dfe641a84cf99f07afb155d4b8e391230ef5df807d89e8b5e589598730b8f9ca8bdbdacab6e3024aa9094f2af2378c956e94669d874fe7c188d92b55a3b07ebc5aac5f83fd7ea60b5706a28199c8efb20d3bd72d16a7", 0xd6}, {&(0x7f00000013c0)="441267f4e769612383b63c8f5dc7ff29a5bc1ea7b3ec1b6c7ecb33ea530361c205db447fcaaa5fb03c64428faa6665caeb55659d317917c790d4144dc20508eed4bdce64", 0x44}, {&(0x7f0000001440)="edb297de5c4fbf84b9b8fc459076d6f1f234cfcfc9e67a263165a39a51685ea0a294a430e804aaabe03146f017100ae7e1a6b622aae9e81a96ff26d63fda1615cf4efc8e4c1efd9e02a82bbd97a19c8dfb1f5b69b0971141944086cae93ee83f5bc198b42e9b6a43262140255107a01cb45343a067a394bfb7d0f31d77c820e8376e8747e541ca8127b57dea584e3b7e3f6f5b2dff240ec274ab486a60df2cc24a0e397c06048b0eefce6489b5839d3cbd3fc6988c9c8be47accac31a26050290fee084fece6557658df9c", 0xcb}], 0x7, &(0x7f00000015c0)=[{0x78, 0x1, 0xe3, "52be2a63cc2e54a6a0957ba07ac31440b4d1d4866d80da3c2882dbc0c54af2360937c1961a762b34099fea04432a920afb0edd834dd013c94ffa9ddd77e5d65f5873a8c8965c10e891b5fd0c1ea543594b93be2d89bc44c9e2a84e33f26c670c42302141e6"}, {0xb0, 0xffff, 0x1, "5dde8aea1313cc516545bc04ea662eec3dcc77db60b1a00b22142da2abece9adedf528050208718ab21e290046c43de112f9cdec431dcc35c4fcfeda3a2815723f3fefa7781877a059f347dd490a487bf606f86e5ab0c422e8fb35d09e4b29d22e2fead0c6b06f75afe04c86f5f19d7c23fee712912ca43b96cfa0651434845f1fee6f85d9d49c3bffb166cc2162221a6943ae7c77a8c96cf1b2"}, {0x78, 0xffff, 0xc64, "039d3f9558825343c82d39c0260181cc1c5194b7a300b14828b1026120464de7876ea571f0f646e47154ca05de5765dda08a927eff2695e403dadb1c7c08006de1ab1f9ecb5d688d39f9a90b7252b598bd57bd72df629b58ae0ea3db05c2af448cb9"}, {0xf8, 0x1, 0x1ff, "39d3978509628b4d7bc05720200d9c40c2dad8d170c6af7e0b0a8c8c4291251109adb452bcf90f401051ab1f87c91b77d52c386234ebd33eb4513de4c03cce3cc575b7794885b1df7ee697449a526fa9056bf259626ec51f0e868a8593c7e3186c31f39597ef069d8e950e52cf669f4fb626eb5b0c89ed182d341cbccda73655c7a455c3f17d9cbe1b5ce16189c471ada0856b3e183a1cf0232279424afd374a2c717151d202c94adc1f8f0007f4d24dc38c6646e8fdc55a0450db5816b9524d069bc43f670b0edb4785d44d55195dac5d1a4d3f06dc51a862f3c338a97b71971c83c482215ff1"}, {0xf8, 0xffff, 0x3, "3217ff8bf461f433757d1184e21742c60a05d9d697b558f65e7ef65dd09cef5ac5b1b86ee462d53415111c6709b2c2994ce1801c2abc596dac94c7d155243a7445fc191b5efe293081f6ce7ae63fc9c5b37312c4adaa8093bdceec9bc34b26e14f91c61dbf058a9b45add2d511112ed05aa576156d8f10710bf834787bbccde521debca6b4c0ef4d62cb76214c9d52e36d825bb0580a63274042a65cfbbd4eae6d3e44afb7385ae6c864d7d8688232cb5e65a853394d0abb3c4df4a77134cefefa9ce720311e88be3c7a9bb3ffef06647967c8fc158962da8e88b0fa47853f2c22a2d6c4f1cd"}], 0x390}, 0xf670566a3de59894) r2 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000fef000/0x11000)=nil, 0x2000) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000019c0)=0xd84c, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$inet(r0, 0x0, 0x37f) 16:04:50 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) socketpair(0x11, 0x4, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getegid() flock(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_open_pts() 16:04:50 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) open$dir(&(0x7f0000000000)='./file0\x00', 0x10481, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:04:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000440)="510fc3a038799fc301ff9e0eeafeeb6814ac2b5810baa2c7fe346818d9cc60a8722bd72b388cf33750be0ac1ff6c1941c7d3886f554c3b37ed317e0f38bc17544bcc6b1a9f3ebc8a64c2d48502a1640eab447ea1456ad79e78842a38d0c76bcf830bb9ce441c4ee5060845c016bc7cd9913e24d931f4538ae3edd482d9610de2581f530bc4f08c32be72b5bd4b4e5f3ce38b2c3cda81bfa044e2a747c9a52869aed2cc045409dd5e86f45f884f914dce978167bce430ae65a5d67fd9f8116d55fb32557f68167805d7a6a5479ed22b4ea2a4358a436ada9b441513d3acf18e00000000000000000000000800"/268, 0x404) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:50 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x62) r1 = getpid() getpid() fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x0, r1}) 16:04:50 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000000c0), 0x10000000000000fd, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000012e, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = syz_open_pts() semget(0x3, 0x2, 0x0) readv(r3, &(0x7f0000000800)=[{&(0x7f0000000140)=""/130, 0x82}, {&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000500)=""/226, 0xe2}, {&(0x7f0000000000)=""/8, 0x8}, {&(0x7f0000000600)=""/239, 0xef}, {&(0x7f0000000400)=""/68, 0x44}, {&(0x7f00000000c0)}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000000780)=""/100, 0x64}], 0xa) write(r3, &(0x7f0000000740)='\n', 0x1) syz_open_pts() syz_open_pts() syz_open_pts() 16:04:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') setrlimit(0x0, &(0x7f0000000080)={0x1, 0x4800000000000000}) 16:04:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) pipe(&(0x7f0000000000)) write(r0, 0x0, 0x0) 16:04:50 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) fchmod(r0, 0x20) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000005c0)="90c3fe01eb586898600425f2f573e0d1ac83c10930c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x100002d7, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:04:50 executing program 1: setuid(0xee01) r0 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) shmctl$IPC_SET(r0, 0x1, 0x0) 16:04:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x4, 0x9, 0xfffffffffffffff9, 0xf0b9376}, {0x3, 0x3ff, 0x40, 0x10000}, {0x5, 0x81, 0x413c2a4e, 0x9}, {0x9, 0x0, 0x1, 0x8001}, {0xfffffffffffffffa, 0x5, 0x0, 0xa4}, {0xce, 0x100000000, 0x4, 0x400}, {0x2, 0x6, 0x1010000000000, 0x9}, {0x80000000, 0x80000000, 0x8ed, 0x370}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:04:50 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x9, &(0x7f00000002c0)={0x10000, 0xffffffff}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7ffffffc}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x2f1, 0x0, 0x7fff, 0x0) close(r1) 16:04:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) readv(r0, &(0x7f00000033c0)=[{&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f0000000140)=""/222, 0xde}], 0x2) 16:04:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x3, &(0x7f00000000c0)) pledge(&(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000100)='/\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x90b4}]}) 16:04:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() close(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "b3c504000000000000e9e92c5d00"}) syz_open_pts() readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:04:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0xfffffffffffffffd}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000240)=0xfffffffffffffff4) getpgrp() execve(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='),^\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f00000003c0)='\xe7\x00{\xe4\xcf_\xb6\x7f\xa7;\xb1u4\x1b\x89w\xfb\xe0\xea\xbaY|\xa2^K\xb3\xc4\x85\xa8\xa7\x10\xd2\xb0\x81\xca\xb6-,\xa0h\xa7E\xb3\x84m\x9b\xbfR\xe8i\xf7\xf4\xa1\x90\xb6s\x0eIwQ6:\x87*\x12\x84I\x15\xb0K\af\a\xebSd\xc4{%\xa3w\xaa9XK\x87\xf3\a\xcc\xb9\xab\btL\xae:\x1ad\xc2\xceD\xecz\x17Q\x82\xaf\x9c\xa3\x14\xd1\xdc\xe6``\x9b8\xf3\x8c\xfb\xaa\x10Jh\x9cx'], &(0x7f0000000300)=[&(0x7f00000002c0)='\xe7\x00']) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000340)={'./bus\x00', 0x8, 0x5, 0x1ff, 0x1, 0x4, 0x5, 0x9, 0x0, 0x2, 0x3f, 0x442}) 16:04:50 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x7fff, 0x8, {[0x5, 0x81, 0xfffffffffffffff8, 0x0, 0x8001, 0xfffffffffffffffb, 0x3f, 0x264, 0x2, 0x7ff, 0x800, 0x2, 0x3, 0x598, 0x3, 0x7, 0x7], [0xd79, 0x6, 0x100, 0x8, 0x80000000, 0xfffffffffffffff7, 0x80000000, 0x2, 0x2b0c23ed, 0x100], [0x2, 0x8, 0x1f, 0x20000, 0x3, 0xfffffffffffffffb, 0x2008], [0x65, 0x7fffffff, 0x8, 0xb566, 0x6, 0xd9], [{0x14ec0, 0x5, 0xffffffffffffa3ba, 0x1}, {0x10001, 0x8000, 0x8000}, {0x53f, 0x100000001, 0x80000001, 0x9}, {0x6, 0x591a, 0x7, 0x2}, {0x3, 0x3f, 0x9, 0xc1f}, {0xfffffffeffffffff, 0x101, 0xa1, 0x7}, {0x81, 0x6, 0x6, 0x100}, {0x1, 0x10000000000003, 0x4, 0x8}], {0x7ff, 0x0, 0x2, 0x1f}, {0x2434, 0x5, 0x7}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xffffffffffffff9a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 16:04:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x3) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:04:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10080, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x8001, 0xa6, r1}) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x80, 0x1, 0x2, 0x59b9c4d5, 0x9}, 0xc) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000280)) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0xaa0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x0, 0x9}, {0x27, 0x8}, {0x0, 0xb770}, {0x86, 0xe3}, {0x87, 0xff}], 0x5}) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:04:50 executing program 0: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xc) connect$inet(r0, &(0x7f0000000140), 0xc) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:04:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 16:04:50 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) fchmod(r0, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002001, 0x40004000000028aa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b02002b27febf000000f92270b2000000000000000000000040ffff4f22006e103b4cf475290019263c5d67c3f486e86c1ce585c609950733599d3b6153b9df4877dab71c9a4934ff22234fa9b02db5d7130ca566", 0x5c}], 0x1) 16:04:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20440, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:04:50 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x8, 0x80000001, 0x1, 0x8000}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0xffff, 0x9}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x5, 0xfffffffffffffffd}], 0xeca, 0x0, 0x1000000000008003, 0x0) 16:04:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x10001) 16:04:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x500, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) getpgid(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:04:50 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f00000024c0)=ANY=[@ANYBLOB="00002e2f66696c653000be17f4d9145d55653c8e88b8b92c8d1fdf99ebab0da5a2a4e2b01987e23671bfda06b4c792261f50b5c2cbedb9fe3c09141c96930e289e7fb451647fecc780b46583aadd376f76cd32b6417a039ba24a2e9f0d4b25f823b4c541f33132083c68bb274955c5009a2eab4f529327b700ecb0193ccb6496a6405678ca14520f3de5222dc1400f275fe291cc6055d101c5fb9886bfe46d1e7bbb5e5424fdc6d47336e10cdb0eca02eaf037a5d249e30d16587e972cfb9ebed56963"], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000300)="689f3b6d953473d14e59bfc6b395aa5deef60abccbffc04c0f7f4e4a485b155ce2790219edec110abc2a1a2260dfa1587ab92b602a22a455a7cb815d2a978412cea24cda5173ffc8daa0b839f6c70578cbc1534279677284b1136932ed60073709c0d629eaa8a406dfca32c71af83211d3c17e6af2ac42204b38b1e80048d8475e01f116d26aeaa69e4a19d52401b8f8b542e28408caffc90c64ac3e3f91f4eb125f1f71a6c0836c886ec3fd4a5de96142608bc98c28926bc22abfafd3c1a4084a40fcfbde9950484f4a0a6940bb3a04c134fe4f9abf3681a49a0934add4b6699533ccb4131cadc2b759cd8dfbe8aab441496e9b4c30696c44efdff69a5924ee9319a7b839ba4da2b7d38b369d5ae6d33b58770a556768506bf3bff5c2b075f2a0c8a6539aeea30680dccf8ecc7c1fc2ad8a5c96b8764fa37b199105b3faa1a069b4c949c278c1c2d1a62b1824b238876b61036ecc4c83d8c2e55f2363e7048e43473156b3758990ed036579ba695bd77521f851f7fc57cc68b43f587a39b480131736db36e2ea9d4e64a085c7de564b0d182b22c638fd27237bcfac798de87db4621b58c9652514c4eab3bd9d489b1ead7ae5d47cb8861df8ce7f795f0815f73e7ed0e30e9d1f8c2d5c14363503657821b19407f95cdf93a8d88c0a3b6d5d9c87860df16a211a5c34e891f266156fa62545a9ef74acd833e1b40e7f4a8faa39f1511279a36f588b2247de4c7ee77b15f6b3627a2c9ed1c486be64d59bb38368de6d6beef6431ba6b7c40ac8eeee5ab1b86d8e458a19012ca569bdfac8d64057233cb8a0d88147057fd51b80f34263c4df336a21d152e2617d932c5af9879aa126a6cf99a23f1ed23281ac13b80e45f2854d04fd5573c2990f3c4eaed5cfc63d51773be63e090613f683d6a0381b912f393f7760fddb379169cfc1cb1c4bf024ee59f37c96c501d8c8dbb4c6747f05b43e07a495c03bead6282d1ca11da480a5de83a3d07c20be65e72a9699719219e9b8bce9c38f50be6bc4df45157f0e4ac47913c76772e4037ddec1adb10cf36613de6a0b16bc6aeb26c1e026d0835b01810545b750b0f71960a1a5b159dc34f1ed997c1b9ea135db1bb5e2f7b20e22f0c655f2ae40147de6210f9027a590d5b8459cddbc06ad2cc4bf40c1f8b89da557f0e58521a16137dbb88673f6b9e3728b82a092d705d042ee8cf55fcbb5da1730f7dd86eca4db1ff4993509c9c9b5e05bd6f99eb124000b8f89c6f1776fc32d00e5ba2ba19eebf97a4275dfca1b2af49274c8ae0ef35c8ead812d8788899bdabcfbe303883ad9bf9d093894e7e67e54d35c86f2c8bfc91a9ec3be28fe17ae790e48fb705d570b4acbd8da8ea7d70a787bf5c6d7d59bccd3ec2719268310d326122d00ef9820a67aee0ccf65640cf3d55a57dca5358e9f6f0c26f8ae6e273ef4701a76fac3d47ce17faf10749dc3191f79affceb1934083615112f211e1161f22b2f6b6a60293cc1c10877ca182cb5749a1178eafaa89df3118ef99c9b6213ee7140cbaace2727c788f9a7d2b45fcd0c4c7c368e75964e396abd6d95f341488dab7cd4b20b7b7429cd10d4d3ac4a9c562d27aa40011842ade47b579adf647d39483a43648ca7671cb1474dd1ba665d1edfb85249702bb7ed2620ab33d993f16b4bb5b0804fe674a4942d5648087bccfe9e9b2f4e24598dbb211b9c64efe16d18f6f903558b6bffe7ecd0446a3bb725f36b9396006db3cbcde3db14283c7ca7d1b6cd6d02be14a4d2e7e2aaf0c7bc2c64554b6c784f96fbde0c57db91308158e4fa48b1d021cb53a048d402ac74e2a644a8af211a8f831067b8a7dd2d15ba6799c458329fbb9655c69cfc3cc5bb90a47bdce4ec552ef07afa2c86e8bcdf973a003814243f516c8da070ef4fa64da755790250aad6c18b9212ee49d9cda338bace8e52c1eede258e68990c631feed0753a7b45f9ef50adb14f4483f3cb86ba6d8c1c821a5980159628cef30b7e40703a367ee517006a39d32cdcf2084589580cb40fc43e74ebd16393a6ad94a2ecbd067dedeb48888620296231898c22fee293fdf67c211bf2007982555724662da4c2c9efef98b57a8c768e71b3c1bcdafee426d926be379f59ad460f59badf43677039457f7b7bf51ba35253146a337a6296e85f384ff5b3295698e744ecc378aed62b40803a7a90ebe5f16406fc01c4235bb48da41f7f729bcedb3f933685052033e38f8b30083a876942eeb523c0d58eb6b6a9dcd38475d46b6806fcec4dc8d26d945715b95acef1db99c6699dbdce8c9bc693784b6eab3d6d11c2ffbd7791bc57347d8a3ddb22e65ca37ac82d813150c3a16ae6af5a198d6e7258bc4d0cf73b2e089d946c14011e09a7b7c88fa6e0545fac764a90e62892015c2584c5bca5566558314553b40a3a0bcd51134287e3354bb2f9c19e5303fa49f673055d386d9a39c124a0bc233434ad5dfdacf104caaadd0a033254245ce2a928d5be847c22371dc4df2b6f2f635646d466bb8c947335d2bceff6ffca6269bf377faa5d72af466035838e87734e40e577b484a8dba5e6c7cc2544d6c6e68fd2d2c2a97138b8ea17c74724a58d333d68b1b754bc7201acf2eab0fd8dee1ddf59512598a5ea7d02f20b021655231b70b377c0e28d1cce20b767dd09e5db252191246ec91612a074d14475b593dbf1bba426b99f2dd332f8551c8cb02af97177adf89fb78de812d5cc9f85563bdd4a93879bf941792da4323b661cc2d4be808ebe7a97076fdd4d36cd62fd21215171baa4efa5ff5268f45f25f3abf33331d999a2a4d9b4333158596fc6f7f3b1ef01b44a8e7a67d1e3f2da2756433ff93d39ca5d7c51092b327405e05cef1b33bf5d300e851bde040ed42eec2c891da05a01c6eaec81fa5d785179b2bfa7377e86ea8cccf1c00bcd5b55434357b1a5aa7974c8c33acfd8ebd68067afb7bcbdf950525c1d448584654b379d10f0ed065c44e6e083780a7133ffd972e637692c788309c031ad668fcc1f4c13ea5244510b084d71099abcaca505cba44cf8e7178475c60b13f62a6acadb36fc295ee995350576c097e4b9ef2532f466dbe4a8bcb96580dbba9badc3776376c88c757c59dbb1b2b5fc8e97e58e42ff11c7937bd51ca3af5c2785e435c53d69e9fd61da488fcc8fdfcb66ef6377e3254c94a27ee8ce5618353c1c6d073665821bfbd9ada74dcb7c7027a34ac873c81e21e2c4ebb053fb5b42721445e0af0c86d3b157a67f015b515f8c3409e19aaa6539871e71dcd1ab950c943b00c48241ad9c2cac81458b8181348340f71d433af68e0468f86ec8dead2226c0e7c0dcb5805d72b2e910e15633fc85f3020a0087825461ef1c5d35bf9a2db5ea339706a735ab2ed62d69f7dbedc9f7b058c3027c66ad496ee1cbc55a4832e8bd1f64874beb9370713cbedd6a0599ddd59f9ba382c64dc370828e226843de714e38756127dee6508be236abd645da2cdf3453adf46669d38e8bd17cf621652dbc7025025c62b778a49d61b142c44180964efa4765b23b2e72176e238187340584061c37aadb7a682053a9e140cec52edcd3fbf0483b4ebb8030e885985f030b20e4c4f517fb5a87fe87c06ed4891abc091bb4befd425335ae78c7d17315f64f32345b498f0a8a2d3211a50eab4437b16ef034f6db9b1d62239f32348c36cbc2fda7c80036141de548a8f2ac01a90b9f77c912f351bb61ba62cd1dd03f874181a1d10719d5b66f80eb0dbcb83786851936e5910f5721e76bd60eacefe268babbb7bc251f57bfaa04fb148b443a220b6db7960a3b07b29b4a2d2e360f30c723dd635905e6da1fd63db177ded20949c7577cc06c753b99c51ebab85bb9b4967687926e0173f90850bb17e096d9ca672b00e969162bce01afaf60bc21d7774dd837aa0018d57d62db9917084c739a411e18bf732b4e2b10b75f11dd0c0f621b8861db9f4b5f6710c7c437da0c9a384e5b92a3067206f528c3ed03d4a3631d30b19fa03ee0f228e73fb510f708936052e05d3e95ac3f6edb9e2dac1be0fb26e181541e75269978f696f70fcbecfeb1fc5d6f0dc51a911f57f7e2d0f8fbed07441c1fe458791e79256cb860e2cf78219e14768b826cb27e0e3d8df2c8df684d431ac11afb67d3bdf44d93ec1c992d7116ebfab2d5006016e6c413fd69dc6af25c48cc547873c0bb65244d343e108d422c4d16e06e5a8c692e81c6590fad9e6d36feb18b14c613aae7c89b4c24af36a77e8d27df56707ddaa651bf9de3a6f022fc50e9204ef16117617220eb1f9a8bdc102aadd746a49a9bcb264c1ca62ab5b779b36c5134d5532d116143414888e2543c4867952f4c40c5d0e45650085702bc9d7b1802c908cf68aca1688a6485e5275eb148ed9b8646a46315b2cc7f1a891b945865635bcc561be944bf8056fd21c9ec0f5d281a656ed4c7b11727f851855db4087e53d1ba328c79dff6699066cf772200263b99167661cd5a1b3128b3438e18ee46abe7ccfbbc093c6f9f98d68aac85f488b14ef1426fdb5771321f5126633cd9e9a27ad6367433cb0cbbef15de14fdfbbf95676bc47b1d1f871b510e4f1484aeeee8e8872f43d9af6dd416c7e424f35035961d241e3491539fa9f814919f613945e30576c83c84ab4cd32928e0132e6a087f2b89f814b2ab9f4f222ecb53ffed8e07dc2d7eba7208d7c3fa7933fe7ed0302cbdaa11ecf32f1cfb9c023d78cac4dad596a34649168cfc37e7e2216ae79e658119f5d6d0185b0224ac3bfd33ff955b49067104a87ffc2dba19f2b4cb39ad17d98faaf767d249569c8c655f3c524debfc7479cc7e9c8ce8f1349389d3b847ac84c6d7af5a4f67e2ca0df3830029c1a1651b8b3e5da1826b1239bc14956f752ddc58263bd75a36e98a8093fd6c2dd913fdd7e86a3906d2673c1f1d0223c1ace7aebc0bf58d6c169b04b6dc1d22301de0180f85e5e9e8d68069ebca30ee28fb3a71559a063d8067a235b37e15273eb46a31fef1e11281253fbc432685a78a5beb1ae3658cae0198a8b6b0931a3d5bfabf80f2ec455e3900e0dd5faf70f8a016cefc616997ad3c3962e67098e66afd2f5b44f3d154f9b58e7b40aad3a9bb06f2a43146137ded9bd529dfded8041ebad0beb3727a0c3843384721bf38170d5ead6ca2eda10dcfcecb18d3e5ceaa2d7ea6fe4cafe2d809c8158b9e256eb99c84b9e21b49b43e9d62f2dcf149364f264fd149758d95405cfcb7f24750f31be2b171af3deb612fa173534fea2dc3d7a9eed4d988a8ae41241c19b63f87a15de97c8b022d6345bc31eb1dfa608ea47ab72b3f00b869ef986f6d62802c6b86543f235658792e85e6b2440407a91c2e5848dc6ea6213d51560f7af0073a0c3e2b9a1cc665b8224060bd6af3585f0d698ac28173fe66f11adac07a0d5397cc8fa718381b9026ecb767627ec01c31ecafc3f4a68efeb68490ac715ca90d78ae55bdd9ba33c679681105e64c553874543b720af54bd6a9a80e500298e8a95207beeb3388c250e93d6b8fbfe4e28769508a8b17fbecb449cf6b5b80d8a68e134d19cd28feaed3bcf6c0cfcb39e41028a062e784605f8f79be8ffe55295e2ac3d36aa136c4b453636b646658b7ffdc9e824d261a770dbab5aef00aae9ea00e68dde28f115605ad6932a015146e72b642a4e7deb036688776a730c459bed40f2ef3177833fed8c4c690194ae8d74f2d8d1fee877d01c5bb74046de38835b016416530c4c7bd0a4afe487828b145637b88ce09aa58742fc43da18c7a668fd12f787d10", 0x1000}, {&(0x7f0000000080)="6822ba72e6a846d716120a74eab2d73519349facd1a15039ff2907fc1c9eecf0e0ff54508ace2dd8ffdec0f6c37cfb8d2464c46a4a24870c8b117b9ad9e3fd66e166ba0f35bd529a419e5ae622fc472e474343d582cac8bfc4c0e718c0822c2dcae915b2671898b93a8dffac3383", 0x6e}, {&(0x7f0000000100)="f3c68d4bb9855ab525bafb4a1eed760491d68d3c7c992b533e089cd8885c078368c5dd779ca991fe219bd79a5b84c8e4afa756bbc0d87ab774f33687100eb855525c4c0baade29f910dbb15d8363691983d12be6cd274c9ac558", 0x5a}, {&(0x7f0000000180)="c705484e525cd17546a0c9967d803ad138efb002a7d5340e57db859a44053dd9b29c9792f3ad8a9d44cbfba2032a2cf326e3765d28825ebe65848a32bd1d", 0x3e}], 0x4, &(0x7f0000001300)=[{0x68, 0x1, 0x401, "427d91c92ad52e8e9262259384e55441a8463554657a5a96023da5a799481ddf39ebfe215e99c2f3dd8705ca078e7a64eb1fe5249b6471644757d4e9f53760edd96be98d3a3563bf6e30fa3de54888dcf6ac96dcb529ba"}, {0x80, 0xffff, 0x7ff, "0d3efe1fd35bd8933105db922979f66e5413394cad39e4de3f1581d4a545c7870b111f576ca6316d36818c1968712663b157707c2d7f13b23c997f09cac10c03b00ebd8b11481d1cd6e3c33921b13e98e1e3c3f9924260293bf785765e99c30779037c58abb9b6c229"}, {0xc8, 0xffff, 0x5016782f, "97e0e3adf8e9ed7826954f30b84a00c594c39e0bb6813e46ea08dc298f6bed055947b77c3993b825d5952cc7904f34b1a5f4f32d64d5e4616c18472b9be90297cf091bba966b830e76f91c2385a5954ab5cd58dfab986708f4a97ad2c987307e137f319760aadc6930727009cd931fba3e7c30cd4d72f84e569b65704e975e1a029c8e1e47b2e3f2c835c8a60aba80d1f8748bb0742087a9ffd1659b6262e33da6fc1b3e91ec0ec353da6cbbf49f07bc6e"}], 0x1b0}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4c, 0xf5}, 0x8) sendto$unix(r0, &(0x7f0000000240)="b10005136000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x8000, 0x200, &(0x7f00000014c0)="92dfe72b4af5d30c0876f590ce0869b0529f93d6a13198e8f41dfb5c8558e754cf1f7fddc3664ac47ffa714b638086e51d8930536cbb2b67183fb3272b1d2df551bc6d58b95d646cdd240037a307850aa74cd03ea1c705c75defa46d6c4642123c18eb266e0317feec1e68135d3110dea191821b3a94f7fb53659c3d5136dc9d91d8cbde60f64031af884b50acb8ba179943d5531223da4e9b9134e7d05e4926b0b3dcd2e4b5219368fa61f82afb78ee1fc9c59591d8248ff08917807194fee0fa84ad8782e260f0f819472eb0233c0cf8257892bca990ae0b86cb5e6a288e40eae908ad8b96a27d0cf4e8ee3fdd203cf7dba664d990c7308c1819a2f832f9c793957f0e44bed23bf8985de8d24a0ba2c7383ebfa18cbc86485de002cecd273c0c2a33c5dc7cc3c162eb8c5070bfa5958db4fdbef3453bef0946827d5d82d7f38b4ff667d4f8d493d83fa2657f9c9a5b75646ea9f138662f2eea28b04560929752c468a722640126789c8786512f3fd4559d42271ef47a7598af25e116d989bc975854ac4881115f141f0cf28697e0414f28b8ae8c58e02da9d61d9a816403badd2d06735ec9a51994869a11115fca362b09fa944f1e49d9b83d8f8ebfbb4aad9fc5beb9c2f6ae09f15ca15eac0c7d0077c98ec841184ee3fe6f12635135c9d257aef3d1716841f8b6002f453033afbfbffe683945ec417fe63c6658f80c7140f63657d6312703bf7ee2b47f1246ca57e195310d2d8c70b62ec1cd268edd058b74c0acca7016ad442f472e459e31300b79b2274f036e69d285b5c5f80b645fac52fc562e974a656b7b710951b7b6e57135b44b2c5e1a45d5150be83244a1f62c3b5c90b99ec5446fa6247bf7b9ae10e537e69b0ad8ba4df54473f80dde39840ef4d47b058e68b8f9700afb88619cbfa746c8abc06874e82a9fc846380fb48c32febc81710cf0c5be52aa0dc0a1066eaa07ad6ca73a6390030839f407575371064f17306998661c35f82150edbfd099ec3e22e1f94eb9f1026e8d9af29588aa0fd943a8eebf8149fe6c49c0be1c0b4c63152c0105f54cb6dd8aebe8ffa37a5a5f739cd04dee667fa97a4834905370fa900abccbe9af56b7f349966225141127c4dc8f1cb3f08d7c69cf75ef7d4acbe9fdb0ed52697301c5b9cafaa6996d2c721af48160b3e5a6eb75c66da304d52ca05687f86030be5f7bf28495140284b07e7807b4c28fea30553d6e72f3bb7c5044be657a1b32465b4b8dcc862649c4e1eb1c106bab78879c7cafe0d0c369cd84ce12c2f2926e4aca58c13ff287580a388f4af63c2f80b93d08c169422ec6d4aa1002976c6572aa721ff4a87b5a5321349ec06f70548e0c3c8a099f90bf45369628c7a4913e4e5d12dcb5e51d0267c7488c314492cf297a5f1906217b80218a75caf93791f13447a0aff3d489e441231fc629901ca05fcf9b654b6425fcfa5e6db086696e30206b384038e70ad6f44b9e1e9a56c8768edf5e5fa84febf50f3292129f8e6a575ecb3f707bd9e2d941b2149e41aba4bec3d1b5f97bbafa40d6cc1dec31185dbba5a02626d1b12cc59c11466c978cdfce9257c11ffad4381527484e085f0d38c2f01c5be683ff3b99829881dbb87e11448c48f39f7bd5faccc57bf4ed64cf38baafe6f16f0164a5c8cfcd2c30210e19202ab8b035d43349433f0ff0aac4fe41698d9afe131dcc52747367cbd74c5e27260437efe1c518237214023119d6a70a7b2d495a31ce7c989e9e7fbaa51d9b1f97cdb6150c4cbfe0a6630386efd2f9ef53379d6289b8cf68b390d617a8c8b6b903fd250c5e029de24a864891caced7fdc3dbc3609e6e84582c534dd074ff9d99d7c986886d385938f795c4e58a5cbc37c1c448d160cd36eade8a97dca1ebe2365916e0153ddcc599a0f54cfe77b36dacaab40f87928467a2f9e451277d5fcee9abaa0b1fd0a01ae6bd190d0cd7765358c97ee80eb56890365e29387012e5ee2aebb37d99c5b5f9efb8e44d827f8ca5d07bb78d0ead69767b933af1ed0ee2e62feba056d166356f08aa9efc6e82b8196f49df8a33a2b96a474bc7f08d68b179c1d153beef3c8190c00df0c3ab893cc67a5a6c5f837cad4c3f6d36f5ed4e2a41538202c9c509129f40016b224dcd670f2e8de2970fd74b3e4738b19c93d0e60f29700c74a623f3fafd2e873ae6193f351c2cae704500077df8356bbae652393e2c8cd0174e693efe449e63ea76971991dce834db623d52565b9fbede5117cfef8b613b2461d88248b60c680062d6d97dd46ba0b690081166a9dbc415132808cf0d0c794f74d2f6aa639c585201ade6cefe0916e24c58b7aaf0db09b72ba62e3fcae7a9dc47b70553864590bc4a0fa04f4688b7f2ee149e98d2306af8ebc32a3064944c6c87896763b6526057de1f273fa2d58bc67ca3186235a4bce568050f98e802a0a1a92e77f27f6e9415f8ed76e93cb1edafa5733bbc2a42a5729e64084e0b06a360fffe51a81804e92be2521d62fc0269f438c76eb76710cf97536fdb8130594693cce30a95818648a14658cf2878b70a0b87c3f0456e709553123378675c20649d520a182aef0c379dd4bdf944b959d52a481ce6d79de21d1e8f93333828a99e49e8affc33fcbfa345cd2311be42c3fe9dae19a7eafc46e27fa82b8d9280d291ac1492a5f3b1302355e0e1ff0593e9d0daeee2574fd6b6ea29c7014b80a5c88f9f4f84b1efa186a0ef42886365008f2f7b3d15eeef3110dd6d5d36f2d7a95d69cc2fcbda3839c87d69709f31d7db19a3d3ff0cf00a5d9aa387d43eed10eb4ce1ab961cbdff204fb2c8bcdf59686166eaaf5612bead50a9a70428dedca0d5ef2f87755b6c2b740e8f28f12a09d9c9c394b10d6974cc3c53f6d739c4394d4e9c583a5a6e377662060c3d1a0b884bca0fe47a35864d52e04976d509f8d291f9cc75fa470853b0535f3341dd4efaf3c1c980e71aff575898260125ebfefe4cc7bc239b345abb27d808056bebf7a362c60a41ae2034ed446cad5b3615b4323a2f4f37a5c1a114a4188481c998e860a9be2f42d6ad1c0f9d291deb0aa819202c9264001e432de19bed3aa061c1e0932868d9a3f2dda2da0d8e6064f1061177efc63bb39053bf5ea5fb99113f4436b3c6434913f9d441328413fddd9091786f3fe4546818a6f6b654a6b6eda535bb0cec19022e2d034ec7aedb2a06dd6eeb1f244f0a4332675b6544f3e165f214c92e22298de21e9c13f33f5bde077beb1c5b6e6d16301b3b75cd2b1f9caad4f66004db22da62d5de73d16d1b1eeb75432aa3714d6bb08da8ad78cdc1755f6fc27fe20e42e77c1b6d83c47df2f9d1d2a5e59d05f9652a7fe66ca8705c8151e4770961fa4f30b05c63a2122337a8a058dac778d3bb0d9d0e912bc96fcab44ea28fe5dcabf2395abe68b1e78215aed793fc104fbdc922cc94e1c646ffaa61babfc7a15ed985678f483b2a047f7e0a5830f5f519bbd207238ca1dad6d7cc31a5321417d0bab2c5d961aafaa95aebdd19ba6ad1c83498d4f6288b7a35e3b43652bd72917e0228b52e57fbfe458d0a91e0b4a6803bb2b4a9a17eb1b53d69357b194966d2511fb37e868047554b9755d14fc32807a0d77f925912e9764c2c07d947771a1df4368710ea2f282c7f2ac6c2247f13e471ef270485f9f29c73f1bccde6a8559c9205d8371a079f675bc876687a874d9e20b7fe726ef176daae388c8121c3fcafbe67c88e1637e85a39e4c352598ba8b056af96a86b0bca9a18752a44e5ba63621242e29f87d394de7eaab84189589a6176d5776833a2c6bc613ae149f0b4e2f60310864909e694381edf25ac86a6bec5ee2596a903c3a3f751dd88837543279857dfc613b544c08f1e42842868bbe64752ff09e96b9b03bf9fc2de6da7b1a2cb7b8763dbaba4449a185e019f40fad792bd106728d37285dd9933c7abf3a2943aa8a38c589c7e218cc2ccc9996c1f5bddc1175b670fd93fa6fa4630661194f9dbcee420938b2e531bfa5f29e569d9f0895cd98bf0299026de8026e1b367593b1fd08af155318948b94a4e1cc3ab559374c0e1101b6a826205ac4eaadc5a8e507cc14944e1900a05691a0a1793fd0de0581e2c7df8aa51adb58658816d274fecad8c7989f97d497f9b07339315b929e407d45fad932d30800cac3f1f17b14cd77c70b9bdf383a1258b3a5433b31b969a80fcfd75b0c9ef533da87b617690fdb01fc03e5547056665b61b898528db4f0b9f6b13ec6321466f89fee8f6d3caf7a1c3f2443864a8d34cea41b571b500a4c2f18844a930708c6a8b9ac2bfbc5f089c356c4378f6710f9c895c173d20dbe897adf57baaafe43d58f7638ffd6fcc81372b9773dd34c8bad4e900e6244a207c66c21066b917bc16a888ffae967ca2dc6a6e8c858eba48248e6c6c8bb8c1670ed976d1853493d3e33e85227fca350c1127e4937460969cb2d7ad9c0120f99f8396f15340db9ef37a81519521e35f0b172ad48fa53d6728d27d2ce04c1aa5ed3a335d9cb37d0ff370e5f38dc4017abe0fc5770dac97c89bcd98dbd523a8999ffeebf7346f2b2ce4f97bd4c3c6d55477184659e7c48c8ce8b14a8c216ccdba0239ae06cf57e6c152cf017e2b45cd6be33fb21de24eb37437b525ed33b72a802b645917996aac6c066f90ae2423fe626ae39bc6020f8eb31704c5896bbf6f46621dce8b5a02ec7bba1506ed67e49bb3640280ee8dbb8e5ff3a4cd7639e8b7662ab3c9892ba15d48cfcc7974acde53cbfbc347e149734264bb01b1c1e7014dd7767a6e287ff4ae612ccd01289f3336ab64fc48821a5dded011f56f0151ec19375567efe9fceedb7070dc58d2f4cd68318d995e64d674d466cc46967bb1bf064d38fba187ad1a9566f84fb1fe52c1ff81fe285a04e88e09af983b293041aa87add0518386581dc8014bfdd2442a7fff0328ef7bac417850bb36ea6395dedb5ad2615770648565bd36dd9567d1e4a2daf40aeee63a805851640ad26b09b2bf5a8794c847867c90e2e1a4b8c2d12d52cedbcd03e1c9d1565d2f0d2cfaca0257d719f9046397c477bf58a36a416e04cd36ff44123d8ec9b04af1e21fcb2276ed0d76026fa2ec02791fb0a6632ecb5f30bc815ecb76bbce6405051c1cb6bb291e945470beb4d026f3a4b2f0268c4b84a7bdaddf13b0da6bf7ea1f71c8575e40dd541293fba93dfdc50dc30e6aecd3904f5be5b88d93865dda23a42a44c658b8191789adf45b6ecb8f8b907d75cf9529473ba929a2692d0d3bd4de8a87bb1d890a836790d89f2c8a1c21dd92d7c14cb00cdf93bef83617fbb9b464b322ab6f464a799f86bee1ceed1c174336b73bf9b7c23a65ea8c2bff0ac2cde5095bc2471dfe48c72f3e4b83eefe6745d4f0c5f9cdb43a19965a3f543314587dae3d9397f5d6ec6ddab8fb1538fc8242298900be91d8ab4e313f5d4b5c5104a80aeef663dad2873839f2190de6b0719cc1e39ef6674458f0b6b58c843ab5ee5665cc51618289b1e8e6b7e30f257ad00b75accadade2881fe370b85b6dfb4a7bbb6b5aff80bf3ed1fcaad9e0add5873a53477b6be42db90b81513ea36f98c250168dbe126bc48b686998216be28bb23f370a4b872370ce5134cf5d5a5e20df347912f37b696771eb22398cbe921bb9d01ab8caf5a51bfb5e763d85bb98a68ec33d201d81339ca4335fbaee23206d62924410bf5a03caf7c0739e522b742c183e38acc33ecb8bd0f72608b13d91aa028c535ba5914091d8046f089433311f7ad0080fe2107a354610a6a1ae19872", 0x1000) 16:04:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x81}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffd99, &(0x7f0000000080)="89") 16:04:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0xffffffffffffff95}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000009c0)="4452505b66231033db980aa4fdcf4141aca95bc9e5af8ba8a338349edad9e8ef934197f8283de99de24467e81d03282ce7eb47652e6013cab34aa15a09cb271f1da3f0cd68663c8f21a440fedbc76950e35196b045cc661250770e85afa0506d13193ba20b3a40c20ddb40200c914b677c98483a23c6eeee3ff141184f411dc4378876733322a53f20d3e3a1078609d3a78039571b1f7c4fdb4eb2041ebd1d654db94f52f59cd3cc9ef7d9a59622905c16c4959c26b71f902f0f2100cd46ddc27628e5a83e4e863b555ca9229eed785faaef16f0c3a47354f519e28a57817277298ea696ee604f40612ae6f5d7835d0c8f1849d832d93123e11df8e78b5c10fd5a57b1c6f8e64f1e86ac50cdb0d45549ac14a46c78b060508f15379f3a8da8a93c1e6100daaae6bb24b1e36c3eb99606377d3c55525dc094452bb7fa75b3176036b078a7458c0a85f8513f7b54f000049e78d838f474a1fd47dcaacf345184384895af00063800aa9d56cff64d6ef26aa253568a441be62411d438d6ccde4244091c4ac31906d899d7b1b5d92072949742dfac2c867133739f199ca20dfe380435ff03c77ce377e1097276c56b6e5fa8041e98667088333f972560a2c3bb250a13933bc82b299e334b0b6f2c6cda18b8fd1109846000aa63acd6a61b6a16ab2994cdde8319a24547cff370035966f1212f494e2155d380a44b2f43b5c73c1d962b639c3910e81e2d0c8143061d6f289e1d97bc1ceeb7f960f6e827b5bb9683de4aa7955221d0bb0aff61531cc84a5e3004c9b0a48c39fe2c2e8acf067287d20eee2dab1e2f8d92cd8452f74c7c9b2dde2d8038f12122ee94d4cad49fdac0934456efd33e5c04a77d955181a79f769230e1a35e94b092e0a4e2d1f4a9d0365e85ac394c7fc82db9c86879bc55daf50b2930508279232dd18be4790cbea54792b13b32ac1592c2005418df177869764f1c56cbaf4894e3f5c75818f82665bcdb73c13fc1a3a1b04b411bd8466c340e23a2a35bcd5e8f1a18de248d23bf6e8a9f504174843ca70540ca369078ada173ea53aacd25f9a296f2219681f88fc076cc3fdb7f9c43bd289f1f9b25d4dad75799335bc100c3f02f784e3c2e81114dfb329ec60240fb6b75f24ebca00ac6a333f62ecd619758f69524b024e2ebaa9d3bc288beab609f05dc795f571480a68acf9361263806ddf860b174ea7c3983a98c998736de4730d7714175402498847430094059fb5b4ceebc553692cdf1bc35471fcf4e42a4393f964e0555c63d3263673c9503e88f9fdd88c2fef41f733109f25541d9a8f7c8052db2c9dd23f561afa54c3129136ba18934c04831c3af4bc9eeae98b106cbb581958e931d270f459558267dc718ca05bf88d55d1553af124a76532cbfee1ee66567b3ef90d96644320222e12feda00baeda79dfe4d33285acda781f52ad95a1dc1977fc930d4763fd201ed05d73e60cccf0683744fbc89796fd62acc797892bec8e62c459ac5beeeb65b330afcf87a0fb15d89f2563bb74dd4e5d8afcace4b1fb3cdcf4a495e645108f5df2d10cccb5728580c58e9aca48e3a766bec4c37116c6168ebef52e8357f2d22ab61ff3fb35e7d1d1375d68d9541bf80e54e7ee4d7d1caac65597e5e9b90693782399fee631733dc37c9025cdb0b935752bc3ae07bf2d70564650ec6cefcc36d082c2129919eaf4c18694b2c2d02143eaa220fd52c7a530b1559ab26b4fc25c1e903b109b7b486139716411d1df7cf3ded2b71498933278503ed6d1a9890856a0837d4167421337f397699c980c8bc5b45d13dc0233ceae2e92bffb4c9cfcfbf6cfea01f62985d2e1d0148b33ad1fd894e0101f1687bc173184108a67fca6b9a0050894f51946046d86527d6bc9788bb5f5a4340c2fa63ce00f2f9e105de8c7a1075721a58748ee5d73769c24a7bbddce38716d5089de12a51ceb6275a29f7cdbc17fc48762453f64cbec773fd0522470f1b95fee66aada208ed7672e7c871126dcb67f474412405beb37839087f5c81b37cef99dec0dec9d1a9111cb577f4c969c64c98c001fdfe440c3896f167c66be07610943718a2c6902ab2c3737002b83439e7c494083fb6643238b6ea096e12b6dd3e049da1196678f37a2443446b889e1bb47b3761cf476455d4902b37b5d97792b75096c6fc600d0bb5ffe47b2d8f6dd717f7d8c678ef760566f47158aaa93a8d5b6b777be1365fef823d1c80546565bf8da24d510927446d7bf9db273f9e65ff3277b5b81f9f4fd60b9c19ecb9a6ce5e24540ba09201cc4e26224bc3760e7f4b4ecc382a1bfeaf180bd0021c7d9ad2cab58791c7a4749e917b3fa0b9f0229a25809ef73f1a804be7747652b36065420c04100ea7b837945f193dc0bcbe59b22889a314381ef35ff801ec8a11653bbed449aaf10728eb22cb55c59afffe50a5a5fd6df5316ae9dda6e46e161e8a61ddefa5d3f2b425c64c66a8580522f0f7f6b32ecfa65ea4a50fe290c4575330f05c46cb911bd18d513f7b40552fd69bce44c8fc306e1e6723bc631ca39cfe94ce05a8cc58ef461314d94837d2f1f8a9c7a17dac34623bc19e49112c1be0971a93bcfb8703200d8f784ca10c9034dbce3180d6f916e574d61d04a188149a508137d64a05b698f9274915e9af8c54d637ff880c1e5790e6838b2dcc02ffe20b82e2fd2f5aa1648558290ff7db46b1ff95bbabd4bc2df3634accb5a747fb0a0c53f0731374e2235785e2f563be310deb6ebfbf955cc70a7265b92a9e402f0c5d36cecf3442e227932df62ab9ca4c5837ee48b2d5a94248e2217aa9d8e2afef92cdaa7891ee73825927b798952ae1734865997d63de9c3ea0662ea3c2e9801086455ec36ea7a300ca645358881b9943a3e4f46d4bd0aa61eaab6efa408805cd24a005848161cc326c0cbb3fe50a1e1b536a8534263d0371920ca33f8c1bab5304a0ee019942404ca1e225d071c816155eb9d170eaf024b43963f87bb6c54fe490645c4d45422078a4bc4a62e941a34c402a08da9d9aac8d95593454cbd98407725595d6aff3f71e19c5f98084b074489ca4cd60589ad21d45bbb8088234f7d716650b7b2986f98f0c9a8f2a3191131239aac9ffb58b2aaa32f6d5b8f0ffd81dc7923d0de3f95867ac74320750b08bf2825bb60a1e007b1c3391cd1e3699cc58d5d2b113785d4b19ed56c00c25189369efb557d00920e5b29cd9739f1d1b8da4d3bda7958183ed33e6d7fa8dccf0ba4cced007875d01cbdb2fcdb45b5a64a5aaa8df93c8a6f6c1a18ad5ce2a500622f5bb7545ab81ef66fdad45da621453102c95c53864e9fa3fb797585909e7e420de43fca7912058e89ef156e20861461f79564f06183c8c0bf6419a9373bc1bf516805eb9254985a04eefc878ad8f8ceea1e11e3fa196e689f290ba328c8caedb7cb14a070382d46622efa81f1abca0a11b633051c8f76bbadfaccdf859052269d39547f5d264306c7e65199f30b2462b63a3617104056c2423d18c1cbf588d54be45c71a392c4b8a3efb37a1fe0a40a287857558e564cf64f0745c91c4e97d4bcbfe917e85cf9650be54aa1c67441012afbde0387b54eb544d387fced75d5e296903937d4ce2589e5fa9aff298cdfbfd07839daf3bca3f295ef915e87e15a6bced98f1926971f93fa3d2f57fa71d0ff5b5c365ede799f571b02554ee7f9d05d658822f42ac437628d01dc60c1bf367f4b713a2b00648c369b2f354bf6a240a89c35e5abc41f8e6edf691a084e3fbb1d919b685d34a9715b80c4b9af85da79d98320c764255ee9a581c0f33f9cea827f1d02d9f4b9055c3211805158880d2d2c5ffc534a13cb91c1ff443a539bf2e4506fa3", 0xaac}], 0x1, 0x0, 0x0) 16:04:50 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x10003, 0x5, &(0x7f0000000000)="caf5b415", 0x4) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x800000, 0x2, 0x7, 0x2, &(0x7f0000000040)={{0x4c, 0x2, 0x8, 0x8, 0xffff, 0x9, 0x4}, {[0x7, 0x401, 0x8ad7, 0x81, 0x3, 0x4, 0x4800000, 0x67, 0x2, 0x1e41, 0xc0, 0xff, 0x3, 0x1, 0xd8, 0x87, 0x2f, 0x9], [0x66e6, 0x9, 0x3f, 0x6, 0x1, 0x8, 0x9, 0x25d, 0x54b, 0x3], [0x0, 0x2000000000000, 0x45, 0xa8b, 0x9e8e, 0xe9a, 0x7], [0x2, 0x1, 0x80000001, 0xffffffffffffce3b, 0x6, 0x3], [{0x3f, 0x9, 0x100000001, 0x8d}, {0x5, 0x4, 0x7, 0x1}, {0x3ee, 0x2, 0x9, 0x4}, {0x1ca, 0x9, 0xff, 0xee02}, {0x1ff, 0x8, 0x3ff, 0xe}, {0x7, 0x80, 0x3ff}, {0x3, 0x1, 0x2, 0x6}, {0xd74, 0x7, 0x5452, 0x5}], {0x5, 0x8000, 0x20}, {0xd72, 0x800, 0x1, 0x1}}}, 0x100000000}) 16:04:50 executing program 0: madvise(&(0x7f000017a000/0x4000)=nil, 0x4000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) 16:04:50 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:50 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="81afaf956298e43c3466dee2b01c018934fbea5c7bdacebfabcd808f25227a34507f69b3fb34e0f5e6e686a54032614f4ef786fde7ad05e3ecccfdd83bb7196a691c8e895bb7ef7d100d58125be95cb99b44e6857cb70ee71517b3528742d7cfb02e43b013ee6c7f49d71718685fe2b99c9f9e39f259f4dcbff07e01218bc98a", 0x80) 16:04:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{}, {0x1}], 0x2}) clock_gettime(0x2, &(0x7f0000000040)) 16:04:51 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) write(r0, &(0x7f0000000180)="31b8a01932fbbbc1e8fcd23e95a6e999c7473bed56b84b2b5d7b26380fb86c6ff60e8349a8cbd33594d055c0601f127e18c8d623d6231fe934ce669ccfdf76494a0e73c015d5dcdb87bc3d2fb6aa729cf7bf8c704a1d0ac667522d457417324c8dc75596b7fda507db53e2bbe5b85f386ed39402e490f003ead37f501d035a9a6312b7b129f16ae2f6083227745db4584cfeea9c05d228459ac3c3b9a27fc618d4ffa7a429f21f96e51a62831f6010d1054553826351b80357015b59bf45040ea041bec19b5f9dfea4d6a671b3195f2c145dbf7a2d6da509e41bf3da89641473711b0b8eb3e65c63b62d28f82dee95c4178f3ee8ce22b9cbb8a4458cfc0629", 0xff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:04:51 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0xfffffffffffffffb, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) dup2(r1, r2) sendto$inet(r0, &(0x7f0000000100)="9410d868e95ad3d6a6b1fdd8e02c38dadc6c218b4485b34702a2ed8c1430eadb83ab2b20da2e3e3e1323bbb3326f8d9a94cc4cbabf3063ce2d48e60055c49e62335623e978f41893281f5c51000d4b7a6a51f2de6f50d149f7824d56079d47e52fec180dfd83663fa0984d6c648c5169387c132fb83a5ded543f72e301e7", 0x7e, 0x2, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:04:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xffff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:51 executing program 1: socket$inet(0x2, 0x7, 0x100) socket$inet(0x2, 0x3, 0x102) 16:04:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000540)="4e1f400000004528c90b5a1c8bdeba9bcbfa5382d91d9859b2c4c6f9029999f6728b96060f000000f1f5ad801ef2a0e5974bf6f7d9ef82b98f8de77ce3be07000000000000009290146a7dfc25506ec8cda8ff1ea727142b28280a7ccc35408829ff0375140f981a871f6ad9cda9fa1223fde13eff1bc7047b3fcab17e0329e7c481a93dab17cc84a3bcc7ba194c2092eefa194bbd364b16dfb8a8c6db59eb561cd0654294cba8cebb1c8bb9b4194bd4670000000000000000003e0000000000004363add9dd446fc24d1cdd64248ba762af9265d9a1f34f0978324d6ee811a231ecad07a9a87014373b014d4f1012fc8707213078c7b9cda144d6d93916bcfdde59f8decf2091c671f1e564e112f56dac76681b978ed69b265596ece81e6d6ca3bb12e7a7c12661d85ba81bb4c62f7e19f718708c04cd0f03fc2defa33e0210f3dc2bb561871f505f7040124e6d39a941f74ddc863291e2e6534a39f91437b63250d1516c453fc1b7d45defff90b09eb346a36561", 0x27d) execve(0x0, 0x0, 0x0) 16:04:51 executing program 1: poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x50}], 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfb) close(0xffffffffffffffff) 16:04:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 16:04:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x100) close(r0) fcntl$dupfd(r0, 0xa, r0) 16:04:52 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=""/4096, 0x1000) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:04:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000140)) fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:04:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xb5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xa97) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffff9, 0xfffffffffffffffc, "85107b8a507c84a4ffff0300ff9c11000500ffeb"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:04:53 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/154, 0x9a}, {&(0x7f0000000140)=""/141, 0x8d}, {&(0x7f0000000000)=""/42, 0x2a}, {&(0x7f0000000200)=""/78, 0x4e}, {&(0x7f0000000280)=""/60, 0x3c}], 0x5, 0x0, 0x0) 16:04:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getrlimit(0x5, &(0x7f0000000140)) 16:04:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8015, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:04:53 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x80) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x5e7e) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0b002e2f66696c65e13edf55f0e200"], 0xa) 16:04:53 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffa, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:04:53 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f00000000c0)='./file0\x00', 0x80002002, 0x28a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x3e63, 0x0, 0x10001, 0x0) 16:04:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0xbb, 0x0, &(0x7f0000000180)=""/187}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:04:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) socketpair(0x2, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="0c3f734c7e13eebdf33267f4c9ce77124465f4896547890f6c0b9bb0af63394e52e30b580ec505ec9bb93c056dbf5aa200f4e000314a985a67813b9b5def6de344df9ddb7f7f02527e51e5f57f26a7d6bf3dc1b63464a6dd7e33612621f45e27f48a1c20f86b74618cee854b42a3fe4f4a80a4e2ab16da0ce69acf2e3a759413b4c640ba6772e3518c8057f983ce04bb794086abe387d5b5b5b0878bd5a8afe4f780294a8c6fa0da80b2006d86564b2f8750731f388637f9f9081113430289d9373d18", 0xc3, 0x402, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) readv(r1, &(0x7f0000001740)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/153, 0x99}, {&(0x7f0000001240)=""/204, 0xcc}, {&(0x7f0000001340)=""/38, 0x26}, {&(0x7f0000001380)=""/222, 0xde}, {&(0x7f0000001480)=""/205, 0xcd}, {&(0x7f0000001580)=""/240, 0xf0}, {&(0x7f0000001680)=""/159, 0x9f}], 0x8) 16:04:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x3}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:53 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) poll(&(0x7f0000000040)=[{r1, 0xc6}], 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() r3 = getgid() chown(&(0x7f0000000000)='./bus\x00', r2, r3) 16:04:53 executing program 0: r0 = socket(0x11, 0x4003, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050160000004000000010710ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x16) fcntl$setstatus(r0, 0x4, 0x84) pwrite(r0, &(0x7f0000000300)="5a232199c2d750f6e915cec1ede5076579b83d148184bc5391b424229831b58e75aac7c03ffe9e6a6b3c7f7eb7e414420050c13dcfc2784bd473ef12d520560f03fc1bcbc0433fafd7917f20e3c3041cba527694e307269ed853cc7aa8fa863aa73609f5f3208d0cd9d4ca09d34ca55d3291af70113fbec28968d059b03d3b70e08a59b645e96ddb3f48efd8d850478e932fb2df464a3642dbdb336416dfcd414e43f891cec77dfacf3cd6b29835af10d8eed8b0fa2866740a63041ffad076613eafe298219d604c83d51e74b4fb26cb2918b14ac7bbf5b909d3770f09753a53d37b8bde86167f787952748115b8bfc51f09615e95b924b2de93aadb98aade752a6709446c20b1d12cc49fa69208cff46e65bfd14826109f49cc2027cfb3eaf40132f5428141de5f5385952553e3c90ff5f7e5621d2f6b81af4bd95afd36e766c05235b6bdf66a4e0b1135a54739c6338e365d41ecb4a266a462ad9f194e3865a9a9d8c2d7870575e959f8ae26bed493204205373068b5a0c1a0148570462ff6e9b2e8a9f4e0447a3ccaef7b3d3813f1269011e48bee9951d3bf713a6447f0220f46301f659c9665c92c4f529c9d16c63a56540bd4d05156310c5436eb0001b38c9e5e52d80a5e5ef30c871f83605b3f6cda93722aa67918d2c36e48a48192d9f22cad8f0c9f89b0e0f934c3aed23418f02df4f4db8476dcf0eb80a629ba42d7f9cb5dcfd5e4846944b068d0f4501dcaee308017fa5d4f0140184549f727ce72fbf3e2e786c5984debca9fcfbfe088e3bdc9a092cf0f519872948cc394bdd6a361aa55a8300c01bfb83e65704ab46d1c0910f488f07bdfc9f9283ff6eb2c3c2157afcf1f193dab8b7c72239b8420b4b11de6bd594693db962a0d7c90dfdb4d4a3de7024436ced220dd401ecc6985883046abefb76b6c2c18ed2bddc49b934716ed415bd128cb9e70e352e055fe6864ab7485da14268c3a6fb996a7f74c23d8befd444c482b62dd2b2afc162882905e33443b0e709197cde8c7c366385cbfd13bc9c690d95b9882b860c29b4698ec102508a40cf4da42e2658c145d4ba27b13825ce8bec2bc587f4519c69d19dbd8cb1ac5d27b58f73b588ecc48d063a06bb25b7ad1c9a1b55baad3d65e8dfa441ef2f88aac3da9a37c7ea12063d9a945f9345b5f48a727a84e87cbeae615a27c5382f6acc309ea6155bee0536219fd1a292a9783125561a8a24d0b8d99ced1febb20ab86168118452addf4589d9af34e6f14b6e312293f9a25f22e1bbf33cf73a9eb4341234a2073a24f826cb69a1c0251eb49827c62acaed6ba372a22d124fd62c7d54d4a834885cb3142d391f2f9a336cd0e544c48b19b2b0223c8b145cdb621b6f800027c7cb0e1039ecb3f81876eb28647e62ce40250d5110ab2b63ea37070b0f8cbdbab1cc7f5e95678d2fc008e890e1f6c39c3729070a8ac91db67fae8b9424ed9b1f393930eaeb0526efd8819dd8c57b823245462569a4b9b546753c4fcaa1f360d43f4482f747c9644a7317cd6f7e525383c4a492c2d5f9b5526877b79122489533d83ab1f2b78b66a8c3e5dbe2a7cc10a93dfcfe6be0291bb330d4e37f318c7032a50bef8a38d24d3e3c6f9cd2e1b9e69fe07ddde77c8bef86d59d3d753d17f84a5f84eecbe64c3a883c78d4a4d4dee97cc7b2c756107c0d126e4d16f6df459770453288d9fb45f6919bd503a831e851d699c853056aeb5f62c761958e7ebf412a68f4576c22c31444224a8036cf4e00346b24b8301e0deea0beb0cf6e3cdf3d5e4506f7ceeff368f7ad937b8869d3a27acd4e76665cca85828fa68f33483a4464deafecbdf614238d3b41dc0773f9326f91ff67039d8ad689680197711d192c794b5eb303e620e018dc412953874e5c7e69f8ccae7d43f328b3f1e8cfc0089312c168c2c91b974f9a0c8038ffc6e0c4816f9db2a65443e5484681728d8f04e3d638a1b27758b4b621fd47800936eea91a5e0ab68cb7aecb1ce27e4ebc5b8c7dc12a1845c80982b98a1b2530732b21a27ab4e47d6b8a84ad84aff1a1041fa10f7822dd0ea56b46ad9cf410efb07f007afd8adf676992d4e2e3a187871e50a350635afc66325ae4b4fea7be52e0ecbfe1d5140b537a5ddec6414b6ce9447ad182a23ba549a056e9779060e3cf83f65495582932629b4182207b4783bfe8ed3e7bd6f329f19a8385e9b51cc30360189cfedf8e81500efa813870589d6d4b978420fa2aa00f90e05172fef0432a0bff7fe77cae58bfc3af0184ca5fe34c38d044f90e4ae9476205fa73b3219c92cab68394da3bd8735d82395dbf3888245ded620ffdba9078adbb8b33bdc9e46a47f91147392c5e1b57310e0b3b5e3d12320ca7b2e85ed0f1fe562bf93e34afedbd0eaf003265ccdb1bc1bed521f1d2c652cbc0657aa576d724e6f13d717a8be458c0205a4d751148fede7709ee61d790114cff432ff97a59904bd0031f433e5a68c8473330e138d3e2be4a7b8a9bd5239ff8d50a416a02d739c6886702ba1011ce13545e4a64f2fb6a2c53fbe5ed77eaaec99dd4ea9ab21c6de14823bc405b2bf1d13f05159f563f5c75e2f8a116b241822f59b757c3d5fd72d21ed55acae8d42c9997c89c1ee2d02d9edef231afcfb156db3cde2c739617afb70809326dcb7bb60c72bfc64cb14fa42c9b7d0369b0cfeaf50af8637a18967961a5b69901049f98571fc191fd11a4162892149bbf61557751259a8297df61f1881126d78c8790998059162cd11b7f6f424954ad302d6fbdc5a1c1d1ab3895f6b30158d1b22ad29d438041d518582d3b78cc398402fd09735db40682ff279891a394990725f1e0d6ffe609912aaff7114f06fcf59d91fab5f546086d4926f0ed6577c496bfcc585eb19b4fcf25d76e51ce741d16f46b14216f22dc812763a866b0d9e0eff6cd2859af448b5fb9f21baf32c42bd533c7698c9521a2601205888a413ad1905f79932e42113edb6317505b51986010b7b43d4f0e1c49f43168832707066f63157f43a7bb7094f76ee6315921d77340c62da458f48859a2e04e5bd33a164099c67d20e877f3da76f4da2790fa9a261f366e50372c7809fc31fca29467ab8114eee96d54f7489248db47a301030ceb76cac8c070de79676106287d7569c60c7649c2f826415a7bfdaa2e86182000b08169d688bfff438e0c759105d8b6ac89f3686d350284a4ed22e10a8ed9afaecff7443833ed7eb2ce58621cae4d4d384531957b5f096505787e3a2442b2ac4a99b679761f141f1715e5360cfc45430bf58792e8c3e451b9604192605276ddbab852c786ee7548f26484da1392578f45e37f039e3021c3c8529398e5e836c4ccc57d7573099c034c5298de4a4126e3c89b2a30d97240a36c66bef73cc2bf8b02ec4cdaf01e1d35805b2fa97b5412a15593b3abe21f759809adf9092faac1c632b7674c07ff40323f5b9e5cf25cf9afdff4e1080a9ae9cee50428df021a416369ed30d490404881c56515def2f76a090c4f5932368eccf39e3fb41255dcaa10e6c9663709bded2139cde6164097f7bde6a9b196097edfdfb0d57b1e19a72e6adb484964cde496282f27850242fc06fac6865c8ed4c1b44694dfaf73e18be09691e5755f053914ab26d723a6c02af5c3f51c5be14c1352a450ec2e4d533865117c800874ac5c21a8583c5f693af2061b76c1ee54a85dee5b42838f34c134d16e7c3b71010e442567cc25abba99d34dbe89537539ddd1cb37430b78603c9c1f9af0df9f8544fad1637fed8e129f9383997bf2e30a0349cd51c0e01511c52a86e6cd2ac78b057ea4973a69bffe81a9ec0c97c316d0df363161710aceb5bd4dae920fe0bc953559990618e9359162392157d2ccf2a018480bc916ccd40c005c29418c5d0576e68f73554d412ff27e3906b051808fd367f225e10bb0b2b04dd19291e405d02fe6309b47d9ad1767c0ae1ed9fbe03732c212dbdeca6802dca543ff13d64d41254f55a03dadf5e5c7e166e5a693182f48473b7a6f272481423cd85b06747686226a0c0296226d61bf433bff11ab7fe875b9aee0c6958b1d59e804a1b4db7e06168885dc9119aaf5abd31e7219a3bdd0fc6017a92ae04a5fcffd5c7f88584fccfb58f1e0d24d3841856c81ef1b9078727859394c9ad3b18fee7516714e51ceba69e87892bfb655ca38b41ca9dcda4c2e65cb37326cf9ce0295d6c87eb8c2154899ea7b398db409e90906d431673d3a11861785fd056cc7e0726421c424442fa7e2ce257d9c1446764f5022fd7ed54ff8e7866c277cf3364a4fad4fff3977b8cc87d2b824654caa0da50d37816286c50deabac00f805c028c2982121178b72cb4c7831aa49143e046f5c41f5cfb532f8f87a41c494e7d62184b949b77dc6ff94f38f6345ca42d0d3ad1ea349631a0360c9f9139dbc37b9d8b7b5671a6ca69f4d4a65a5fd70fee1a9d6045feff783b380ceae84ccc6170c91ed727b3a5040f190ce62574c2c00213f11ffaf31064a4a421190ebb9641ce6b85a4cdc1936bab98fd1ed47ad1a4d7232abae07b21e800302362c7c6d3e543458a8b6d958b26184b5d3ca9e0af0e929588ac692477080c374f266ba5a28c893c7a1595167f2246dcbf6680f8f97ce2eaea7005e7bb30272739bb3c8b874e8c39683b69e719ca99acdafe662b0351e6a324cbf9994c970c8e99abce141995700b5fcaf2bbd99153436a433453c628698193ee52a369f445b9ccdd1f8ed3cb6e17ec5751ed50d95858a666171761868f9d648674ab5bc95cffdcb72b2c256864efcd78a37cc67a377055e2d02c81b57083054c29755b92ba9137a6c9362ea177e0e742a44502d5b58c5d4c30987a7a575681004e1d6a482c2e5154119fe3e9e493562df845f994db3ac69b151151c8af202ad8e0bce34edb840ea6cdb531773ff47d02cf92200d661646bbf89467ed8048f16da9efaf2ed3e947bd54531b9f48f26585f8e8acdf57c932a8185c87ffc4dab1d69784321faab94508afcd83cd2e62d96f9677260cfee1911223cf4b4d9446621c5813b3e406c80296359897fd2fe9490b8478420eac45287416f791cdaf590466af242306cb64c981c9315932f04a03f80016d7ae13fdac9b028d2af801d4674c7a4f5c261941402cc23e9464ccc9ed01c673e4c3822987bf6f5f8162027294dab034df5d4f455b10b2dfacddb7fcac876e4afe12bf7f68bac17dd77281bee6ab51f14056053513f16889d6e7ec6fa2259bb5f9da317b6747987e4400f72f6530628e7799dae7da67c4f0d4dd662aab815a87874d33b03a68f694b51f81cd54c2f1cf0a6b3562f13ef8b4f5d8a69f2019215ee3be37e0cf6d2217131da33a125079194d517388d24163be9e466b4a7f7fa83aefdda897c8198371725ae0592dc9dac86f264d124458e8f7a48e932ed1cfa1d339cc3f53f4bc76d4972a92b895b2200b804e45fb7b8419c9842afa197ea97d1e5669d38adb4a7ac2be3c2ddaca09dfbb46fed54da8d91699dba7217a0fd1239409e5d2e44fa657c5907b07e185d69b030ae1521bc545c378f5016d523d979699c63290a9889f648908166f4bdb0f3ac83f33cc8c4c78499539359a7e063898a2da98aeabab2b08da00568540f626d0f78f46ca1e228273bdd6a8f0c4a808bd2908bf1a20daaa9456a645506b76c4f6a62a31de6b66f39f25362d00790ff917f494cff782bf31d7633f5d3f37af6e368b971fdc9934e10d05f107a109680a9662be289c4a13f752b5874d768623603c8b79bb61b73e85deb4f8a24", 0x1000, 0x0, 0x0) 16:04:53 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r2 = geteuid() seteuid(r2) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/125, 0x7d}, {&(0x7f00000000c0)=""/146, 0x92}], 0x2) 16:04:53 executing program 0: r0 = socket(0x1033, 0x4003, 0x100) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000008005786ca900f0e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000004000000000000cf"], 0xa) 16:04:53 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x40000000000000) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10800, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x9, 0x4}, 0x10) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 16:04:53 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000000)="86166a7c7ebf71461fa585aaa050b8417bbae5b2bccd16d4b142055d88b43e0cd5f4116e8371649ca991e0c890066a1e8e83792ed7822077de7c3c8bd7b9c10352a83d47a7fa4306dbc66660b383dc2c6f1e3399bd3e7adbdca930f39ee84d423502", 0x62) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000580)="9d61a5578fa031d15df2b67b2a20eb9b5c19030b", 0x14}, {&(0x7f00000005c0)="5fb0223641c72a4a6248f09e9d32a7d13967d014b90ca424de8d11bceb519d2ee1481dabbe819952032ea1846beb648fdcfa5971d2d358790fad7068d3b591d25f203cf16f18d04a616825793ba1d1c2dad4f288575fdbf6fcdaaac3235e22fbd04d4f0f955a0269cf1cc04d07cb3083e32a3772ff6add6548b35fa17acef2ef6e391cd16b9eb01363f9e7ce358eee70e2411f5a718d29fbf6a60b0d4e38f9d586251266d9de76f9a3a314068d37355d44961a", 0xb3}, {&(0x7f0000000680)="365d139512a51107249ff2a5600ca9864e12cccd9cc6eaaa6e56813dac8fe9dc77110cbe53cb8ed91ba2d1feec558993661a", 0x32}, {&(0x7f00000006c0)="1b7ff3b4b12991d3c592e55fb9183bdb6474db7889de9f0b732e05635ef5b6f0a95ecadff38f52903469caffdbca4a46ba8d10d8b0e196eb2e1a200a6faafc05109524b61c7b59c927891629ed41ff5aa7c97abd0a7dae15ccd97cd11c506317b60fef435d8ef829566612ceed573d27ab7f6fdf83230239259fe9d5cb4d45af5a633f062a791edc8dae82e1d703a20893542cf7f92f3fdb", 0x98}], 0x4, 0x0, 0x0, 0x1}, 0x4) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000100)=@un=@file={0x0, ""/79}, 0x51, &(0x7f0000000400)=[{&(0x7f0000000180)=""/82, 0x52}, {&(0x7f0000000080)=""/16, 0x10}, {&(0x7f0000000200)=""/104, 0x68}, {&(0x7f0000000280)=""/33, 0x21}, {&(0x7f00000002c0)=""/166, 0xa6}, {&(0x7f0000000380)=""/92, 0x5c}], 0x6, &(0x7f0000000480)=""/81, 0x51}, 0x2) 16:04:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x304a, 0x1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x1c0, 0x0) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x14, 0x80000009, 0x4, 0xffff}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000001, 0x1000, 0x2}, {{r0}, 0xfffffffffffffff9, 0x4, 0x40, 0x948}, {{r0}, 0xfffffffffffffff9, 0x61, 0x0, 0xa98b, 0x5}, {{r0}, 0xffffffffffffffff, 0x41, 0x20, 0xfffffffffffffffe, 0x10001}], 0xffff, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffd, 0xa8, 0x2, 0x1, 0x8000}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x4, 0x1}, {{r0}, 0xfffffffffffffff8, 0x34, 0x80000000, 0x6, 0x3}, {{r0}, 0xfffffffffffffffb, 0xe1, 0x2, 0x0, 0xc06}, {{r0}, 0xfffffffffffffffa, 0x0, 0x13, 0x3}], 0x8, &(0x7f0000000580)={0x4c3, 0xfff}) r2 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getegid() setgid(r5) r6 = semget(0x0, 0x0, 0x204) r7 = geteuid() getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000300)=[r8, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0x7, r7, r8, r7, r9, 0x3, 0x10001}, 0x8, 0x80000001, 0x7}) sendto$unix(r3, &(0x7f0000000140)="bee61c0de821f46dc2df5be658248c970dbafea579414902e37c6b1306e6f6ed7c26c299935527920418c13a8226a9cb54ec3ea102337229179c69215fb6722f223059c9de97680001af04a85c45825b11d266370e8d1345deedd68415033c163527e8b7364c27e6f383fcba4f910113507d25f505f630b4ef3bc7473d7d68a787709027b86be7ca9e90e8b1fa38590c70b730223c420aef32cd08fdbb031ccca4225f37466ca9255c3c731cca0d7938dd6794b3aaf267265586a84ac872ac67e1311e89e3879a5174461a3f301cde4a804bf880a3e1e60c0dba", 0x34b, 0x409, &(0x7f00000000c0)=@abs={0x49270298a1b4a4de, 0x0, 0x2}, 0x8) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000005c0)) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) r10 = geteuid() getgroups(0x1, &(0x7f0000000280)=[0x0]) fchownat(r4, &(0x7f00000002c0)='./file0\x00', r10, r11, 0x4) 16:04:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x7d6, 0xb473}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 16:04:54 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) fcntl$dupfd(r0, 0xa, r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:04:54 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x187) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xfffffffffffffffe) 16:04:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x2d, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r1) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:04:54 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x3) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) 16:04:54 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) kqueue() r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x30322, 0x60) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x6, 0xf0000051, 0x800, 0x7}, {{r3}, 0xfffffffffffffff9, 0x80, 0xf0000020, 0x4b, 0xfffffffffffffffb}], 0x9, &(0x7f00000000c0)={0x5, 0x9}) mknod(&(0x7f0000000200)='./bus\x00', 0x2, 0x8) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) shutdown(r2, 0x0) 16:04:54 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ftruncate(r0, 0x0, 0x5281) fcntl$getown(r0, 0x5) 16:04:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:04:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3c}, {0x6}]}) pipe2(&(0x7f00000000c0), 0x10004) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:04:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x15581673809d875f, 0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000040)="e3c46d2fcb530dfbe5bb626b858f9e9e9494529856ad402f5ce0b90b04ff62c0b5ca6d0c2b6fa6b33973b67c4a", 0x2d}, {&(0x7f0000000100)="0aecfc7a7255b6b1ce59243fb84df7f62a248719883f77ea28250d5f8077942860f0059c1b37c5fbf83a401975af5bb3546e0b7166a5fa4102f00de2a1d28e3555e3dfcb15c6860be79e7b855db3222c", 0x50}, {&(0x7f0000000180)="76e23fd9e16130c575d2ef7d4e9c9039955ec256d066885e42f6ef054d30f78d6e8e4049cf1bbd5f60cf2aacd3", 0x2d}], 0x3, &(0x7f0000000200)=[{0xd8, 0xffff, 0x10001, "2d58b4b59678b4a8b23b3162c750bd7d6be50dbabd65afbbac5fb582a5e3bea9d3f51c4728a540382cbba43d2407b6c46cbe43aa448afbbb1d55fe7f456470b8cd142439a9049e2dd386db319a652068769d939a8ce7d31723de2a66758377f9bbb012de6395e536f351979b4361475c2cfa26a1e7472f0fae39badc3452f03925fe3a54f2674ab2252cd0fd93febe88655e1d1376d6663f407d216e529d637c613ae238ecab22d45bd2192da847f8a890faef9ddb7f598a6174b6782d460d907fddb2de"}, {0x38, 0xffff, 0x4, "b4a78a039a93906954fbe86b9ebddf10799f182638d0000ee50ee38e9e3704e44a"}, {0xe8, 0xffff, 0x0, "1a763fa21fb558af5fba144732430c9fedb5fb47594c4f13d3723ebbf46daafce590e18d59026863b63cd7e84e19c78f957f649ab3041c4499b578a285e5522257002ce1bf5517c1531209f94e606ef40c47afc7cee8c82b3d5d2de2decfdda7c217cb890e99c7254bd43fa7fd15deb167be334becf402dd5357a62e6a15f7abffa0d89a48e6bce0835ba2ff969392bac2f496a9d803b277d9cd0733aeb2f3ace382b6069242e181a6a2ba4c3c62ddd1be23f31affce778a8401d0148a2ffae7b44cf80b50b0b90be7abc83014ad292eaa90a735d0e89f"}, {0xf0, 0xffff, 0x80000001, "3b6056c7e3ed6ffa17ad4f98c105aa0146a88a967244fdc098b9f9bb1cdf6c75728a0e395dcebabc48ced77599387b74809b5319e288254a691e74ccb47c8ab6b1189d569d7071b77f5edcf693a1f815ff2eb9b4a125d28b6e69e8e4fbaab228f6c272a1a3b182272ad9b493defba50b9f43138bb04c31d175077b837e40e0e60f681341962e654083b197c9572cd406809e5c80bbc17011912868331da81d8b8361d2a73afe61c40c96def22b47db3f79f8fe16d9f72a7bc1aace11acb71506a18d0edf4c59cd4bf8549a2dcec854bdc59977a2d86049b7dfa42cde32"}, {0x18, 0xffff, 0x3da, ':'}, {0x80, 0x1, 0x5f3, "25da0626ff94ec5fe063b4b5e8d1539f0d3b8e7fc11db881c51a8151eb5b519087846c287f5c19c2b73eba3da65092a896969c39f7d6e6408667a3db4b3c2681b54796a254a681f8263a962faf4d03b105350978732250d67d6617108addb72fdc0478b0dca49d65bd99ec0e30d1d5"}, {0x40, 0x0, 0x6, "3278bd28c2c94a8f0c433db5ba52d286202a9d022d19cf53cb9752b21ea204d5be3d7cbe46ceddb3ff2d0e69acefce"}, {0x88, 0xffff, 0x5, "b65e962e094725ca92ff8ea6ccecf6b47e59e539c8586c0be63eda428f93963dea1443e8805cec870f7198d507ee6152199c9465c2af5554401f7c03cb982fbc856316e95f37a3d172fc06aac1d9edd21b5dddf7f0967eaba470b58c8da9229db4d32d32429f538c46376cef6496818ee2303a0e591b5e97"}], 0x448}, 0x0) 16:04:54 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) ioctl$TIOCDRAIN(r0, 0x2000745e) flock(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() syz_extract_tcp_res(&(0x7f0000000180), 0x8000, 0x6) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x2, 0x0) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:04:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40000000080, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x80000000, 0x9, 0x6, 0x0, 0x2, 0xff, 0xa, 0x3, 0x2, 0x3, 0x57283458}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8200, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000040)) 16:04:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaa, 0x2000000000080, 0x5, 0xffffffff}], 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) r3 = dup2(r2, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) wait4(r4, 0x0, 0x1, &(0x7f0000000800)) r5 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r10 = getgid() r11 = getpgrp() r12 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="89f3d68ecc37dd6712bcd397a2b98b86e34569f2dfde994701a4a265dc25f44a0bfa4d163370b09fa5a2613dbd6e91b5c5fd578c4be985c6d2f8ebac755ad83815d2ff3eee8b503a0dc48f5188c12bbcde8f8787d01a0d262d9d6bb04227aec909270bff87d0e0e8446b2585efcad19a2ba70a2bccdba443b15c8b73af9a8924bfeb6644e0cbbf4c63a6f96609e32b3180d2866b0d6792b8bf458991f67b02093a8c4e3c6359e1db373badd901ec7e86437e767c4691206ce2e51aba08d3d0e74ac0", 0xc2}, {&(0x7f0000000580)="3fe8efea190906b6c734b21f5f9b678f7cfd9f037235ee27c1a3a2334d23f89d8c7b30a8daee83cd63e1d2b6464982f6cae560988ca23087aa9db41b6e4e150602e156", 0x43}], 0x2, &(0x7f0000000c80)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r1, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff00008bbd8333ac5a992e7314919d3dcb05e54e5cb5d67e3edecb9a8b3782abcf04df4a5c154a76fb9042a5e40bb2e613ac678ddb291519b5ba1c5ef69bd6ba0c2576b9f954819cdfa50c5f330d229902c894040ec09389", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="2000000000000018ffff0000000000007057574490dee4988d719c82259d398f4cc261adfa85541c1fd57a7fc8b70804de64eeadc2952ced46bc907415088d420d7204138cd028d49682ea559a51db740bcaeb7fc1ac15b8020a1e4ad887acec35ac74a86739c7a11d8bdcb45859a651bb4f6c51febfd4a45ead67f3fd3563dcf316cff9bbcfc5930d3d4ec1194e60b2153052fd409e89c55411331c91ce0a112ded9304b12fdd260e3f36ba2f808b1cde38d5714a24a41dd5d6fd627f472e4c7cf643a660e69b22517e9bff944c006d076019", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00m'], 0x120, 0xe}, 0x408) accept$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000a00)=0x6e) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0xffffffff, 0x3b12e6f9}, {{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x3, 0x1}, {{r0}, 0xfffffffffffffff8, 0x40, 0x2}, {{r0}, 0xfffffffffffffffb, 0x1, 0x80, 0x0, 0x5}, {{r1}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x5e2, 0x1}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x6, 0x6}, {{r2}, 0xfffffffffffffff8, 0x20, 0x2, 0xfffffffffffffff9, 0x2}, {{r1}, 0x0, 0xd2, 0x0, 0x7, 0x34a8}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x7, 0x6}, {{r2}, 0xfffffffffffffffc, 0x3, 0x2, 0xff, 0x9}], 0x1f, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffd, 0xa0, 0x20, 0x1f, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x81, 0x10001}, {{r1}, 0xfffffffffffffffb, 0x8, 0x80000042, 0x5, 0x14}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x7, 0x4}, {{r2}, 0xffffffffffffffff, 0xa8, 0x0, 0xff, 0x9}], 0x7, &(0x7f0000000180)={0x101, 0xffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000940)='/dev/null\x00', 0x0, 0x0) 16:04:54 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) 16:04:54 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) sendto(r0, &(0x7f00000000c0)="a0aaead64cb92a675a5fcaf15a89f9284c5309b83cb7b4e2be1312d61dd024abfcc1f31aed4ff4496dd1458e271f1d33c1426a17c551b0a56bffb5d8da11e778bc0772a23337099d89b40435ae5ad7d5f5066f76d61f3160", 0x58, 0x2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(0x0) fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x1, r2, r3, r5, r6, 0x110, 0x4}, 0x0, 0xffff, r7, r4, 0x0, 0x1, 0x4}) getsockname(r0, 0x0, &(0x7f0000000200)) 16:04:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x9, 0x4) close(r2) 16:04:54 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000016c0)=""/247, 0xfffffffffffffd7a}], 0x1, 0x0, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x8}, 0xc) write(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCEXCL(r1, 0x2000740d) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000140)="78a7cbfafbd1773b4d7275e9ea7d64a72dab7419c42335af20492550efa9ef9deca20baf67a4f51fda4c6717ff3c5f0679435743b8b770cc0e9e5fd3931437780706f2914cb1c3e9f19481ff5971170c4263d6bed89ed5aedcc006d6fd538cafe5d4949e784e0057496e607db717f42b0f26e71306", 0x75}, {&(0x7f0000000300)="90637308882d552e4d90552bb31af8c52161bcebbe6ae73f7860576841b1d30fc47d2f53fc0a847b2ff3f49f47901a3a4ff9ce9fe0731b8148b391d8e634939868713ec886e8b6e745c0e2c9feefd32a9c71a70b200c477c9b4531", 0x5b}, {&(0x7f0000000380)="33067f74fe8e97ad221010addc30513ae5c84827985b19ea97c2674b985f9ffdf349e293af07010afc", 0x29}, {&(0x7f0000000500)="03d01dbf6161b754f83bc48b816546a07c617ce627128c29e781b3d5fd265442637624e36e0e37cd355bfd645156d7b443283a43594d79809e22676c8d5dc54ee8b6f01fab6d02727a53ea620ef247cd9affce9a72dd385246", 0x59}, {&(0x7f0000000580)="6e58aacc282acf0bba667ce6d233c491573edfc2fba3deae0830d8d48a3fb58d89ca010c89675b3423c452d409d3ee234fa7ade88fea78b48700253a732c0f4357f572c5ab7c0d5e42f07a62ab7b86085e1b8754087f5ccbc3c795cdf046bf74736b394d98df359c0a11d6473dd953be6b61b64aa02c25143a49252cb44def2bbf2d8f48adbe49d13e4cbb39915d853283dd1d35249629a5bb81a8ed34f78e270c31c530df9d6e60907c18", 0xab}, {&(0x7f0000000640)="9885594461cf02eeb6ddc20c65e6a3ddeb69ddb8eab455cc29a7ab6c30aa683d5f3307c66af72201d9c78e5c174624bf46c54648d2177ec79cbb6ee4f8a21eba71dc81bb7350ae17a33dce722330c400c1c3d8879a12c795d146d6c050ad3b301495539b041fe5ed4e05bbdbb0a237c1dcb42f43e0ea726248d4cee37d3fec8a7c1493030d5950411fcc013263b2a79ce8259c57ad9f7adb9c3c9e7994a73acc9d274f9a584984831ae20c1eb08038a9ce13b744f01bf380ce5d220c35f64aa85db39f829121619eb67df89b744a4fc506a8edb9f10c7654471ed95babe21772b7d76b378ee6b0ee701ce002caeb8d8e6809aeb3d011d46b2644e00b7a778d146baaa854e45708c6d101f9f9ee5719e9d04f6c9f05439801de89075e7d0df1c3e932e579fd1b22fcf55cae2ae12e39ffea824417744727733cbf90d683afa13ea9dd88ae936b771ec490045177a7aa1fc56e132b157721cbd7059f86c71c6c888b42281e281774447bf95862e9372eef0611bba8de689609d1bd13f2a8e5fd35252e0a06f82413aca6a12247641b6153f609725952f5104061ca3a03a4dd0592fff718e325489f48760e1ad6cbdb3d6a780c7ffa668174548fd448890582b3fd3a26519607ecbfd22fd68efae1bf35ff35e77ea08f1b89bcd3da424b6f7e1d3de956509aa281f7ee08ce1eff961e0e27b50fccddfd3962bd4db20d5a6575671396c6253508d9913137e90b76d86bbd4c89de15e1a27c373e63dc13cf402b306ca83cb023eaa670be1519d32c8b315ae1efa86075c1aada6bce34a96a64728bbe326e60624d98dd5019f74039c3b7a72f65b60e4ede7209e57e550d1da2da8f42a41fb375fa1766d7a89911056c6af957f269fa12d27de39dec2765880d51748e220dd8259f006a70d15f192a38cda443fa6c76dd1e76ebaf6715861aea82d5d32f78c5e6a9000db47e303d5d3468dec655d77eb3f6edde708f4cce6a84070c51ffcca8831a4c6ec2594ab0f82b3d448fb169693281794f07a7fdb90b39cd4ab114c9ea8bfadf5da888d40ca5fd171b066386aefd3a1c5c932aa647b3a6d1eaac4e05a9242682bd7da05ad1bddb9e1f35274e0b1651fb595f8e59f6406c22141b002861a703041beebb5b78871990f1371595f5a23060fab7ddef757e0fa2a412b85ae0ee5c71994a88ae377355f200f3c8e022307422040495fa03bbb051cc12d90d0bf2a5e739dbe6774efb74bbc3609111beb8b893184461aff78f125e2ee38ad8e2f82ef57ad9f99b5246b747505f1167254d6dc674a62f61359cdada0b4e21831b09499594b0406c67fdc194a19b4243a3da5dcacce4ba1db60479a1f06a097df6a7ca6a315a6ae7afb7a1b3f61263bb7487ecb1553f806c3d59de29726abdbc7062569426f5a9c9451e269b2141bb86223c810a20bf73c2d8b08302a91afd7c69d346da65d2a2447d138ee43b62b9ce000fa59bd64c52e9e3d7408e9b5a5c78e5130211ce89361d53d800a12149027ec8f0c28cc0eec8fea6e80637cedb8e65309724274f0386fbef0b9d1eca5a218438de28bf2fe6fd95099ce9bd0597baed162a0905533beea070db276e9e55f1efefae6fdc259cb7fa478f27a4286b9c4235a85f29512d5d35dc83c16d401e8ceb4da4a30861480da305b7b9420683ce71c973e64b168e9e709bf954820a700530d1fa7c527a13054d8909d850d646baf5b89ef1c3a2757dcc22236f73f9e2d30490c924ae071e81cf70bd09164119203be113885621279f9a977526836c6dd734998ed842448d0b2fe32fa0fc6f51b9806ccc3d8ebe9eefb1200d1961c9fff27c2f60c0244af41f71af021a9b363b2f61521a5b145d309702e20e14841e4dc3c5aa668c51197587f0288da64a523512ed0ac3d0203549c3d5a4a3ff213e31613c636bb480bb79aacdaf95dd87cb185fcaa95f60e53cd040cf53e43b08f32de6c60368256365e295e5e1dcfd3b899e7d5296f2b28acae1f73082611f19db3d0192e5650959e12e1dd2b4ec25657ff8796dd9aa163c53e9f745175ba9ba36ce63f0a13d95ea4fac89a12c4b4b2195e47e112276e2b52d618b5448fdc59bb1685778ae71320a080424755b35819e5783bbb6fcbebe9f8701b9d41627045a75528046894ed9fcfc5189d537725031d28df0f23de2246df284f9722da5c34198b1945d5aca970a7378bba6b59aaf0acbd27de823facaf27eb4dccf2950b510ad99f6a3e93ecbb154de9cd45bc13786efdc09342801fab347c23fcc0e4e29c78b0ebc352a8ccdf0dfa80c9c8627a6a93b3baecb10a94519535dbe27e13e7a19ea84e65fda4efa36328eb923a69373d6634fa5ccd90679f4ec9cffe9bde27e1f858c1d4643597e737893e09e188899edf569a33129098d585c672a0cde510aefbfa07db24c02694622507f01e20018af51f1bc7a1aab43e9263d4cf97c54bae97686d36dbf92520852e55bd3e470a2ed074dab8c210d9b8338653a01f81ca2c2bde46f085a9fc71fe895a5bf8bcf6a0add43c34ab96f99f08b9bc224ce8bf45aa2d7bdc1edba349f81f8d1837b05f69a8752a64dfc4c8d3a7ff044dec9250ea8ed9fd60db248a8d21100844c8c3267f729ced5d7b67194edd8f378344a8144a4f4c610a3c300433f4052f223fcae4b9818458e2802681a8c8ece592da99f896fa92eb7dd2bd1ce900e73ce6e2afbd9b05419e6387a35635867ca909c32ba189124261550326658926a738c2776632cd155987928091379b4bd3c69844118a9d71f56a6069cde8a48d20735daa2bbd9d5081f6b2711ace8a5166220d3e61d090bdc38b8c0e2400fa9cbbc232ed67a904388f4d86960721d1de94915dd34048a7e2b08df91f22a677cb25538efed1e8222bb365149b270db1a09e0dabc1a3589a1d9413465884f5ae99c143cef701aac893e20e8e037cf7062010d4c1a8141a1a703dfcb54be2e57953fa366a0144bc4662ca855d3cc70e72fd4cad59a73908ddc4aaa145e268f6e913f62c8afa69ab31732e4b94d86e86e35c33ac420c8c0f0e349ada2e9f299728e054a750fc758aa54422617dad8f6c34c45ea42f7bfdf0c86494bbccf7746e7b736039fec5d6a41076d2d5b3d522d199f55a9409b76a02ab8df11cea4b4d703585cc9d8eface8c2e512cd22b6b0e1f7dea6912f16181cd5c45aef7f45760ce31b34d086c66759f46c5a820491c65c34fc45cba5e010559915cfa63b1cc3dfe696b1cae82e66cef27fe7ce39099a7f83c4e3dd621741f80e42c238e89d4b1cb7fe6b89e1bcbd32e4db9295bb4e11cb388127e80eb9432a04230f118ea8738ad7c2475de0318b232ea8f4ae6ced6259b28ffb7aa55fbdb60d814a9bb0b072948fd0c57a89606add9b6a200ef4cecdbf7ff92c0286973b9af555eef0a5a608ba87f02d94bd4026be5a7836f0fa9e3680d3f17f4a283e35d60197f31934c92281c8d54dc936ce2a26d736551e2373400b33c0abaf38e96ea20f35cd7dd11f3e956c5af248cc3c49c23843fe6e3ad00ccf639127b6f6828f35586b13caab4d877e72055174ff5912f1cd29de4028f97bd9644ae5c46cb9817fea18936fd337f81eef9f6fd1f31c433d26eeae49cf452f3c93a3d21a4e2a460fa511d58ed5d6e725c855cb19b704d31ace16612d60fa4a33c1cd618b5cc8dac73ec1134a559e8e2175033d4a17e434d46e8c18e87bef1b90a8c10c5d3b143515a159b0d43f5e18c9d664e53469937e3fd8c8b79ce463214eae99b09f37a496f37e75ac54737c1d28a81b0e69f1f6b1e8243376d7d1dd75781d88fd7aaf3f81c7655d580245b9cd8d161395e5ea3c8af93c2d3f49ec01390ab09da02264a95fb70321e0697d4902af9d7322735fde8421b9411a86cb5707accb3094b76895fc3aa682f1a1572d697f5d68db9cc6bedb398a9a922ba584434bcbb7f0936cbe381e7816759b109f3f62909b4e84b1ca23c3865846efad256512be4549af6c69bc6ef605007cee831c3295f06daa0afb1208f5b8dff84485b8df036ee7fa2fcf21a8df2906e173d6062d4ef59ee752c321ce34994417dc1cfbc31dbacfe22a2739cde93d3353043ece0126598bf48ba1e227948928eadedade9b8db941474caa8c8c829b01a0392f7fd84c1a22925cf4d77bce110a68a3854855a9cf041c233521b50b3445047f44674d3b65e6ddab3a62b06f5a0cc4efa7137f1d128d3a45a7f3977a86c9f0f95f95c9db76172a83ce87fb22232fd4384b0882a9ca75a90b9a797976a732bf2dd3128e9cf9c552f88e5357b3dc72ec3f8ead3d70dcb204dbfb95dcd07eb4c6f4c8050c201880266296e41054cd35980e50ab73233b4b866e1f6c33f954d5170eebbad16cb18d16ecb62cf4b2f4743a4cfa5380c4bca7632c99306a7409828b45cc032ae554e3e65341c0eed2bd692edaeeaf6b7834ba0aa1d3430ce6c809174fd43beb638c8cc2fe6d6460bc98870298347b62a4f874da1ed2b188396a17fdc1c6ffa6f158d3f94b1fc55aa3e3c9619b846341a5ada57f5a36bc153ce15c600632a6bd59e6191b0157098f42231cc0f39ad5100f47c221f2e14f040a202e4c230870e9e30246f6cec3e7cc603222ad541aad44628b154ece19c10670ce78a3515573b19db734679fbd829dadec7f039ca24c2f179a7474927a55b9b40cdfb7a50c1cc45005c29d4165f5d10a10c7a0c82dd2b6aac13ae4d0c24ee7313437b3e1110048e746afaa65f340257413dba16e159786020168f5abe9f1d277a395cb67b679b1e9a0596d2207d3bb050634270f8918cfe1d5e84fa48c603805475879cd1a514007c6b86bd4c597c9642db8b63cb4e7f930ac3cf92bbbdc5a66bc147586b567105212a37ed531dba74019625c827aa50315d85302c86cc8a583a9c43c38a2b1b2364395f8437b04f1af80f9387d02f5c37828c844433b25f3cc767721ffc29cfb6a9b3c4ec3d509e48e320b0d2601a4fea3254993a15a50696762d35cddd3f2fa5e851e7243a59590187b361c2899ab1c81a2d4579dc0738ed2f2f1ff4804f08794fe7720aff52ac513c1d0cf5eb98b39d6de40084534fd6f58d300c1005df7ad2cc2ebbeb258be700b60096ffeea93a9125defbb45de6db7cca7d3087581a4347fc7546183fe40a5afe98fd55a15f4ea8d9ca53569b7e4a439b9cd28ef149639e762fc4be6899cb4063adf67ca798e747c524d278a41f8901e3944c6a1f78653abbdc229b058b08e4fdaf76170d9362ccdfa76d017069b4fb0c3a4a82886a48b58f8bfa644895b9a62edd89f2ae70d2ae6f14e37cb8688ebbab898480db8ed595004eac7b2a79be18c54780f567b2441f4de755b20745d424ea52fccd326a89557761e95b267b5f34d31c36ee0411498a8040478a800bbd17274dc3d4ecf5705029bbdd5aea750b6b1efb3e5991e15ffcf571f6901fef934e6420df4d7cfa36f3b1dd50ecb2d015ea27b8154dbaea15a394110b9d7745e2e3e84035bc5719c316046c58e78c77c1aa44caa6fabc1b0bccef43ce6dbd9b8f5b18ea135e276d945f0503ae69b5e89eeb4015a9656c2ca40fa2247cc0e3471cde93dedc178cac176ba2bfcb21bcb666da4f9dab3dc397d885513b26d12a22a2732e4a65f18ea8a1fcc276798d8ebc1a056e5ebb4314155866040476333a4c260e2bb67a6ba7b2714f19f5d23fc624fec18726ed4fcf4b11e058dfe16828e02029ea1cafec5bd8b7753975c4b8cfc1b9e5cb102b2467829bd6eaa79e7027b0c399d126dfc1092f34bdb3efc47f4adf16a526bac59", 0xfffffffffffffef2}], 0x6, 0x0, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r2, &(0x7f0000000080)='6', 0x1) write(r2, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000480)=[0x0, 0x0, &(0x7f0000000400)='\x00', &(0x7f0000000440)='^\x00']) 16:04:54 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wsmouse0\x00', 0x20, 0x0) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/217, 0xd9}], 0x1, &(0x7f0000000300)=""/4096, 0x1000}, 0x840) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x100, 0x8001}], 0x1}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) 16:04:54 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r1) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1) 16:04:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x31a) getpgrp() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000100)={0xf67, './file0\x00'}) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000000180)=ANY=[@ANYBLOB="3ae92d51be705d156e2675b27a665104e4d05c541b3e76ea86b2effb4be31ebdd93d2a75c7cd7c990500000000000000e3d4189391a8adb62771a438672dcb770e5d1066c6579b4d312e96be"], 0x2, 0x0, 0x0, 0x0}, 0x0) rmdir(&(0x7f0000000000)='\x00') chflagsat(r2, &(0x7f0000000200)='./file0\x00', 0x1, 0x2) 16:04:54 executing program 0: r0 = kqueue() poll(&(0x7f0000000100)=[{r0, 0x3}], 0x1, 0x1000) flock(0xffffffffffffffff, 0x0) close(r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x80000000, 0xffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0xfff, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x6, 0xffffffffffffffff}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xd1, 0x2, 0xfffffffffffff800, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x18, 0x81, 0x3ff, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0x1, 0x60, 0x3, 0x1}], 0x0, &(0x7f00000000c0)={0x100, 0x8}) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xa0000008, 0x2}, {{r0}}, {{r0}, 0xffffffffffffffff, 0x58, 0x2, 0x8, 0x3ff}, {{r0}, 0x8e4c54fbe4292a43, 0xe4, 0x4, 0x10001, 0x8}, {{r0}, 0xfffffffffffffff9, 0x21, 0x0, 0x0, 0x1}], 0x3b, 0x0, 0x1ff, &(0x7f0000000080)={0x5, 0x5}) 16:04:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:04:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x107fc, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x18000000000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:04:55 executing program 1: socket(0x18, 0x1, 0x0) 16:04:55 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) getrlimit(0x3, &(0x7f0000000080)) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r11, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$getown(r2, 0x5) r12 = syz_open_pts() ioctl$TIOCSTSTAMP(r12, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) getpgrp() getpgrp() r13 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r13, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:04:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0/file0\x00', r1, r2) getuid() 16:04:55 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="000000000001000150466a27f97bd728dcaab2fcee0e", 0x16) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x8) r2 = getpgid(0x0) fcntl$lock(r0, 0xa, &(0x7f0000000080)={0x4, 0x0, 0x0, 0x20000fffffffd, r2}) 16:04:55 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100000000000052b0ebe3"}) r0 = socket(0x16, 0x3, 0xffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000516000/0x3000)=nil, 0x3000, 0x400000000004) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffef0) recvfrom$inet6(r0, &(0x7f00000005c0)=""/4096, 0x1000, 0x41, &(0x7f00000001c0)={0x18, 0x1, 0xffffffffffffff00, 0x8}, 0xc) write(r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x2) chdir(&(0x7f0000000040)='./file0\x00') 16:04:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000640)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000180)="d4db8ba7320ad78123c5135c5b2b8aebea8fdcf20000e13ce9bb1c75af7ffede21357cc9b6f48f216decd4409291b69fefd337a48d320de1e69bde14c5938df54e8cc1e4b1f1e75fc6c7106204c9103da6583d37eb830b3d15b36f45b6e560ba77f218aa550f3b3c49ffb46b73e3c2eb0649e6782c95691567da5a315ce01fa37e", 0x81}, {&(0x7f0000000240)="15e0bb80391bd7664193cdc1a7be371cfb1e27bcbf36d4f916939a999752039ff6cc7c0afdc5e7aafcd9b5333127aae5bb98e8e459caefee1b970a91213a2e9e31ab5bba5fad1f505a8149dcdb2665153e574b5235cac9dae3bab088f61e0acb06457f5bc907bedcf44e8a2616610fedbe1947e75260bc56cf783d5f418c84b6600fa2cfee951eb8eeb3a643f464da46152bc9e62fd6d39e68b56bb4395198b8be37b3566c902bd1080436a4628b6b7a3fc55edf6705a41a9bd9777b410a6caa0f9e2290", 0xc4}, {&(0x7f0000000340)="59ebee7037a74b7bd00778b00fde1aaedcbdc6183cbcfb15388fa5d1ca78cbb81fdfa324e26dde11a4396567dec77ef5d492de0b44895086e3041760df9160e96de5f0ee4d519adbc75fc01c17022abbde78eeb5c3cc20b290991dc7c720d23e41bf83986293d9f6f5487363cefb1c955a9ab9c9de6ffaff77132d019e85485d2955622214a5aba72d2a69dfdb0d696fe3e6800b", 0x94}, {&(0x7f0000000400)="758c347a223794a59ecc74508cf9451082f4b0315010b458603bfa9563912c3e4e76882f51f7ab38452f1ea3ac58c1821cb9b422019e51667d2f845be78d6584eb4b5dc62e26fe74318b6189ad644c0ab38595bcbdd829e3746fa333924d53f399c8f874bb754193db9a5283afad51086cff862da7ae890587533eb96f441333f2addadff9d4d4f176090848b202cc99ee153871e2bb859441679ede824518ea", 0xa0}, {&(0x7f00000004c0)="c886d4ca9bbe8865487efb17c1f4131612f9477a6f74af0072e63dda137f8cb8471fe3df138cbfa7882c5c1c09579e14a55bdd7a8f18f426203e1055ac834b0584afacceaf88093e5ca5cf2755732b0d7c436879e079ba097505a1e02d6fbd0ee5ea19f6e5d0b176b442b2e860bc71aa5b36e26d699eb4600ee9234c48af78c02d3c4dd59c035d14b0c995b9d723090e7013abc19a2760c7", 0x98}], 0x5) r2 = socket$inet6(0x18, 0x2, 0x3) getsockopt(r2, 0x200000029, 0x2b, 0x0, 0x0) r3 = dup2(r2, r2) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x58, 0x0, 0x2, 0x8000}, {{r2}, 0xffffffffffffffff, 0x10, 0x20000000, 0x7d, 0x1}, {{r2}, 0xfffffffffffffffb, 0x0, 0x8, 0x2, 0xdc}], 0x6b8200000, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0xb8, 0x10, 0x3, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x98, 0x0, 0x0, 0x700000}, {{r2}, 0xfffffffffffffffd, 0x31, 0x20, 0x27, 0x1f800000000000}], 0x0, &(0x7f0000000100)={0x6}) 16:04:55 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x1c4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x4, 0xe646, 0xffffffff, 0x5}, {0x861, 0x0, 0xffffffffffff9791, 0xffffffffffffffff}, {0x3ff, 0x8, 0x200000, 0x8}, {0x4, 0x1, 0x100, 0x3f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x402, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f00000001c0)="fdec44b1c349a02c770ed39bf1568f712256b5acab5d38f9707dfc423ef8eb24fb376a6bf69d17de8e38", 0x2a}, {&(0x7f0000000200)="36370f0f99f31ec37cc2e93dda793a1d4ab744ebe9cabb549d58bcf761622956cea4c6dfad098f95c265d10b57b5054b86eb1b24ccde4123bafe22bf86e6fed96986333606451a2d094ebfe7a57356", 0x4f}, {&(0x7f0000000380)="11c74efdc1d742d0ed7161e99439d6ce08cac49edc33f1686cd849f607eae66a0ac4f131c020097dfd22d6d76a4b5c5b476cea81b50a07dd118915c77284f2305ae72b4bdc6207190cb5bdc17b02be66fe3d2af07497f79238c2928246477a5826a0f468ea9a4dd51a911b95972de98636402d12e94ce9646544b8f014c2508a3cb5d7443d124fd091369c6aba48ad169d0ddcffd0716ad2cd8894182b3a05fbea4e9de6cda0d17e7609c529808d437c9bd1c9e6f27534fabcaeb68e03e35cb37b78887a6cd8cdf1c78b1e08e9f72b30a25ee1ce9a6dcb529a6fe0c21f9a012adba84d17a844f5d04ff557a0647d", 0xee}, {&(0x7f0000000280)="69fa68e29e386ac8b7785e0a08e8da9adef8a16c7af432838d7a9594a4f482cb7213bfb498880f", 0x27}, {&(0x7f00000002c0)="2b82bfdc7fe76cbb8decf179047a115ba0ccc1b5fa8290a4d9f129de37d7a6d139b8c12d9c", 0x25}, {&(0x7f0000000480)="e86b611d97c102c3eb863f931b2df12bd3095169ec15715eab3b83dc622c28e8d28054566b8e2416f7d4f494662075eca5cf33052258fe629efa7ebadf2e241a9d", 0x41}, {&(0x7f0000000500)="c628254a3c5c1875892c810ae70e9dafc07b20bef24d414d176c9c0b69ef1af82997b6e0c55a127eeb6abdf7d095c4381d8122f92c7a3d3dafdf12fb8d6a0d5c7e9bebce65c87b27ca105040ecc8ca83c6b41ec6dafdb875562d8fa29391e40df8caa9437cb37529734c325dfac2067dee41ccf299de5d6830ae5fd4665f7fb516f9014731ad413ff7e934d21765e93cde705e06b4b3de5c386db43cce1452f144076a134e825164a25f94764b22", 0xae}, {&(0x7f00000005c0)="0fd1c660ec53add01f4e6fe5fdab2800f65e8dd013214861d3bd9b5c1675b0dd7e6675197bf92ea4e27ceeedaa4b22575e775af3e41251e42df1c6c40672bcc344d71b1de1ba5e9f2a11a7", 0x4b}], 0x8, 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x7ff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:55 executing program 0: socketpair$unix(0x1, 0x2000000000000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair(0x6, 0x4, 0x4, &(0x7f0000000000)) msgget(0x2, 0xd) shutdown(r0, 0xffffffffffffffff) 16:04:56 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x90, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40, 0x0, 0x0, 0xfffffffffffeffff}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000040)=0xffffffff, 0x4) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:04:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) 16:04:56 executing program 0: r0 = open(&(0x7f0000000700)='./file0\x00', 0x900, 0x80) socket$inet(0x2, 0x3, 0x2b2e) r1 = socket$inet(0x2, 0xc001, 0x5) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000006c0)={0x6, &(0x7f0000000680)=[{0xfff, 0x9, 0x100000000, 0x1f}, {0x97, 0x5, 0x7, 0xffffffffffffffff}, {0x9c6, 0xffff, 0x4, 0x7}, {0x8, 0xfffffffff10b0ae1, 0x401, 0x1}, {0x6, 0x3, 0x5, 0x5}, {0x0, 0x5, 0x7, 0x80000001}]}) getsockopt$inet_opts(r1, 0x0, 0x2000000000119, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000740)) r3 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="b86fbc97d8fbfbe240cc5e07d70ba8336af9fc09bd6f7bf916f63ba385325b2b0784a2ddb2c1913851e97fb3b57f7637d4a078e8de96b5e02fcfeb98d6a41089aa17688e8e18f490588d011231c567e2c2132973fc546976c19c2bd637b303cd2dd4e41dbdd16ed5753c6a0dd357523b5602200d1ba23b8b1b7805f5167005f351103bb20f1443f2990baaed28881a9ae80d9137fa9ca132e589cfa31caed71735bc43d5c370c23aae6f737e8dfd254e9161241d8035a4dbd1babaaeefd3b10616f23370b064d0ba16fd05b0d43812165d931558c73cd4050bb15e760974f98f22316a64a722363d8d39e315bb49d76e36", 0xf1}, {&(0x7f0000000d80)="a812f7c872a8a76e250d07c07232005089472ab5340e8017d13a4d0ef2ffa16ad917f3e51612e3c4f114ea189171aeafe819a7e9ae53c44ff5777763961bd2242e1663f0cdc834a1610cca86089b00653b8b66d52f9fb4e944ffa507e737e77bb0d67ac74ef3ea1887e1a3e649372ca46c2af94cf3b089d6225a0a624488c7c82f0fb59bc73b01707f901a9713712002c77a41669dc225cacec7744b2127dd2609e9178f0b40db52bd4a496ad8d5ca5286436c128bb27019b9d36a4d5017f638e16bbc17d23bef74653a2f1277ca8931f2ecdb303bf89c24918a2660a2ce838dd474d9c0c73ae2df0546fbd56b39753c70cda054eda02f5d8ea589f7e0aab28d0f76349a471cace811722458cdf8651a991926b9b28bd34203aa01ffc769a52771634b2b2d7ad55bab4cac11be824ab673ced26358c450d3f7cb1854a8f8605b8ff7183e38312b002f9a032b4bc34dbca8aa56ae9d79e7c5bae0b20bed7ac7de5e4260a0efe6f0391f59f05d76a4cfbf76abb8ba93adfbc1232f150ddf4540ea13e82410422e530f097d8512e6e6657a89c047068446eeb6f0f6c7ef378c59ff987d5b7135895bfc6fde501e6389b56b3ffe7a6f1d0d520d18252c0b7d0149c6a7efba2eafb689a7cdbda198223434b3094f4131533c48c3cbb776851498d7a4d32d77f6a840edb395977d7870de8093a2186772cc71270b681fe1e3e2fc7170d912ff85debd444b0b65bcbfb3247f76fed2b1e30aba9b39e637c0b5baf116e6503ef5f8736d3ac216b4b018f2fad9568b421d6129332baa94be620aa4d3db11f248d3de14b63b5a48f15b3a85125c087dc535a6771b47e74a07093a23afa4f6ce9f72c85744e80dd2c1a0243eedca512588f795af6ffec1736c68e25c170ea8d76991cfcc7771ecd50d48a77f8ef42904bbd1d263077e488781e11c2db90b9390edb014cfb9e850c3bb7cd08b37f1948aff528a10ea729ffc14e638564a056541b9c5c8630725daefbb0b7542aaa6b6f1a03cadde398dab02d71fe520e9fd63c2bfeb086d54adc854e64f89f6349b9e1f159414b8ce0bbc7a09e39f9f4d058a7dbaa773b2a8c4e555b18ab9b9ac4ff7b446248a384ed6fe1f76b30cd6a95c61e2bbea831ffa2f00741649387f432308d22b6e31f01092cb4d3d1453e67588aeca6503e49b0c1330f18f93ce431a104bde939cc17e4314c9ffd1e83be438a06c7eb25f7cc2230458596e60d63388ca3e10f55925532a86ebb7d4c0688de4153bb471b4250f84cba90d207e2665a7ce8277aacde9941d4a68b8ed61f19fdfe983211cf90a048f07aee28bad2cdf7b75b43ee69b4e8eb67ea23175c7694b531650d7eba04171002392f9ec725ddd260a7b11fa7459755ec8490a05c9ebbb8394b99f16b07edc3249972988ea05cc866487240ac66f4e5c0b9ebe1cd686155033331c7a87c99d14cb7a9bcb28462954b94589f729c48105b5dd0a82bc08bb0373f7e76e74d441c1f6a3bbc00ed5410b5d66b123ed3dc068bdfbb8ea9b5ed156e8f7364a211771ddc32763cab5853267092ac632d7cf56c3177b50d27276cbb58aea5ede187a7ec38f1f2fbc919b5f64ae9e3f2f9669375d5deb8f19231ac8496f1a7c05edcd938ded9ca067ecb362673aa17ed2d2de583a2e5f67702a23fa40b8c1ca4a88e1a0cf7893591328e703fbe8664856c271254b7652b5ebc5d0db84724454b0aef39276c35063d29a055715a43cd9ce804fb16fc297ff61cfce74ebcfe2e5a3c941d0e74a9e5652ac4879b0ac997470e914855b7bd0180aa418bed819f474d51f952836adcf593bec61bd07e5be326e0597b410b3c78e81037e902ebafaff4ec08ccca6dfa59816f8ffb261b96597231c530ecf6df87bdaa62fbf3e6e20259c2b5b926d3111e1077492936cf5070cca5edae57c9a3e31466a54d337f286e46da58a771ba96d2dda8b2c221aac3f30836950c955c1af95e3c96845bcc6905a29b3b563665ed201d951a35deb514245ea37ddde25593adab4bbd228eb16050681b76eea6c6b1feefb3e6e3e0a8c9754670c0725b4997764424e0c1fa4676618a8d385942aa4cfc015c2f859a5c28239add6021d19617b24243a28e96c5158ad8df490d37d19d0b77e883476436e468db28c5e5f1b4f028cb8434b286233ceb56e7aeda38d095d5cc5368494348c58db1023ad4ca7d8de4420a537b4d457bcaad3b07698d8a3acb300dee0a59ba9ccf573a836eb94f0e9ab6201b383471a587b48a1f8855766968066e072b524c6932aeb0b7ab79e0bef2db78d8ae2c69f12829394fceeb1f73509598d93a98c7d7b7e0e32268f2df8b3efeae2462f961194ada557ab12bff97c70a4b90a73a22277b44767731e216116bd9c3722fa45e2888c6601a8bba14dbc058f3aed3a3216dc37de500e3102e7bbf161710a23c9f4ea756ce28acab5d3c934f6deae71cd43a696af120ae3f21534e8e4308a42c8c03f88277b698f0ab601e311d79d90240ecf2b7f6c4dcb02dc8040e2a282752e04389116942d2ed7aea915b49f474710c97c2478dfa0391adfbf49219612080678e1098a03b62310f73cb0de26fc4d5810318b2b2262e65a6fa20d82cf53cc747d8f6fbfb5791d3533463c57ab7b6330e08fc9645d275400287fa1247e9e4acf183b68498034b0656d652b1a194b91c885d280872b480da17886b60dd81ec164877cca3f9bfecd6fd391c9e8e995a7e9fba9b7caf9657a7fb8745716d37949e2c24713dfa2f9e14f33431e312fca8ff04cef53eb40e72555df7f036fe40e252cb8fb4add68c729db7015957d8d9424d008256edebdabdf8c6569acfd5e236a375e9dd04964767141c4160d3a878d75940a0529bf04598fe94590b69ee30088a62a1450e3ed56b93721cb7c7f50e08d01c658a09d1db9e1c74f13ec64c0beebae77e225f8fe73cadee9a0d50c1aefb8cb89b18fdf8c21cf858b1c60ea070f699eb1bebf7fbcf6dfff2a272196b745963aba0a41fc1d14946d38bfff7fa3d3de97fe96fd445201b45d5e8445d7a913d2d727f44c8bf7cddb8944b286d051ce1fe98430a531fec320b04d2c8795ee7eb96b307df073758693bd587ef3cb9b6cdcc24276f259c37ebde11539db3789899d0f75ed331f595a98ed3f61fbabbb11912f02cf83e7e82f981d8be9d990028e9aa2a837097d03f8f4228e60ff78c4bd2a3664b6cac58acf6bd908d50d6507d1c68daf12e437bc8397d25882b3455d82d2581c976c2b68c0fbdda64a1ff08b1e329e8361f2a1f11f59a1f2132ced8974aa82ec3bc58227e86fb5908309ca13328c2f550d913702e166e012d28405965cb8780a12d80a491c2c86866e2d38879734786edd3d2bcc87f8bc806b0ac3182c749a734b20d5294bec43174e739ec7eae4a714230fdce48b1b941da8a5dbeab11a4bb8307e50411bddd3c5f491accd9f27301a0f5bc893e41e90535baf57e8baf237fa9f3ca5ec93bcc60494d59f46ff9dbd510bdb5080177fe560b75e59d5d458b64bdd36b4540abf06526a7b14f74dda17018356ae30f5d010a342f6b2aec4f2221e7376a57cd167c7b35848e90d6ca626e01b80c42b044f234d60ece1de51b488d4c2f186319dd2cb1676b3e20fec721f476f82ad128e15db5ca9ba04feb04beb99ce3f5b681bfac9b68890ba82ae44b3a85a1a822d0775d41f3d8168ee7d69eacc2556f6ae73222bf71f0d0c930cf0c27d33d2dd63d90571163d0d1138103e5e8cbfc02b8286be1a87fceb5ba4a62e3bf313e93e8f0b133c5603b3345db3995b89391b0d50af690534f3b5c0caa27ca3fc47100b7111a068f026df98bc373dd9eed98f18be73e348b875f1669d7ff5ad423b9b5aba8000f4850314797324969b544e4f2d513575de69a58f076da8ac80aa97692e81309303b8d83bcde317365e47a7b4547151a61e3c2ad7e530682f22a00ee6ec2b0f8ebf46a724e356ea2ee89cd3744343e8e5655c2897766a7b61297507e24be1c98a112c11226ff4a01b75eeca576adcaaaba0c4353abd929953f323a34b42535d3d8929b5015577ade5a8697320a45298e07da92da28939b40a18fcb05d137945467aadab646a8e65640d5aea5f3a9d5eb6acbc362e99306aaec2c07f60b14bdb27b12db4ea74cf4f291b76b8951027fec0a4c060cec666e9e2ef691a711eefb6907cd7b9f94c1c831b86b6d55259289d9727d71e5e6730f0afacb62c045ca0b62f64b4c2380a93111a68f96311c5a5a6c31743f9a2db6357ccaabe632b34b86dca93870f8079b887f365b029e7aa495e0459f84985086c0a47516ea36f48388fe1f97aeb81c0a0239f2ac2dcb4d27fe7d692541b476ae2f3a77ff47823f45bc2cd461cba826d4ac332ac07acbb3756a0cfdd7ca72619bccfb71df845788760adbb4ee2bbe7e98184bc71679948c714ba25f1e2729e0ec11ed3c6c3ea374ca9a2bb2edd950e81daee3ddfdbee378eb04b115df1618e74570185ab7cdc9771c9b3391355763a2d497b564890ffdac8cd46a5dd3abe6f6d231302d176913bc2189cd2e0e141c8bc44d0d4ae15bf111f9111e2879ce5c58c580d4699ba88b3b5332e0fad64e43096776e4f3c6b765886e25ed1b7619f1dddb1c24c0d7be2a1a0d0b9e31a1bf62d008ffcb356e4da717be42272fe863ccf4b1c352bf0acc13558bbe9c6f57fd8e14140aae3362afdbb2ebb1cd8996e6b521e3f95d0e1655e366e5380dc5c966894ba8f798efbce44a5752ad0a137ebabc1f016f743dc4370da3c67eaa488b6b7740930f32dffc5ad99ead906cbf879baa01851b1a75c804d8673d7a27a6b990655f4f8ef077099382d7a348f071857750b78fd3b18b3e7be3a18573b5d3d6e13d0831573767476d447731c7454fe499033ccc79c6f79ebdc422e260acfcf933b13e61a08bb6b4497368e5bf91a7b0d84ca02714fe9d05f72d38a65d88c8f33004f54f2bd1aa0831ac35014eadacbe4927d600126310fbccb28a4620910fe6c4c14ec2cdadec3c611f3c99e915da37be9bd94e971ec1d7055f86031749e4ab87f88ecce37bce1c6fe1a5df653109e13dd3f1232f0569a632f595be5eb818d5ca776e5305afdca447723dc1517971f553944f8125c244d5ff9785ee3f46328466c247a77095cf3062b1b249b6c439cd13bc0e11478449ca234f5d27aba0045e4fb7a403bf0db6a393420055bad35ce87e07138e8a06ffbe8bd2d893c02d523d2dae2563b2fe81f60a3f590b92719d9e5952c8c52cd906fbaee5ca720d8c337b93179b551830ed61333a456e94bfcb2413249d405edcf7f557be3e0301728f8111b05a5f0ae2fc5be960083d576357df0c175a7567869977c1b8b8c044efd30411ebfc7db586ec10f9693f5ea08e74abddbb937002eac545501d40c6671713ee444a60165bd2001dd81748a7213fc3a2f7e0ce1fa14d1766979b44e8c050175834374b781812cc110bcb63cbab6a2e22d798528a87d6779ace617f496f831b3168339d3f5c5b20927d0745d8055f3ea6515b841afa2fa09b43b84d70d6161c374b37d008bf8af6e9a5e63b1ef53546fb13619bad60cd241c870a27385370acc371c9a00b2769c3e3f8d335759de39c1cf94caf84d7f0c2b903be05d7a5dafcf905a9f5d7f80cc551c53d935adecd03cf15a49ca66f8e08e2499a77cf963b696b8972742c40c5d68b883f6186f382f806d1d9403e009621683f8ae58bf33b3a491c0448a1accecdf6cc38ea801584c46c075eb87644bd1599e51c5ba00bad77b86d1c2d340bc9af1ec8c", 0x1000}, {&(0x7f0000000180)="80ed7fc2af", 0x5}, {&(0x7f00000001c0)="4e8e7f73b00cda62ffa32f3b7fd3fe9e15b454902dcac93866d0e50800a475ddb291e88c39601845cbb50f2e4166b10386412e8b9fb0b685f39bad9cd3172345e1e3235e1f30a6d21fa0ab6aed0287796b", 0x51}, {&(0x7f0000000280)="cf997a2a1e0074a1", 0x8}], 0x5, 0x0, 0x0) lseek(r3, 0x0, 0x8000, 0x800000000000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000340)={0x4, [{0x3, 0x4}, {0x3, 0x3f}, {0x2, 0x7fffffff}, {0x3, 0x1}, {0x3}, {0x3, 0x1}, {0x3, 0x81}, {0x3, 0x9}, {0x2, 0x3}, {0x3, 0x6}, {0x3, 0x6}, {0x3, 0xdf2a}, {0x1, 0xff}, {0x3, 0xffffffffffffff2d}, {0x0, 0x8}, {0x0, 0x2}, {0x3}, {0x3, 0x1000}, {0x0, 0x5}, {0x2, 0x7}, {0x3, 0x7}, {0x3, 0x100000000}, {0x3, 0x68}, {0x3, 0x7}, {0x1}, {0x2, 0x1}, {0x1, 0x7}, {0x0, 0xf689}, {0x0, 0xffffffffffffff81}, {0x1, 0xffffffffffffffff}, {0x1, 0x401}, {0x2, 0x8000}]}) read(r1, &(0x7f00000007c0)=""/228, 0xe4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x500, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000005c0)={{0x18, 0x2, 0x10001}, {0x18, 0x3, 0x9, 0x80000001}, 0x4, [0x7, 0x1, 0x6, 0x8001, 0xffffffffffff30ce, 0x8, 0x0, 0x800]}, 0x3c) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) r5 = getpgid(0xffffffffffffffff) fcntl$lock(r3, 0x8, &(0x7f0000000600)={0x2, 0x2, 0xffffffffffffff7f, 0x8, r5}) writev(r3, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ftruncate(r3, 0x0, 0x4000) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x1) bind$inet6(r2, &(0x7f0000000780)={0x18, 0x0, 0xc94e, 0x4}, 0xc) 16:04:56 executing program 1: pipe2(&(0x7f0000000080), 0x0) syz_open_pts() r0 = syz_open_pts() mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) pipe2(&(0x7f0000000280), 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/84, 0x54}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f00000002c0)=""/224, 0xe0}, {&(0x7f0000000100)=""/26, 0x1a}], 0x4, 0x0, 0x0) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 16:04:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = getpgrp() getpgid(r1) r2 = socket$inet6(0x18, 0x4000, 0x100) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x1, 0x8}, 0xc) 16:04:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) fchmod(r0, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xe0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) 16:04:56 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) r4 = getpid() pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(r2, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x5, 0x3, r4}) getpeername$unix(r3, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x10, r0, 0x0, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x6286a316019455f0, 0x2) close(r2) 16:04:56 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x3, 0x5}, {{r0}, 0xfffffffffffffffe, 0x12, 0x80000000, 0xffff, 0x3ff}, {{r0}, 0xbefdc0ebb0958711, 0x80, 0x1, 0x5, 0x8}, {{r0}, 0xfffffffffffffffb, 0x41, 0x4, 0x4, 0x9}, {{r0}, 0x0, 0x2, 0x12, 0x7, 0x5}, {{}, 0xffffffffffffffff}], 0x7, &(0x7f0000000000)=[{{r0}, 0xaae32b0f75555239, 0x0, 0x0, 0x2, 0xfffffffffffff6fe}], 0x7fff, &(0x7f0000000040)={0xff, 0x7fffffff}) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)) 16:04:56 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 16:04:56 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') sync() 16:04:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r2) setrlimit(0x8, &(0x7f0000000b00)={0x5, 0xffffffffffff4464}) fcntl$dupfd(r1, 0x0, r1) 16:04:57 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0xc0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) lseek(r2, 0x0, 0x0, 0x3) write(r1, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$TIOCCBRK(r0, 0x2000747a) 16:04:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r2) write(r0, &(0x7f00000000c0)="cb846a1d55624b481eeaa127e6c9f3ca442ee43b40f53974c3eb60792e37a132e5b3f38a146dd74b57c38e2b4243721ccbae541a79026975112238f816e6a8572a800f2d8053503ef321e9ebe8d3f17a74be8f4fe66fe5b7ee8b055bde784b988137cbb595465f45a2330368143c059cbf98c12a7e53479a4352de717f6c7a4d8df631408ab9b0493d7702be9698a802e32d472682b71d4e5bd7770e5590fa01087cec04b37aa8f83c7f55cc2a3a81864bf169e5258419a9a4eec39bc8805ac5d3fffb91093d43b1", 0xc8) r3 = open$dir(&(0x7f00000001c0)='\x00', 0x92, 0x11) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x20, 0x0) fsync(r3) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000240)=0x1) r4 = msgget$private(0x0, 0x400) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000280)=0x6) faccessat(r3, &(0x7f00000002c0)='./file1\x00', 0x191, 0x3) fchown(r3, r1, r2) r5 = semget(0x0, 0x3, 0xc) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000300)=[0x100000001, 0x4, 0x8001, 0x81, 0x7, 0x8, 0x2, 0x1, 0xebb]) msgctl$IPC_RMID(r4, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000380)) pwritev(r6, &(0x7f0000000480)=[{&(0x7f00000003c0)="957d70d4f0bf0a66f497a15d5359a24f7714b286531c9f5f6ada", 0x1a}, {&(0x7f0000000400)="012ae4226dd8ee2b1bbe69615ea6c2a139e80a63dfa70d47d19af7c08aff2031911d6fa78eefcac91222f5910f28c7afa74fb4410f3ea5db1343bc9ae6c12f57e8e2c6329c9f8af9e3b8b69dc6c965069798fd960b0051f698536b7431c09fe120dbe4e85972bb73e4e52f98be48ec1dc98c084729919fd41f188398032609cb", 0x80}], 0x2, 0x0, 0x0) r7 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x1, 0x131) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000500)={0x3, 0x8000}) fchmodat(r3, &(0x7f0000000540)='./file0\x00', 0x82, 0x2) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000580)={0x5, 0x8}, 0x8) select(0x40, &(0x7f00000005c0)={0x8, 0x8001, 0x6, 0x2, 0x5, 0x1, 0x1, 0x8}, &(0x7f0000000600)={0xfffffffffffffff8, 0x1, 0x6, 0x8, 0x0, 0x6, 0x8, 0x32da}, &(0x7f0000000640)={0x1, 0xff, 0x3, 0x1f, 0x8001, 0x9, 0xffff}, &(0x7f0000000680)={0x1, 0x1}) readlinkat(r0, &(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000001700)={'./file1\x00', 0x1, 0x7, 0x5, 0x1, 0x4715, 0x1000, 0xaeb5, 0x0, 0x0, 0x1f, 0xd97}) recvfrom$inet(r6, &(0x7f0000001780)=""/4096, 0x1000, 0x800, &(0x7f0000002780)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000027c0), &(0x7f0000002800)=0xc) pipe(&(0x7f0000002840)={0xffffffffffffffff}) accept$unix(r8, &(0x7f0000002880)=@file={0x0, ""/4096}, &(0x7f00000038c0)=0x1002) 16:04:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x38, 0x1, 0x7) close(r0) r2 = socket(0x800000018, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchflags(r0, 0x1) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/4098], &(0x7f0000000000)=0x1002) 16:04:57 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='r\x00') symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') 16:04:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket(0x20, 0x0, 0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") open(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x10) 16:04:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:58 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) setgroups(0xfffffffffffffe66, 0x0) execve(0x0, 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setflags(r1, 0x2, 0x1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:04:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x19}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7fffffff, 0x8, 0x7, 0xfffffffffffffffd, "c92ad443f3fbb65f8994a9e436bcc5a85fbd109b", 0xf7, 0xa6c}) close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000080)="1b", 0x1) syz_open_pts() close(r1) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) getsockopt(r2, 0x2, 0x1000, &(0x7f0000000180)=""/111, &(0x7f0000000200)=0x6f) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0x9) 16:04:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x2, 0x38) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000001c0)={0x9, 0x2}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000006b810cdb2bf3859d9c8659327c5825f44096d5297af622e4b01afc345755a9886256dc55dd85c86c627f81e5fcff8231ab2001294e27e3e585995a92e8c17bc66e978e4d1e1b583789b3c00b0cf244ce6ab8a29dfed264d4985803a88269397a3cf3fee47101da9f0f28f39b5f8856ee8c545842458d8fd930ba69d9d939a2e144ceaa6c8149362bdb3408569d863895f229567a9559a5a9fdd6"]) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) flock(r1, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000280)='./file0\x00', r2, r3) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:04:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000007c0)="9cc377284c1953462e2e2e008c5461ac66063ee3353dc4fbf8744120145916f0d7ce8d1f8df2d6330a9a06970e0ebe8e468800532f0a6d87554cd5c293e6d7eb79daa6d33ba806339f7cc9b9333413f7b9fd248ba99db877628fe33e6a4d262dcea4ecb442688343c1e9d3ca37a3caeb9370530f10d5d64ef89d11d01da1f5e71a2993eae16836508ce0ef9346e35fff60d1b637409160de587177d585bb8894d48aafc9e7add4b8fc4feaeea69eb61d6a08000000f5e0c32388018cc3863d324a806df0c59cabecc161b6721f57f84a3bdcfb14c21e066a6edcd92c4892f004a5423ad1f151c0dee8a265ab338a24ef688f7722a0ac4edb7db583a6f5ce3ec1046f41b02da87ac5529d8700336e70671e9f6d3429bcb83d7714ef51f99c76c250f949cd860c6c69768cc9e74683688e2d4637a1e1092d3e2bbef0d3f43702af4c9085d4ccff9abac1922cc0d51e3bb6e5543833deea89be7571af8531296ad04d19cc1c7f9fb6a5773b638e80c924935ec4af788eb50b27977bb87ae38a74f300f4b46a469919ff6c2ef051742939ce0de66843f6e8ae369e0bb8e387ae245a799359909fc2cef2c08761d88a340167d056cb72a31bbe4f7e382e", 0x1bb) execve(0x0, 0x0, 0x0) 16:04:58 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) clock_getres(0x7, &(0x7f0000000080)) clock_getres(0x2, &(0x7f0000000040)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x35ca61f2) 16:04:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) 16:04:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x3) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x23803001c) 16:04:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3948aabc1337f5dc8c0aee0500"}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) 16:04:58 executing program 1: r0 = socket$inet(0x2, 0x100000002, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) shutdown(r0, 0x2) 16:04:58 executing program 0: r0 = socket(0xffffffffffffffff, 0x4006, 0x800000000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x1, 0x80}, {0x18, 0x3, 0x5, 0x5}, 0x6, [0x400, 0x10001, 0x5, 0xf3, 0xffff, 0x101, 0x200, 0x7]}, 0x3c) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0x40, 0x400000000000, 0x0, 0xfffffffffffffc5b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r3}, 0xc) r4 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r6}, 0xc) 16:04:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) syz_open_pts() chmod(&(0x7f0000000000)='./file0\x00', 0x100) 16:04:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) dup(r0) write(r0, &(0x7f0000000480)="c0aca6e3e07568d864e6cb5a910dc39560c805dcf7cee7b6e1c757fa0fdc69f52ae619f2ff", 0x25) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="46275754c0b7a58b48c92bd2acd766f6aef8520b4f6efb56b3bc349029765ded394c3839", 0x24}], 0x1) execve(0x0, 0x0, 0x0) 16:04:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bdd3280d33ee6185c6a19e1abfbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c06d979b782247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f037742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb062956cdaa50825793e369870cf9c83f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96", 0x200) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:04:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 16:04:59 executing program 0: r0 = socket$inet(0x2, 0x4, 0x7) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) getgroups(0x9, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) getgroups(0x4167, &(0x7f0000000100)=[r1, r1, r1, r1, r1, r1, r1, r1, r1]) getgroups(0x1, &(0x7f0000000040)=[0x0]) 16:04:59 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8410, 0x0) close(r0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xd09, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x4, './file0\x00', './file0\x00'}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) 16:04:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lseek(r0, 0x0, 0x5d, 0x2) 16:04:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x3, 0x0, 0x812}, {0x6, 0x0, 0x41}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:59 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7fff) r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) ioctl$TIOCCONS(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)=0x8000000020002800) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000500)={0x2, 0x200000000000000, 0x9, 0x1, &(0x7f0000000280)={{0x9, 0xc5c, 0x20, 0x8, 0xda8, 0x2, 0x1f36800000}, {[0x6, 0x3, 0x4, 0x9, 0x9, 0x8, 0x80000000, 0x200, 0x9, 0x98, 0x2, 0x7, 0x6, 0x9d, 0x0, 0x27, 0x8, 0xf53], [0xff, 0x7, 0x2, 0x3, 0x3, 0x2, 0x7, 0x6, 0x7, 0x5], [0x40, 0xffff, 0x5, 0x6, 0xfc, 0x400, 0xa5fd], [0xffffffffffffff01, 0x462ef86, 0x6, 0x5, 0xb1f1, 0x9], [{0x2ef0, 0x10000000, 0xfffffffffffffffb, 0x1}, {0x8000, 0x8, 0x100000001, 0x80000001}, {0x7, 0x4f}, {0x20000000000, 0xffff, 0x7, 0x9}, {0x14, 0x9b8e, 0x3, 0x1}, {0x1, 0x80000001, 0x9}, {0x6, 0x9000000000000, 0x2, 0x4}, {0x13a2, 0x6, 0xcc84, 0x800a}], {0x400000000000, 0x100000001, 0x8, 0x1}, {0x9, 0x5, 0x3, 0x2}}}, 0x1, 0x9}) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000540)="34c5377d791338507e9c681beb9eac632d4354b7ec1d2bb033772a214e79456d56fdb42f7e2892dbbbccacfe21060be9b8fd1ff9a59749071a9478aab2ffa8b51867cff25846c27ec361acff3b93308465a0266a54574949c30bdbf24e022c68c3ef85467a490b54b989", 0x6a}, {&(0x7f00000005c0)="9108d08ec448bdd8dfd8026b16e0e8daf3322159cf9122ac", 0x18}, {&(0x7f0000000600)="f91ec550898bfc9ab8f76c9024f0ac9fe5aef2013175276b4730da4b49f838a3016f3f19e6c5fe0ff8475060db4c9945a5fcdc7ddcb610dea2", 0x39}, {&(0x7f0000000640)="f17d309300fb91672c0d9e9a1eda061953931e391af41ee3e2af", 0x1a}, {&(0x7f0000000680)="6db67c46fb2c45fb5c688ae918ef6d9dfba935d42393728ab83a3c7b9c5a7ca59fdc3e1943fab443f39443a6d6ac0cc30fd08f8f53b40ef919e46ad52c2060e1e8d9870268e89a8e14f3cde487eef60473837366c683d9da5a3ce3f57e93a60119d3321dd6ddf38e9943bc504d224d45b874c49e3885e57aede0b5bdbdf66b22", 0x80}], 0x5, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='x\x00') ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000240)=0xfff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x101) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) 16:05:00 executing program 1: r0 = socket(0x22, 0x5, 0x3) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x9407, './file0\x00', './file0\x00'}) r2 = socket(0x6, 0x0, 0x7) pwrite(r0, &(0x7f0000000200)="518d6fe995108ace49c1bdf4c557699380f53801808a0e19fba4fae55ace28031a039d4cf6de7b315f58f8e8a19b6e83a33620b450705bf84b0efb795671c77f2817346e53eb43584bbdecdc644082bbbf252121b8f88bb4380d765a3bd0709e0f75b653763ce5b5fca7c39dc63a0ec2580630d787082ce2ec0842836dc346db27c9faffc648bd48e5b32faa596a3dc2333fec7d5873d941b01d851d74dde92b26cd34ec563e345ad3b2bbe2355b43aea92da0d95ddb9d0877fccc09b82c3832031ae5f642120e85928f696ce32cd5c75abd4810d7947d4affba82a24797b967b8d91c4397a52359eb5703d8590b437affaa8551225b23ca189a0301de0d9cdd07d5b3c537da07b37075dc0e02f806faa8767b4d68b016b609cef59778b49eed56a1ee7064962153e2fd5fd2df4d4dd0abee9b5230da4f22792f73cf4f919c0f9f37b5bc7c3f24d35807bdbb88342ac9a69d9a9d056f99ae51e4817e18a43e84b938d26679d4f373a198118d61b5c3eae1f4fadac3c4b71cdb6b3da7105c67cb125a853f223b365c4fafd9d7657d5259c4d65e4aac7483a79814320e58744bf2ecba3ea967f4c1e6753f3fb316cbe896a109f9d9f3efac812b1a063debb80b9aabe2ac22c5c340638d56b3c1d4b300b53b0c79a49e14d0f44fc9ab866d8f6bd047cb915aaaaa492d931127e640977edc65e3161514d43f30e3440f0fed48e2e1b6782c8570ea8096837e8320cd2415aab8129ac01a35769a9fb40ae1c033345d7e8f5930d546892d7e8c30f765657e5e6d7e7719539c0efa8daeb00559cac40c032cf31cb3c510d3f8766aeaa07cdd7e04ab3b1d048760016313620e14e42b7b5615862fad903ee2700ed847d58137bf7af13952f187edee189b7e6b5b8ab8ddee7e41f0b93ff51774d453df437fe00a02320fd6af7d33826a4b2830492dfc7b71f845b235efcdcf6484f0974fdb300b170edcf7a1f3a9f9f4ec9a7a838669f80b575c7016d8a5a928efb8cc77f97a63a1dbba342bf2a62d6bcfda20851a8f287f350b40ed5c5cb5a87f7405f0ab519f103449e9cd83ecf94a192e9cc42ac2a5a999cf6d53482e12e39e26456a30f68c0f575189600df3f7934f883c4d055618c49d08ddd328bb09290921ed0d96fb8e1bc6a031c4529088e8012f778f1ecc37378ac10fbf76f6f952918609119d44c4b6897e1677d68f296dfc7749f83c5ae453b87073f80c3ad1763f2265061adfd4f2d263eedfc44647b066a650fc746f8d6068629de813dbd0ec776d5db9a95a64cc89d072cb08626f46e8a3a271df8f7f42b7ef8c15d4518c892806b06573f6a3180b964b21cf9e1eb4e602093c8d60e943ea7555cb95674a920579fb2f47704bed06322034cdf580146697c829dfc58cbe261adc6f624ef6dc45a73f9ed87454ffde80b7b47103f4c9db8dcd793c9e3e594eddb1de8f6a61398acc4568acc164aea372c35d00c95a2de9db12fd75caa26fbb79174da171804e46115cf04dbb91243e41a7f2a31d0bd3d58f8e7c7966435aac214bdb0d7f249a0fe76f0f0efb311a4ea0d5e3ffa6d93e62a07352f37efb3ce20eee00f86d13a7f11c456d0de613f6ee788ba96fa6da868021e3993b785d634c02383569f2c5d4e15e0bb57ad2dd0cd882b53af70d687e9c7dc7277eb55d90bfa68337dcdc5be5b1d2431f4e5e932a7dd5f41375d5b4a0ec361b9491ef4db89f3a44db60b10e2d8c2ed88a734ddadb7c3c67ddb9837fe61171d586e8255ec92ef7ec5f2ae46a546746da4809e9c7bfcefcca5aa3e4b9410576f06d9a53e54d4490b5a782406879b973dca8a947b64c35467ea488885f4ed30450cbd1a5ccbc0a13899c02a9f249e6b5530c78d96b7e29f0a509f4cedc50286796767f763bc72f7e2f034e59c58a47da803ace197677a396eecfc807ca3dc9abab9ad2b4a5caeabbf31e1212897765a70ba349808e528e6c6ffbf3f00063302d694bc425abb0fecb4bb36479cfe3a76e2e7995c99324047dc68bc5f1dac60359ee2a82b10a67cee7412c30f060f905a68e646c426be60ed51d5ac70549575dfaca7f7a32b14b9bf1ce004d474cf4c2523c367465e2201c8e1a0822a86275d3dd2a4dfa00ad423e19257ab88a70f7546e2a7ee04cf1e89aa1c2f4c2992b52f70ab7bad7882b7fae5a129eac2f6ee148b5dc64633d6cf0e38fb28545a0f44e7bc3af6a08938aa0c18a11130bd21b65c8cf34973c1d92d3ef2a48579182be59e0aedf32d105989198065f0758eaab22f868056eead3751947e733a0074322a1181453bcd80c72c55455757d392a40540a0e13585b3662483dae18f4e86c3f735377a4816eebef4acca6b9106d743f47748c1db706564ae9f2a6beeed16f4ca57235eba8e0d82440454f59d40bea8beaae7368fd25b3cc5807a4cb40d3092fc29978f982e3677f4df4fcd616c7dbad3b74a368d8668d28a0c3269a3da628cdcd15a5ec78aed1c92f2254c383fbe77c44d3de93a51fd70d86c5f4541c8720080c741b96a8343ddcb18e1dd99ed11d7fdc243b2a05186bb3a955a26e877461cf5b17644a6d54b1f60c2b276a123754cd817d544e22b8e36e07dd2868cb978ab92cd69d551cbd9be6c1cadb8a723cfbd7269fbbf7e81c99c4668e636103ec112cb098e8d5a0c2cf20baa9fd8eb5e16fbcdc14f5bdfd038e58a80bd3f9fd06997813595adae5fe28f26d5cc64a1b9ddab62528a6831c5ad969193a71afaddf4ac567ae0b029d2e411d7a6821aa0c4797f9947ff270b9c15750c8d7341e22dbd62755955a0e3ab1cb7db713fbc2dd525d80946aa51c420371b90db963f8ca06c83edd68ddee2cfe123e276b0fdafeb6760b743b441f824242f6ceade9e08875d5ae809dc10915572a3edb6d0720840de81a0db2038003eb9f24eb87ac78a1a41a75ddd7efbba438cab64e9a23a2bbcfc05692ae549abed337d1129a45308cbb99c9a05fa7a148236626ad2102a2205507820d9b011c3568ae8481638dd04d0c674dcf305775ce71481973c1a0010d325bf27466744d39de2fbf04495b82d355d6be389fc360c6908e2f1a331de605d022fe40e38df2170391fbe197a41ddb9d5c3497d408d95422f36b02209a7808988a6cbdd0b47aed70a35b65619bc2b1506a3812a8d2af48c6341ca41d4db2584d1b2a3263a9b369711313ba652cefab4a92d0d40b0e268a2ef3bb85b37374653e4510b3698695f48248fc30ce2afdab6e031b7eaa27edff5a66833c1d07beeb7201c05cf405bf2ec82382467f3947f48d3caab486ac85636b6aed19e75ec3407c5156e98040c72232606a7a74346149e39c8e6b379acc49909d67f4675dc92b7437dd9d7ff24dc11f30eceba1751f2a415e14f62932a950734560139e3c2ca16b8c44720a5b5d8d3925f16e152f28766f02b60ad8b0e2a2ead43bea2bb46eb92823573b8cede618a9ff950c429be97e908a4ed4de38aaafb2e953c6bd221759d67582d452cbf1f5eee659fa66819d6519c43b04a6a6553dbc915d0462ef50a3200c474d0766cfb3d71edc2877174bb9f1c52f848d3d8fb19164817081af488d8600b8f97a8e2b8064980cf5f7632153af03adbfbf6c23c436a0c264517836454267979a711ae1af56ab2f5b703c2999c19a5655b7024070fa46db964241179a510ed01459a2ee88d52478a77ce028ca08ba2ebec76e6cc5347088d6894e3318bfef10cab0571d0f8c876b14de47e63f0122b87b5f8808a4eb5e0b5af2c2f92d125b6cc7f9a93594f09730e8bf16ded0bce06a1b61c6009558f0738c92b8ebf737c594645f736fb6d9bce7d6305b402953f1c4b6e32e36097ecfacb60ee5bb3f861298e9d5fb6e135e376bb6548d7024c12444b32bc89a623d07591b9a688fd0c00c38a179f3e0336c7c95a760e5c3a679df44e710672c604106380f465e1c1cdbef061212805492428d4519149f8ae5e9ba988d0153e34d73d09b2c906f6bb9de1cc17e733959946792052400132987b07b7a3f6d2063a7e3734f4ca9239476b5eccdb9ff6a6cb1840d0140c232ec622d22e2dc237f2d1c7b90aa2c1af046670f196e98455c63ef0d30a0560087faa11bda6dbbf19d56777510c3891c9c325940c17ead801eb7d1c86da58b933ab78769bd10f2737f0da0ffddb0184683565a2112c9ea5b29e832f6c26ae8c1f302cf94c531ccff2cbd005341b04e34fa87b561318f43a930f0553a6aba4e2b2e10fd9d9a08c11b7f4ce158bf4a09f3802edbb005974e0e8856d4872f766f4bc2defed2761711525c96cb08a867c15bce9febcad11ad1d5f780d55fd6127bab30ddaca629c4e54bbc30077c9554033b2cf8615b6c8eea58f249d134cdca01ad2dd5857d1a216725c8761625c596681451b74a93f8c881a53cd33bc5c09cc764f5dc863ce5705af78f1bfd15057e83ef0abf7363e61b5d6a4f0091b58886a18f3b44f66bbdd82d0469209a90d095f2ce37cd3d09b275ded5d24cad23a56c34c54636f3f4961736b0c18eb117a304e7cdabd508963ad269946108e2c577852df86f4d5f1550d19059c8ee1da37e98f436f40bc1bfa58fe1231c3b4988be568e961a3989d71aaceeccb1d5dbb446c4ad11255b22590962026b51143c7989a70a20d151eabb1a21f9150e1eaec4fbbb082837ba15c466db7685c2126f87ef7f981c9cf7f3dd8e88feff0b00fea50c8d2161676f63be3e1399e0b9cf8e3ee74ca890ab50b9869f1fb9b2f35586d88ee964693dfd9592b6bb9a5a05fce393bb6df74ed8f73029d8dfd9e9d29d1441fecfe2268011b77643f882db4b225e8b5b1e92227af0a92dfb731db14d9d736150b51611fbf523122c3c4c675efd882c96f59606f8be7db883f2e2fe39792f2072f215585abdece0c14f17a01c7313bf19e3c619b90d022b7916f6e8c17e84736fa3a01e3ed75d7983e816edbdb8fc4e44d4987b3195279c2c60817f7a94b1594b48722bc874794b56c72d0c83839d4959d158e7c8adc5e069fbd58278f1131a29a1ee8d772b72fd85057c22fd4114702ee37dfc2a064edbf532daa342c365b1373eb392a45259246cd2312eef603b69605ab95071640cfec7002e192c9b284e88f13f28be8700bf1eed2e4208c7ddb64efe3427473cd00baac80ef6f1d0048cfa7cc9c5edc4c10144aab4d069a7fceb547a7b12032db8e13a28443f0b539ef4df5e5abe1adb4b15bbe5cb10fb1fd2412b516344e681723d33946115de75234ec3fe09e7bd4251758104981fd2743fefbc3a560a34e0f9d2501c46a7bc1a88183d9cd3d1d92c71e846d78146e853330cf91133db6234421a51b1ed7f0e5849cde336a3cf496e9fd9110b3654cb27b756c6800db861bc680f638c77ee9b359b414d419e04bcd14300b3d290378a5ab78a9f579a5ddad741c3ce165f45101ae59308231a7108ecc6f36bd756f7de8b4b2407c6d5cdcc2e2973d15a9ee304cb15812d0d6cdfab94bd1560ca6b802d6914b1f592121179a9431be017033c61b78bd87257266be15d0036e7204dd1096057f40b929966bde1a1508a42a9bfd1674c087976dbe28167ebf7f4d409fe0e9991864087ef060fd462eb357598bf6581f7602a90baa0417b1429f9cdef6611c108debcbb4ce2dfee6b2a555aee6abce6b63ebf9f60d61cec573dcad3f792c91aa5e437d0be4dc2835a6c5b6488cee45cb583c110232fd186466f569e184c7d9785dfc2793d9b8dc72722ccf40a6fcefb482a48dbd867764e9c2a5f7b2d9461aef5b425145b5812bffcbc16aabb52b60ecd262e40", 0x1000, 0x0, 0x0) setsockopt(r2, 0x7, 0x4, &(0x7f0000000040)="4ce37140843e52e3208a3ceca6c8215d39007e7527babcef5351722f38f669c2c48f946e128f33be253eb816060e22bc7199200cd1ac", 0x36) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') setsockopt(r0, 0x8, 0x1, &(0x7f0000000100)="f6fc7c284f2722961d66c529f4e0f66c26a3ba1ee495ec7aee199c1bc1794120737ec90ca665bc8f88eb52d11edac236e1152d04a396cbb0bbf3bfb93472bea850994d52a7a7ad9eb025eee27e1b062c3a8433da83ee4784c320f93863169644c801bbd667ef00a01b947e9cc7eeb4785fbbafc00eddb90227748369971cad6bf899c3923c3ffe02fe78ad45571b0d338f212df9570bac76e22ca5fbe8ed6003167943e48524704d7a37256e96e372952cbc50027e0e4ab32e2f6cc2d195e20f8f13e9af944fadad3a7fdfae1ae1b42a86ff00"/229, 0xfffffffffffffe85) 16:05:00 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 16:05:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r1, r2) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r3) symlinkat(&(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r7) getrusage(0x0, &(0x7f0000000180)) 16:05:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000001240)={&(0x7f0000000080)=[{0x3}, {}], 0x2}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) 16:05:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r2 = getppid() setpgid(r1, r2) getrusage(0x0, &(0x7f0000000080)) 16:05:00 executing program 0: r0 = socket(0x2, 0xc002, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x10000, 0x5, r1}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xffffffffffff0000) 16:05:00 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1", 0x1, 0x0, 0x0, 0x0) mlockall(0x3) setrlimit(0x4000000003, &(0x7f0000000000)={0x400000400, 0x423}) 16:05:00 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xf) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) r1 = dup2(r0, r0) r2 = fcntl$getown(r0, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r7 = getgid() r8 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getgid() r11 = getppid() r12 = getuid() r13 = getgid() sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="791157c6cda29a3538f056ef56d4fe61263a68b756127d35eed8d68804", 0x1d}, {&(0x7f0000000080)="cb536a2123af7617", 0x8}, {&(0x7f0000000140)="44cb97b11d9e5ebaec64b3522943e152e62380fd8ff04afd453f4e3af4ef9f6f3972b879a9c28d22dca54b8bc8165904adfde95349047ff15de4bee0aac538f00429de7d8965e9b4f1793a5278d80791463b8d7a75142acf684fd4c6e9e0f432dd37be37a42e38510336a20cb82482df09bc35d74e1ef7329525f1bf33f3c7d01c1fb219fbfec0c205f14413c441fbb6530de174c89d69c2675eccaab4fed41cadec337582e59fcc56c7d3a524ded4d7a514", 0xb2}, {&(0x7f00000000c0)="f2506d110d2f10d795b133a641d508cf1a9da6e63520dcb336d57a453d56ddfe2f4a22f4093b65659835", 0x2a}], 0x4, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xd0}, 0x2) 16:05:00 executing program 1: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0x1000}}, 0x0) setitimer(0x800000, 0x0, &(0x7f0000000000)) 16:05:00 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 16:05:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x2180, 0x6) 16:05:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:05:00 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:05:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4b88ad07c00000000a0b4b200"}) r0 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r2 = socket(0x18, 0x8002, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xd429, 0x7fff, 0x2, 0x5, "33cbefcbc2666f0d219c77ee500c32989eae8cf9", 0xffff, 0x7f}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) 16:05:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x20) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x1, 0x1ed}, 0xc) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:05:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/229, 0xe5) read(r0, 0x0, 0x0) close(r1) 16:05:00 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r4 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./file0\x00', 0x2, 0x11) mknod$loop(&(0x7f0000001940)='./file0\x00', 0x1000, 0x1) sendmsg$unix(r4, &(0x7f0000001840)={&(0x7f0000001680)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f00000016c0)="bb32a355215613366318e909900c247e46e263c131a3c3", 0x17}, {&(0x7f0000001700)="a657849166d1bce025ae420cd232448b6d1d3d2c75282891a1a70d825fc40cd355da06cbda27846454e1d9fade9b2e6ce18995a406e6562a7ad7c73013fad3411f5313d8139092ea70b751f5412b1ba0548a9f3b43012b66413121ceeb61f485a68390430468279885deec89f03aa3e4dd1d0944d3cf6dfc2919c1e41b5b7b22f53a797f08015d40ce2019472020c258990d01d2885b80e4d4ee8555baf5bff512e932d0ed", 0xa5}], 0x2, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x38, 0x1}, 0x400) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000001880)={'./file0\x00', 0x4, 0x100000000, 0x7, 0x1, 0x200000000000000, 0x3, 0x10001, 0x1, 0x2, 0x8001, 0x1f}) r5 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCFLUSH(r5, 0x20004268) socketpair(0x20, 0x4000, 0x6, &(0x7f0000001900)) syz_execute_func(&(0x7f00000001c0)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4b264ad80f30091e1edee509c421045f4607c19dfd65000307c4e10bf8c45b6466113838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3fc4a179e753fca8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f66470f381c4420326500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") readv(r0, &(0x7f0000001580)=[{&(0x7f0000000080)=""/136, 0x88}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000140)=""/11, 0xb}, {&(0x7f0000001300)=""/100, 0x64}, {&(0x7f0000001380)=""/118, 0x76}, {&(0x7f0000001400)=""/67, 0x43}, {&(0x7f0000001480)=""/227, 0xe3}], 0x7) 16:05:00 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kqueue() r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r3, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 16:05:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x208a0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffea7, &(0x7f0000000340)="b6") 16:05:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) openat(r0, &(0x7f0000000140)='./bus\x00', 0x401, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) r1 = open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x5d) sendto(r1, &(0x7f0000000040)="d237c76c236f62c705829f94ae273dd7e46c0bf3965d71e3990bf75b0f08e49e9ba83d42cec0b8d05a1de29e42ec8ac893c6955c4c0965b5f16ebe3f0d6d7e4dbe0f57e0915240316b804ad57879fe01bb520450024200565a0e301028d9cab357823b3f2de93778ef48269b7ad8db79b8463cc9f1385d9e7aa5aa73b5b441b6d8813b4cb7f3f1cab343df166facccb753228e61f3759382e35823e3f1b0cc2e0ae9e636a1132ebb38ff337259dbe739eecdeeb5aa", 0xb5, 0x1, &(0x7f0000000100)=@un=@file={0x1, './bus/file0\x00'}, 0xe) 16:05:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f00000004c0)='./file0\x00', 0x200, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f00000002c0)="b94836fd5b0defaee496000000000000006f6a5daf1d2058eb52fbd3e5b7eea89790d4ff691df2c4eb1ed947b0399f48d768a184c48a916242d6d84b797c770118a765f2b683a31620e635f0ce35ebcb26586bab1cd5a4c676da3faaba373ac1971278e317fd390a80515f96a87c07b6dec073992111ac4ae03969ebda4695093a8076b8341d637d30348f060b90323b1ccccea200b94afbbd6e3dbbd0e5f7a25a76e07c4112db8c9893ccf83f9eaf1bb2626bb08e12281a06d6c1a3ec4c52f4a4ada93f01cd7bdaea29fe813e072cc3b3b663bc19423fe90d2fbde704cbbbe70db367290c0e02ba6e569a1f670ea19c6a997a1fbb8b63f05a465b29bee6dd71a69c8dd49441b3d49ce1d0ddbe58e929e1a9e77687fb25b9d66f2895c9a28911e2a3659eca80f06c50caacf2617a2d0a3dc6fcbeefd0eee897661f0bfb3f74f8469cdad5b588be9f", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) 16:05:01 executing program 0: chflags(&(0x7f0000000080)='./file0\x00', 0xfffffffffff9fff9) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000000402000000070cca90100e02fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) 16:05:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r0) 16:05:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x3f0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x6) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000400)={0x0, 0x53a7, {[0x5d, 0x8, 0x7, 0xa0edac6, 0xaa4, 0x7fff, 0x1, 0x9, 0x8, 0x5, 0x1, 0x5, 0x6, 0x7, 0x80, 0x3, 0x6, 0x5], [0x8, 0x7fffffff, 0x8000, 0x0, 0x0, 0x6, 0x7, 0x40, 0x3, 0x4], [0x68, 0x4, 0x8, 0x5, 0x3, 0x9, 0x4], [0x6, 0x1334, 0x8, 0x0, 0x0, 0x9], [{0x8a0d, 0x4, 0x1f, 0xffffffff}, {0x2, 0x6, 0x4, 0x100}, {0x7, 0x1, 0x8, 0x1f3}, {0x4, 0x9, 0x6, 0x400}, {0x101, 0xffffffffffffffe1, 0x0, 0x7ff}, {0x37be2ff2, 0x8001, 0xfffffffffffff800, 0xffffffffffffffff}, {0x2, 0x1000, 0xffffffffffffbc53, 0x4}, {0x6, 0xdea0, 0x0, 0x8}], {0x618, 0x0, 0x1, 0x10001}, {0x4, 0x70000000000, 0x1, 0x1}}}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x62) 16:05:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000000c0)) 16:05:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x102, 0x80) fcntl$setown(r0, 0x4, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='x\x00') 16:05:01 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) pckbd_enable: command error 16:05:02 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) accept$unix(r3, 0x0, &(0x7f0000001b80)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x1cb}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) 16:05:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x17, 0x0, 0x7ff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:05:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) lseek(r0, 0x0, 0x0, 0x0) 16:05:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x8, 0x2, r1}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r2) close(r2) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x6) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[0xfc9, 0x200, 0xffffffffffff0000]}) 16:05:02 executing program 1: setrlimit(0x2, &(0x7f0000000100)={0x5, 0x4000000000095}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x480, 0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xfff) ioctl$BIOCLOCK(r0, 0x20004276) r1 = syz_open_pts() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) syz_open_pts() getegid() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) writev(r1, &(0x7f0000000400), 0x30e) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) 16:05:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x2) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) 16:05:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:05:02 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000040)={&(0x7f00000003c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001a40)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/184, 0xb8}, {&(0x7f0000001500)=""/235, 0xeb}, {&(0x7f0000001600)=""/176, 0xb0}, {&(0x7f00000016c0)=""/190, 0xbe}, {&(0x7f0000001780)=""/162, 0xa2}, {&(0x7f0000001840)=""/237, 0xed}, {&(0x7f0000001940)=""/198, 0xc6}], 0x8, &(0x7f0000001ac0)=""/181, 0xb5}, 0x40) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x8) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x101, 0x81, 0x8000, {[0x8, 0xffffffffe4b0be58, 0x7, 0xddf, 0x6, 0x8, 0x7f, 0x4, 0x2, 0x4, 0x7f, 0x20, 0x1, 0x2, 0x0, 0x7e, 0x6, 0x1], [0x4f, 0x80000000, 0x7, 0xd02, 0xaea4, 0x7, 0x6, 0x81, 0x6, 0x5], [0x1, 0x9ee4, 0x0, 0x1, 0x100000001, 0x6, 0x8], [0x3, 0x8, 0xff, 0x9, 0x4, 0xff], [{0x7, 0x3, 0x200, 0x8}, {0x0, 0x2, 0x8, 0x3}, {0x8, 0xffff, 0x731125a2, 0xde3d}, {0x101, 0x100000000, 0x480, 0x6}, {0x2, 0x635, 0x100, 0x3}, {0x43e4, 0x4, 0x0, 0x101}, {0x3f, 0x4, 0x3, 0x1}, {0x3ff, 0x8, 0x6, 0x1ff}], {0x20, 0xff, 0x0, 0xb6}, {0x80000000, 0x1, 0x0, 0x3}}}) 16:05:02 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt(r0, 0x5, 0x2, &(0x7f0000000040)="50fb60e7bc2c1d7783a0e50476e3382f53513660cd850bd448e34798381ce20142a161735323da24ada3aa", 0x2b) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x4, 0x0, 0x4}], 0x34, 0x0, 0xc68, 0x0) dup2(r1, r2) 16:05:02 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x103a0, 0x11) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r1 = dup(0xffffffffffffffff) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0xc010570d, &(0x7f0000000380)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x2) 16:05:02 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket(0x0, 0x8005, 0x7f) writev(r0, &(0x7f00000025c0)=[{&(0x7f0000000100)="e6838f89c95209532559fd03b3dd0fac4e80115ea63e534afe123c32c0a4805bd874059d853f78217479ba00a8632600c3488d845e5fbcb1f31c4174a9ed7716870ca8104a1c47473fdad512b5408b95153e22cbf1ca5998a52910bb3c62a5fe022f0135835162a151adba992d8e39e8a38a1b70d5c9d6c60165deb1d6f25f45a3db406c2ce9c6de076b22e00ccfdb6334aded764b4bf458a8aada243118a050f0", 0xa1}, {&(0x7f00000001c0)="f3ecc289acf5f71873ddc35019b0e55dfedf484475db88fe69db32b9cb21dab6e681b9e44d5dacaf52bb7691e7e8", 0x2e}, {&(0x7f0000000200)="7fce765ff1a254e66c647a877168fcca4ec6331d7ee126cace87e9fe59dd5b7dbe7f133a43668604b98b53650e533a98b5e17f9db10c4da952809e0af480f923803d49043cecef31a4671f213307b96644a69e202b0e9ab32ef9303ca246aed61723b0d6de7696a993deceecefc1f0570673547eddaf0061c070e429e56139b21cc2552cb63d3522bb400f22ae5ab4abd08ca17138df298302a3c5b7d75f55c2327a863fbcf02ad8447b692d0312779096243a931680d94afbc8a64c8d50e135af7f99be1f8edef71dcf25c48397d0296d2b2c54cc9be57047465bea0a8360539ba2bd8ae5fa92e68f363a0999606d6413c07f962c570d5a22b9a5609fc764370bf777d50846e08c6723f46cda9b5bfe79b08db24424f53bbeba907f47d440b6394d0605b70b20bed1c9f5c3bd8f047ad7ecc93e8b3fc66ec0e5a8cae8ae383f0e991aaff00243ae76d88b7253d7c7925b9c204a47dd4d6284c84243ced7b2088fe353b19aec20d1330a5caa370d94dd99a7e5532ae13e25a37f6140dbcedd3cf89ade0848db74a6e9625768b86e2a8bbc70e8ae29baf01332678e90340d00f2fe1b8ab3ae6a9fcd035d7b39bc75e5943b54eefffabc988eff453eb1bb8771d64d481856d48a29c6c11150b3f49e9bfd7cf7be749332441f83b2e564e64e899b8306d0556488d7471545488bec4007b2b53df46a447e27211f77dac5250935373ad9c1e475dd2effba685d81a10bf34dfee9ffe3f7e953af67cb58a15950e7a7f3d259388c69550edb0eab5a3175c72d79c3f9fcfdd07efe8122e2a5a81a8ee3c21b62a4c689a8a2a079b1caa49e94baf8f3e7775ca055fe2508bf73d843514660d1fb11ec9bc4bac7ff50b3accba100cfc301d292c0b7ee581c09b688938a525cace129b9b1e5f7b1f6e46f941666931d78388f149684c727876c4be8b292abc90575249b19ec957a5189c297ed7445989c3bb5c1481ecdc7349a1e806a4cfdb8ec2bcc7690662c6ccd312e73acdf7749a2c6f506d5ecea37a53a35152e50b8c0d12375b2c955ff5f93d493be9bf95a27247808348d0cd9ebdafc20eb41023a2c3c7db05b6f576c9c89a4ddd89c9acc5b756dd8654e2829c861b5ead28240a3cc97a71f72d6e1707e8c8fdb392a7a54d21f2626d471d99d5437f9b6dd92c963cf374ddef790b60d34bc2c7b06157fa1a441b28efcd3e4cb5b46d9519208d6a0b170c9efbe3d2dbd2219759a0f3441caf7ee844035e2d68374577f9788ed82da4dd5c9b8ddb37f88b84ddfc6468c0d613e25ea6c68801fa5dd5ac0cc1dcc55752c372829925844fb9fb2fac022af44ee47e94fbc02e97b715dbc9558994af50428ec4ed5a2e11a51d724dfd22b1448e5a49e3f55aeb5b609abce0e0dfc50e8d71227aa0fd07b7cd54d8e0ef3a440b90c28a8804d30a2dc8767ee2309a0be8df775b1d72673d35b10376714b996d0d63e8e1b3b776df3fd56b1db3a5f654973e81473cc41628f15ea3a1914a9886d80bd9a8b0c3b51b6f6642363f0762ac2c6fd5ba2758bafabb9efe29cc2e6f6e4447fa1c3a1915d1fb1d6850e8152853b4db97b6526276c2ad39f34b9c77a5d8556d489b153c1d912ec94887abaceeaf6db349d502711aa8bf0b2911fb2b00d4f1afb9d47d2c7895cb100ab9af387e1d570cf7da0cab1f61122bf1e8f25656bb2874e6914ae85c9e75669035f26d30374f6a5c042fa3c58c6a34370ad7041233a4ac4c72abee19659d0726de1db6765b666a59186c7f80793ad68008f3da22463e405504ab7bfa55442a35dbadaf6a536eb82119dcd1b661c3757d9f0b1bbf615042694b067996f92a12344d1859424e2ce8f2ab9e8b207d4206a23e309ae0b44c1bc8adb69d2174f794c90754e29d7d825408ebe00be04a6b556f7f8f7af11231ded22d3aba919bb85a4cadfbdae27f81e71bb1e74fc00b48b4e5f2aeb5aee2008a82fe83d8b7694549c01e9a399fd9e29226c31d0c598ba836b211756f4f9644bad54c377fb83842844ea8bd69042d7b3ea32eb26ca573f6ae6bdd816f99d607714112f2fc684dbdc7e06f8e0b76e425239be32036cc2f7a4798378f93607443fed944483301e2e49179bef45f82ea515989a90e39c9515e288c04da721f47218a5ca7cf3307826388bc2c15c5b6f7ad8113c79734917e94fe156587afca5e925326c6159cf04e28d95136e484a05ec192d12e2860a7a89e3794724a4b0a86dc8732d690f9667bedecb3932f105fff41bd3e435ea394d9425c6db9e68f36991e44ee90f0c3061e02d1c451b01986e9e1b929ffafa1f7d75cbbc0bde99537efe37ad8cf795e2f0fe0a3d299a8a50a361081c1cfb2aa01a8b7e8eb515932c077d5bc3ad796c217b8e1fa6cf128d80b7bf62a750c94f26a73c730be1ad71cc75875654add47c84e90915eff43f2a9c35ea1af27a37579cf1587b1137cd733e3cc417dcea11f3dd7eaf8c2df33d47e42ce379dc3ebc552dbc0ee1db374da0534849a1b3df6d576cf947168e23b4d588f764429546952de9419be6571ae826c80ef6c84125ebfe3d316e5353417c2b7d719c8fe575669db196a725fe4284af6c854fb1e057d1c31c634bfb515a238b09670e125af9f56216291526de5b76d41568e3f96c1e9cf58f8e90388280b5940d2a5414f6ebb62a724c9937060df6d6f8ad72c5af43079369b11e98108e9073bd354d8e616775aa9db710692e2032489594651e93f885cd42f094d80e04043e6b042dbdea82ae3871c731e4179ec7c19fa4d4ad847afc7368e12ce03eeb9e5b99c594f8127322d17d387557751adf9918bc3d9349dab7c3cd3145f47cfadb6770dc65e7840dbbd78b98011bad454a3240487891cda0b5b7d8b2e453cc670ddde22afc33d39e0537afab632dd3663aad72e86e7953c5755cb2c51e1aec4ffb9f950a612f87742958c134d6e7d6cb3ab333c2b089232af897bce0e0bfc1ee877cde119be84c713a6d583246d3bc9e0144807b7fb3ddd6ed25da3d62a0e9a0b7d2439041f436e592e60c79de728edbfbb23af74f87805745862f55da2e4b755641dbe5c69fd792c9110ef29598e03432411b2bfdc0bbca760c115c95dca2601238478ab03802c8e2bf1bd6155bb3ac6cf7a8fde97ba7f98ede9951f54e2933a05f303dbf664c7e751cf0ddade9ec1d85f1da98fc4185090905c17c43b2810fa4303d7ac55aaf440558de59b0d4aa918e076fed372994fd7adc531ab8a8eac0d3cbe900ab1fe196efdc5e1525f03479d8d952698051e1a81b8921b8c153211390d6e35d0260f38b1d124d0a402f51bac339dc5a223d19996806d770c003db14131fdf163b8cc8df7f2653cbc2bcf70e8edac527b24ec7bac9a7669f48d4f67074893be5be15fa7204d6667623b9bad1c780e03959831922e3cf177bcc31b30b077923d68634fce7f4f71dd77bd870cf25c2c62b96a7f7a956e67459eee7f203c03ba82a3d57bab02c8d3627827437193527a12b831c579fbd724dab0e98dc69417922fd11e0675e23012b3289fc5b2009980da2026fa95312dece0f76bd777d90432727265da8fab3a6bcd2e672d3b4583ac4a2985852351147487231bfd8aed0f90b9dab21ab4235eba484ffd046b182726fbdad309ade0958be8bf664dcd3d4729fe66292c4037998c29610366d01aca99321f04b3bab4eea4393febc2a2c2233164241a64bd470f49fd98b6e482646536857a7082c7e9758d8381e8e2305ec7105c15a86eccdf27953cacd1c3a301ee672aa5e11da70ceb69b84901009b6705c8a4169e0f7427aa404ee62a2fdeebe3a3bd360aa5ef57eb1d8fd973cc6f84c03d36113e3193216af19ba2dab85f44840b727de1a2ea7d507ca98c76c15efeb78b8e320ba01e985caeb2b1e9c73d71b7b7071849237ace453560660d571b161e57dd442da02736420d164a757f2aabeac6e25e8e2281f07c50352ae88d3e5ec9fc474db9b2035f42d1d5ecee56b45a679f6f518521a3921cf3d9ad32803e611b2af2f24faaf0ffbfa366b74e28161c4ae0a9b28e79ccd093b15064991461231ea24587ba08f40042d44f368a84db83392214d6bd5a4c5b1c30e5781762e1cf12f541376899f1c5af66efe285307fcde3edb86123b2e07571331141eee2fcb070244740a519cf8821cc0dcb4e2caccef4cb6ad7f827960495215c5f23db6100d9e517760288ade1cd17c9ab98e4b55d3122b85b0db9ee3d97d4f618f231cfa7e8426753cd88d327e3c7eed52813ddc6fcbb2116739dde5b99d45b75dd1a87a513f51f7a580792ca3012ad2ded1a496742710147c3983585ad97ac04b9a5bb2e666d7ab7ca29254ac3dec86c7e6a2080d8ecb4891333bdea742d92bf6aa4fadbec87608d57fb13e3a4c01c6962e480c7f1e54b29fcd4dc1eeca09ac29ec6012a4ecd630f8d1e24f74c50efb781d459e4cf68cbcb0cdd6a1874ca076b240571eb23f2fcd6f1718dab156480d27c827b08e61ed01431068a874188264620527dc6f7e253d18d63fa8a01aaa424b8befdc759a2334c046fcebe2c5afbf98df0fed00058ef753ca57ea54e82ba0343b63fc6475f6f8808da62137f4099b29dd9337c6d8d3860c9da8905c2c481c7eca543ae0f02e848717485be81ac10efe5b38ae38fa0d1bf15e7c5789be8ba85a5ac066b58d13b1a10476f7dd7bffc10fa5c9f19a478924f8956b9a087394a76bd18ea3f39e8eb5c5ab4a685c77d6b3f2dcd58d81c572eb03931cc0a8936ef7c869826b282f39fa9a0d2c95919152629b07e0a9f1fdf3968da141b2e2bf2eb1041b961ebf1211be1220f0e9157718bd844c03323e106b6858d002cacea4ab6e5b1e86fe97a93547208a5039a9eef01b362baf39633d9011fbf32064a2aa84f647e466ec8b79194d25b5a448e4b620f4d3929d21c799f29ed55086001926b91768e698437f2253facdf89009ae6240ac166357552cb8896c8220a90118a5f332ef30d97276a25ee5c23aa400a48e41660bae965c3c246539d6240fca78a9f675f1c82827fbefa78c9e6bbec6aa9e847de5106bce04060473da2be392c95a16b94f5afb9d03c5cd39ff9679451857d523cb87cb0d281913cb8e53ddc8a4da64283530b8445934d6d925e078d65dee4bcbc970e4d3aa7a26df7b1439cf97bc643133409e54d102126fd011fa9b8b5c80794c5fce7d8596be8e61a5759d2701fddfa3265510c10959fc9b93afaa0da8d0a119abcb44c60db10bc7d1c98b86abb5864a7f372e58b7f02fdf49b40e2eac57ade3a7f70bd861aa111e0805190ef3b199111930ea175356a36cabf10e4db99c6c58c0044a82aeefc311e5d2415ff67068753e14e5b619bacd7deac81e199a0a5638160d48f09be077bc01e3451a4fd08cf2fb8b0bf76059257fd310f29027698e5400b6292d8ae6fb57f65513afd53fb9b9490dd044fafe8500814d1a87d3f63f96e392c276d74bd9d7a826d571607453ee20c2acfd579e9be3d6aec6e266e962846ddef13e674fc838a2380295e996a5268ad79961bd2cc7e4f10b174b977d73d7fd32389c5b270a053cac020e2003eb4adb03c11b144b8439ab0ed214fdb5f0bc78b3d6d633f55c8fb854583d7b9f980b9c16f47300084c18f4675b1cd90d508e2a29292c4b4e7ed120fb97ce5c5e5bc979c5b61ee920bd320ff21a9027b035e6144c6ffa82bbaf746e76c0b3f927f88adebe9cf3b8f6104e611f7c304f12a69324777723462ab6c09e4e6bc89e91513b9f0298c209e9052d604ac8fb3b43a31e8f1c52a4e9fe2f7506d4", 0x1000}, {&(0x7f0000001200)="3fd174ec43354c8184b4f3e7000375ef82561c109f3989cd6781a5aa8265c07a05e57070550864d4bc0d147ca9cb64b3c67f02847cffd0629074bff2a12670d8dbdb2bac95dae0e6f3ee", 0x4a}, {&(0x7f0000001280)="e2a119677cb59258db9f653106f2c783d5726150cdced29b36fe699527a17f81c45ae343ce7315e82bdb2edfd9d71773b3ad7925eb2074bd0d0bad0c1b3c078eb24688466809ef70c16e9ae0836052c3ff17800b41912d7ffa2c3ebb1e90cbbb87f34ed6aaba97f6", 0x68}, {&(0x7f0000001300)="788162a8ac191c8e06535b3b250d79547e574323198468849a41a4562385aaa5c3bee117eda527e5d65d25cb53cf2f147609ff75ac7c18204b74f932aadbf96d1b080d327959bbadd455bd4f7a33a5fa8d6adb671522e2b6b698917937c6e33c45959ac6295ffae557f79431f55552439ae56b6ec89cffcbd03dfc7db946a4444c790ff8c1c31a343fb87a8d8f735f2a871047cfe5324ed96730dbe1d6c364c7e14ae5880a17b7e0d220c6c3629cd69eeb328840e20aa868a0e7b06095110d4a436ccfc854f325ce3732ee36c1e58279cac2b086de561997dca958ff65fc745b7544bd7409249bdd2d6df2e089d17e9b61c5756c6a0f9694f4e33ec3651b565349c15b3ccecaa7f63a2086bd59125f9860b12c717bc117d27fc3cc0f12fb416eb00e0f977b57ff081da6ddba4b9785b2f1dcb24872097f353665874ef47f1b7d924729fb0c7ad9767b15eebfe8c8c51a2a4e17004d0a806be2bb6909be75b661a901d95227c81b0aaf417750152b7eda4c93f7b94259af0d8bea1b0ca8199c7dfa5b83bada913a911d0cdcfe157b4f8d4979da5ac0bdff5dd85e4896df345d5e5afd171bf9fe7d8eaadb1d1f172344e87bd532e58c7f073936ef3065fceb6a3e1f91dc0aa5a385ae4d10570669f9e5ca5858e87893b8a6eb4d39b66b35924813ee89b552ac4e2ef4720756eed946e26849a93b2657ab3e0259e3ff4bbc2937b0a1548df941dc71e762c2b6d9fa6485eb7aea40dc0128aeebc5ad366ee935403e7237c9a024283a3cbda037891d1da94d89ed169e49c2df467126954e7bb9316636522e76478a8a8a76c792074921bed79c2213e583ffc9af2135ace50a35a53d9b8df7c419699987bf3ef68f1737c935b9ec24f3d6904cb54b53979ad5c0d142982dabe55f6a3e866ab1b56edbd72d1286fad03037f2b18605163e87d90fe86b9557ab54b37b6ad4b295aec2ca852eeac836642c3ddbb433263c5555e5fa5f8a7e159b5b4586655e30cb2026ba4f2f04238bffa4a7a56f56ec4a8e114c0d3d32436750aa3cadede6a4c7c746de95bdd02435599a85fb2795254ee92db13d0dc4b32e31453e0e8b112220a661e792c722e229947004e94412ce12234bea07aec8574ab295d026f6e51db4e4f8546cae0b0123bda7f63dbf16e6169f9d8691781e92476120c2e49f0db363061f1ffa54932babbe9885de1e7f6db58bf8229f750798f75fe1b02af603d0a7f306f76acd05efc7fe7285303c194a8b4e098b58a67943c8839f4ad698695b290ee2325b72c31e4a761eeede9f75ebf2ffaaeef755bf5ab0f6dcab10692c9bf4d527509e2913baad57f95f33e74d8f1c9f6c3780e7d8eba2888cf558e563749d8c6b8064d5ac1d76cfdeb5f494f0494cd7c94056cc295fa745da36e1368c62c948a38c9b9b87ab1ec111673b0bc545ed5ea67a3bf318cd3b5153980289d271436d0150f626889ae514bec54548c2005385a34c52d0e7b3be343a138997922326188d44d0d1062140c3464e7712431fd41f1a8b9c7f9d94b6756af52432321e3d0479e369fac2c7ce6db9cb00e7f9f1b2afc34856abf6e8b8a4ff75f7c58042238f855ca78af0f1d8d460095e16bbb10716dc3b38a83f3cb867239ac06df9b982156b2634a52f665a66cd622a1c0990f1778a9c63c1a9154dc0bea87969163c7df949ccaccef1e26d9579db74c08b6248d9e05cf5dcc4a0b1727162f8bba68b85abb6a401b5a0c410955f1c420e31b70c38622b52a66dd9c95b2e48f47bfea2febbb3a16d69522330d77ccde7673ca2a05022b2750730df5772758cd10fbd5af3af282ca826bc4e31678f2e4d35b00ec79853fcb080a59e364159452aa4798d217a40f27c57f472b363dbdf83df84dcb137649a8203156d71ea00f33b5eb70be61afdaf496da3d2ee50fb661dba5880086bb6b6f12dadf1f913abc757110a199814975510798d207d28a9e9ba099493656e7a8d0a70e23ba46da487ff44336f95006a48ea43a962fa605d605ad6540f58209bfd9f533876c87a28b20138cf6d97119784f1f7ec54d3e6469cc7f8d7cbc8751be841b367e8414f45a4d1779033564ed14a2afacb8c9f23f8a29f110531da8f370e4a7bf96848b0e035b5ab6a5bc5ef6abd9d15c5b750e74a0de86966f0a2a9a9aaf62dc302190c838d3714023078c8a0c1dc89c1de3751d1a9731f9edaf960e7a81480115fd6bd5de814b1aa4d9b3219b7d15c9e1b6d14f74ed91bedc564eaba97bea5b79cb88d99bd160f414d2555c400350aaf332f82513bfe00a3a4698d9439a3613adf2441e9fdefef2c9bee09bcaddd79c89306b7d9f10f19115e9f3b61e926f82d4c55b73c32814d2cbaacf2b34b5f109123feeabb1c994363088faf8c07c887d860d8655682938df59214d10404f7621a06e481452999fb29821c5a59ee30e8e0a5f9d25b3d62483afb5a4dd1c37332a540bda258a4ba8d289849338909f36a3784f4c2bdb81098cb884646b66bb47ae253cf16120a51bf3c5cd34f8cce7e462a12780e8fc377ffa6e4eaeb755579e80f319893e7f74dc2774a0a5924969da0297251a9b3ca6419ab2486b004e95eb44521f535da9ff74668b785fd5d6b5e3e3667779b5debc9d7bdeb80178c280111c9e773355a812452b2e29d48073a0866ea07a6a50f234bbc5b975491ba3d6060af6b47b47036339ffef33341056c2d8217fed55ffd039589a733d9e02edd401b6be0af3097bf12052adef1118d364e747e020dfedef77a514e4a228c5ed5746c5ac6b0d3cb733deb0efefdcb88f532a554141a8f499c3aa414c297b3af6a68bd095dcda2bb1546f6dba06ad4dbdc33566d4aad612958e8eefdbd98b47c744c9dcc32e45222188f64a823a8e24355beecf0aacdf8c81342212cd36d6ad47ec56b9bfdf8beab57bc4fca6e5a05d4b609e0d15180de37b96edef5cd99dba34f90692dc995494c52dc6a4b85b3bdbe4f64571d8ed2d56b8f4b61a12da7efbafb8023f6864ec1a9465530c85f9429c28355c413e3f3f7c2919527832baa3e0ae4c3c9452158784e8342ea9755f73c3acebe72c08629a49c85e8deed9a254df9d6c9cc9e8512ccadd61f824e0b1e9378ec83f7b7236e49edadcf53524f33b511c340fda8ad855f3adcf71df5b8d7b7c60236ae4b7e089ad1bb636986fc07ba78666ffa385accf38059b64c02b4fef89cd662950a5e150ad53d6273b088931e203aecc4796b34697ec39c4bf68c6c24bc44fb25fda5973ad5b5a585f7bdf5ace63bb8d9f3d52c1321620e6ca4492dc7590466a51095cf54fc0d9ff74a25bc2cc847e8ae208ef3d882f14797763f0123e496b9c8ed218b53015ceba7f292cb692972c946abeda4e4e0bc4e87be747d33bd3942aa366f95de852145fb14b24b0a7f3b6b65f6ac76dbee0f540c728d84cfd4a885ed3c96cb0c43b39dee0e1d05fc2598830494b5bb034393cb5095729883b857150033152170b777aedc6dcf23aabc79fd4cde2b58c9ca12008136f0983bef1a292a044f539583859953b5494991f52663e61a923279d0055b615dba3d0d27a6e886f90db9c9f715e25d7fdb952cd6ddf1cd76b98fadc9e7428d51a19921546eaf6ac7866a1261f814eb951919cbfa30b155ecae7963ae12a0b383f4887da219e10cee0d6576b05b06232f3bfddd32c1c26f03dd388b6a43037b98b5fa9708fb9e56f8cef01d316adf45540ff47d97313486fad274ae6c91c193cb9b740fbfe85fbaf178e56cf722de7b5a2cdf51b183a4dea72f2e4035427010696fb81fc1881c3cb7768aad945ced4ada0b68271e6511b2b6d2df175f1f1de873c2dbc34b8af0a092668b27938ef56d7e3d62527f387b0b8782d7cab60ca7763c02f8e52d123e1130d2221a5b5f3a83ace12ea21fb2e36f4c5dc7a118c66f30a8ac868460b498236c4436cffeb9e348fb830737e3f072870c0bda67a0169831699d6f0d1959d4a8f1e4037d5b983b94dc8457abe4946b58184de6a4ef581509a36dd0dfce30dffcd4f4484b1e117c27b08aaf00e311141967bb01e5cf67a809d82d349ab49556ccce19e80dc8cdb6b4042bd31ad2f5c017c12d386ee0cdb5d6d1c134b0c29356312b920c49641216b850c0485b4a78c1528f1e8c06ce068f82c588f438551829b47377832a4dd539ba36269c8067aa373ccbab4f0c9fdcf3648adc2e4dbed72effd44225e1734ac7107a3e2c043614d09b8e364a6be3e215b4e2fb70208cc1e3b27a1c605debfc08bc29870d7820997734bda7ad102aaf6cac1030b0034aa4a0200517690a54b5b47e4eada9ab1ce3b82cd828487a62ca0979bb9306bf8ef8f1a59c2d7c91de4ef306008c482b8717a6b3d34aaecd8f5b1a718475bf47c50ebf70a76be2692a89abca53ecffc6063117fa8f076e19507972d9e1ee97d6a7cc980d272084f9fbb2c427e46e5a0a77a562cd865dc6b1f40b5a07569d4d2789815f879e2c409966f5b84befeb8d2ee173e843dfa5f5bb5b05c599add93eea742c84b05ff4943c62d52abebdc26526f918882c92ab03ee6d5051d26f30bda47c0500300bbcc880777f2148747e5ac67ff25d29d148f0927235de92abef4decec95cfc21473a2428ec15e70e0c14d22a3309f8be1a85c969f5b0c712be1a7ce013dd62eaa4855426d18f947b87958cf695c5756f2e52ec82a729e27412971f5350d844b92644fdc09583888b61ee685f80a04782774f7339e85c53009f971753dc528d685f565092dc9dec752b317def9a97d0bce6f0dfa2f9aba5477d9705f7a9f54833fc6d66dd233c26e5ce8257bc71953a4190188250f94e32ec5547b73634c4e54b189db214a309f368cad4831bcf5d978d484d02ff27cff5bb8bfcb5b5fc170bd3727f014ccd72c75245cda22fb8945ec6b61da64a40ade03ecf15c19bc50e456467ab9ccbb240555fd424b8f993d1cc25e432aa94e2c55f20aa92e1c59d62389bbde9254a489ed2f53f34a9864aee85ee0a07a71491d4323f8d5faa33bcde4130365d3a96cd9164298c7620e78387aa1dafa55f41e617d8324e7c716a6975b2b9818c6a213f18319666e2ea80a06a81281dccf33be1e0c1a84273e7247dcbc7f9488d1e32fa641eeb81671920fb5f9e67e33068fb89a76eff703b762839ac98322377a62b0e319080221858d4233cb2dab88403938dcad7e0263a8b374b8bff0d195936673039ae4ba0e80038a0a00219e5f566b7c65a224ac4bf40e3f7b6581e4b7edfbb89d475348b886d18d76bcffc5a640408e3fb10d64bc3381ef93976d0cf05ad6166832c37146fbd4bf1f1d6bb40c2caed7152c5bf34a6ad411f9c4bbee9edd919f077844de97d710904219032fb199ed5a6a229b0991debfc4e95e485274dddc4673dc01e55dfcf4bbc3f976be065341fabdab8673556cdf137869855da27bcc743fa9f1027ead470804c02c7489aa39d7f2842e08b45a1a3dd9c8bc86241f5df41c8eeddcd14ae2a2e6679d28f01e713f3c186dd05fe472d0e5e4a42ed37573a8b2e12e694fd220bedaf0bc685100a5d54f0a5a327316bb9ac77e5e91fb6449927064639ce8e8a0be7930e765c8c932ec3833a3dd2c84bec8b3e18617036984355b2cf5d8c42aeeb8bd8734f1f1b21c9573f2bf2cb9170070e1fafbc69c13137450ad0df68938fa9b4337b06f95156a6afa96f817edb95f200d73cff48f2d77de774cb8083b7c26c9ea729940bfcdcf0e9e633104a9f237d10100512b1fc665c586e047f8e3b4d9490ad5caa92dd981e62577c8f34177b845a01a3ff1", 0x1000}, {&(0x7f0000002300)="650013a9c9bfe5061c303bc7c988", 0xe}, {&(0x7f0000002340)="c932b39a319b061d2c8e7c0a06dd4fc2c522d722534dbfc92537a85d0095687b383f87c2d77485af87f96a03fb9a8b4a557fb035326d5dab4a87be9e84c893d425360615306679b8190689d42ff31497586870c8611b21c143d9003b602e22689e8be98bda5b2f7c7af8c46f36acf8d82d27ebb94fbf9373c2995fb91d93211eab4b23f88f26ad888140a96b6c546200ae7cf4e1b2475a343c0fa68306d64bef21ceaf709e3dacb25a33084602fb886d04de510697f04469202f122f4bfaaadc809cf804fd4abba22f6c56502dba866d56f1ace98a7a80ae8d01c5f76c5f54a4779444032b64a36ce078e2ba0303f0ea18e8e90eef1636d763", 0xf9}, {&(0x7f0000002440)="1d26ab23915b06f43393f600e1eb2965a61aebd1710e104b72412c493730bd2ea4f438b9e5612b69001212a8276d8a1d3adcdcdc573a25e4becb2f49a9feb871563c9549f6dcf206a21180d6", 0x4c}, {&(0x7f00000024c0)="611a503cd37e163884c2786f7e79467b127f68cb061b867124237c59fa89005f245abe223ff78b68bad6bdfe16e41720b58ea7eb35f19bf74b9ec28f785866c8322f913bd300dab573cbb0e588793ea8fb6c1129b10a09af67f76de221b39ba1a1e75068bc53856b98593ffb25e24198d10f34e7c1a1a7bc7d8a55b9f74aa7461698d02f06087574bc2fec027929635e48024a50f95f151e65018beb61a888c7610b7fd4a552848bcd3b26ffe6a390e777cf6e6deb8111ffd6c74e36444a32005e7a9504226f496342705a5de1727a2be83376288935a312b93eaa122d49885cdcf40aba", 0xe4}], 0xa) listen(r0, 0xe363) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002680), 0xc) r2 = socket(0x0, 0x0, 0xa5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000026c0), 0xc) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000002700)) readv(r0, &(0x7f00000039c0)=[{&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000003740)=""/240, 0xf0}, {&(0x7f0000003840)=""/145, 0x91}, {&(0x7f0000003900)=""/169, 0xa9}], 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000003a00)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) setsockopt(r2, 0x9, 0x0, &(0x7f0000003a40)="fb6dd9ff17054dfac366600906efe6da4469ff8e0212d7ef80a8811a7bd21083182e25fbb3d602cf0ab806473c1145f489bc751ea7b0cf7d080d15e88d610b3c1dc97b91a96064a9baeedb522c6d04e3dd7484b9d2cfca9c654afe7654f6d0ad5bc028714f0cce37576ef57402f5290ae8d85a1aacd7ea7358dc72c9d21797c70bb857735d624c59247184bf684e618c2cfc8c4ec9cb59a3b9e47e7be18c9d34be58a02e0e80c83c48af3153dd308573c1463b9560ac1bbb", 0xb8) setsockopt(r1, 0x2b, 0x3, &(0x7f0000003b00)="93d845e2a90e9d3a42408899b5bb14177d24aa4b12cdccca24f576288710f2545caad7848b6dedbd4f993c979f9096a4630c0b5ea51684c8c07159e562e91da7a8733b39d183a8e4781f9d3696e477428bb25e49c3e24509149140ba87c4088ba0f58c", 0x63) ioctl$TIOCEXCL(r3, 0x2000740d) ftruncate(r0, 0x0, 0xd5e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000003b80), 0xc) r4 = openat(r3, &(0x7f0000003bc0)='./file0\x00', 0x10000, 0x110) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003c00), 0xc) symlinkat(&(0x7f0000003c40)='./file1\x00', r3, &(0x7f0000003c80)='./file0\x00') r5 = socket$unix(0x1, 0x1, 0x0) recvfrom(r2, &(0x7f0000003cc0)=""/125, 0x7d, 0x843, &(0x7f0000003d40)=@in6={0x18, 0x0, 0x1}, 0xc) kqueue() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000003d80)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000003dc0)) getsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000003e00), &(0x7f0000003e40)=0x4) r6 = semget$private(0x0, 0x3, 0x609) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000003e80)=""/234) sendmsg(r5, &(0x7f0000006540)={0x0, 0x0, &(0x7f0000006140)=[{&(0x7f0000003f80)="3d4c63798432a1095f04754655ff99f3b0c30bbf821c2e09ff74f905d7fb7bbf88c258941c69ebe26042522604e73c9d1629abaa7cf3e5cfd8978b04606b4cb0b7b14f12d8d25c46ea84bb92f4fa4dc82ee0ef26436f78b0efa85cac5869aaf2a1810991fb3ba49638e7a7d7525c4597f5a4ed7b7d1ec8f4f0d439bdbc844731d0d9353f076db579269a14bffed7a65bff8c258ed9257b2c624c82fbef2c6f010b7c918cbfb6fb94ad5f1f1cb50a637da76738085ac2135ef8bf77ae33eff129988b6bf4e9e948915035c4a7e3b6066203ac08b55584cec296a3674ad4659c9cfa0481db01240b4af50827e9d414dfd261ccb632302f2f13e55523c62f9b2f9eccebc40579275ea86ad6f1e461ae633afe6ed1d63bca6e36690c1f312efcdb832fdee18852d0900a3b35824ff5602f6c221c9b9e77c578881da282dabfb9a250b4944d56f68fc0b29afc8c022ce87c3e05135b2696633f4a033a1df829938be46d91ecfb84e886fd78af1ab592bb52c79949f444cbccbe4d7ab107440de941bdda80574cc441000efe05667a7844484fbd71cfc11d1b25dcd5fecbd4b24787380bf773288179c5096cbf8cf9642d2b20e1e47b5e5756d8deee89ef150143f9198448a0edd1c0b0d6c1c6fb53744b44f94e547aa984675c0ca34129e247f77981419efc71bb633f6975148a86a5eee3b62249a66e5c0528090568034372008fd906864904c1d6541fc0f723c7b9e3dfc4381378ed259929879eda6339f54fb01a19a9db7c4ae3b53bb34188a95a0124c86d43d44d3c296837e6cce525aa0859acc1c820ce413ce202514018398be2a40077854f1c1470ea16db41158c341309ba8a688ddf59376c9f4e788173f7c2863ba778516e17b3f1857171b4f1b10d7bdb8af2de10aeb6af1e8fccd70c2b4a8658e7852bd340aa10d9a58a09c7e5c4f500000c84a793796110609190c0ce0010b618fb1db698f929b4b2c86ce5630e1fcda2ea75769afcec11c69660417247dbeebe72c31e0b99b4a1abfa84b8d7bb7c15d38493821639e082a6b70128baee52790d662dd5973790a2b6f8107ab315efee32b4d665245799d5692485b94ed67d36413e8ea4c6d5354cdf37a557b6ab0d774fa40862d66e2a7abd628246f0fbb1b3c6225f310018a54cde1b8c5c0ef69d1eccee1fd67247745e3f0eb5ba3a8adabb7877fa51fd704fc857740647d4ba8071eb3b8bc943721855edcc25763b974e08295c3fc8aac86ed5ab6eaaaf6fd345b61a8901a43ea7bd2dbbf4c1aa52e07a9ef8259056d6263eccc112a696c5ce9b3bec35dc2262005dabd6328c36af6103fb135c331a0ad3c4644a7e89b9545ae47d4805f6a29f1ef7a264cc7efea0b6d6b816962f4043594a66c2cdda6e2bb405b56f15be885f0ca8b3a61174fdfd200a3987a245b19d3c16b580728cb37042275e70818eae4f5c41fd6142f174a7df35d1d2ae122ebbfd36885f583a86fc47ef027fe22c606577abf613db8a1aa2fba45bcbca4d8cc9327acebbe745ca3d697df352c3941b9540821b6069a2314af1adc068725c7bdb9a5179c6435128bac964e141c27bbc27529010bf7a3cc02bb37fb9846429b1626cfab62f50061ac6ebb168b204d88aac5f032216331704b0939bb3faeed63dcea7dea4f9a0196cb2ac8d3b6618f4d192b9288f0cd94b31786acf12c03c51f0924d1738ecebbec14ab91c8e63a13c8d52767212ddcbf1817cdb958cf69a730e5691a4691419be2f0c1c9260abf5a7ddf6f277da3399da06b9b20cec3b9be9fe3270e54d3db0d95ac2f2210b460b49d92bfe4c764710325bb380f8405a8d3726a87911f3c5cd275583c6acd8bb4825ad2aa80efc1ec099accdd736ad74420138f9191956f0979362d51f1177e05f4c64c6aab52186bc0fffb890e28b597f982b5325e2391371e356463ae0e0743ed881d37570ba9d4bfca0fe3700a51fd06742915c9e6f4765d1f26c382acf5d8dc6ff1f8de7b718b197f616789f788a1135d9a252abe23ea39025fb4eb168a119c5488542051eb2af5b53f68d6706b3606af242e281800413211fecf8dbba4e4c059563aaa205051262f95898c145eaa36ae755c14c1e80877a6154c192b015f73eb2b513be5f5dd6c3111086ba8a863b4b7e0435be39ecda30a0d454edf82117bd4cff901cbb80cae788bcc5ee34687a2553adef6397f5d0ca87b598fe4045512fd7449f1c76bf43cbc80c597fc36eea896806750ed0caf92fc560d38ca6c333cb6144a2cdc06865959183e058981a2510e9a1dc60359312707f41dfef520ce72de8889422447b05e58a357c0bb38f876c947e09fecf12d7d2f9e8ee3a7f884c30ccb93d52b24bd17f74ee1194f699ab1990329a5ba29f5e7bd560936bf13b1e2dca1a256d0c4be0d4da17a90e1adafe94a0e3d7bccb6204d7151c5a6fa9c92f1d9144d2f240fa40d44cd36bb2601f77fd67025d61d2560c2c28e50a007349c32d164659e36351988c2bf4f0748c9eeb350c5994b7b800764276bd9dc220a37a0dde372dc5ca13380ca80aa367ae3573074f9a17c908a73e8b3141d85451d6a50778ca20014062e65246624b24f4dab85f8568e808308f7e72d8e59eb92ab916c7805b7e50426aa4ffe8776dbfc741ad31fed22af00a7041c05784a4ec9fa363ff3be7ed53a746c66d24003a2049e0440ed5619987e811a35b6851e255c7fbb434973c8d051c90ac84a0d01e9cafc289842ae6d3944349de345493ff897455e50fe03ae7bbe15fae5d3466421fc470d44980f0fc5e817d2f361b15f7898258b380681653915a175fa4d64d1d008e793071afeee3413aa6cc334085fe3a0fede6771df5e9157a83ed0243a184828a857f9dd068f23c2106e1bd8779a65816a66434ba4f5eb369675bca380325a475810d6c4fc0b8adc9de3457f9a1e65eb6fa3a086bfa3d1dce1b0938e4c9031d3ef5408c5d39163e82c8dd47a608f4fb39ec196a149927486506528f835e9f283f660494cbb519b73c1c9a44d43d6566e1dffef9318eeee670d558ca7c1d72d95419c9b7ad2a4b854878104e23bcff7b659a101b53757d0f472cdd6c67c2d1a6c3b1851d3a0d4b5dcf15c071e5735dc55fe28debc9ccb393fca9df70b735eb98a39a66cfb0bc9a1d4ff4d02e9f1455952bac9ebcd1141340da8763ba6c9821ab190ac548fe711423a432e9588cc4879d88dba9fc2bec40958c0c2540225119f4d4ba0777aab7508cb4d8ffc362d60c75bda9b24ab7f5d6ff8702dabcd53188c033143b0517910b2a156e3f71e79372ce6da49e9eb121b3f9a80ab2812b6453477e2ef7a20bc85b0f73db47321deeca7667012357d2b71d79901a54083c967d819a252125c4a951df48dc48c84d2020c0cbba73e2ccf87be4ca7529424f77a5139b54e64e944857f78dae60890c5571c4aff9214281ce2c8be72fca57b06ee0f4561ef996833c7dae9fc59eb651057bfb5fda790678b95d8dc77315a8e9523225060c148bbdf3bcbd043e6936f45b218b3b069aa1b79e1041631662f42fd9349f7670bb741d6b9bfc527ee2cc0b4fede8a6cd3f5c848c7630b450b68929ab60375f125fd4e3fe8184df6b407ad321da8d4ab9cae8b1917332eb63363329a5f6d0e691f2333bb453587db739f6d2cdba0a19e695a31b6b236541751215be049301479e154e8d9563ed9f743ef206299f633564a51597f4ded59261dd8ad3a17055fce79ff3c0c5f33f7f72d8dc82e3ef9427fe59dc75225cbb46a3a781cc72c59641d827c3a385a645c2ffcc22e435d65b0ed55c5148d166261297e744530f72afb9f0857f7b980cae54c576705fa4691ae06f890e30aa84e3b4f1542214f02dbb62646f44bc927099aa62b7e9e64eb813040406451aacd92c925c09e653663575a505be47cc022358ba746485b02e54993a868b0ee99b7be22830ea4a8edcf6b1992ceb7969d0e9464674c29cfc8770c019edfd28a096927e2dbedcf8afbfb97d27b0897ba54caec227bb92d5477e3b227d844dc4474ef52ee0e071a68ef378d315de2e94142f8fc7972ace9fda46a11bddf19b413acd2af0f9c5b560441f1d731e3ddb4fcce88092ae92244061e0172dfeaf3156e897c47b425a2fae0d0aa422a96303716e804c712985158e143f40333ae077d8e4567e4e4f7581f887377d54890677671aa4e0d9015aca04331d86dab1dc47583799129dc9a8ceb307dd26033f01954db7828acdc0fdb9a24335b1f975d5473b3d37763b0fd3a406618b625367eb539a8e71a467dbf3e5163bc42ae46fc7474015f88e0b8784cb14f49122abb7331c0f4b67491aa8c7e63b4f09d8568b12326333c65db1b95c1dabee2fac77cc2d79bb1c5d5496bc97f5d054d04bf584c2524019b58e12d989b0c1af7b1db19238f96b30e34a47acc3ac7cf67cdc1fa1543bb3208b6043184eb4f74b3b7d012d3cc67e3fbc510a5c3a3f88821ead672de8258de1401b6cf6e4c64ee657b1fdbff1e26c0a3cef41327b50017bc815bd083e061edd92e68ee73c9bd393a74088d1502e046d48441dc28e678721269bb2b92f1b0e5cf87a733bdfe59ea6a37283c151d0071d2ad8910fa2855096f6714d0299de0a6f133dd071677f861408cbf2d29d98eac0e47c393bdbf5893c38e77028c43d9b6bf597b6ffc2383826ad74e4d4f447c3d822a7e2d0fef52bb95dab021a40424dbad04bfe0cfde9fb2c7dc53abafb57eef6a4600813714603f9a643b07bd2739367f68ae7f2c67d48378946f0fa42091e423d0e48863d0f60ef041557371d47e207abc67378960d3a59ec2d754b8dcea58309d1a7b7daeab17ebcfb97ee2b656714d13a7fc93832ee483b9cd518b663cad99003422888ba0ecc21792e820db529bbff6bd021a321dff5f39c2a9c37d21b4e6c597db9b5db751a35c31e7a6c9169d298383ee278eeaba73e9ab9f0957fe8f7dd8b2805601f467ebed17132f2a7b99ee2a61aec3e50925a3a181ab0050b4c8abc85675686f693c5553b06d34a767d413f32ccaebcd47cc0ba8c7076a02c57404bce9911c9c76b56ac8726c01c4d7e5cebc0708a9eb2fc08df61eb04af8efacf449d0cfbc59f2c30de773b10023695266ce06fdbb878a78f5cfaab9cce6d02040b5d65dad8dcb80d616eb5b842831f17d04896cc515203f212afcd8b542d924a50c66f3a5ed25d443242b9887ef1016be1bb8b03d486d8e12b33c8c568e681c46968f716be0886bf933120976af67d7f67a2dccbd8496989ead20c677b78e60d06471793ce20185bd1123d7fd7ebf2a6aeaf72cb6dac26b19836f15a40ebd12524a39578220070ca54a6c8a2152261281249810ccbae059e2fbc9062145fb2f58e23d9963c40cb5a70f72158b724e8de704a6ca4f25a893b06dd0c56024fe4c5855df55b1644f5a35c6d46a092af8950bbbe0a78f6676e0fc930497791236ba9347cd0130fef48f37a2d6485e3bafd0d0d150e737a4bb334fcd049d8a9ecf779a3a51b4bd141b5e076cc2370d96ad8f79cc25c2813110266824643aaff055c42beb21995c17d0b619e14ca0dcea2e762964ed26c235affdb096cfdb4e06de7a5cceacffd49d77f7f24dcae9b39fb4e784e505abd9307401005842c63a18939ba8eb02819da38396e9f420a29ae5e7f91d479bfaea1097a0489465eca4d7c6ffc7855664cb61f2be3ac2f251cc0a7ffa25fa36dcdab1049ac662abe7f05dffcf12c547109c6d97b27185e3e9d183e1bb2615e457cb81c35bef79a94592ad2725438ee04217f6875bfff245879", 0x1000}, {&(0x7f0000004f80)="7dfec3406d49c2eb343e165ddc1f7aa666dbe3c46a983de62de03a623b1f4ac24d", 0x21}, {&(0x7f0000004fc0)="0e63a24a830c94de69902f45ba93746b956a0e11086f02a4934e262e37ac6f54d71f4d026f6ce743c39c31ab24c635d326f07f67afeea9075ff77d6147022f3db847be85ebc389197a9bc8712b00a24a980b4f8bdd52457dffeb769353853cc58775f167dc79cf78", 0x68}, {&(0x7f0000005040)="ff5ad6b42b339a4b15a17eba3c6ee6c0a00903247c7a6cdd2b4b1d6cce5f5741a9d05743b41e81fe4dac4743cfdcbb4ee851b704593bd28e005616", 0x3b}, {&(0x7f0000005080)="03426c690a56b92bd631d0dcde86c12976835f649308204953306366f924c5ba16fe4b22f978f1149dd07806d134196b441d792104abba71cea6190df5f07f9864b9914620943c626eba8c40da06b872fe80a3b9af5df090189edb16e9719d779bd140507129e5a54f2efdba7b2eed958e790eb60500195deff34917e67c59a6e333ecb494a2cb6a1c15f15edcb387d573258166e2d0aeca8e5f8e30df37219883622796c4d2424da78fb20019270ffc3499d57e400f15c5e4bf8487ae9c1d26ece3f036f9a18896c92bd1dda89d3f51e8e1339c1d33dd3e449cb298e7c1643b7343035ebc1db93df7773fc95fe87a9c013ea43f1f2aafd77981d9571944f8b049a2f4b53b8601a313520e2432c50f2e8952babbb965144d331642d5610aea62b2af3eed14bb22fa828c9e03a8044e73199690209bb927931d17d4024d2fff67e8b319f2766bf77090fa89c53d1b0d3f40645cf1e98d61e773b766f36a9985be52fb71cf0d2167b76994c5f474280fb5b5b784a1afb6a69dc284edf4550f87186801cd47a4092298c664b2483b3ef6411204b0eb78d40f142c07492f753a8fa74f198c5d4aa63b4607748c6f6b427341e245af77e52de1a5f0f213be95f7919f2c795469f3aca47fd3f5c7f48a53306c4d1b1a9ca64d79a8e4cb9a3ec4eb60dc829405fad2f059cdbdac4ca041ee205bb9d58a068dfad500fc7c63025279621564726aa4e169c2bb27045f2c9c9644e426ddf67af2000e76957a2e88f4aa43186989ac906fe498ae9949b8c08f9d79d12352b9411290358ed8add7bc6f7763a5b4c267e8634fd8a8916bc41b451c0bbbb6d004d1f6d0a6caff91519f3a32a91182adcd6647a3b938194394447a2bc3fb41b25f05d72d6bbae7cdfabe1839e226b401d97d1aa1ca436d3a8abf296f7acc36e222d2f25f7bf13fdf72a839bad75afaa34bd07fb4377eceb94724352dad8e27f2d33bbb3a3654e5e28a75e008b90e13229620a0cad230d4edac8eed828d1f183b3059690c0a94731d0cae70e3fa139f3acfae3e71b795bdd62a77f24bc0d30204fae7cb80bbe72d4bdc2cd86387a3bee06b4ed9d0477d90ae7d7c29617596af3af1aab4f72ea67aab8b0ec8babc31c71613ef1b7a97d7a16657d72533fc2bf99d25c9c34d22dd4a4be1a082f4d8ec1426b1765ecbce2c06177637a4e91465e4580186121327512a6bc2dd603dcc555eaa854057f773b91d0db583654a6032633d6886cc5cf0ed4f5b18f54f648e75ab7fa074c0fa28ed4686d0a3c367adfbbc442175374134e85b423cd8ee29d662804fd5983deacf0cebc9a5afc447fa18bf5694345ee19baa3635acb2bebbeb008a99c1e05d22f1a0e8aad7fe9eefbe6fc597c345d7476895b5c2e2019d759bf620e682d4638ca5d0f9266648ec66250c184f2547834e86e49c07059fb281f210ed8e62448e06c7c25cb9ba486e4ba469e96e58507bba75376fa36d1274ba01a21003a4e4575977029b429f1561f8270a4de2b3ba3d95237ca33ca51cc286107fbffe98f7ba1d1be08997ec238fa35092c29e2d3f7034cccba96a19c9b006ff79d84efde2efd4ce4e5689975f73a521f33255257840666e08334c96a92ea862cabc0fcdd86b650a8936071ca893c835b2c865c1b205f689019b1d42401a270d61be232d85c410eac5531f5e82f5fae48d338520cb68e3b5cf9d3c69e0e16e587cc58cbddcd71819b5eecb7a26de81b72db2ea9f990ec8dcd86ee269f038811573709f15dde6a28ad6cf40810b711742d1d842b87534de7de4af6ccf9f02c4c11fb06320a5fcbacd559de42b3bcd5f101a02c1ca1d7ec55aaca5e62f9b51285ab88b7f8ef91b4eeb4a251b325a9502da1add405d0ef161edea1fa8f010f95b0cc7441c91f22cf42ae152cdb49868835a1384bae663787504482c66c3c48716470e732dec060fb8b15d7926e6432b269daeb4c9f9b1d91e7b49f9e198601a30d7e909464441f3d83d106f8b24bbdd2bd35c67e1d891258e4255d418a89e9c6bb54ad97adb207ed4238f191255e6292f8cf1babfa93f98ec62143016fdbec0c2504338b9c578c3dc9cd3dd53c0ce2a42a0bbb92e138a39c806681007c0c98b6cf762ad525e609437b6235e3f852c57e57dd2b892144c1e1a8ae6180c187034487ac221addbf66004ea68ae551c93e6fddc807645977f869865038b4a96e9f6b95f9ab4c4a2273f706643567ce5cd8b1097204f4fc4664083e3a10c071dcfd030f8fb016015c09a9632e71185f0dd761e68241769641441b2d9c7e8586d661a5a9348a1e6ff746a3f386102e7ae310f2b7f307ccb7d68c185f02001e7395bfe2dc9aeb258ae500a5120178b98f7fa59413a24cbbd0081d61655e14d15a7e741eeaa935a00d993af406eccecc13b3741ecfe77e806b94b544b9fcdf933dc05ed29a86440b8a29914673ab89ec8757063e2b582985d3106df31e4d02073fdee768d0c5dcb87067fef43513c702caf5492c01ebfc86f0563561d395140a180a05365473bf6e517d95c09e0dd06768f0d6b19d5ae48427944d915d388a51735fd013f7aa20d34216f989f4d53ce0571746aaee61284535eb0f01c49d525c06c1d4fa08308bf642caa08cb5ab3e18e138fe71202d13ebad54a9f177be153e025f3a2383e1888370e60cf0e0877ab13933bc62a7596096c047e3ac5ebdd473182005a69e30baf0bc599b6adcf153c3342ce5dd847a6ef1067a0b2f83b3fbf7ca8f15665087e405caf2d7600f7a7af01ad0f6a9b012f4e40645108b4899b32af85c24e88fb71a4d50cc80406a819f4e076072c8bd85d2e39697cb78fb0349a37288fa13bcbbfc9dd9e24df1d42535c442eda1a4ae9743ea3192c0d3298265518cb4cbf470bf83aa38f83377aad52639687aacfe05702faa025b0c5bf1e11f403354fd0bb5c0d670dba3c2076e9b0db65e55f40a2fa34d021bf5a389e085e5a8fcffce161119465e3b3f2e8a63fa815aaecc402cc733b9ad3b14bc593b272c0fafe47d762d5237f19b0364e898029376f740cf17fb8b55d20b794f8341293c141fc8af425c5295aab9344eea108425a2dff0d10f189335a7472061d994edc1d5a0212fe56d3480605d10136e4e04dc5b05a1f0fbe8a1fe8a571f0df50c7dfff1c68c76afee3a3154db5ce9140158b82e1e194eeceb9773d223dcd4ef427aa002d3c7434f5398bb6dd8974cdd7a63ccd923181d1db5f977cca5f743b34fe8f69032b70c9c4de44741837c96d7cfe85e790500c38bebff3fef3efe4cfd747a6853f9c75d3784497ba9c3939180077bdd969739932853ef46a99149a6e05470924d8545ced4cffc6bcd7a0af9e89db798b0ae362bd0021d9046a470a1021f78049954b402a4a076921b2ac0e55a571b8e94f086960ac101d65f85e894b211225406c6d764b6b21c6e97f8f4f344588e09933b66738db384a7db95c836037762e03c74a4eae93fa4997871f7ad1774d306a30eaea2500271102dc4f7019b2c6342deaa3fc584dd71257f60540ffe7c772f393572ef2e094ec0f1acbf0947c1e5dbc04e13bfed2d9688302bcf47a1d0964dd43fb994d7c9c289b1d7d3b6d081766b9768387e7da5aa0f42cf7d57432dbad901613950ccaf32c85d8693f7df61731346d539e95332f64c90bbcf3eb77f03c87fc47c800abd573d02418f1c9c93412f402f915d4fd4407d109bdf3b7b159a34d52b36ea6d7c03e69d604ade137b030925656a3aac8f85b7c93ee7e84bd745b16d13f1a20814c020a466371cd73b765bb1e9fd825bdba772b20357f0035d2ed8b26ccad1946a0f2e7a9dac8ed3da4e370682f97c94a6f9d2d30ac4429a0df8bd9f08c4d1a21cf941c49d3e50e83e90d2a6977c14cfa24a62bb2129dfa9adbfda3a1f6947c110235320e8bfe75117a89b4f01d4c54b70aef97a35eba919dbf788abc12f12d880534ddf509d98ec9f927bfe055faf020c5a32e6c1fb41f4d55dc161496934671fa4245651dd7253c12dbcaf9de7e94ef6d097a3ba7fa80928199121601416c4eab6c8607d80ae71222f069c3717cbe3a368b515a99e5c8700601a42584cbf13394c0d1307df827b540c2a778c37c33841c3556a19f7129e0bc98c0e3638f6169bcf74f6c78bd56cc63fa9ab24613936519069e437f7b71453090cf2fb7d15d63b124103fbaa484473ef6c5df82b9fa180c5cca87587951c9b72fed54cbec98eb237308743abc66212028212430b697228bf147c857288a7f3cd25d33d3d86e5c17899f893c5ebf0cbf1c69111841009ed7ecb5c25ec044fef214bc6b5756278c0187a8f427bff208cbc240d40bc08527d19dbcfc70da50dbf96457a9cb7bfa1732c77f7ddd3966e58183c7ba10eee11d8451394ba61cbeedaf066e2227d05f28dc7d24462b3c779eef3e9ef351001446b72f6f43fb5328f1760034655dbef85a62d2a9cf9506eee0d6bf7827ad6ca54bd388edc906f22b0363d1d9bb0ecf4727b1a10ec0e01c674011f1051481f8c391cd85020b5f63354608ebf7e27b47be68d9e92bb7354944a6572493c8448bcfa26a832dce327155deea8b49784e2991bb577632ce343ab002f9498544f775b59047a007f6f3be79db7c37fa603f5138e3249637aa3a259c41e4f7f1fc0cf89528d442a9d4093d9391f94a4335bf3187a091be958f8a4cfee8e1627ceb0321a0972a2fb75439515fd193a5b2cc2125e254bbeee68fe17e5e3ae824cdcf6b17751ebe5d7a921bd7d342e32525bd4e8dffe452b760c54a1c2e397664f68c6e7c88691874208200bdda371779fab0e57e88197b9424781c891d221836e1895f4ddfbefe913ec883b55344bcecd30ebbf3dea08e19ee0aa02c2f3ede2dcab739a2bfb5312bddb6bb60afe9d924070756ee476ffe548ddb164676583771ae685e3a81f5f42a43c49dfdb94aa8fb4a179435bf63633cb4abc75a2795a191040cf581aeadf0ae17d2405e1b6d9aba2ce8d459de7187960c80b4498bddd517ea4073d2b751eac3dab725ac6accd2b427a8cd695b474de58264798e85d287bf2ac5efba4a93fd5b46ee09dc15b617cfb648d89b0cc30b32a4f2109f7280fab4c9e383b9486e4502b73eb86cfd9b0d4658a0a7d9738da85de7b7f1dae3925e4c373dff4f2bd6d00879bf868e1a204d32cf4ee295098af0c1684741f2c5a6fa574e05716aa55ab7379194536d6516866fdfac045a6511867e0e1c01ea9bd4c783a7e4fc9c1162f2c86494265f19de444d4ff28799cb9b32557109f232ff9f27771859086a35fe9e6d97882e3e37ec586bd60c275795e4c89dfad9ca8bdd8f0a2023f7843a8192ec5006bb9ef25d8a677a4c12dc3ca9604ffe6ef7efa79e2c5ea0ceaee197eaacf789a26be3ea8f93c8ccf96688323b913b157a0f006953c1f1667c6c339c0cc6ca7bb3b4d6ce6c6f5dd03778ef8075a1092f2a7b28b9df0fff9c14aebd8e2c5364132997b18a7aefb8f4150935bc9d6c047dadf16354aee292fe4264983c0248cf5232f0f4856cdddda182f66e87efbc956698040b8576fc82ca1ed36f822d33b9a815a198a1c4594bad24702b53bf61489ec77313b2a84e3b533e4bc37a79236f00102af3d42c7ef9ec41f571fc806419538eaeb1549990423ad9be6f1002e30f53d872c6cc6a16192128fdd79084b193c2e6b4124c60502339f5365a0615937507667d8f1dcf9a7cde2fdeeb62da10acdb5aa6e8cd303bb8313186b59bf1da8b2cb429589f90785166a8259d2807e8008465b9b25942c705773558a009282fbb7f", 0x1000}, {&(0x7f0000006080)="b9b4fbbc3c7d11a2f2006f02", 0xc}, {&(0x7f00000060c0)="0efd640d0161dd2dfa9d2e654f21026ad943277ac92c85e8079cffb4ea7093dee03c675006a23589dbec0e8730de35d29ecd218196baa710cef4834f2d52b6ab7e7957f39c076772b1b81bec17db54a1e1213b8ecb3913f76e7c4638665d9b26410b22be0d1490a72973c20564ffdc80e0104db69493f4e62537", 0x7a}], 0x7, &(0x7f00000061c0)=[{0x40, 0xffff, 0x7fff, "40459dd2516c9312143dcb75e7c31288bb53789af3a4789a1a648b72646e672799687deb3be825573a21"}, {0xb0, 0xffff, 0x3, "11832368672af2971e23c32c7afcc4ccd81070810601ab75890824b91f80362430fd35a75c573eb8f069bfb08fd326a556980d93f7ea469b32db845caf36edf0cdb559a4a3ea49be1cdf34014b2385edbf083ac56d6c88cb884e74b969a3fd7d64be18f1127870851a98db6680f148f73e8cdc77c870cf301d0009bdbc167d499daaed353cf18e13e71326dbaddaba4ecbe0078c7aebe9b5c4d47f"}, {0xd0, 0x1, 0x100000000, "303b2be0e7d0859ad0aa4b90f54cb1bcfadab3231ec663c6e0c78211f140d58ff3e0b5d7f78d22277fd773b246ad8770b4452d4e2798c8355968b704971e99b4c7f8b2e1e5f83e81ac549cba1a33bb28e4be1192d852ed27de34dab0996aecc9c69e3afe4da97409e2879c22ae163d94a9ec845f193528fa60de1f66bf21d69f92eeaf62c693ca226446770870fc73c66e58d9196796411384ba673c4c1fe0583a69d42711de63c5c962f73433e8c27285c59c4bbe1f64253331c91aaf22929e"}, {0xb8, 0xffff, 0x5fd, "f1c1ecc2bd798e87da497ba3458fd10b38d5a75258aac6e44639c977c2faeff0ed4b4f6524c8ceae49bccef15b168adef8eb16a2027af4218caa461fac30c0823afa67b0c8ef6d854fba1bde6ed689180c007de9acf9b2714e10a6b7e4900df6108a9a5ce7c581a677ac29295ec527df64514c95c0d951e32270430ca57840d5429331c5d9537584b913b237e15b3edee7f2d3a23a01c6af2c4233b730797b397f5b31"}, {0x68, 0xffff, 0x5, "24b2eda420741daea05ed2fa4bcc71327bfdec4b865500381e1a0c641609bf1122d488e62adcc001b2cf132c4f6ddfbf776e97423ffa6cbb22a29e7b61dae61b9c9b13b50aa3e95f77381c28f10c42399bb5243e"}, {0x98, 0x1, 0x1ff, "dfbf43c8cf5be12bab734c4cb52c30e288373d7918a66ab12baf08e0b4d514ef221b65e538ae092b83676fec549b09c508b6c98212aa813a8b5b6b1df29ef0685e10bfa831085492431749e1b67c8d46f856374759482a0086a6691030bbebbb94ed20829c09f89ec13794a03bf5428d30b6d8b010942926ccecb3ffab083fb39a89003970106d"}], 0x378}, 0x4) ioctl$TIOCSTART(r3, 0x2000746e) 16:05:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1, 0x0, 0x0) fsync(r0) writev(r0, &(0x7f0000000000), 0x148) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x3812, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 16:05:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000e, &(0x7f00000000c0), 0x0) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:05:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x1, 0x4}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x8, 0x8a, 0x446}, {0x4, 0x5fb6, 0xb44, 0xffffffffffff0000}, {0xfffffffffffff03a, 0x6, 0x7f, 0xff}]}) 16:05:02 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1f799056310f47d799c764af28cc97856e42c100"}) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x6) 16:05:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) 16:05:02 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) r1 = syz_open_pts() close(r1) r2 = dup(r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x800, 0x82) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) 16:05:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0xfffffffffffffd52) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:05:02 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) pread(r0, &(0x7f0000000140)="04fc19f9b59119ef3dae120d7cc874e9298b88f436e2831e984bb69ca60f768290eaf44875fe103aa6e055cd6beaa53483bce55f77dfa89a1b4f233594e14ef2a49db7b912aade2d4612d7e4e05221471f7e5031bf3ca262669a7f497844efff48bddb0c2dfbb12bc3a22e189008d9cc641a3513e736ad6156e0b03d4f53e49d405ad6afee36b465a88e2f84fde8e5be1e93e20de8abcd22bff4872cc89fbf2a50877a5b9ecaae05603b464a0328c8949970be7b1d9f", 0xb6, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6000000000000000, 0xaea}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000280)=[{0x23}], 0x2}) 16:05:03 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x83) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x4) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) 16:05:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:05:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x1, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x40105704, &(0x7f0000000380)) openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) 16:05:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x2d}, {0x6}]}) r1 = msgget(0x1, 0x200) msgsnd(r1, &(0x7f0000001580)=ANY=[@ANYBLOB="000000000000e200b4472a229d3d358f7629d06d2f347435bc13666e6d00a4d8575093786b585685f76a2eb67e8250b332329c76cc55e2d7bf2e6730654eb0227cef958f1ba87e572740000000bb1c382f508fbebc88b778a6d3a250af405fa9a27de42c09bf27ea070006a6c376bffe75bada39b8ea8ce82fa69e9a727d68644f079093fdb7369e79438a626c9f8ac25f0976d57046fca5dd01f830bc44380458a0f571937c3eef6f58f466afa0c1e92d64089292913ad44566ffb49abdc6570c0914716a81618872e36387830713870d5a367b19f95f8dc0caf2582bac2510fce800e1fd8061d8a916284eafba70d3b5ed7c33add43da968ced3518ccc04d7b8a691d4270a0b2e0566d7589976bb8bc254c9dfa06772e1e2d5c1855108b79702e416a4348ea0b8d4837ec1ccee42241b268287445bd4872df00f03ef945c87f99e3d17ddaa58b23d6bb59b5a819334e0f2fec9f6e3488ac900714ecc440ba42183"], 0xde, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10900, 0x0) r3 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000180)=0x2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="895f6f5b00cff17971678983f3bf044336ca7d4449b00ca99aa253af0be3fa2f6c7280f898975367eb5a3d83917be370f5aa0539536456797be43ac170dd50150d6d7d052ba494dab5e13f6fee7d58f4b79e8077221b56ac2ea392910425efa5447612544dd3ee1b49c7cb819ed074af3036512b1aa59d7b7dd5bba9bb22e68c574efb86d7e25de80e7180a3da393c3f0cf4adb24da607d58573dc8ecb42ee5b14e139a1d9448d4c", 0xa8}, {&(0x7f0000001380)="dac76916d3e47f292411381fae171ae53eae68d83665b09a3007cfcd5f3e37d8993cd1f09fecfdb69c1f3f854fc2a8e3d75e49bc944e45d5134d4d12a14a53e54ca3168140", 0x45}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getpeername$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000001400)=0x8) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001440)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x100) r5 = semget$private(0x0, 0x3, 0x430) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000380)=""/4096) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000140)) ioctl$TIOCDRAIN(r4, 0x2000745e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x1, 0xa1c0, 0x5, 0x51079f85, 0x6}) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x100) 16:05:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x167, 0x100000001}, {0x27, 0x4}], 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:03 executing program 0: r0 = socket(0x18, 0x1, 0xfffffffffffffffe) msgget(0x2, 0x3d8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0xffffffffffffa777, 0x4) 16:05:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200b, 0x31ff) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x240, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x5) 16:05:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:05:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:03 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) r2 = semget$private(0x0, 0x1, 0x136) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x1000) syz_open_pts() 16:05:03 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0x5) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x7}, 0x41, 0x0, 0xfe0b, &(0x7f00000000c0)=ANY=[@ANYBLOB="6800000000000000ffff0000020000004c9d21bce32e55d080cac5717456fe703f0da5340ffa2d9c8c57be302c8d26bc78d67f5fbd38c40dcd878ce301d07e7d9d43bfceef01d0a39b611048e3d4eb283a47fead178c9274e6b06e1e1316339adddce2c8d1cbd0f8bcb1b1ede5e1000000000000009db8fc6f6e88e6fe8b3e77208eca10dcf5290ac197731ab0fa654540afeb72d3dd19e4a9efa5f4eaee3efb702339a890335d36ee0b42e186e5ae285bacbc93e48d173bb9bf6d29846b2871b9f99c31c58a339f90f0ef6f12aa"], 0xffffffffffffff26}, 0x4) recvfrom$inet6(r0, &(0x7f0000000040)=""/67, 0x43, 0x40, 0x0, 0x0) 16:05:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x1f, 0x9, &(0x7f00000000c0)="f25bf71e660a910fc513618916b692c6192e93089f17f9f95b882b6c237296fc905e2ef8d01de1e1301c3504cff06681b68ad084bc6c87bb90be86cc4f09de7ef59d41950cd571a211ce8b966f52f3e1e67c45d6e26055c7d68cb1e9fbbf41db2c10c0f8b39ea0577a4342f05c73cd4a4f1b9c114ab45173d33eb32a45447653be02dc481cd1dc5d67d5b34a1b94553252a33538f34ec878e28fe2347bbccfa5b6d06de045b95dac49b966f167b8ee0c8eb28ac255298d4cee407338eac50f961259ffc83425b74facb86668b047ed44949bcbfc941bd93d5ccb2dd3893363bfc3a1661a24ef2abd62396b0d7636620dedf3604c8a2e655e5977dc7d", 0xfc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:05:03 executing program 0: r0 = dup(0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000000)=""/97, 0x61, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket$inet(0x2, 0x2, 0xfffffffffffffffd) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:05:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x0, 0x5b0, 0x8, 0x4c}, {0x1f, 0x400, 0x2, 0x80}, {0x4033, 0x0, 0x8, 0x5}, {0x7e7, 0x7fff, 0x100, 0x100000000}, {0xfef5, 0x6, 0x100, 0x7}, {0xff, 0x0, 0x1df, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:05:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000040), 0x0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) 16:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20040074}, {0x1}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe91, &(0x7f0000000080)="a1") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x3, 0x1}) 16:05:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/167, 0xa7) 16:05:04 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x8001) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) getppid() r2 = shmget(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) r3 = getuid() ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000340)) r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x4, r3, r4, r5, r6, 0x100, 0x400}, 0x80000001, 0x800, r7, r8, 0x40, 0x7ff, 0x3}) ioctl$BIOCPROMISC(r1, 0x20004269) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:05:04 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x287a0, 0x12) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:05:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000080)='./file0\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/36}, &(0x7f0000000140)=0x26) 16:05:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x33, &(0x7f0000000300)="cd9135fc8085e1753d3bee4cdff4136bd4f83f819cadc850e1df1193b0015a5a9873023db8cf848d783022f9ec2a29a1b3a2408ec8196f3ee41a6d7e2d9415486eae8e6ff66d1ff555c7cf8e6b341f54f9a6410eec95c78f5155eff42bf452a780ea0d0eb780ae06227d0938dddeb9007998d9b470390e16ea05bee6120e3df274735dbf") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x100000000, 0x8, 0x0, 0x80}, {0x3, 0x0, 0x1, 0xfff}, {0x2, 0x61, 0x800, 0x1}, {0x6, 0x10000, 0x9, 0x93}, {0xa8, 0x0, 0x8, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:05:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mmap(&(0x7f00006fa000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="b54918b3fbddd14db80cb3183ff7b250310bec59cd25b04121514d00221839b23944c9358b4d495028d43df75bfe78b2411e5eb4d3ccc6db64e7b5b4e8ba8e3f3b49a2578daaf68ee3254ae96d973bbf2dcda0311541aff9aad61ceafab8261cb250545c7ea86100946c9000b2e3da7c6d7d042a71c3e33297360dd85c592f97033daca091ad1c547b6630d6a69424de61be3834812fd09b8231370ea0b8619ed4cc7544393609172f3737bfe0c63ed8c581e247c49a370eb97cfb708d9d742d33ff15cf1b17eabc91c033054d6db84481fa4fedd1912e4ebff38a977d74c774ed", 0xe1}, {&(0x7f0000000180)="fc609f63b931b49f30f81604c6ad49fa39cce2256569357a8c1c27dcb5091a1cd8c871d43c87349cdd7121e77893c343f818d3fe8a7f0b014793175f235a89919f99614a3a65065ae9f679eab9e62f9d1eec30c3d0730a445510b36e7dafc338c869c5ca7983e2", 0x67}], 0x2) mprotect(&(0x7f000031f000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:05:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) unlink(&(0x7f0000000100)='./file0\x00') faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x278, [{0x3, 0x6}, {0x3}, {0x2, 0xb6}, {0x3, 0x3}, {0x3, 0x401}, {0x1, 0x4}, {0x3, 0xffffffffffffffff}, {0x2, 0x100000001}, {0x1, 0x7f}, {0x1}, {0x3, 0xffff}, {0x3, 0x401}, {0x1, 0x80000001}, {0x0, 0x101}, {0x2, 0xb7}, {0x3, 0x4}, {0x1, 0x9}, {0x2, 0xfffffffffffff3c0}, {0x2}, {0x0, 0x6}, {0x1, 0x8}, {0x3, 0x5}, {0x2, 0x80}, {0xd35766642dcff6b0, 0x8001}, {0x1, 0x2}, {0x3, 0x80}, {0x0, 0x7f}, {0x2, 0xfffffffffffffffa}, {0x1, 0xfffffffffffffff8}, {0x3, 0x7}, {0x3, 0x6}, {0x3, 0x2}]}) unlink(&(0x7f0000000140)='./file0\x00') 16:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x24, 0x1000, 0x0, 0x200000}, {0x74, 0x0, 0x3, 0x400}, {0x6, 0x0, 0x4000000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xca, &(0x7f0000000140)="7e7761e475369dfd9996640cf08f11266d51cc02634903a461b55864cfb6c4bfdfb63226148e14bdbd7015bcba79a8332caf2c65f83ca8b3c40e5aff64eb48c18af934b8d9152bbeb85862a91564dfba26f3723c62f5741458a5a0fcb5be46f8a57ac1fd1d566e07d273f224496c48d1bda10fe14a9edf66a651e9456543b5585fb71a9424b49f17455073479c2be5112e8e8fad5a830e35c7af41c6780b6e6233a5f823ffc24e702969d6cdfed54045639e9890fe8102d29d3c8623417e3316efe859268ee211727d55") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000000400000002070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882ba97be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="d94d696c4662c0922b5848b644d01fcaabbb7df951c8796eb4eb15a12c3c164e5fb3c953fd29ec21079b4703353c859eb527c1ffab9fac8d74f9fcd8569fcc880d9970e7f97725ceef0146f39e65e89b", 0x50, 0x8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:05:04 executing program 1: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x5c53) fcntl$setstatus(r2, 0x4, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) 16:05:04 executing program 0: clock_getres(0x7, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)="09c9c35fb11a028db19353cd36f24fbfce2e7600fe14e6f9e155f021a425caa57507e76f755184f3a2323797e958") 16:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[0x3, 0xfff, 0x8000, 0x2]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:05:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x7, 0x8ff}, {0x86, 0x8000000000000000}, {0x0, 0x5}, {0x0, 0xffff}, {0x187, 0x3}, {0x27, 0x9}, {0x8f, 0xf3}, {0x41}, {0x85, 0xfffffffffffffff7}], 0x9}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) mknodat(r3, &(0x7f0000000240)='./file0\x00', 0x6000, 0x7) sendto$unix(r0, &(0x7f0000000000)="b100050100000080000000000705ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200002f4c3a4b03e8b30771a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x84, 0x10001}], 0x1}) 16:05:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x0, 0x5}, {0x8000, 0x296b}}) 16:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x410, 0x80) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x84}, {0x57de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x8, 0xcd9c, 0x1, 0x40}, {0x3, 0x8001, 0x4c, 0x84c}]}) syz_emit_ethernet(0xffffffffffffffeb, &(0x7f0000000340)="b6") 16:05:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000880)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) syz_open_pts() close(r0) socketpair(0x10, 0x4001, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180)="c6f82f3efd989d9e346a233b1b6717613be1662bed5baf7209f79c337b3d962229682e7db62165cdf2fdcd2f20c9cc88dfe1ff95a7320920b4d4c2ec4ba56b0ca593e8e691214a6ece60c07f09bd9c16ce5bf55769", 0x55, 0xf, &(0x7f00000002c0)=ANY=[@ANYBLOB="0152fac45d1f69db2a00"], 0xa) r2 = dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x200000000000000, 0x0, 0x0, "85495500020000000000001167f5bfa600", 0x0, 0x2}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x100000000000003, 0xd9f, "b08d16c6662247ea080000005faf8a21052409e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) syz_open_pts() 16:05:04 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) getsockopt(r1, 0x2, 0x8, &(0x7f0000000080)=""/121, &(0x7f0000000000)=0x79) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0x58}, 0x1) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) bind$unix(r1, &(0x7f0000000180)=@file={0xb25684bb510b0fb1, './file0/file0\x00'}, 0x10) 16:05:04 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x480, 0x48) fcntl$lock(r0, 0x7, &(0x7f0000000100)) unlinkat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) 16:05:04 executing program 0: r0 = socket(0x400000000018, 0x0, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) r2 = semget$private(0x0, 0x4, 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/124) 16:05:04 executing program 1: syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) syz_open_pts() setreuid(r1, r0) r2 = syz_open_pts() r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x9ab) 16:05:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xe080, 0x5bcc) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) 16:05:04 executing program 1: r0 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2d, 0x3, 0x4, 0x9, "9c1d41ba9ea5c2b9c786277169880ea6e1ddc8d9", 0x3, 0x4}) getpeername(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f380eb5f8498b7d900"/4098], &(0x7f0000000000)=0x1002) openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x101a00, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_open_pts() pipe(&(0x7f0000001140)) 16:05:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x28}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:05:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x5, 0x20}, 0x10) pwrite(r0, &(0x7f0000000080)="eb6729eec241e1872c396c2e39dd4a16f31dee2e0d0bf0025c2bd91906737d2ef3527d6836f299e53160b42c1ea387387c11545af787e26e4bef904ab14ca2af406371a34435e5925e0fd48b50af1a2c0ec338fa3255ac32a75dd098f4f89ec488", 0x61, 0x0, 0x0) getsockopt(r0, 0x7fffffff, 0x3ff, &(0x7f00000003c0)=""/50, &(0x7f0000000400)=0x32) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/67, 0x43}, {&(0x7f0000000180)=""/14, 0xe}, {&(0x7f00000001c0)=""/223, 0xdf}, {&(0x7f00000002c0)=""/185, 0xb9}], 0x4) 16:05:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x4, 0x100000027, &(0x7f00000000c0), 0x0) 16:05:05 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x2, 0x8b, 0xfffffffffffffffa, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffb, 0x9}], 0x7ff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x80, 0xe31b8094e356a7e2, 0x8, 0x626}, {{r1}, 0xffffffffffffffff, 0x41, 0x2, 0x3, 0x2}, {{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x80000000, 0x8}, {{r0}, 0xfffffffffffffffd, 0xe8e0473f8d8ca2bc, 0xf00fffff}, {{r1}, 0xfffffffffffffff9, 0x16, 0xf0000003, 0x614, 0x375}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0x7}], 0x7f, &(0x7f0000000000)={0x1, 0x100000000}) close(r0) 16:05:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) read(r0, &(0x7f00000001c0)=""/106, 0x6a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x28}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x3, 0x9, 0x4000, 0x5}, {0x101, 0x8, 0x8001, 0x3}, {0x69, 0x3, 0x8000, 0x727}, {0x1, 0x5, 0x800, 0x3}, {0xe805, 0x8, 0x4, 0x1000}, {0x4, 0x6, 0x6, 0x10001}, {0x2, 0x6, 0x4, 0x6}, {0x4, 0x5439f4aa, 0x1, 0x720e}]}) 16:05:05 executing program 1: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 16:05:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r1) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendto$inet6(r0, &(0x7f00000000c0)="25d3a340019a2d7ab9c38a2846b089e866d4c4bf65cdeed50d68e010ea43cba404ecd26d52e4f7e4f8ddd332e77e4bf901225936986a648c132bae6cc473239555a6efaa8313cf7ad767ec67119e00780ee50aa892158bbdf4a85bb1b04f78ce605eb3bcbab41ba14f107b6e69f735c24cae996294b06314510aefbb389ba69f5aed770f039049079fa2e188dbed7c50a3a0e9de39671615537d1032934ac73a650d", 0xa2, 0x9, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x4}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 16:05:05 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) clock_getres(0x7, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) 16:05:05 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getitimer(0x0, &(0x7f00000001c0)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() poll(&(0x7f0000000180)=[{r0}, {r1, 0x10}, {r2, 0x100}], 0x3, 0x7e31) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:05:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000380)="cd", 0x1}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0xc0, 0x0) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000080)=""/156, 0x9c}], 0x1) close(r2) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) login: pckbd_enable: command error 16:05:07 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x783e, 0x0, 0x20, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) getpgrp() close(r0) r1 = socket(0x10000000002, 0x3, 0x0) setsockopt(r1, 0x80000001, 0xba, &(0x7f0000000000)="5e8bff35726c052cce903b418d6d17b2417e2c5d3baa6bbe1623bb2016558ba21a528d704328546c7fd01b990be953afde63aef06d20abdb8c16654cca16215e4a0d20ae1b309f94298fb7db76ca3d2c8e511a4645ee8a0afceae591b802ec0c3d92350f07bf630079b675e5fd7211eb55b7bfda9bcfe9c213f2603c3ca8988beb7084cc0af8ffca22f5825ab17a8bd06b6cf4f900c5aec57425663ec65a20b04f418d4dda8602", 0xa7) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="de416410f7488236d82c48e57de9c3571096076107f7513a68f40902bc30f9a2f739cd195d8cf7db3e2ba0e73e15e016ab6f37fbb46de85d8bc1a825b4a49dfda512a295258ea7768121067bbf34cfc3d1ae2f5767e7f890db21d536675fa5190569ee4f1da9649f4a946e61048a11938ef6ce583875b0e7e4ea11c51d8e52b96523d3ec0d4f62ff24170423834d", 0x8e}, {&(0x7f0000000180)="68029de34f0c236ff2d8d8956b0b710db02c9d14703c378078c61ea54979930f2428e220f3e2fb6fc1cab0f74410484fb662911621b04cad45ec788d718a", 0x3e}], 0x2) 16:05:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x9, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget$private(0x0, 0x200) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) socket$unix(0x1, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) munlockall() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = geteuid() fchmod(r4, 0x9) r7 = getegid() r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x5, r2, r5, r6, r7, 0x0, 0x655d}, 0x365, 0x5, 0x0, r8, 0xffff, 0x10001, 0x5, 0x401}) pckbd_enable: command error 16:05:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/101, 0x65) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) close(r2) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:05:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x0f\x19Vx\xdb\rR>j\x94\xf7i\xdd;\xa2v\\\n\xb5\xaf\x01\xbb\xd3}\xfeB\x81\xb0\xff\xe1|\xc6\xa0@\xe1\xadf\\V\xeb\x8c\x15\xaa\\,&\xa5B\x87\xd1\xda\xcb') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x12, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:05:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x7c}, {0x80000000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:05:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) write(r1, &(0x7f0000000080)="249a7dac47d6b47be9fef4cf55e73c39c0e7ffa2239512e2694b743a43d75dd0", 0x20) shmget$private(0x0, 0x4000, 0x20, &(0x7f000000b000/0x4000)=nil) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/214, 0xd6}, {&(0x7f0000000280)=""/86, 0x56}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000300)=""/198, 0xc6}], 0x4, &(0x7f0000000440)=""/38, 0x26}, 0x40) 16:05:09 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0xa002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0x4, 0x0) dup2(r1, r0) 16:05:09 executing program 0: msgget(0x1, 0x600) 16:05:09 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x2e18) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 16:05:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20, 0x0) fcntl$getflags(r0, 0x3) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x280, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{}, {0x0, 0xfffffffffffffffe}}, 0x0) poll(&(0x7f0000000100)=[{r1, 0x28}, {r1, 0x50}], 0x2, 0x48) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x210, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x2) 16:05:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) clock_settime(0x4, &(0x7f0000000040)={0x0, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r2) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 16:05:09 executing program 1: mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x5) setitimer(0x0, &(0x7f0000032fe0), 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) setitimer(0x1, &(0x7f00000000c0)={{0xffffffffffffff53, 0x4}, {0x6, 0x2}}, 0x0) r0 = semget(0x0, 0x1, 0x0) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000100)=""/200) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:05:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x6, 0x10000, &(0x7f00000000c0)="d05a4ac8a7437302ea323b0466df789d192e0e6cb4f0834ee3f94beb0aec3bf2a71f25693895892dae5c59b09c850ef66288a2d97736437982228211cf15da43022be3549962fc66acdcccb8df8c5b252ed3379adea527f34af53f8bbcce4b880ef3dc891ee4a82432d40a0fcdf2a95ce49ca9644dbcf83dc46f6d87ecb573f016cb1bcf4638503c742bc5169dbe18130f64da56520dc05aa3366ac464aca5e4bdfd80caac2c4335f1bbfc316bebe3596ea411142d015ee3af99e2ca50aa3d5f79450b46c68fbb9fe8266404", 0xcc) recvfrom$unix(r0, &(0x7f0000000040)=""/57, 0x39, 0x840, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) 16:05:09 executing program 1: getgroups(0x996c83667050c5c, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgroups(0x7, &(0x7f00000001c0)=[r0, r1, r2, r3, r4, r5, r6]) 16:05:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10050, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000200)={0xc2, 0x0, &(0x7f0000000100)=""/194}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8001, 0x81}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 16:05:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8002, 0xfffffffffffffffe) ftruncate(r0, 0x0, 0x3000d000000) 16:05:09 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfffffffffffffe05) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x1) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 16:05:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xfffffffffffffff7) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:05:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x1) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) socket$inet6(0x18, 0x4, 0x9) 16:05:09 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) socketpair(0x20, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0xe5b4) 16:05:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80000001) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000248) 16:05:09 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x19, 0x2, 0x4) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:05:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000580)='./file0/../file0\x00', 0x1000, 0xfffffffffffffbff) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) r2 = getppid() r3 = getuid() r4 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r6 = getgid() r7 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r9 = getgid() sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="1c78bd1493b0e431133ec9", 0xb}, {&(0x7f00000001c0)="211ee25c60acb4ba630b8f72b4199d76922480418ae3dae1e0333660c0cb38fa9f25f9d54e18ad127710a4ba81abd9d7eeaebe77ae4deda904230900fa817b926a1a0695999b2c2bac29878513397daa710b2ba362f66ce8abfba03e27cd5fd00019e119297c2343ba03367c8704c717b771413fde3f933428bc6fdb88fff5f328f453ab887b5d7b6e276bb2848ee9ddca54e380803f39224f4b7a67a06650f4fdbc8edcc09ec8d06937326f759504e1bd9f084801eed5aff6873b0c97641b856c51aeac3cdd5634be6c076acafd98dbcf73b57337e723fb188cbdb407dcad15480e9671d7e7517ca343ab91422e5a16ee123d4c4c2a5ae58a267e", 0xfb}, {&(0x7f00000000c0)="e94d0ea2a421286d863d3b60225b68a6a7457a725abc366c3ceceb1103aa49659a3459a40d092c5bbd380c182153e97bb4af3283ed4777eff086f7898f4e191378743629453d4d1b8d5c", 0x4a}, {&(0x7f00000002c0)="d3e30feace0e896be2dcfb5701bd5bee03de4e4b7915baaf5cb53a4cf99ea0413d9f8f4b7642b9ef9256dff05c1ef3baee9b6dfde0f7d49f2e8904a0e8266ee90b64e34bb284cd22a059b910c4c930c909653d7bbe4d8dc5e49d04e3b1339fcff9c1b699ecc17e04bbbcf10a360f79ab", 0x70}, {&(0x7f0000000340)="9f7cf0ebd0e3c172a4a146f07d3d40ac57421e4d8ede08adf5e2a372a104f985ebeb85935bb85c38aa2cd9ad422ad45e91ffc15a90e4b9964e2253a3c263f72ec33dc1ec96c8d4cd5cddb848da50e8f0f4a15296ea7b40476f452b85bc2232e463809bb3eae247f7344722121f39d93debd596afca52c3cc30d8da6916189bed603b00bbd82f435e52bf05d667272265757d8053a10351e1cc718e6f143ae88a0b0becf0e5cc8f90b6ba0c4dcea31d7cc4de9e96fb3940901b2d2cd4010209d88aeb9b3c8e3dab03", 0xc8}], 0x5, &(0x7f0000000780)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="002000000000000000ffff0000000000000000004f3650828166b759861337f9fc0f81dcca3597b6aa7c5365f35471b5047661f201422758967b2eb233ef8720cbbf32f4502622ca6af34dd3dfc72716875233e32c20a13a1449d31c85fb5947f6034e4d3d0825599e43dce684153f710cb383202474c971d81f07d2b0cb7ce190cf867e46ad1b38cb7da1cb0ff71708b7b01e82ac9f2895fec927454e28eb7dbd87bd6e8983052d9b8ae9f0fc11c74f12e87c15d3f3996909d30a7a7c0351f377ad833f396d3fb79386a218dd55942b8e5cfca679d6e76127048b30ef127d861298c953f535ee0d28f43491a07f89d82b8d60b4b2c33dcd3a47c230e988e8244d591252d06a2af295d3178a630fa1b143064db1e0db478e98464dd6992a11140dc00bf3428db876300504f5009978006cacadf70a5a4cc3951e0d4695ae81df4bd54d791fa05338e9", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x8}, 0x409) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x1010, r1, 0x0, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000680)=""/251, 0xfb) 16:05:09 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050390000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:05:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:05:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x100) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x100000001, 0xffffffffffffffc1, &(0x7f00000000c0)="ddc492c1f7fdc7da2adb02a8a777e80569ae9b2c119b6c05242355772137cdf1df30c5fc0fbe6e1036f3d0379b96792fb71c77cc56b465f96831c11210e15c94f122127155252097e2d1a2fad5c48010a5b832f05d4dbbd20e4cf3be42fc4c269cfd0522aac5dd1f7a4a1e51b63b136cd187ed1b1e80187e234857da6d39413be6ad49f6d44235fc303f693ba2cb02e5242d13486d4ac2d42c041f19b69d99ee1929c4c940ca6a34702d822a29474399ae5326ce14fa1ce186261a63f8d495449802130eae3cdb9dcb0180a2494679c821086127f8254889b02e32d9851b2d99c60b5fb160424db1b9864d150e3401369ed8c87f21a68426f848a31c9bd2b1343ba44488fe17f2acc60c22b005f03e4cc9ec296d18490b8735ce126d6d0b248eea26ac1cf6bdc7af3a16df51a98c23b04a4dd4d6103cbfccf3e58db202ec41b68f306283131c442199505826171d73b528ade2a124b05945b80f0b0ad0fbe4810c602470295b5b16ca544c6b62d66d6ab226fdcbc8204233cdede695c1871c842bb3d3fb49a531db10ce5f139822ef98b8da23e5c86fc444d32ec90a9bda17e5e2eca6a9212221608eb147a2b22fea3aa5f169c2ffb28cec4250545d7cd719fb3f3c2bd5d367d0a46730f447a9e3ee7333440eaeff376b30d4cb9fe5c6b6cd8eae5b09f7f9480269af7efac4873842af3e69e3f1860b85ccd88a00f8d399ebf2d4ca124b65bfb3281ed92fa99c0528b11c66fee8019f7c484f9c9d8a9d72ec18dbb84a70107a06efc4cfc772ccbb4821f9bffdd08500521c284514456135ce16dd200b2d9f3ef74300a2fa73afc337cf30fc60333d6ea6dc19843faba74cd35079bb6fd99eec8b8421bbb8b282b9014d30a88c350b95607f3a20cc6da32fc74d9a77220d89363078279e25822b3bb7d3a1a28029b0af9f9a0cd2e170f5f5b7e0bacb4b790be907a71676289ece1bebbd9d15dc04f6ddf42fac8170899ffe558738aa131488dcd1063761a10a998f43eb822d584a55ece6f3edbf0a6280ea1ed5207d3ae3f135339c6f3d0642b1c99bf1bbc1a37642bb1d2e6ecf97b06121275cd8023324bbf13ff6fa5ab5293f17329945fa98264681a03a4e383c277d324ac1b43075ac24dd3c4749d03ee7d1173b0e213ddf42955804b61ef6a94d8df9540f2d59715d12d3b20ca3755b2379636c6defa59f2dd42365f08ba4bf954660f8737375855f4a2f1b6ce93b35449be6999d3da3298723aa73c052342826bea747eb74dcc483f2d3449a95197275fac6df129a6f4e33494903245eb451286f6df2460403259446f5d139eb65f9f88d68aae08e9d6c7029642fbfb62181f89ab29df71dc186055f52f3bf84f8edd2600d6907ad3575dc34cb109ff41ef66392b5146f9f5629a2ef87c7f6c24dd2a3846f82d6af43630253b67907ca3847a11dc8ae7edd626bc598631babe0b57149e04c5bcc4e41c532d647de82464eb83200591372d671cf6b8e1626086b437fe60b6ca57e05c3de75e3900d1012e9b5059d9ea6e9692a34d88b97c2b43418bb3085d0a89278104af76998a08a97a36d2fbc6555403702f105ec884c83c9ba4d5c9b6f1214da715d87fec7786a0886c6d3b687ff745587133902299a38901aa6f4e107c941ab71ad4a8445f06de0aa5fd3abc9ddbd33a69ced72418c04c6582800eca73c224364366203edd2eabe2a10a04561b9249bfd760b5cb5e8517a6fd404b29b00cd9faaf6929bbfd22edf50669001285a037fd043ff136544373d19a0229e4989b5111f80d9528f21d4c9a3bdc8993b503da1fabd6eec5a5d907df3d715bc08854b94ba6762a28c93c72d503f114835d3947762564d0fa84e15e4e85951c14444969f2fbb2558740a14c775a5ffd02941c6fb40a6cfaa162c7d4e192c67ce389061ab0da07794a8c63083ccc91d52ad2d8095ac3506e8a98f9ae54dcdad47efff9b3ad02838868dc39abb06e2ca8ee630c7444f1d81643a0ec23b476d97eaf19520b135c9a89106e0b82f396733ee3516f79a1ccfc01d365293e33bced9361736cd63d3d37111d73118a886ed6f61e51aaf97c9c481921e59bb26f36fab86defef6c7c48499b5d0753b85a39592abf98674aa642ee966e05a684851c56157e13af573ce048c481689a2eb8e420f8f908f8eb937b4c7cf23c80d39c29c4a31431bdeda0d6ae6d21b1914b1ffeb72c859ffa30d1bc0c6b4964c17c01a239f1fb13d81caed3e8a191f484233db4beb07d6b3e3ecc8d2abac1f6bcc619a192a6f53fff00a5e43f986241ef7b695ba49307db76ec416d339daaf53a7e5f516a969ad7a7bc25adf0b4ec62cd6e99d7fcd075a61d50c0a3bb74ead952ede3beced373464368a23c50112714b21abf04d0b3690dbff4ae60e544054ba15d1ea6aed0496c88f08e5143858bdc0ea37516b8a3e8c576ecf55d8bff95d5afbd3f5e289de74f9f421f450c2480a896242ecc626338553547edafd87c34f0806552c98779a753a32e657aeb22f564d3a12a725702a359e6e9b10bb76ced51a50fa148f2fb7ccb3d3f3f09ab7b4a10e86384963e1acea68b7dc5119c69bbb6c948386039d0dc9279f4d03ad5b8586c42b6826ab24c879b5bd510dec51ef5d56855cd4fdea34908bc5036da2243acef334701e62b265c091a1ebc7cd2f54e3b49cea8eab7751b6c94b282c7975c56e7780f725065fdf3d42f1de18a8eeb49cdc10be42ef41124bf00105c72f932b59c15ca4833abd1778fb607631f36f183fef993ad8581b43c6f2860deb5ea2fd07843de19b07bc9a31175d3b3debfde2e858a53704feb2793e27913ef88d5f4dbdf81602b5c071700f3b3e433e76b4fd57ccc4aab084b117c8a6058a48838f8da308373fbd6086adb06cd54eb517cbe881ea3176e0815c87610202416f81cd4e00edc2d6e883f014d17b4b9cb7712dd50e5d3479a7f5eabfabe1307b60ebce9611f7f2381918af97943dd1037bed133bdfee0c7d2d870205036f288b559a356879ff42149fe48d7bc41e45fdb734724802db2cf70c6993f6819e6caf55aea04a6df8669bd60073d15159d666e9f22e0b1185379b1ac526111dbe0cde1ca3c10efcdf10eb0a2df617c62fddc9d772dcb3972622f6beadaa11176805bfba2b79943636a52ff5218899fb35b79de024395250ae6a32f845716a15acd9b71a4939c30ebe4143b7d2050cdb13339c7aafdc0ce2ebd651efa3f7a6d546c56208408926487978b5f7bbba42f3c8f1eb989dc4e348b8da21a9ab641d753f74ba62ee7089a86c2182e16bc0e8dfcfd157192f7b2aa9fcc0b8b87262650ec59c40ec79ba385f71a02140cd287012ff5f0b79e7ae1e9f174c1ed191b324d1c62329b22d1c6a891a01b4a29eb238a4710b3847cc680a82c9f956a4ce9b592e971135976fe813568813765bee157e5f397abdc81c4a5bb6027cec9f740e3cf8f1a7da144578b5d03ded5e463f8da0c7da1019cb6d931e64823be4e8f46287a38b334a6cfbacaaa6cc96415971136aa2b854cd8ce97f5d49d22133da6c733e62465ee41656eaa7c9d1a68f395725aeac068af26009fdd6a01e7d8333f8e451fcdc19facc0edb35ce3f905a8cacba6fa135bdf7567858c815e2b4510d13ff813579d5dc4a3b9acb68869a752966469534d37bb1a65fd058e14ea4258094e5fe10700ec9e4787c3823bffe767829e272a04d09dbb7a1761205231b50a6f2e5f1161789a78e09755226d7570a7f583e6391a715d9417e169e54ba90e235fe26133aa6b37aba141a68f7459fe2da95e26cd57a34c9a7c545f6718a02bb6b45aec1608fb5dba997b35b53a93b95054e0ca37ac9f523c7288158a4dcba1be54845900fef6666b300d50c1ea797dac9766f26a6e889eb7ede43af86d3c4a3abec6895090f67a97b2d34ed55af6ef8344e3ec59839ad47d64561fc2c016cc0546069426db8e5a7952117fab5b10987b12a10aa81daa6f06da8c1725bf1364e0836bed2d8a6f57722d00d8fffba11a97296acfab7ed16b601838deb79d3b993ba9ad05b420e8b96fae023de1722925bf786a0c012430d8878c1855e24fa11ed196fcfb7b866af121c40c7bf8b7ed8130b6135d8b90703224553edbd0b00f901b5e375b4a3056278c7b207bf0a763c724ef6e705e30cfecca9353fc365b8fd58543dfaf03272ba214261fda46711ac438993b5c1c0bf9b2ec358b552739fc70c27b873dd6a9ef3a751e4920a73a6915dba9780e9021b28ad321c0a58d518fe3ba864d09ebeb81d205a67f299379a491f91c16bc7ce84cc30c6c589ebefd19b0d6d428b36b64014c18d4ffa32391a5fb300e200301d7dd1b11528407c7cf095f27c14b1b336b42412eb1a53673ff2328fbf1ca1608a2c738160a12d566221eeec16e6d50f4115d12d0ceb2a57bc1f62f2ebdf487c61cd00eb9ff8b6c4fc94a6c554dcd89d9d2b3ed99654f6539eb4559d9ad4de71ed765d058b7509dca23fcfe6260ae26a528fe34e5ddf1e5543a5762267fb79aa871fb709d8970be90daf9cbd0634f4f776f1d5e345266e6283632e768136af9b3d3b4e71c2b97402c8836252356f84cbd94a672a3838aadc29cbaa4764651b04857f7834256783e7c50389c75ce0abbb90b595e3c14d85029e75fad9d18bd1a618f381c5e6a05d64243a55b4643f82cb57835f76c77920dc942b67a05c79e60500ab63dce90ea79f0ef43645fb45720f2083e385b1eb355e2314cb5f69eb3b589bbf9fa3f02fc9da3b0395dd7c27b1aa6ff2d6eeaf948e8305d119233a54ab6d49ee5da8736ee7575929e0b7525422b5344775950cb6f26b75061c58ef64875977431bac8257c75244d4025dd458a6b717e2ed7fd598040997b3e9417cd3059a586946e4d1ebca9829fc3931bc3857bcb813b5b2e9fc75220ca00a9344a7f4073b83794ea4ca84935d945148e551ee6801ed4d6bb28a79ff80a0966db36a483ed2dd6cac7d25f6b6dc22cc602ad919bf0ae7f83fe62d278e5e0276d7bd43e58ec78e813f180011eaba9ccd4e16cb7c0319d214c426e344c575d17ddf481a00428bf2b223ce7ccc947c5b378e58cf5750a4f352b5c07c191a459f52f0dd7c2e742b483016a1bc430a76224f74c43989fa10b9e0f90ae3c900748423269fe8ee802e3c239cb4387f7e55a1de8666c58b61ae5dafeaf76ea02171b8dce09953843f3306f88abe4d326f5c0bf8986da117bd0d9c5507c6d5bf06447764c27a75b931e38b644e2103ee672a869f002751e346af2a9652d0fb4287b78bef241105b4b88ab8fe54aba0c072b6b2655f701d449232795c10a29b1d2247b232eb1cc4c2dbde5ef3d8e0bc671b3f5087bd7896d59aceb62bc98c9b7b3a5c5345345ca484a1dec1f0d0d6f216343dfac07d0bb23b5b809d71c6658763954de9124f85c566ba3f6744d77e9be60c48d823b24ecce5d98cf31dea5c7958f65f26a39cf474d3dccf1c28781d4363de1ece67aed08838bf2ac12cf16426bfe17f71fb21ff95e0a2ed917ec69a6747ed3aca39876621b346048eb3ea15d51413aabd413aff4ccb8b0d123999f99f0daf16a8fed8260c63a4c3178baa75f3ab5684276a6283a8f9b37dad3f46368fb0fb0ada55e0e92c1f2924ba7a13e3b087f43844a9da55d3bf2c340dd20ac1b8539cb09843427833bbe900ff4d0b0b9e0b3679d30b55c3f776bcd54e25df686aed62f74a100644c37bdabdccdec971e5c5fecf289103907e302d03149bfcb55633a4379584026cb3613cb49374dacc4c1423d5488e052400b976def9ec", 0x1000) setpgid(0xffffffffffffffff, 0x0) 16:05:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x16) ioctl$BIOCLOCK(r3, 0x20004276) sync() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/107, 0x6b) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x81}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x281, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000200)) 16:05:09 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)) mkdir(&(0x7f0000000080)='./control\x00', 0x0) 16:05:09 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./control\x00', 0x40, 0x10) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000240)=0xa0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000500)={0x7, 0x100, 0x890, 0x8, &(0x7f0000000280)={{0x8, 0x3, 0x400, 0x9, 0x8, 0xfffffffffffffff9, 0x6089}, {[0x7ff, 0x40, 0x0, 0x5, 0x7f, 0x8, 0x40, 0x5, 0xe69e, 0x1, 0x8001, 0x1c70, 0x6, 0xffff, 0x3, 0x0, 0x9, 0x6], [0x3, 0x7, 0xc8, 0x5, 0x400, 0x9, 0xdcb, 0xb0, 0x5, 0x80000001], [0xff, 0x8, 0x63d59d6f, 0x3, 0x4, 0xa32e, 0x95ca], [0x80000001, 0x7fffffff, 0x50, 0xb389, 0x2, 0x5], [{0x80000001, 0x400, 0x2, 0x6}, {0x9, 0x1, 0x24, 0x10001}, {0x7, 0x4d, 0x2, 0x5547}, {0x4, 0x1, 0x100, 0x1}, {0x2, 0x9, 0xf27, 0x4}, {0x200, 0x47b, 0x0, 0x7}, {0x1010000000, 0xffffffff, 0x5b4, 0x9}, {0x5, 0x9, 0x1, 0x401}], {0x6, 0xfffffffffffffffc, 0x8}, {0xfffffffffffffffc, 0x58da73c6, 0xd6, 0x9eb}}}, 0x4, 0x10001}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./control\x00', 0x0, 0x101) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x2) rename(&(0x7f0000000080)='./control\x00', 0x0) 16:05:09 executing program 1: r0 = open(&(0x7f00000007c0)='./file0/file1\x00', 0x20590, 0x0) r1 = open(&(0x7f0000000140)='./file0/file0\x00', 0x400, 0x140) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = msgget(0x3, 0x640) r3 = getuid() r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getgroups(0x8, &(0x7f0000000880)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = getpgid(0x0) r8 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000008c0)={{0x1, r3, r4, r5, r6, 0x100, 0x3}, 0xfffffffffffffc52, 0x601, r7, r8, 0x40, 0x3, 0x3, 0x73}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x20098, 0x4c) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0x6, 0x100000000, './file0/file1\x00', 0x2, 0x24d, 0x1, 0x7fffffff}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') mknod(&(0x7f0000000080)='./file0/file1\x00', 0xd, 0x6) pwritev(r1, &(0x7f0000000740)=[{&(0x7f00000002c0)="73eeef39773d99f3298db5aebadc2c46c4816b1166a75c4113d4989540e048b08e447f481d9a3d4d12450b987cac8502e122403dc84d0f1aa2e8fe892ac10df0a732ca481540a59980871c6fd9dcce6bbd89e8607b7de880a4272d7ee1ee6180ec821044e6ff6ae2c601fa1ec6bde27d", 0x70}, {&(0x7f0000000340)="cde15f593ef799dfdce9ca47a3e4015b8f4ec1589be475f3c32690ea180deb94fc6c0dcb0ae6f1b8d70628b91bf3924b0e948a7e61f13b40d2f7b3e1dad619fa69a3dbf147564551dcda6d2104fdfb8c0cdd604407546de692c5d1ec44046fb80721151571952880167c6896f8bd3d688616d4324dc4200f5197493c7521e6a80846c4acb023b66622ff80653e55c5e3e669f6d3b5fd88179807dfbcb4e484c828c2aedb11d112803cb9eda1682bc95f5dc7e2a38102e8d2c8fbede663bc2ef890293be5cadce5426cdd8d17bf6b0b1754aadcedc305ebb9537cb709db3da695bf0eebe337f6e74bf54dd16347b17551", 0xf0}, {&(0x7f0000000440)="0da8d9c85b5a4372573036c3c78b7a6160e4707dedd71e495857a2f319c03a2ff24925780cf1cc56c5d9459818d20da3f2b8cdd69048d523c4f0fb41cb87fbfbb6e17116c0bdbd72414791ce6f776efdd47c0a1c8a50313669908bec67d21fcaf5359207a0be26d6d94c792a2349da4955a77d9181dfb28ae9a2e9f3b38a7e7308d298cdaf1ff66ccec88f180eb5373e7eab5dad8eda0e24c6441dba1f5906f847da769c813393c177131881c7fb9bd804f4c4f623d8703d232179a91825c7023eff9ce7f670d345fe30d9a785e7cdd0c392fc3573d5", 0xd6}, {&(0x7f0000000540)="edc0ef26431d380c6447f2d90c8c5492d31ff700775b64c36c40184a12fca2277cc92ddf0cfda7df0cc4ab9505d1791827c81c87b7f43c17217d715d9b3a8c23e574b60be525b8af73297b156984a34b3979e231e20e49499531230136b2d9466d0c10e02d13b23d723fea456924a38f817ae3a24704e47c5b089e95a2ac1ef32dcaa1135676d8df9a7d053b500e", 0x8e}, {&(0x7f0000000600)="ad7cb949327808eccf72e389896d79be4ed4ba720a33e43a1c7155a76f9ca3f78d7eef1f98497eefc350a5b648b088c15bda27a33fb59f70e79d80858ef0ff9c5d1723c335f73f9e20c8785ca1b4c5740fa58da45cdfdf", 0x57}, {&(0x7f0000000680)="89e9aa5c82279031b0393adc74d4271cfd72d86a3dbb6d422d9cbbff1d88b20c860b1eac37b0d368f76c08cae92f1aae15d98cf292e79903dd696d2f1ac1f557b151f2b8570c019255a1bad8b8b11f44e74ef372e243f1277a4f9997be190a503a588820f0df136d4734210b838c596ce7f3f79c63b7459036dcbefb0d4f80eb777dedbcb58313a1cfee19f7e9335a8bdf933b88ea41f7cb30821d118c552363f8d814034f2af0912d8eb8", 0xab}], 0x6, 0x0, 0x0) 16:05:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="5001050260000004000000011306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b3272d78b2e391098a18f83ea65f3482e09", 0x150, 0x0, 0x0, 0xffffffffffffff44) 16:05:09 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) socketpair(0x6, 0x0, 0x1, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:05:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x1, 0xeb, 0x446, 0x6}) 16:05:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000400000008f01cf9969d1ec60b90fdecc0697a40000e568"]) r1 = dup(r0) shutdown(r1, 0x1) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000100)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:05:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x0, 0xd4000000000}, 0x10) pipe(&(0x7f0000000000)) 16:05:09 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) r1 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x1, 0x6}) 16:05:09 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ftruncate(r0, 0x0, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, 0x0, 0x0) 16:05:10 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)) stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 16:05:10 executing program 1: getrusage(0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510", 0xd7}], 0x1) 16:05:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:05:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) close(r1) kqueue() syz_open_pts() syz_open_pts() 16:05:10 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x4, 0x0, 0xfffffffffffffffd, 0xf6c}) 16:05:11 executing program 0: lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202b, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x8100, 0x22) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) stat(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000300)) seteuid(0xffffffffffffffff) r1 = geteuid() seteuid(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0xa5fcb5df028ba6d8, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r2, 0x0, 0x0) fsync(r0) 16:05:11 executing program 0: socket(0x18, 0x2, 0x0) 16:05:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000680)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3d1aaf1a34ee6cfd0f85000000e5522aeefeaff0f2c85e2831c61a32b263c6205a400e2c424f9aba99d3d449011e78009da398bcd62b103434820abc4bcabba3444002007e142937ffabbb9917dd1d95e8f6b9d378ee4ef8f0c9ea000014e4725b38176a5f91942057cb5837d701adc6100ffc308cb6e417ae9762f09106fac07683bf4d2ad48964769baedbbe6dff4bc732b11ca7d2588a04a0488c2e54c1db0dbac5b34deea40d85e6187af12c8970d423eb9061d4a61fb1467a3148e7bd97293df0b57b990bf3d12615ebc74060f9e1d6c4a95e265d8f5c290000000000000000000000000000000000000000000000bc1b5c21", 0x10e) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = dup(r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x30, 0x0) r2 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x98b, 0xffffbfffffffff3d, "857df934ea00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:05:11 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0)=0x1, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r1, &(0x7f0000000040)='h', 0x1) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r1, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:05:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xffff) 16:05:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:05:12 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:05:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000002c0)) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) openat(r1, &(0x7f0000000200)='./bus\x00', 0x800, 0xa4) pipe(&(0x7f0000000240)) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x770f) 16:05:12 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/14, 0xe}, {&(0x7f0000000080)=""/222, 0xde}], 0x2) r1 = socket(0x0, 0x0, 0x9) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x20088, 0x88) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000240)) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = socket$inet6(0x18, 0x7, 0x6) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x2, 0x1, 0x15c}, {0x18, 0x0, 0x0, 0x9}, 0x7f, [0x9, 0x100000000, 0xfffffffffffffff9, 0x0, 0xfffffffffffffff8, 0x7, 0x8001, 0xe6000000000]}, 0x3c) listen(r4, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r6, 0xffff, 0x1007, &(0x7f0000000380), &(0x7f00000003c0)=0x10) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x1, 0xff, 0x4dd}, {0x18, 0x3, 0xbca, 0x7fff}, 0x6480, [0x4, 0x3, 0x6, 0x101, 0x8, 0xff, 0x10001, 0x7]}, 0x3c) getpeername$unix(r6, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000500)) r7 = socket(0x0, 0x3, 0x3f) r8 = semget(0x0, 0x7, 0x200) semop(r8, &(0x7f0000000540)=[{0x3, 0x9, 0x800}, {0x3, 0xe41b, 0x1800}], 0x2) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000580), &(0x7f00000005c0)=0x10) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000600)=0x4, 0x4) getsockopt(r7, 0x0, 0x0, &(0x7f0000000640)=""/200, &(0x7f0000000740)=0xc8) getdents(r2, &(0x7f0000000780)=""/4096, 0x1000) sendto(r7, &(0x7f0000001780)="63d2e494b18e8c38fad3b0b635f7ceb19bd0c1a1f8bd9d470c2891bc4c0f97d9d853306b95dfc9451c22751c944ddea647c950dccf9e70f32273639c830b75d376341b0076b20e348ad73a8a94283c5665a04d5a1ca8bc573dd518c1379708d353e8a08154a169e793dec6b68604e443592de1724652fbcd6356d44640fbe2f63ce86b9afcbfca04b25571e7923fef95d46ce65b97d74f797a", 0x99, 0x407, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000018c0)=0x8000) pread(r3, &(0x7f0000001900)="4250ec0888fd7401250375aba6d13396cb0802d067be858ef2bf574a4ee1abf79078af925b37fa50ef0ab10cc3ecc40b01db0eb29599e89e932b5652d8db7f503796df5e64ac024dc40169e489dc99c54ff7482602fcb17938c356599176ba5d3891b3c66067bc", 0x67, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001980)={{0x18, 0x1, 0xff, 0x8}, {0x18, 0x3, 0x0, 0x6}, 0x0, [0x2e2e, 0x7fffffff, 0x100000000, 0x0, 0x1, 0x10000, 0xfffffffffffffffe, 0x4]}, 0x3c) pckbd_enable: command error pckbd_enable: command error 16:05:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/113, 0x71) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0x6) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000230000000400000035ce17351d70577f250ff8242b5c3df13566ee023ce21bf9c3b5d412e8cc99b2daa643a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c801435771"], 0xe8}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) 16:05:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:05:14 executing program 0: r0 = socket(0x18, 0x1, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b9952c4dc85ced072aeea3b671b1b542a538706000000a71100000029000000330000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) socket(0x18, 0x5, 0x101) 16:05:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) utimensat(r1, &(0x7f0000000000)='\x00', &(0x7f0000000040)={{0x9, 0x401}, {0x3, 0x3}}, 0x2) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:05:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x84}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x8000) r2 = dup2(r0, r1) recvfrom$inet6(r2, &(0x7f0000000140)=""/169, 0xa9, 0x800, &(0x7f0000000080)={0x18, 0x3, 0x40, 0x5}, 0xc) 16:05:15 executing program 1: semget(0x2, 0x1, 0x200) select(0x40, &(0x7f0000000000)={0x7, 0x9, 0x6, 0x9f, 0x0, 0x7fff, 0x3, 0x400}, &(0x7f0000000040)={0x0, 0xfff, 0xce93, 0xe8, 0x65fc, 0x30f3, 0x4eb1, 0x1}, &(0x7f0000000080)={0x0, 0x32d, 0xd9a, 0x5, 0x100000001, 0xffff, 0xffffffff, 0x1000}, &(0x7f00000000c0)={0x20, 0x1}) 16:05:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x89e0, 0x5) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xfff, 0x1f}, {0x4, 0x89a}}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x101, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000180)='./file1\x00', &(0x7f00000004c0)=[&(0x7f00000001c0)='&\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='\xa4{[./L*\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='tap', &(0x7f0000000480)='/dev/bpf\x00'], &(0x7f0000000580)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='tap']) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30}, {0xf6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') mknod(&(0x7f00000005c0)='./file1\x00', 0x8000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0xcc, &(0x7f0000000280)="14ef03d8c860afb8cca8737e49b1091c897444cfb4e19f3984560dc89ce0ae9c7c5afdf3131c1e2f99ae8dbf915d6da5ad7c072271dc967d1af6161a613e8207978267460eaf9631d436c064cdc974caab2b82f8c3c277e44bb86f347f61cf98ebca6c44e25f94421e7a87673bb7596866d856c7bfa2a3b0a9e2a37b06bf2a54292d52045c704fab8ec2354806bcd68a73cc95d273caae84f4085f1eeb1273f44da20d7415359319f234fdbb062fb8a250c3c84b3518256f682643fdcc03dc8a8c5405f3a8b57be774b4910a") 16:05:15 executing program 0: rename(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = dup2(r0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000001200)) syz_open_pts() r2 = msgget(0x0, 0x408) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) ioctl$TIOCSTOP(r1, 0x2000746f) read(r0, &(0x7f0000000040)=""/228, 0xe4) linkat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x0) pipe2(&(0x7f00000012c0), 0x4) 16:05:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000180)="dfbdec90485f23e0e2b22a6656bc1e0263ce4111660daf98e2bf763c8bf1624f44e862d43b9823cf0036e9042318d784851849f6c236f0457a5cacedf427f94aa7a97f28c78d0ae77f71cecb5e35bc7413dd84357d66423f07e28319e07b85e1b87a92c5b66623c21a3a17b0e10024812f6d55471b26a22c012221164c824f6c8508997ee6900408bae90a8c7bd13f5c107d1cb6c6f64d534ce5e36b58c24d5745b0df41c83adb", 0xa7) execve(0x0, 0x0, 0x0) 16:05:15 executing program 1: setuid(0xee01) chown(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0xbe) chroot(&(0x7f0000000180)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x9) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000000c0)=""/133) 16:05:15 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000002ff6)=ANY=[@ANYBLOB="84002f2f2e2e6c653000"], 0x6) 16:05:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x18}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xff3f, &(0x7f0000000040)="b6117e398229cb9f9355a125572e5d641a448ea02a864857e58a54e74d9935a8bd29b5d9633974c54713b6c70c21c5") 16:05:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt(r0, 0x7, 0x7fffffff, &(0x7f0000000040)="7da3433aa781d176c7aa8217ea20ef7be6369dba7faaf49e6105e537e38e9ec6ce9572d6ca2768556ee34b2b7d009ae9ae997b05db3d04150bbd5bc3a36dbba8b61164b9462df6a5176cfa2d56d71bf24e64b24e95b9d871a79327a3cb3c7941e910", 0x62) setuid(0xee01) r1 = socket(0x18, 0x2, 0x0) semget(0x1, 0x3, 0x111) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) 16:05:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0xb) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x2) 16:05:15 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() r2 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x39) kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r2) 16:05:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x60}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0xd4f, 0xde, 0x400, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:05:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000300)=0x80) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) chdir(&(0x7f00000002c0)='./file0\x00') accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000180)=0xc) kevent(r3, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffc, 0x40, 0x0, 0x7, 0x18b}, {{r1}, 0xfffffffffffffffb, 0xbc, 0x8, 0x8, 0x9b0a}], 0x2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0x5, 0x61, 0x8}, {{r0}, 0xffffffffffffffff, 0x62, 0x4, 0x8, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0xffffffffffffffc1, 0x4}, {{r4}, 0xfffffffffffffffa, 0x4, 0x41, 0x9, 0x9}, {{r0}, 0x0, 0x4, 0xf0000096, 0x7fffffff}], 0x80, &(0x7f0000000080)={0x8000, 0x80000000}) dup2(r1, r4) 16:05:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0xe90, 0x0) stat(&(0x7f0000000140)='./file0/file1\x00', &(0x7f0000000180)) 16:05:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = getgid() r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setgroups(0x7, &(0x7f0000000340)=[r2, r3, r4, r5, r6, r7, r8]) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) sendto$unix(r1, &(0x7f0000000380)="d1f6db288b1e8e524bdbf8a597ca142f60ec3d916bd0d9baef1e353c9a2009d2aaefc677a052c2652b68003fa7679e1717ba5ae77be1abdcfdee48ef9719fb6eeaa691ad4c7f6a4388d6fac8a0e0efdbcbdba42f298215d0d0cf71c40f9a9686916f90ae9514abacc9421990c0d031f3ebef7acfde453e5d1dbc6f336edca8dd732a69d8a8642c787d105d622b140b", 0x8f, 0x400, &(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r9) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) setuid(0xee01) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000001480)={&(0x7f0000000480)=ANY=[@ANYBLOB="7001982f6669bc6030000e7d634897493bafb2035440646a78b76eca94f8f7b179b698e12316493bf0828ab1e52fb790336b47383e9ef824287960764f1ba80488f5712b1489eb022c9031bdfc10af6fdd61ea4fdd675c4c296604cddf1bac30fbe4a7ee4e442411a65909b84b2926e4c0"], 0xa, 0x0}, 0x0) 16:05:16 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x40, 0x7f, &(0x7f0000000000)="15caae7e6ce0ba4dc7cfcae79ade0357a6cf279b9e2b8cba9f48dc8e567b9e714fcf39dd900d", 0x26) sendto$unix(r0, &(0x7f0000000380)="5001050360000d04000000011306ca90041004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) 16:05:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket$inet6(0x18, 0x4000, 0x8) rmdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f00000002c0)='./file0\x00', 0x43001, 0x0) 16:05:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:05:16 executing program 1: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) chroot(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000400)) getsockname(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000002c0)) bind$inet6(r0, &(0x7f0000000740)={0x18, 0x2, 0x6, 0x3}, 0xc) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008c57fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000680)) 16:05:16 executing program 0: setuid(0xee01) r0 = geteuid() setreuid(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc8, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) r2 = shmget(0x1, 0x4000, 0x261, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r6 = getpid() sendto$unix(r1, &(0x7f00000001c0)="cb224d61caafc8537f47490425144b3a0b711af32131907299b71a793eff30f4fe836bbc5b6f5861ec3bc83c7bb692af03fe1c8412f33e3223f228237790c0e0167c87bea32b8fa4527960fe394309b3836048ab3fc6c17887c65dea61f807749dbc3e65925ce1b0d503076c31ef4acc08bf51f08adb9059806e03833e583d4b63a14f2d8b681b2d1d1af3809e2be34ab76e5849a202370c4f689da395122903dc8417e71017d799ac0c513f36526db495ecf9a3098bb29f66435f4eea7482325060281745280fa5778849efb2f702c6f47bc42ff59525df460a1f707470362c8331f7f29eca3b1ffe7431b35c9760b28b040193fc3bdce93eec701ac624075b47b7d4eadb34c3b40db233c534ee2cfbab80fbb09a3e751066360f5525ebc006bfaa76f4223b286bd73c2dde04ca4c0c6062d3f1c74976c1a46378ec0a4aba5dcc8d825cb101a694f1d9df14c76fa67189adacb4c42333823b31f1065b42c9f28a021aa1514517bc463b636d1dd96bbe28fc90c1e1e1198e5366ab4abe06d180d1b4b33c64d1a38495d42739bbf4a12775665d27c8f16e549c5043a576f7458956df672170f9a274490a29ea53050bdd673a47ffcd2778bcd30a3813349ee7bd721ef8a820d554e5c6aebf82be2a04005770451d5771b8af6309f1cc098705914b2de08869473064b3a0754894ab22cc93458f7aae71e2c7dbcb3bb193cb878cb62177437543f28ef088db377f6898a109a538a8121d834a523958deda195aedde449efb57d17f3e3405792b673a59213d2cbe305f5cf748e93ffb49dd6143d3d37135432e1d32c10c66fb40904a4de2918ce26dc87f8304e06974999705f27293d60e76648d76b2ca8536171ba77cd564a4f63bd3e1b8b17461b4a26c4dcd6a4193b8ec313a4205c91ca2260151b5d57eed39c630a203c776bef89ec97cd5b7a3fc2501535895c1cdfc4f7ce97faac9e99e8ba6e83172293aa6f58ae25a7aa99aa69fda5baed74ec0db776a027f6bef7cc40f8283b02ed453ca31fedbfb7567a1a79dd085739ed5ca56898ff8ecd2bcffa476828ba15480cc50430a5bbdafff50ab2ca092850a8ed42c0a720301801c79afc480ce28e259d14fd6c5ac029be80132bd7ed121c3fbd39b290ad5dce04e69a37493907db1c6495375ee9b9e67dd52341f5cfb9b7bf5bc1af358e03e13ced7d505317f0b0771ae7c81c16597a6959a6576bda18c3490b6142ea887c4009df28f87a9b5da9ddde8d9db5b02dcae3c80db981876fb4d8feda240b96cb9592ecc15847f36a7fbe6694209ac71bbae8262014aeac7d737f5a056d2bf0e70ed5e654fb1e92486dad1f3bf03aabfb37234cb0340dcecffeeb8649e1312644e18a2a52a6881bb753d2bb46b253570d4ff3da42f0173542734c4a97b03ecf37c22ebceffce65c2f4c83b250dfbff863e76289c67c6e77c2e159d8af53b9710669b163998abf9c70b42dd990d403f11ebbff23b7158e456220da90791d294efb002f358474f15ef89d12604c4683292db6e2c7b492bdedbc1e16467bf9c0999bd6afb22e2afcdcedd6256c1f7cb872368cbc9ef4e187b757199f7f989b4012afd39af3bd20e88db24d686ca0ef209c1e2b1dfe2918adf7a3418d2e3620543965bfdeb693e0bf8756e4337cfe9eb1e1bb08d2da00259b39d6869084d648299f7be9d400f446f136a4adb185f15ef6ac500e2813474c516769b38a55729d71e523b88d6d8c13f13bea4b1631a1940806031b85a365e169abcfe7b07475692268625aa7e2bddf6321557eeab82a11acd69c834c5e8f30021be58b59637758ae57f300760c7270dae18ef5750447f801df18b1035bdd97207a89f5903b8107743be7dda3bb64af4dc9485f76173388fad906517a39af618d4898e5f9b7c8e54601f64976ed0f2ccb67f2f41aeb5aacaf7c748bcbba64f824153d86b3783cc6acf88a3844479b4cfe7a358cb6b47d04f6003c6e53be1f850dfaa9e20a922f319c8e6a2311a8256251b5c2bfb61265950a1e1fe385020899b0693f0640051c241cc5c2e7f6403a634d8bea4da1784cf26e7319d5437a58502109f9edb922c8dbd772ec59ed511bc1e7af01479217f3285d9fa007808b171dab60f0c349e065ad3ad3aba60856fbbdd4c42b7e5e449500303e135a80c7f75c7bd094d4d8f015461283d572699159add24a79829a9553a1f4998f164d3640704f9ae07a8bcee5792e46c0a2eb55f265a2e7ce5ca0d6edd46e718beba7e6bb7be4803c949a0dc7725832ab350e5a2695cdac951c984a9788dda9e958d33d596d949e495cdcca4f041db5d625ff55351494a4d95b60544c40c7bba4895c0b6d1982509b101d2fc19643e1005b93e82300e40697cc4246e8a26aca354ceac64ae3400dc3e8f6221c263ea5e4cf95b32cf5669e4f64725f81d49653427f86fb31b21a94a579bd3a139d051e46a4d8f0ab40edd357625a5a11f977f59e0a481679b9b98af09e65c8484751b35f8ebe147bc69502453430488f178ee5dc7e80187c96e7ab5abc03349cbeafac27f75b751ee893208e465aca4f0be262920d85b0edab054c0e03e81d22c59728521c73d95a31bc29e5f6ac2d62ed8f2162564641376c0172cf8ed12640104cd0dc23ce55c61e9d4a0f174cb41f7448e4b5e7839d9a28b1a327fe701f9335d0d0ba6f5545be245f2393ce5114b240e33666e981dcfc658f1e9a6986f16bb07cbf895834c0aaaae2daa0112750b8cc7f5a428a954359a0597cfc81741b2c2eb45113bc39e9f3164b4301dec440debb92a331b089faab411a942502dcbf162edd209b96c71238302c50115c2e3a3f099d317caa52e885b93b97b551f4899bbe77d218afb27d78cb7f7c4ab6b0cb5d525571a6e480c6ae3c3fd41885395c7c9bed41cdd2ceba7bba12d1f8fc244026fb21b9816b71b3d53ff29d0e377923a6167edebc8f6e9172c55a1683902bdb357065472fd2979af70592acfd2fd701ca9db12ac76aad41ff1c302cf12dc36636704e502b5cfbb5b241ef321ed807520a22082e572f88ed3b6c732b35c283c3c197cf6fe707a595b5fdcf3f9e1f9d369dd087a3d9423f8432af4d5d7b4b4074d5ca21f89b214ee04c8f3b1f7f4a1efec300ff1a8f50d4bbd9174cfe8994dc1ba409c8ada9e6e9935787b4949fdea90354fc6178d93115bf1f4ff5e3ff955718ffddda81a9f792243bca90c7603e7bffd082faad9d108275f979cfc35407a8dd2bf678ad2ef375fd50c8c9435540d8cce18bf84a413c97adcc14da7f388ae4bb3102ff3fc144ddf06c865eb84ba63647dd3c19685e5a6c1cf4b31359ff68918b1d1e0c1cd90495d85b3c505aa4f96864229733c4d5ede713619c17d7d13d78662959839da9477329d8e6c79ad8f4525014d62c664786c20a9e45626d7869a2466dfc849a3becd0668830a8713f1ddfa69968c0117c6ad10fc76217a5364a3d00242d01e9fa2f9376e034121cdc5c61808512ab0e1c5977050ed9c94a26bc0e2e731bf5b50212ee7ee48aba74ecf9a47f4174da731d0f2ca7c7a6ab4862f0f35b443822d8525b0e0224ae6e905d8686b2d96c8d63d9eeb84cdf1e9540d8978f24bc5fed3d282263dc2642e6bc54c822d4fbe0578c6958dd6913ac1bcb222991a778843f3a0acb3742fee6b8ff72154a0ada0e338ac69867062098e6600479e075417a6d8602b142f1d6304ad8bbe3e22d3984e014bc8b721e93daa89b0155c4b5b68818daa956a4955f9160206d0a89e4f216ab517067f1fee3fbb8b0970d34895b468fadc1b94a974a90d270a4f19d486cdccb41299a8e533be2573c015af915270eafeff413f5c8156a1f14d50d4c07ade557c954a77192932061033aafb2a7f0d362d65b081f2956fe0be8223e1e08507b3a5cd48af019db57b5e03770cd661710e4c18ac294e29586e639580037913bdbebfc2a91df40a171fbe9db9dfb5c8d0b65288518def4cc1a3e048af7965235bb6a6c8e0cee3cf37341604120d3c6eec48e017342fc34f0c830bba9cb2ce693e9fd086b108a4692f4caa884d93e39d8b48fdd7268cca2d0b160469e8079b1083c180aa695373c6b96039ed054c11e23b2320f183288d2e75d1e0debda12a641bec26a07410470aa2a10a8ab51b5cae7e1466ca64e686e7532a40466dd4511b564beee083dd63f5a5deac1d9367caa5668e9a455bf72e98f8c4cfc3579cf1bac5ad375ddeb3757542d41e0424d7375512182f100d7c15a795acb49f78d0fd77e2d39ba5d2d12bd7eb96b8451c4848bf4d5157639b4e1885a83c8f50e171766ced732512c5bc26c54bd3c1c7395105bbe4db5e62bbe18cf74b38ec8364d1e807f280981720c2dddde955464c08916097e3b606c8f6c7bc2c7ade82e69f590254bb9479b009ffab3db9c00a3acad26712eb6b24f637922bee4f185282f1b8c07a6661869cc2aa5abb165f248ee2db52600e569302d0a715d8f425258670339ccfe8b4e9b67f5ab9c7ef32830277d818b3a70f8cd353e940357632992bde55c9fc92b6c1d050d5488f75ba2b88e4742969c22fac19f4b2fac7f952696b5cb63b63f468da62fd7ce06b438274e41fa3f8593c5258cdc827086e8c44daeeacc32659bfc72f35902c6b546321b52573c065b1e0dcb0b63a7c45d4e512a0085ef1ce158c0263f00c8082d6aa1cfda4ff72c3e757ec726651223e7c663c20129cf9cbe4106071a8d9d50abffe5c6b977e8e51f53d1fe6499813574cbea8d7692ee817674a88834f77f86472a8d9e1f9f376ba746207ac25d9582804ac1d568b3d43e524d0ab2dcd132b9c420d0db50b62a6819030b8e9d829b2f71b5ef7a8d30848ffae17b51f73d1b4764c0c0b293794ada18817c8cb1ee542a9c64bfaed1fb54541575278953edcf8526f8220bbe6bfc2f35445908ee75c1a0254a67a23148f7f85ac2a42da156d6879b42733406fb86d987787145a5e8b8aab563d236032854a07144662f2ccde0f32ab1097cf8f0a0871a56d2691941c1614be7ea36722f9c4dbbcfdcfbd33939e71eab29130336f299735a42647bfe73a197b9b79df5541f12d89948f495019c6988050844045e9d44fdefc40717f25ee7ca06bb2fbe4677c0533c8d9c5b81ac3ea43e276edf4b176a864b9a2ec1f9e8f7e0daf3729c36b6ae3a7e7871a72e2ff1d73d76de48fdc43ffca002e0ee9aea023e87afa911add4aae7411c8d00a9a068fe171a543b06568dfe2641e7d153b8ee0f12b8ff2c89196015d1d9178d51d908062875535b7f11c582dc2776eccd007e6a287d4a3ac9f7f3c5ab5cc2c5091b6d619b4ca0906efe2e09303be45aabd83416dd94cb9b0a2543d802b71cbd9b844519a89c126d70b9efdaf23d33646b61e44a8dda9c3aee4d405045c2ff6e26a65a68a78aa2b4c97232d9eeca9e9b1e68e656b3c1cfd8ce9ab8c8b9e7f89443cc8a65cfd0f5efef83a4b69dbec5d1178213525c52a73ed080f2d0fa62c7601ab9042e0c121d76ea5cc2de610798fff345f98cf56837e4be5808c34671c92f89f20662929addc29352f513a945aee6b95207b84b0f87f8189a8280f2a71d7e7beb95f2144e6910fa82e40eb94f711691df2534d89480e72997cd02a6be86df40ea00088ca0d89e63f4c0a6465c9b7522d46952c7fdde173fad74028d9ef4582f76d49f4b03de0055320106c129fa4550288d235105c9e114eef90f7482232165f33cf4e7903844e5d44dd5549f790b01c610a9c9576e0dc1d4df54f28b811123e098dc7c999908270d8284b94ea1652fd6cb9", 0x1000, 0x0, &(0x7f00000011c0)=@abs={0x0, 0x0, 0x0}, 0x8) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x7, r0, r3, r0, r4, 0x20, 0x8}, 0x7, 0x7ff, r5, r6, 0x7, 0x1, 0x6}) 16:05:16 executing program 0: r0 = socket(0x80000000000002, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000080)=ANY=[@ANYBLOB="5602000000000020000055e08bc720be806438f81ba711ddcc4a62e96b6692ef9d4ab3208aa942485af5eb452ca135f100"], 0x1, 0x0, 0x0, 0x0}, 0x0) r1 = semget(0x2, 0x3, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x2, 0x1800}, {0x1, 0xff}, {0x3, 0x2, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1000}], 0x5) rmdir(&(0x7f0000001900)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001940)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000001980)={0x3, 0x2}) sendmsg(r0, &(0x7f00000018c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000001640)=[{&(0x7f00000000c0)="8bae6209c45aaf2b2c083536c4763dc0e842e189cc57070b848cadafc0f4d0f45022f3f2ec7f3c99514bba6c99646dbdb7faa14156e7d9f4231a56c4ef4157bd5001952135e3a93f5c926943da540d03792ed1f415c6386da44025fbdd6ccc15e55fa1fae6c1cdad419cc492f1cb2dd2f8757ab8c79785e11925ab159b6d452f01ad32de18c03ba809d3866e160ea3ae9dacafd31625717cd95bcd1cd9582d2e0a37034e856bd296591f81a7a5a7354d8246b07165021470596554aaef7f439f52fc7e11ca2c1a2bf7be4ac86caf75daf4611f75d49e7f93b2031187675f13a19a010754b0e4f21742da1698110108fa5766cc93d327ef2329", 0xf9}, {&(0x7f00000001c0)="f67cde467882e82c51c69e9c8d181b1becabae70c5b9947382545ae48bc5d88cb943c22240757748a55f50a62bebb6d75d9c1e0524a15c874cdaebd1bacdcf6a6418e5f765df09ccb32ecf97ad833c9baa8151ffec90ed2918464cc731afe0f38ce9c7a77f4a", 0x66}, {&(0x7f0000000240)="82bb460da5c9ef0867520b61efc406c49d13faf4d6c8446fd23e28aa399e54a70c1a7d4f62195b527b739950111a457dbc163d31db0897cbb41ff29d2da3f8f5493cd0b0a9aa471f5ea68b72e78c4c46151ceef864bc171e8683539a7895d82a76155379e72c1e437f02b4777b4813fce07e1798b10a4f652b6a41f7c4b9ff3c93f599f3f490b004f3150e23bd15a84c8ef9c1ff61be96f654e550fba6f999628c6310cff6ae10fbb1fbd5c12d1d1d641358b65cdcda9e442f7ce2f24fe44a412f78f88bd60f3a127032379ef6a6d2f681d98460c7ed59e15fb93968", 0xdc}, {&(0x7f0000000340)="65f7e21dff5b99d85ca2813bd0eb045968a42aa5d2074e0fdb767addae4f99b283c87279d067e5", 0x27}, {&(0x7f0000000380)="a9b0e961d32494e38e40d3ba5489e4d85ba22d55e2b08500376546ae4362a9dd90f5224c7af43c80003d98a526099ca939c49be5334f2827fc72d09b1ee3ebd8b899206f22b9bf2db6e011d5a488b3eb738ceb13e2730d13c35d8abdf6aee24b587bc815305d70b0582e7824fcc88b89af0362a95960d4378988eb1e20215d08d907eda797d025ad0fcef5c110690932211f46270c9b131e2452e18109633e2ca16797ab175e9c76fdbc7623a19e903f504dd13f3fe7497e3e4f75a7a5464dba0a714311c4b8e9c0c3", 0xc9}, {&(0x7f0000000480)="5d779a2611cc38a64a56b7e9991c5e765fff5ae95a11a034705b4f541b0c8653c290543ae9fabdb81856200740b7beed223aba89e6409643c21c07deadfe3ea9f39ee82bebea2560a97983e58ab92b8992b22502de7f448add2e8b70d2f1321519a87b8ed4f5d52c192d220b18aec0d440d18aeda92555880f4b9675ef2e22b08eaaccb27f38e378acff3c7a74c385dac5acef06f6d57bb019a611210db73453016581207403b5666ad8698a2da79191804e44fe23ff157ceed71cea74ba63f4b5ebd67dfa773491a08d19617ec0789f082fc7b0be9307d37352b12f0c1db69d9827e9c17f3cdf2d8342d4b1c976a3a341e51e92f4c8c919533bc8c896d60180f60a72b7fb0235fd11014cde5ab61e8b4d616aaf35358a4e4e97e5b0ab987d1c0d56533f3a55b799cdd2e8b264ea033464be415010aa27dbd67c6978bd9d94998b676a376cd98f7b8d034c7fd638d44ee3060f1a638ae1cb33a0fa5d69eb8018e37311de3b465ccdb143266e8ed24dcbed754afccaa4e1d98681d14db1eab50ee41b4705cb5774ee3b931409eec0960755f87376626999b69d41e2caba487eda63a9854aa8232b5e609fa74886536677b5aa42111696502f5ba6586ac7c64cb89b1cf87dc3bee448cb17ff195d455582d7a1c48e161be7574a5fbbd04290951c27bc1a3b3ca9a7e9468165748d97daac4b7a73423d47510f8af4f22cdf419b9f6bcc6fcd96567223792772515081f421a153124bbfe8a9cdce37af5cad4f782ff457938bce7b5c96e962b60a038c19877f4b82f4a7d100cff76949e56edb0da5d3f4fe929de2ea67c320fba7c8324439e0d92275a8afeb543477c40fa9d1d531c57d2d20e79b302c22ea8a9479c761e0173d5c6cf0dc7acd280097427b14260f5c42b034f7885cf930a689120570d7d8499fa52e45629a370b4271c1072d6989a63d245f6188c9432f21276d84e6d2108c88ab63caedad088cec107a39b9697f1f30391707ebc3695d7eb27118889b8d89250aa1a31846f494628cef4780f5e42ca45444c6f994945687da3093c86a5bc916c21110b859c19057a2732cc2eadc12cc9be745f2aebbe7f37e20d371d31beeafcb92ccabd260fa9612e70cb475a90d77d00dc3f47a495ae8982e1c25ef805fbc07511fd64ed0e89b92c327b929b2ae690c023187fe8411cb1a135c127e4f8af186f25b67fb3da38be8917ecab23b4452911d77ddadfd5580551ec6c85c23932f2d635671ea7fc3079b352cf7e46e376a7d96c1a775489f11b2fc2c7e498ace9e92c0de1e6333769a1f46b09a096340b3d61107d5dd283b57c147fadc7b4d90b65887e94254fce32a7e905904ffb5849e67e7a927ba5f4cb35a9e4c878457f46a2d03bbe8c549eb2fcc635bce9680a9d12ad6f918078187a86b7bafdd874bdca01ab7ad60b031d53951957812a2cd044e616b343c16ba60389f29c7933aa08655ddb27e95220a62405e45e720296f38e62d8e50b1f39e78faaf702c62364c4bd106e728aa4bc4a916b8dbbeb242163c7af744fbc6bf95514e10205a0166752d21ab4a498296887804f8fa54f7b2ea1cf9be1c49cd8a756515dd391272eb548f579d500621ab7b3404dd036e3ef7517a27bbfbdeb208d4e17a119ec2467e64bab95f2567c2766cb1e9f621d83a231c7ecc3030a2c88626537142e779f5d4e93d62297fc1f329129f00676a18cf0e41cbbed73f221a6e76e76dbff858bae516f3e00a57c324f4e360e3f5d5b37296e199a59f248b18e2f6f07441d1d433a7e01f4e007038934f12c3f96973a819672e8800007b3f77a3e053fda7d57b4b222f56b0b12c58e245a3a770b2d9e230135ad1c06ce49e41ff7f8814b177ce82adb3944388d0a697a6880104eaf6f0224663f09f15cde0bd3ea14b83464ba3280d0b2dfe8b08fc558850ecf4c13ce244dd7841c909f13df83e7e7cf725cb6b2812a09ae88c8bc81c2d850c77fde9ed881cf8cc5f646144806a0563cd32f9295dbe570d8279dbd12d82f06f743d3958ebf82dcdc6bb90ac66478838ccfc5333568aae0e05be8b979e0529b23c03c0b12c30183bce7fa05d6ef07f93f51f2d3275f3a271f8212db10d9a327e83a3ebf03c291c817177ccfe386c94f412e02254fdfd657f2c657d43ef4b59900fbaf16bdd96e794f660074515bb8b69854063502466f7e4e187eabe9373870bd28e00da7a01a7cebd975b5313419156010fff60678707c5fec428cd648beaae55780d4565025684bf1981e8ad182d306c7f99d4786e23040b56c32d91ee14da9d18bf5d46f6125a8e69c0441210e8888c1e88d01ce464cd1f7b87875f02a0bfda3d0cec94974a87c776dc3dbcbaa57fbbe82a4b24d467cad3478d0b9044141c1ba8f0ac6b74fbd105c674a291c2d43f7f94973abe61254f7811051343eebf8c31c7514ae640a6a8cd22075922136b3f8f7616329d81bf6fd91f86c208e9258370f88d6c2ac66ec92df400dfbae17cac902165326ea0e3d6e196df8e75a51e7deb34b85d781a7c31b05c0845ca169fcad3f734e73fc7d449bd7522fb6f285b8bd0ef59335e6531b6bc21aa042d0a5bf5cacbe6bac091f488d8145b7f47f7a1754cd7c272f74821ad64235040b05b7b5ef0264c40ec4522a58530511438c0dc2699e028b33ba7f6240487953ad17142118172930a80754cc30cbbc2a28ab5b7593b6500b9e376b5253a041ac886df8bb471510b8f9a482c8e0f981d73e344bcaa69b2d84d9287c506e0a0284a4931909762674c19ba77a1fa5d0ec2ca2ae1aec900bc76dc1837a2ee586a4efe51c16bb6b1fc327a5d86da8e3458ea2387a720e23c78649e4f964d1fd33b64062d0e4df2b66a22ea2b81d4f04208c52d62ab50f0eac97a512a9c6eaa92724245d5fddeeb793e670fe8262881ef3cf4a64bf4c8dbce93a961175803a2c95ed290ebeebb50aafe22ce2701d729d8e9d3b79f5f88de98b6bb23e4dc1265ffa51394ebdbebb4566f2cbf6f5cc84d12e1673f8c09ec8b19e2922ad7d3d919068c7567d0c42a6167fd304c19338cd8acef4528ae587d149f824d0e0b2743095b670ed6e41b0cb8683ac66841eb3bb4e962d27e54708ee12d7e977092f0cdeca79080cb8c1174282a038650bbb58bd15ca3ceb9395e0c2db021c5920fcdd230631d53d5da126a3be7898c93c17d05c16adff1ad01f28145f4bee9c711a80ea2051096a6de2d26dccb67c48873b66020666146f44b412a689ba7178e5f2653dab7b7aa57ef37ead084810439b250ebe6bb98868534958a0fb2cb894d4f8ecff5a4f79516bab6335752e4c646e2d7c7ddc25020db7a10722c49386a4c9595ca041ed8c98d991b0c1800fee82ac4c7b3f4fbdf33893a0a59d7e80ecda4daeb8d78aa1b2732562cd4bf824dc9d2f1ab1d968e2888e58f2b4ffa51c0318fb24be948f956f47233094e47df853d0d9f00af1c1eb6e755cd869059902aacbeb062989fd839a382dacfcf7e0779bf83b5b596521cf8a5b98b69370e0952b6c2f8b2d99058f2de9f2b7b6f8ea0442b46085b90deeb26c0dd8b916ba5a0e842700a77a23fc584a8788c8da6f297ff4e83103e361d3a238479eb9ad7908ea3b4561038bd40c18eac9026dcd98cd0e7c0d1050020b0e97a82d4399e00ea8cfb5d1c70543e43510996d8479f4c3c0ce545e6d42a1d034e8e1b1cbdda9970d0b68215dc2ff69b1826564de9c70329966b2395ce6a860d0ce3052b38e90bf6e27a4f13c6327245673d24098618f5d216501eb5cb026d7db49ec172261e08a2522baee12af44ee7f461b873d44b7cfaf9738f58908a75c131cc0e93d2bbe8e6fd9aa921eab265afc2314ad331b93be6c8bdea1c1a79afab814079308cc65ae8609aa396578fce9ddf9260767db5ca9f0c3a9fd0f5848a857f9d1b8cf8a8900e10ee52376e4c64eb45f9fda5f9974ad4df6750835b462b8ca29803fce91b6ed3712f6fe074dd2addaebbee118a5fc3019315f46f0b9c0a19e48f48e5ee320a8aad957ad09ed73084ce3c4f5ce7a3d9e873198f1f9a7516a92242b798cac8e540faf5ac578ee3cc2214e435fa49e4b664d7943ef5cb3c505dfc5e1ba18e132f9ed0aef982bc21453ec5b73bf56322b99078e6b30263b1192dddedc3599f1028a89e9f9e6e449bf8117549b57c2959765a87187291b8f2d11037143c32844677c53364bf25ed5b8e9399fa59a7aeded4e8e5e6c46de99da6618ef6ba84dd8a9123f59662c507a8f15ac6a872cf5c6185dd352a6d954275255dc56777efa2cdb01c5f3dc9521bdecc83dc73104e9646ef70944dfcf1371d6882a12c4fcb2b89f0dbff8c2501e6f4e504c5451addccb899764d31b225960b2f47d653747a7ac26ecd544ad7ec21e52c620bc22f73615dc0aaced9db822b2fb61cab8f1adaee53487ad0b68999963db5dc2dcbbb442570bb7c3f4979bc95c4000745995e2095207445088bea4e2e897d11eba9ee417d68a0ff86917fff83dcd22eb8488c7494630d468cd6032356a2f46a3774c50af8eb4d348de3867398629e47a091657356c2ca4710092d4ec0ae8de9378e6226fa87700e3056f98d8f74699b779f269291bad5b66234f98b9f5be30d9fb3ff419dd35da774144b2ec77526a5f8881a99ee6404d708e40b9789915d1abe7eda4c3b1ec7aa8fef955adc90a0fd50eb06e2097e2ded0b3e6fe6a39dcd2bb4ecff81846770b998e9a8407a959f67453e75a7a427a0fa10f1c70ab464a80eda36caf13045617a07f41acd71ac6bac00274e271bf26cd199211149ce901afc15a8341372392728e22039e5e0c2c9577431c7a45f93442dacaf2aed9ac0a2aec234aae97f5922085bfdfbf6ea38a261a0338edd7387f24e9500621ed7b361a16b07a573186d4b815f1bf59d996d4c17adee0c8fd3dd2b472a3a3a14566584b32cd58caf570d27a1db4ffff98b110b8a485230f139292541bc2ad9b6afd4b22f52b29589b54b4a4e9c16365d3cb989c1fa620c9e52c57bfb47128290c9c0869cefae0444f365bf8bf07b75c4895ba1952ffbb15e92b3e3fb0e4f1483b66b243af8aa93b5c1de6612d3d0ab58844afe5c216f71dd0b168a664ffbafb0e96bf0660fb70ed2082904d6257d860a7fd9c16e7651266cbee061c1b7d04736ac3d3048201075e56e0b63011e951348673713bc296573609d621426b508211fd9c6c68f9d8f0f935cf80a925e5ed4c0f8c908780236ae24abee26775232ea1ddb179aae23d0a7f03a3432c02770828d4d8dd00c3085e293c761e81c37e9b58bdb4f4a79e2683232008e5a6b91a3f7d0d9566cca4c8bf621d0cc52302dc69e2d820923f7333793ae59d929acd23c295c9382036a77df2729edc291d7249f398d003023c036c06d048a9ffa08dfcd851af26808262e55215b07bdaccf951ec936731745d9239121abe603c1145208dca4f81f079bda1e3c256f9694c947cd5b4bb468579e0f20b10eb069bdff7a9b2976251011e8ee2a51fc360c010dbb3115109bddf480ec519e618b868bf0b04d2b24c74c3a803426f27f639cf96e3f8d7cb7e53562c8a829e6f8c70d1cad105d489cb5782d0bce1336b3bafcf31b8326698824a1d8e2afcd28de6a0d682d6c6dff5bc947c39ad572f7c3e3a706cce238ba501e6889e5b4659854ccef8aca3c71ce964da4a7beabaa0c92c645bb061abb9191917b052efff774767af3d5ad2d29bc8965256ac32bc21407354b28bfac355a0010f4236e721c5340973944f1f31a3dd3fb4c48d1af424f40e2b6e7244219e2dc80771b", 0x1000}, {&(0x7f0000001480)="0479682e5f881f941855487fa18d2c53825bd50b447e3e2bbe8c78aa4f5a4e6fa8f270bae431df7e2b97043d2952001cbf03d42c650511fc2cf237acad0197f36e4461f698f28830f59f6b3d72237b9eb031146f829940c4d1e290eb87332ac7dcb35dcaaecc3febe60001e49183371a06f20e52746ca8bf0d3208a5df3cc3dce53fddbfd318990a30e962e60f4f34d539e7bfcbce1ffeb3a3ab98f98fe3ab4b5766cf46a82562f58121873224b24b28c635b7e1163fd25e91a7", 0xba}, {&(0x7f0000001540)="444eba3e688ad0d71a65ef7b8a5b99f40865ae1c2064a16a28e0174698a000d48e94d2b24f3c680c4f2f2fc3a88ee00054f354", 0x33}, {&(0x7f0000001580)="7f557cdaa9a5182245c62b39e27550cf3c2178c839eabb33ec4268bff2dcd446bb5f8d4ebdc29b5e6b76d4c4c001db35ffb817bb6887510e7c15c639759896b5029109d1190c2bc828fd5f126d2149a2ce3444d397171e5a3fd2db56b94e75010ec52d10526768b6b01695b49d499634d683d4a11d68c9029786615167ec4b4af293f69a9a369a685982a1a3e828b75bcc52ef08d2363343198ecd6614d91c4cde", 0xa1}], 0x9, &(0x7f0000001700)=[{0xb0, 0xffff, 0x4, "d237c56e4abc7e6d29d76bf8d37ac30a9dcabb02c8b5e8b3deac6757eafacddb31208e43d48f269c1bfb472089200157856ef9657eeb5b40ce78a02b347ba3d58e8c862dccced795e07310e0649baa018b9696f64335ee88ea80e11017c6b5b98ca97c092b4992eda83ff3bcc90471d545743b958a423c335acb7b36391b4160336856c71b698cb60b4628c0c92fa297d8c737275dbe644c1668974532ea88e2"}, {0x18, 0x1, 0xc4, "7811f9ada262ae03"}, {0xe0, 0x0, 0x870, "955b32b7a46096e5c229a7afe7583e43e937f91fa27855c2ff5fa9e17451f1d5d1fa595d052f237275c5323bd792ac83bd63ecfde3c0d163ec34c46edff01b26c0d4593a12e5d154bf3f4e8609387ae29a50034c34f0e3fc433e0b67568006a48be7512785b195f4d399dfae4be86d32e7e2242fe0b74037e6aa4d03edffc5e3de3dc44bb83896846570b7da863a83af790f754c52fbeccc8a398c0b096f4846f559f165dc9f6897e40a0c081434ca11de80c1605e1f6b1cf17f4f9b07f00e522c14aeff0b6da5a82bafe426142b"}, {0x10, 0xffff, 0xfffffffffffffff7}], 0x1b8}, 0x8) 16:05:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fec8000000fe7c271000"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x253) 16:05:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) flock(r1, 0x2) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 16:05:16 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:16 executing program 1: mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x9501) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) pipe2(&(0x7f00000001c0), 0x1000000000005) pipe2(&(0x7f0000000140), 0x10004) open$dir(&(0x7f00000000c0)='./bus/../file0\x00', 0x400, 0x40) 16:05:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x8bd, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x18, 0x0, 0x0) write(r0, &(0x7f0000000140)="962eebb4", 0x4) 16:05:16 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000000)='./file0\x00', 0x3, 0x20) fchdir(r0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x100a0, 0x40) 16:05:16 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f00000011c0)='./bus\x00', 0x10081, 0xffffffffffffffff) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) close(r0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) setgroups(0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:05:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0x0, 0x21, 0x80, 0xff, 0xea7}, {{r0}, 0xfffffffffffffffc, 0xd4, 0x20000000, 0x80000000, 0x80000001}, {{r1}, 0xfffffffffffffff9, 0xc0, 0x20000022, 0xe84, 0x2}, {{r2}, 0xfffffffffffffff9, 0x81, 0x20, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x81, 0x1ff, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x0, 0x68b6e6c0}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0xffffffff, 0x4f030}, {{r2}, 0xffffffffffffffff, 0x87fb299a3229dc0d, 0xf0000004, 0x4, 0x1a2}, {{r1}, 0xffffffffffffffff, 0x20, 0x25, 0x258, 0x2}], 0x3ff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x80, 0x5, 0x53}, {{r1}, 0x0, 0x48, 0x80000000, 0x6e3b, 0x10001}, {{r1}, 0xffffffffffffffff, 0x18, 0x1, 0x9, 0x2}], 0x5, &(0x7f0000000040)={0x81, 0x1}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000280)={0x3, './file0\x00', './file0\x00'}) 16:05:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x25}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8080, 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x9a5) 16:05:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x142) getpeername(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0x4157711de3cce8e9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0x8, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002327000000f3ffffffffffffff000000000100000000000000000000091400000000", 0x2c}], 0x1) linkat(r0, &(0x7f0000000240)='./bus\x00', r1, &(0x7f0000000280)='./bus\x00', 0x0) bind(r0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:05:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5, 0x4, 0x20, 0xffffffff7fffffff}, {0x400, 0x9, 0x64a0bda9, 0x40000000000}, {0x1, 0x1, 0x7, 0x800}]}) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x5) 16:05:16 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x9, &(0x7f0000000040)=ANY=[@ANYBLOB="0000ff0500197c693400c5974b54147a000000363056630000"], 0x10}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x200, 0x80) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0xb40, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) 16:05:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x3, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x830, 0x82) 16:05:16 executing program 1: socketpair(0x2, 0x1, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:05:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:16 executing program 1: r0 = getuid() setuid(r0) setreuid(0x0, 0x0) 16:05:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f4afae93acb1c38002c2f8fc686065f7dd88f6", 0x13) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) sendmsg(r0, &(0x7f0000002480)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f00000022c0)=[{&(0x7f0000000080)="067f93dace301c5b17f64d95a8362cebc64d7d", 0x13}, {&(0x7f00000000c0)="80567e92a22e3609ff68a1393186bf3c8d8634b24f4cad1b1d9b597f5b80ee2217989170a367dbb598d53ab290759d0fdc423de097b6e10e612b585b", 0x3c}, {&(0x7f0000000100)="1c25a62c5290be6d73f6c0dbb4be6a9bf52014834db64a0854233aef4d5331c4b333fea21baf366a8d67331871d4ffb8437c88ec5f368f2a4fc809646094e109cdb09725a9cd0132b9835cf0ae7793623a681a02dee8cf8357e4b2ca3e41c7b8e46d973a5be5e9f81b6eba8b9a8f9b0da59c3f3d6ae6d5abf577fadd1de465059f29f8b8f73bfdd74e9844d2ca1756796aa40b26991332b4da645d92507647f4053cdb72b5758bc0b440e7c4e72226db60d95fd4a18037d770946d55ef08fa09beed918045a8d2855ca616f797f11a5efa8994d2ace9d0ad0d53dda8e961b64f15b91219c9c6066fc40fb1a78e319cf1abe0c70599b18883e0b971241573", 0xfe}, {&(0x7f0000000200)}, {&(0x7f0000000240)="e7c25dbea5e349d0368133195cd2d2d2b6398b62454618e2e57079605c20f83ab8ee4c1bde6e4947655b560187226dc8f60595c001cbd95a07fe335801c8faa83584601703f8119b770c69fe2c9ccc1267549917537af8", 0x57}, {&(0x7f00000002c0)="741f9b2d11df6239b72474466e2931e0ba6ed9c7ac20dea67c66e321e5d68ab8720f42759f71550acc9256d7446d1f4306fcde356f6b4a8e0beb11bee5ee53666302b4aeade9a746dbb9f141ea38e105d10513c6d4db981f149a8a8d2725f91f8ff8dc132751e9076ad51efc6adeb2e82be233df514faf9039e9918be32dfb1eefc96e469c88825a7c7d5ed1d3e06ae15d1eaf7bb1efa2c07e41715f38999782f8d08ef92793e83164d092f4c0f1b7f042ed7866f8c1a57c6b94eb91aa964eadb56f99b2506574e46f9461ade751136b30b6ede355ab8a059c673879c8c8a3e64979191fb4dd6b5de14a58d6068cea7c9b43354306da40ec656f792e506da68d0a8623d3c81fa325c20c0d1456ad719c1d6a3fafb15f95ac410b47af35bc7d62a56ea2d76ac8cf15110acd173a56ab8970b58cca62ffa7e4351c5b603ba402014dd4ad755a18384bc1c56e6eae9365e7c99d6bceb18cd177ca329da30b2879a8bdb672ab0130c1821730094419c2b5942c35951b519138beb35f4d18d987c318eecb0b2b98488aac688882d65ead445297596d7a6c369cb40e56e1bb632456b2d6635a8aed66642d813282592320bbbe5d59aaeecec8142009d465ff49b0fab2f900db09e63d6a7801c73a02894188690cb0f82d85fd4e45917de83f55d1b3c9ba4670fffc1e7190746177e92157fa3fd7f459e0254d8ff4e1c104cafb1cffa6d8a724009bed9d9dab0b52c2ff86eed9a66758f6a57e582e88075226f73b1deafc798a38e9694ee2c8207a90f69b17d3642d900fa061cd65d512d5a6714155dfe2727e8672978308fc38146cfbb3b16b007a707988c26cd26314406721e015da0764cb7cae14c6889b3e780bcd3c093417977e1fcbdfd73de8fb52ef1ba37a27a46eab348da69c05500a369185f9cbc914cd007b97e3d796977a4667c5b114a7544b081b63147d776d0097cbf3452a28b7ea2a2e66868679c80bbfa97e1d3f4ab6396cd140b7d07ef527d0cfdefc9925952ce02c5995cda46193531e2f845f77327af695b50757cac2f04ebb1fc0b211e86ac121ef9fdff0d1e6c1af83b8d9f21066ee81740d7ef3c473b6c4bcb30c4294510d1cc2416a0832969cfc594e34a4483f1aa95b1a62c8c3eab53a780ba64da1ea5ce0e3736eeb49009a43599981614d7d4d44ed0cbeafb02ee8dc325cbdf12218b68561b384e977766765daa140bbf2244e38992be82fde71299614927d324446147cdc43c10894e2edaec74a9fafa2ba6fe9e79bf5e848b5128c46c72cebdd30380d34358bd121ac6a723687fb199dc1435b94d02f985b06e8f4fa2b99dd45bf1ab9a8358c47aa0ba3a3f46deee8df2a952b5e27099eaad24fd86b33b26c804b55be63787684dd4240aa57a11487f0a1587975e442362ce36ab1cb73d6f7d1a0f563cc51bc6621a4abb2e07672897442f4af8854cc60235440e5d03e77364cbb54bd49882d88c72a730075b66605436f5bf4592db96bd06c99253de1b74054416c9fa6aa5ff446ab290b0c2bd5619312ea59ff5504e34cc1eabb9a53d95956a75e72927d00a071b4f9e4f83202969847195272ff502ff4ca3867ecc87ae7234a1af4b6f25a7036319720d1327d7aabcf7efee62b2589280e73e449df1e04dc33ca0f4ab500cbfa1d5c84cd9ba60f5d5cb7aba5b73e870a36196525e7f3fb930d3bcb1d01a292ac9b6e0ad51005a042113cc8cd6fbd2886231670e0fda1057f5d49600b3565f29afcc16b7ce65b56da2b80e364007dc78e14d4c6a4226a2955f11cef5c4c7ad9b0724b2f63e01b2b43d9bc59784ac92966b86f9ff70b9f2a739e715a360fce956be3fdbe020f892e70b98d94741a0622b098f951fc0edcfb32239bb48927d11bff238bc8aa9d59eabb4bd622a7fe7522e4946748cbbe3cbdcb5534d9f8de45d6ca0d706d747346e9bf4528d27f1170c5142779b697047496e8a563db93dc0782c691c692b5216dc3273df4760e19ba1d5aec6c0f2b78801f6407af627255166f89c352cc7ecb406b812978b71b0864b0fae3fa8ee08b8cc92713e1185e29a0b5fe729bf30666a3e520e145d4f705308104d631829c524249e7568e190c8f77510b73d1debb7fac43bfef4631fc001dada7ad890732a8d238871338b418f0d29f73f8870a4e9f3b07eb984cb1c08ce5d6e09867465afdbd61eb5d92648e04927334095c640ce5f37e5408cad0823fae7867bbbb69f1b47b097ac677f00deb9ee465f04350f21196cc9c8b9d1199cc5dfefe69d5563c81942a8bb0afa374636496c6904748bf3e48b100c005bd2ec43e692a0af241abebaa92a41302725aac9938ef8727ee6cfd0ab7064399bc094c48d8ef5fb704746d62c20593dd9b206e0e01c984f7783b00da14314f60aeb776396230737eec2057249712e09b0a341ca9d665f3c7f2c0e322251040655317af58957f36d988bb814dc6303ad5fcc7517667b29bf603b51acced18655474443218a0607e581bbdd984887689fe90e7fccb18cb043157a3d9b82f943ebedd6c5677dcd58c5eacf2419bcf1526646ab2621e91714ea23c56609eff72282660d34b2d18964b7a3c61adeb73db9e69d505e7314875292637504d0b5635fba9dcf18bb22cf939b7e7735d3aebbdb97bf95e13a60d704a98383658add704470a28ed3e8dca4f362f3f535e68bb50711b3bccfc5aa94c27c9f550351a1b4c31a8778c61cf49d1e9d924fd48f83cdba2f823e4db6747fc7a2862a1cd581e0edcb684999590f29630cdc33777bea6696528598cfd4c0370a1e1f3606740e3dc3ab21a1ba5e1bdfddfa95ef7357a0acb731cf9301f321f2746c88ea92945740324b1e416826fd1531fab227c353931f5c8c7c6c95ba2a263b34bd6e6fe4506b2ef411a994cadc5fbc59212e330a2df4376561d070d0c754e717f65139527bbb15bfb5b6fe3e32368a3d13f8e98aa8556004133ef4b9d388c682935bc0ef0ab6222d066d52394d9f5ff3159e0228592696dafc2ccc32b262580440587af6525830a6b3b8543e986a6d790f335f4b9983597ab982d7fb1c1d4ab9a3b2447dcbcc41a419d7b7a74c1650791bbaacc3f94e1c322b6622b46343a143acb35931595c778b391f042d966b1d1d164e435f8e3cfbd7f2be8fd2c5683dd788c017f28be676f22571dcb66770e63e28dde0bfae5f7deac0dc7b5ddd04425ce165c01ec804e6530254578f7217fde4a3cfc0ceb4b08e1bfd152258338554b97e62257496a8056767f3c02bed216e29f6c2d0b9557e64df97636422213b9c2b853f50555b320a9c96ecc60a28cac28fa3be7615b57f68758c2ade54a96be5ea786595b85c3ebaa75866508ebfeb7e483e70f4097673561b2b763a13b5fdd2756d43299521ad1284b1c18449f01b3832d3647227e7a4ce8741e9da4d55bd54914e654d3f42bc15cf77fe45a97480d4fe8fce810bab85b2eef4785acc3eaea8b3fe108b523748f8a9f134215573f6ef1fcad29707ed34f427212a5964f4ab0490a07bc910dfc2ad9e66d6975c87c8db21cccea693b793082aaef537875b29ed75833c2f8264616a056396f96feafba1e49cb5f553dc82246891500acc0f49ca741ec0a542afa27bf665867e3171969220ecf5de0fdb3d0a9af037c89062e74f7d500d36dee71929968151c17001ff26321af88701021263ca2fa8dfe7fcad375b6a4652cd65f7ca76b6f441cb69eb56a8024bb928d7b8bb2703fe107aa4fb103ba6ae654464957767b4c031167372570393905d57895902846522925baee7332e940cb6ede2fd54743e30181c83dffa788a27efe594a2c028fe7cb819224b03784a40ad9bb1dda2b94c56b1986b8e91ce520038e488de13f4c6cd66d3c7dbfb2f7835d8e9602ddbb7df8558f1df622403d40fc762a4293d67113ec1b369d2727ed4113c726ff937220256ac839daba30930200018d070a3957b864b5cb39c3f4e97f5e75eb0541d6d87957da1371c56d0c25220337f9b8a7ea4e56943a9bf7e2af104f869f6422f201cdcfe30015915684b40bce53e6503fa62fcaf9e84545c1797db175f05e865762e8738520fea81db2b3b05077df403c79be94c8550ce94d50a37b05fd0ed10232ad429fdac031516fe7757cab2d9650edb28f252420f9ddc32e3f5a88993f5a9612b2ccb266166d6ed0a127c6d4b72e0af0c94b17879ca72de2fe04c244f4a189f4efb6804a08341e94e5a141f07f8ce2f766a67963df40f017b956a919b52d5b65b0766eef01ece93ea5db09e2ea52d91b9d2beaf23f36279114f0a1eb9e8b56556d846343ec1024d651ce7f822e83b9a5d22db22465fa129cb823751c92a94c99cebcf43a2bc0a213f0dd483b47b3e87d0fa724c3bbd075c9b72f0062d29e1453c31f10c74d13ae997a8a00cfe7cde2544544959fedea8946ad31146987a67815c6c9a9a3638f8cd8d3ee3e13a50f6d63953379bda6ea0abd07db4a9f9ea695e1a2abe1be2ef81cae8478b8cdb88006af3648ce4eb70651435563ee3ec6ff6509ca8f4517831b8d4c9f4f7cafd5e2542411319685dccd11d3fc7886427c239d4f0d80eaccf11ccbe9748c7f4df765e16afc9a05324dc39e05e82ceb9867fbd9e508cdde9fd4197af5ed32eb3a41fb7f858b6a65e122ea2db4ad830bde2a2e36da9c6568ea99c8d9a5906d3aceee2e7321d700a8147a71b42eb00deb59adc24825bf58e69c404b1a162a00b0575bde1523060b3ab4ed2343ffa186df26f6c5ac3e0c2c9e4704f910723fe272943944b1006efabc38ef3b54c161a18a934107f24c1d7e1e4fcf80ed8a483a391ea3de5fddca92026d974d0eeb4ebef47fe97d88c43da8a53f2ab30f2cc03fd4024689f5ec75dc46d8a0de096c3523dddabfb94dd592375e60a43bba5d12a84a3e7d6d2e2f03b3d48ad8fd983ec28fae020738cac8a932303fa38e81c2247457c77ff5e13118628cd31941c046ee719a51502913230ad75a3783bdab1381945982e955ad680b2deed77c9847b95075cb2b95d80e32513dd17c4f91bacfdb7358c20d351eff26b3ec0591c7aad7aa52b12f6f782263d8574ab148990599d0f2fd6be68fbaafcc39bcc6dc3162d46cd41a6684b744c69a75fb3ba0d662e9daaa69ca78cfe04969f71fdd7d2b8a2462e1ce111f8f991e85d23ea9481412a690e023b816fbadc579d0a3844ae11ca5adbe56cbc8f0782e9abfcc2e2d3960fec896f93b33d2fa986c626b610fa07cc75bc0a2a7a15addb80b85a494ec4e7883f735f2c4a7a10e931928d64b4a2e82688f2612d1e5f682f5f8ac56371965d66c2d00a35311749b5ffc23efd729ad4b899d6f13f66e14d784ddf921bbcc36ef44bfa73e52d156d84a6cd925113dd50001776fd21f814f5e77f7514471f20ae4e709cc24a10deafc2064e8c2ad4a6064b74762b6d4e5aa852c801080dd225cb11f642aa0a89551e31ffddd899874e79feec5bb8b6566bf75c37daad890df57264f07580e5c62043ccf30ff571d26cd8a0f6ce68993f8afaa7dafd2e1b9a657d11b919dafbd3f93b0701f2ee6b91afc43c2b37c3ad07b5e206d1d606ce4cf64f747a55e15b2a9de137e39d473b95170380285a8bdef01df1006c50aa96f5a1f12bca9cd55dbeb525b4cb2c7be94cf4110d92481c834cc9aee2b123778a6cb37b9caa2c845b6b044d44d87fb19ed852850242a217f8dd09a38d907a1621a8a39d90cc872725a7f63004c6124d2c199d5a325679d82fe0c1f2b6b81ca39ca4df83212aac1ae508cb07f622bccdb1d6f8b48a777b8cf2b", 0x1000}, {&(0x7f00000012c0)="a6529427663ccb23892c9f2935cac7db9d8f0de49a1fe2a3a091fe7bf0d2a874edf657140d5520fa20821f3e74bb132781f06b815528271077c5d283a33470368e0c027ba6aee19d6682c4a996c917aed0319bd77381512f7b6d43cd1f3562f688c86adf2f52209613b5b1e72060360eeca6d92649153239641bc0c59a69eda5adf4340f148fb35913acee7236bfe22879fee4e7279be544759e77df756a8571e01ef17006a8e1e7a0b9473adf2f7a5f67fbb5bbc288e8dc6689f9930ea628736e0d542a4727e52718ba235db35fcb33a43c730372bb070135cd6b1a13b45d1b0bd205b8bf1011589a5a5a6229a01ab24493581584f9d061c139bc9393470fa5770f8104f58245f876a71a0be19f7537aec9426c51138854c1f940959749a14cb896b0c8b1d10f266347d0514d46abf3e0c61c6952e356217290553ebfc41a8b1fd235dd745f0d0e1a44ea74908d30919a77cfb0c5071399e4c839998f404e442fe0b179f9d0327093a50eec62701881f36652025417f10e5ccf40174de0d5f98b967f6a05a03c8240bc291c279fa6bdd5ad4b5236e21ac3c6fa36826be5695fd84ce09e8e7e6c00d6124e341e081bf6900f05aa8b03eba49b1cf317b63e50e77dc867998a26802f82c59eab3dedbaa7ad42800d7cb760e7acc078135f926fd1f8aee6e35d92cdc4aa032246066610a9ced3909a880021eb7d1b238e2ec48e45c47c0bfee1bbb29b038a7f7343d81b5d2d73296f891ed269229727a7dc7bd84f3e502c5cf78bed941d346b9a15fb4aeeaddc6971628674348e00cacf5d6c711674ab00e6b74b1668cb343ea5cb6f437cb6ebae524c00a8b485d313154e683fd6e42f9f35ec902a9dc583f26e63571cebd33cc54b99db74d3029120febf0be506784a7b5f57741212917c0db5d2610756eaf618d5922cb1b347133fcd5098d634cad828f101177f80458ba3cd4b829439907423531fdfade76e1adf6d6a80fea4befbee35fdac9aff5a4d041477ec4c3c8e57eeb1aebd60e44a428a39152b92689be252959d2f1174949b33aed241bbe9d0dd960d7e42d6426222e297b18bd7f1c7bf4497426ae8c1a4c45602bea924f6407a37cd87c9981924fd1d8e196b4b896a819d70966e45ea2446f5da06a7ae7d8bb1539e17fe8c2361884e7f4f721756c1b295298274df0e8ee862f46f781fb6aacdc084df87acd8a288c7d2ecda15bb8b38efa3d491f81e5c9fdff4b5c49feea0269cf04974e5ec9605188ab805a3d5828305761ca802d71bd2e36d456afec6cd94b4ce42ad9684a2e6bacd7aecec26281fd38d359f3bccf83187d05b812970ac9988eef815b063497f24330e99c6c31a42ed1c235250408d7c0642de8202f10a10fd434cefbbf7cf9b6451f44de5d7d30ec1f451eb3fa0a0745eb2d9bce86815e7348877b7f2d76ecb1d9e943ca19336b07b258cea43ac55b057009fcc826800cd6ad09a2e0f84de98dc0c400f91a2bea814c2f407f81bdec3a95a7bd312f8cceb8f1928f756f2ab9c59546d7679a72c7194b130e5c3372684cf55e5601be629524d1d29a35f5c29b17791b8febee432b6cca2409122b06222fb0baa0837422eb4a778c2a6fa1bb68447bb708e13de3ecc83937c3709022001a02e8502f350b1ebf568fd91dc90d8e5a141dab7817371cd7a6b1a581661b9e18c863dbd68a312d7711f8ddd54c09f0b47d6399a570da04bcf757f23b276e73bed888a2a849a00df8e86f8972552d2ad7bc64dc3887a3c867055b85e014c73dd5037b2fca4d0cdebe35420029f86b3e042af4aaff1b2403dd836a0f6373863129868212875310759049b053ad2b1c6351ec1819e714063ef02677c342d69d1e3ac53f88c4c1ff9ad59c38055ec435e69fcbe850e3caeda1e802c49396beb8ede4b2c9528604984c37f12f40728255a091b80e0bd51e2a66de98f87126504217fb4363bddf5fe5f6a83536bd9aa47ad7fb01577f591a2c4cc253ee708911e61ab5f4d631f0c9f8f926b9b92085a6a8b6f81f0a09d58b503471577dddc9f6b793bd911b9fa6d2c4132515af3c730b8ea81b378615278f4dc017b46b186fbb0607e00fd9bd989f8333d3b19ea640f497c00c5a58d2dff061d0556ab2efa6f4125b51bc0304c89550ff054b3024ee3a4332eaacb239f22cdefa17918f35cce97b83bb09d30741f9d4cc92bd14b505a81b78746a602e8ec9074f47627ee557b5f2ecd77fd4483907c5161334e56382bfd043634a0a1de631f2ebba1aaaebff58cb8bd1bd57b6d7651950fa7f8e33c11dab6ab7ddf6837bb96fa00e90bfd37b37ed6b20abb4d632552b0103d83be9696439cfd8bf445cc7fb4a7732d785b64f4890a57d92ce98aee5d8d53e64d363dfb3dbabb00ccc4dcc6381024439c80554080ee5ac46650bb83820750653e1a3c39c81df1cd921077dea0e20dd492eb167792dae68c5d809895a7a984793dedaba1b235a73a718caeb7c7c4b7d0b850f3672f4b1c2e4ba8817db1f2126e533c0b8b4726c7f7f577b2bffb23895c6f0c19b09c85bfb4e7888c4335a461c107f6481c6ea30012ea378881c0e81c3eabf4fec742bca510d0d18682ec70027b6ebf14a84e0ca993c4c0ccfecc02c2b6ebad57859eda556de79c45ae310b110fc2ad4d46a96cfa6c66846c20b78e6e4547ee1b7575ed4f149f07de68c3f0fe9bee46cfe97ab3f4738b59bea38941b277bab8eb0068264951848191ec79620036adcd47a853f307165f3a2538c87c0e803087a229891c06e896f524264bfc903737a3a97b9b8a0adaa523a29e29f0f1dfed517f415b48d127086f06763d0b66613f6b965d25128bfb0453123b5a74cfc261457eca035d94f59d90984e475a305262c1aa5df29fcc0dcee8013780f907894b30db770482ffd9b0efe4de002d75e44f363cd19b1d3938153a01811f361fa7728df2f87ceca4fdadc3c180b5fd2335280f04484342824b9dfdd18da0f2c6adaa692f55ce042869c4104a220dbd5775b83a90fcb8cc84209087bf129dd2842a031e7ce5fee51d979cdaa4096d80ba3f9198499c2dfc34f61788f36fddb766268944c12e18482af1b80ee93af5ea7401cdf2e3e8049e5beaf362e4b11a3403abe46dc3d460100fdd91cdb076ced72306646d997de03599e550cdb0bb204ce59c346e5727514d94c5270849f44e392e749d83e8c3de58d4c66dd4eeba1db139debca46020677decb7e48e4170c8ad5b1cf99f41bb85be5e61b97957d15f6b9dccd3b8012b4c4d63335d896b843ed05e46a38869a494f64f92e928ce85c00e0107d066aecfac81aa96b9aed0a92ba3b05c951e2fa42e242615895c7a89456dcedb861b7734935f70cdf31f7b827fb2601ae9b6f5767b95fb1de076d04545971ac681d1eb2d8178816ca91dcbf4b6ff948c204b3bea88fef707cf255c65f189bf6534905f8b59d30d04c79d0be0e0df33d5e69eec0f3bc1dbefb2850cb63cb7a160af257782c35a0b4387381016bd2c43c65932b36d405b7c7562fded68053c1d6bf580e30e6a2f4a39ec2f3673ab1ee7d3e20458d1db46c11f1fe6acd33501b0e82d898451ea27aa5847fec1681c1ee7e6ac044cb3136f934bf10ac70aedd62e8ca49bc8cad78ba6f456dea0a3cdefa3d46f7c339cb557280856ff2894742fb04b9822c9c4ed661d5801ef9e0c90266f407366c3d4e2387daeeacce92a1dfa6611a213e83202c319c4a522aac1e375bf319c31796ad3606d3eb5f556fc7c873bac4ac52dfaf97b6eab0dc554d072ba7b6afdbea3864abbb196a7aa9eeb2bd6a706191244b8d72cfca4ca90a5126315bfe87539d8a3cddb1eab02982babd2a78dde3f15f3ba13632b9ffffda71a73942d599a4021304f487a9ccb474bade9425647e4d517b1525ef2195007065be9c07caf043e1d110b9f2561c1e09f132b12457118a43370190538792e0820a2beaa027edb117288ef45119dba2cb0db9c20cacc5370d8acc4224c2419a28095e211dd92f93d18a8ff7170f7c10799c0efb38bd743c6a485ea491c5011a0f476cea2a44ecf80e6a71dc12c8a2df0aabcbdc9052be5d3872b51ceef623c2b3db2d879165fb0e3cf6ef16024d23efdf3092d804192e99e5cc6b73693cac8217995cddacddf34b469c2f0490d58d4db4a15de74c24bd0ab8e5008f4526b447753c98fdb323c2549b672dcfd4286004519ea7f31f14604ec6d6c023ea812ca7e1bab5d33c17794348c6e500e810b16cf43edb18d5baf2b866da3a9d1b423b9963c02ad7dce769220bfa0b04965c13ead6cf7e5a826b13f64ca76e418a3edffcdc07ff35fe72b0f04b46f32f5f4eafe3bbf5d595f0ab1a4539335e3fb8998d6ca426d07e0e623ff06dd19084198ae21070b86d2ff7cd212dd4b83d84aab5d27f77b45dfd7876edc9c9780cbab693c36bd742a777f8bd1d853d1d0cfc81a7389ee58c7daa5b0b22f31879a9ae41ae16c04362a890605bafa79aea7f998547bb1dea0c1f9d055b00f1d3b121edf3fe9caf0b5edc57d256602fe7956280da10f4872e7db3c4eb535b29380718885a23c372ea170c3f5edd5500e7cb835f5c2e8a8ab06fc603f638e777e5640cc707c5e07217a973299df0b3cc12f86eabeba8ed16ba0b6a82cf8586ecf0cb75e5a675ccd588167d85483e889d6d896cdacee3052e4c0d00ca4909cea1807985102c3a6862a789226803d274103bfc8d25d95f4e8a65532f287b9a5f1c583e37e5d9854df21782bb05e27cbf817b83077fa5ae9b52762f4464fae80112fee5622feab6d3dc60aa75724499f120f0cb18504249745575f32d47afd67e24bdcc115e066d49f39caf4e7a572042208de4bbde6083384ec9a183b6698fff81321ae196a8f15834b9e907585a89976b4a2255c3b2f518abe67849069ccf4e6e8a697185598cffff22fa5a441799a0839bed13f77e7df6874e079eada559db8207c6e195ac800e59cb5347da1d14c2cd4450e775f3a457f80b74772007913c0a6841fcff8178e6a1b807f2a6a78c804fc1f15acb0c5acd3212110430a90a8324049b4940f32ef756ccf4002fdeb958857840ad6fa158e24a2d5d6c5e7f8d15bcd720fd75469abc42b9306c04d36e52b5e692cb4328152ea1b2326a87ed4b9ebb8b8697addbc9997221e479c6c00eee5dba5d26ec5ebaa3afd46fe063f5059a4c77e3ea77aee23d204b4b991df2ca1ba7681bfbd9e793c9fe2a7d1d5cec8710b0021e68c5695293a8f736c17b738aadc4396faf8c4c7b70dff907e67fcf384350e346ed0c577660ffee8df031c3ba548b8b8755f32c821bd58b90a4b54f4a9cb90d458b55a5953e39e9e697fef95501666c776066dd679de865eae04d251e16a67e663eeb7490536356e7cc597667b1239fcac2d71075f0152f6bdcddfa02a5b846da89a4eedfddb7592e50630e0e1b7aef87ea956f8db9b7c692f7f658b6213df98507a53581caf9f39086fa5f334938b535cce92e33a1665e13c33b8a5a4b43816c8871c8e4faa6c83fb7a2c675e90c34e8515680d0f7e57f22bec2d08eb06ec73f7d5326c72d5b2906d7e4366915c638f519c3c6fd7c92836a6414b841d673e5aff1d55f3595e180d582ffc99c189c33098e1e7404a519d83b9bbc63849d9cb9ab8f8a331047e18a6e8a3b09c069441c0ba72f55dbcbd6f31bd5901831ef0247ace56c607685b874ca1afbd5917b1aadc923fbe8edd407db6dad017ef8d633814e0e095835ac47d16d333ac6bc8950c8d429e1d09d3c49db9ffe6928c4d63b8d01401c540075130f79bff", 0x1000}], 0x7, &(0x7f0000002340)=[{0x68, 0xffff, 0x0, "71bbee7cc05cce9801331c12d97157dd7750b0e6d051b1b83758ee10afb598d89d66e6ac09e8b8b4da17aa2255e5204d5697e50ba6ab80aaa1d44dc2794cc96270cc7dc6060bd5999ed978e3954858837b4d98f428"}, {0xc0, 0xffff, 0x100000000, "8856557615c25fce7366a605e733025d2ef7f47830af7cd16a0f329ea7de74813eb6d704b68579412caa759d81d76d70e41f26bcb41e257f9e097ee44e6b02c416ad27f40940cd1380673561192fc07228c39c85a23d9471e4376dcf03a74a0359226f772f6417d39068e8d4e8c96cb3eace9209c2cbd1fa320da5a84d905955fc7dd02731a1d7c97b5e08158418d2ad7dbd1b2137d5051c2e3047cae7fe5f0b3b43f0f3f1453938730b07"}], 0x128}, 0x4) 16:05:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) 16:05:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x5}]}) close(r0) 16:05:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="3f1e9ef4c2bca36e96caf91682f4de", 0xf}, {&(0x7f00000000c0)="2cb6b6a3503d5fded0e32770dbf0f0cd20d6de7a0a875595607575457aca0329aae0fd24d72c6afdfe0792e88e3c3c4ce2accf4de465ec6bf3e4b19b63004f9f19a6b7f9dc0ec7f8ebe3b105", 0x4c}, {&(0x7f0000000440)="61cbbda49316c3d98ab4478e0767bef2d1f65b898a83e233b4acb24dd79c5babd1a8ea78c13284bc297c601dc1172fc5d34176cd6abae9205f6e2e36d4f56d9f185196818e1f29a95011ed931c298d5bdfb1b13a7a4bb1828f76def730d17416373382277a430171b0db094baabfe58391cef6749e58c15f40b54b823beeb6deeaed83fc2c8b695985ddb1574bf7505c4f056c72000ea6def8f3b9aa3ca770c4b85b0af3ebd27d5fbf0f50736a7c810852f3e878d20020cbb114a4baf865bf564b980465f771625b605e4129c5725ac55be1527f5b686a440361797e54209b97f791ac2ef15c11d0b56e6ddeac01f659388c9ce15f2cae4ca6b326952007a3bac18da653a0eb326416fa0fd9afac86da26b2dbf120200dc1d8558ae8c555c85eaa035c5987fa2c1b68b5714a992b3370253da836b4ee67f45f4b0d6eb37d31170ccbae0153c3cb5d3f0eafb98f764a4e39e7afbefeb6082d3467a9587441d999d1aa70881895e071f472f33bf356cd1ab85b49a5515efa6b30189c555af7669f08b7e4f691702f89a04974a5ad881338a36af32a711afdc06b45c992d4f797d2478e7470a6615f83ff01c3fe51910efa89a92bf2858476b16d3a38b9266b479f215e12812c36d37f09cbea1c350cd6670ba8a320673e63554aca9709562d0c37667c0bc84f68b641aec05ddc46ce043f54f78bf3344ff7a82f621988d5bb4114f72c4e5885cdc27946bc351a738039efe6784349a3dd4a1034fa2280b5a09d54fafd9056fba876a2214ecbd0629059f2098b018131b4652a196f475ad9d5687f53d20cf51b19dad2e743fca8d1b3cdd030b382a7de618bc34822bfb56f3134ab1af68c43d4c19093e27bf5b1c03234aa902c33fa0cfbc8951da7bfcad84f019fc2a2d30ad8d51a24e791355e6d89bd3ae07e854fb07a918ff8ce80489b1b272b893aeb82499ac34dd258d8e6bc62537784f8c8eebc58e3eefaddf8f4d0c6a8452d0bd1a63686f6278d7685e3790befd86d18d2b1d9ee951435544e260aeceac1548fa5d0abd098e832fc22e200a68a5b3cd2ee0bd7f547ae35676a9a84b793bd9b5eeb77c5b1afb7b77fd6830457c49408dfa42159a598748dea772d7f32d78587eadd3abb0638ab6e7523e8f20f65f8354d7decbe66ed7a049bcc1ff1fd275083b5baf2dd42851a98874ef45bcf2ea00cefb36b22c96681850dd81db0746d8f5dd706229310c5a1be58fc6f62f60b5b5ef5e7ac64e28368e86c63bb078991deaeec86bbf53916314a8ef258f50bc027dc6ad987f93fca7a6ff4ffe9db9ea0ca058f80d8127cd7d09da7880fbfe569601339f9ea3852c8f7b57cb14d2795fb2521f481e1839cc9d860ed19eb4a9de061a077b1230431f1264029cce0dbe0abf790510e64220977355ea9fafcae1e248e2b48ba16eaa991042efc8ef7da9878d1e9b043956c367946b0f866bb2b92b11c66c75171fb3c631cf1f039fdef4bf6e5f21a61d1582c25a2407806ad3a5699e32e2b0a45791e5b8375067f7915ff46cb754115cc5474a79b3b627712edf63d7b480fa9ee42d4ebb47db10f24af9de426cd5a483939e543ac3ebb274c9de9635407a121aa00de21fa9be0d8b10fff4b0659ef4ce355da85a5b6b43cc54b607b9a6aaf6eb86f5a6330a192e9cb2e5d8b14f9e960f4a1d312b1bd6c9cd19ca86ed17d87375f3a9d4020f35d5df841f49083579f7cceabc8e6aa72aa2d727f5c408c5254ef8ddc4c31e68020b7f23b4c3da20473828af91f55d9b875873969981a8c7616a0bfdeb3987004def29617d649aec917cb03b1aef6635d07e34a592d0ffdcab29fffee50247424a8ed3781d4d7df28386d88f8f164f09377d4b308de2463fec5cc3bbfed415af68e9e10992517ee72d4fbb61611078e7f98e97f20a05a839e644decc29b23dc03a5fcfcca81b3d9d934866fa0f18ba3345335137b7331ec06727ca2ded159d096b5e9a77e756feb3fe5dcdcb03989906fbfc8cbc174f88053d6db0a4942558a4082d32dc373b1ff4f24a24cfbf474fbb7ef86449b5cfe9704ad5583be075598be95894d460a37cca884aaca70ff3ffe78f0ccbfee4c4fef793f4ce0b12f31ce17d66635fb103aee79d810e4c7f37d7b757278adfdfb73190dddfb7bc9c399c4ceb85e63d80a63201bf6efb33bb68436188deeb17b80375de7c20204567aa5abdf0e540be0555230f14b93239cb72985613e9437d561357756da5b72b9ea18a41a5f57af93b4d5b5b50d29ee4537239f04f18b4d2ebeb343372ceae65fa715368b0e8fc31898724434e2f9ba233be2d4d56961288e7b9d1aa02ba582ab040e7d946e51255f725924076744d4ce04739a499d6223fd18589e16492a55fb0cbcff96ee38deca08406dc269a3307ff1de90edb895c12401eef90ef913e420e7a9f2adc71436e27f82ccf24ce68e6801b39353e6e22737a95e3f6ec92faaa991f9dbdf51a1dbbe3953a8dec522a1bb36d4e782539cb19576aaa49ee791803e2a231e0e5e3ea60b890f6d026ed29c4fdb7457316b89fb0c47dbe0a7525629507bd6789375852fa50c048efc6490aecd3c2418560d81d36720e1a485e0d9706fcd9ea9a51930cf83120439ebd86554920ec3d11aa299c048ae404bcb56cc08a2dda7287df687a224786c7c5a03309c94560b723d6e59e9f127963cf7d4e2e80a48af077cc2a0e3fd655ac6520eb39d7410f4a1f46821590384d558e9d3a303c20f5f6a29e7adfc481507ca7212004166029a3c987f6e587f258bded10f5665cca3cde136eab45f42d7dac82e9468b3d6ac8ade45e2da8faa146c893f6feec560c2d24a483c8d609ca6959d254aa5e0e33221699aa81c634fb6baa77fbad06ce311c1146a56815f244775fac940338d75b325db0e94a3d9030a20131a57f191a3a47433edbab8cf0643138465511dc6288f7a4f685f34747cf5fb7ece494542ddfe0b3befbc427ce4a20f5a7d95c4a063ed49141b1dc72ecbf72b1217e6532e182cd39189790571cbabce5c42bb0907be2713bfb56ba703235bd5543f5d0786163a02eb81927a393e445787878af77ea033cd114510f9754533ddb0a1ad806c878cb40f004c18b50ed9398b6513c2e83be5ae635cb435dcbafc583ff75df95fe87b39264a284386f1f169c0c1cbc979a1af77a24b981342dbe0f17bf3d31713b7e42a1f4c97073a02043873f08343bdc9d35c1be7ab608b79f445abe7509fa0eca032b758d387e66b90237c1022eb4f5dc1a2aecc0018a561134184f3dc2554741ea5d3a222ca865985d7136000e659925637c719cfe1ef796483824d95fcc657226a5aa00a3af2aecf9dda43f1ea0178b1e58e8f8b6ed8f38f46ae410f1503ca870c58735ac4d3b7da642e80ea82a30a8c8305fc137411b8a68c76af98e45a83959fa6343b9b4d0f28ead2b8d00bd4c23b5359f90266e15a1fe9dd6860fa674c3fdc722b75e07d874a6dc8890602137b4b5ecfb1990d60644e2505e1311b64c6e20d2c59e35759552779b34227f98db6f4ee7694a41135ae872d6194a3b3d4c151b6f464eb7c10a835a74389a7718b23ac851f876df00bbed75c2147948705cd283e850395a8a9a181beb7bee79106a387dcca37c72c060cf76ef58c6787b7f32ba3d998815f5a7d3bdb6f185c8ffc01fffcebb57db2749ac50f16824fc6461b65a08004a72f7d960e02a8ccf275dff9798c0502bc6d8aa968771c95135dce123ac64fe411ea931f698a10ee759c8ab6f0621aec1633c7ddd8ee7e86717b26477ebf70bfb4e37b55cc2af2c8cc5f0de9fde4070669af17420ba6b81bfe12e8d2cd7742163b7e4a836a7a67732d015d559653f88ff3a3ab74b35c84afdd351a3f4fdce748b60bd80b33ab68c0eb39d98bdaa2c29801e77ab52b7bb81049ae10c8b8e06f080fdd4f79060fb4eb8b2253088f63fb045e61c14386e649f10a14f818d8bc866b9f23fee4f863c134097cc2ea7c8b9a3a397262a5fac0b614b7477a81dcad27f27b4e1ef776b830c056e129676aceee71acc43b3b6eb6cf422f7047e12b1e4882bdb7b478d238ff99c50d8f1a7881882b6432a971dbbaeaf86b93627f2b31e5d889a3d91acce5873f8063bb8fb5e89350fcb74ca661ed7eec14ca11a95bc3043db79c8c4db4eb4e7f6ccb0e7d7e46d83fa1a45ddfd84e7887c493b62f54578412405b5de7e0e6e9a906ff8a99b85b07cd841472daca18bc778830cbe561eec65354c75b86d8e2dd6f328040a7c254d9fbbdc8c37f98a95a00a445bc6f2b80d7fe334ff6a39ffe34881b1e704c1c12d9716ef0386f63e37715e6f36e93e4018f71e5dbe90bb04f704ff41d904376a76d207800874d0afd45f2506e43a5f8a9e57e9192c78a1ead02de0e45fe6e705342cb03b0fca525d74cd3742aa37a1d5e33daedbc6c71e2b24076b4bb94f4664aa5b673c9768cd4f4809420cbdab758fd841dd30dd42a309279d2897136e95cf568ac0490afd189c171efc63856e7328e8114af57348782d005da7c11cb10a6477982ef2b36525ccb6d9e45b3e7731efe4a806f1f3a6be2811b6bfca48c2fbc5959417fca04c65efd7bfd07d412c560084018b81834db64da07311313e7bc477cdbdd861ca4337457684fea58c7bf6633148ede381d90aa8a722760b12fb953328740ae4b9102495819339a04f03ec35e2814f0b974a2e9cb56a516444805e6dd91821591509d6835fe4d850e5ddf205ef0242b510cbaf972be312c29f91d47bb41e7650c47f206d7be4c8c1f0eb64edf5c51a9522a02b5d9c2d8f5c83232dd1963913baffff3572ba44b8bacd36cb0edb645d972ae6eef96288911e2b65743f337bd8f36b3ceebe7a7301a03f3139783e7e4fb22882589b982c8d0ef9fc1b520ff2dd9eb92a33e5113354ac4f2f72eefc93739a3a4098b5c6433abd4cd5ff4a62aaeb218911526cd7987fe5f23b760a132e3e459e5d1abe63cfb61c364c7adf3583dcf04be95c8e3c71bfb24bd427f4cb9927a1369591fc3d6d51bf8d546053f72b5323b18f6df221136bb16e18410d844c79b0c3272e833011f32259ea89aca2cad2962943ebaa542dfd5e229a9f3ad30e5497017287f46a430cec6b61f34fa59adecefd0a46454736376e898259e1eb974365cafe7f13a5fda6afd6b2ac92751cb42e1c18ee62defa9cb645b17336c8a496d25bbb042c87b98681bf049141e0d2f4561bfb86c358978f75487ae002972c85057c0d27bedc5b67518726466da4fea95f7c8adfdd68cf6f3736abc1fe9faedea455c74567fc8c7f0deb85941d4a53c01b03079fd0bf185fe868c265c79c3fdbc8743c2a89fa003f8354880acc94e3674942a6e931dd50333b8ab96552f080894048c4066cebd432dc735638af9cea8beb166c6258c611c88026cf4454fbfe1d56da7fb77fa8e0eda47469dde6a19c492a0d2916f633109f445eafeb1dbe2e5c55d3ef819c1d656f3bc9e7025cf8bb701eea48b7fe8958e8995851c52488937e60a7f7b2ed67cd315a6a1ec57255e67bfc85ef83f0a6efade5b3c2e88f13c4284b684ab593dd205ed136941f5c4efa0dabdc323e5401501a7c6fb11a704423980511bb92b2a66b5a2f171cf6a4110d8d5984ac7a93a3a52d584cfc144c22cf93dbffa7d87c0ae81be26a547d6837b369ce938b4a0faca5374c34b6946f8197faeaf1e1f1026940268b5ddd01a943753346f552ea94fd0ba07ec48e00494ae4958fcbab42715e6a6f2d37961b7555de1f326a7cb927a0308071fbe63535331084c63baf12389c0", 0x1000}, {&(0x7f0000000180)="61619a6ffe72fa6682cdc8f1818c6efeffa73f104efe1e77727e77ab5e92cd580c98f20918b2e984f306dbe0ddd27ab0ff1ebddf6105cb6b48c34e56bdb0875fdc8a5cc5febb72fe015e9e400d37eaf62bb2c49cedfa", 0x56}, {&(0x7f0000001440)="462c412aa01f7c04d6f9b59f66a518f53e509b1da8e817bd5def26a93811f1e642698971e4c75de62f0c01b22f2851f6800d9e8ddd9d3b160fed23b64734847f3b020815a54f41ae98e9958e6edbff4ee1ab77697ae5193dd9b460cce85c579a7b7c1b93336f650d5f8754275fe06e688a54999f8c56f064def98c5d87aaf541d11c6f0545d27a51afba537f434121aab78ab40bd9195d8f994ab24247274f9bfe4a5a42f4e6c0780037f99032b87cdcb7fc140fbf927e7cbeda5e6dbaf93d282a6d69f57ac2b67fac718d47c29249e6059c4dae924a78ee62c8fb11acb676c55ad499240a99af1489188b881fb632326d50af7346b2f45321da1ca7d3291af978582c4fe87f30940a1ddd617f9b4783aaa95d4a1ee50a7bb5b1dc9a64c4e3110f0026f110658688e32c7adeab27b57c662bff18fa794c7a397895389839a8cc24568972a2833f286e344c8b760f927dbe457002f3008c6f378a26d813255faaa71e7e7c578e4f5b339da300a6a61f7b7fbb921c3af96a76b564ca8da7b1fc2793b5ba4e417dc8bfce1f0a64321ff4bcea0b57c1dbcaa23b9572e64cbc033c9f32773935caffbfa4651cc5e9df3160033bf814aeb6b7322abff850783ee1d69ceddd90167774704e965312b2a1294e6cd17a3d23fc670a9783401fd6a0bf4dfd0d1a83f3a165c4d9a6b725dc04d35e4157d4d7a12c29571367dd4994d482712355f710bb649c1455ee91d98fa13aabe8c26ad9b9bde77ed8d31a6bdb7ff70dc5fb5608ef1876f2a26dbeca8e84e9b7e9edf0ddf96cc165a545c38d7faa177079cbbce9af9f5a56d7d7fe7751ab963b066b6564c05c99aff1ec0b2247ff684ad9a9ff70102270056369ec298c7d2b1a9dfa433c26656e4cac4a5a47dc11978c62e5082d76e398df9983b616f9b6f9a77c34324398ec7d94d7adf2d65198b69f2fbef320fc111c783a242b005528bc511d4aa9e1b31be43d9858c6e9ad4536cbdb7f578b471d1cc591b2131fb059ad4a61f1867d1c6d67d84e4823b09a5c976b2088418083f676b8ba52d7bf6217c16a0588c1265c0dfff55d2359fa6d04536f5c8bb216cc88eda2584a606d7b4c515f281f6906cf4ee219d3304cff9389df62d6552b5f547b74662b4960612e6ec9dd136249049b3a9165546a69cf7645faae11be8714e8921cd5efbdd14bad36dc49dec97a2f2f6293ad78b1f3a54b7ac590b35f97b54c408d2eb90eca6da1e347ecf482064a8ff62cecba1545868e50613d299e21344c8cecf62fd8c438f304c714f28de42128f03012191218eeae335ec5cbd2bea4e51c2ba6020cf97d4c602b345d752ef614fd9d8cafc44b03137a8766f83cc82638426b3f7035fcc78f5465b24b971274c64187937af67ca1c76155d4dd16acd5bf9a3526a76e5287e3b95153552bdf025c4d98b24d2c38247c6553609c7cc1f7f15bcca35b79e943d99f6457aa55a060cd84ba1761509bd9ac5c23ee4c06b0807e44be30b02642fea1bdd84b3451934e5cbb860be96c693701eebcc6eb2ee53da601fe6b0c0c9045d44aa43c05e696294011ea2f3dcc0665202fa7ff9fd5da3694cc77e99b098a83478525ad521e39507233be6501d47aa6ed99f00de84a8bf66306e9cf5a79dfd40b77084a2b1a7b1ba10df1913bf26544e30a7441dfaf7694c0824607e91789699a456e653131367f017fcb1c920e2e417db5ab04dd5ce63f18850201f69beed7803f9425613c78ef8ba78e1789cb7dd8d927e0c79754c488585e212116300c7657c008d109105944c13c2e0dd39944a3209a598112494cdc1478c5d2d7782c8e4c38b771ab455e7513d59965fc22639789106a40d602e1e87eea494cc975704b3259a784e0d383cdeee51c0c79d3d7dc5b3828f8d475d11645d273405ec12bcc4ec358c14eac55424aa5f75b8f6607fd4a28b901c7b8fd62b12eb3427a9e3a82b1728fd01f09dca98476e64a19e8081e0c26e7fc037e7d8dcbe799eaaf6236a814b676046f314f2730f46c3d39c349561905251a09b22e63aebde3e04f0d3e137abf54520a5adfa6f75430bfb9ddbdd4e360d522c4c8e683bf8ead852b5c7bd024c4a29f87e3a776364571bd163b227c28e27dbec38370c57b779dbeef4e0370dca13cd3547c75ed7988703a332e1fbbaab686d4a4c7b53f60ede2311acd1791044bceb6f6413f61d9b2057597227b4008d39fb0ad736c96b87e150a9bf9e9f2ebeec3b6d7e976a729067dc342461637ac882e849b8ca84268240cc47acb5aba96ad8c7e23b4782d64dd85c06c96e5a832a223f53e10a4469e174953d578a9e09cae7f64576818cae66c4515931577e6ded460dcd6cf8a5aed43a796715be7a9dce4721b4d96cdd94851f2835618993897d07c6232556ef6282f5f794aca081da0be422b009fdb6f7598ed21ad55725e4221bff328e59174736e3dccc84460045a090e2840fd1859b67ef4af59a503686915d18aea13d90a7c1f14cb36f60f2df4312da8d93f9e12d26c09d9b15592e77a51e21c83cb11366fbf905a52bd98ba00181bb705db47b6bf2c09753f490f9446af50ab13dd8158e6dcb3fb1085fafc7f9df901ec2662f73e46969fd518d2c31accb65a0a9c71cf054b2793f44fbd6ef8b45a3895f4d16a7f9632df5dbf6f7b54ef2e9ec870908ca62ab05c38992532e1e913cf3b9c86b81c377d4675390f32f107ef5666385097b42fb80f8a0360aa40855940af5a9d78400a4f2069493743e205dc47911fad12acbb92504582e4e8fbf092cb0e8797b99b1f8beedf51c753455ac009e3fd018d9d29db67bfe7d724d0d2f1dffc058e16ea59b957b4d1626c2b410511a7be8be4405068a4128f4e181ee01941bb393a0afee95d4e8e804c29331a4b365b07a34cd0b64d58e6ef690da7cea4ed766371088a9f7f49370f927b1ad63be080ec5e06456db135d2bb1a3359e84fd88fba53b79e5899ca37330223defc5cbc855debde6fdb0486edd989af64579f0bd77f89eb5776855bc2140a67247f89fe004a34325762c84cad755073c723a525e007d2693eac9f477fb4d92d058199c142a7333e363141183f5f2cfa20b4bdc73fdddf7a9d32f3fb55a03b0d336e0af4cd589d059c4ccfcaecc403cef06e8400fb094c11ef317cffe72a2a178a1fe5d0dcb3cd35d0e572616688316401c5be1772fcc8e8f9e33f6e7c37ceb6f831aec8af86607c5992ef2bb29c7b3f509e5d52a87497d43633d4bebcacc7e5e99b424b972a2f633a5e62a718979eede775464cd5367719e5bdd7faae584dab2e66c2ccd207d7e477c86c478d9814ec8428ff7cde994515843a1d0bdad52484482b7339eb69c5d0d7b324d0c04661f6540ba435fb236fbe4a78b5b6dc80c00400467323d6e8b5f9abe7d0d7195ace0b8040368fda4701f35e61d80896bc09972317ceb9026160b945f2a8afcd7ab058cafe8385e7a59f7185cdd01731112246c6d70fc764b1ace5c6c5c5e84a120f33c28da6a0e99ec31d9cce2c2d8a5b3f58bd1e0c4c708c95f33ba08eb5980d5d0c009dee216c636be96d4d2be89a76bb236bf11b244fc2947d17b2f2c971dde20e3c52715e234cfea087a9b25874eadf5d442de5ee725687448fc9841940a194c3d57b6751d22ee3cb82c54c42f8e0eae447a77f294ad7c41542c02597e2867d1e7e2046bed2611ec23e311f2119f005402e8a3aa63a697d8565ecde2f9b28ed4365626c2f732573c3b93401b3500c7094119f41ff3d9f703f7497d19ba5458d67d3a434e98648f140992a3108e7abd6e8e2bb20b77b394d46600f97aac3b1f0638073ef5e735619fe11dfbcdfe3cf9d8f5527bb08e2d3830f4c8a53bdf0bac0879d66e2e747ed9c045b4b2188fc547934b24b8ca7ea1dd01b7f641bd9a2dacf067c6344ec5443f5d4a0dae70d69723a628e995f30c99fa1a21baf666b47c670dcd829b85a022f3d31af0bad486aacea157d47463fb7c0519bec56739e1c78b9d0cbc82de1f7be6877750cc86b446bb81fe2ba4b4405a064b4b1f527b3ca2a44eca905bff12612bfbdf9822fa2ceb13d754f2de8f54532de77542d5dd2bd952f56de8bdde31bd13db4b83aab9bdb630dd6dea8ad0359a388ad221cdc1a4beff9580a57ec1736b4b855fd4c927ff4f3f1bcce957106f15d2d69080571bea1fb985a11e137fe50c04ed1817d1b7180e835398ef3addbc73826f0b236af7d2644c6f19bfa5cb72b5291ce8801402f3eb1bec1ce1089b9d0fce747ec2c233ae2cb60f974e9da66eeec102f7d576db296ac72f31d4b1c464eb4fc3bc6488ab5871acb0561111f46d66811276febc6977d6a0d37b3e8f11c0baf1403f775f3f75b79e0ada224e72fde7addee6a1984fefa5cd176efd8149e6d8db2a31704c16178a178b9bdd0dbb7a7708ad101dddec129864db0dec42a0eb4ba90d770eb4ba17fb1c07ac8c18b0b4144d365200786d1bd9df27383c47a4f39a215cd7d3c53ec3d7026e25246fa80323d6f0b736e5ed4fb35d341008a8136eefacafb1622e3750571126fdd145443670f1f6b9b28268baea63bc6e54b887168ce46b4be5fadb69a6e2b9b9bfb2220003afce025b4e9008996d9d791dcf999569c920666599de674cc18926602fa1001c13d80711d350be6b8b442b595a055a03b33713f14023163860ff2660da9909c67b30e1b83286d8425aa202c1d1901195a785db1c3a9b6523df1ab9d95cf380aa7b3704f18fef04cd4ad93f82fcbd24daf965c5386f326d8c9624dda33c568e16361527efe122bd3b30406521c01a4574913a581684825889a6226d9961e2c3ef1ec40e21d33b54e6ac63ec10f0043cc93dfc0bc94a6a349766ebe3cb0a5720ea1198bd946a89758f68f089d9d8aff2197f120019a2229fe3f227c46bf7ba749aeb8c37d46c4b12743e7619cc60a997646877499f8fae420defc1a52c22ea343a583feee6afb8819a7450a4349ff7cc489e81efd02ce34f083eee32f7df4304e0ff28f52f8d892da6589e727d809ec6e2e2b4586e3dbd6067e13c524ec94f016ee0db4ee5a85821999bf9ee613e870c9c3586644cb004eb24b16451a88d44554ab28005ff2f2e76811ffc0bc274e9f35f2ef9f9d7353e0bbacce227cd395b9be5ede13b4c03989d24bbc8098f77a131ddd9f289b09b39a459fb965177262d80d6870839047ffc59095d1150ecab32adb53f5e4b5d5158e2f2e176962a93fdfbda9824ad94092a0ff1aed5d97514f1300c045308f9ba72138d0af4cd979543270ab69f3fddf5c4cb04cf0004170ce3062d98528afc9e74463e7bdaf2328d24bdd49aca77b20c9b88113527fdecd1268455973003b415638f9408a97503dc932b933955c8d5cd6c96ac3c4ef6db0b3e32b190a09b2356ede03ecd566fc7b1c71fc8d9ac66eac6e8a7c4244f911ad5efcbf5ca3cc139c111ff144345b9a0934e9abc6a47e1a2dcc8ae58b23a82214222be1e6b18e59fdd867b480a365c3b6375061727260bdd37e39996fef84b71d2935f5f1cf1d27b7f19d10e23d238d4187167bd1ecbaabc37738bfefc0e68330747c3285c622463afe520382406faadd03bed28fc344fdb4c66163ddc110982e7b8c8e5306d5d0cc676b6a6268c7905cba30766113c42fa1c67bd53cd60268da1eab7b8351ea5b4505e4e71273ca975f9d0c224f196746e37e35af29267fbf246b9edfbd09683c21c3132eefd18e30843f20095ee54d47e4d9ae2e89482834db3ceac9aa5397f6b086d5098d400baee957fc91e3dc884f77e79622eb4e722c061592b7", 0x1000}], 0x5) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) 16:05:16 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2089, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) sync() ioctl$WSDISPLAYIO_GVIDEO(r0, 0x2000740d, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:05:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000680)='./bus/file0\x00', 0x2, 0xc8) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000004c0)={0x0, 0x549, 0x6b512d90, 0xd63, &(0x7f0000000240)={{0x100000001, 0xfffffffffffff965, 0x5, 0x8, 0x9, 0x0, 0x2}, {[0x4, 0x1000, 0x400, 0x8, 0x4, 0x7, 0x9, 0x0, 0x68, 0x2, 0x100000001, 0x2, 0x3f, 0x4, 0x4, 0x8, 0x1, 0xfffffffffffffff7], [0x8000, 0xfffffffffffffff8, 0x6, 0x10001, 0x8001, 0x100000001, 0x7, 0xfffffffffffffffd, 0xfffffffffffffff9, 0x4], [0xfbcd, 0x5a, 0x35, 0x8, 0x8, 0x1f, 0x97d], [0x20, 0x40, 0x6, 0x8, 0x10000, 0x9], [{0x7, 0x6, 0x6ed, 0xd90}, {0x3, 0x0, 0x40, 0x101}, {0xff, 0x100000001, 0x6, 0x3}, {0x5, 0x5, 0x9, 0x7}, {0x91, 0x72, 0x8, 0x3c74}, {0x9, 0x3, 0x4, 0xffffffffffffff80}, {0xffffffffffffffe1, 0x7f, 0x5, 0x1}, {0x4e9, 0x1, 0x8bf, 0x5}], {0xffffffffffffffff, 0x1f, 0x8, 0x400}, {0x52, 0x44, 0x0, 0x4151}}}, 0x100, 0x7}) kevent(r2, &(0x7f0000000780)=[{{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0xfffffffffffffffc}], 0x100000001, &(0x7f00000007c0)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80, 0x0, 0x9}, {{r2}, 0xfffffffffffffff8, 0x42, 0x80000000, 0xce, 0x2}, {{r0}, 0xffffffffffffffff, 0x30, 0x4, 0x8fc, 0x3}], 0x1f, &(0x7f0000000840)={0x0, 0x9}) write(r0, &(0x7f00000006c0)="4eb760de16633e53949e238286e57e03b12c6cc64277f17ac89b0bb06d43bf6ab709f60a34e42be32cac35ca8e7887718d00604f2ea2c4586585c314426cfae25c0d0f35bdd1ddc010d1d7e3826894710403e57b0d2474771c1e9c1fb262f0cfc7e0af7175f8b56deefdae24b552ba34004b5791c01e9c1fe19d4d64dc0bdcce8645d26131b88d9814dc0d7bc893a258aae84ff600c65654f2f9f2d335ee38f456c73025891e72eb0419dd30cd19f85934a4a4d2e7f4e7693646e1abb7", 0xbd) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000640)={0x0, './bus/file0\x00'}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x55, 0x2, 0xce}, {{r0}, 0x0, 0x2, 0xc0000001, 0x101, 0x40000000000}, {{r1}, 0xfffffffffffffffd, 0x13, 0xfffff, 0x3, 0x3ff}], 0x4, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x6, 0x31}, {{r1}, 0xfffffffffffffffb, 0x8a, 0x11, 0x20, 0xec}], 0x1, &(0x7f0000000000)={0x81, 0x6}) sendto(r2, &(0x7f0000000500)="0acce1054af1520796a2e93672bf242ba3e0a152bb8469f043550aaeec497438c94e55a213b19d6f1759706c92e8543cbfbbade17ed032072d86589a2fe693b6c9763661dbca6b4fdc2aa857e4cf0184554b7881bfba547dd51c8b88a0f0c788d0173920ba4fb7e8425aeee015aca160f21f635c6b0a121a61afd0bc4dc8584eb3a298b049e347975ef8302fa86d01528f2e92109e1ee62f3d9a3e7ff28edbe16f1e2bed8d8e188efffc7e67a58b04084e176722474110b8b417ff0ff6a7e2bd8ac218a804813e846dd4f74b37e951b18bd28b08d7e24962b646ea4651b07b143389a818", 0xe4, 0x405, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) dup2(r0, r0) 16:05:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:05:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) fcntl$getflags(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:16 executing program 1: r0 = kqueue() chdir(&(0x7f0000000040)='./bus/../file0\x00') kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b2029, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)="4e1f400000004528c90b5a1c8bdeba9bcbfa5382d91d9859b2c4c6f9029999f6728b960600000000f1f5ad801ef2a0e5974bf6f7d9ef82b98f8de77ce3bede1dc6c4baef626292a5de6a7dfc25506ec8cda8ff1ea727442b28280a7ccc35408829ff0375140f98", 0x67) execve(0x0, 0x0, 0x0) 16:05:16 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xae2, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 16:05:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)={{0xfff, 0x7fffffff}, {0x1, 0xfffffffffffff801}}, 0x0) setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) setitimer(0x0, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) mlockall(0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:05:17 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:05:18 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) pwrite(r0, &(0x7f00000001c0)="e4f3984ba4ff69e192d559dbc0b45c6790d266ca423d7c3b03cb17248fd7389871da4965f05e8368bfc871eaecdbf4241db9135cd84576d5453d735e8202c422d43f024b20f2a5e082001f43b9a9c0e369bbbe529c858ca80c", 0x59, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet(r1, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:05:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x4, 0x100000000, &(0x7f0000000180)="ecc69ed464965397e854fb64f03af685bc9c6a3fbcbb60c67f71e0c47fedbf65a93293916b9c43b0cb4d680b6c712e5fec8b253622a5d717fabde0b4fc86c0f8d5802819d795967eef400d3144beb83556123ef5235e1dc7be84c4b7d80020c1ab5d8b6c07284dc754c4a910c0ea4500e3685ffb7b6acfa6e9860c0650e43418c40b218bd83a4087ef0ce23ed120dbe6fda2a0343e9de3fe0e328dd48eb2f954f3e10fd2008caa4b0f936249e9781b3574310fff42b08fbfac659338adfb", 0xbe) pwrite(r0, &(0x7f00000000c0)="5c61dcd499deb7", 0x7, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20080, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000240)="9f2cea8427eb76a5c2e4b2ee339185d3c4a28edad847eca929726a91c4154151b0cc8634ebc78da97fb6698828e27ec7d071416584709b278c8fe93cb484e00530b1bac33e2d447fea5d85d069de6d3c76e2eb31da87e30d73cd351d67788899fa61cf4bb46ab143209878e3e6ebaf5f070ccadfae79e3e632c6217180b3666cacb9839ee4cfb7af9e97605bbd95618a711ed9e99fa6ff23b9b474d829638d85899560b8f171f01bd77ac1970665bbd22fec461c5cc20a04f31192a9af1b66236043c1549df3199e52583e80a25e884fedd528006b58c309df43b87d5bb5d5a268ed269be7d56ae2f1cfdca6ecc6b238200e4852e5be20bd7bd226e1d13c63414e27e68658a95916925fce40bf71a396c042c62b9d9f42cf36e582c3c959704f78db225290983f3d1c5b5a6c58e05ab77cba46ab9ec69460f5412bec2e7a4b1b73c7a95b63503af0433686515f72f8bd84020eea0c03a84a4c6f3e43038f0ecb3f2c3e771d04f88ad188a63443fac0e0412c79ea9e038641aa7678564ba3b8d71848bae6551492b2ac97b7d60b43c3b3417f99cc3e70966ce183d66cf720ef0d1af6d0ebbedcef", 0x1a7) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:05:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x9) 16:05:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xd05e) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 16:05:18 executing program 0: clock_gettime(0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24}], 0x1}) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) setpgid(r1, r2) r3 = semget$private(0x0, 0x2, 0x90) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='/dev/zero\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\\]]-!$\x00', &(0x7f00000001c0)='/dev/zero\x00', &(0x7f0000000200)='/dev/zero\x00', &(0x7f0000000240)='.\x00', &(0x7f0000000280)='/dev/zero\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/zero\x00', &(0x7f00000003c0)=',^\x00', &(0x7f0000000400)='\x00']) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000004c0)) pipe2(&(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000001080)={&(0x7f0000001040)=[{0x43, 0x9}, {0xe7, 0x9}, {0x0, 0x29}], 0x3}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000020c0)=""/4096) 16:05:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x87}, {0x6}]}) r1 = socket$inet(0x2, 0x3, 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x1ff, 0x10000}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10208, 0x2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0x3) 16:05:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x1e) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x2a8000000000000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8400, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0xff) r2 = semget(0x3, 0x5, 0x80) renameat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f00000002c0)='./bus\x00') semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x8, 0x4]) r3 = semget$private(0x0, 0x0, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x890, 0x0) semctl$SETVAL(r3, 0x20000000009, 0x8, &(0x7f0000000180)=0x4) pckbd_enable: command error 16:05:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffffffffffd}, 0x8) read(r0, &(0x7f00000001c0)=""/129, 0x81) pckbd_enable: command error 16:05:20 executing program 1: r0 = getgid() setegid(r0) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x20007461, 0x0) 16:05:20 executing program 0: r0 = socket(0x18, 0x8001, 0x0) socket(0x1, 0x0, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xfc49, 0xfffffffffffffffb, 0x2, 0x1, 0xfffffffffffffff8, 0xfff, 0x4, 0x2, 0x2, 0xdc, 0x3f}) 16:05:20 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x8, &(0x7f0000000000), 0xfff, 0x0) 16:05:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socket(0x11, 0x3, 0x0) kqueue() 16:05:20 executing program 0: setuid(0xee01) setgroups(0x0, 0x0) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x4) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8000, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x480, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x421, 0x0) socketpair(0x16, 0x7, 0x3a, &(0x7f00000002c0)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000080), 0x10001, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffd, 0x1a, 0xfffff, 0x3, 0x80}, {{r4}, 0xfffffffffffffff9, 0x4, 0x80, 0x5, 0x7}, {{r5}, 0xffffffffffffffff, 0x78, 0xc00000a2, 0x6, 0x9}, {{r6}, 0xfffffffffffffffc, 0x0, 0x0, 0xb379, 0xf}, {{r7}, 0xffffffffffffffff, 0x2, 0x1, 0x800, 0x10000000000000}, {{r8}, 0xfffffffffffffffd, 0xf8, 0x2, 0xf8, 0x100000001}, {{r9}, 0xfffffffffffffffe, 0x1, 0x40, 0xffffffff, 0x8000}, {{r10}, 0xfffffffffffffffe, 0x21, 0x20000043, 0x5, 0x2}], 0x401, &(0x7f0000000400)={0x100, 0x800}) syz_execute_func(&(0x7f0000000440)="8f6a70124600feefffff26660f38317ff10f0b66640f830a00000020a300800000e9a80926c8c402512f07c4e2392d6802c463d16e0e00c4638979bd583e000044") setreuid(r0, r1) 16:05:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) sendto$unix(r0, &(0x7f0000000240)="b10005136000009005001bb100000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:05:20 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000100)="2586d70801f2be52cf9759d389b15c47ccc734e5f98e6c8b51070d6c8bd2251c6f1b4b72da1b099722993629c9ca6497e825e84fc84cca0951a0c7f9d86355b88291db2dc803ef63b912689026bec5b2ffc8e6d5d98aef0e1bf50ac9b5a0c27c33bfa43a17c3174df655037c2d29a7252920ff4052201122bcb6d6a20aa5a70e2c31b283fbd7f4fc91ef30334221d8c81cb01821aa749a6142596f3fe4147b610dc0c21a87c68af47f96d372679047aba7a431725aa85a67e99c0e8ff28ca283ba8eadd98126beb32f65a29dc99c9d3c9509ece62c9c64d1e15a1abc454502e7d9c63d666f47f3b0a09b023ce20e59f9494391a02588ceac56", 0xf9}, {&(0x7f0000000200)="1f278803ac08abe5cb9705eadbce6653bba265630e8db3df9987a3990ea327c188fd7855a16f3355ae98283786c99e11884df6d7db01a596b5ca3c67d8b8f8f2f2a04a2673efd7deb4d8f701f2fa38d87a51bed10a81f19a140f2a631b199f466fdd842c768a659ae2216d5721a0a4e5203f2b8946f1222557fb50b21784eb11784e91de2a56459bb6cfd7290ef2e7bc3b82fab10ef51a2270ab335f0352", 0x9e}, {&(0x7f0000000040)="4eb5a01a97a4af786d", 0x9}, {&(0x7f0000000080)='*|', 0x2}, {&(0x7f00000002c0)="8786a9e047b3cb0b7aa27bc0c03102682a91724f85783a1774b2ba23e8ecc616ccf7401a6ccbba21e0686d8d62870232364a9094e0227e42becb9a41bc2f18639919e810e44733112a04f76af6e0a4fd55fe91ab34c0e1d770a00be1644f38fec4e52e8d5863b021b0b4e9082544b962521e42f7cc068e36316a888effdcaf4cc60081e1e6", 0x85}, {&(0x7f0000000380)="94073842d691db339324e1c6246f7968372f27f9574fa0d35000ffd9a8f1c9fea658a0a1a12474c34be358e18af28cd361fafa74ec28f7cb2451f4aa6f5e284eacbf5e2e0c2fb7465c9ba59164fc406192724b4eadb4dcdde67a0412a60ee880d929cad6eb", 0x65}, {&(0x7f0000000400)="3b7d42e923e225600fed726ce3aa5cce01b568006d7e3a687b08860df331db6b02ba454e1a5f76e35871f87e3ded5baa8d53b27190d8984b39306891c6f3916d25f828f39d68a3af1d71579ec0a4a9dafa52faa8b58a9719a301240980a04393c4a6d9ab2a6c0dbe05a99bcbdc5d71eba8fda2c21e8f693b3e5a3d197157dcda827e73db66d9896ed5e0198ba5eee056", 0x90}], 0x7, &(0x7f0000001380)=[{0x1010, 0xffff, 0x2, "4522b1339fc7be4855782e1535a23a7fb89f352ddc6773664af847158e5a3098777629d7fc09aabf7389cfe9822706f45cc7d92759710bc1237a306c709e223575256f20c5c027001df750853389fd40957cad1d379d4a2819c67dc96b2b44419f552603596adbf15be6df82cb2303ae6611de6246fe348338f150c32a0711b25287e0fa773fcd9a4f9fa7bf9ca82bf2147007f548ac6874725ac69670f5e490b63cec89b8aaf80d46a870754822504d01768c1e33ed43150e13d70f21c3db3bc9f35e7a15e99f582ef783aaa62ba0442926ca1a6d87205ef678886081695cfcdec69b7d1a4c283a58a6deeef97e2605376da8d2c398e0a721fb69d7426d7c13a82116a12f7c08525b3a60bda15481d262a8bbca1cb0ac067b67a2330d9f981b23b5f533be889c34482169e82070bf80d1763b0e0689610d6f953a84d28b4c4baebf1af869503e114f59ab9af5fe9efee5c1ec70a2a7a7583b838c57be765f8e1bc810d1fffec1baa282fdadf0658393e173a526033312ccbb5a8d38226dc42723295cc2bb278826100b534bbe9ef43aaa1dac31ee21af2cc39e4b671ecbb45aaa5bcca29ad91064b4d4ed39e2bea2996c9323678dcb5106f5c681993f1e0e106d92b209611c11253b6e23c4818da7869897f414e315571e9296738c30b31fd22095288560bca280d4dad0fa5900a64a588954ef2f8cdd01d3a4e00f568b441997a592a1fbb636484ad018db2fe02d20bc831c689cd83292e975de62e1abd42215f66c62a4c7db1914396d4cced87cf68d0e5ef2d680a72b9d8460c32639e1165cacf8b982e2f03b97dd6a1a9d5e313b2c045e0220992e37b34160be5f9849e32097f58c3760effdd16998c1faf8f5182e51f5ed3973640bb2ea978c0721fdfa0a0a4aa22faef285568b43105f296221effc51b633c6e9aca04078c3e9e1d469601a3e72f21622cd2313237ff01c0b4ad75879043fe5022a2b329d586526ff42ee93977dd168bdadedd5494dbc42cd75214bf5f80895a049178c324dcb933ff90e78926b54b0b0a7be3a560f345ca63342278b7032c83014db9b7040ef3e915c8645120c99279923a9431a2832a6d9468f24c4c68e3ecc455c21df399f0b1cf6141bfe31523c31608a6d1f848d82f0fe49e010dae9c525d1919d9aeeb52ad55bbc288c783ffebb00d17c7259414c3f1983057ebb526289113601b4ad881a71d95d42a68d7e28eb8a7214ff0212e16aac8bdc62113ce3676a64749ca661921418ce2384b375d5a7ad2c1bd2b7fcc7a1ce714519512b91bb621b900f169bac7510e009f5ba0772d838054cdb6dc287dfb92b4c8ae019996f5d50af6be1f550aa2712e72a7803019fa4ac29df8ebde8bae1b694ba9ab0e43578077a0d6bba816af09f7e0eb02090bcb1556bd7f1ecbfcee917bbaa808d03dc73450aa275dbe9b6508e0fca254a422ce5e9c8d552ff92d7fef0a9ac9fd8eb2e8eea2bdd594640b646d8412d25e2a06408b37fe661c64691b58e082fe147aa5ac4f7fef95038ac551094716670968b45faab6197f4ef5c742de41018bb041d008fa4b18bc8e58666d7be16a6797188aad3e24edce48db53b2d5d79ab4266b1bbd5ff5076e1ade70480a2f83f06d817fc7ba4d1c06b7edd88a1272c165a341c0045318ddff9f1deddfd7a69ff9b331ccc533f85abad74cde8a1153e0c155435a98c7a660b3b050c6a005020d9c141099640c7e97066daea68d97808d463eb680d518e43b5e7afbbe3c4eb0136ea49a3698b034a8a6d951ca25aedf0354277093c5cf2cd2fc1d2c1292e03552e9d97afd1ff8769899291e6338ea807140a0b4c6c581786213a79ffd5c59188267e0895981b633378999c13b5d892ce3a35bb83e97c94e6ccb1f5063fa02e20748391f75119ff4d0e2eacdee0983720e29839c7a020951ca2873280b9fb73f61db2e39d40aad3bedabd6fbeccf5fb82dd35b83ecd06f5c1887befaaac4f485babfe7e971146421ed404649de64d60b3d328cbfee98d183ec07596543845cab3a55659f01cd2c1a3e6214631f76102f92551fdbc2d0254f43233c7e5a745e4bbcc8b3e3fbf1ba079681d1c70b8f6ddb23216a5a974fbb5648fd2f8ef0237fdfcbc4a3892153a6d61fbb1ae5089540a0452627b0505851c136026190b2d8364e2ab3cb44f4242a9cd3bf148b27b547b8d364736070d21aff34a7ee33c0d4675d280170baaf11981f714df2333e08b594b23d7623d0d9f96719f331b07045556a17f5ac677343fe76cd7b971c3ef565bd8a102876e6a9623a1c3e917632e6fa702452dda65ac89e96b6ea21a097ea9a52096f69d112c2bd5b01821fe2605a43729a8c0d51d468185db234fc2805f3a58783cf2a8d95c09443c6e0cb0b9ae7bbfc62369b411f895efb033afd20b821d56e26ea9735980c1844c6ccba7ac08b578a97397daa890105131d8c0e9021304bf90fe333cf914be6b175a160520f05aef1cb90b2ea22418cd75d00eaf819029631457f16738d846c74d5bed908c4e04be0aa0857e4758450bc7c0d5f401ac42c270f7ff725ddcbca8b40841fdb3b3cc75554f7851cd48d50a1f5925694b15854e4a366c8018fc805c36dfc39a06f8cc8d90356c7accc911ea21de3550be61f1458be3f66303d4260d162daa7a9af2f2ac897638b2586ef1ffac3354cf4af1d777bc0c507a47bdc3100ba5e8a2efcf0f31cc9e9e8b352d905f4e4ab535b3fe9873715f6443bf99db68528d185501208d5acdfbceeafaf25b56526a1aea9151e69ba15f5c3055318eb1923765308b06f51474945247b40453805e09dc8a73a2043855de2bd5a8ae85d2d9adc76b96525b5f6b8e7dcb4e4057dd401bbeb4ec6e510dc2458409172f3d578deb6662e8c75bdc086ab0e1840b99eaae6ea11e87ed51fde35c9d41ac4aad3a3dfb88ba9b4791fe8ffb353f31797c3611d225b2b5aa907fa76bf521c5c8fd3a9af252156c8212810b946eff95526ae158e88e14245b03d1dff2b1717f51e5244b47f7407d41c5d4f0c89746a6467ef34808765cf6ef6d80e3d1ad40bf7a1de44a2b1790dc9067aaf7d418fb6b603fbb24eac91b837b285b55a300db99d5c301ff8165bc39095539f2cc26dc77fe8147400cfedc45587c66fccf833d549115fc193b817d1900f9e8e1cf39c2dddf1bf92034516eae35ac15aa6a316474dfd904997f07028f18d92de115b3491b293461f5296f48cbd0aad39b5e3756275784944b4ccc7862672d18312cf99602ac1fed8a3dbd71e4061d3d4bb2dd0a62458fe5567a164d273d65fa707a3645d2bc9bde13fee48acd9f0721fcc2382f53f0e4949127d845a21099ac38b2999746dd95720aa8a1d3a696e627d9fcfca7d7db1ab73c45781a62281a0d716470f8c9c45cade5203cf9edbf0436ccf03af52262ef32fc8a062910c264c2d05b227a8895853d3e709563a661dfb1e0635431f7ebbd759ae785d0144f08b891c11ecda5abc0e5df34d2241d2b4ee11ce82f2ab19e0b9875ea8798ce370505dc3481dbab4691c2306e0acc6ff177b5f532498180a0ef269f08d6413dbe6778b348f66791043f284e4eb4bb01278b4b8d455872e3f69287ee0d7e7169582b77cf6a48314982aed7ff66375dc94803cf778e5d4fc7915db125ef6d4878d91a92d29efa910eb5c6edef320489ef2b76bad89c50def4578e758bdb6a7adc29ff73b0798d866fabce24af50dbc4b3f41e5cf2bdbcb0c78334235d710a8a9b0172ee918ade80b270c6c826dd64ff07b326fe690ea61c4376fe9aa86ddbd7417ebe9332022f6c6e9f990004213cbcd3a0410b2ec57de74385d01f2f908501e6b9e3ea464e63e98461cd155d28fbaa2c1721e8aa42329d1e8ad00c2dd7754f66e3ff3faab42fd5702f9253a0ec477d873bb8e8d789744156c92bdcee47ffe65dd69c6f8a0d2db5e1bf5c1311692459bd661abc1bb424903d55063eaab40aeec457617d17b322d070643ed294eceac3c9e5bf274652a79cc25e7ec81280e4515ec230e49eb1503a2ee38a7ee6765e1c7e24efc4fc04026e71e8ba5f6cf73594a1c95957d08ce56c0829b8839efa23354b87fc9bd1e7d0b4ddf4401a717cc83d2ce10c4f88ec53be5de671be611ae3ef90b93fbea16f9440c641561c423c2b8b3d6cae9779a05478d9de5411998df8a97749a0ba556a31835d53332b27dd67dfcc6d4d7abec75dc3c5d9f7dbc7d1642c97cce0bce742f63ac59e190a5bd5425ed24625924d1b3bfc627b38b52d69d1620f6a19cb2fe4a951385f618edea7155740ecfe8943fa04fcd6db07694c83aaa5483d877cd3de3f25a19e35f6fb963938a9c61fab7d3a82c93bfe3ae6727cd8281913397d6647ddd36e7bfdb4bd1b85b8fbceeb9c5cc82e53e35421af361d4d5343d6782617e832d1db1d092a86bcb89cdbe59ca30cf36c9473b01008ad21b336bb2c14e79d29ffc8639ab0a7911d6b8d8e76fecc05191919378bcb3f81a9da92862fb084dde63b1b4fbb9896aecf635cc9ab4b115d9b00a3f68c2e464f46c51ab7b3278733c97f49d06753e0ec0308d5d277bc5034e3f0a12f2b77e37b03a11ad3ebc93f377a782447f9fd544cd25cff2d0abb7146c5c2a8aa8b663fe8bfd54912f9448fa1f3387e736116e023084013e1cdfd4bcd5e5118f0d25f66af1b63e9f881f72c4ec1e24882a6fa37fad284905e2b28cecb36c8c3866fb4921ef740654fcaaecaedb0d7a1530b0a67bee8cb3f0b1952e332951d4e0200cf9ea004990df4b4b7c325d109841d0f300ff63503ab2adf450233449e139137311a93aa167503f5a1b8583183aaea79efbbbdb80f788e1daa2c9abff9702da26d44937be035724d9e451eadb6db78b653ddc065fa3854b6144f352e2169feda397e0d0cebe180b86f48165f09728cb0eb9b3d84db67e4110bf7131935877289ebf2da1038535ccf128d380498ce956f45e95f4440cefce03b522b8b39d50ab8b85e6f30c2edb96dc95ce0db0689ea01a8a97c134a12b6c090bd2ff66c115cc873af6e1bb2b85c828853b5ffe2ae6b24fd874317fa305646fcb6f4ac84a7217982c1085efe1b5c3fe70f11c1708e62a0790f68615613ac745cfbe528ac3a1c8bc138d18f4bdba924e482c8dce756ad648fae45b65cd9f9f23dfbbd2acee05f24787d92a0da4ce8b25b18e1736a3fb2c62e2db1cde2c03b22a01ff2dafabea8255f613796e0288bc79a1173789368ec2a562a601934dc045ee9fa0d4c00992f99658afb0db93e0ecddd2c3768fffc870805bf3ac5a9c7c71d5c7c3b82f47c239db999bdf1bb9694f9f8a92013e1982223307d0f469dc6ca5b9b18a7511ecf5a61aec69239d6c6feac65183867a68890a24e672dd38c8b98047f26f7e17ffc151847f7f0422e02c6dd47c387ae3f3c79b0a860b276f0852f19d3bd36a6a111dae307798ae531ce1b208534306cd0cba11fcecf94655d2c2618b02dd5d36a1b19c9e061ce3dab680cf003feef1ea61f9b326ce44012a32da8a670b2e019f4d8280dcb3fc9a9a0555bf11f8cbc9f725086595b734f173139771180274eaa36f1ae67584d24f133328aeaed8dcfca7b4ecab38d1e4a03d5eb41deaacca690c79569bbc9f72ff9262890bb210fcc17d11da960a85bbfffb9e41d53d01071d67c9134b923996a513aacbc68d6b4adbf2ddef612587751cc6949b33f2593691a830f3a8f68c4f9f07b101469a1bac55d2c9685ae3f6e2c8d722a7d13fb9b4759d1a563c9215c7319b50d44084d958501540bad01b4847bcba91213d2d5"}, {0x68, 0xffff, 0xfffffffffffffff8, "42a70bc2ce74368020cc67bdcbb32eaf5672b1bf6942db845a7d3eff56521699ef749109db5c541cc2725c75195061289dae33f45b3003e70ee2db00f3ca00af31f925b2c2c85ffc26950f56c3d9f69b57a71338"}, {0x60, 0xffff, 0x8, "338d785f2091e8be3899912876c1ae7a05dfa6e7e6d3b67c0597d98beb5ead95de7f10266073a98ee674f9f86a0ead8bd3201bceb6df3a9af7304222dd3bfc9a4ba196786cb284db152f5763e6d4"}, {0xa0, 0x1, 0x8, "a87dd50356748f0d32f5f5104e50980cfc836f3a91bac8dd2dcc806ffe64af07c6f75c2fea383a7ce6cb81f85a3f3303475659ad69895b211de07c2aa08588187a7e77a9669a717536623e0c0c7bf66ebe5558d5f6e2b2c90eb295a9f05a4e5ce09dce982ee75ea19391b2da146fab1866f2d37ed3c1ab128ce2ea1b18156c7388d8726d63b9629ea31b173f6f61"}, {0x98, 0xffff, 0x100, "ee30cb53d3a343049f1ff48892f517218bd880090ce8b398d8afc92f7b59a6298df66552d95262718945ff5ae312d0aae5d5f15d9ba1ca466f2c7051c2862680d9418d9d660f82c53733b74de12e113a5a727eacea7e8a9e952c522dd4c3b2169fba5cbaccc496b0b00bc6997f9c61bcea579409f648899074be92e31d37d4ba1bf729"}, {0x70, 0x1, 0x5b, "3b910e30c6d8e4a0bcd845f83935cae8d4c86bb0097fd88b12d002f3ad5cc99de5015533474558748a01deec3edf7f167d31a0e410f1ce90e83dbadba2441fc6fe4aaa1fac8976227cd79d14ec13be0fc5d6afb604ea0b569d9f2f35c5"}, {0x98, 0x1, 0x800, "7321e8352e48b62fe915ca3ef318e55e0e5712df801c3ecc3bc18eb0fe408a54c40f6b5ceaa8b6414c89d34b42c3e4914231d7d7061c4614481abb96d1c2a6f514d5cdfe5f50bb0baf7fddd930216083afac21701f3a5172b720a68b0456fd623517d48ef791447d85b94e93b3c540b587a503667b85bb4d22d3a8887995535dec0c715f86"}, {0xe8, 0x1, 0x927, "74ee225471622e5d342ec48510488be5951236759523702bf27048cabd0826c29913429284d76161417bef8b1fae2feef9a56940bfd298fa6dcae3dbc51b5bcafe91eb1e33d59064cecaace193600821a20698086fc58ec563f9b1e6a3e6a60db51119fbb794b66a040ab2fe5b43b8bf26fb5052a644c4c778f1c615eb3f3dec0e935e6b9087c23c650b39fc4970ba55f00adbee32b1e7bc960feb909b0f2282ab6e0def7c5a9055bb34ecb13596626403dce963e807612d5e862e1fa9341459cd386ca27b67fb7b10b5bf0dc9cb15131f4173"}], 0x1400}, 0x8) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x8000, 0x0) connect$unix(r2, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000640)) sendmsg(r2, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100035d7058d000022ffffec00000600"], 0x10}, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000005c0)={0x100000001, 0x79b3}) 16:05:20 executing program 0: r0 = socket$inet6(0x18, 0xffffffffffffffff, 0xfffffffffffffffa) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) socket$inet6(0x18, 0x4, 0x1) r1 = semget$private(0x0, 0x1, 0x200) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/132) getsockopt(r0, 0x29, 0x20800000032, 0x0, 0x0) 16:05:20 executing program 1: socket$inet6(0x18, 0x5, 0x7fff) setrlimit(0x3, &(0x7f0000000080)={0x7fffffff, 0xfffffffffffffffb}) setrlimit(0x3, &(0x7f0000000280)={0x7fffffff, 0x7fffffff}) 16:05:21 executing program 0: socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x3, 0x102) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xfffffffffffffffe) 16:05:21 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7, 0x1}, {0x6, 0x4}}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) 16:05:21 executing program 0: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r0 = msgget$private(0x0, 0x210) msgsnd(r0, &(0x7f0000000040)={0x2, "a3c61d6eb4ad9c8e86db8c553e4ce71f2e6163b022d7709d7084e77eea9ed51f40b2a60713cc1be5857ab0f23e1d8216e1c825fbc2066e0bf8affc03c2d5a37b93a4ab947087b931b009b9e75f167d47b1b477817c0efd8ab480af257f73f35b50cbbb7bba3d83800213261a6bef994613029f"}, 0x7b, 0x800) msgsnd(r0, &(0x7f0000000000)={0x3, "e5ad16400947e69d582667"}, 0x13, 0x800) 16:05:21 executing program 1: pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) link(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 16:05:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x5, 0x5, 0xdde6, 0xc98}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") r1 = msgget(0x2, 0x9a) msgctl$IPC_RMID(r1, 0x0) 16:05:21 executing program 1: setreuid(0x0, 0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getgroups(0x0, &(0x7f0000000000)) r0 = msgget$private(0x0, 0x201) msgsnd(r0, &(0x7f0000000240)={0x1, "95326ac8dd79454b04c8fe65201de1005ebf"}, 0x1a, 0x800) r1 = shmget(0x1, 0x4000, 0x202, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/95) setregid(0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$getflags(r2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x9a0, 0x0) 16:05:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) 16:05:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8a, 0x0) kqueue() open(&(0x7f0000000300)='./file0\x00', 0x880, 0x0) r3 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x408, 0x0) kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r3, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000240)={0x8, 0x1, {0x7ff, 0x1}}) sendto$unix(r2, &(0x7f0000000280)="2e64c754b48347a3c1b8f414c5b6499765830832fcb824ba39d4298dbb19ff5434a73724935082", 0x27, 0x1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) 16:05:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x8) 16:05:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x100000001) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10100, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x2, 0x7f}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)="6f4cf51ad3157ff4d9c29a2d66c4c32a836c4781b8b20c406b670fe7ac9f15e3c68f257a9ea7cdc7f97dfb3c1e3026beb0e8b59ce4b8d85a9c82dd3dcac7f71be8c6a9117e", 0x45) write(r1, &(0x7f00000000c0)="65e51accd0382342f4f7ac9ca7ebcc9eef2f901ce582489e04000000000000001f6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000200)) execve(0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x482, 0x6) 16:05:21 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = dup2(r1, r0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x5) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x103) 16:05:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8082, 0x0) openat(r0, &(0x7f0000000240)='./file0\x00', 0x20620, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x840, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x10000, 0x200, 0x40, 0x1, 0x6, 0x8, 0x0, 0x1, 0x1, 0x9, 0x7f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x0, &(0x7f00003a1ff0)) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10020, 0x1) r3 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) 16:05:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup(r0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) 16:05:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4c, &(0x7f0000000240)="012cbfd20a4e622be9ca95175841423f4274dc7f9694ebbd3c5ffded5486035e493951411d5835ee7bfd6d66a4dd0ca863577a9bd1b37f9a9405d9c9d1f424feceff0792d264ed5ddf7c7ef9") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x6) 16:05:21 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:05:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x100000}, 0x28}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) 16:05:21 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x4000000006, &(0x7f0000ffc000/0x4000)=nil) r1 = dup(0xffffffffffffff9c) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='.\x00', r2, r3, 0x6) shmctl$IPC_RMID(r0, 0x0) 16:05:21 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r0, r0) syz_emit_ethernet(0xfffffffffffffde8, &(0x7f0000000140)='+') 16:05:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:05:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x3ff, 0x80}) syz_open_pts() 16:05:21 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') stat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) accept$unix(r0, 0x0, &(0x7f0000000080)) rmdir(&(0x7f00000002c0)='./file0/file0\x00') 16:05:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x4}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) 16:05:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x5}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x6) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x100000000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/108, 0x6c}], 0x1) readv(r0, &(0x7f0000000180)=[{&(0x7f0000001440)=""/252, 0xfffffffffffffe55}, {&(0x7f0000000100)=""/2}, {&(0x7f0000002840)=""/156}, {&(0x7f0000002640)=""/162}, {&(0x7f0000002700)=""/146, 0xfffffffffffffda8}], 0x100001c8) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) write(r1, &(0x7f0000000200)="9fcaa0c11873db39ed74791cdb63ec1821e4", 0x12) dup(r1) syz_open_pts() 16:05:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050390000000000007005786ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200000000000100000000000000000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:05:21 executing program 0: r0 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) 16:05:21 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r0) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x3, 0x100000001}, 0xc) ioctl$TIOCSDTR(r2, 0x20007479) setsockopt(r1, 0x29, 0x80000000000002d, &(0x7f0000000000), 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) 16:05:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0xb4, 0x0, &(0x7f00000000c0)=""/180}) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) write(r2, 0x0, 0x0) 16:05:22 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400, 0x4) ioctl$KDENABIO(r0, 0x20004b3c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28408, 0x0) recvmsg(r1, &(0x7f00000015c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001440)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/74, 0x4a}, {&(0x7f00000011c0)=""/68, 0x44}, {&(0x7f0000001240)=""/26, 0x1a}, {&(0x7f0000001280)=""/218, 0xda}, {&(0x7f0000001380)=""/42, 0x2a}, {&(0x7f00000013c0)=""/91, 0x5b}], 0x7, &(0x7f00000014c0)=""/217, 0xd9}, 0x800) setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x800000000000000}}, &(0x7f0000000080)) r2 = semget$private(0x0, 0x1, 0x313) clock_settime(0x3, &(0x7f0000001640)={0x1, 0x80000001}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001600)=[0x4d01]) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000001680)=0x1) 16:05:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)="b94836fd5b0defaee496000000000000006f6a5daf1d2058eb52fbd3e5b7eea89790d4ff691df2c4eb1ed947b0399f48d768a184c48a916242d6d84b797c770118a765f2b683a31620e635f0ce35ebcb26586bab1cd5a4c676da3faaba373ac1971278e317fd390a80515f96a87c07b6dec073992111ac4ae03969ebda4695093a8076b8341d637d30348f060b90323b1ccccea200b94afbbd6e3dbbd0e5f7a25a76e07c4112db8c9893ccf83f9eaf1bb2626bb08e12281a06d6c1a3ec4c52f4a4ada93f01cd7bdaea29fe813e072cc3b3b663bc19423fe90d2fbde704cbbbe70db367290c0e02ba6e569a1f670ea19c6a997a1fbb8b63f05a465b29bee6dd71a69c8dd49441b3d49ce1d0ddbe58e929e1a9e77687fb25b9d66f2895c9a28911e2a3659eca80f06c50caacf2617a2d0a3dc6fcbeefd0eee897661f0bfb3f74f8469cdad5b588be9f", 0x148}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10002, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) mkdir(&(0x7f0000000280)='./file1\x00', 0x2) 16:05:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:05:22 executing program 1: clock_getres(0x0, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x8000, 0x6) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x21) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0xa, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = getgid() clock_getres(0x3, &(0x7f00000001c0)) setgroups(0x5, &(0x7f0000000180)=[r1, r2, r3, r4, r5]) r6 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x12) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000240)=0xb4) 16:05:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xffffffffffffffc1, 0x115}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x101, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x47, 0x7}, {0x0, 0x8fe000000000000}, {0x87, 0x300000000}, {0x82}, {0xa7, 0x7849}], 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:22 executing program 1: setrlimit(0x8000008, &(0x7f00000000c0)={0x7, 0xfffffffffffffff7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffa, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c00"}) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) 16:05:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x6, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{}, {0x25}], 0x2}) 16:05:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140), 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:05:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) 16:05:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x2, 0x42) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:05:23 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) 16:05:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x522, 0x0) r2 = dup2(r0, r0) getpeername(r2, &(0x7f00000006c0)=@in6, &(0x7f0000000700)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000580)={0x100000001, [{0x3, 0xb488}, {0x2, 0x80000000}, {0x3, 0x800}, {0x2, 0x1}, {0x2, 0x441f}, {0x2, 0x4}, {0x3, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x2, 0x80000000}, {0x3, 0x5}, {0x3, 0x8}, {0x3, 0x100}, {0x3, 0x5}, {0x2, 0x5c52}, {0x3, 0x3}, {0x3, 0x7}, {0x0, 0x8001}, {0x3, 0x8}, {0x2, 0x101}, {0x1, 0xa8df}, {0x1, 0x8}, {0x3, 0x3}, {0x2, 0x7c9}, {0x3, 0x1}, {0x3, 0x80000000}, {0x3, 0xffff}, {0x2, 0x5}, {0x1, 0xffffffff}, {0x3, 0x3ff}, {0x3, 0x7}, {0x3, 0x8}]}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:05:23 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x12, 0x8000, 0x3ff) 16:05:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x18) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00030018f6f46b520500000004"], 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000340)=0x7) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="5d1221fa45a672e879ea68d7968cdd64d8f6f76fef4ef60361b2a8d7f623308219fa68af9f3f9b35ef7f1a5eb9b2f1a8c8609b36751a095eab5f2f0bc4a8db2a6787f8b5d1369fb7b625963c7b4ccd856691386972b884a9134fcb2b1c3e736b19f6079cd116297874cd84ff62bd788b9b290cebae973629f043c07272b3d9b6627b00e61a4b6f95bd8e1ac2a46c3c92f1f94abe5efd65c632cec13123f2bacfbf9aa4959a9d3d8b5921934ddbf5640c8425a8f829b348834c01c78e92d8a5beee4fd80af2f27ad205e760d790482b308c2ba714f60de0061332fe81ef5e07d7ae68391819477a2129c661691b3664c47577401b28deb91b5a5a20132454", 0xfe}], 0x1, 0x0, 0x0, 0x1}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) close(r1) 16:05:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) 16:05:23 executing program 1: socketpair(0x10, 0x8001, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x6, 0x0, &(0x7f0000000040)=""/65, &(0x7f00000000c0)=0x41) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) recvfrom(r2, &(0x7f0000000140)=""/204, 0xcc, 0x40, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) listen(r2, 0x5) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000280)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000300)=""/159, &(0x7f00000003c0)=0x9f) sendmsg(r0, &(0x7f0000000cc0)={&(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000440)="25a056dd7428b8add0d8e900d04a482a79a6ed6b421c87c4461d1e9d59330f00e702020e3f20cea0c1ffef54a4fd681bbef222f696c60af156a9d265fb5fff3fd8f04001a9e7367e5ede0a27ddf969c535c04d74a87f412e43f29879cd38a0a299", 0x61}, {&(0x7f00000004c0)="b95aa4f4306d8395cfe7856363c37f82a861bba7bf070cd8aa03225943a7994dbe8733507fb1138652c8a3aae38ee0771f6a016ab1ca59d028b2b93c038448a154430fa483b644863c7b8e338fea679a1f2ca005f221b1d4565aa0303102e9fd079a04ea2023d9dfff17f3adffb4e84fd9ed23aa4f1fe1d5e0e4988d99a3d3f38f1414a5056fc9850dc9c56820895835cac934f4a69eef2a217e2a127ab70b236b998193a4b0", 0xa6}, {&(0x7f0000000580)="45780cb615a0c6d2de2d450650b37318cfa51292c2ab051da060013cd614009c86a702ac73835c84cf1dcfb39f7aa09e3ae49503024b441526f13c0a77e4909d2c8f8d1879842323e225dc2cca8023c0a0f83587b3cb26d52900fdc8c76a8438e12d743639c9f5699c559ce0085f66f9c1d2f5ddbb000681c6da6804ce0144684dee3df77d1cee250782f00aff53695fb40e6fd2029997531060a86bba61f586b6da40daedb7070f5b839a", 0xab}, {&(0x7f0000000640)="fcf0a7b37ecda1dadc8e72c0aaf65219a158e5fd86b10ae53743e3a1992243898962c50da1447e56f41c78ded5e3c738894f652e4698dbb062928395191999777f0179f1c3fef54399c1c6da57a3dcf6727d5b8d0be8cb237178d666db5238e7d8a3eac98dcb149d4d3dadea8b2a9e6a038dc0d7e308af3cd22f07dd166503a6ee987de4d2e30d592f13be14aba7528684b57e5307e3e8d26396d16c5487b08ade602d8eb42d6f57f94bdb90f6b416ca516e08ca72", 0xb5}, {&(0x7f0000000700)="0e435ced471ae765c3b747e2157738480916383c169cd05d046461dc91e8ff", 0x1f}], 0x5, &(0x7f00000007c0)=[{0xb8, 0x1, 0x0, "688dc62e387ec6d65c85e0cf15273163c87943301f764117943fa49a03332e2e275974452a937061b34fb408178a85e4750b17414d23823d4a1a7fb2032ac4a47b3f412d4b57a3bf7733204b35cadb51056ff12f24f6755e1de28fa03d97613c09a231cbe17c04a6a22719cf5e20b3fa90ad80ae658f62c661cccd7854b14dcd1d8cbf0dd2c92a0c7dc086fe2b18e7f09697c842b364773b605739aa0c744be8254d7187"}, {0xc8, 0x0, 0x81, "b85de6045c3b4324f948b2bb49967da802e091cebfef0c3efd17641104b5863523d93944cace362ad879219646678ae321141a5c34887b3dafa45e2a1d2fe701495e4a8e88fa95ccd83307efb51670fc3e49f7e0943444c7bdbec8c2a7f666d02934f6a640b35ba2a9fc39b2aa5039e7d15bfe01f7fc464b6b1791076b04876c105b9c90ae0f1ffd0cb75030bd677e8346b76be8d34154a44917b31e4db348931292b837be4a3a7dab41683e1f9f9e2a905f75"}, {0x90, 0xffff, 0x7ff, "1f83e98b5f2a3dbb0e855a115bae0e7a2288411ed5870cc31f92f60a33cba43ec9f30a0c0ead17e3ca87b47aadfd37db4798a780ef19363b00e395c3b1166ce64c373d354f7d5cc57cfdae8a2ca920e4f99fd504ebd39f56984009fa0390eb7a99e261841463f2b749ec8e2a20ed660458681b73d7c2044c34b16b17a3"}, {0xd8, 0xffff, 0x4c, "2dc31d7f7f2e302d9ce22aa98aeddfae423c9b267a9251dbc96697da992a134f7332d4c7fdb7e9231597ada77e39f2edc975a2a7ef9cceda76160a89a8595eabeed0c83eb3f27013c9f618363548cdec001b6ce3e5234854e884d821300248c5f581b0edfb9f59e76f3d1110da3022385347d002f309a2a561690bd4ddc56360517d316245718b8fa7b2f34a3fafdf45d2990a3f8767c650c7450b7e69ef06bfc74a579a85720cd1892196c98442ce6219956306801cee67003d0d069dd2a9d7799844d1"}, {0xe8, 0xffff, 0x1, "76962c249cb1a91ad92ace4a89029c66b7a118ab498dd618904ff94c630d6e01d5eaf1e361d47ec0b7b6a9b8bddf57d42ffbaf58a8fc533cf16a7ffdaf3d42eef06e40f3b577d5dd65328d68df0623f13da82845bfe59d070c6010cad5a495f2fe3b1705fa68f8a037fcb3f24cc285209fcf38555358c3bc0af90362f254ba2e07837cdad6d2119cfe81f90d5ec2f1693d3883037017aa2ddc03dd882d4c96e0f8c4f0bb5c52da21f1459a9acbdfba0c13e3cd888c2ea25df10b9aa1a8b576ec6ecdce64d9ea41bde101399ec7b000018fdf9cad501d51f6"}, {0x50, 0xffff, 0xcd31, "a9cb1cc39f410bec80ee02b8bff365f55fe231bd8693c56220f3d9acb65ce816d167bab1549b0e1631a5b17fae0c5828544c578ba7d723737bc0aaa153c1"}, {0xc8, 0xffff, 0x10000000000, "b57998db817cf893fe41603dcf710b6afc92ee6cae6aa8d8b6b63be58cbf4ab6eb3ea240a47ffe4a2c2c3ee4f1f7909340694ebae92ef286faf32b59b9f8e4b58404932488e6073c551c0dbf994725ec04e9c16afcbcb42d0575bd9d9846e8ccb040f8555140cd2b1ddb38074dde49ec7bc09e97913d7eb7cc432008e5c0f348382290234f910a155b3247725df4fe01ac432b341d3f2ccc82b1ac325dcf4b1abc9f2d179d332ef4ca2fb6fde649cf7bdfb7193302743f47"}, {0x18, 0x0, 0x7, "d623fcd8"}], 0x500}, 0x4) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000d00)) r5 = semget(0x3, 0x0, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, &(0x7f0000000d80)=0xc) r8 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0, 0x0}, &(0x7f0000000e00)=0xc) getgroups(0x2, &(0x7f0000000e40)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000e80)={{0x1, r6, r8, r10, r12, 0x60, 0x2000000000000}, 0x17, 0x2, 0xffff}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000f00)={'./file0\x00', 0x20, 0x6, 0x1, 0x1, 0x7, 0x7da, 0x800, 0x2, 0x3, 0x7, 0x13}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000f80)) connect$unix(r0, &(0x7f0000000fc0)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt(r0, 0x7, 0x401, &(0x7f0000001000)=""/46, &(0x7f0000001040)=0x2e) r13 = getpgid(r9) preadv(r3, &(0x7f0000001300)=[{&(0x7f0000001080)=""/83, 0x53}, {&(0x7f0000001100)=""/206, 0xce}, {&(0x7f0000001200)=""/223, 0xdf}], 0x3, 0x0, 0x0) getsockopt(r2, 0x9, 0x7, &(0x7f0000001340)=""/141, &(0x7f0000001400)=0x8d) socket(0x1a, 0x3, 0x2) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001440)=""/138) connect$unix(r1, &(0x7f0000001500)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_int(r2, 0xffff, 0x100b, &(0x7f0000001540), &(0x7f0000001580)=0x4) socketpair(0x1, 0x8006, 0xfffffffffffffc00, &(0x7f00000015c0)) r14 = msgget(0x1, 0x88) msgctl$IPC_SET(r14, 0x1, &(0x7f0000001600)={{0x0, r10, r11, r10, r7, 0xd, 0xa0e2}, 0x0, 0x80000000, r13, r13, 0x9, 0x9, 0x101, 0x5c}) 16:05:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) 16:05:23 executing program 1: shmget(0x3, 0x3000, 0x140, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getegid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgroups(0x0, &(0x7f0000000140)) 16:05:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x41, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000001640)={0x80000001, 0x5, {[0xfffffffffffffffd, 0x4, 0x591, 0x2, 0x3f, 0x7, 0x4, 0x7, 0x618, 0x1, 0x7, 0x7, 0x2, 0x9, 0xfffffffffffffff9, 0x7, 0x5, 0x57], [0x100000001, 0xffffffffffff0001, 0xfffffffffffffffe, 0x1, 0x1, 0x3ff, 0x6, 0x5, 0xc0000000000, 0x3], [0x6, 0x9, 0xfffffffffffffffa, 0x7, 0x2, 0x49, 0xff], [0x80000001, 0x2, 0x7, 0x0, 0xfffffffffffffffa, 0x401], [{0x1, 0x6, 0x3, 0xe675}, {0x6, 0x1, 0xffff00000, 0x1}, {0x1, 0x1, 0x1, 0x3}, {0x7, 0x57, 0x52b, 0x10000}, {0x1, 0x2, 0x2, 0x9}, {0x2, 0xfff, 0x7d8, 0x3}, {0x3, 0x4, 0x6c8, 0xfffffffffffffffc}, {0x5, 0x5, 0xffffffff, 0x1}], {0x5, 0x2, 0x3f, 0x100}, {0x541bd9e9, 0x1, 0x9, 0x2}}}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001900)={'./file1\x00', 0x3, 0x81, 0x81, 0x1, 0x88f1, 0xfff, 0x4, 0x0, 0x1, 0x1000}) mknod(&(0x7f0000001380)='./bus/file0\x00', 0x7, 0x1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCSETA(r1, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x3a, 0x4000000000005, './file0\x00', 0x7, 0x2, 0x7, 0x9}) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f00000013c0)="51952c64a4a4d92049c6a0bf7462f0eed43ecf383efa865b60e751315295e8a47fe93bda48c1fb4c2b11728808421f7ff574fbc95f6d13e8cc75fbc9297dbe617808333420ee22a8a56d3059918d6a43d4943df97c01412a82ef23c0f3ee84c93aa7ce43bb0d1375bffb7ba98c4a002f52e583b7394b26d80436b323b895e501121c22b6a4a320f568f6069da8e4ea5a79dd335b77d74c7e74197c4b9c102a6ffe61a6c2faaa6cfdef15b4ef7e5b1b09a173604ac154a109056eb436ee9e3d27ab2aecdccabf6dbf2c1b8a414c6dbbc41a0fe31eb2c27c76", 0xd8}, {&(0x7f00000012c0)="80365c65fbaf36cd6d65844c41a0edd8d0ef5a41fd959e87bf16be38848a24e29291a5a1d2464e1d8722807189263f15c9668f01ffcb3d731735b7146168aee65bfe880e0c875636901e94e697bc99a619345a1f8c11e90a85a2169963e1840280e6b3a720856ee1aa374dfcaa159155273d8184cbb539d68b8e9459290e18b2869a6ba31c0681a2ff2a5873056b2e57e363ae98ba885d04c5b991ecebbddc6b99a88192e92601c44a", 0xa9}, {&(0x7f00000014c0)="d2a6ec3fdc67092b99cbe5b2a01345af7c9615", 0x13}, {&(0x7f0000001500)="bd7e5515e2b8948ce0517c9d12c63cdfc2f076a168288450cb74cea62390356b38eaaad5b95cb600ec0b03e9e1d2ebf194f58344a5b74cf4943deea1095aefe706b4f20d7458788cd7338dde27571c90af197f3bd1bc0f212aefe151eb63ed2878182f9f7fb35a5cc91397954607c3779d70b460ee7a18d3d5604ae4487f8b347d4e90875a5b43e4fa890a636244415e2f74cb3983c6a010b4b813439b98b98722aa5345b3be9d4c3386", 0xaa}], 0x4, 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f00000000c0)='./bus/file1\x00', 0x1010, 0x3f) pwritev(r1, &(0x7f0000001880)=[{&(0x7f00000018c0)="c0d03b7f652c7f2e95f538da97b3068b7f77", 0x12}, {&(0x7f0000000180)="f0a3238f3cf2b52c4517f014a5bdc9421c4a0094740a6d95bb36a0be3ace6c69b986e4ab6538d1d687fe8c94d6f5cb69e58c1b7bccd91ffdd4844d7858a2c1c1625a6c265d59ad360ab030b506ca136452e56b664bbba8a27ee8a70a0c9ffd57a7482cd50b5a21b368d804b768ed42d709581f523b6984a3d16776f66b9c14e5928ae9752f72ffad46ce49e448000a340aa34f958374d24ab39b0f0c6dd596e679a5eddd8095db79ef610aef4ac00c19ded09c18767acbbedd5508251892ef359f0a512029788e0f1e0ae0614c855a8af68246241412185f2a014d0cff39b2edcd9f2443d29dbaf9bbd03da6eecdc922c51720e19ca2a22cafd0bb743bd02299b09b14ec240ffa7f04f0997c79c2e3ae20556a565efe24d91f00e7afae495363e05ad65ab50757498b204324e3e3c7961d010931ac2cc664af2dbd7be4ae00be5b605f20622cb1b04600b5d9a3ffb6b8ce436180595cda9d951288de1d40e22cabcd07952dac24c3d8e3ad1d824cbb25356063872f2c6e46078ddea24685ac49b814e13d8d04faf94c86af20af804e474de8b56c4eb234da2f685088839ace6430b4ec63a951aa53418775d1bfc76eaf2ffa10a02cf06899c98e1e3d21d3af181eae56eff9bc53173676ae843fb87d06359b4f5a483f327ff42a5ce9fc924107d72953131f67a183eb1d75bbf24673bba5bba19fc093da295ce3ba637d92919060322e6ba296d71c0a6d6255af9f398c331a9ff63eb7e136dafeabe66d91ffe14c311ab043a1eab1ba110918c5cb01c90fb05fef144d05affb96e503035811a88d0e5bea606628be68c2ed8db763132c3d89f554593dc465b7d17f2cfef322a65bf1d39d720f8820b585262d9ce782ff77ac617b9f9b41e0fa79a2e8eceeb675ab190cc9bf0102f6449422b49812ee92d5d48fae16ad02cf7d99fe07c27041b1a1ba0f13c6fce93e8b601d575296fe204a9c1a381e52f3283be9928270bc1e16f85ccf1cfa4ea3d072ce45872a64abb9703e0092597d60247fac6c1a20549e0f901f107ecc48ed794e3d0ea4e906c74cab26bed688f1b1551efb2ae291892cec60929821349b0dc98b66d3052389ac6f61fd4ba4e56d54b57213927ae89ed4d997843bc86ecdc6ff41ba5ff86cc71cf56492562ec25b0114b3081e085177b8cf6934f4328dce47c180393dd3d1cc7bd6bfadf0f88d0292d88f2436295ed9fcc4c852761a6453bcc855504ef8eee2a243fcc548319b96e8a7209c34d577ef4a63594e071782f7e4cd003e9d86ccb385d377b54ab8f58665b224020f076398d04af235f4f1dbc85d49cf3273a207792910f4033a696fa1997e50143f3b9835c3a9ed513148e44316cb0ce90614ce2ce253775ce3ff486994aa5e50708c0dd7ad64cd527b8e975377adab2ecc1c9a6f9becf8468c5f3000231de19fc6913fb76af700988968273244f2dc94cceaa900385ce77132c4129c35d657aaa4f5d8d3a1ca1db8ec446138858a2c2197d23365a50a74e6de8408a14dba2a9da35b8baecff41fb7a6759664deed3228c3114fc5325d8a0ad3b4c567f8a3a53a9cba66625ddc08ee18928e641f9c46f179e5c8976630de6749b5d1458a96c60137bb8aeec4ee7416768bd38548a3b929b5f9a078b85a13b93d1b6488a6df64e642a0dfdd5c12e2d29fab1f1e44ce74118fc66a77c50dd4e8894e2f9f2d151b4f5f72962a208402c8a0ad78f7c14f047741db221b343b564eccd0e326231144aed2f30385a18e6d8325a3014b60d93e8105089efc6a83385d01923b9922f447aa368f8ddc203da60759525b193faf7dfff719273dd7b4931bd0a8bb1a5b80db6f173da7c71631b9b78d2d12b56da7a49d31cf59838c12091e4a45c2c25d0436983bb826d17435298564aacdf51a9bf838428d6252fa7a1ade8e2e6747b9fde85d0b549a7bb193f0222c0750d231830a783fc04412d1bed95393fd00e31a92afd86b61849c71fdb41a2fb8829845cb5126f9a483a7e32881cb4539e6d49afbabd83207715847218e07eccbeaac4a2718a2b9136d5bb41bc0d2ca2dadb1f6d3f2ab3aed9f673b8e604a02eea1eb67826669484e54396d1d4a4afa3c43619fe1ec384cb8ca6d7e8e895d654fc7c7f3244fe2349ea688591843b73c1a2966fe84db4e8868a16e465cb82d4fdc5a99e3f127ba4c3e09b6ec1540e171c8f3f59790c3bd3a8f4eebe7c405c563b4ebd2e6676ae284e569891b8d8d9cb6d697a760ccf814293ea606e75a6584ace198396f083303b5d627c2be6d7cb5e495abf012fc3abeca8145cc4afb13a447b560ab3a9692b447b554d3d8980523e73ea485a9892dae6e1893e6ddef77c698f536856d46b347aa9fc729a7e5e4939f3859d0537069f5828552529b03e02740db9ec5c1cd246ee981cca4b6d12c61bcb233e24fef62b55d2075cb37bd0ad9645891cd4d3cc46c91028505971af5a9ffd4342c822e849d25d33c1827e234c0d5cdc28b04590ba132ec3182c79148c779cad86ea7580a9183147c029b3bebe3635b396d3572956b14f2df677c1a45427b7e7c87aefe40862ce368293aeedde18eeac0b4449c0705985daa83263d13d29546da0fe32b153cd5886b0a188810b23fb721f7809f4dfd1dc73b108a20b86617e87bba2eb6b2699342b248ff6574d50840aeea9f8ffb31d8f2be1c81dd16e34d02d0bb2c1606a9f1ee7c6a04914f9351faf4112d4e265f7dc79c20f8e60ec10b5ab7938aa4dfefffd1713c5fd06a483e6c2d746b4ca8ab82e4d74dcdb6e16e55a72357c3aa2a30c283fd7e38a6f458680c8465665a68a275a132478a11119ed7653bac5ffd1530ce159ff6024c342561826d79f8d4557e42a87a2041a9ae79fabca25d87af313da9a44578a45599349263762296c0fbc4a5f16f301e5b0eb510110c3041281ed058b45a1af5dc6447301d6ae40a146889d4811cd6468538d71dd14b609630d453bd63ca2811af9b78215d0ece33330d4adb7c11c4235b404ccd691e1f7b5cedd566be36816d424d074272815eac5571ffa79cf89e5e4046e69efb36467b624d36c026dda5e187a27a9838d5b62296f88a8f5b7897f8912e0669e8a155de2562509e24ce847b5d6bbaa2a494279cbda894c526932fa9db864fdee95c3f71a60b732cc7b12148e05b2924b6535dee565e72e51656d5173dcadc970d922eee9308d6ba09880f3601d8a9930deaa9f21244c0cf953f46dce7dfd35dbb52c1ea61c9d80394fa162322d0ee559882632aac1e1abf7648fb4ad0b755e6c646c612f87558e41abca6ed2934730ea2de5a6c0594afd3deb9f135eb86641c644aed128eb28d5c119a44b97b460ea5e05d50b9a2d2073fefe691ba5a761442faccb6263dc5915e577facff0e3ea3a706d6549211c702c84625b29cb284c886bef9305deddc9ee310c6338d3c21d5d05fb07ae28267e6936baa03e3f45a38c17247b9e138d3ce12fb66902008446ebe8be022f42b237f18d93558a433c482a21d5fc2de4f273bd6786f93941eb18e908cd4fccf6cd7e365ebe433ff5ec3a82cf4717f73f400506062815a6767d01bd68c1fbf7c15f2869e572981f544c2e3044ba1754ed101449240d29e17472f1d408b30bd0d920d4bbddae1c7cd0591269678f0450d54dce09dbcf480a23f291f616b2bac207b9aeafa176147b8fec70bd84a4e3d58823663c573d5bc3d6911e7e689de42c1680df435d731dced67f440ca473de5ffebdf7bab84678ae7538f0978b91c627622026a82cd879e080dc44fb4b436177cb0e220b622611a8f01fab4e5f1a20445c576b120ffe70db8c5143fa71cbf47abb7d525495e94bbb27e6d7c96d0407becef83ae4a24bf89ec605512d7dcaa5b7fe201893e4f5ba29bf13b06f4247b0b17504fcfd7ce17cdd3db044f8ac6d34f5e1ca398094290c6bba1d95be101ab94166c7f90acd9f979ec956d3a0378e1fde5df6590ab6ddba5df61ff658898733d32f665c76a256f7b7a9d970e079ccaa16318063a136efc2aa7292eb6dde9d5de9c6cc6c1f7f4910cbd6c1bc02cf49a1940295255f48226984890a75b19c2f441509c4205f905b9b1a31c3d6fa3384ac8a48a4010892fed54febe5649d94cab67911e069ff2f380b25b9ea876cfbf7f2f5bec7ae6853f7474c83c80d2f1920ea31d1160b5ff70139606156516182fdeb593f752d2c2ba44a188fed4b91f056c79e97dbf15142ff04e162893af76638667b9b280e205cad0bf982b03fc19ae313d6d46e4c9cf6302f7541fbac1c5ee54d9f9f4ee32df9d02a409f4b0d5ae3b40b6d1c6023704b44674ba15da9ace29ba8dcde93a918b126a198231032cc5e39bd628085f7e6ae0c680d8a3e3a282e75a528d59313c3fd9b804992b2c279bdb98990e3bfb6b25f8a2fb886bd25aab4f6949d39cbd2723784ef9738e87f14d4cb3162f33b0f0ac1e031cdd0b74aca7ba37421252e1d546cba4d1f9d33a7dfad3f6585bb2d6fdeb6bf7bb5a90e5edc2c992b9bc6efea45be67422f184be0ae1fa6ba0aaf5d674fee7862d739048591d40cf662653742628d42c51ff17fd4ba0f7729f1ea0ec87a9f39632097c3f9f005dea6c64c9f96a997cbad7a2a5320c6992c6fc89bb1c03b08c69d8cc5c7ab7b14fc5adee4f679aeb307e91f94fd4a0b268f39a9e70a50e32c7aaba6a1d3358f16e82ec6da7ec4c959870f8f22891706a0fa4a77c509885b64a9c567ad743db08703f1ab829919dcdc583617114aad8c7fef372a2dc28080a56a78ce09e7bb7ed6e2bf7b6b1d405aeb6be5d9d62c7b45b56e37fb5522c69011df23b8ee1c88b6a2f4998f594c35b5e88c3e37ddd70fc441bf86a3878194bfab6461e6f90e1411ac4745a7061ecea6ce7959fe58846c2d697a82e258330f698edf3318e0c45ebfe7c14abcafd4bcbf7247fcfbe1aeb611b1181200369596e2ce286d06e3d86a184ebbf172a5eb176b7974895f05fc618ebacc47c8a6b68eb5e192f16764a1b01cbe9c221e804a2a142250131154d2f6c4abff3e3bf4e05660affc684a75e65edd0911e8791f04368c9766832b93ed6535d5ee76c6a2cbc017b85e6862186d807d4f0775e59fd339d50860934817dd45c8939adad619df36100cfbdd8802cd66fc71cd7ec66910f08a60dfbb08190732af32e24fdbeb9e9d8b9f52a797277fc95dd16e4b069efe4b87b6b37746c920d8e6f050572a054132e3c24089c866180f3e49f6d85c46ab45925b3bae04a9cb77c1db35e83956ccd12e20ee31e0ab7e2f11140e07bcbe2aa536fe6e666c015fe9337b29343de7aedf7e9fb415dda33c7931b53549472e43e9f39d0b37fa4a8bb80747a431ac9015c9de1ae53a226d64d88e27e6581ea890fc3d2d23b209b3455fdfb37896d17bf78a088c95374c15da64cac1a26193634752e3a3751c69ba4aa06e442313c277e78ed5c60a871aff9ddd7b047cb4c356497567e365d882b5393419a9aed01197500e32ab95fd691fc3585ac4fe79cfcc838df917e61b62754cc89d8bbb6755d0ca041cf51c765cdb5e96598761a92a4ab057e7029ed1da104e867a482bd610101749a0217c1b14bb06e16ffae20be9c32f2e0f3bf857ab0303a47f2d7121062ed73bfb0cc409a7ec553a5eb48ab143469717cc8a16c8080d16b3e48f5c096cef84bab716122754789a068c2804a88d8a2d64c7facdebf3a4b2f0baf13be8c0c8c30385680ee221085ead545e9d5b47cb6ebc984764d382b6c9824208aad8a041a7fa7b1c504ca2de120547910e2536a628a70c50898118fad", 0x1000}, {&(0x7f0000001180)="2e3a298390a2a110c107bf0422462ff1a35a5b9bd9f42f85a4f699d17611c98375c456b79e4ff56fad4cd4d347555e2a5cbbd605bc1743082cea7524c0687f44a032a6ea022e42de580208158d419c1af6424866a07469b8388481a3a408", 0x5e}, {&(0x7f0000001200)="e385be60ac800457b00fa4790bbc581be0175e349fc4210c4c422f200df74fad5c815c8f93f2b0b19706a686a00163cac479a171f519ccab7dc12bf1f047d30f4569ce1e422b71f31adff87d6749552ca62985b2b0c716a9d68f0855180f6ec8f2ebddebd1127088486520ba3f14ab1c9982f7c1e556ec116039bec8020789a4", 0x62}], 0x4, 0x0, 0x0) 16:05:24 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') listen(r3, 0x401) select(0x40, &(0x7f0000000040)={0x5, 0x0, 0x1000, 0x1, 0x6, 0x6, 0x12, 0x80}, &(0x7f0000000080)={0x7, 0x7, 0x3433, 0x4, 0x9, 0xbe2, 0x5, 0x7}, &(0x7f00000000c0)={0x1000, 0x8, 0x81, 0x10001, 0x8, 0x6868cb41, 0x4, 0x9}, &(0x7f0000000100)={0x5, 0x77be}) bind(r3, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 16:05:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x2}, {}], 0x2}) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x9) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:05:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) kqueue() close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) 16:05:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffc3c, &(0x7f00000000c0)="969b100e") 16:05:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b000023270000000000000000010000000000000000000000000000000000f6a2287f433f", 0x2c}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="72f16ac0ba1b7af1dd5bd0e69729ca0e224137b85886ffa06e18e548a46733be1caa867bb648ff1de5e55247d4eb44a117e501dac784a9ec749fff594ffcc4d591e174079317953523d5c3cfa2a5d579201d5a10e8e93df9113f61417792ac294dab", 0x62}, {&(0x7f00000001c0)="6b8ac310fddc6dc2d1e08d56b41272c55c62d6af29279a8163f9624b2780db136d26d3c9388e00f74c8a04a5398e96f3cd94337a0726063ecb9aa3a794b94bc084cfcaf1c9bdab2076a458796ca3eefed470f648cfba9824e7672fff3fa81f739ba26c4bcab92f6cb42d781177755e535285aced24b6b1bdaaeaa245863c318a6c58507f5522c59efdcb782906622a43831926a56d0d44a0509c8996f3618e9dac604badc3e78f97aa736702da53101c074d7c91652eb2baebb3e8d7fdc12d47c3182339f0", 0xc5}], 0x2) 16:05:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:05:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef002", 0x9a) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 16:05:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x0, 0x800, './bus\x00', 0xe00000000000, 0x20, 0x6, 0x4}) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000040)='mB#', 0x3}], 0x1) ioctl$TIOCSTART(r0, 0x2000746e) 16:05:24 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x100000001, 0x5, 0x7fff, "83bbdbc2d9c070bd1a55964c2d75a8983d9f9bb3", 0x3f, 0x7}) 16:05:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x100) syz_open_pts() pipe2(&(0x7f00000000c0), 0x10004) close(r0) 16:05:25 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:05:25 executing program 0: socket$unix(0x1, 0x7, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200000000000, 0x0) r1 = fcntl$dupfd(r0, 0xfffffffffffffffe, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0x2) 16:05:25 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d55926417741e3c8f36d2000027df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) close(r0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:05:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x3d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x0, 0x1}) syz_emit_ethernet(0x14b, &(0x7f0000000040)='g') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:05:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x200) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/72, 0x48) chdir(&(0x7f0000000340)='./file0\x00') 16:05:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x100000000, 0x9}) 16:05:25 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x80000000}, 0x8) r1 = socket(0x11, 0x4003, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) sendto$unix(r1, &(0x7f0000000180)="5001050360000d04000000011306ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) 16:05:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="3433cfdc98c87a9e1bf34c73fc33788459c59186d458cf", 0x17) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x7) 16:05:25 executing program 0: r0 = socket(0x11, 0x4, 0x7) getsockopt(r0, 0x15, 0x2, 0x0, 0x0) 16:05:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x4, 0x1, 0x5f, 0x8, "de38d8e5452acf66f54fac951b31730d381be3fc", 0x723}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$TIOCSBRK(r1, 0x2000747b) 16:05:26 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f0000335000), 0x10052) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x6) 16:05:26 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000003900)='/dev/pci\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xffffffe3) sendmsg(r0, &(0x7f00000038c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0x100000001}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000040)="70983d85f069166b12c9ca5ab00c8f8d1f98ad84125c331637145309874367d50df89b016278b2720a3ee0b9b5bc598e8ed9e6363ed91ce24c07bb723e202297f2fd68e051b8f4141f8abf50a169af20a07a389cbbbaa9bfdb98cd7daa5a99496dc5076acc4c24f8711d72b6525c0e", 0x6f}, {&(0x7f00000000c0)="22a87ea5bfab095337a6da6bc8f05726a5090c66aa8e50bd67dbf176484c61963290e323adb80ee2efea014481e56bbbbeb747af25bec42ca17796a9fcf7b4c8e3534e0f30241be26da2cd30f543297b73d9fad1323749f6e32a2d03954abaae3b801ba8b3bb64203bc3644517e4f541893d323144a4580a88805d8687aa0dc51d6d8b30e61a973d80dca9824b3edb0be4a8ae7cda9e39c3365502b902854194e1c6fbc109935e4916e9a101e41273ba5936a0e72aa49e59ac2709dcf909650f05eddc276f1e7b313176f107325eab7a41ddb35c175a", 0xd6}, {&(0x7f00000001c0)="1e84f54d54dfb8d6bfa0a88c769b153137df0290860e7f65c43162d56fbbdb2d0f070b45d05dd83aca44c395ddccbe79a74d2c9dec772ffc1df6a5a499e6e679ee", 0x41}, {&(0x7f0000000300)="f4f3a245e771f292aa419a1173d3632ba46c3e07562bb801e1ce422eccabd061a70bfeae38c230bfb34e2a0b791d625d8017e153cf02dc8d34af7df9a2d69d0c8e0ca3198ecd46442f6bc27b3cefbe896aa38a21a1147f20497dd97ae708aa1520f3a311ddacba002f371ebe5cea54ea3d2d5aee96f920584d9f0f01d86b2b06b5e8c7474ab228500fcdd5c877340a2c618f94c29033f3c105de", 0x9a}, {&(0x7f00000003c0)="4e0386a9ebcc56d18a1d76f9d320537b69938ae7b6b6a7adff910197c01a18827efb078bb3a75f8bd916b445e75952a4f3c065bded1d3dc629b7149f3f656fe2446f8fb01fbc04772065790c840ee5b5536fe053c9f8d99c43f6359f1cac782f63a7ba2bc65d663bf61388f0a0a258b80ee5e48cf25b82979f6506b23401ebb3dc8283cc1ea5dbc211d478dc799cbfd827441ace6c13687b84e62831d0c0e15ed52c71c5563989d275c2879788e724d40e9f8d64b5b1ad26f578d595ecd29d6cb2380aeb01d61a05c5c2382f2c6cc37b2c8a8f81dcb15b598cd278c45bd8955406e64b9f0511ad3da6294473300db2ce08616f2f305ba1411ce4609a05b000f57aca55e70fca15de39e6af25261a176ce566e77bea740a8802cfc2ce045ba1b002f13e97acd42433dde6ab99d441f7c105ca3ae297984f0d07b4b4ed081dae555ef645a652cee43888334a72e8564f10e32881036a78f3a45e4b0917653135ee914c784662cfe6b6c3b214b1d14d236936960666a6073b1a980e6d1991e2c0ddae5c39c445c81b23402cdca1c76638cab56d09914b84690d25e64433b8a7acc7e46c1577a6a6deac3e1ac4f4ef4a682e8a7218e8f553578077195c6d7d02d5e621a8938006fb991e188722172ffd4570d0dedc772a082c46bdc7a307715a396e4c8d319b7f8aea1d894c85c7ee6651b3b76367638058e0b019335ef4f12aaf896c15f07bd34aea6f886013cb5d80edefb40435f872316c295e59302cfea0011f16fb86db1ffc51b74302fef9ecc2b88b05ed2e6bf19b6a1d5335344ba9d61963ec0b7f22aadfe3013658c381c3d194e3608b57d53b155f172c493829c6f0f69d146ad16ccfc1497dc2d544dc38b9ac9f811b342ffc0a7ce547c549d5cce9d0a2653d22b90d059214304d535472e487b49d131a27e1838f44da54cb1c0736487d3a451d284e4ffb8a729ef3c8419d5cff36c5bfde70804221a374bae0a06879ccd6459ede465b8e4e93000afc10d6bae4cc063585dc899239841e3a57181ab022f253aafb1c05cb3d1a35a31da3313360b3675b9eafe7056f04b17d5687d0c426df2828bd9c0a2a5573a0cbe6dc15febd28f97aa52d8170dfe75df6ff9efaeda027bfef36ce8d3632eb96885c99c21c2ea9a67c638c7a55de89bcc75ad18217be72518c337c9fd8114798a964585ba522c45c3bb07e4c21ffe697f3c931c3c70eadb57267a050f398fedb6f5f43dd5cdb03fce6bbe1da4a4b4c84a34838d96aae90bfb3e003213d59ccf35e1d16c3aad56c9f20ba515d139ac8e43b5c72213ae5aae2ba6df6c6bb177725c6b47256472ca5bb4888a041f35ad57cb659f9778bee4caf0b22ad563706d3b8258b2ec4d1b063dcac44e68176275d01199cdfd0b3684006ca7b4ef7add26561bf01bd51e56690fbe5f57f8612f0245e695cc450f818cdc8df02448d944489c8a66da1f0ff4f99f7111d10f48ba26ecf0e48e9b1fc1f66bc7a81a0c7a088670a7525fde46bbd7e04371a3ffbd3f4f98e9efab7d23169bbdb41fbed7698de2a0e83b6c12236ce21d9b40d8c5d50f245a58d9a8e08e51138b5d70ffa68bba960fa62504a1fb37b13e2aee4980d7951f22e086eff45fc73d78ad705b832918d4e4a7e900bf0656f9cbe2ba47c6d3e918f003e07f3302797e1ecc1ca99345f49f38c65fe2d06049a7101b8f68255dde861b04e8ca469f45b977728184ae9beb62f1a59ef12a6170d0a80de082c2a3c7ecb1d8df274ff6637ed8595ba4a7896a674b0568c806684507c5b2dacfede3c8726317dc73806ce1facae2433447b10848f1826aaf920502fdd8da64f8387ae37b843a947d51bbdd59537d657799f421ea279cc1e1fa496c8259c42560b330024a7a1618d40ae065d112800531f0a39ed299dab422bea33e4d01779f0e3f3e59c90a8650a86864915f74a975117b6b2c393108b69af8cc50e0ab25b05906b48a20756f9014b38bfdb3b02197d71cf4065e87b8aa1301c73a61953ee64800d111a4a15a54f1222afd7c128f2a843547f852a396497639852ebf41c9c4016ba3445e0e75597c2f515b250e368584676eedbc4d10f926a0144f8587d3209f295350a3bd36391c97c55a7ccbd60e1296a840871293ba4b51fd5d2d60d3fe7175d135f8baf0dc8adbb4c2e3337c82372baf6b4adede5f01d7f3374dbf537c47438d6e60046712022850e9cdfe8af54a6ba8d82efddced80ba7cb20b1417cbcd9efc79f20bc15abefd30cd7cef017904eb805668667a31edf26149759f61e80da32fb5d4c92f97092230301acaf19be7e77376f64371607fb85d5e20d0868a746a2592193a159751bacac2cca8534fbcc30f4afac7c7cf7e5b6f63edf721c587845c339f48675417462852f815a4fdbdb18eb3c29cdcb667248f1d1b176357e059446c42bb8d3f29f48aa8ba1cb2b97a9d263943f4338a0b775712895fec80166c0c8e109cc3f0ed766741c822f83ea3c83238455b9636e822eecf166f761dc4f68fc1308b0302ed5dcb7b6be98d8d91c77a606ecf1ae3bcfb256bd30ec2d4a7950a25864fb7a8a5911dbcaeb030d81ad33ef0600593684c73992191cbef0db7ee239589f7dcf43d871deb9a647fcc6356f963b507649961174238932fb9c156f8a402c97032edb25ae45c0457d2a63fbebb68b76723df390e253e08e53ff9d452caeefb20e7eec22b85b6b1ae460e24788c1fc9a5fc07819b174d2c80cdb3f2fcd559b500d0abca5eb140767e0c63c62b232edd79fc9a02ca8465546fb4b32cfc0b47ce48ed852ecbb5ee81b48c84d34b858d9d4b621837f6556b43dfcd1bb02f1746bea394483d87650ac2bae7b3ad1a625b05c946e702b4b0d8d70709303f84d9e6d99fa0876913106ae1958a0a531ceee264c6d4793c728c8abd25bd8ef9350bd87ee41887130e564a6a1994573c1682c6629738de48b9e0933481e0d0017e33d2ad963ebff011ce15fd67da01a4502eaab82da228563ad44b5c7e62f132348cf21eb5d3ff7515da357c1fb1f0fcf653eed1a7df44c5b582221b67d429f9bd2d1b7d1e79360789f7e32c93da7a557d3af9ecd81e68a93eed80cad97a039d20e28e2b8b00bb04b268943c2df9d2af73433db02f32ce9e2b9836efe8560a06e5e0f7e7fd00f5bc42fa9f3055fb9c9a9073019b3fa95d3d7c29e6bf184f00ef08ed9eb7b2d2c3d2f2b91213971f89decf6a021e86631293aceb5301e4807f47f94e01937d2d5e3d2b07a8fe8bf4c6e1ce489c73a65617bbf8302b7244fd6a53a789219de205fe7dc72b36977fef282c1f7e5fdca26e23fe6a10ef9a5699bab34894936336882654b00ba8c63cb0949843a6793e33dd26d2dee0e4757385aef824116f35bb309f7621b63034d9fbf4b8bca4fbb139a980fa9a81ad343ee46986072bda3e994084e5d37230e24c4fff0d28bd8d211086c5a990bb89bf1b9182687912c4f1b9dc5bffb72a87f54a95ed6a9684a795901461c246fafbc3e5ff50db53761cbdf31cf5298287ac9ec28e85c8b25e985f1bdc3a03e180f374604fdfff658f7e32732e7b88b322db94f51663797b28a744b3ca645efa4fe592e15b0276a4192f12ff223d6154ed61c10e5856aa6b282b7b90073018c1906c08a33f21c2fd0606e5612b74d371d6c1e00ed9d0b5d925267cf00a4df4c3326f06648b9f4733662d0360ea9bab6374e3aa821a46c52593aa6caa2d9adb0588d2bfdf7cf019622a7018eecb3649e349c279ff7de8bbe70686360a347d11f2bc7365e268f529c48513dfd9b0bc9f40d4fbb6d896207008cd9e717777994ec676b6b2c32c416d310b5b236fc076d767a6a8f1891d45e29723caf293e22286c40286f6584bd821f788a35d698f9987ac7c770b75e6fc472f4247b49d37d2aabbb4930462ec8842e5ddcbb6d841d3c40bd4bd875eeaa54d3a5f6c4640ebc7aa7643fda50f08b3846c094432556ecf26b78e7c039cb40a75b9e1c95e55cdc059098bdd4a17185f3c8b6310188c95c3731360d0b2043fc9b2360ea1469ece58f10d5895da2f0fb8d99377dce94fc3dd40bdd5460625ee6a6eb14574b366738e3896b686c83af16240132737178a085ab5e2ae775ea4a66ece520eae166ef6772e7a1ebc177759c180451894784c08b2343d2953e3450a9504a82451c64dfdbf26a0207f425083496904ac30c4f99dcc494a7f3ce37367b49503aa398f00869355c84c2c1c7738156a04066986233358444d043760f25cf484c6f339dd06fa7a240949b0b5ffdf6cf3730970e105121db62cec96ef5451e9a0f072fedc3d9dfb747f8583c928e1532e5fff4116129cdb8ed4fe49484aec634a19039ed456b7311611b3426202ed8f5dfbd69fbc6b5ae752e0b62a9fd89cd1119b13c22bf4b699a4f406d53101d43f2f31b43114750a471c23d8fd8af0828934024acc90a3b412c7809378276138551e77d06873e5a3e4d325f8779510819bcd683e92c72eba112c564ea71a8dd6796bd468e40f31e3d9e9053bfebae1480faaa56b85947289fd7576ac3fb87ee451c86ad527c2b0d9a922ab83daf16ca7486f0caf08dae28478d1c22d2f1c60738126cf73b3285a46c0869f8ac61b8a5fe3fc708a3c63ba90555b00b06a19d9e776c909ead3139db399cb090500894c104f75c1018ae8589e60e42cd3af6a0b95bf2aac4ba65eacb475632b28771cd66ec3fa522af1e50845239f915bf4a184131e6ac2bc510863e04edd9288cec848ff34bea0439b3cf43df5a30773ca8d8c50efb6ef56caaa7dd88a9579a19e342ba721698eadfa72003ca4cd60218dfc93a416e53d467d11ff72daca560c9704eb7bae1ef0312ebe31a5fcee6f03329ead7fce173078571f5cf23d348d26f0bb5a5788bf6a75bf72cd9ae4d7419b162dca9a21a3128244d5585fcaab5abcb25596e943031def888e463f123fe9325c05e2cee75b8633c692d34d4a5b80498bd3b2cf31d3256d9a221ed1653a955ba24d755bd0391514f2787c6cd4928454a3bf246efc2efd6bb111015cea39fb8857610c85894411f1d6748624d7bb5369b712c1b03ac2c4e5daa6d5401a4daf4734fe44ebd8d7f0bba11528508960a3c8cce6fe8897d55e0c9967f2ee145827433ebe97b5f2a7c82124905f01f4228f9e531eef65f1d039de330838694d0a2b0d7ac7157ed57168dfc41d1eebcb89bba979d8e906ee2fe8cc2ac3d92088ec8da87ea9e27ac9a9e59ffd8a0928f8ed9489931b3b8e81592b02a44bd5f697313b6268028f9986ca639b8a247d14b718b03f2606b043ce23edef12f8897b175b4ed2e4238dec07cae376536e322b02482860c77c878e9c4f8a290ae54cf479909a376409aa3c2b064c196cdc15f8ba7a769416839584f68594aaa9750269e24b3eb40d12a3863766f4152e61eaaa8f85cdc679b40854f485f31accc9090ef6a9d88276179642e6fa46880e24eda5d6a9c87562cf5e38e859623d2f6bb57dbb9a110de296de7551a1c02110371b8ca91d5d27dc8adee72bb3a943097d3ebff610f62ef86ea4ae90ae1bd02cefbcbdcc6822a21a4135e97927ac5ab4cc52328b5ce5a04afdebf761b0ec49c49ea417fe2b754c60c799273979ed70cce1c80ecbf0515f072f6c1b3560bff5ad1214609c10e2d99683b9a0f315785e1d9a6121d2173a4e3bb9aac7390b7a5af1027b64457d67e5d7df9f3bfb080c023495143f19714b6aff74fc5595dcc7e14867d78a28f6c79ae2be6132eb957c0b8c2a670ad00c058cb1d12dc7281907e97001c4dd153cf7f1199", 0x1000}, {&(0x7f0000000240)="945467ca374910cda68b829cc6c72efa08ac9b9ada016435a76e3546638e6d8260c57d0ba2cf652e06c057ac2d81b2e61fd6e54b59bd88a003feeb4cd16f5da944f0d7132218405c6a495a488d910682b3da57fc79f92166b597abd41ba1eef616583f687022fc6f", 0x68}], 0x6, &(0x7f0000001440)=[{0x1010, 0xffff, 0x7, "d2ceba32f15a297498683dcbfcd75a1c77cb860156eb40af87d8bcef19b02111bf3bc215b9eb46df6956deb6f4ef2fdd58b616ac71e5d90ac028f226be53c6b3c762cbb8dc0b42714c088f711c7a51eca330450c315d68fca4a68d5d097f99c4dbe1d1cadfaee762af37daec0df6c2d1e6e7ebb64592f9d6247f80d4f310620093f2e13903b2b836224fbfb05f81ae2097cec28540fec14a77003a17ccb99ead5afa35502c98fa653eb1f3f3ab3d49efaa48fe3f4ae576e006511de7225b4acd025b0cd57001bfe685d01b4069817d9b7f5bac54ef3ebd7609d2d3188543be32cdc038b946b1f58812e04ee1e587238c09e88b043dbf0c4d80d05d9a7fd922b74b7f670c3f11226fe8815681396f2a9255ad875b42d083975bed835acd0ddaccd4415d5bd4d3b3ed9efa94f6844a47f4fdbf9dd277a87231295260c074f6bd2aa9347c99d69289ec6857ba6ceb6a9f8bd6ef179913e1ba2031c2239d35b9c33c2e2312fc61f76ae18e173d2c35164eb645c8a1d7e0d020dd23638ee6eb67c8e417efa9fae4defb347034b0d759d4ea0912b01455dee66e52e395df77560f92d6d7db2599039e7bba3d36b0bad8f003eff04b914906dc90492a980ebf71bfc3c7684cd76ab8f8105df4350a75a7da1df13daf5bcd2d3b1fd2c2f751abbf018199e851af7cd301d8fe35726727804f7a07429a66c43ce377bdb70de9fb7d7f6225f13f90fa3983239bba023122178a7bf21c79862763eb3ea322cea12c6785c8e71af5b185478fa1f3f404327431e130f30c31aba7b61d6144f421ad6f4e80c341166474357d4cc4141f1f68b9ffdc67df2719ec378f50987dbd546e58a0c2677159902109f43c5653896f8e207590d53a08b42569e8a1a7f1ba4b0756dc57280ef208dd5ac327af8934021a82d51b45209a2e9b1bdfbde9bc5c625a6e2a2087b16bdd69f0602058ba5b7206fcf1a8fb36061ce857f66c9b2060cb94ba3a72b4ded0c11671f8ed3e408005841cb63490a9af54031cfdb2cf35dc7409fd860adbb1e31ee95f80e672412181a8b02d6e221968abd7f07b954b4ffe708934e11ffdd40278eb935d3648b66faa009438c66f0c6def7edbdfb0642aecd8e9537e62587d4d294ef62923d2c3733d0e0bade4204843c64aa1c40405aac6c71db7b7ef13fdb444ebf258aca57425430393f7720dcd2aa268b1f58a9a44e47dbae7922294b25f8e252b48b1c080fe14d5a8c7cb54bc1fe1ec64da77d4b1410dc95c2d505caa7c6510f93c9c8f46ec4e428ca1234c26cd8fda55033558d8dc94c28f799245ee5517c772ae69aa521317cf46d8caac5ea183777dd21b418a7d7f0f3cb5b5e429591918494f604d2a389ef7cad08928f9a67198f64118ca62a30feb70837e18a899594ee7fbf8e7406a8d4b63d27013ed62f774c746ee3955d601f9ffc0c044f9f58d44db8ef64f8986af2b6125e40eed2093c1f16fed7f734e7e6a7253fc8ed759445a37d4f00d585ff74e912d9c53952da9f77c3248f594bbc5e9cd0c2f7e099af2431da29c033b1d2eef9e0732f756981b0927d5d0695d810f3e80125997fe0cba9ca23518255547159fd2720d14b02be6b689178754e24ea0403d2d90b26fb2d16633f37b6bc8b67381fb3d5e4368db280cc6169ee0836799bd900c6564628a41c557a1c84978f8444ec26be1726d08414e56c346e668a6826f6f09403c06efc28c6bb9286ecbf90b9f84cd8af0edde7e8201ebf75207753ff5d422f9971b0284cc5c1df0a2fe64bd91c08bc89fb3d635742da5e4b544a3c4fb76845a227ecbcbe8d4e89ea994c8ddfdeaa7bbf74b15dde53b472a17b0551b6965d3d9c3dfaf3604b9deae2d0078d29a20a6e4a63e2b5d6158e9a326e9cc68f4d59b084d37b416087763a58916166376163b2f48e6b571e2beb2eeec02aba662d1bd0407f9ce83ae665d1e86d90781a37747826604ee8b957c529943122d31681e34ca8b61da7adddface94ac81f5dabee224ed9f635fc732b38f926318fd32a38eb505cf8adc61a6472bc1206c66a2db4031a328e04f2f3bae13c0c2df5b22ce0e4ff93d2fb2e6d970883c6e47c7c2a373b5dfd5ce7db2766e38ddaafd8c367cdd429346c52ee78bf9d7a3d3e56b7cb96f76e1f65aadcd9cf9176c97f93264c0b53d0b7f4ca9ea822965037c85b720bd44030b9c3014248bbef2a292614d71ab2a08ce550642e27349c95544f4e4de63aeffcd36a51482d46d2a910d11064421d9fbe8d409779445c50d1e3907618ccc745aef6af2e28de4e669cfb60170f6236d780283e74fa4d71b5027772b1d60888b5ccf2278d90741e54dd92d45772f3f773d55abf4948c2696d5ff2a2097cc296ba8860b80bd1f70f27a27e058d082bb81ea05773e8781a15c73b34435f7e71326be2a7f413b7edf035dc19931505ea400e9b193f49a19428d30791544295849feef8b0bfb8b1b7851e5d651584bdb957c8eeccb02d4e0f1be24e56902259bfa42b189210945fb58e5d7efea4d81448d8fb5cd0a9a770337b97daeec2c4e2e8b8ecc63dbf3518f56c697cb8dd4acbe214157c37a8868ead02e45ef52332b35ce73c9079c4cfe72f122bef9dc98f432108348617d5ee1da44a3675a8748fa125cde63e7164750ca7ea4105158655728e5022682dc27b16fdc7ed1031c33e14fa0af2cecb3e1b5a36949bccb2cc8e1b3cdc6179aba15d924a52cc82de0aa7f1939adc1a14851caaa0ac0d9349bf0bfe515e9f07bf14cf14495ab5b0b89469031f67e767870de5cb37cd03b33de0eac2502f3772dc7678c21e4b0ebbb52115b97c31c274a007cadf1ee7c21619bf86abb3b969795a8b3a9590646f6925857230acdba5a1e402aca07948140980e5634d92aaf5881040d6afc4274b7084c40e05c94bf32eebd49c9a2a15b7a408e474f0c2cdb8809839eda2b0fdf02f61345a75021d7212d81e84adf59190be0ecee69981311171fccbb248a7cd8d692ef3805bda197653ecc2b2c8ed35c100f43b9adbad789e9d323b021e2f3d3a78ce71f86047cf81db2b2f04c3d2ecf11636459b58c79a96d71f306c438ed229ef1c011974562bd935e3fde98bd81dfcdc53ee6fea0e3258695aacff6106f17df024c0d7d8c5970d96b7ed3dad63aff7b111d0a4cc39f6e70fa5fc07323ceccf7b26efb7f34b05fb299a6a06ede07228a0900d9309b0f0071c34e9508c498b46b5b9223b48416d41ca32655d31a5b706ed6fb38d9ee8ca7cfd14cc7bc7b64184494ddf64d580fe8d9d7d23f7c49ff90464039acaf845d7e70c6d357631c3fd1c49f94b79f98fb1c5694051eba527ce5a5645e6f213ccca0b3fc3066d93c8d7dfe64e3127a53ead49a481912a68d7054b8b0d0607c834d57547fd9332e5448510b0c2b91d8394993fdc5d6854f78a98b9f256193cda755d4bb883b2beb2c6b64be73a69f9f740042a0f9cef189c55bac2c6b8ab443a7d8ab2f00bd21b8dd50f92a451e29094b8f471cacdd0b8a64c48f7927779336628e7ff3a5832043a7451c029744fe59ed72cc5b34dc0563dc6d7b88248b40af3d0ac7fa7cbf8fc5040adf406ab37fe26a38d0a1ba25194f139561f9074c5218da7e17500df0179a68c5b68bf82d9b7ad05cf31030af998b294baf4c12a37a2b405b8706a13f5e51510aeb4ba861953462a084b871337149418851336087ff62cb2f92b1ff57ae67b09973880dbb7169eef726cef4270a6e7dbdde05fccb27fba5033355ae45841ee902275cf501c0cd1142703611c992e5dfbfb2a189437a9e0504d1ad7164b0b05f57ac71b27b08f3ff7e77024d7075fb344577459b520027a28527527db4e37bf69e223f0ba39061e54f3de9eb3bd9b08c3970f87dfecbe3d0d5692a406d0eee7e486c0c6036fda7a35a9c22b6a5df6d6276667f76e0fa7ad396d03e4e4ba04e510f0c7d4836129611ea9e263a4b483d46d3c8947f51b220d59fcf664c7a2b29ae3b64644504c9de624b4772dee1cafdd56840c7a9026a5f1a3eddfd600112bd49e64351ab1e12bedba00e10bd419e3c688394f45c7192204373125807163c45d1f5f3bcd5843c8389af4c35d8552ac8c331084a7346956ff696b6f81bcbd375d285f272e3f318800b8ddd0b27ddc1de1e89487786a1a1552a8fb33709792cbf15a184423630e31399116b75a2801f033d44fd00c0119c45b0a0327332a449b288b233dc28bddc6402872f6f6b906b60ec4b46e31f6c2023af4ca3bdb32e6a3df8ed347d240fd6f52d74c33ef0c5bc778809e7917e0404a50d8816146dd2810bd8c724da1606807e8b1647da0d3fc5659a0d2b68080c89ca6ebd199ee35bf4259e400e0db2985afda02cbc7c4348049fee3db49bdbd84b3c6ce23efcf60f357242e16ad80c975c57d1d68a02d97564ff2ac57e77dcfbcd4fb9a3aa7ad03d06a23737c40fb7cc640c691414dc7d10555fdb33fefaf927ad06f190ff5a35ffef839e79cd00780eb165ccf9a6f797b5470cc171d215166e2e68db82947e4a863f22d8f9c4e0d91bd613f5bf48347a8ab26e3776e4e4da25a3be332bd35acd40f7dfaca0cd0acc418b8b3cd76f369a3d12c76066c820a750a9716745dccdb4ffaf546313984be4d03931662f72b577560439fdbb8ebdc09eadec0a0f124493b1760bcf348b9a0c86f7f423848a5394d3ddc541401cc02c262e3303a268b58ee0bbcc03cc4c271ba87e7f09aca6f4dacd0c805f0f388c0c7e8c2bd31956fcd9423682d85a3a24d2d98ffe86f914f592c56ca7e8a960d1c907122feea214d85e89b3c5fe2742c6bdff81df3a47d9d4b6287a5d85ffdc435169fd39ac288a6156a83a038b3fa8340fb3060f524903de3bf0edc4fbdf316602e26dcba49ae716f8ba7290f314c38d33391d0a08d9a341cfe8b2a7a66dfe11627b4c198718074f4ab6c094643b23ba7906b92d5d8f61abafe819bb00b4eb304151b17211f3df7af27da2e54d62d9ac23bfd0a50f4450f4ab86cdbdddbb8b2eed862563b129568c2e940519db720dc4feb3a2370d7574b4d4a2b4a340cc455baba8ccb89455f7bd07de865677752c358e089a30ba2301d455fa51a8074aaf5b933bcc2dbbad5a5a2334fb056d938c6c9be373a990a64857c285c9ce8cbfebb828d77e8d76ad1d72d823d1456f1d8376d849859d46268c121813ef5dc3199f4ad337c9f09c43e6cd20ba4e089d940d8eebac679d665894cdb95b3828313fdb841c5aef62f1913609dd716330a666a73e0d6f3a3fa23eadc09c6da99d56618ca078f078d6bda354738ec68ae9df7a6db5edc687a53d9be4845fa0069bd853361ce2161daabe5cd997ab9f7ba824ddb5633ef2c77e6bc8eb6720497a74671f87f00a4218ac2793c29b7aeaa996b7a2ac544ac3aa2b13095dc116e1024c90c056d7fa9261e562d0c03205dc7261441dc7119d2724099ff38c81ea1a95f6bd3fa5c396277a018686f0c6c3f54ec4bbaf96843bdc6d224d3e62c1b0276ef8b0fc415cfb39cf8db8b2fadc09489199030849f83f20cba201f0f0a256a5e912857bedbfad067c894faeec0b02c3dff31a0f40aae341a6d39d3348b18a3d3aad17d61009fd67d84aa6bd557e1fefee00827b54ae5d9c49766c1686c8df3a195bda074870451f8f28d1b706fc4a5023a7c499383a900adfb32e87781a9bf92410e9abcdcf2fdb0023ddb80d4b2c99a391db708745dfe8257fe3c23b1598995467775643b8459cce7c0952dfe42192da6d892a9cbb29274c2185cae582742d825004b5b40edf86ed21331a48a887d77"}, {0x1010, 0x0, 0x2, "f64d48c702a1f8783163f4e18735e9945fd6f7e8f0f9d0fe36996ebc98366dc7945d78b9c4d91b32c8036de841a61302e4ba3ca9155b5314a6abeb13000ad70dcf33d77cf7ecdfbe2554853f5910be95ff809adf880ed0c5097a1b16bb8374736bc51833205546be74dc96ad3e6af6f6270e79d6be6853298309432abed611178e0ef152803d9be6ab06e238d75dc29b01379995eeca08f88695d8e20b9cabcd55f5dc91f1039bdf6c163e40b6259fb7bf70554a8c4e9f1c1a4e72aa96b9778768c7285c69654c1e4c1a7049390cf5b270129cc08870bc9fade2e9441177fdc60aab7137c41db3030df05db15bba1fdf9d4da4e64590f1751da726ba1d5573c1acd27aea8488e735db9add16ce5fc5e7e2c4e7c281f95b7bc50cb928d0b3acd050ee8c69ec87a0166f2e196f61b9c13041d08730676f7386acf2c9b1947b48c43279974d18267f1d20ab186abd26292d3adb36f7d9bf12f4ff02c59f11cc5057953849b981326e3c9903d7547933238cdcdad18573754292796d45da6a043d1bc90e3a94d83557de39481e13de5bceeca2bdbcb1e60a562b1730a5662be317e3ba1142bf004c5b304f4470d3b273653fc743b68cbe2f03cd806021ec74d192d88bf4fc6ded5ff870997b4f1280133d21f33e1e095a6846544502655623fda45b73d87f2ab429057a40216aed960a6a8be17a1a36dcc757304ca07406b108b551c815ce4da5d7d1ff10d98318b8ce58b19d2ca62db31fc105ece40e3a1550b6c4240575404b1640d3f02a483e829c9a6d657eeccf831a2e78a919facb01d57cd98def29af73409574d10833b6aa034e5cf6d7041fca907ce69869581655f923207b82a33998d2374458f4e34cd4fb60b02d8c2139b25130a4d508c06f8be6fbb8ea5493955e8ea70a96e75587807e0622d506b850f02c49fd89245c1f1eb5689d1f793ab49dc5c87c7f9d6fff76e979176455f0cbcdd01265ab6b5a2c5627e6d004df77d7e205ed77a9170e5f576bc8bae704cbbbd541897c7adda60ee9912acc30e4909f47f54ff25b283b3cb3e698a5930d6e6ef4bc218b101803758a41d7bf80be0c0c3a77a7c3468ae02a2b51c075c21d605b9b45f3ec4e83831ad12f55c078c5881093ff3d0e1f5c2d47470b0227d6c1c5feb007b6edb6da6e5ab67f63a418d7b5b1ec371d3b6906ca558520b51a2731d56e4064b5b21bf8c2510c1ec5fa2f71c188a7b2c55781757f27761ae006e462452432f44dfd51121cb40081ccb09ebaf60dc05268a0d3ee7721294c173c897284fb05d21553fd5f99ea03c942399c6c53d0766f496aa9a18f194647e3a37956701473b0bac77e453c81cbc6400e50ad0e72fd3c0cac6982c0d35f7ab3c2aad565ea4c259767e4eef17964958691c92199a4f02d1fc2c499f08569b77ecd8aec9576a99d216622018e6620cbca53b6d5cc6eba50ed71cf81ebb5e9ef819f03374bca3b3d442824677755fcbe2a4b69bf8b4eba94b68c689d95042e0f5149fe97cfe378d954821184b25145eb6676ff55eb7927b581f70e20c80464200a441f330e9279436769dcdd0c7c5e3a727e2ff67f7b451164c68c9f107b1f64cf6227d69e74a769b7b23c90b095772ddf050b5aa3903b73c83e2799509e519bee312f8a897927efcb11bacdba78f7a526a42bb221f83b9a46e65b301643ed51263910a08b1e60f256e2d302b8e51269675e261d8f09e6abf412bc6292117d2c766d9b71e6c0c32ee0e2b429f14cba5a339e173e6bc379f32f2d4e3a7671f76ab75c98817289d13a2aa9e720b80f3ad2559e46c4a1333c711aa0049100054f99e32ea8a7a19a3ecdb598dd2aad42ddd0bf857f7b0e2dd029b4ee3f32c7cfc1c4781150357b618f4310306a0eab7e9659dc812d8e3616d9c8cbafaa4cc16638dd91f9836dc3df364940910f129652463ce08b032c3f480a2007adf4bd0838cd1eb0359c8f511bc038fdb2490fb9e2aa75244728b0e63174e478d70e69d7f8a07a54b5c6d1585398f1607e1896f3061eb4400609e43b75b0452b341784233f99adc04ed60120615cf14c61df1e812262b34b55aad12833d0264ad85853292e00f36f4cc16b41c2fe34a94524d816929249dd1527917fa7132ccfb4d12b4b1b98d297bc109c3a70968e462c8de725793b39a453c9eb52e8f91ba4d44b7739fe561e76cff4b7d815e3f63999e64113cccb8fa834dcb61a9ed64b791e1b9dfe0cbd90936a5be4665b52679099dd30ab2b6448564233e9d96c8eaf06d4c95b9315361426666ec305dfb4fa2eedb139b2e132023048cf50dc7e3023ba1012fbc88042c7dbe4c34ef67a864f482b156c1204f7f7691af427dd0cb076c56550df14e7f2fcbe23dff8935f0ac967895cc1bb1ce307f1530bb14b80091ae96f9fe19b582728f95f391776b5b917af07112400827a0b2bef44567c6573c1b8d900ef9aa1873115732b4846d09d88d8866808e8a15bdff87ba764fc7c35c672d0df7477672d817b0c9fb00ba797de3d89828ba342c1bf77c36e3194760bdc75a25da32b13ca6173b4f35409b3db50fd77d6035c4b68be7d9cec84c1bfc0d709f5fb785290f942fd43a5c276ddcdb72d2d480de9b867f02eaba8c7a8df4e8295dfd353a2a3961ba4eec3a573aaa6b958edf4816acee88cb26d2a10f64251ce9b337fb13e027b1631d9f070ea1a4ce5bb973ac03ea550024d5a5fd27cc6a33b3d875edc3cd4c97009ba4f6f896d4fc0a63074fb5eaa40ce7eecb2150e6d27d67912d51d28f3fa750175c1cf9181c94aacf8813633e19407b4fc8c786080d5c0c5a4c5195dcda02b41c87f96723d9e717402e8b9d24516ab793e23127abbb5155fe7f04001891caf95be4dffb7956e96458b67d27b961b6d8784f1db26bcecc213550ea5cb3cf0810d4ec48e93f168573d54c1dec68ec616b71d861c88dad9262855ca00325c3fd70b3e082d46c0f36a1d2dce110be5dad65825d5246a8a099d6bff599328828bfeac3e47e3373e6e95af22c7f9ccdedc3a6f6dda158e6cc54b8da4642e80c1ec5e5ba6250325d9398b678174927e0a92234a0e8f0a0fc166c504d63538cdfb35e46ca83fc52dcf2e33d41ab80a08a01c1fb23ca328dc171c5595708b081095be6734edb0b8f5c26756c32a4b88ff5bf62bbdd0c59d4ec1a4835abff449b676a96feb774b82f3e6cf1eecdb10d71e54c50a4535f05da222b464d7c4e1fda1c441d5cf5836b67285841d9ebca9ac5ce4900d03a170987fc1af5705e46c022aa2bf15cdc19b6790dfd49bca247a0e2746481c7152a441f407b220313e445c804dc0db89e366ccec2662b1ad905eb3a18e3c3753b2a304aa7b86653afca14679386655e3f7d6e0cc01684726ee8bfcd6e94102c11b70db59431ae3380cc6f30c963f50ee62c2e3c96abdc2c264a8c07ae87f6afb482be7c2e6b1428063fac623774d9067efd106e8dd7894f34ce31ff134ec648f1570e7a47b51c413a86e5bad9ebcc00e75e117d282d175438af2f5d6f82170d45ffda6fa4691038943dc8a8a7a712804ad41b0b89aa7601b957f33ee0778f6ca4b49c74996220da54bb74dabe8c4cec494a579cbf2e35b944bbf40a7e193bfc2816e44239a5bfe2f74d9d1a0575a9183c4700219480b5c50871aa0e4bfaa7311593afce866a0993f8f3ed7dcc87189e4f0e9167e937826221af817a196f9391aacf6e088a23bc2999ed15f3dbd3dd1f6a0b15b991812cbf1a2cf1ddc95a6eedad4d3fc9cb8c47b9c35935739c66a4e5086aa04cdc19a5838faeb8d81d2adf76e757e4bbea290e5188d64da1db9c08aa8037671a7b550ce6f4f7505acfd4ea5b53d143b90f27ae4934cdf0ca27d3399a3d6f8a826131101e7daa13a398ad82b2ee88b708398cd5e1aa7b872b6c3577d17fa62238034d1f984fdd65a941d9ebb3694b850711e60ab3751ce4c2e24ebe49f0910779678caf6285e56bfedc808770a68bd8190e74878cb1f53d0d56549c7ad723a63078bf11f297bfcd92d978217624962bec3becc651b45d0d1168d2f95eb5cdc2de3b7848d7450665d2ca2d3b7bfd44e8c3933f74feb041799dce26cc992506368650cbfda7e424a2d44cecb41726739311c497017b05ea4fabf9baa74b0763b64dc70548ea01743bb9e82e2dba1f4c79f0b7fe2cc977d566bdb41ae36dad4416b7121543e767641066959f1133d4b0820ed2d1b8bcb1195ee3d1353319d8b1de03df939a1d21e49b6f5e47ff5b414b252eb40f6490eadceadd178dac78ef0cc54da405b90c3c267335a362d52c542e125093276525d7ec4f9d2e2ad06ab079aa02eeab253f71a70c0811b887af90ff1b5f2e83cdd9f96b9035eaa8816ecec7f9004615d8b03bd152ac9f6d61d27aa1934a9998e7a62050687549ebf87c5a3f91b586b1ee8fb9b78bed88e83f9e0342426c405c42ad92c9d1245f170984b654d197e1c8e8c9baa44be7b6fa22f4b00958702c10bef4e5814eb859e5f4e06e369537a27a5c09ecbfe89b9690ebcceea7223ca7d0a941ddeee2084100cc6cc8a0b463284a604e68f94f702d57bc8e3d0b5c90dade4eddd47d57ec3a62be7b4efa6a239fff90d2d9a2e7283e4022d057088ba990175d6d66676837c5f33cf7b5e187f1386992f44f93b4f807e70483c0c3c8bf76b26731d289d85ec1ac0d6563cb488db5901e6a2d28471f620876243c0432b93a8cf46a0d727133db4b42b51f2b717c804e923b840d0f28e37d6b6fe785c0328d1c07732bc2fcbee2174ee1789cd9a697b93137838609aa4f35af61b7ef46b39b8165539c9e7a6e3c3732303f1acba9f8efcec882fec8bdb4d687b0008e6de01c79559acee7b1924c4374fa285649d12f3e0346a4a32418208b6c29768a12d11478dc0056f9c1416e8fff919ab1855db4f0b7ee4843c1bc258c7cb9b1a1644792ad39109fd2970da6f9e0e1946391bd6cd8762302875194c8fe89d4eed20c3ecaa17aa6bd294ee0d2e59b2a341d5642aed8f15ed1a2214055f3bd4c443fd24fff65230ac9a6516912eb54b1d7e78adac4caa9de95e2e06dedd2efd225f5da1b6f7e5ccf838c1c2844a5124ee61a08024cc49a265ea8e1cf7bca9683f0444a358bf4ef7d186eea26b68ff64a7cbcd37448362843a9aef8a011b733931f9afd7ccdfcef0923d32327d51f905feb61e2256ec0c0e70aa8969c26b3e6d33f5a69fa2dc6b9b8342324a36636355678098ea405f529817c1194510fbe25efabbba0e36a16e433a70d186df428f7b669183fa98302f885c7d2e75a39ae2e02e3dd1dc5ba079e4ab8297810c33f01330e934956107b66e3c4dbba5e07d9fe90faecd3bdce2bcd5bb4413fab8acddee81b8409bea916ab576695c4d581cea279d1565a0e23481acf4dc3aa7241126075ed08a30a9a5fb38c0419268ec0df6981bd248855a903a87e4bfddf2ad09c5e3ecc80296a1af04136627aa45a687775795761b398299a31f09db6d0a7c2a8c25c758835829f1ee92f10dd66e21dbb13b71e356c5a26af680acd820dca5c2f2ca76e6818b31cec670c216af295304b43dc541e1b1cb2632ace697bdc71d76978f5fea0c6ea38b0024dc5434c1820c1a62cdc483c1bc01d68554478d076684e9fae7c7562389cab5e77c9a0b75793a38abfa5bfcbdb3ae8668524324113816bee6d1daf7716a578d0213970d72ce74aef11c17c8365cf661635db867df6a17cc416e734be02fbd16271fed8595036e6e755722e552e277527024127e7236581603d2b66b41efedb3663030f7fcffebddc12274"}, {0xc8, 0xffff, 0x6, "6cd88a1c0fdf55ee1e53e2f36aaf5ad9298295a714d10d8bee40b85a6fe5fb15b87300391a986bdb452711af913a2bef736ab7fe5069c57d824f7b219b2c5723679cd726cfbae99103114c08e0dfdbdefebad4c01429d3883882169abfa884d83373a429a29e66c2067e14c8979774b4b483c7dfd793a48d642df183d1aacbf69f298170c22e9bfbc8441f85112044d18e23dabe1bf3979f220357ba4725aecd88c7723f3761197e53aabfbdf712dcade67c"}, {0x58, 0x1, 0xfffffffffffffffc, "46e243d532c91672b5020895af8f782477fd77da4d75c7fc288182819e005098f17365d892ead506db1d7e821100aeee5388220d18384540a492c6e168d15fe8c7b10430"}, {0x100, 0xffff, 0x81, "8f92e977742bbeac91ca0010b7afaec25591d5608328cd11a97680ab6ed0d941486ed55e27d730fd0bbd7aa8bea36e74d3138490be5d20f3f626284ab3e1ddbebf0f75936f42a1026fec934bd3eca0bcce8c087fb7addd2b6a29e7872901e653c97fbbeafcbf18b9a0459f2234d173047f30df10eda72f17fdb7561c8374de8039187adbbde1a684609d333b9f32e94020775116a434017522d0f1c9c87d5dd4d7208d7bb0057942cb4979dd6ca38fd0a3ca5d1306e3dbe8e71d254dfbd06478076450f09597daf576bf096c35e4bfb17f64fbc4475d8f524c0b4c36867ceba467ed9f103de4300398d02d097a52f213"}, {0x28, 0xffff, 0x9, "fd1e6f6be5f7f5398078dee11a25738d666d6d744a"}, {0xa0, 0x1, 0x20, "c0881737d79c3458580044d5da4bb2648beed31c93e358b47ec6eb61fa8d9c3ffaab2e0eefd46671d2ff6252e0d135f850a3604ee8cb8f2b979a91a34f979021c2ce87b582477ae55021b09489bb6919aae242f60ffcfc0b3c7ff505942af4ffc8574fb46efd6277e9e8dd60566cad9a4c3278b8b0cc02e8d6efa1aa77cb378772ea3b1c7e0ec83fda4b112acd"}, {0x18, 0x1, 0x3, '6'}, {0x88, 0xffff, 0x3, "41750318438427923ceb9a88694d150ea81fa59b5b1831e6c1b2c332d5bebbde8f7d55289140a33ebae03bf42e754f63077eab2bb92d2f60df479ffdae56438fea008c2e9ffae037bcbcd9829ad163d41280af2cd9390fb242f453cf277b"}, {0xc8, 0x1, 0x9ae6, "0c218c0f5f8868d0c9109930ebea19dcb56831e79dee810ae66b7ac197fe31a29f206320637d8df7b6856aa1c2fd70fd37dbac04628fd4a0d95a22140e0ebc61fb285a22d2863664459c0cbbb0a5d8619a64df99565012d051456ae09ba7cc369235b27a7015f222e3d076fc79a63a814963d3c397e55a956f8b125d6a5fe34c7a3a231bbdbe27bd3add54475a03be07f972b3952c108d6fc3cbb5c334c17637080d81e86c9213e808977464377fe41ab28620a331"}], 0x2458}, 0x5) 16:05:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) 16:05:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffe, &(0x7f0000000280)="f01740741d4a2cb38d950952dab51d8290ce6284edf006e280a4189570c4421972d7d90059aa54cccbc7f25c6b89e9e23a0a5dd2989df40c0086802414ffefcd6c72e4f62805c431ccfca15ad3d1305da87f04c68855a3755ecc870cb641b3777f8023e5ce25259a23acee0dae7bdc9bfcf2a273416f37202d76f8ee8c7970121d95d7231f896bcf0835b83a56a02b07d550c84cd2531bea42e9000fac6334b81a6e90cf065e2c13fbd02fd62354a3e4aff66b5ebce5f2a19c8612884c9f71c95f51fd2b12551195ffa6d3e1f8fd94dfd928020f7fc69fd0757e414065244bb20b0ca40701c5140ca009368ce4cce650c9713a7da78fe1c490300da15f5e1889c7cdf83691c849f1a46e14172b6470496f8cecab18f194107e8f5e2600b92574f7e8bdece7571658719b2b89559beb487cfe7df898486ba2da26e332cedff71a62368d45e78cbbee7dca61a3c75b30fd9e407a36f293da3676bb4cf3f66573cec9bfe863461607f785a88048af32bbab6fa9a437bece78d8d7860b43dcde1cd04f27dd50ac73e6eaf371cfd6b0a3", 0xfffffffffffffce9) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000a00)={'./file1\x00', 0x1ff, 0x3, 0x2, 0x0, 0xfffffffffffffff7, 0x3, 0x9, 0x1, 0x3, 0x1, 0x8}) openat$tty(0xffffffffffffff9c, &(0x7f0000000940)='/dev/tty\x00', 0x240, 0x0) pwritev(r1, &(0x7f0000000840)=[{&(0x7f0000000140)="b059bdcd9c54b4d373c7ee0b52a018f8f842d77437523f1d9eaed5317a8839e4c0bb66a01033e75c0a6efd4aaa95f006b1c4d78100407e6f20a210e231f6a4a2c9c177f6a6c39db0ff00fe43412ea47276a2f8fdbcdcb9b6c62968558456a9d2dd2d71f64f57e16b0f08c6644285c6a3d7a4fc639a158d5655f1394f78f698b882623dba63ac53d6760a8b633a842a7db8ede1f8df52d4147af9ad08db328d1af8d9d6ab7024004fdc649df56327cd1d19e6", 0xb2}, {&(0x7f0000000200)="7693077c9f7ddf44ba063b2ac5f3f1cc3a8636dac68b89cf61671333", 0x1c}, {&(0x7f0000000440)="a54c98bf5b247094e130a4a68d375dc30756dbfb166be4dc5cbb85b4cc0b15097d2f59fd04bcb7882b6e34574b9fea37c887bda487c752c9c2d88176ce9a9ca7ceab0018082be25c9b22a676250b3ea7a30e7693c1825ecb9dd9441ed76257ecb3998086ced3cd4f47d5a8461746c47d54e2397b03007c39e441756b429936f637e629c2fcb20b0be7493069878343013448c1859c16f3d99002fe", 0x9b}, {&(0x7f0000000500)="bea203f0b63f8399d0935d78178eedc9486b77b240f1c79e61c63c240e894d93e0cc198aac0cfbeb017421276b8293105e7d2368a87000c376ac85d3cad6869ab3fd8fa2f2e047f6c7d382a80e5ad908639541c03eef377a3ebe5a7aad9a15603cae3ebf31ecaaa98f4a7233a77e1b2ad5af1cedfbcb7b07931a3818ee731f660fe3cf4b32b917e7bb0cbaac68f99ab6ff86d953dffcd98a2da05f09f07a4576e2cf", 0xa2}, {&(0x7f0000000240)="b8a804", 0x3}, {&(0x7f00000005c0)="5ee8ebaf441a4e1ce11817da202f7704500d6a9279dc7455282cf3ec236e0734bbcd2d145674b73e7be502e7b6d334aec6e9272f3dc4ccbb9d2869f87cfb08e807f326c40067d24aecba9c8aeabe5eabff4228ac5ef77a5474665f3471486d62c9e7bff41942cfd6eb4dc1ad81e37a294e7ec853c44a49abf6226194d7", 0x7d}, {&(0x7f0000000640)="e1c7d74ac5898790b63bac0df92e43a2c599e2248b0e1b59dc1f6e996919fa022fa5a804f7910254700e02e90d5b0959484ce6fed56bfdaacf1793e171cab7b4f23330fd531ba05b9195a7f6360ccacf9cb0606bfc23b402f00176c4290f6f4dc633e64cf5128008cf9b0f1eb5dc1e3487ca81df65971bfd6c5b5c9c576a715b66441a403867af0aa0c0dd7e338eb0d3e5721b3bb7dfbf9ab5a0743b4ab411a7a9f69aa1ef3ce4cb3123425fd1ffcac2ba6f99382960f1e79879e9be", 0xbc}, {&(0x7f0000000700)="a3e31d35c719748c537941b0304a45bee06a7ec2c161a7357d4a04c2c76c46598151756734ea069b88ca0827e1923de547a7e8be214c06f66856711b947bd12b4fd294960f18429f2ce4722561111165d4324c097181bbc06eb978375e1905168cd22e2065678d43631a62bb848c42a9fd0168594bc29a95f30baf929bb9a1b98170d73aaf4641e3b0ebc1de32423706dbc37c81c3de20342b079d9193f7aa2df13b1f4471ca7a461daa61023a3ad59542189cb98100f2a122fbafe206e5885fc742e2a48a42fad9db3b5c93d6da16c4ec08015a7a7de7a66e3b8c6a860e7e00e37b638d461067fbac95801c7ccf65ed2a961d1600b1d30b2ffeeb3b2a1add", 0xff}, {&(0x7f0000000800)="b30a5037b03944c7945374ec3f9e08935e63abaae98e165631e9b511bcc21dc8552e06dcafc4179662dee3", 0x2b}], 0x9, 0x0, 0x0) bind$inet(r0, &(0x7f0000000900)={0x2, 0x1}, 0xc) rename(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='./file0\x00') 16:05:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x101, 0xad6}, 0xc) 16:05:26 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x0) r0 = dup(0xffffffffffffffff) setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xc6}], 0x1, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4098], &(0x7f0000000000)=0x1002) 16:05:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xeec, 0xc9, 0x7ff, 0x483}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') 16:05:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x15}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x1, 0x8, 0x4, 0x6}, 0xc) syz_emit_ethernet(0x85, &(0x7f0000000140)="214a759740e2505a5ff69089c27deaacb92e7b6fc4f49cdbb8d340adfdd1e32c71172734fb3106b933c6264a14c9b0d63b405e4889a5ef84a2295b6c390d211652d137f789855397a3eb71ca98d986c8db1e6c815c5ad24d9f2ceb3df6120b03930d0261d258043107d7fe893b35c552b4d666ad08212185619239547790c5c296dce78b00") 16:05:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x80000000) 16:05:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x44}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x0, 0x1, 0x0, 0xb7}, {0x8c23, 0x6, 0x800, 0xffffffffffffff5f}, {0x0, 0x2, 0x5, 0x3}, {0xd21, 0x9, 0x1, 0x101}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f6") 16:05:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfdcd, &(0x7f0000000100)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) 16:05:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) r3 = dup2(r0, r0) listen(r3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="90d7c72021ab83ab5dc349ee86f89d86aefc33d92c420c634ba7f652c1c39953921b7152804ed727bbd9f1906ad102803ca86d8d33a1fcddceca4949d495767a4bc1ca89bcd74c9804b0e1144db046801b2081ca4f16fe6afeb454d78bac14ef7966015424e537d569c02fe90233fa0bc0a349a306a7271c83b9c72eba41babe9b44a40b0b1d2ba14ce148dffad4866d8f85332211b7290fcb29242977212238a3059187df1bfe44d6afcbb3713eab0338af70e6c172196bc6d7778ea868bb8f72aa38", 0xc3) 16:05:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x400) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) poll(&(0x7f0000000080)=[{r1, 0xc0}, {r0, 0x4}, {r1, 0x13}, {r1, 0x1}, {r1, 0x8}], 0x5, 0x7) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f00000000c0)) 16:05:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x5}, {0x6}]}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 16:05:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x18000, 0x21) rename(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000100)='./bus/file0\x00') 16:05:27 executing program 0: r0 = semget(0x0, 0x3, 0x22) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) pipe(&(0x7f0000000280)={0xffffffffffffffff}) getpeername$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x0, r1, r5, r6, r7, 0x2}, 0x2, 0x9, 0x6}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6}]}) semget(0x0, 0x4, 0x1) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000480)={r3, r4, r2}, 0xc) readlinkat(r10, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000380)=""/253, 0xfd) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:27 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20020, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000540)=0x7) 16:05:27 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r2, &(0x7f0000000280)="64a356d97ca778a36789156885cbb6d2495bb90a06fa1a974bd6ca626507492c9c25484c2b1bbe483e4378e8ee335769a1d5dca543ecea487bf8c78a", 0x3c) 16:05:27 executing program 1: select(0x40, &(0x7f0000000000)={0x3, 0x100000000, 0x38, 0x336ade31, 0x80000000, 0xfde6, 0xce, 0x9}, &(0x7f0000000040)={0x8, 0x0, 0x34, 0x708, 0x1464, 0x0, 0x6, 0x3}, &(0x7f00000000c0)={0x7, 0x6, 0x57f000000000, 0x8001, 0x2, 0x80000000, 0xb96, 0x20eb}, &(0x7f0000000100)={0xfffffffffffffba6, 0x1}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 16:05:27 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = socket$inet(0x2, 0x3, 0x3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x2, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000400)='./file0\x00', 0x10) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000480)) r11 = kqueue() r12 = dup(0xffffffffffffffff) r13 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0x3}, {{r3}, 0xfffffffffffffff8, 0x40, 0x40, 0x4, 0x7}, {{r4}, 0xfffffffffffffffc, 0x8, 0x2, 0x91, 0x9}, {{r5}, 0x0, 0x2, 0x2, 0x1, 0x6}, {{r6}, 0xfffffffffffffffe, 0x82, 0x1, 0x3f, 0xff}, {{r7}, 0xffffffffffffffff, 0x41, 0xfffff, 0x10000}, {{r8}, 0xffffffffffffffff, 0x0, 0x80, 0x0, 0x2}, {{r11}, 0xfffffffffffffffd, 0x0, 0x4, 0x0, 0x9}], 0x9, &(0x7f00000002c0)=[{{r12}, 0xffffffffffffffff, 0x1, 0x2, 0x100000000, 0x9}, {{r13}, 0xffffffffffffffff, 0x4, 0xf0000010, 0x0, 0xffffffffffffff7f}], 0xfffffffffffffffe, &(0x7f0000000300)={0x9, 0x2}) r14 = kqueue() setrlimit(0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x80, 0x0) kevent(r14, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x2, 0x10, 0xff, 0x5}], 0x2, &(0x7f0000000500)=[{{r1}, 0xffffffffffffffff, 0xee, 0xfffff, 0x8, 0x4}, {{r12}, 0xfffffffffffffffd, 0x4, 0x1, 0x7, 0x80}, {{r10}, 0xffffffffffffffff, 0x1, 0x20000000, 0x3f, 0x2}, {{r4}, 0xffffffffffffffff, 0x88, 0x40000000, 0x7ff, 0xce4}, {{r9}, 0xfffffffffffffffa, 0x4, 0x80, 0x1e9, 0x7}, {{r2}, 0xfffffffffffffffe, 0x22, 0x8, 0x937e, 0x100000000}, {{r10}, 0x0, 0xe4, 0xf0000001, 0x10000, 0x9}, {{r12}, 0xfffffffffffffffb, 0x26, 0x20, 0x8, 0x1d}], 0x7, &(0x7f0000000600)={0xffffffff, 0x100000000}) setrlimit(0x2, &(0x7f0000000040)={0x2, 0x10000000001}) setrlimit(0x5, &(0x7f0000000000)={0x6ee8, 0x3}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x91aaa28262791327, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x7fffffffffffffe, 0x0) 16:05:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x83fd, 0x0) write(r0, &(0x7f0000001340)='M', 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0x97d, 0x8, 0x8, 0x1, 0xffffffff, 0x40, 0x3, 0x3, 0x0, 0x184, 0x80}) rmdir(&(0x7f00000000c0)='./bus/file0\x00') 16:05:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec242ad6f9d1db4e2c0a", 0xe}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() syz_open_pts() pckbd_enable: command error pckbd_enable: command error 16:05:29 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0xfffffffffffffffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffdfffffd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x8000000000, 0xad, 0x0, 0x200}, {0x0, 0x7, 0x4, 0x80}, {0x1, 0x2, 0x4, 0x4}, {0x1, 0x2, 0x8, 0xe9}, {0x4, 0x200, 0x7, 0x2}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10aa2, 0x0) 16:05:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000193, &(0x7f0000000080)=[{0x800000003, 0x0, 0x4}, {0x35}, {0x6, 0xd5c5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000240)) 16:05:29 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) recvfrom(r0, &(0x7f0000000880)=""/4096, 0x1000, 0x0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 16:05:29 executing program 0: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x401, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000300)={'./bus\x00', 0x20, 0x0, 0x2, 0x1, 0x0, 0x81, 0xee7, 0x1, 0x2, 0x1, 0x44}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20, 0x40) openat(r1, &(0x7f0000000140)='./bus\x00', 0x28, 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x0, 0x1, 0x14, 0x0, 0x7fffffff, 0xfffffffffffffffe, 0x8001, 0x3, 0x0, 0x1, 0x2}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000180)=0xa03a) r3 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0xc) mknod$loop(&(0x7f0000000280)='./bus\x00', 0x2000, 0x0) ioctl$TIOCFLUSH(r3, 0x42087007, &(0x7f0000000240)=0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x81, 0x3, 0x8, 0xffffffffffffffff, "f50a62cd67a30082f75d2f2277585372f0857592", 0x9, 0x6f}) 16:05:29 executing program 0: r0 = socket(0x14, 0x80000002000001, 0x3) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) socket$inet6(0x18, 0x4000, 0x9eefd75) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x0) getpid() 16:05:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x8, 0x2, 0x7, 0x2}, {0x6, 0xfff, 0x1ce, 0x4}, {0x7, 0x0, 0x3f, 0x4}, {0xc00, 0x19, 0x10000, 0x100}, {0x3, 0x0, 0xffffffff, 0x50}, {0x6, 0xfffffffeffffffff, 0x6, 0xcd33}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x5, 0x1ff, 0x8001, 0x3}]}) 16:05:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_open_pts() accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) r1 = open(&(0x7f0000000240)='./bus\x00', 0xc81, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186004008b00002b27fef45fa89c6141b7090015000000000029990fa9e7b986b0570c896f4784a7394ccd35a3d6c3536b62db71d6e2b4adfe986cd876fe7831b483cdf048b0c812581250458bf5b41a705849340dc412f48355f48b782300aa140eb39a3c64903ae22ca08e8dc827", 0x72}], 0x1) 16:05:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0x10000) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x6, 0x9, {0xe32, 0xffffffffffffff7f}}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x3, 0x6668, 0x6, 0x1, "dba40bd8478785d9381120473a280792201036ce", 0x8, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="f7e3393fbce0517c5679d9f5985e60743cfb9d5883b7a9cfaf5ef94af82e123781d5bbcad494775c8ef259bc8e1dd4793538b2d5631c8af2aaabd07bfb5068faf6b864c7b6fc3e2d1eef0c51c74ef8290d4d16c8cd74d352c30db48ad6f16d5e4ff463cd96c61e943cb404e78ff0a710665d94dcc72ad0e6b34abd6b7bfca08875e7eff033d5b6d00261f6470aa5998747b0ef855228af0265865344d17c5e098fdc59db917b55b94843fef06e665f81a64c962e2fa4647ec57eb9953ff200af98d5535c2278f5c42178", 0xca}, {&(0x7f0000000380)="1dddd59e157d906c136976697a4ce4df57d23b39b99ae4e16063f718a1f59f237fb7ffc315254f296849b8f53e42ffa6294d34215a7cf083d51e4404fe9d4ef4d94172d6b8c86d8cd42d039711197764b101bbba4b95b3c75d889d3a6b6684ddcbcb0d669d99836b6eb231b7e635c5437f91695a3f765b399056", 0x7a}, {&(0x7f0000000400)="38faae7cb0e3f81934ace37d050ec794f2e754a452764637f53c8d0947fe3258d7ad7b78e655fac9bf8857284e005906aeb54bf518f786bae4fdb300816c7ab3bc3004e0313a6bc63bf7b20dcffce6d3986eb721ea0cdeee43132423861436570ec2ba1ac819eae32f619a9d5e86f007aee8b0a941ce13a00404254957036fd9c7e4c43c47c3bdbf1b9cd597c5eeed182b50", 0x92}], 0x4, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1) 16:05:29 executing program 0: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:05:29 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0xffffffffffff2ffb, 0x7) unlink(&(0x7f0000000040)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x48, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000240)={0x4, './file0\x00'}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x2) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x102) 16:05:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() write(r0, &(0x7f0000000100)="a08a8b46b5188f71e39078f437d9f65c2ba2cfdc8db0682ab593941dce85dcf2b2c23cd2206f4e30398f47193df32c174a2fb8806cdb28f3d08ef2f3f03bedecf2255fbcb04af759f5b71188f7764a21eae2e5b32879170d4eb0c628b8319b3af4ee3dd858b9a72ba77ccc2ff6300b4e2c4542e064c5bdabacb04f718c68c750e36036f5f8c2360c", 0x88) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0x7, 0x9fc, 0xfffffffffffffc00, "a5102214a377a52405f414f8bea9b93aa4ce0524", 0x7, 0x2}) write(r0, 0x0, 0x0) 16:05:30 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x18100, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x9d27, 0xbd}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xa0}], 0x75, 0x0, 0x0, 0x0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/tty\x00', &(0x7f00000002c0)='%\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='+%\x00', &(0x7f0000000380)='/\x00', &(0x7f00000003c0)='*\x00']) r3 = kqueue() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x10000) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x65, 0x0, 0x81, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 16:05:30 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6c}, {0x80000016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:30 executing program 0: getrlimit(0xf, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r3, 0x4) sendto(r0, &(0x7f0000000180)="2b6343d263a6daa1e9c09df1fff54c8113b317c68e5d5f52b53a24074a1f66dbaeebac38397c197c3149a267626947d47ad36060aab79720a5df917b65f09f5c2c34b108686d8c014155f87b8cf827053a56a4a09db010c46df238a89e05614f59da9b6f25e149b1d09923c6bb9eb9ac8a11417bda18059a1909a7695487a20d6a202e1c9e9874bfc7267cf4", 0x8c, 0x400, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000280)="257d5aa23f8079f057be6ec0dc7af5eec3deb6fe3a930112d89754982e7541c0480ec8a2d75e96dc61dd246541c3fce0504e0dca83f7b713448a0228c63834940c1d88a149588b934e03e2f183a857d9cfac8a115d3692e6cb130382630d8f021bd79c02", 0x64}, {&(0x7f0000000300)}, {&(0x7f0000000340)="77e210da802fc4cd33c051b2a78afab637ed902051cbc0", 0x17}, {&(0x7f0000000380)="3c0b2d25c9d691dfc11006c8ea06b3d4ae9981bbfe071761f11bfb8cd852b7b34d5d15a24dce88b59b8cf5912c0e24af0e42052b09db7790393e10dbcd32b3c968a7e958ac80f42b42ab4d8482b488664341b5ba5acfbbc3b9065f878e9d2018983aa8a57fdec3e0fbc129bafca6679fee799f0b189ea25208291585c5641d8726086d617366c4d7b015d3b66ae2e1e36bcc270fb9302eeafc9acb3accf71007d27bbb7e84488f549ab1541b3a4c1def3307aec8217dad1a0ee3bd943faee88c3e63c48e1b3301bab36821dfce3f0ed8e2ab6830c31bb3459c43b3b523f2be2a42e11d364a28548d", 0xe8}, {&(0x7f0000000480)="e01a73b7a1a3219b39a6e50e19f30e451b1415391c29b4310ad4f1e2342c36f095fca8163fcc528e01118a4eeb0a559dd1ed35a63ebae415223319a2d40d9300dd311818f758bd88bb8b5438065da11920f56fe08756e9e3eeeba7cc768585c0248ee4f84227c8f99f92d0873f4aa887fc702eedc2e35cbde704fc371e2d00dbda5aeffdcbcf305b4e84115929d19b1e55eeaeafcf0c7b7ae060101a2f4a302f4fdb6904ba3736ccdb53ac0e63dc11642c90055207c4b57ef7a8ddf6e989b646554c0d73ea20d716d5872cb1e3dc3dbebe3b6868bc87a7c775ee9e71746ce32986092bbeea3666d82782f1a85465f1cc475c28e24e595c9cc0ee32dc90c091327694daf1f8bd44f3f5cd9fc1830212bf3deee2158f003afdfd17cb4a4fddf0ef956922e0bc13e0c77695d61aa96c61cafdb2844a609858e5dc05f47cd293622f6c7d784604754dcbe036379b05e19c961bb5cd1a14433e367ed3033648e0ded1dded282f323afd73dea422955c97d6518098a1cc354e54eec37524b0494f5170710223039c5b6418bcee1c5d283a288db32c12a34a28e5d2a91c0cc6f5b5c62c4a64135ebe1111a784bcd8a1536d5b0bfc818f336d61218e795c48d7500f2a96e7e0196c95487a70d8c664a1aff0e93dd5f26c250b25c87d95b34a0cada405f7ba65a307573527b3df1491f0799d8268eeea26b2e4f3a3c84b8d47c9586a38a8362a3e0b4d1a806b56f01c1cd92b8bccfe6ea4e2c37479c2773e5df35b34562df98a0bd24897ae021f7ac4e559339b852e4451af1f20d86ee3aa9691ce118e40993cc15d2c0b0189a9f8b93a18154617535f3ca289e5928416098ac46d04d77cb08f6d6fbe35de78dc64e11c2a5626f9e5f3274559e76b0847d08657c193886c4d28aee09987dc56004ec410ba9fec225ea7a962bd8071864bd590f16bbc3a06becb440afc08b0a15efe55132496cfe621b9459ab4a7f5ff922c884f27d82d7f9ae07ad15a365bc0214ae38822f996260715cedb4ff1066174d5fd82ceafcbc398c5f037f53c801701a70c74de48c25be669147214d3b00714ef2ec03aaacdd14458efe0ea1ac07f1cf79caaa56acf65383c7c45d00399771334e706a68f72e0180ce18f029b8a4e4aa3ef40cf99f3156962f2c859f05e24f1bdeb39523c5c218e59023ce585f800f1d452ebf6c0ddd59dc11f0fb688a7c277dbd449faaa48bdab2e503460ced88851b5ca0dc67fc3156a93a4fd70f832dc8fa8af31fa1a45bb6308d4e35939aee29d1eeb30c4225e851fd2730e78f26db85bf5ca96a31cce59a0d6eeaed80a4c52bc827196d3075256bc8ce5594d3a3e2f7461349df40367add44ae977d4b21bd4a4b5c1e5e6fe2aae173badaf1faf241e3645fa2dd7736a08292a186a37b409c250913326bdf73d7ff0ab683b5fda0f2a330e6d012aa4740dbff9c7d384267a34c4ec91812e96b6c953d38b5d410ba939db64cfedb9d001b64651a9118e4b73723e77d596f78fcc47d38432ecb4cb18200194b09de5d590ae7a0c694afd81a33d3882ad65d7d4a44b0cb50ce72f894e438e389eab552f6813ffdbcd6d2a37f3feb394f8ad748676462b501114a9d9904fc6afa926421dadbd9f7665ed941efb5256538d0864959f7400b4b8f30331a8918d34afb9415263f7c1e02f9f19797c16b0152fe2acea3422b8dd7878936a8e635c4746de9aaa8303e629fba48e2cb21b93557e5ef41afc4da0fb8f425e40ba62a52b0d83786f6a77d7c51c4737fb05256cfa55b5ccc495c9b0d38dd6eba93a5598e1829ee2f8fdfb4a35b56443107c6d2888219298f98b96c604947b7b7a260d614c3bb85a5b1550a9cea4e5939dccca83bfedf1e650f708cc142df90395ade8473cfaa346c253650dc3bc272935e21ac70e098ee5a83077178f7f7e1dad88b82d6642e810a4a6e8a3fc95f601ef096a3b2ae343162594a0507b219e70c4ae07329a9b9e3de6678e530cdf13af3428daf3b6f078bf3632161f923ebfdef343ec0f428ce044c1b72ecd03f19e79fb329a66df1fa57a1f2800b9e1f0e627c13bf3f2855e2a8cf4a8e0510912d9466bf3e01926550d5e5ec0ee968b266b9cc10841c34386797939d65f5675dee87c0d235781905bd2a6d6f4894a4ad39439a4b4611a3691f9d29b1e369f9e8165e038fbf7d7097755a5354fb987308e029f813ff0cf5d26159500a65fe0af7c692d964fcac3233222b6840a2c8c577ec394b8bb02107decc46451592132e57e65ad0c58fd797b62b79a8341431075ff1c02385f1628351033335ab5ef71de6203a497e24da4bfe8707ec66dfabb2e59d701ab28e4cf0a179d1417dbdaf2f98db0e9e436ed7f0731922e0a2e3a1385f994dfc8552a6fa353d54d50e4ac2389dc3c4082307b6ebda863b5e80cc3e3daea2028c73fc0d3048b75d5e23228db874e1b1d1bbfee88eb33d3b0023bd330621dbbb2d7bbb98fc24d982b0c1b5f65fc78bb8a97135e95514beb0e19aed6140e68e11a249fb08c304a9c2409ceb56a7ae9ed0eb5ba647649193de406bdd613181615cf6f9b573e1ee81200293835e382d41d2f519cd3464ebc1a30924e475b6ff2dba9e8f9f4f6d0a6aa9121fce1f2a89eb5bf9add28fd6633b889fa1a09f5c0bb690ee762f0defb1945af987f8c79c5da422c7ea6889f4ac7a82cbef07cf4055add7ecba44499e07742cc931617c96014ec74cd75aca3bcfcfeee0c1fa8ef20f2904596cc7e2979aa7755816f3bfecfad22c9c2e31d387831397e7dc8fb3ca207f9e9c93a5ee2b0a5b8085cd1b0bf78d0ec1031327beab648a19b6a8383a4fd25bedfcc22f189238a70ba18918edf1076cdefdbb2ae70803b0dce5d233af1a4bb56aecd8323a122318fadc5477bda05ade2dd4cbf0690acd6c4bb4d0987975b6011af4aa9acead574a6318ce70edf25f15c81c34fb47e942c4770c017cec00aee71de37936016ccc7355406f2a4bc39586ee9cd407a8551a24d8185ab462cc63dd75973fcf85f8e600554a830baa877259ca10adf3afa5651bf7aff5106bd07c87ac46c6f75e5c5605da9d31dd12c706e8874ce956767cb032ec6d6c0a36e4724a9a430d0862a9081604f472d528d6d859f9d9d9445f98c3145fb97c47fb1fdecaf5b29d80c5249ac6493346d39da9ea6ac90cc16df1dcb20237e75578ddf1850d2973916028601535db87745757c31ad0fa315b9a1f9bab5b87be952a413d9a4559645052152c356885eb20a46c3cde0fcd8df49f1e04985e778ba892a56c426d5aa1d0c920b1b22aba6ee76e50fe5767d2c6e3932981da925a96c601871fde1a4343d7cdf76cb2c57538b207dca39c57809f29628b161b8d54f02dd06b3241b7293887dccaad0eec7574f3b15c016b44c8d14d7724279cb440c117e44d2be8cf50b3c611e58e36852e8b23435899125f7cb613fb5c3a1e090eff71a79411e4b18706dc38b380e76954fc2b8b34c0cfce3448259ceec5d490b5a6951221248d79387ff8e724113d1e1dd7a233d458c40182e01b178571af2d92384b1613e347c24773510b0bf950dedb7958c20edf305c59f0de5babe82004269d81f34956ec2f3a56f94e31ba3320b39ea245174c0fb6e1879623e9a84fdd40626ae46e8cbc7cac6133e2ba285018e444a6a49a326b03606dc98f64854bcbd162a721ae335a4554a4f60c255228e633d3afb3f28e7cad17fe6ecec60b1d9fab576c51121868f74458c15374ae3f1669b967eb70c6007f8be528f0d788094aa1561d7d2712127639637c1c248b61ffdd1f3205e6ac41b0db85bf1e0b2852ad8120081f53f7803032f5fc155828bd73597e19cd7b2998d34e5b0e748ddda5bf71afa09e4798ae45656407ab85d4c629db38b23f99937e4789e663988c993d34ce02f81e0450d0604849d77963eb7779bac4156ddd1adbcf1f30d9d777bc2c4d4c37839fa67119daaf570930f4a40e24f89972aaca11b0e5f9039b58e6f4de92da2fe6ad64f60705697f185b48747e99109745f89e58e775896dcf25cf6c3a980039bd74962f4f8476f1cde1ef89cb175345b9fee4c9044476b03f0597d0bda094c90df0e18cd3d601685083eb0b63a37acbfbc89df018368548e7ef581d0ca6a2125c1d47c3336b116cae49b299a2c3b998b46e7b8e79f54d2cf6959e0f1dbc869310b925c4b694f4a343b67acdedc7e64327d4c2e05f00cf6c58872b73a60263775e84ffcce0b21bd637d9219cca2b3475610c9fa2ed6726a2eb3bc3128916faf32d0f6b7262df0b50084926b32e5bcff15640b726b05d265c4523b381e486792c7ba97fc1dc52d5eb699d586f25813977b2c850664f4e12c4e3f806c934b3db9daba3cf578ae955e1eacf6a1412ec6a8c53caf628f799f584869dccf79200c16bad59dbe62b3ee8da68cb1f104b061168fbbc53d67b9985455d69da0f8de1b4d538f355d0e83eab600e60cfdaf1614f471e254cf143b55da78c4a3c2ae8b415d5b06a554a6cb497b92ba217b835e0eb58c6e65fb2c6a3c8eaec12defe65842650ba6291c5c3de9a33392bf7b6e54190365713379261de93637219b1985d892f42a449fd3bd7a36990bfdd355a9a1fcbdb62df5b003c7ca734d70f513ad76b7141f2981ea21916ca92cf0fb7251266362d0913abbd334e54ba6e03617960bf8bc800aa483766e34312619d5c60f54e0492e9f6c318952abdd46ff76afe1ea730ea05fa60febba4b21a6079ccdcf31fec9ddd35374daf14dfb98a77689748d0ff629a682bd6893fe3ccfdfa7944714cd4d6c97a74b7b53a6fb2a1e0874b6d973da4f8a22d6da11ae08e86421dd834868b3770031506b6e14246b8e5659e7ddb8125e4731b4406bd246602d4beaab3f94b5bde4ec33cbfe61256deeb1e4250362a98cd6d059f374da596ccdb9caa15b8c9d05faf2ba61a4a9ed948d0fcb5678a1aae2738a01b787336e3e75d25254bc8551b1b323a05626cec517017ea42014c2217e8ba928e7b4dd9458e899903fe910425b07e2698975633c1385d1ec4e1a8f946d62ed8625237f1a870e8c14f4146f2a3acd38a9748265f9ba99d10f26358b55317e9b3b3caa0f0e5ad91842529532c91f6a59d4e65d2579d46338c45f3ee03099d48b7aa1caa74d7f2a13a86f308c245a3519edc23bf9c28f0a18c6dcaea795070494c410a8b25c9400a4fbccca70ef06d49187cbbc3dfd4868d1b429c101426db4f5aaff00cd33d162309787ad857e4f0daac02edfc31bb03dfcc50ab8554e8b5ba24ee6ba8c08b21fe0b6948619f265511338128bc82f2f0a6eb2a8bda9e02d3a57013e4b5aa9d3a08bbfe16a6c128c36439f3c0c61ac32e13881dd961ae0575608ca6b9fa1607f387d02032ec94e90e486d59323428b5586d77fe8824f1be885233ea6731997cfd2013f41681df405a1db13a30e59b63c222812ed8609996fd9a0f623aa1b70f78dee7ab123f24282272f9e02061e5c7e50ecc6b909a951f3a1557b655207526ad0d58aeac2a1b0c1d48f5eae86164e2db642a9b367ed0d2fffb88f5cf66d1fdc64d0271abdf7d63474351d16bc86f95c0bb086e53fd8114eace47c4217dde404e436a1e6288ade16c028d09c4cfc65da47eca52497a4af25d1cb13542d1c93fb57d143dad805c2e632a61da28db6b727bb93968f0761697c8828ee49c194b19451e8f1fa117021e05f8ac26f5270c6372af9729c9a7dcb5abdeb830a0f53c1da7ecce4c0714bd7c5448ad4c9cdc50f4f311ca20565d85524603e7a496d7daf590f5079db75205415db3f", 0x1000}, {&(0x7f0000001480)="60ad24de9d57b8e212006890a2939ad77d982b0f747dcf72d8ba4d937af61cf16f337275310f8f734571cd2b501653df9b774418e12cafc94b0559d50adff1c98f1ad73bbc24a47a560f12af5bb4822d", 0x50}], 0x6) connect(r0, &(0x7f0000001580)=@un=@file={0x1, './file1\x00'}, 0xa) r5 = openat(r0, &(0x7f00000015c0)='./file0\x00', 0x10, 0x10) stat(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000016c0)) pledge(&(0x7f0000001700)='Y.(\x00', &(0x7f0000001740)='\x00') r6 = dup2(r5, r5) mknodat(r6, &(0x7f0000001780)='./file1\x00', 0x0, 0x9) setreuid(r1, r1) setreuid(r1, r1) r7 = semget$private(0x0, 0x1, 0x40) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000017c0)=""/99) setsockopt(r0, 0xff, 0x4, &(0x7f0000001840)="e7b1291f573ea738995105129dadbac7c1f93684554e8f6ddd7ed03df9344daf9e7fc225f59f37ac2fdf9ffb84b07a", 0x2f) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001880)=""/230) lseek(r6, 0x0, 0x0, 0x3) fchownat(r5, &(0x7f0000001980)='./file0\x00', r1, r4, 0x2) fchownat(r5, &(0x7f00000019c0)='./file2\x00', r1, r2, 0x6) getsockname$unix(r6, &(0x7f0000001a00)=@abs, &(0x7f0000001a40)=0x8) fchownat(r6, &(0x7f0000001a80)='./file2\x00', r1, r2, 0x6) faccessat(r5, &(0x7f0000001ac0)='./file2\x00', 0x42, 0x1) sendmsg$unix(r0, &(0x7f0000001e40)={&(0x7f0000001b00)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001d40)=[{&(0x7f0000001b40)="da6a9efea6a6d6bfa16089140de618c4d13e9ea418d2477f62265bcf1a1eafa2d9a70ad88535fe450efd34c2c677b88a88d4c6d026e3139ac431fea2b9", 0x3d}, {&(0x7f0000001b80)="a636ad19304cd04103315e47213a1a3ff0505c23303aeef3bd5e2e464751c45fc117749c2a27b35bcea12188927d9a16aee63694ce4b50b745c4004d95733fce53fa0fca01f701b2b8853d8b3133e09fc2d8ed53815dd640740eec35029c2a95810a957c707abf4760a45de7b7b89960c1b7c1a199c192145ec86212ebead157cac2d3a3b116afadfc92363f426c0fae9089ca53f78316f14fee82fd0855c655ec9953a7cae1", 0xa6}, {&(0x7f0000001c40)="267a856698e07e13ac71326e61343d2d20baa46a6eb4aa328eee94ed65b99b3bb4016ae5e7b293628d0dd8c941ea703b314e7970e397d5c3b67e5d31671f372a003a797e0da01cb0a021018f4b89e990c5c9eb232777aff2c6e2d5c4d16bd277de9704b46cb75e837c0cb8a4f38955822c991fc8415c330cc956db3d930819f6bb35731de4678436f37f070db87d8ad3fdd1093abb9df254551ecfe5d45dee64008bc146ccf8941ce268ec48d235fae60634dc0af358d63ff9851c3221595af0ee727c8715867dc5935ff26206391137cc94d51cf5105b35170bc384d357fe065be4fa", 0xe3}], 0x3, &(0x7f0000001d80)=[@rights={0x28, 0xffff, 0x1, [r0, r6, r6, r6, r5]}, @rights={0x28, 0xffff, 0x1, [r6, r6, r5, r0, r6]}, @rights={0x28, 0xffff, 0x1, [r6, r5, r0, r5, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r6, r0, r5, r0, r0, r5, r5]}], 0xb0, 0x400}, 0x8) fchflags(r6, 0x1) getpid() openat(r6, &(0x7f0000001e80)='\x00', 0x30140, 0x60) 16:05:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x11e0a0000, r2, r3, r4, r5, 0x100, 0x7}, 0x40, 0x4, 0x668d}) 16:05:30 executing program 0: getrusage(0x0, &(0x7f0000000000)) nanosleep(&(0x7f00000000c0)={0x7ffffffff0000004, 0x7}, 0x0) 16:05:30 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8001, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7006, &(0x7f0000000000)={{}, 0x0, 0x0}) 16:05:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x1a, 0x3, 0x5) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000040)="edbf49c80de7c7145256", 0xa, 0x2, 0x0, 0xfffffe5f) 16:05:30 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0xffffffffffff4b94, 0x5, {0xda8, 0x5}}) 16:05:30 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x104) r1 = semget$private(0x0, 0x4, 0xa4) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000001140)=""/7) open(&(0x7f0000000040)='./file0\x00', 0x720, 0xa0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1012, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001100)=[{&(0x7f0000000100)="e98b988a3c6e9317e499d6d2e06b958c96a31485a2820c1fd6fa44f549eaee5d0485b2899eb6c8e4f0089ed6cdbd3d6b7acb095d32e836e14d425c50c6f58e5152f2e3bef8a238eda9f0ea171ecae600b66657b135aff61ad782a08bc36e9665c5641697735840127d775a485f3a0bd1ee92519e35d0ab3b14413d4298a0340484628fe2f0aa6014613b91ae6cc3ef9d4ec8f04665b0841f1987681314509de0ca257f903ff5aee9dc14c71b4383ebc17b37cc8c715d2131ecdfcd8a6445213c488d9c7a6ba017c18b988a9ef775030364e34d64ca3458532063c3154b3ac42c71803be3638cf73a2b050082f1d1db51de0920d15865e18103c4debf3c65839f81206b56f65c7c6fd50e4af364fcc823d7df370ebd5a165e77f813e1185402535d5fa151eecb3067efe4bc5ee8c5225b60eaa2e630f4778a383d8153fa5ac078d9ef7ff3542ba7697d08525fe79e25757f6e7aa72082983ed61717b971f5601f2f5456465bc77818958ae11b3eee24a2a76c6af79da2caeb7fec25e05aca7a5c5d3e231d2476fcec07197d4a4024293bc41be3822817717b3aa7ee8a1d8ee25140934541b9037b4f1cb1c181274d7ce22d203ca4c3881c4a06916be830593c0af635051801b9f25b6176fae3eb6cf97a926ee053862ae3836d65a75f29953809acdf5169cc07e5f373614219cb25cf0da00d665a5253e3efcf25ee297dc4da969755f4002cf6f2ceec87f012a9ac193b1f067cb0379fdd5275a0aec2ef0b7cb194a2bfb5dabc3b91cd89223d985b59d0517294af3de77ea815b776946b2b30dcc66c258570c3e48bf3566bd77b010c3e38aefd125c5fd0d6ce8823979fac960e0018f9b715b39a7dd8ade9f7250681f7c243daf8c968e64f13d9802b062c4b292759f508ae6586baf41dc2f29d9835f428669b56065b58492e64694340cf767b2ea7dadb2561051b6b24be0c55048e99b898447af0b01d52d1bc3d84f0bdb3424744b7b0fc049a9ac161daca223b2b2a9c47d43be8acf4069c9eb9928420707ddc2250d0fee63e45bffe141323183286d19c26b6195126fe7bdb75576a69069933209ea54f013dc004964132ad688655ce63e1665d4d27dfadb9125558cae861c8bc80e7514f6069ebff3ea638f20ee095e10689e9330f5cf4919e6e775d87cb518c55f73b3422a9ad16396766467d0ee5e73d7eeb5145e850d116a83cfea18d5fa404f36fd9cfa6e4197b879468cf6eee3826b7112c111276eb8e024b2759df576495c8c3f9cfd633cf3869f12888ac13ca3f26fd26efbff87670bc4c5e100fe3a75af081adc4d55181c351e16544f6eaa94efb5ebe9fdc3282de2f02b524bdee0edfa04269c8b2ddb3d77b73155f5aaeb13b5552c7ef1986e64235949d988868bf65f9b1e499fc1f1ae9fab6ad5c3599bfa579e86f6279ecae8931a1066a731a17dedfba94a043b03c5c9ca4e74b33ba70c4622d6c4b44526f7f718be9727c8ad47ce31f4fa98856a79dfec151447bd0a810061134d3cdcf925f673c70fcbbc0e64ad391ce2682bd37ab6a94476a28d9b7e6a84b1f24f2cf9c40b62c40dd1464dae76a74de1f317041e3bf555539c194db543c934c2c444693dc6b9210196310adee01734dbddf9b9929275ea5f8aa51eb13d2b042a2e58daa64a39421054f18394fb0e9e2b2e315644eecbd599d49bde1bab74f5284935e751963fd7774440ee36064aef83c77891c7a033584ade600c806a80828b8db8c5ddfdea8bf3e87b3a3baeabad981e43749d9e0cdc991c1ee04166c54092ec860895d29c92c298bdc749bcadaee8bce9daabbde352f9f220c5f92ce90d8e772ffedc14d5a572992787121c166c8060da62d3aa2adb6140ec45e0f658f14554627103a211e32ce219d21790eed507993cce3a683806ff7ce57e69c6424b8cda15e338e15d39ae19e48775d36a988e0298910ceee1eb396ac78454044b89bbdcdeb82963b8a3eb7017d15c3a58cf3b61744853a145ea1f1ae451737d73482a9b2703a07a184e5704a37a7e34f07d3ec4ffcc712cbea1130ea3656b73a012eca02b42b0d8aea5ee7fdeec2d529901ef869acdafdadcbcde6627d349b7290c00ab263181fc62b8f64044b9691caa2d8ffecabc4c7d006306b5251f3c9b811aa997a5aa805263eded8756849f5971919df804923da3f8e0e2214342b6ffa8979cabe517bdabe9459ed8e30ecffd437588ac425d7693562bab2d744b4c6748856e28cf4e862ce3f453e7dce2a57c14929107560100af0cf7b6867e1429a617e50c9664255144789eae211e636c657f9c5fb7ddebad033fc1fce9b0f0dd98ba2f5cc329908825ad790302180f4296094612414758881588cceb987a98d1bd5da5fc185aaa3ec77855b5cb19490ebc8a65a0567ea1ba49be8ef0e4a011e502e6f2bc5bbec3c7e3e0cc72594c41dc02b1821603b4397eb62e024207bd842ff6876bc633ffd894690bde531f7106b360ec04e9fa54c8c3f7d6b243ab6f05f68420d44bd8d970f675bf20b7f848ba1a3b39bc38daedea894c37fdc289656230045ea9eac3ef66387d8b7025331f894901df2c6f154dbcb7f10424140ee57379408fdf034172205b511f4a042657bff9e814d0a3a19d5cdc83098d0062d82e496accb78f170ffbe39d41df90645db7c0d7550091e6711fd334a77290def717804562fe037fa6ba0072a8b26b2460c30ce3f53a9037260d3aa2f10ec9ff4809059b874eaa84c24afaa9f8b5bef56a8229b092654f38e6850266de67d29b49731f50f8074fc639b78317835c98e56c15f54f9b64f554fccbb2a9cf2a2749dda056278c7d6ef4bbddad375a097259d909be88b5c2cd4a7c4379da531ae93760f48426a916a0110e0532dc363dc6e725dd3ae7016f994b954a9db526c22f6b6da43dba5e266c542daeb337f2267d916592b4c9164e3075918f31052a69d65d065930720ddfc79546cfa91aa9fa6458c84e80236e0fddddfdbe9d5bc4260f2935945b8af2ce78495c2dbf4070e71466f76777cb0c5aaf93a94dafdc8e3400e3a704b7697ef1bc86fe3ebbbc8a464b73edb704d3caebaa55dd2d4d56ae43dfdf7fad3a556953535f75bc2a2e9754f696d1ed751a3e2845f085c2fa07a1bf3c2d09943841a59f0bb35e37d98b058c98f0fea5d88eed47bf1db1e6bac2e9804649d639beaf7ef8382ee574e15022d22c3f4920366f6daecea64d43e325f445a1fcf2aac71c3eb1db27f4bb1af23008e602807fa11e9c596d1eb2c84ef16b271267090ad021e9bdcb580f6d2e8e71992b7bbd39a6ff3c743a109d9c54e14a342e2b1585894c34ec72204e25f83ce38d794763b9ca1c76f7da2c5e1ab77fdcfda5c36ebed2b0f7a9e8a74ef4344c7c8c2e47e35fcf95373ba95633d569f73e336089c9277bc664e71e9ef9e1cb2b5cb367106cf0068695de06fa33b63fcfd09e5520e7570784b2de3d1c76287e5ca0a26a279f69855f260d04f0bc523f33bba7c7ceb52b5841c1bd3f55fc79604bd7321389e4da6b8d4247857cc3217c80fd965b80088efb3b7cf0b765d7c269537544a4a71ce32da3ea0f2f6e2c1027e26eecd164384ebbcdae082380f147edebdba33b1c8f1c6b69717deab1ad0721e95a02a42f75afc09915dc2fa6c645dfd25df41c8e8cfe5a7b96df02b813c216fda8a8d3092c0361337c9b68f5fe3ac3aeeacc8df734d41e3f0f0226ee73c8004b57dcb4ea3be7e063331708d82180f6fdada3d4cba0a9a5d41090e58df1dca95b1eabe78bfc110a2dbba38fc6f4e71d5c1dabc4d61c8df09204955cb02e2ae6f58523006d79ad6214666d635dc9dcc0e9ba44f71d7f778a759480ac2adb13843282afdbafcbeaf4881dae56511e7b92b02ac00ebf362ce6549c7150e8a39c55ee7fd825ca9e9c43da8efece73bb8eddf6c7491a39470d52c627274694831519079745241444473887074d6ea51a564ecf476583a351bd68e9e5f408b953fb4f8fab07d044a0b76e01087d3138f986822765e2f392d55e3eade0d4f9d18d7108c962943de2c83badd973cefdf83d052249dfc4e82c295262cee23b41b639e150c7e49cb970a20bf05ce0da2a2ba99eba30443ddf4559ecf67ccc9035cb9070725224b01addd680cb8f91ebe8f4fb205b2af44a1794c593004691e5b42d6359c857804bd6ea5b95ca357e86c59ad61667da730e7a642733c9e91c3089b178815cadd7601855dc4238821f8d27eb2f0f6ff0cea0f7beff9b802bb3c6f48a368862d0e39b49d7e6b1f35b3bbb004aca7eb7a2a1e6e882ba9522e9b885f90229eb4ebe951c7a01904e9205946433bcbd0171c9ba017cb38dd9a66e940c4e2b075989fa670f2448ceaa0f2aa71559f532b44716c1be91c52f1c44b0488df9f45a76078fcdc172fc21c099bb9ea84ac1a3f6d48e0e173b4ad5e5ef97d8933d2a0854e78136a139207ad52010d705cc42fe27dd3c7b2fa9389d1d6561dadb9bd722cb780432e85d54e51a761c58ec470c017052c056314e97dc20fc525ea4940cc7021e03c3d74333a826d67ce20aeba2583708b3141e430bce79d4c937a5753952e651bfb737e8b65c07a6fd001508bb327f7efa41ac2bc8ff72165923050b19b7c86a8eaca62ce3d009b93bcf438df97143d4808cb8615665d74407e0886b3e75b1644cd5b24462302cb989471be3b2defac509038c39e9892ab43686308f0ed03133f46995b148ae7261c40cfa6d5c96aa19b4ba75be6a75b4fe9b9bf80e0d9188a2b6fee779205172f6c3bf16f1a583386cced8e7fac9f98486c0d2d53ccde6bd0e7bd3223b7f921e7ce6d53748577047143ee6ba548addd3cf1604efcf203e3db778445b7459f00b1e6ddf0c04955db4e2edf7268b22a313c866e142cdc47d1a39b554842406d38a0a70215c9cc101e95bfdc8abf37c961af5b8b823b11593b8fefd5fdd9ee507bec6c5a361c11ec81d16a5ed867d32934284638d35d0992bb4c1a3ba6c8a0249cb01a8350c09f63a12f36ec8c44af286e0404b218360e15349ab64cc53a2ccfc300cb28eb6234144dd8bd74b50266b95fa15c5b9d0cd5c343ba8ac692be2062bb1acd3b3be2bae1e3031f2a56154a0d42eae258b018493e5097b0d40044d952c69002a56ac32c87c593b549de77a33c5745caf59a8192b90c1f6f1eb42f98b189b9a1b250691f9cf5886b87d5fe5b959388d10f323624fa10a318b3e1af32324ecfe763b6ee4f1e485548926d610a36634bb66ebc8f05f0b6534b0af7a12bcf33ccf570f3c1461cb419837cc9fdf09ecb311d3136e869525f97a82aef1cc6e51c63bdcce8476af4d60e57a1cf9063c027d10a1914f48f3da4011499e4aeb624d196eed5fd431e2198e8527d4f8f46633461d604cc908c1085816c7361bf7f3295d6d22460d35c9285c0cbf830f6f6146c109445803ff8627a68d330f240672734ce715eab28c0fcbb325ea5894e4e188420acfe8bec7e37688beeea8d24524aa8d6a7d69190af5e7b989f7b5b16ab37c6060f0b2c1dab879d0960106e249aa607f0d93bb3d6af82655db0a8e253c72b5ccc2205ba415723b035ce04e2e98943bbb0c9a0b508ff8e9bacefbf0fc8568d823789a6e396c768a873c4360aff672166d087a7ded7e739778241d98aa341c3179fd923c4bf9fb2ec9bd6b69f80f712859a9f71a5bb5f6ec3a28614cf38caa4220dc40bc8da4b4ecf4d939c59142f63720eaffad95d4a6a8cd3e1870296d8e76157050202d98befc4333e9bc08ffd7e03db64eccd99a1aba5445ef7329989e1", 0x1000}], 0x1, 0x0, 0x0) 16:05:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x100029, 0x800000000000009, &(0x7f0000000100)="b0bac7f31207c5c7e6cb081c9d9c31cf8da003679c8f94ac4703973c8c6b85d275b68d0490e0dafa809d840710ff6636086a1703fe2d1d1419c64c2bc033", 0xffffff36) socketpair(0x18, 0x8001, 0x1c3, &(0x7f0000000000)) 16:05:31 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x0, 0xffff}], 0x3, &(0x7f0000000280)=[{{r0}, 0xeac201e7ebd0ec87, 0x0, 0x8, 0xfffffffffffffff8, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x4, 0x6, 0x8934, 0x153a}, {{r0}, 0xfffffffffffffffc, 0x20, 0x4, 0x7ff, 0x9}, {{r0}, 0xfffffffffffffffd, 0x14, 0x0, 0x1, 0xffffffff00000000}, {{r0}, 0xfffffffffffffffb, 0x22, 0xf0000000, 0x101, 0x8}], 0x4, &(0x7f0000000340)={0xffffffffffffffff, 0x100000001}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x104, 0x10000) write(r2, &(0x7f0000001380)="999595886a69f88441990f78fe80dfc29cd4e4bdf23da7bb3ee77cd0c22f8f0cf4d668e827ca97dda5c8f3dc86ecfe374e", 0x31) r3 = kqueue() write(r0, &(0x7f0000000380)="3a899d7ef5827d74d1433655076e367f37a1cdbd4b86fe76dea27d72688ad0139803c432409fc7558697229878c14781fd52ebfe0c1a156eb856598446af46652a55ee6c149b38854f78e34b0b6237f0ef2fda1e5eb8432276130ba5252343ed763fecda58f6985ebb018634cbd390236a5189f5cbd00b43d7f36a8cd0d5bbf83bec57e352d0fd4c2798246daa98f5dc0cbd9a83ae6d1367114cb7bb360ee875daa027555da538755ab03ad8f43379bb27135bfcc37ca7e902d492437d8aa233b38da6c4b26255fb58cca7fecfe8a03aa7bc5f19c668c168879f9e53471245233976f6367b44100e526f78c4e3bd1443ce38e98609c1f66971f025f23c86da747a6fb50e6f63fc2c218456211b1f576fd4426dcf0c1398f9c283c37eb693c79074f0a7b75cc4e7da004108d074bb06baae331b64ed6f9b83599cc78cae03e69077536bf59b2aeee70c655cef2564383a957e86ef6d0844c2dc9304bf6881ecd104d1cb034adef0aa3ef90fb89bfb241fde316b66c77a1e1a5136d1071d169717aab8a3bc1727819dd5756e11b69863df171a5fefb23c90e0832ba003040f1c9fe4b565c5c241034c7736d357f71285b19c67ce5dbaf7663b100a501cd34da136bb9fc142ee5d242efd7cb75f393eda435ff00f2b14ab572d5d4cb574de04f6308302aafac5e3a769ec6317226024d5e00c75db9d9893efe2c5cdbeea37879dca6a4e3629bfc9fafbc5ac039791710c4b07257edb1b16bed3e00f17674d068195c11c41b471b244356bd8c1193aa955dc53a68ef02923ebfb071a339c52e3586912dedd46a83ae0ac3a40d7d49ce083d5f648df6bd086694eff199809bbc86c73c332fd7c71eb7d160613e90b2d9f012373d18e168a4854cf4cbb6c77436c0fbd23a364ac058fd0a4b273ce49c86497946996b7afd62c963af32efab4c0fcfd8e350586748beac2e0596777ac653c000bcebed3c37e0563796083dbf97a3afffbf1894127535256213d973e1bef64710c8745958c13f9a0fb2267088735f537152fb6d462fc12f77ec681b9600cd4e102ee1e865967d84bb9b6a41f4d31489aaf8134ca3843d1094993ffa6b31db143c4dec54af9a666b2fccf58f0812234a5c0d8ade9313e711117a0870ee750ee4129512135081c331accd5092b092b7fcd8e524add093539313e6b7fde1759662627a2fc65e7089fa3519d5f33135b7655fe44ab564ececcb28bd3553bb429123741b53101098f0ae53f9ac9919f9ff53075131a89ebda71235510558ce1324a26bef03e08521ba1122a4079ff7d4daff50ee8d58c52d9c414a2a0501d1f19f837920dbbf5f47dd0ad9e735d26e02e520d04dd99c21ea26fafa273703b77f49f5ade2d5cef09a1726da7580e9e5c31867b1bc42a01acb4959775719178bf1f98d44e308fa6869e8cf27baa6685be6f2973c6b853e3489a6b25c3ef89fb1660b6fa37164f918530a90d1954e31c7900bee7ff639f083957cb95b07987b72abffc7704b0e8d9fddc959e6e6355fbecec461fc52cfc1bfbecc39d072fed2b8b2e0160da042de7769d251bf70c296a169ff6319175d82624b1029a69fea1f7c48567c25c23c38771648da0929aebbc89bbaba8f95df6e573bcd34050185ce2cb49f4d1841ca10bb30ec66d2b6f44f1dec58bb3399cce85b18cfc4e4d6a184e9c5ed185eb56c8405cd8431313bc3859d9e7866bfbc50a3767dffae6b3b15d68547f307581d66baf4c67f73ffc5de0e87fe3035c7d829109f59872161f1a275867c0c91be5b27bdad8d94ad08aa46b4638bb1d260954b7033171606c4ce22213ebfa6f3542858c17624efee58646cb83765060b2ebc05877e5d887cb4bb193ff0bde72ca6e44f92c1c33f7c7b817810eec1ff712a7bb854ad50fd41364f01cb608c0cd490de3b25583d3377d53ab4f3b5cd4c9b0e10ecf662a47a66faef6b2dc87c7e2ba0f56c0d1cd8a64ff6ac1ef2219f82b279a0a0cf5c5e376a44119a8d20d77fdd4fa1a92fe01a6d69f155a43650e4b178223cef9ab41ec4004d8ab4d5c4a45ecb2553601b58d50304eebac9d2ba913b4cfc997ac160f298acfe668f7ed82ec1fc7212cc714c671c43a807d43fc084ab0a5889c5f578abd8a4c4f51eac21bc909c14cbc8be42596ab9c57991aa4a617b6d703ba3eceb49cedec70dbc18a5f31f2b033c54aab80011effe0a90902413d087312dc47aab9d2fda058f682427715ab3fdf48af611957462e23594fef3092598e8f9946a5e0b1ca6d384990402e85f4454336610be9610250becb76da263234930161c7fbefeef9fa6cdca6659b13ce00c7319f5497d455c0c392132cdd46aee11eaf5ef929981f1478f17819e216702fd883e30ad25b81e507971595bf5396c200f6368deac543ddcf0285cf9310abf18751b5704866083711021563fb40767d282d5d256790eb994c8ca362b111d511f28d1f1e7b9cca1d69d12580a92d94182417113bd09ab11552dc5f0f46fc1b34c22aa71266502bb6bb9442c887a67c435e1a413c7121e4f8076fe8b602779ca12eccfb9aa6f7af01a8a9359b72e69ded753efdb18b7ae8d1b13d125e8271b389497e8c9411b011fafe39de01257b7229c17151a5fa8b6d65484ab2b7b0faad3e400b731e7f2b825511a38fc9fc4bacfe9afa3a937d49ce4e32e0de62d5956777188d792949eed48041385f1cb6fbc5b9c01fa8842d1e9fa07156911f0a4f111d2617dc7a2c205fd72cf9006539d92917eb5ecdb81aa66fe6d6244d1e568c9ca4a5b34cba61224297881e3de2a35cc08dff56b7e0b7efd5b72ec3de9d2bdefa86d3e9ff2ab0cb8f565b3cafbd5bdc39701bff82e501f2410b3612a432f8a6028f33b71612e2a63ac76f96426e5a5d7f3f02bcd6e9ffa655036108f08d0d7459d1795fd0cf8da170d0a5a59b91c9b7466639dbe20ac331c6966aa096b78791aebe193d52c4234fb5694ef43a1aa832173c25a9d516519cfd614be8fbf9ca2f3cbfe54d55773ba627c5ff63ef59ce66d2b1f97eda27bb6d17f230d32eeffbeefbe0c3e5a6bb949b49aef83ce2209fdd097953603733fc478e2c76c47ad732613aa4017080c1dc734cc3fac145c2b163dda1b76cbcbd2cf68e9721bd3a2eeb2d1f6c4e4d69b61a1df62db14cff73508a209e056cae3ba95b1daf732f84d9f5725d88be9eab4eb40db0994941efbce4dac0183632e228c2d0e00747d45692d4cb0c11f3fe0a544083d748a24ca763868e6802856a4501d825840acaf565d67e064f0690b82c1e5008de6606766ceccd84f182ffd685375f793bbd5d48084ca29ec839f358fa5ea78d4e306890213fe51caad3d62b78235fd5650746ae038116c466da66cdbc3b677c52b8f58eb083a047739bd92789c799209e2f34e719f2d16a07007df419801f6a6fc09b656ea0d598dc711ec19631367d6dfaec0a9a6491536653f8dff449e40d418c6655c5a052a48afc1553157b4d4ad9950ead78f5bc5fa21dad2b8b3ce8ae4c9f3bb0863679972bba6788e0e700e96c290d90aed409b701382b7f96f72a7ddb5ee7d34b3bd5ba2b1da76723d86c53ad22efda60fa0bf5f8e62f13ac0f4921a80c0147398f6cfde3f770c1b625fbaf69ad6def6afdf023320db5d224a6231bbc0c2908d709333f934e5d4898e40e26bf0c2ae51398cac80bc56bfe013503eecf97f90c066328db0ee338763dfc50e89985430cc219e5e7abde8aec3e5ac9999cd49d881d5edf950368963cb6bbe2bc80b3c1e61cbef7fa19ecfaaaf6176909f043d4cf79e2a917d140dc60ffddb2e601d960321df6318456f6ae7185ba81ebe6bbef26244396a98f8cfdcdf546e5e16e8d75624f90cf8f6370496bca5121750fd8f8fd06475b8e119b9c875346a900a17c73699f81257577ef9f0d4475824a986465f0b04eb21331549963b2923fb8aa522262ab7e9d105f2d8e2829ff4bb917a7e4349d125ee997b053ecd0d806d7b9c9c93c7525bd8c6a3145d977d143f2dd1bfa6c63bb8810c13879630ece0141ca303cade1cd7b90c752ec08974cf1bfbf094e1aa1f7728ae142f74e26c306e3f6166b4f9fda2f35ed02e143ca7e7f28313bd1eb7049a74dea3148cfed16804da466c9035e9c652e9c9320c35b07c3c02386292dd2e943e97c18c380e25690a4c64d8cdd1c1b817150c499d7bfa66b0017696981720313dc572c212694e48fe6f22c6af3a73a07fd83f659b9095dc33799641c25e6efd8422a3d98d3336372c0a444c012f0d7b1638f8f90b50872b118c03ce1e209751a02e696b0363f7af2ef44846e005542a119662a348dac969f814510a7e802fd22270d7580a4a3764a244f25545c2a5972000645dbde29b8875277f47a5073efbce946d1ba25c178baaf1bebaca8416c738a49edb70f5b384bdd9fb20487e9b688a7ae6fba10e004a09fe1aee4af14aded6b711155a45d6fe5aeeff75ea5df0cd7122d5dc39868c52de9d69e2b3ce9616dda5b9f046d7611323d5acd6ea00d92dbf97cf9dcb9a86a2d83cd4d6b3dc69db24eaee817c4b6e5445f3bbf5a924045f79054893bd7d3108e04865a762c9a58eabfbae11960805e7e2bbb90b5875187d00a651a321074eb1943ea5a4b38e4deeaf12f25e88eeb9c6d6304791439f599ef82a46cef8f92ba58b2f2216fffd83bf970f8950835f0c165d9ab33ab9343ecec30a563f72ad391770e0fba73f679d28d869857e04af6c4ec59fd48225ba386e8839ca3cc2e25d3b828ceea5e1ad1986434d8e6dffe9a43c2521481db5df6f380a4dfe2516aa29bf0f52fc215b00586c7e7d43d97e3102bbdb746c5e381c27296851bc5fd257d64479f77b934d4ca9d98414472373b69abb70b05d00b8ef771712e13d403123b7852fc6e967b506e8822a34b690173069929ec8c1c670d3439289390a6363d88bcc93a76a70ffa6c6f7ae49236cc05555238c03f5745e67642a6d5f102b1077700ac229284931423b6b56d9e86de8e1738ab3cca14881e2227c7660af3a5cae57b4133b190563055760a3f473d43ae35fdbb6f1b5ba2e102eb17519d1abb9c1a80a85806162753ce4ae96f26ff1d008796c911732be059e65115b7c3302a13ae6884909ebd5a123255ea77122c58d5a0d6ec7965b0cd678feb9a4bca891d1f798d3307d78381319f980ce6ce1370fd00421c3506d7ab17ad28aed45c54e13b5a5a500cdd9b220edb34739dcaf6a326de04b6be93f209a7c38686df13fe97f8b3245bd3f6b1794cfb6afcbb1ccae45f4a8755f2af721e6406f630d0120679e277a6380b9b71cb7cba22a499a4e54a94ad6d6ab832d44cef064482a74255ce34cb833b0f5e6a942f47e31d0174f5702818a93d06f00025a1a6ffb031677a4086f844bc798a36514ebbd476764f21b75bb029db7df30c2397764c075fc9821416bfc40241ca91883d39edabd233b67a3cfb99ac63e8bb9e78da9f554f8a591092eba1dab46bbe64c437d04345dcacbf16b01ccc880ab2f64fac21d88ee402bbeb90f988de9ad4b0a5a3895c93e0d3bf0ee0de66df3b8216c41d8bc9b24ac63e438f78502bf07ace25ea3bae462b3d9fd80046b44d5500f6c694c3b70f409725c8f9972c85a9f10cdb4028bb5fc6f2fd323c76776f54d20e70407b0fdb9e6d3486fa3b7d85b5c42224eacedd040daae98a0e345e7fd07ff28dee50a7c05ea10bc7f9f50de27266a8168c9f85c61a799038e0838e41e06af98ba1b91230d57807aba06ba6ab9d6b50932ac9a3fb9a68ed461f22314895f1438687e367071c865f", 0x1000) r4 = dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x31, 0x0, 0x732, 0x1}, {{r2}, 0xffffffffffffffff, 0x8, 0xa, 0x3, 0x3a8}, {{r2}, 0xffffffffffffffff, 0xd, 0x42, 0x81, 0x4}, {{r4}, 0xfffffffffffffffb, 0x0, 0x80, 0x80, 0x8001}, {{r3}, 0xffffffffffffffff, 0x8, 0x81, 0x81, 0x3}], 0x81, 0x0) 16:05:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) madvise(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x2) munmap(&(0x7f00001fe000/0x1000)=nil, 0x1000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)) r2 = getpgrp() wait4(r2, 0x0, 0x400000000000003, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) sendmsg(r0, &(0x7f00000049c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f00000001c0)="b00798b02ec9b0200c9ad437eb00424e6f4e14f97ea6449fbd4a9ccb6602a67916655934df6e440bf27fc0f1cfd17b497eab5a4eeb3b323e500488dbd653649c53be94b48da74c9f", 0x48}, {&(0x7f0000000240)="4c3bd5a1d312d93aae6ee29721d1e9926a322aa4c42a165bad9c527eccd8af3a66c4ac61348c715779fd12c8b8c3f69f088656259b95ae90b51b3aa4f229934a65ad8bc515bbed496c779ea2d5749a0a685cc1e9c6c7dc06af20e1242d910a101597bb965c6e2cc7485443af416c79f8d8f3f552088f8348cf4eb1979ebf0c6be4070cca095c05953e3ed13b64f7", 0x8e}, {&(0x7f0000000300)="59511c029b64301b8fed50fcaf5410c180a107684eea006585b26337d05b437219c483ffb0687d6bf07dac8e7a8cb763fbe2dcdfff4f8890c2b3635092b25533a6afa3c8623e86de9da0b409ab8624e719364f3916707a8998527df405ccdc0a5c5ba45cd0804233364c93374152de13ca9b87a337144e92339082b18b700a2ff7e11a00ca4472c39050d4f976325cbe02549f398dfc36a31f9d2be9983a4166dff89128e12537", 0xa7}, {&(0x7f00000003c0)="8ccffd80ac5a85d02c949f03d803a0e5d948f0e8be9a85142a3e8fea29962dc64b2b94823aaf4c55f4ce2b7d64eb1d57735428ff6b420ef81614728102a5429ba8fab8b50393ca2fe5764bf686ff5394dc9ffca6828e1f2edd2a2e77338b0a6c6f44deb05e1ff87f9d9df2a04d4a38ad722ef01a642e4d7cffc50bfd993c24ede32959f9cdd36672ab24f5b98bd2366d37feb8087013f8363aff8bb44a9e1b5d0a0d22397c0ba4b88bf9302640f1f711a92583a59e1d7bbd4e2f3a14d4c51d487afa6090ab2a0b1b328235faaea840eba35b2f059bd453d3e337aad0c57c5be4b18f4b5fa8f530392f894ede3ef16ad4f0914312fdc2c1a8cdb59fe730161264a81d68582c10375a4110d43c7322fd488cddd4855b82aeea6c805234b765aaec847cb97f34fa7027e73c17c9989879c5e71d1527ec6cdaf0191ee5872b003d9c244b0362652fef6f2da386c9fbffb70b546cf158be89e9f0ca7b24dbaca239f7870533460c2f1ae544981777e3ab29ac41e3dee818bbe1e145657af8506d2b5cdb0338012ffce9e4d86df1d246ed7fd42e4fa352d2c0c9b87a3ba83e89d983ce0cf60a24ed7820c33f970520f2896f57c1026dfce1d55dc1ba275d6041d0df480e597a94661fbe82269d1a3a795978807f4b56a302c4ef8f1ae3eab3659f25ec791ee8e66896b72fb3e38633608830be344341a1934ea4d40192c8d4bddc921edd9b1868fa16f911e2e3261970c9688f58aeea4563886cdbb71291166faa6f917fcd2fb298261e358da394a0c6eaf62d9d10edc3af2bdc8b27b1818a8d28e94dbe5e4f71e6eec07a2aa71a1b2a4a9d6885bc8545c9442881980ec8bd8b114d44da51ec9db3435a16846a7efddf4c87123f77edf2e092444423d382410e117175d7d66519986410d6b070e3dee36ec59fb10402a4443df500f84beef377888928cee704a6e59df0af2fc6322f3ddc6d5f6e089c8db30ca6feee6e0e38abfdf5de9ba0b2cb1cd955fb5eacc7abab7a7d5177fe73dec2b49bbd47319ab3769e475baad945237669369bb3109d75859c0c5cea322659fa61cdf22f3f97d1d17ce53acc567dbdad380730cd32b909c6b5ee3c436140b68576d447411cf7fadf8d12e389b83e956f6ea49e5dec0c3fbeb09612edaed2ca87ecfa026c3874591d21cea7bce97095b9e0650b157590bf7cf7fddade02714c34a7978e30c98e4b313caf4686ee14b255009e69916c4a3ce08959d921afd74820612dc696d69f35628a390c8ef8f721ec51b92c803b9d1bda87d65993ecfe528573552af595f70ede210aeaeab46668d333ad22a37e15e9f32f93dd94c03fc230cf8dbb2a54a2ded176d4f465a14ea9bdcdf1eb9606e6f2e4d5a937c27a88ca87febb9a60d8a41719d7d75955af00a3dbac98742b3903e0a1f67276ab4d2b18e43f22b1d65c4e264e086a1853f55714d11b250c89355f8a5a41d3a73d3a525f930bf9c1572b93fbd9a5fdfc95bdf6a7d643f8fae45b577154570e922edf5b405a5efdbe8248a072dee49c0f31d6953b603f1caee5f36bd4e14de003ebfe8b04e45db4679edd4a4d9c0e15db75f66b6c632db9797256e2fe1599cb07f47033773bc1dc557c2382bae64f1bd8a65062706e3e97ba6a2b77652059b8d61d7cbca64dc8dce0de01c62b44c3d495b8e25ee44046ed7fd110b022597c8a90a670fa30acfbb445306b3ca1fb40736e2e805ef2068be51126a851812a5989136c52932f3b011114bf1948f403554b810e2893212f97d46b0b44b68885df76885d585344e1d0ac91bf1a2d7b692a1e415db0f411b5d5ef5178088b8b03bc68d920f0830a207819147b986e0b8750206f47ef056f39e806586e1fd63f7557f775fb099cb95b7101402c7e0fcd109bb2b96b7403d2a991fab1ce1fbd250eeb418642582f909d2d314ced7dc53c50c788ad5a68bb393ceb8e819957e611028a4a593db6adf0e23875fa966950c18c287c54bf3306a3e6df603a428963416a7c620887791aea5c694004f2de859487ef0075c08d117586b2d4f1566ec14222429eb398292f928cd8d51d495f5be15e08c2107ebb224f304b6546b17ba71d2a5419941e05c87e5433517ce8c5deb30c6366180c63748080f42e924f5c35227cdaafde6e0c7a199484c2c900035295a990c9613dc4c027788ef35010d50420aafd07b2029d7325e1429019a51ae75d02d7b1ce7a6f9940d81263b01a618a52e13187e2e9d0ba8d6df48367301337f0164db04d24fcac7765f4e62c79305fb1c483115d07978ce712cc43d00e1d460c2e7903947c9a6c00acc33abb814d071f7e246fc5e7adc84f4436ace5ac2c53c0b60087e016335e8334da325955eddba4189abaab341b736102e49ee382e2fc4125078c93de1db47b29791726f75db367e268f2ec734c92f5d33a1973cfa1bc5d51381e13a9039592c0455147742b5e717b290fb681b2335e110ca0e26934368e6d452dc0e5807537bdebedbca75f2bfe0dc43a8394c80ac2495cd50c93158779e6507067c1ccf1bb5f820493d9b125ac11332070d137f46d232cd424bb4d76ff601d6c3632609079b0c654b6c2f69c12b68cea1d200e9ed542ea2622ca63568ea82db2950b7cf2e92541608fabe79bbccf8dd50ea678408e481285a546a6abc8dbe2c56f0dfba842bc011dbcd999a949c897522484ffa58c79c6d7b653f0598f709e93b6b5ed1c01374a8e1b04836bc917ae7583e9b2ecb9f5361b5fd865bbeb3fcb54252037ed1df3fc966d0340070b2d678ecfeb0dad52a95ac504a3bc9a042e6a154c552f85cee161bcb2cbb6b3bfe89c915bca57f477ca353fe8b1c4edea99f87ecfea87551a3d7146e36bcc75a00bcf4eb53a006ad2a1feefe09b2cf4b2ee0d39fb10a63e91741e4e2c7a5458aabc84030891f05f7d9335a04df3359384b4d4449e2bf48625b88973869f636aa0537ab28a3cfbdee4ac02433c7ba0aaa8751da4f781958f1fca707c767fff85d269580b20a28696876de70b6092fd7d454d99ee12d367a0b81c3b62967a4ac755c5e394c70d802089854d1ac3d6c0f6ab207a65cd941e407d9fdc77f218de423ac0f7817d876f7a89f5bbb1bf2e3b738216c7fb9a7f962a51aedc63958f38167f6f51285bbdad1fffe936cca48a494c368431fb0a69580e5a15e4154752abdc18299d30fcf91d7eca058d4668df1e7669c06f7ca78e28db2952fd8f95d68c69068554a3b3eb5de957fedb55c9c6680e9ba898632cd2ef7b934cb824e73e4e94d61be0faad48a29c11cc8d911dcd36b2a9e2da98ad0c26821fc3e57c147952a70eadc48bc5515f529831596bdcbad5f2d7e6813b980ab2339ccf9abeeb9ba79eb76db0a039c08c57d97ca07c0f8c06786c23d9bfcced9341f509727be412b8a98f796d09c049c8d4c4e5f15f1de3f14a28733119c7279df9d150d903ddb972d2ad370b9786dc32f38268c5ff41556e6dea67738d8cfa79589fcb554a5da7caf84310ebd6a213bf2473633382aa3b3a00f26234c1365665efdc0107f2a63d339315cdd755800a0fe58820ec9a6837ab3b4cb6bc54e5e9161eb61594a94beb4be78d1836f2665a7ae2d15f6d5c68fb9178a9d1d97ac4ead87bdc5394485809ce733b0236674f3a804125ee12bdc8a3d853c241302d4fdcce717d7288405cd480f59a4674356305019e4d5503cd2dd9663d40062c94754da6798f0a783cd7a93076fda6353675987585d49abf7a5a1890598cc5a7acb0dffe1dccf7caccf764e4b134f127e251bc4c11d52aaabf6e1aa53c5e63bd0c35b4d0ed8c4d5877ff814d929da326bc56c30681a6d394157f7d641b48cbdc03191b6c51bdf3e43c7e40db41d64273942f129001c686d6b6dd5b241046dcfffea909b47841afc6c9fcf40390c6d5f6fbcfb777ef74291ccac96734deb38f32a5e99e4a8d846597dfb3477ae6fb44383adc55649f1471c753d7875fcdfd5514d072fc85cc90adc202eca01211e7fbfa3537710ad865132038d3a25604f86dfe40d1a749da560a03590f7380f07c60722d276c5a98770bb9f1207a4aeab50ac31cc38ce02af04be499a3b9426cc294aadf7fd336fe776b5f41023fb8cb1e950a6108641408d18dbfa6b8a8ac67756dbf54f4537c10e95989e89a2d168e930f8ad4ef773f6cd4baa7bf38c1c1b3ea23ee835d9407681fe6b93531d57324781edebec708f7a25140917fb1261b1b89f96b15c3a57345ce5d6ff3c885b94865b0024081c354860a3801bbc89504b489b3e5bf4871dd785d320ee3acee3f2b04f8efbe236cb048404d2df9843c39e216bf27b8821c91ccf54a64d83422b4644d6fd2c43556ad036a6abb24fba280a2dde92bb6e43120f830c42f6d3e26a104731bbc318b9d60e6da6d05c77606356bd1cfc37e4ae08cd1fa43a56c91baaecca739b558173e8b10ae0bb404dc6b62d803ebfc29763e6eb28a5ea84d953532eb3e9c0e6eca584e12510cb4b84bd1b3f3ce54fd599c88a63af7e34a874991fc6fa9a59b0e30c2c5f982719ae6bc1b23b0d40844edd9f0158dc1d888d4989efe02ba17b763d0040d9673972291de624c71cbae5454563c8dcb3d10bbec974180a8e130a51cf5c2c23f3d982a6657ad36ee398c9353fccdd429b1b5f870d56ed2631747c01a74195f6ac5b6a90e65fa80dcce2ab446822aee571bd463ac76e85782adf2c240d4ee6e4fbfd986e31910638aa7c10302d7c55774894021987f1fb2c67edce7d5bf98a961a7f68e2c6242b767da6a178be8038cd50ff637cf2eabe5e9fb0375ac1d946d1036922258b30ba0aa11df7391ad7bdda082755e8c8c3c385f2d17bc6e25fc0bff5f4d6194eda74719e639d146dfd431b4257245875ba1d5ab61cd95ce01e663fc44fa3d5afbc98178cf1bd3c37b8b5b3c053b62ba610706d9ba97240879ba1a06d8a6722c8edb0bc09764f6373706028502d2d925d1972d6a06d5105db86b455f58fdb6749443a9f516a0859a6f71d2ac99c681c4946e3bcafdc36082cb3c3aa9e4587430319722bd8606ca1eaf7b817e507febdbe3d81ff9fbade87b4e79cc3f98ad5314d39204e17c190886e647343cac2fcd4e68d258c93ba90184c52b4c62ad8bfbea2e84d43c7a649c2f479d110794b6da3b1aa16dbb60ca293af8994bcc233defbc0b688efca922bbf8c9ae61625a9b6b577a6770ee19e3a4a9e75b7e470a3d9a592f0cdf164858cea1a046f53cc38fbaa0bb8eacbb35a36a5de340bb0b212b39bc8d910da67a244ce0af8db85d40e967ce14aa9629b18573ea01069b0947ba403f25c3df09c5b7c19b47e86ca56580f30762c0c74a5da5d2c18f85195492b68b25f6848afcbf042face55ea53c42a385000691b3529bb1afb55d356b551e34ac3edfb81e10d241b03a72e1c9fb816c2d0dcf3099dcd43e6a9a22bc12f5167310ca3e2f4aeaa74f013fb7dc440a505499ea56533ae5112135fd49a98771d5d79625fb9fc09255cefcfe529955fd17a6fcd15800e8eb833a7f1048a608d6bd3dc540359b7d3ce51410ab64e6f067a086e966a463eb3bee6b6390e638fe213ce17e8467def217b01de57b6f3ed008882cd61979e1d35df3302e8e3a4aa79d3351bc1ce272f687264c2f53606f15cb0159fa6867737a08a9f0d069741d9eeff062411bdab554a70825172165dea61e7fa646cc7c5e230c218226e69752e7ccf2c615e0aea9daad842febb295c13a3ec6d83de6c6cb2febca55d23093485be9377ffd80ca8709836e6e752a40b871709081ee0e45e691d9a8f6492af5", 0x1000}, {&(0x7f00000013c0)="a2f399bce8dbf13041cb75a1a1244214c7f099e2616c9a50c0b7adbaabfd3c9d0807c92e2eff49508596bba56e1b552038579b2a933769be55b650c83a8d4239568bd72e687abe6ff24d592e8bca245856a919a819549478e9ce905f2531268815f39bbdf8a8446754f7f149d71b75ab50092fe656bfa72ec0b1a2aaa7bba07d948416059e4d1d4dc28f60752b4b523b530e8cd6bd502d56514f8727ecac3b3808f1", 0xa2}], 0x5, &(0x7f0000001500)=ANY=[@ANYBLOB="700000000000000001000000fdffffffb9bc834aa46e8aaccefe7ce326b15c190076d85b756c65f023c72c8c8fab5cad67d06f5b640f51ef8dcff250cc5b6a0094cb77d372aa10163582be4ba69bd29e4e112a61b0bb08e1587631dcc2b92ad0c114d124f05690699291120000000000101000000000000001000000fdffffff4ed6148c0527ba78d4ca53158f66ec685a54f064921850397e408d07cfbfe152e402354c19dad9707355e5957be3b1473cff06f0c3a90488c4a68499a65e015793ad5ce87bea9dbf3bcc677357d8633f3bc8ea0e483b693c76dcaedef110338e56888af43af25f8d4a82e72f2b861751fcfcbdaff443fdb9b82490556f068639a18841a0a81b34210f79194ec2723b8c126b61fbec0edd14dcbff258b96abb315e8f8ef5cfd216f7bcda08df219a7561548b6f283d3d4cecafdd32327958acb9689c937e5d11d42ac2fd18c9494266e28a5c8042ee3e081bceb56568fc3ef2dc1c9ae080aaa05d3a97fe14b928c77f08b9e01f03be55d8fa425f719c3d73f43111d8b64f29e3fa2e25143876a9a4575daa7ec2c622c661f93fac0839db5b95d832af2720f7db743a70fe3d0ed257c965c052785f8dd24c4a01f543f3da61748bef324931e65091a62bb83f4081824f32985e23fe8a9f2db2872b6549d5c472b3fff375a4b9457807447ea5dd0df1598413ed442f63564880c6a11d12c262efd5a7b24d85ea8286370f44fbbfbdeac4f52ceee16f2b73408d78b993c1671606b475e1fcc0201e346529d05aaf5062af22865581d8cdea47c148c60aef36e141a321062e1ad0f8deca8033f338d0c776fa7bf7fc08aaa863107ed08aef879a6fbd33dae3a82e9a7a4124c0ca6b39f2ad160781837b98802056c4f2b8d03c726ced9365af1e7fa17c89575b5fe77599e8609601fc7d7cb673a68bd27b08e6050966ae990b91b97393bd633f41d3b0afcd40e849e4aade4282100d0f4d4f383308846da2aaef9169940574d2b658c5ff51cb1b58c5da444882dec9c0b33abd31a89e08aceb29254517027cda40f5afc22ccc08ef5708bd0a7ff647d286759def443d87493a5d0a3cc7bcd5ac3798f574a92bd5aea3102fee0a4add93dda21ebf4157a288d75c5ac9337b59df2deb9aca55417c60ef44fc8a5bab42d8af4cbf83f005ab1049bcca2c7892432ff535764e333ea0dfb6235ecdb297ef1089633e57011782bc97a524deca7389971e4c61c226822894d5d0b60baf5700161884d5f5230ba59577524eaf78dd31cdd2d96ab2d4c179038eec5ccc8e2c66898ed93f225250fd2a80598f51e035a3a39cc54a4ce794c22fdbfad0c28f6172c9a83d12a38beadbc9c98f4a3b7d190e21c87517b83cc1658ca568446964d665e56ff4cbb93063a4d2a8eebe3e77a7f201375ddf148f531dcb730eef873e56af85131c51459a5f7c30104ee43244f0f585e058cc66540490ffa9c7305686c8b1189f11fa69ff995e1fdf8a60c09536021dd35f246df1dab6c68761fc877bbaa6bf2802af0c7e5534f204a98a7492a029e8b5bc3d190804f3f040ac1313ad3e346142b7986523daf1ed65a0a5e404c2dbead0474d024c2d05642cc318646b422c1d58866367769b632455f6eeeb71d8275bc568e78417aa61276d453d9671c0a33cbd09baac56f6c8a81d5ee53a970e605ac25fa1b51cce48f9332a02f3615f062d92235fb9091b6ea6d70a944a04b3213c34e12fbfb9926c5e45620f6a92420cc7f205e884a6cf2714ab250ac1f2bb32c4cde48db41ac765a05025a531e4027a6d091d62e87b3dec295c2c818244a296f059c4cc1e8583a860daef91664251ff42d5198cd4ebc1a63aee3a31c45cfb9a687165114c351af223fa23d2e39e5ff6b6589190cd0cfa87a1efaca61489f895e7b4d8c4dcd987458cfac2b4096bd972af5d52ac82578f4d2e4e4ae9dacf82ea6bfa372c4291f98895fd948eb02fe255b88cee078e5aefb6dcc1868d4bdfc4225908f350b9a9f3fb536951814996b4b0d6a785ecd78ac3bbaae33872b529b5f098723357edebf6d57ecb7c2b97d2861fe9be00b6a2cc9f8be09e5708cc66ebf6247af4e6853c32b044768e1644a105c93ac10ad753cb5f28e3b193118847c410dfa15cb7bd4520d2b50107f299ed5945c09e0d07df0417f2e5fadf76866788a51632546a4a7c3e6dc8232cef11e4b76b3f2e6b685708604d72f0242b0e805173c8b8ecd1c895504e4ca333a3969bc1e10a5c3c1e42afd9ed9b12b8624a8b90602e1337a51f2029c5fab0df34e56b387ea903051d5f3b55b756dadff4f8fa605f520829b90086e78ef6f57ea170a3809b8a7df5a12bdbf018681f5e5424e632ff2918b05cf86910b53d3dbe0d090685844a5cb8ffce0fdee500fdf3c513e9c09c6693e59ef4dc7eb3fc57f64b1ff45d1632500a997bc8dce33a1e7060305aad70ef310b0202d0d203b7a4b7bb730f93084faadd5c5c21a057053a6579881cc9608ea3a88feefe2c869529ef2a8248eb00cde85b090eb30dc8f013e64289a74eb407203fc223ad4d112510fcd2d7e56db6383a920d7465ebe444d2b877f3c406f4a0215d2b22ea75bf92d4ff8fbd508c1865cea1707797bd64f971aef49651cd86aeeee9f0390a157a3dc0b8ea474c05fd6a4b7520205d0c522227326279880229d76ecf24a2e3e4b691456b45364af9a3346c94fea4c22d227c312743fd6c3ee80cef8f41d646cd13138bf241f283dde857baa97e68f3f0b2a4eae4d297029b6d38222194d955546ae0c3b1fd31ed5b6ffab83f67f5832aac014641d11aa1dec9116a7d4c2a755172e1cead209012af66fddd389a5df186afc53e32039a3831ed1142fb9605501df3c157bbae0f3ccd9f07138f801ab2bad76ace9ca55337398472013f49f404888b936c3f7e1410c6377207d6e18fc2392eaf7c18c839c2dc92312c20174aa7152f5bd3e9fc18f88e40b5abf8b1f78112587126e587d782606bb9c2865eb6976a7265016447e2ef978e24bbf6c9f550fcfa741c363f51cff21c30bfb5bf9c5ecbd4754e16434630f3415742d6272d033057a6b6707ac588bdc25c213d5c94f4117ac6afd4bddebe4d4845490ed1f1b0336926ccee3ccc82e40bfb8f60c99e92b8ea62841ec93dd08044703e4081d02e0daa45bfb7aaf7924cae77247240eedd1221a280e8b2749b3c6846060ba8281b8eb9923f22d106c312d97eae3931036da7c4ed834c3b0920bc7c49ca42caa6e4351ef1b51ccf98cfd93333edb2845c9865b62f6019bb99b04e6cd57d9bbb12d1e8c3aa03cd70d9c181b6687d0ad9b261c6f0d267378cd7cccb2b3d0e887d39eafe1b6ac04c7118e1581ce35d3ae6b02308a782605068d0c3822e5415cc9412c3605a864c43edef30a49fae637e19774362210b70ef0e24bf862a56c2cc2a25874210a72dc509074d249462b56df811a2c3c22ba6462eca52a02390fe91b5f451590bec74a46a0fac45fc372e3a47db062a7129dfb63588d2804f5771af8027aae5da1294e6985140f957b24063e364b5e59ff0b105eef5f135811a0c2216031bff8e52c9c3e51eb2844958d547e2eff62fa14584811454e3ab6a94282ca224f41f4cafd155e33da58df59f6b5f1b20fa4f16e1a3b24ebcf43fd4ec7254a708874467fd7032345d777a5fd652c9c6306344ca9157245d8288287e93a11867cb39118b2e046ad2c509b9dc6d38a58ecd56dec072266f5baee581603073dd54996afb72761e05a39f0a47f530945fc1989a4ff3c7c6cb57feb56816a785450edbb071129d233828d10051b75777da17d13bb79ee3912ade01968eda3f5a66657a24fb34e8112e1eb02bbe5ae5165d474d5fc3bf0c50bc875aa63b69b82df73098d8019e8d601e08057beeb00e0c304bdff27f5a2928d82dc84581509a896890e6950d8b56612bcb76b2b392a25868b60b1596c53e2786a2a46cfbc99266a73893235f556d34c14e9739efa7f9f5f1ca34dcde82d0ce9a93b3beeafe34dfec2f4a2da594d5994daae008a2b7f95eb342841aa8e6e7e522a6cf9ae0c065e2fbf1e1be1dd60ab4292a219562a72ccdd21cd572fdfe0e7a4074f2828503a6af034b730375cf758ff5072b8819b44de2f83aedfe202ad38fda9e54ed761d72cb4f7192815df9f69436a4187f6cd194b15ef770a1a14479d5b010f59c2c8ec6e0f41401d056215e2f0342c05ab372387a41168982cc7e953979fee133591270b1aa6f0badba4a0c4f3dabb8fe45eacd37466f73faf90c0e7d6e43c78ca54573db3756d322022788ef32e07beddae40508817a33a95738329d90f61d17d64490330d5d076420823ae391954ee96932f7ccad833ebd94883423694a2117884618a875187519b7f016b766ecd3ac159d3f97c251e52fcc9646db87439b1689bdc31b74b75e84a9fab0abca415954e33896acc4ebe7105f635b8bc97e0ecdfff7cf5870f610f5beadcf645e7e197f77246f05ca2346c219567228ddb1fb6a5c0527a28a00c232661d9b05c33816ce4c4c6f3c917fd5d64bef511af2b92d41fe0072ac192930812dd049e4a7751aaf7899c76b6fc16bdf90c848cd8ab12841bae3e516cfda8084f5429d9adc190929298aa6cf7243095ba08110d8a63c612015ed6f1245221fe50c973047a63f441943fdbc4ef208918bc0e5b8b3cd347609c7193e6c6dfc9e2ede404a60bb4021dc72bb5aed7b5abccb242dd2f66aec3c8a53215feffd465b405c22e8532c6fc510c8965349f4540bf474e119efe42f3155fdaf26a727a9e6f2bb23f771a6fef64fa82c152cd280ccf549e821364d6fad541d769e3ee5570e4666cc971cda60b7fe74f8ecc022a4d3ee778f7b6af8123c037eab045c351451ec57efefc0d2beba9e215564dbe50f1b6a194e02beac93d3f78fb22f6b2d733df2ad55a37a45134e90e82acd44c9ef9c2e7f3b4a895899f7a0b31f49cbb7e2c5e0af05583dd4b63a42f608c6de50bcd9a1afc9d1773931077f479b55f64105c567559716467dbfbbcdf2aa9ecd09b5c4c129866ce0589bdc70a809ddb062f3d8e7ac1e15bbf58e8e297b00948083f67e6aad7379c35f9d747beee36d055d87087615307c10a223eb82742059a65f7041544c6b9f5796f3fb6b553c718a9fc7760d1cfdd04bcf601c0b3903b7a8215b533e2bedc08767c416cc93395f2389dae4ed7783ccb3cc9c59168615434cc12315a2cf9bf00166fb783f448da062d998be8bdf8e46e256ccbf51a0bd42c6ae1b441e829dca77036ed4435ce471d9924493c565c9f9cdff05e7b62f265ef35615839d5508e16cf854e04e88b7833d3bd9e45adb4fa0a90772196fc4222514eefea4de36222e35eed02097471daa51df13ef3fbf4ace95b050ff54ccb7d7e77516dc1056a7b208ffab00bacd6457b8f73a36f291726a1356724b550a70754c72ced368b0f4eca06d1ecf490c6116645b047a73ac4a0e56dd68c79d0595b3e04966e3a9f82509234c0343016fe3339ec97f554eec7db24597da0d3e68128b6492315237f3d4b09e7f4569e425786f25a4c08a317f754e7bc889a08988ee27db7e46a6091b497a37a00826ac38e60540931d6471c5b8ee1c702c0b41d697d794b7e48d336cf97d2b118821bc01c7656a6f940eff417a0e7175fabd7d70711044595f39ddae8700463dad59052dce64434b655cea6aed24bbcdaf5255467478a6e20ec85bea57b998bb4375971bc87f5a2840eafbce26e200f3a96f41edacf99060fb7d088dc2097b2883478f06fb22055bb3098966fa21f81c4e3be9e59ba920a79368b62ddcfbc3ac4e12fe74533b2d2f37ae826e0832c156a760c652d33f672035a5293c7ec24787e5e70e395b8bf4e50ece38400e6c86e308d135ab0eb13c548e407fd4585d0be1734bb54846c3ee576a18ff550990a62c0e6ee5e4baf9f21b232a37a4f839ad193d048f6cf5f4846286bcbb39c000000000000000010000002f050000d472b1dc650f84106b97617d4822775c2df2a9303d444c8b2e945abfb96f86c6c2d339ed010276358cc651b7cf959a1f3e4cb0617a3acce396c4e01a701b266760072b855aee8bb745ef96e3e7d7523ea199a7e9303910647a9516545e8f2d766d5e6d99999de66fc8eccb265f858bd4f4c0e2d1878f0880103a77b565ef791bdf515f924767194cfd9cc4a068d9e4f98bee4305ce850335c6bed7219a672a2bd316e4a49c3d2191763fa8e4fc241f7a9800000000000000010000000200000039b4c51143010bc21f25dff3166c31e4c29e9a02c6a9768b80d1f13f6bb47e2cc95525be9335bc2ad3c9f441a9fdc5fc577b46fb1e55f69596d781b34f1716e0da0a251fd53deb452fb5e142bba6209e8dfa7e003056e306225e2e8faba75f1eaaff7308acb4a8af64e67ee1dbc491f512b9d32fde144750f352af3c7dca00d5154e40deab13e00010010000000000000100000004000000c61fb0ae44ccd2cde473775fb7c386c52eba7c8e36cbd406a1675c4a98863797ddb9c9fec2846da0e8a80a13e02c455c3d36a3deea0dd26f69d1cecdb6da1567451aa83bde77c9bb4cb70334c99f53e339190fbbf3c1e7d89abe664046aa5dd9a0a0f5906a16cfe50b879d31ca00b82c54dd8d851af71803267d873cf5e01640b0e7169eb5144b852001eb33bb6dcda73a44236e3ddf41aeaded021802912b3ea860ebc26d6aad42d12702ffa526c2a94e86623f8a9cbfd35543fbd6fcfeee1466b013bb4cba7e70c34dc99faef2d33809303d85e42486f7b68c9b8c1aaad3f34636f6031fc1afbaef0e8708d2ffdaf773cc22f9377187984be8e99607000000101000000000000001000000000000008081ff53f90b6760a4108f53846182b67daf32f3f888ca4e25040e5032d9bc29750543e5b3e8782ce1f6504d408fc095bd5aa2ea1e3fa0a77efc2cd2d1c21c37bd34e9a49eb1637bba30d76041109ce6a34e163a42ba7ab93636ca106b4e5d8d69d009d4cfcbbbdcc1b2382fcd6bfdc984687ea86e0df9b7ccde8bd968617adbdaea8ab686084d3057cca59f61327d0673decd871b383057316e1013291cfa2c23467c33f137dfc0684cd8108a1796844f51df0f489476e4cea6a673a5dc4fff0034df68b6935e35b2b325aab21e7d6cdf5e63d9bafa8371916e3bcfdab41065f57736224019b9e4fff9b1d96cb32ef28aa4fc980c4d04297b21f29221198fce48094c9aff0077e20f8aa019724f54ca5262c3bbf91aa9f45b2310c0aa6868a414ab3fdd9a57a6754e980dba05da89200ff3e61faa45dd8be6b4262f6187e0b4e86d9720b51e15b5f5bedbd8e6b187639fb7109b7f73baa6788150880e85dc6eb387c18d9afa7e017f64f1479ea21a31940a38661e6752f2739e6b012e8fef6b696c1089bc4e393f1409152fb8536e4c4a44bc58833de262979de74dda3fa947c1bf95d0bce4d7833b6a8820cf1cdee104bd05e37437e23c9a09eccda1f52e65695ad87d4113952e11238433f8c0d4670227b267a4ac737475629b3c496733c9f1ff5f4f0d75675119cbb25e3e17935213a365383b43aae422a8599d9cda1ddb345bcbff98b273c7d3c9a755d1abb54fa29e4d4771fcfe66f7763ab4d4bf09d23a15b08c5aa80c7d2d64544d458f8cee9bcb37da69b5017a6995cf04bd249c38dbfe026e277c45b7825a81482998f9674d345680b7bd237a3739f33ee6804e08e49f0b09a7e7d45fb708d5d4e9913c591ee57bb9166549a3058db523205acb8f37d7f0eb4e979433e9c4ecac91ee25adc60b562fc95cf6b83b41dce6f1d48b2c8133e95a09e7b89d936efd285e76254d95d7fad78b369e0dba057af36e2caa47b20e92d5af2f14a4eed238ba389fbeb3cee803468a3aca620d9cfded95739baf518cdd396ff2dcca411a02fc6ec76da6a7bf877a873dcd99bf29dedb7b3843b69990d656701a041330fab9e4b5325e6c2d146b14940e97426e793c4d3120abb683820603dacf31b0191c20edd3512be9319eef6a87de199dec69342e0156f48266d2ee78f3239a01731b6e3cb7ec1726dcd8970fbb2ca6c0d875eca262b866427199ce55812ea03304d852658e3b4ba16ba85b052351db2f82c8c87f3c523651055dc31611bdda973c1247bafea97bda831ef79a312b227ae80ff34d3471a30d1a5d2c0c4ede12eb761719c39879372be491cf69cec38e311fe3f70cae3ae5d8d5576594d109371d72ab4d1895895e3e52ea74b03c012187425ad4664a280a281fde72c095c47adf6b23cbb54004c0e5f30ee56076515473672868dd3c180e2e663c8f435f5fc10803474aaef85a1948749e734b8e53579e1c1dc75adae498c8c70691ac27293ca865f2ad350d0688addd36e9abaf4e44a713b5586954061b1de990eefce0ef2f32689fc8734595a80725cb0b2abb9e07bcaacdb90b16d4c84b82a8d72fc12ff3798980cabe4e180808e0bfe040527f9497a93f8c2724970e85b61b35b6ad2fce0894d6150e0ec840d11c3c372dcc1337432c0c1605de9ae256d9858c1e1776e3a4d569581ce52dd9f14170dde3c97259492569560044e7821ccbf09a7650a2234539f4b8e19eea9403be50117cf91aad3daa27ce6d736118951643d6c247d1350a4c2e0665556fd5d034760e3b1c8c7cb620480abd8acc304119dc68ee482fefe8e26551c7546165a30661141b79fd6d7b0e7e3bb9daa2a2cc570673237aa2f7457155d800f9989766b1ca4d1be6f28b4a4463df42a9a9b5da3abb6f589d8c1985c215b2c730c1adc2dc700a753aad88ef5c477b43ab894b4198fc227b44bfb238b663b16e3d7541f65fedbc6b3d587162f3c6cdfcdef9ce8c8ae7c2bb0f8330aeb3c92c607950813f24a686bc95c6cdbb71c9051764024aa6a40bb52b506614aa5f9b48cef2f5c0be2e7094484bbd36bb1ac10bbad54c704a8a10c65f1169a55e2177cfe43c8f88edc427f5bec72bd2a50d0273f433d43b996081672239d4b2e94ff2e2cc16ee3b9cb30dde07ee694c1d1a3f7c3ad7f97df02d60825c1a2e77f3cd3a0ba237c2f815d2e84536b2d6600ecbd9720002393a3afb6cf5e624b11bdf275b97d14238e1f4b6cbb7b0249c2a3a9f46bc232803c0b745238ae3df60d1f76d10192046698fa8e81f1ce5aaf2ff80ae2bf2eedf3ef013ff6bb369d5fcb68c37a6f5739dc5d1c0e00b47b1cf9b5ecf567ebe8b53d63e08fcf099e4957a00d754a0fcdb0267a7acc273937209542b43640c338067946d6acf12a266acc4f8355a393c4aad0d0a7072af3570ca5822bf7718a75fa2ba414267069f56783e37c03ce57f5ad2dd5551096b5118dea6004f9dae9ff47c4a153f08fadda2ed9634667c231081bd73a658d698af34357018dff566f7c167f8451521402cf57dd10e2186735c6268b0eabf600b434bcf73779c5d233a4f8ab9dec4056d5e96d8d51b9a0283ba10ea963df98b0ce8ef01d1eec507f6c80a325acef7388c8efe8259a77669a6ac1293fdd3f42d535ea76f5b16f14078cea3ed77aaa885500e641499dae2e600f2465044e2f77413872d674278c40b735fcf163f9128c6542ec253c6e1d0242e7eb724eb3cefd3490b7fd620c4453a34e2a585b741e26731cc30ff22daed5916d36342145749dbda88dd1434b4547cd57de7d3f94ea26d942a7a2f7c90d9222987e5d5e4b1a12f2472ddaee9a12a860ae15e54a169df39cc26619c0e54b418ca0e1844fd8939e58eb67268ba51a62f813b7584081a4a638bc3ff9a4a1a777b3d34eab728b77385b68977b3b38d29e3922e32aed9fb74d0276a55b575d299142c0877df13a6a3ebfa2b26c2ab7b299c7678ede526309e7af32f21c4b3bb3eb8eac3dff86ef6810516947c68ce76c1b6e5e0830b10ee0055b0b078d5e64ee42b4b1b0565e58d7d91cb87c03a75a7a6bb5900f4808a7fdd636afaabdf82229f20a244a108f83448f47e05535e7e018016e151a6bbe5a282125e2cebe0a81832565455290f14602a0283167623fea388194c05b2a2332856b58f445dd9cac1ecfb72491bada5b92faeb545fa168e4be657e0b5dabb13edad92c9080757afc0f5ca83e6e4c5fb4d2b53cc3f30b5c852b8c04b4b76acb268594c88f5623761f0ace06ccce8828f788cf999fc8e57bd09928f229dd7a5f96a1f7a250c01b6ea73c90e62ec000f032a05e0214048fbb5c46f47b32184c1f452af9dc89d19bcf611f74dacf735618b7f07362a276492dc93b0a4b0ab2ad83d8318c1310c114d77f0fd3512474933f6d04e0c98fc80ec4d83ab07669ba5bf44aa92eaf0616096560faa2a766aeb8bbe830be94c5afb7dcd482a95e9ad77fcd6ef6cd5837c87ad06f46a26c3f3e4a48ed9d0d671059b46f79958ab24f742a0babde67b10e72b10fee08a890b9356f7842a9d6a3cbdaba0518fcc5f5a41605b3fce8083dd7799c0f75e7015d698d9c5f803c0f79e49df271cf4fb2aad296b9b07deb45d1ffd3e528fb6accf93af8e8a04fb4434d4650997ecb66d825e54a0e2d132e62124132c0ae8972cbb170772bb569a9a43ec02bbea5714fad3efc140a279e364d20682dc574f69dd3a56cb66824b2e383e543b05d40e9d417988227c3e7bd5e292fa29c2afad540eeed99a635290b109cf4ba8bfc5daa0d38f6344f6222f6ba07676edb1f5bee797d810de7bb865e7958d1616240b117fab20a3644f12bb5cfefe186d1eaf390b001558c8a5e5f358f58369ffe55524c8aa500746fff5928f2f8086eadb8295dbc5a4c6295d282d374eb102d122a0b7a59ce4890014e077618e0764e89c2ec3f1af6fa3fb4a588f87c3fe8831d617c2787551677d53be687a161e24892987404f4a4f7fd6387ffc31e0387496213df618cff9d54651c1b35bb0d378323fd358d8b1dfcb7901459b01e09b671e29ba56ceee0c70f1c386a8042d644cf35a6aab4ddf7ebad3873cefa53630113637a5aa082a2985cc7818eba47ac033b77267c4ba7ead4571a50bb608ce7c8f89817fb83fe4318bb03f5cbdaf2c2edc4c5fa939a4af367b6454f94d344bc2b6bee967b92e2e4bfa949f6f0b15855d2a2fd31a1d09cd5818d9c5da91c29328267d00fb42e9b0b0c082a1e3690b1a268f7b4d5c4621fdbd97507af5c6e19bc77d07d6290641e32c406ce8a1d2c0223e13626878b062d0124e758bd264824bda6160666976ee86981c1af82148fc5d467b10dedc0c2c9f38454c21e29838508723c0d0212198fa6f47c176f23ce2acf11f9fa61f1e80a1db8c2b3dd5ec50c5ec9124d3916325370b212cd540141c84be1300df2118c6e4c5a54ab7bb8969fbccad2c1b765fa6778ca7256f8e1aa402562e5089c75b56d8bdd813577d132fd84f263c4e5e1d313cdc01e553773d9d29f290bb936916e4fbfb39fe6c95f758f318319736b6be34789ef7bc06cddcb1065244931638d1966884176017ea9e4353da993003e1b85f82557a951741b074558e52e82cad5051d7894b23d5319573db65cf4f4028fd19b060018d72a960675812b52ffc95109e1af30abb244e89674d3955376d79f85b8373779e87472e63816447800f9f757703df61c200eb7a3d80c645606602a4b67ca67e4442b471c7b9d771ff4365fde73dc199a4eaa42a8b94aec341405ec5ba642adba00cb4377a572ad52d5297821294da076c8565c8d71a0defe918a1998d174c42f8081f359f872055d6b35bc6aaf6f662dfa56cc0fbdc76ec4f8e7fdf2a4fad0429d50ad8c40351816610a737ce110856032bef781e389010ba75ea3705f16cedfc84149a24bc400c8b02e1039db232727ef8f67313e218897c38c041fbbfee519079028f180486910c97c89b360dc8c720a0cd497ef0e417d368e5ec3482633a8a8092e1c2a2b7b12ef979ccac4f2cc45687c0deac290fd19e96b5c43ee91488aa2b30640fc5786828528a83c5b49b4c3d79180ac28ba7e2477c52882528c36202a66af794640f4292bdac23a17314f7f93a08960d8f36de482849a6e1137d2d8245bc644dcaa8112bbaf0c095cdb3a0677370378354b98b3b97c98509abb0f5ff8dce61261d951dcdc624ce39c55d9864daa1588527abe025f8d5f4c0193db8d9d2e24e6cecfc16936fac008005dcd942ffc15a9eb1947655f773cd6eda33352b443f0bfcdc4b91f0db8eb01ccb96b6a4b70e7d96f0696c280261887b295958e20d129a756910691244941719b99802a80d8c3268672ac3e06bb5fad8120ead1a97de6a7371809fab3c7ecae830bb61a62077ebd4dbd34fe8e4b7ad454b47e8ca236371e4fe6ea2e7d7674c2dc30175a094c973b7e95ea86c090ae9061b2f30637e298d6050de8f0ff5cca360af73e737343bddd2fa335f82bbbac5d40275a26aa29b6fee1f4566dade38e7c0d51e3951d0cf23b1861fdf7ea5b34c4408445127afa1d3b8e89c3a9ada0c4088e90c72f6ea080ce2ec62f683d06bdb4be044a1da184c68125c98aa248bf5bc3281b3e2a27dfd6de31bb03e57f1346764abe17de5f6373bb2c986c2c8ec7a866149e19fba900d16260acc35a991751bc8680d8fbec4ecae05b646402084c80c7e728c39fd4ecd0d77eb5660f79223be67c7bdc2d7b2e65136bae991d488a2840be06812d90a10fda303823b15957484bb541db8e6bbba9ba7148800000000000000ffff000000f8ffff53fc87ebdba818630c1b1491eea324e2783e7a6a4034a541f6cee24fd131c8a87d4567b1f7f4e20026c3e9fd67ca16fe7f8aac6158fc87671501c6cb2a2a804799fdf0e3fc90a277d1d45ec8648234dee92aef483209297900df5581cb40b9645f60cae4b6ec6232694c4b0f1861e29c70f12ff5b32ff3001010000000000000ffff000003000000f8493ae1d36d31d7cfafae35285fe14a388b2cdbf847b2ca34184b48f0552ebb8f6c54c15992728431123fe12d89f23334bb2799fcce5faee1250071695f1d72d5b1976c39f5798925bc2a650cdf9d3afa7302eacfa492a4c443a0ffc1980d8403ca303f884755105e3e15945718150cd9ef957216a345904f520ac26ff539508c11810f61b352637ebacfa0d3f35b0ce164669a2f6fbf321ca41ebc9f7bd58c49a3025bd5f52f7d54057cfde7b09c3b19fee512ed76beca31e125901edfb5ebd953d994460faacdb25ce991ef8e9c654508a0d8bb64dccf3ad24afe5d2ef6ecc748d25b523df32f942f10b800f4cd1ab43defd9d9838fc2e1dc348244543fb497a450b1b06ef4c80fc40241e077539e793daf15bf0c55f2aceee90006f78393d0586bab81ac94f6d2796973f79229e6a32ba7ef9b65d3fa6d3e8536cb3595d42096b2ab6a68a9aa8e26c7db8ab5c82fce6e5cbbf72eb1ab0ad89ecde2094c8056aab159db040bf74fa5c185f6f9d4c04d898cf92b03cdb75940ded024642f3b17a6253f038bbf0df95de1c9875ca33f06d251a19429bfd1d50af3cdefa100d2f838c55e2d532e27f9da66f56f85cc0b463334d6e3787a3b5ebc185507f7ad3f3f9c39faa762fb7a1e4e9a0b4cd87a5d00c0b22b5f2e650a447122ca518605f062cdf37c80d3c7e9eb4e6338a181106e2b42b31390f77ee9fd777fe2eac99d4b5f1cefe7cebb83b686cbda9c4d5a52be3e4305a9ad38d609c9d6902d6c61beed9b6a20aca6628326c70ab64d833bd56cbdc0a09db4aa2594d628fb34b4b1f689466e0f5edbfe983c47b94d9e97add206c64f8c66da5e75f80a6564a3bf3a0fc078094f2f292906815ab90ec62cc354840c8286aaa18ece400f9bedb1db24b5632da24be58b9d88ffca99210b59179863f73e40210d6339a133face4b28a5ce78f09e3f8b970db2e58d007000ac8cdcfa45fa229402bff7f26a9ad9288e7d09cfd67772bd1d3988d87974516f6d1d04872ed40e509eedf34bcd291109008529076e81d013deb191e4c41411f6bdad92e654c86822eb4006e48d090b03b3760e5a112d9d8809c074d2ef797566938605b74a442fdd5e8c86b597ab5cf87b02452c1118d84cb958058966b3677fbb08c604f53c43db108332bdf81108137c79279db4901cf2daa7dab9c4e7e0fb2981ccabc63648e9e16bc17a197b3c92f3d66269aa17013dd5cf2685bd0da7441b13d889fd281f0f3b7e1bb26f43ba14beaf5725dc772e07563584a1b9790ee544050b588fd491e74b5f98f63d50cfed40efebb8faa9eaaa89b70ec8c7fbd65900f1d49de74c5a36b948b8bdbe2ccd5209f90d32a5f753fd990eb746972c20d022623d575963709ec0ebf1e219574475d39d591b2d541312db5dfbeca8aef29866a4c52fdac022643d9d8367efb8e20098bd7f8b1e192695751a6700bef3ff7b887f82558d4503810083fbd38f07ce7d5d40c64453833fd73f5a07a40332b6a8d1f65f45ecc443377a1e624afa897db906c1f828d2e8b8c4afd86c1d0c5c49aa958ce752df67a3ace95891d73143cacbc5c6cd2bc7b61e16a565214745f31789ec4695a1adb0c0af75abd9f05b4d3b13a6da0074f41ed4c571bea5e2bd26913d4f931c14e57d14e3b27bca5bc9b4aec3973b8e52c79f326de5e39bdfaf8aee669b12f6b2088610c408ffb0182d2c9f959310b24da7377c835fc0ca1277ccf3fa165e7e19b52ba1f58b674ec7e284ddfcf4d7c56bf9a549fb3c49eabb7b3a639e8c6b00505a6e75217515ff2fe677fa1b3d351db5ce194bb971ef8211675fb88e8d74b8c58541ae28556d0cd29a981c8df8914f58cc000221bb895b7447e0763c9a61c7f41961d3ddc432a5d4ce143cb72efafdcec7bdd721e90c02265f0b803a6699a84df13a0ba404b6bcf9271860fc21a4e6f8807df0ac6c5e2b8151a6a95d51ca7d1770f6937da32b1ab9f2a2ec938c3272a6ba86fc7a077b343fa3c3cdf61b6cdff5b037fae448a37c9ef3c53a0db67731d1a4016fef8b8c358e42aab0d84463e655880f8913d8a65db55beb1de23cfe7ba0c909c4e5932f846e26d570baa86c9ab076c646b7027b723a5631e0b1a96d835b91e333f72a10080741f16a22020030553f8a8c945bd53f270b4a28a38e7824fbfa4418ffd984ddc72abcd1fb0c12d304022850050229ad413d35b1c2889aa65dbcd93f48370cb4a3febb683eef36e9a9bc3c9ec30dac6b74cc8c564ad9f37df5492d74af3bc01f4e83c0ada25bf32ad78fe92214bf6c73f1de410c18f8e624c76618cf81be6cb67bed2693e87ca3f9743d83fff12f6732ba882023079d170ed19aafcdd2d8aad01eeca84bbd89eb785f6bfdbd779869c62fc9217cd4b81395b1de68fbaabdb4c189fa3c70d09a9dca103848ae59481c6466d10c75759f118fae0ba7262e78faeea3a872750928d19f29518ab83a906d1fe0bb61e91695a9e08ece4a8bb876a75d2f61e86f3045c68268d8a6c6e673f46bd2bcefb4015d9152f7f572f87278f6b4efb2fab0c3b5842b2c810a0820fe899c0bf3c952640bbe607a3b7eacb0c5cd3c240d302fc82006b45b885dcecbaf85d39628dcb75c15b5a1e24e0538db0df768e7af302be3b6da44d763be4eeac53aef06c57ddbebd878a9f8f1daa39304427ddb5197d0998db1abaa08154024eecb3e511309b38c7accfcc67440a5ba7b8bdc799bff5cbe68650c27326e8c92057d7f9e32285f79b786ba3f1c421fa7839b90263a495ce36d606087ece90cff607aade8a15b39917481964a8e29f41ab8739db50d7b6ac63f1d29ffa59f25c95993b4e0469405013c9b785aaf4d04bfb5c5adc3a389580483749f90c5c92fd35bf34551f59bf525a77697266948955172a882ae7c6cc8f96543e6db077e86d119d6ac0fdbcfdcedc13125f53545f09c5083f8c3e16484fbd1a56ed6418136ae2b38079356eee2d935a361463fbc55f9dbb88c148793feba5d450be16ddb9993b04c1f7331d7d3b95bdad53f1c7cbe286ea20219c39678e8feab7cab2141e0a6bdb283bb1002595833340e6783475d7831a26e3d0c7b47a3c26375b8021304b266e600a905f14a36b1e55b5554a71ec85225cc025ee0cabb6de15e49293f57de13f68d6f67476254c99127c79fbc6bcb6c17f59a0f3543b5356ef5d4ce8d1b2482ea2e26d5318207de4deec3af7272fd7429b1a08891518fedb4fae3576dc49d297cf476e51f5d101819267df8c073ec881d7c408e656b90c37187d06e17a2de6ed70f54bbf1e1670bf5f1f2822dacffcb077a548250d905bf615b767fee7f800a6f63b325ca7a19a4b1343d21cc39ad558967687bc51e279fb70c3aec05a2c8ed478a48043b955b4baf3c0053654d128a653cd26ee29b893e8607574a259dbdb20baef5e315fb84a75e26b829cdf1a673fad791ec3fcb7a5ee88f97c552120dfd05399719c4d85c586446c4be3bef11aaceceb0d930d40011f6bdbf14a391e302412b91803acca33316d95024cdd25c2191d1de0638e0ef05743c2fdde0e15a96aa6808a3c2c1bd8231346a14734796af5f64c92632efeb6dea7521323c05787bf3c7e4c8e80a0915a7f4172677144838b9a22fc04102ca7079a0126705c0d46735051e9bc7f6e0115abc15f963325b510c8d1dcf25b8208434f49692a7f6059280e7c0e9885116a038bb0ac484ad3546b733063d7dcefe8d4341f90650a095a09ada5d0471ebc69d36de75838257157170f606b5cd34fa9f328a437eda3666e9367517a24bd05dba637b3c9d3ac1ed41aace8f596710cc2a16356739607b1dde7b8e2d7fce18001ec02ecf531b4ceec68a1ac02b177e35a16346b39f58ce9f5dca420087adea30dbe635d93bd2ccff85045bee28f922ca4eb0c1fa910573900ea44de1e16090132414dcc0773b5812fd05e77583eb658420f7ea377d1826ae7db0096abb7069a0d1c840cac85004589d47f626c493a377ea74f11d567e56283ec5280a762296cc5c98413fced2d02ceb5cd01553de7d2b4e072e8aa31587b5468032634e522d966e73f8a30904a56a2e432170513b173eca9b1b13788821d7b13a2d18269a8de717b3c13aba7a3d28b21dda68c27001af3824074d8d2660c6ec81c5b1f896343fef91240c712ad9026e638bf7677c518fbe15d9fb2b1dbacb5da45ef359d480b57e5e535733730dd0a646e309f39ef5b8b82afb1ad4f6e4393650d31efcc073cae4de639a19ed6a59059a9cb1e2233628b7e23e7ffed8907e0a34fa3e04237dc9297468ebc883abe78be5353a21acdaeffcb3aca2128a495517369c013a5b47bee967bca8726d29d07d4b60e29b90717a978e87546e59330699c8d976609137d78dc4c415eb29da77ba10a32f4256129c4198c71f1faf2d66d7536474d7159cff5d837143feeaab3714ab4a58953d3d9a80e4942adf0f7c205ef627ea595b442de6bfb3428a8cd05a90546aed592965fe61b8c628407b4fa45eb83b7530b9501309f43a00b1c081b2d2799e95d7b0b7b974e428b7b467306b8355237480b992f1c77a209d80d852018390ab9b7128d20df9bf585aa8d409ad6a80a3e87bde6593ef97a07e9d2c0b55aa2c5788eb30bb12fc6e22e2745053538f7ab13efcb380f08b331fdbb9c0c5d128d9c353a514f0a8df5fdba14b43a089621913b5083aadf8af2a83ffbd5e780fdf31f6c818b990e9222f1b5b00410d879bc04be88f85c04c61cc68c2273a58b90bf5b70170835b85874fbf561a5ebae91b07f2848fd26a36b01d583f5b78c22a6bbfc9e75f3d9abcf748baef5c259928e81e1506c9ffde0e63c0af5c7be4671a68541cec7efdd32ea2d7dc09c0e0b50f1fb95ee010f0f5c296a3f795fb10a83a012ecd8f54ade59f1a387fdd153975c83304dcece70446262c6c8832bb5ad25eaea4c674af98f75d8de38e9926a2b0043cb0a9d136ff10e9c1bafa12d5e6fdbcca45e965587d8d9db7f6e52ea5fef2f7d770dd501f2070aba4217b930c4d53c2b61a7219bb4d423f06652e4af8748c227686cc1d2725ca6e06b73f3a4b591447cf46230654fef26523ab4558f5a198ae60b250f2898c8375c886c934486b9a122137712e0bc6ae772fa04c679bb7b962ed0533bb25ee4c84faef3b87d9c64645cf514113316ac166ea5dc06bc9a4cdd96008c00343a7fc8324b3f02d5c86f616744801b0963a7a759dea151db5aeea01e341cb7c7db5d461f266edc7329b586f20c3e8a037238c365b5ec3174528777f8e65a3a5a5f0ad42228c7b7ec8c1708a737d5d722a249ec70ac0966841387a3055d58e1fd0f3c5dd1c40261926f7fc4058a69e03fb9bfd72a288e33a8d248b5b7506ba191fa9909792f2f796ee27b0c4717505b401d6dae490ccd830fb3db8d618d98ff3d24d3f0aba2702af234b750fb321213e46f933c42e5e8e5fe41f067ec8722e9ee4b992e1fdc32ae28401f743dab83b3c23449f7fe4ea683e859cbf2a8dd3766ee18bb63aaa4e7b05276089e13bb159d8d015962ce4d69186ca7a4fa85fe2074a4ede6271916d5c7eca41b4ad0b56d1d9bcd4901eb33f0ff16f690d91d6bf3191365687db4205ad3c580d68f6f69a433bffd83a5bb1b1bd0826ed84747712487873a25a3d54b39d1e8f0752e33f574d03e33fada48add7cd7a361e958a88883267108330188b91c124ca852e38571c10d1ca32267b5f949e7fadb061cfab687aff3f05d9415991dde4b355e8c8a42960ec70448abcf11cf0dcf64efe4c94d62ecb947fd065119fe930001000000000000ffff00000500000048c02851d350b1c05cf3583d56e3f57e28716345e1dbd1c4b1d8871b72564ad7e2f1cfe077f8ceb3b8085a5d94f043a05f7e758bd85e7545ffec31bb24cbbd9fd999747ab483ff6808cf80fe9b849c609be6a6dfdec11fef82e85b494043851dd6c5521f63f015605b495a653f4958a57d73575d0a7c2fc948ed3c57e4ceb67b8e6c49f4117055fc295568294c5d354bec3997ce6d3354c5b92679e23509459a141f66c35de1b3ecff5a90aae0c2d1587b0bd85d99785ea1a9391a61eb7ed0ec9dd7d2c037aa352451ee3fc2f10515cea2c17c82524b26e0e257bed27f27b9f2d8b16207c3b5edf22de83bff74460000"], 0x3490}, 0x400) mprotect(&(0x7f000036d000/0x2000)=nil, 0x2000, 0x6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) 16:05:31 executing program 1: syz_execute_func(&(0x7f0000000100)="67440f435ff2f20f5f323e66460f383c74395df30fc205f07f00000d36430f72f700c4216c5d7b2e64f083850a0000800d6466460f62262e400faef30f3805c5") ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/32], 0x9}, 0x0) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) r2 = dup2(r0, r0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x6) 16:05:31 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') 16:05:31 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r0, r1, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup2(r4, r5) kevent(r6, &(0x7f0000001200)=[{{r3}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:05:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/30, 0x1e) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) fchownat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 16:05:31 executing program 1: syz_open_pts() 16:05:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000340)="c0474fa44e681175f43d73cf4f6031c8ccf75c42e6e1e2dbe414a36f2d8266d2dd4c775f1772c9747c0e6674fcf56121af93cd4eac7b3e86fc27243ef87abca4f8b633dd929a68e5915fcbb7bf4fc5eb9d65940b3298d7066404bd09b964be8fa701dfe65b83081d0171d965b37c1a64dfc167bf8676ed6e946c5de7184995852a2910533239b6b064507f4abf3875214738c81ecf1c59575651d6dca42bb3dc1f80b5e5896152ac8e79909e0cf50b1a4f53ed2e7508c4f0095221d942412d", 0xf85ff1da) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x4) 16:05:32 executing program 0: r0 = semget$private(0x0, 0x3, 0x3c) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x7fffffff) semop(r0, &(0x7f0000000040)=[{0x6, 0x9, 0x800}, {0x7, 0x100000000000}, {0x7, 0x5553, 0x800}, {0x3, 0x38, 0x800}, {0x7, 0xdcbc, 0x1800}, {0x7, 0x6}], 0x6) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000080)=0x7) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10080, 0x1a0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) recvfrom$inet(r1, &(0x7f00000001c0)=""/34, 0x22, 0x42, &(0x7f0000000200)={0x2, 0x1}, 0xc) recvfrom(r1, &(0x7f0000000240)=""/171, 0xab, 0x1, &(0x7f0000001dc0)=ANY=[@ANYBLOB="4bdd030d1c12a55d13832900bf64e699608a5873b0795e13740e8fb0085c891b48928ee44513673e76ab6d5d26e74852b901b814d5ae7fcda66911e5ef16cc3c78bcee860e2677065ac73d2cedf9d7bf7bad0b5eea59364d01804e551c6997ce609b47d82c482359d7498f4702307d9cd23fb1acc888b30e45709a4c24afb06f7b84060000000063a74b0c718204f0d8bea9f8e88503864e180f8a858e95d3a7f818dec54a07968980ff779285938b16ac7fca15ee27d61aca7985937fac1a19a4dd93886bc50e037bc2b1588bca497d2c7895d6ac"], 0x1) shutdown(r1, 0x2) r5 = syz_open_pts() semop(r0, &(0x7f0000000340)=[{0x0, 0xfff, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000380)="b2da5c21c5fefa33faa8b62d238c38d16a543208bd9e9626ceb76c276d1e3051d1b363f9323896a41a1430", 0x2b, 0x2, 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000400)=0xfffffffffffffff7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000440)=""/167) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000500)) readv(r1, &(0x7f0000001800)=[{&(0x7f0000000540)=""/59, 0x3b}, {&(0x7f0000000580)=""/254, 0xfe}, {&(0x7f0000000680)=""/5, 0x5}, {&(0x7f00000006c0)=""/38, 0x26}, {&(0x7f0000000700)}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/61, 0x3d}, {&(0x7f0000001780)=""/76, 0x4c}], 0x8) writev(r1, &(0x7f0000001a40)=[{&(0x7f0000001980)="d7b0196b7afac7795b1ee21c60bbe2be55524693e6db261d131ffb79ccd50c689c4eab14664837326d22dde7e5a712f5c2c82f7673941cab21549dabe3f87997c10e2b86c2a90ed3bd777447994c511d14b4a7b04ea455f3685cdfa83ed621002ed7415b60abfa6b5469cee36eda362457453fef7c9b750fb0f1f490efdb839460ba03fd227133ae9da09e8ed068bfba21d0a1185d6412426ef4711690ae78726503869b8b6b52f0279214afda06", 0xae}], 0x1) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001a80)=""/72) rename(&(0x7f0000001b00)='./file0/file0\x00', &(0x7f0000001b40)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001b80)={0x7c, 0x8, './file0/file0\x00', 0x3ff, 0x10001, 0x6b, 0x7fffffff}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001bc0)=""/153) getpeername(r1, &(0x7f0000001c80)=@in6, &(0x7f0000001cc0)=0xc) r6 = semget$private(0x0, 0x7, 0x80) semop(r6, &(0x7f0000001d40)=[{0x6, 0xffffffffffffffff, 0x1000}, {0x2, 0x7, 0x604868b25c82ce95}], 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000001d80)={0x7, 0x5, {0x0, 0x2}}) 16:05:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = kqueue() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x80000001, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x28, 0x1, 0x6, 0x1a}], 0xe6be, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x5, 0xcd6}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000081, 0xfffffffffffffffc, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffc, 0x0, 0x4, 0x7fffffff, 0x2}], 0xffffffffffff0000, &(0x7f00000003c0)={0xfd7, 0xc0e}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x4) linkat(r5, &(0x7f0000000240)='./bus\x00', r6, &(0x7f00000002c0)='./bus\x00', 0x4) r7 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000980)="9cc377284c1953462e2e2e008c5461ac66063ee3353dc42723744120145916f0d7ce8d1f8df2d6330a9a06970e0ebe87554cd5c293e6d7eb79daa6d33ba806339f7cc9b9333413f7b9fd248ba99db877628fe33e004d262dcea4ecb442688343c1e9d3ca37a3caeb9370530f10d5d64ef89d11d01da1f5e71a2985eae16836508ce0ef9346e35fff60d1b637650000000000000085bb8894d48aafc9e5add4b8fc4feaeea69eb61d6a08000000f5e0c32388018cc3863d324a806df0c59cabecc161b6721f57f84a3bdcfb14c21e066a6edcd92c4892f004a5423ad1f151c0dee8a265ab338a24ef688f7722a0ac4edb7db583a6f5ce3ec1046f41b02da87ac5529d8700336e70671e9f6d3429bcb83d7714ef51f99c76c250f949cd860c6c69768cd4ccff9abac1922cc0d51e3bb6e5543833deea89be7571af8531296ad04d19cc1c8e80c924935ec4af788eb50b27977b287ae38a74f300f4b46a469919ff6c2ef05174294ace0de66843f6e8ae369e0bb842109e2d6749f5f0909fc2cef2c08761d88a340167d056cb72a31bbe4f7e382e6d", 0x194) execve(0x0, 0x0, 0x0) 16:05:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x8, 0x9}) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x4) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="9daad87be6e74da5b9e079f3cdb600002e2f6669fec642005c5c0e592cee31eac44a445ad5e85e428101039ecfa65a20a1c97bc269910dce30f5a133be92468fcc004aca67acc12c4ba7683a2d2843adc0fbd062d962f36d1b15132e79d29cf895dcfef2ba8a2743e84dc576ad15d9467de86d4929cbfee81d99aeb8011d1cf1c982817a0492451ba5eea92835c2b2156cf32c5336dd9a32d1dffdc6fe6e5624c847086a62ebb5464f3bd6a0cb43acc675a36aa8918b6cd4eb2d53c8a1b897462f83b7db87f2f1d97ab0be3cc2a3de76e2fac4b65b39200b3c24932bf2156460c4fae62fffd941049ab07ded22c87188ea24a4a0974507e7e72aa2da1bdd7027c14966306a8907c81e4af6f9ce56f828dbde77d4cae503399da08ae33e56108b80394c701ed956826da298b1996aa80044b690c1dbb8dfba7017eaff04c843dc12564b5bac37f02af69de47f45786d2fbdaa6b61fe13633c41e5928cd8b8bb84ee9e59d75d00c1630d0fcd45ca35f5bb66acbad9f755720f7ebb0c740f1f59e1602b5f56c7dd65b80bce8d8e90cab2157844efb6450e86cbaeea0fa34b7363926d3cf153f1e9a340975e38051b8f8ec86ef2f2a71b7aeaa4457f8995730212222d5f3103fbbe1e29329618b15f2cba1c6272c304acfb0b292f6acb80aa3963f3fa14ee1a7759d17d06707ed7480f7fce91db56db0bfc09b5f600bef8b15b78d420b4b287e8a20d9101837cc90f805b953e2eb636f5256d9be2d57c4f263cde99dc7ac7b48ab849fada962cd6ad3659b432586c7f0f62e6956668490399"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:05:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x28) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:05:32 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="be9849e723c1881f236a8fbd6da09f87d7040a", 0x13}, {&(0x7f0000000180)="87318d8bb9bc8c5d6b240eeda0a2a45db44f01879c0a1b5ab40e9896c5a31f67f794f5889f5548ffc89103e2f9841d9889bbe1f968971d0718b9123f839cd66ddc31412315e2f47e67e9da979482da5c63991b11eb2eb8f12f5cb08bde41db9a5e21c55dbb457608f829a99916f5d632ba1ac2f99338371c31208fb0a6e3a95d86b4f331210194f5159ad3f0af4c75edeffb8c9ba81c89b40b997119c0e0d3b82ed9d1eebd52268ffd14da30aaa48c98a3cc08e6e951465fa508cf75dcea6b2ea4097b237b9c34a70ff77e40d1c66fee504925654077c7f76055231a24f78e352f", 0xe1}, {&(0x7f0000000280)="177009ffed18042346ec940731ef8650b520c64b73273eb4362d666839f54fe114fa1e6bb303c419ea9d110b9943b57b291294e95d2d871c278ce8b32bfa19377d5870c8158d05ed09d422da736ba415e281b6735f1f59e048b190eb26174cabac7e0f61f7cffe21c54e4ac17d7f7cb486a74f306fbbdbc33ad419399469b4", 0x7f}, {&(0x7f0000000340)="9daae3d6782b7583865b23f494c76fdd73d63afb2568b840286d4b6b7aefb3b09aaae035cc8abbcf131329065e2c9414fba8e32f112cc22c52e56bc7449c1b77ad640ae6a56d2375d6d476278b2c669172da4184fd7c3e3ba60f146cdc89427e8f7416dbfef4e277cd40abf430b8011478ae6fc482378acca0061a26f75bbef4a91f64e0658500ba5df67f32eab0050f2816f2359806d4c3b2f0e8568e7166aa3cc752cab93227967b77bb80937441f22412b057", 0xb4}, {&(0x7f0000000400)="9a974aa57e4ae1d20298948a0baee6f9c35192b5665bf97fa18da912c8bc07810c3dce84b1ca797f80beed871db8a2c86c73180b4a81db68191eafe9cfd309a6f92fd2f30a0b35711304ba557ea87b65de32cd8896f151b5bb0e51b97b6d3ece94ea7def197d341db8dd3c683ede1eecd5d8b1282c65e287d0b7b263f3744f27923def446a2a730e88926292bdc6a6af9c89b67f87d92fcad368ddc1ba7183afff1035f63c", 0xa5}], 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000580)={""/16, @ifru_index}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) getppid() getppid() r1 = getpgrp() r2 = getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x1, 0x1, 0x8001, 0x12000000000000, r2}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:05:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffff9c) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1000, 0x8000000) poll(&(0x7f0000000180)=[{r1, 0x40}], 0x1, 0xffffffff) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1ff, 0x80000001, 0xffffffff80000001, 0x1, 0xfffffffffffffffe, 0x7fff, 0x9, 0x3, 0x0, 0xffffffff, 0x1a17b4ca}) poll(&(0x7f0000000080)=[{r1, 0x11}], 0x1, 0x0) 16:05:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x40) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0x1f) write(r0, &(0x7f0000000100)="aba85651ba4e5357c3bfef1db6d47beb64aab7889717992eeb08720da80cb4b8b9c185d79704b041", 0x28) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x3d, 0x11c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r1, 0x8}, {r0, 0x2}, {r0, 0x2}], 0x3, 0x3f) write(r0, &(0x7f0000000040)="c124d7b9d29ea151de60e22940b1373b1a56a77878dac38b40b7508bc682", 0x1e) getegid() 16:05:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xd90, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x2, 0x10a8c5d7, {[0x7fffffff, 0x9, 0xac, 0x8001, 0x80000000, 0x757c, 0xfffffffffffff800, 0x9, 0x0, 0x8, 0xfe3, 0x4, 0x2, 0xffffffffffffffae, 0x5, 0x8072, 0xeef, 0x3efb], [0x360d0f34, 0x0, 0xfffffffffffffff8, 0x7, 0x800, 0x40d, 0x9, 0xfffffffffffff552, 0x7eae, 0x80000000], [0x0, 0xb0, 0x7, 0x2, 0x7fffffff, 0x2, 0x9], [0x10000, 0x80000001, 0x6, 0x8, 0x3f, 0x8be], [{0x58a6, 0x7f, 0x7, 0x24}, {0x40, 0x9, 0x3, 0x401}, {0x8000, 0x0, 0x0, 0x8}, {0xf71, 0x7fff, 0x7, 0x9}, {0xc000000000000, 0x8000, 0x5, 0x98}, {0x800, 0x1, 0x3, 0x6}, {0xffff, 0x80000001, 0x81, 0x2}, {0x7f, 0x3, 0x3, 0x9}], {0x9, 0x101, 0x81, 0x1000}, {0x18a1, 0x2, 0x0, 0x5}}}) 16:05:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) read(r2, &(0x7f00000001c0)=""/143, 0x8f) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 16:05:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000140)='./bus\x00', 0x100007ffffffffe, 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="e7148881697ee714044867b1b3b1abd4b85f00f461b6926184d0c68b0f7a5c0f59be2ac6dc101d2f919e67f0c84917a1f225257c4603108c3202ac395d5edda4d177d215eb324fc9d53fca5e8c94", 0x4e}, {&(0x7f0000000140)}, {&(0x7f0000000440)="a336ce46d711506f943b7930e5037096938c6ff7c6b2bb59ccc41fe0743ca549660a0d7116e414dd91f79a77e6b79d3f8c92023fcd32f22650dc82049e9ea15a77fab39b9e692eef82a1d863d81125013d57e44b89d46d82d0d15981ce3a962df0841d92e59dd4ef2f1c6874af48a5032e042c556bec42a12865a3957c9ebdfb627160759e6037a0b99c191c5f2c205222c27f02568f4d6a0f572520a51af3af5d67d9630405502b3de4e9ddcb94948f2e82486635366cba290d735ad0bd0d09286ea336387ae8995bebc9fca36f95169f15436b1b54a0b283d0ae688cee2ec1aab0fcfd3f5a344b24fb6c8d03317bfcd5c33424369b4132ae2ee550ef5377dfa56eaaa077e7a76d766cad49c948cdf6bfb765128c95aeb491606f37ab8dcd6c6d8c8457a3b0e8b1639766072ce3bb3fd2f3bb3b9fa134256f4411736a2a9bc5cd9f9643c1bad3b292ff61813437fef29a9a47224184c92190850ea81cf0437b6c82014a2fc359f2b97bf2d9e24870b064306b75bc9a8a118fc2111b3b30a0545f2d94f26e82542c928cfdde5fefcb644c3472af9762e5224f08844b1935ef67df972e18384dde54e24229b2c665e85e1b8f711c0af5270af4cc9846329aa2e463bc17785f9d1d748e9a5325dba148a25692e340cf0f3f2058706a3466b17d7abfefbc5505a0a92f397028ed849bd8def8d2d22ac01e641bae82f9b5d31cac4606c7e3655b5a5a1e14af7dcd6477d5e15e8c83aee8de995b1e224165a9ca3c2eac5119e9e35220bd2eed70c9f5d554aa7c8abc16f60ba0b1fb7a38592c51600143e280ed3e4cda91834ce8e3eb3c4086f71c696b828b1860464ea3612af1d6a12868e11e3492f35d5c09b5f3ac8d86d608db79c7fdeb1c25b7d95b66158892d7ba71a28259d1771b09293af8d3d9702de7616d622461a8a40915919c7d014a435e00d01018c65267c3276c5c5c3e372cbec4e2b8eda5cfae263cc4f7ec5c93d9e3392156badee456265d41488fd89dd0e98f128365a13e46d9322fd0c3999caa14b60882a106aff8bd728dca6187049f3d3ff113e4520bb8875e91ce08774b3646d136d7301149a2009860c44a67abdac94e2e189bc714832b87094e8a7281fd4f01c2bc28d078f547e71fe5d53ee0dc44f0bd353d8405a48edc56fcb82497fe5a7988fc702b56c4ac68073c8ba84e35c47706b788807e89c0699cd737631ce5f5a1bde0532af98fccf3986caaf7e795598d7b6db4e34684becb41608179f9f4638d331d78e59c7fbd1de0874ad0c764cb76ad42238df7e75f1a9ca4226e9e3ecd7da42e1cf8133ba46a96c5d37bf3e4dda5221194e2e7e2edd2d0894d9fbaa3afc00f127b479888291816a63f5d0cf70a4eaedef144f0741938787d78302cfcfe7d818105baced1d3d7118ebf8efde8df8665a0e48628ff0141bda6ff51eee4366b572a60c2a7eefbb0105733f0d667c6b7ee40cd571b3e6f98de935eec4b0e97e1c78eb6b93ba21e7eace5efd215d78f324191cb68f1d166b11c859652b89fcb0145c2d5e7b43e15b6cada9891038fd12da3481ad4470547a51ddb5837ef54fda8dd6111e39e93383d36014f0c447b71784fa6bfec8618b10e594136e72594e772765ec0d5a175722e953635d524767e20a32928189698faf6760dd9aad20a464b63ec8ffe1f7b3347fe88e162f5965b36e927ba35585a8a47ccc0b7aa1c1b4dbec456a3884043eca3c57c16d376c27e29880cfd986c4f62857e2c2ed234c769add008af685ff99d54304c56e95e135e6cdfa6e2ae5ed7e664748e8f0ad25ce9b0967e6636eeec266d9e1ae5377eada9192345cf2f71cd2ac0a8fdb3c6cab9a1e80ea81fb2ae419bb0e06e6bfcbd359eaa642c2ff40015d44d4e707f8b7d298d98b4e2987b60ae44f37c7e0c9bf2f5dfbc142a15e0a03b9ca684d252e4c749610705d3596476479da76a68420411b8a32cc178292566ca1a428bc173d009937c3335787738e2cdffd0f32f7f17c36a84a5a7b4e2c5792f52c82b4d5bcdd47fef071c13557fdd4300013201b528e096824d03ec6c0e87dfe4d01f35ebfe47ea3818173c51b4c4254e22b377b79f3f75a8c82c793aea0cff0f2d0347f60fc7d94fb14700f199172a6c420dc9fdf637003d16f0f496a64fbf143af953baf5272b91029bfb9ff6ea02427c2a480983eeaf010cc12b604d19dcbef7f6ebb99fda2d6eb82b9f8c68b89ae64166e85bc0bed5084fc6ffec0f26c87a142d599e98f9bcb2202b6ae6fdc6d3ede6dc0eff7c745daff3389969c17a61f002997cd0fb80296137e675edbdce9becadfdb8c3284b8e004f48d32b75a3e5e07b3ac9548e12a99a6aba773264c88548c7287b9389a899c5bec500e16909487f1c568a8237b68e6bca687d9b96048ee51ca3c4df5e5ca6ac924f37e89c8425e91edd8a38a47ddd3e5faf14cf0ba1c01d1bd26f412f79b96388bfd629d8cc7534a764ea5edd3327e71f27ed4edb607e2da564391d1a8546f9f3db701988321220e350e673cf017d4ba1027ff3b521830712c2dbb5af8c82627a2a5530f850754a0f3de1f2259e3b6ec66365b3a091067f84740cbf30615957f6c42837f9b71a20656d95ba90872782d85876684c08c31dab608442fcac572891c70e1945d5ac3761746c18d1d95e0d46719ed058ada1cf8e1c7eb34ea82943857cb6a45e8bf95b94abb17f8de2ec760ff86785dab73f96c0e9a6c512c3b153fe97ea6c327a9dd29738a70611b235317aa15d7c41174d3bfb9b6225742d964b80f57d5d3bd2a1356aeff5a8a6a7bdaeb266a99b5fe421cc53861f8e4a5d200affd7d83a36d5bc02a9dc463f4bc3f5ec9801360e0ca5cb4527d7e3012147b8cc8fd30ab3c70ab24759f2bf06f299754d160630eff7cc331453e5050f546583cb4f8d6f8d7a9506542647add9fd9ac49b79b77c09f51d9e97fe87f481319b46049a3f9d50c09fa13482cb6a1c860ab10b9ef7b6c24f24235d2d2e6a8cf190c53e72cdee1db70c1dfe16fe1b7a6a283d5ac38d66040448182962a97def0780da6ace71d2ecea346b98c579d61e8e7c17e26f24091e5df9713ac27c06723e62ea3c3c0fe577aba23153c419883ebfce75d17f697ee732066783afa637247b6e61296a130a1ff6a2084fd5786b5ea69e8ecd32f5e23b2cd7be4f3323b21ef435a80df785921f3f45c49d071ddbaea1f4f78bc4770a3d02bb1d832a2470cfe8e589b4b299e29f185424e89bb1591bb8b0b283350c6fa1b756f0cfea1dd11d639946089d4defcd741cb551f1de1eaa8c32a4e27a645c7a2e3ab321269689dd52b6fd4d5a50e154d66a5146fce8e5d2b55983662b888e78b03ecd4699bce985a2cd04a4e70e103ff5614407ad14a23a8d6fdc6641f2c0a43f3b132fc0f1b4ca06ed8bb88419be5e5479922866439ba38d43efa1cd3425737df0b3ef0dd238067fe7d30da7975b02d57819d6a8583796fa65e5c394b27731806fbfddb4485c85ea17f707988d83c4bddf3dc9f71bbf08fdd97ca89a08e362cc9871966c542cb906d0e21449e89a41c6263353fae4a34000e0abb7055f0a6cd67edb8487ade3ed715347f623aee33cb7a08eb5bbd12b81811d170355101523b766902084fed7ce494efb3278b36aaa73588b5bbee0c578c52147f96f47e94fb196e909d7106c6807ad3ca4ba529e934fea3d5cfe6dd6d5a148a3954e915fedfaa2b0791de0ea07196d261239363b55826285273858c3db1f171b1aab18fe080b287597ecb223f7a0113a2bf4b07f3b3945903a776ecab164cb8905700123b37cf21190af5bc4cd3ed4478ae16a84e5131e2535bb78eebf1030f372055e5aab26f9d5460513e42926bfa4589083d02f3d9d6dd6dbcfc3c6ad2871bb95ff91870dd6099f73750bc689d7434b1a6cf4ce96373137104272ba361eb251385207f73a3760f6d00057e1a3ea1de8c6ead6b60f08d2a09e0feca2bce724c760a29616431f233d5bf3f5a6f0e34681175f2f0cc6bfb56599ef5c7d6cd81c2d285bee978232a7bf7e70feb9ad6d2e3f7e016628947533f026b3bf0e5dff38001cc48fa14e6d6e67816e3cbebb2afc552e303077421f8a4c2a76fba3b7ccf15b1fa8d7f2ac733170440a762675661fb8689ae57224c17966760a5daf2944f4b58f502aae76ec67b7d0014c1d676218e4555255f91ece380d79942d7927c13a73126fe33524e064bef2a4fd918d15d5da81169e4f0c6b01835aa84d72980226e54a51270f6b51cc2ec78f9ac9b438e1f6d5535de5019ffe70e30f1899097879117f3fdf72be4a273e0a4949f2a2092b5ae89455dd70530e084e0796514788adb19b3d1c5626cfe587e8fa94d6b9b3efbd54e36654f681e91b591bfbf2806d8be18afbc2fba4385622bac5a9634d4eec6516c29cb4bdb686a2a322b1fe9a5924349e896e3da770faba9e09a03161a4f55bafff014741dc222a39adf0bddcd22e51664354e8ddd2400f4b024445f2b3ff6a0e8a534b4b38ceef500a833b47bd5f8e0051e996080eca5177e273645c65e9af072ee47999b3496624a6d7ed650af76775b53f4f9bce4756ee649c47e74dd474a94dc56597aa089d17b5801da8a82f80f2801ea9778203ee357d9fed84d32e1a96ca8c6054fb8b449c9241ff953d3d51f7f907d9d81330adcca8dd576e50025a7b0425f291e480e2b6f9085a23967c31b8433f7cd7459a141b3331bd10ebe03e356b6d5af393a5c056acc142ff2b6e85bce56b732aff205c9064e184cac4b8a54e7fc95933d57066642d80df8100a025b81ebad7eb1dac56a2fb0354e9b841eb1f74407e457a1098ca8aac5c18866c55fd4516446665197e1d2f54e1a1225445b1954f1ba79338d9fea77fb11d0ee127c5fc21d67ef3f74c604ec431a876fcde90677a7e0c3cfef00436f1d0639566057497d032e6071bcad56064921862602697a62d816f261b72ccea075413d9a8f31c804071d9c91a4da88ddcf583c860971bd8f2436af1e879f9932dc9317888be6bc079024dbcb25b45e9afa861ad2193a34df225a71121a942f9220418a9c414ca5e394ad3f5a27286b48a966ff871fd4756924ce8d8c8f5bd68a6c9c037d12b8f5c7ad8abc0c26d50f176767ae02244d81acb6d13296f046ca9fdeafd44d538e52df188a35a147aafad1f23e9ad5a88b90efc2a2bfa26fb5e394c4bdc976adc293bca664d2a01f9935f6166100844c039649a0cc54f8072991921d44e2c04de417491f454feb5f29fa80bcd000a74f8ea62b0de8c04959b6e114d5f8acdab9a68ffa422ee06f79cfaa467537559f1150576de110e09325477c51e406446b4c66aec8e0b54af356675112ffa071343b77e70cc8caaa7b96b572cc924b2e35761e9056ffb513542605c6cf78a2e1b2890ec4f3a12b69622d6011cd615b359149649e39d8ef4ef670f0dde410a51ec1d6d628fc4d1f5db93b92707d1323e9e79647e65000aceebc7fe735d562a9def5167f61bbdced336045fff91f00bb3b831193de0f4a48043d73bad49006c3b009e503c0a20826c233cca73b80743b966de13ccf98ad370c50f422f8ff75c36bdd59f489696befaf3eb57a555a160927f8d01a6a5d8c40be6ac11d77a9eec9807d1525e0acdc5cac4641a1f20888dcea02f2c17a4399cfc395b389672663717ccb8ca0fa87de99cfe9fc127a70180d9e1afef5b1bbb447728874f83cba7bf63b98b655cba07369f8c89340ef4c34d08e93a09b49f464a80a1f31ab91c5d719aaec1e8c863837b384f2646964e3d5b1f9420", 0x1000}, {&(0x7f0000000180)="812119d161f73766aeee78147fac3d76650cb5106234f9153354e3fae03aeea3009d9a10283b4703fc54fb9e36943c70a86bfbb665c091a02688a325adbc286f1e0a8b85924a48ae3a51b9d44cd56730069cb5a1ed1a35cf4d1815ff1468af7655f4780e95c37ffd4e773c2a64256a5e4572ac38bbccabd559b79308e964fbc26e417ebc603b481bcb1c40b4c3661b7112ebee7beb18bad5659b306d3fb7805093701fde3e14c83f43713b2929e93b13ce65972334ba72e2bd43ce82", 0xbc}, {&(0x7f0000000240)="d90fcb139df8", 0x6}], 0x5) 16:05:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0xfffffffffffffffd, 0xaa, 0x0, 0x2, 0x7, 0x3f, 0x1, 0x3, 0xe0, 0x1}) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') 16:05:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="6cfaa03d16c12d892a55a3ccb6990c6281d5a1ad5c93671fc4edabce6b95b904bffb8b1db0fbf876da9f05326d77f874474ad00cc8bdca50308d15b58ee28b6b69135e73372e290100f6a6e56fe080b9914278831b5fcd39267ed472ce00470f15922ec5b79862ba41a19bcfbe7bc1a1d3ff945ca9b1cdd082fdd7193cf6e2c5e73f2aa666634a693ff400a321f1789d9809bffef59e87c2e9a090161f488e2bba33674108739c079238fdbd", 0xac) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x89, 0x7}, {0x85, 0xc750}, {0xc7, 0x7}, {0x25, 0x4000000}, {0xcd, 0x5}], 0x5}) close(r0) 16:05:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8088, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x91) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000080)="e4") 16:05:33 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x7f, 0x2}, {0x20, 0x400}}, &(0x7f0000000180)) fcntl$setown(r0, 0x6, 0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8400, 0x0) bind$unix(r2, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/78, 0x4e) unlink(&(0x7f0000000280)='./file0\x00') r3 = dup2(r0, r1) sendto(r3, &(0x7f00000001c0)="b9021e6d81007bc8d51d1f333379e3687e4cb439e5e606355a33298b04f324e6b3d4662953d6539a82b9cca4c619205c247cf661304774ec9ffe5a53cab965b53eedbe5a70775ed6e525584643dd1726abb49b5e431d9b3ca9e8b35a7e", 0x5d, 0x400, &(0x7f0000000240)=@in6={0x18, 0x0, 0x2, 0x1}, 0xc) 16:05:33 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000423, 0x0, 0x0) 16:05:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() mlockall(0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x6, 0x4, 0x100, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x37e69877}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3aa46cc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x315b}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x41}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1ff) r2 = syz_open_pts() syz_open_pts() rename(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0xf2f) syz_open_pts() 16:05:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af0622df23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d50", 0x2d}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x40) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 16:05:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) r2 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x2, 0x5, r2}) 16:05:33 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) sendto$unix(r0, &(0x7f00000000c0)="63e7934395cc494a50412a7e461b7f556bbb33", 0x13, 0x8, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x20280, 0x0) unlink(&(0x7f0000000300)='./file0\x00') 16:05:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x3d, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:05:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x5}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='+') 16:05:34 executing program 1: r0 = socket(0x1, 0x2, 0x0) socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0)=0x3, 0xffffffffffffffe0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) write(r0, &(0x7f0000000000)="78b47bf0b34a4ca7bf21ac02231b1244473fac2c4cabe631864dead80e88706ab1", 0x21) 16:05:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:05:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r2 = dup(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) 16:05:34 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x200b2, 0x0) fchdir(r0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) clock_getres(0x6, &(0x7f0000000200)) syz_open_pts() syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000100)="bd", 0x1) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000240)=0xd1f) r8 = getpgrp() setpgid(r7, r8) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:05:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x40044266, &(0x7f0000000080)={0x0, 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20090, 0x0) pipe(&(0x7f0000000180)) r1 = dup(r0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x200c0, 0x89) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgid() 16:05:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) socket$unix(0x1, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) write(r0, &(0x7f0000000080)='L\\', 0x2) 16:05:34 executing program 0: r0 = semget$private(0x0, 0xa, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000001}, {0x0, 0x200}, {0x0, 0x7}, {0x3, 0xfffffffffffffff8}], 0x4) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000000)) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000740)=0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x3) r2 = socket(0x2000000, 0x4, 0x6) select(0x40, &(0x7f00000002c0)={0x10000, 0x5, 0x5, 0xa5, 0xd4be, 0xfffffffffffffffb, 0x6}, &(0x7f0000000300)={0x0, 0x7, 0xcb6, 0x5, 0xf2a, 0xff, 0xfff, 0x9}, &(0x7f0000000340)={0x800, 0x0, 0x2, 0x101, 0x100000000, 0x200, 0xa36e, 0x4}, &(0x7f0000000380)={0x443, 0x7}) r3 = socket(0x38, 0xc000, 0x6) readv(r3, &(0x7f0000000240)=[{&(0x7f0000000200)=""/51, 0x33}], 0x1) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/116) shmget(0x3, 0x4000, 0x404, &(0x7f0000ffb000/0x4000)=nil) mknod(&(0x7f0000000700)='./file0\x00', 0x40, 0x174) semop(r0, &(0x7f0000000040)=[{0x0, 0x4, 0x800}, {0x3, 0x3, 0x1800}, {0x6, 0x2}, {0x1, 0x7ff, 0x1800}, {0x4, 0x8, 0x1000}, {0x6, 0x5, 0x1000}], 0x6) r4 = semget$private(0x0, 0x4, 0x112) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000280)=0x4ed5) stat(&(0x7f0000001240)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/file0\x00', &(0x7f0000000040)='c\x00') setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x3, 0x2}, {0x18, 0x2, 0x2, 0x80}, 0x6, [0x80000000, 0x401, 0x4, 0xccb1, 0x2, 0xa000000000000000, 0xfffffffffffffffe, 0x3]}, 0x3c) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000500)) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/8) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r7 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x40, 0x2e) faccessat(r7, &(0x7f0000000400)='./file0\x00', 0x0, 0x1) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000006c0)=0x4) semget$private(0x0, 0x2, 0x20) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setgid(r8) 16:05:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8040, 0x0) 16:05:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a04329f31cbc5f237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667e", 0x9f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:05:34 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:05:34 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f00000002c0)='./file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 16:05:34 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000001) 16:05:35 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x20, 0xc003, 0x30) r9 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r11 = getegid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r18 = getpgrp() r19 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r22 = getuid() r23 = getegid() r24 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x20060, 0x0) r25 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x1, 0x100) r26 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="f16168458e0f02c025d4e3588512f59b66624e53556c4fdf44efcad2aa4e726578d64e29c0984e1fb1ea3c9dd97ae3874f1bb218df534ac883c0b854053a93e2b210a2f2c12eb2afcbe39bf2397d955e4c0a7a091072aea524963468a2d02caa237c", 0x62}, {&(0x7f00000000c0)="423729d9c2c5240b2a4c67991262d513030387c3c3933232d8b9f4e96a1fd6e8875c32c5eb4eac9595960ea82e3787c9c822001e5c9268380cb3ae24e37f7ba620", 0x41}], 0x2, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @rights={0x20, 0xffff, 0x1, [r24, r25, r26]}], 0x118, 0x612838d97515a406}, 0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) 16:05:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x6) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000280)) clock_getres(0x3, &(0x7f0000000000)) 16:05:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20500, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x67f, 0x8, 0x80000001, 0x0, 0x5, 0x4, 0x3, 0x2, 0x1, 0x8, 0x400}) r3 = msgget(0x0, 0xc1) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/131) 16:05:35 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10020, 0x0) fcntl$getown(r0, 0x5) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x2, 0x4000000040, 0x8, r1}) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0xc600000000000000}], 0x1, 0x0, 0x0) 16:05:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x47, 0x8001}]}) 16:05:35 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[r0]) r1 = socket$inet6(0x18, 0xc001, 0x400000) getsockopt(r1, 0x29, 0x36, 0x0, 0x0) 16:05:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x8005, 0xffff) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x625c819c, 0x4}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)="c595732e67", 0x5}, {&(0x7f0000000080)="ea4197c81db724016ff869b411b664647d74dcb0ba8350f496951848d536dc4a3a3d4bd89961ca5dc570aaad5a26779fa74a5f41b0077910ecf6931ab9e7b8064cf4ad3f4a8a389003191916960702d8d052c6ea3159ad88f1e045c42309fc07", 0x60}, {&(0x7f0000000180)="158f907fa9a0559b93839ce36e36e00f11db2d055be7cabfbaadaf4d6be62b903f9859ae050f4c0b215d31d744a4ae42bf2b1b", 0x33}], 0x3, &(0x7f0000000380)=[{0xa8, 0xffff, 0x5, "fe4a70f0f03f765bd959df1e901bbfbdb4ce37b3324b32a8b04e1b1a27ee064649c4e3a78d61407588108d6bbd7867c93ccbb97933182389c75dcfac33f3d70d4247a9ad8ae63af92865c1b27121142e3d1984785fca753ad225461ea656e4e0101e60323077ea1df2ea606b3c55ccabb92a033304776762ba2bf4961cdf235afbe10271e8a246c1635f8e075de709ccb0b7e964ff19"}, {0xe8, 0xffff, 0x3, "3249f93ca00c5104f5ef6cf35d19774c62136a82911ee743f238220b39c875ea4bc93a3bd4abaf04456f436cc2ba24060c7f46f72457c8a9c5746f43c8255881b8d70c0fe890d645177b5d933dfe30415893e73ed723ce5db5a6d89079f52857e4a13675e0b00614360cca8156a81efd145bc64cbc51a3aa8318219eedd2da54824274f601df62b0a5b17f7af4038e958091eeb2fc63afa74fc6c738572698d918cabc3f335020d12dd29c3d9fb2852d8ca1de677033d4e9eff0cb4d94157df5c4658e5827f0ea5f31c32ef0caa4320e72"}, {0x1010, 0xffff, 0x5, "dccf215c322a9137092e4e70d06303ae313a4da1c03bbd73f5977ff2eaef127b883c4684748bad0cc628e83fd48dff3b21ee15ee4a1eeec8d8864166a2c4325d3c6354475a0f157fcb8e83011650f803ef8770b63c519a054c8b2f6b40c84d1ba51fb6fdf770dfa5e11154eac773561f9ae6e26f70b8c268df8620d486695fd063169a89f2dd80a21d1fcfda3ce8744caedb684a47ef4215fae4fdd2904bd95a15c68893d45212a3ec45f65da63e3e06b4040c23b2ea665d707a52e9aa216b5261cde6da2e1fd518eb9db70cafbbc8acf79e7cfcd4da9943e5127c6b4d284c40cac281fe671c2bd711cf57afaa30c249d0e9ddafd43baa939c428b732293107fde4918b8aa78583754eb8bcd52ac87ab7c478c9ac3fb675df0836267945a2a617dde6d4078cd7d041da322662de318783d3bad6899a2c8c6903e87b3b40f60258240956cd32a2f0c280bb7b850bfb61dbda79fa91405c84083fe92fb68790a24f886a44fda964d7c08be73d2b2022cada9ad7c9e07c320968f46116dcb52f966591dae6e40a201bba57f9271d87c58cbc4c02f12d655f1eb25af3eb61e2f209658e7a3dd3493b87c51ce8fadd6d6bb1cc7d880ad9ae1d1599a119dbe066bb2ae4a7d2a65a56ac2726c590a292ec19cc8e69ecc161c87b2bc56c2c086696562a13d7193a553b87bd0b9c5c28280833516c1206aa0fb7b77f224ce20fb5a2d48e4e7bdbbb804567e1f899e21ee23c74590fad34ca64e2a0a47e9514f3b75a2734ee3d46d2473dcc5239d23d48239c12cc79f1d91f36e056f5c6c8dd6f7501cd4e4c5d1502b5e5e08571fb82e7213e5d28e164ce4c77b469b730a941deeb7ecae93ecdf04d1d4a63dd26ed16f635f6c273c5e4527648b980a421488b05dc1c47db5eaef32f02ab4d0e6bf7885e5fbcb8e1b546e0cf88d2f6ada42e6e535360bd9942e18088a22ecd4bd79a9b054061633101ec89edf2ecf9905078039d07624f1603c7ed6771d7986b36beffb65325c8b4d942ded9a1e67d3a1f88c2d91928d92ffdf8128bef49c2ad0dc259dfd6eddb1117ca5bcdb9495ce76b4b79753ce59dd4bdc4ab43ff20e1f64381a2bc6399934fde8f4e16da36ab4ee99dc87cb0f8e1aa65de0ad7bc62342f5e4a15dfff73d4f6bed60d042fe0d1faa36198e21ab8501f789211bf80f9adc802bc33c81271365a5cda381256608f1a499aa2b51062465b1d72e058e3fd37eef5f9662709a3f972bdb7979c7cd3b032d56d13904bd8acda51bcc86a032099d27e636efdd40da3dbbf09858cb93f37b6025472b3af45bf1105be9dbe023bc3c93e5fa9f36f4ed29963ccec21c90eb2c57bc0ca518ce113b2c96c21879767c4ba2c37b53ecd2a2d29a0db81cdd3b3d0f16f97c5dc7b72bc2e46b439b2e3d1f2378218bfd060deb5856c00e93fe14e6884f7f1adcbb2c8f7409f82083f16f4d121f4544646e2a8976a5235df74e20c468b975d5d93132ec477e7a135a86d865dc2048a305b58cac57004529f7ca0278e099b8a527c66559df8cdc810524fb7addd970f89c0ea5e09cc318f4c11774878c004f4bbf97af6ff74d62895b857be5287b43bb984f184bb4608424d553b9491b6741aed2d7130d8e7b00499deda3935fa1512a5373c6ea516dc2acbff5a5a16609b4bc2d3ffa15be028d40c3b62a9b4a9a1954ba3f20c7e9075d40b15626be2f462803e85722a280157541a096c3cdbe9b292c6f0484f54e9971be27a31180bf602a74d814b05058bc8a3fa947910b24cf8e7f62589245471753773b285da7fa665e07c03412e780876ec899b6eae8a401f92f6fe2d25f9f92d297ffb2c009521aa07f15db931beab323fad514c7a777d3a9703a0b8ebd39dcab67ad78eeab07d5ac753498421eac36816de8ec672d48bcbf55a295a4166a5b31995d9abac9f19190084c6b68822b790dcd33b32693ebc41b7b12f930e36ce04144f7feef30d3c157ca86a8dd32f21241329f9b77fc3fff089eaec91562787bdcd18b9cfac33e95bbe04bfef8c8e1db8edda5cf8f822292cdf13e545260ba8ca60e652abf1c40e44444a5c0638678c13662cff02aa4ad8edd8a748396bace5c8fef086ed2c7fb146c63302d8e529a6965f85e59adafa8a597195219efed0b4855e20b3c3a0c6c4a16bab957b38456a2012e575fe4993bdf60fe3db4213b7ebd5531e529a11640600d9e483df40d8b3554ea10762e0cab1695f36be77e65b6f86b3fd71052d7bd71500637f23751a2a51f4695eb9712232861aa7c42839b756c45156cfcd3ef7cc8d79b11ce251820637cb58acce8cde936d6f47676f5df274fd6051b53778e4d609af4ac44e57762e7f39bcad064cc501c655d7f13553533383b39fca2145795f7a430651323f4ef55fde1f58717d89caf8e58eef0df958bfacf4ff51a561c8371de8c88edc44aad1d160294e10fe797839fdd93bd0b18e6fde60bb6883a450cee3daf6287912435cea52cdcac0131684c3ebfd6f617dfbf5c1625ee04fa13b85c62c4594c2eaef09989199936d884a6859ed1f9d91e9d8cb3e3b2847e1d14e063e248556057a251f3fef5c8a8f75fb26a8c7da2cc3242a7fdf47b8e22f7ed6cd58b6e081c38d62241371586691b77a64cf0b25eca387e68f51c5b6ff2939178823021df8e290423e335decb57e577f076f7477ee42ec5aaf2fa7c674bd53be78ab5ebcf0992df924b4aab19e3faef61f6d1d5ff3b021f530d4ea114b97b6ba2fd9199f5c231016bb5a5242563cf5d14544d47c6092a8d5021ee5a7cb05008692db7dac357730b0e99c702031bad42e19eecf085b8d1312aef610e018311e3a8ef4d258671f0fe2a282f85a72d847945158dec7977ea0aa0119f31c9d77040c7232c8abecfbef9bb4e3abcf47d871ca5854ea019abace93b96a7ef4358521868ebc943915d5f975fc215b2a2ae23cba3bdee57ccec1a26fee0e307639a70f2731ecdbdab301fcdac0cf652d53bd29f9203efdd87f809441e78234352c17687c2bd06a90a124e8e21692474ba548cce71d8806dd600c9a7c278151a076d6e25d7fe143f8472f1bafbffdd0bf2955880517d7d20d34e6f48d7fe8a21bc6cbab860b2fc08c7378ca4c47254e48cabcb9f9403a80edc795ea66eb0ca1221f8524c25ecef5e16eb214bf1ccd67927647d3a3e40212d51b8379b5ae59ee3567aa9fba37b9399356b3033181d8b2cde655062ff0e4ccd39dba6243666612b28bb841a70ea45f2ff9c6bd9609df395b8e0af0def557b1b7b9d644af48a9e2fd64b9a0a8e8312d78edef65a0651983bd15340e99b08c95d019d75469545cecc3addf42fbae06d51de5d114ff5a40dbfb465ccd93fb2dea3b4c210df29c331e456cf4e8afcf4c8482ab6a6fadda891bd792a461d0c608f008328b0da41041ca8f3d7686c325421d6ce2ea21a9bc06eddc3fecc208f647cb60cb7b599b8ef7b6b2ee982c556dcec863c0b2492890f14118bd7e4610450645bd2ffb5f599e1cdc4d71f3d4422c425879d067e818aa38f9669067043c21d336d4244b0cc3eec483dc5fc9f65c4f42bf137e398c9e6a590b8c650690bf1745092d5378b834166bf9fe55ad1f35f91a7428f6adc12d9dc8a878ff818986ebe310bfc2a2abbfa4ff86f4509e9193aa6303f73efa872e3bb8da14b848d7ba97b749890600f204a685f99bfe337e9d9e82d4fcff19ca06ec4cb76f9bf56394547cce6c8c868b26195d6d69725a693fc6b3d9c7373bccb2d647f2662deecf4104a95e2f3d7a0e1918597d516cb42af09d6a4215de2c00f9d57b6bf5716a20c2a21abeec3e855a1fb7ec8d27733f1403e5d2227e72c8461a5af4150a7008815c945ba747e464f420aad5266d3015fa61f0af96e6e218dd65fbd56881863edaf1da332fb8866ad40faa0bd9703d72c4841d75db7e034ffabcb1bf83ad21d7df1e34214fe3fa72c70c871c64d248108c9bdee7c17ca61db50f6964a4b4bb1f965f608a084bbed114bc3a4eeab7fe1453e845e1c47f61e751b87d1c81fd4c24428595cd482f8aa8a0357819ee31cf47f31f63c14a904c093273ed5943eff104537f725b5662b7516d206cff0f3317dd9c7238a3acc8234a2c84f542a8fb7463296e97887b83ad7bdb056cb945671fce87b78232123c1ea31a63329c1682856b5ddb7d234a5bed32955556c23f19c4c465cec97728a4cd4384a46083e7d38430c30f21c01d6eaf80bae24d7939820f68b840a928de42a25412deb9b6acc91191e6b07ae0b7c971ffccfdb7b66495f81cf20033e79002a2a814901687d8095d0f8bbadbd8d6a6e95cdb79a4787272455e2d3cecfc9510a643ab67fdc83512409e30d1a224a4f177f577531c45a226a89f51b2a1b8f3d8a396f9cee523a58b2f024085bb7cc5f8ca7eab307d00e8e1b7328091c854e0c66907471a8e8396534850071a547cfe9e08f44d58efd747a98d003a5c89f6845d10888efae91567fec4a164885559636f6acef9d1748c47099a15f6d3c19b7faa7e24aa06ce36ddfdaff7892f6ecbbb183d00a7c0f93c3804b60408ec6e52203975b73971a20e21cb0f2858ba4b97e3a52b48699df1cdfd5a2ded7099c2fb97449a6c33912a4fdf6760dea9bcf9f7481bbcb07d2b282718198d4c82842abd0685f582f9926913abe5f028dfa41af2d3ce97fcc7cc8c93bf5b487103619cfe57596f2f77366dc972e27ad6bab18884348985aa74463d243565383b003171390b870a456b632874c7285583813be5d1717a4387a693cace93e30de3866dfb96fad948b52b6ce000ae1ab99640b4b31848eb492013de36f355ee63c4fbd5f225f994bbcdf3a6bd949c02c9136faad68232333e3534b939d3dd66131899ba6a29d8d556cc8776ee0679833ddc9b8c9119cb0a532e6a2210bc689d35a316fce0a96bf7217f84951a3d1c291919737b47c4c4d79ad2d7a660b14149a89b9a916de85016ef57dd6ee0aac971cd574c08223e8f34b06571a05a7fa6ff35f8863bef1c2366bed713afc73eb99d84eb27ffa76508e3c88ae84064a82d70aa65f7a92b339791121ca128506477439c1b702531aa5cf6da1a11c4bfa74b724b331753da66d6e6dd98792e0ce9fd57072efb7b2229028d86c74313299d1acf455793b51385e424225817bd1ba2d7f0e289ae5246d23dd426242edfd56272e368d6c32da15838ef2ee48801966c15a67c94969e0a9717619a23110fec5fbb44922ad60163ca6ae5da280419dcef5efc68639e453730129343f1fcf477c6e830c5be6e63e181e024119a38e8a5b70fa0fd4cbd6b69df4774eb6ed8747c61e6993953660d71cc21d55019cdc0cbd8a005fb1d13fffad157cad5e92941eb37a45387b42b1da3a1e8fd696a7c4fd7286d56f6bf17e4f7aa24607766981cdbff436fa18dc78641d7ae8e9b01fc8a4e86733ca9032033310ee8c2e97bba92f64dce95210cb53320d8eef7631dab4c049f0ebc50f4e0114b227283975ab3a14514f37a9389a3262828bef8107059ac36d5731af814fbaeb7f7547c20ea24a450dafe1061e5fb3b509e2b9d03ad6a9c995844edba13985bb1e5d1be89933ac535dbd14de17cc617d7162e11b6f5964984b38810c81356cbe2e544ae6d70bbcee860c26cdffed199ec22096b487f6eed0525d191c70663217c2a6d294425686fec0b957375e912af9163740332ef0586190864bfac990e3c9fa40f501a94c30794994ec32e84c78e19c3a6ae875d60075864bad2302340cc376eac3c1bd38c8cfc3fb5a30a0dac089e53a155effbfbb249f"}, {0xa8, 0xffff, 0x7fffffff, "172a86d3b9fc02bc843949e2b9115d81ab6ea9b3dbfbf8bec7d14d771a01daf6cd4bdf5bbbb8e34a4d720df2d7e89216abafa7aeffeb27855bb895a9b310c7782f8b0be5454462d70efce16e24f886698c2128518c81e8a3be21b3cd5bd8505a725621a33e4ca8010d17772b288ccbf4702b147af3322d87cecf7e840d993a4d8fa18bfd69f72cd686bd87a41c71966f6853dd761b"}, {0x110, 0x1, 0x7fffffff, "f775f344f78194a789a341479a5099c0ddc370edbf1b212081c871d46a8d50e2643eef1e5d45d06da82aa6206fa99e9881ebeafe6f385a726ccda0ebe2c56faa08451e7de30a570809e87224e1792bdd654cc3243fbe0a2efb77905e7e5c88cb4b8707814308161bfef227aeb7cec1f532f336445eba5bb38ec339f7f736bfbc14408c5c2d2033740179ab8795a9d8709d914952e191284f3cccc188951def087f2c7d67a336e64062d41cb3239bfa7898f830f44c780ef20a1230f25cb0261e2435508c2d76d4f86e1253c05c4a4f823526176a942911b8500f2b295351c540a0ab4065ca2adc65210031010ffd1a42532a64f8559aa6ae25"}], 0x1358}, 0x4) 16:05:35 executing program 0: clock_getres(0x6, 0x0) 16:05:35 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) fcntl$setstatus(r0, 0x4, 0x4) socketpair$unix(0x1, 0x8000000000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x6, 0xb}, 0x10) 16:05:35 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x2af9fa24) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "e4921d831cf8ea091b1a5d0e1f6b2c77da5786669329c6918e0f920e4daee72850b8857b835d61c2d8fa9e82b200edcf49c1dbf11de791ec83ccadd11dbf565bdff250d83b3d8fe0df6c1570ae68a002c63705b3485958a43a865ebd2eeb5168676a40b9291642b6b32be10ad0fe27fa26928285c82e8e73e5365ab8c3a363363e714d0145a6bc4d4590220f6c6063fedeb20b01c6f1e54d510c9238f508cc4771f6fb835b5b30b24011"}, 0xb2, 0x800) rmdir(&(0x7f0000000100)='./file0\x00') msgsnd(r0, &(0x7f0000000140)={0x1, "0e7d67ea9a5185c23fde38336521"}, 0x16, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r1, r2) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') r3 = getpid() r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000240)=0x100000001) msgsnd(r0, &(0x7f0000000280)={0x0, "3ff2baa772ee0aacd7f336936fb5"}, 0x16, 0x800) r5 = getuid() r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x0, r5, r6, r7, r8, 0x0, 0x4}, 0x8f, 0x5, r3, r3, 0xfffffffffffffffd, 0x8000, 0x7, 0xffffffffffffffff}) poll(&(0x7f0000000400), 0x0, 0x8) msgsnd(r0, &(0x7f0000000440)={0x1, "2fd15ecc38ec2fe0c033d2e6931ae6307aca10fa550a8f2399bf71ee347584ab"}, 0x28, 0x800) setuid(r5) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000480)=0xeb8) open(&(0x7f00000004c0)='./file0\x00', 0x880, 0x1) 16:05:35 executing program 1: r0 = getgid() getgroups(0x400000000000010f, &(0x7f0000000000)=[r0, r0, r0, r0, r0, r0, r0, r0, r0]) getgroups(0x6, &(0x7f0000000040)=[r6, r5, r4, r2, r3, r1]) semget(0x2, 0x3, 0x40) semget(0x2, 0x4, 0x40) 16:05:35 executing program 0: socketpair(0x3e, 0x8007, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x7, 0xd176}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x2e, 0x0, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) 16:05:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:05:35 executing program 1: mknod$loop(&(0x7f0000000100)='./file0\x00', 0xbe3f7c882f4e8159, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = semget$private(0x0, 0x7, 0x20) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000080)=0x8) execve(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) chflagsat(r1, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) 16:05:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x2}) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)='./bus\x00') syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x8, 0x0) 16:05:36 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)='\x00', &(0x7f0000000200)='!&\x00'], &(0x7f0000000580)=[&(0x7f0000000400)='*&.\x00', &(0x7f0000000440)='{\x00', &(0x7f0000000500)=')\x00', &(0x7f0000000540)='\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r2 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') openat(r0, &(0x7f00000005c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x410, 0x80) pckbd_enable: command error 16:05:36 executing program 0: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) 16:05:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:05:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008b00002b27febf000000000000000400000000000000000100000000000000ffff4f22006e", 0x2c}], 0x1) 16:05:36 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) bind(r0, &(0x7f0000000500)=@in6={0x18, 0x1, 0x1ff, 0x1}, 0xc) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8, 0x0) r3 = dup2(r1, r2) getpeername(r3, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x3be, 0x4, 0x1, 0x0, 0x5, 0x1, 0x80000001, 0x2, 0x2, 0x3, 0x2}) sendto(r4, &(0x7f00000001c0)="319b40060fddae224640423d0a090a5ad9a6e729997a79828dd8b1b04b569e6dce34dd3d7dc73a6d775197b3ed63c5bf1bdbd832da19b730d36a79b23cab626cdaf1845f918adb8c75a7740c4113ab1d03534fa687bfca0f2950be976774477384dd9837a55a78143127dda5ddbdcde619232f2a9ebff22778e55b03ea8f2e9e6b70bf8d1dde7d03fe001599ad1e91226e9744c8528a1e4ffed1a90b6bbd2bf06738c1c229e4b161f0939402326a5f68c52328e0f0df27d9912f6c4950c5725a3b75909102cbfa", 0xc7, 0x9, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x5, 0x5}, 0xc) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000040)="5001050260000004000000000706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416ee4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babdbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000010020000000000000e0208a371a3f80004ff00000000000000000000000000a2008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:05:36 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x672, 0x2}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000003c0)='O0', 0x2}], 0x1) 16:05:36 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0xfffffffffffffff7, 0x66, 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r1, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xb0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x102a0, 0x1) faccessat(r3, &(0x7f0000000380)='./file0\x00', 0xf1, 0x3) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) recvfrom$unix(r4, &(0x7f0000000040)=""/157, 0x9d, 0x841, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x12c) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000300)=0x8, 0xfffffffffffffd50) kevent(r2, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 16:05:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x20, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="000000024ae2c9cb0c7501df839f2124a78867d3bf808139fcddd8944ec31886bc8890a80e22687e4e995cf4", 0x2c}], 0x1) getpeername$unix(r0, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="e2adf3fc0fdd688fe0026c60f0edd41e54e4d86a1db9462e1650cda9e4b0545c52fd2530796385645c0b4aabf9d42ac269b8064cadae599d76314ee07ea1312e88f4615ef91603819421daf94a2a43fa3be8af47029a5cbf5cf568e0aaf52a4b829b6097e9ac8fc607a76e2e7e525d3be9b6f64dd19dd080ff6c5a73f2d8d7386150806259311578832e41e19c70da8f275f170899b8c87d712210a0a8a8fe7428c5f4c084d51ac6f6c9539c76132ef3abb9ffa0178f8ed7418405780614b7ca0560b63dca809e1222e063b60dde6e8d8475cb347ed373aecb4c9b0174e5380d917b0f6c977c3fde996a142cd34713eb516c68882a71e9be2f763ce46cfb", 0xfe}, {&(0x7f0000000080)="6a5a1317b70b7cafe93a5a6ea57d05e540694d20b7ddd4c73e38d349b299eb73a5cf5272b7740005e2c7e1e4aea7f98c2ef1ca9a3f11dbb142e46965", 0x3c}, {&(0x7f0000000240)="fc99fec4bedf5370db91379a82541b8c0a8a4f5a17b039b730bc70278bbcecc0ca9e55d0d8b521ad5db6ad0046f4c738e572ea79b8638b06810837a158db71270ad5279bf592464ed8a864618f342942", 0x50}, {&(0x7f00000000c0)="da2b02ec", 0x4}, {&(0x7f00000002c0)="54ca59b086f3f75792b362d66d1d2d3fcdfc4019f39ec0d9c7a38aa18024c32a9d37fbc6ab677ece5f523e4a5f0c3b0ce43108c2b6bb936f3dd67a7184c30dcd9fe751f89cc0155c1e36405edabee6d086812160f12d86609c3066cb5e0c365eecc2e8281fd32eeae73541cc209661dee3afb5cb28dd894b4086b214aea802ea7f", 0x81}, {&(0x7f0000000380)="f0fae5d1aa", 0x5}], 0x6, 0x0, 0x0) open$dir(&(0x7f00000004c0)='./bus\x00', 0x10040, 0x40) 16:05:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0x10) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r1 = dup(r0) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 16:05:36 executing program 0: r0 = socket$inet6(0x18, 0x4007, 0xffffffffc) recvfrom$inet6(r0, &(0x7f00000000c0)=""/110, 0x6e, 0x1, &(0x7f0000000000)={0x18, 0x0, 0x3, 0xbff}, 0xc) recvfrom$inet6(r0, 0x0, 0xffffffffffffffad, 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x800000000008, 0xfffffffffffffffa}, {0xfffffffffffffff7, 0x100000003}}, &(0x7f0000000040)) shutdown(r0, 0x8000000000000002) 16:05:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80000000204c, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x82) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x6) 16:05:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000200)={0x1, 0x80000000, 0x7fffffff, 0x8cc, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) r2 = dup2(r0, r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000180)={0x0, 0x0, 0xe41, 0x3ff, 0x40}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000002c0)=0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30"}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) r2 = syz_open_pts() syz_open_pts() r3 = dup(r2) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000000c0)) 16:05:37 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000140)="ffe52e660f3a9b0d63326262c2d50382feefffff430fbceb26f244a58fa818cd650a00430f7044da0f0f65420f583964660fd3cfe7c48265b83a") setgroups(0x0, 0x0) 16:05:37 executing program 0: r0 = getegid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getgroups(0x400000000000006b, &(0x7f00000000c0)=[0xffffffffffffffff, r0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getgid() getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgroups(0xa, &(0x7f0000000240)=[r0, r1, r2, r3, r4, r5, r6, r7, r8, r9]) r10 = socket$inet(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0xa, r10) openat(r11, &(0x7f0000000280)='./file0\x00', 0x8240, 0x4) setsockopt$inet_opts(r10, 0x0, 0xd, &(0x7f000064effb), 0x0) connect(r10, &(0x7f0000000000)=@in6={0x18, 0x0, 0x9, 0x464}, 0xc) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) 16:05:37 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) munlockall() mknod(&(0x7f0000000240)='./bus\x00', 0x2005, 0x4504) r4 = open(&(0x7f0000000000)='./bus\x00', 0x44, 0x0) setpgid(0xffffffffffffffff, 0x0) r5 = dup(r4) readv(r5, &(0x7f0000002300)=[{&(0x7f0000002740)=""/232, 0xe8}], 0x1) close(r4) 16:05:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setitimer(0x3, &(0x7f0000000040)={{0x87d2, 0x885}, {0x1, 0x7}}, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:05:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10003, 0x0) getsockopt(r1, 0x8001, 0x8, &(0x7f0000000140)=""/179, &(0x7f0000000200)=0xb3) 16:05:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000300)="b46bfd529ff79b93c4c2198bb28508780ee3cf01b718c32e2b25919f969c1c002ac82c657e55ed26eb5ccaf6072f4b3ef56cd0f81ffd42958b9cf8181dda24e1f6ecbd0914d2b47b150a42f1020c002d9f30929ef217a5fa3713949ebff77a1d508b7e4ae4169e735a8b8447d03a81e120c6dfa637ba8a326dfbe1d662eb00442b6fac1235131d4c9d5351823f8dcb49b5fed433766f2af9906a7a35d92c57df892dcdcfd4e56293089bd8d16400d73378d58aae3b8e46f5c0c9db712cbd7773bc1d39cfec34ab5cbe6bf9bb6182d3f464569b11941d7bc684b5680c761ae6b5a723abe47a68cf9bed5dd0957f5d97de1381a1d851fdf07f1aef20a9b58177dd23b8bf82787db8661cc1abd630a2cb46713622bd98c5d7e0fa02849c0b02b188a00107acf378bd2aff0b1b14e4523f770b5ca6d53edfccdda30a986aad378b6df4c2d7c312b19b6543ca8a8336a444e8c73437ac4db5251081f1717913062469d2a2c6c0465b36854c7e155371984d05a6c7f05a0d15cce1a7a3c0191e30590efd7b26d29a15841bf367cb4ebdbcdc21520a9dc9890c622132acf7e8233bb58490e484f859b00fd720758728c7d2e2ba4af8f1f9dd446c3c2154eb05e800108c4fe8aea031900433cb6309810361fae886dbb09f63f2b8f6c2638b066bf8570a3a3ba600afdebb33f89dd0fe709b8569c0f1523ac79aaf744a3b4336d2c655a21e9de14fb148245aae11f3b482ad27919b6790bf90acee30daebac85d7971fdb5930619af35b5a9186bc46b021d8662538f732b1d243ee4ab222d1ad2c82a0310f6ed2e2b278c523ffa205b250d61dbc533a904aa3934f27ca8d055f4592cff853c587d6a4e949e9d29a7c24ff1c7f334da2a37ed9098a61aadd1eabf08e9877cdd22c6fb0fa3bb73d7299c8486a6e4f7bcd7345d0ddab10b8ec80e829e19dd30e0f14b19c3e88772c749dfaf4236955b42283770fffab46ebb513472041ef3245c842d50f7cb8c7c8a69bbb3f6ae231522f8fe55abcc3712fac396c6d03a5255732eee6b3803f554913e6cb9437410d090e6e1c6fdad74b9d72d2a92bc87a0f968dc1271f2a2db710220da837aaface77a94b1dddf73de52389822071fa21e4afd5367cf43b09ac9cd3a60d08ab8c8431f541f6b76f21df46efc8bccb088e0e48e4dcac1aa2dedba883b7510ac361b3b3b14624e0a2f8e0121f4cbb33c7b4417412bd08c85bfa6ce87663360211d8402f76831f9c7bca43eb56378827b0a51f34544e96f69733896cc5f202fe3006a4d474a86a4f7cd8dfc1d6dc47ffd4d76311539185f66c43efdb4270b68d6dca650746bc6267c14e09699eeeb100198d3bf77be3c9d24585f8c5000985e06d4795fa362350eadc5d5f6a88c0baeb9979e0ac78022afbdfd7b7d8fafbf7284925f72ff4fc77f215a1710141fc09074abbd2f28e06c7cd7fb1f8c0259a9a7c0d83c40788879f6c8c664f0bfb28f5a9483749b726497dade12a09482d0b86816be2a7c06074996eac32cb0f28da120660b6c6bfd7f5f0d472a2197c16ee395750714e009b1ea347c9172817ecb98a18606680519400f76d05fda6f106d3ce695b594fa804d24eb4b68cd45895fc3bcd22ec32709010767bf70c5100310658608ed5dd17670621dae4e1e6ab3e731e859e611613a7575be315a0d782c7882c1e1d902b9da19e341946930d7ce0a2b5485c661d2b8e1d604cb0aa20a4e5c2edcd804cdbde9bf9bdd25da72fd6e3abf91379e5156826a6d44b26939bd1045108245ae9f4ad20bed208a6ef8fa359e324d8c61c340744a698b57a8ccde69e3bf02d709f70f5750516c779c69caed46cbbdc6b40c98d4a5d971b24532ff5a7b768608c798979470ca33971535ab68299798a26903adaae46271aad017cdef5f36f49486ec0d52df465cbacbe408c4fc01901d26007dcc2c23ece7481274b2494f034122fde299db2deefabea2130742644c98a400924df81c78abd6229a8ffa304e65aa61e27b287c8e59cd65340c8edd160ee9d1ec1f31420c4b8c08a69638f7ee2e75215c759cb37fddcf5b3f6ce82bcf4d25e053d5aaa669013b37c83e017a4c7219d9594aeaeb9dc16f49577db6ee99e729f81302c32ef5406e714f5c8e6aa291a1db9891190f55023065571ae4b50dcfcbdfb473ea6b53e4b96cbd2130f7192a22c247bc4a60d590384f56bd4503c09bbab97ebd93ed85c4c718b9cb7594c2823013a00b19a48737984beb8b561a302d96c26027b71078210282c54b279c2c2af1ec02ed625383cbb1f03bedafffab9051a604edcf5c2e47ca47f6527e93c268597688f63612eca35c38c23741a3e386b5ce705731a60c019b4324e3cfaa8b0ab3200699879ef73bc8872518211a9649d2066f51da25b3b88b653692e014522d23c9db9e0975be9dbe1d77623eda7de4867a4a9c851383cfb82e6b9ca9cec174e21070a10a85e1c1de70b117f1be5c7b4530e26a42429b1e967f4c77e34ce77734fb6e8364e0cd436ed935269e66b488b303160e06c740af1fa881cf9db696e6d275b9ce573bffbd25812ac74c958cef9c057b39825f2be032328db2ec21dbc56968932e5961135047c476f48b06dc50d386a60a686e56e061456c209be86feebcd1a46c14e79ae72a0cb8538d75288dfe42605d56edbb3c98905a2facb2c6b587510d554f3bc3bab195253d1e2c6a8674e24b2edfa7d521e64b934dbdc7acbb2f5d52e111654d113736bb4e8b584cf41e50caeb0bf939d7539676745f15bf1d25df693ea826e07fac843a22947031782da18607b1e65d06a032dfc0a1321b90e2791415ca740e4261cb35be00f6577575746e68bd7331c7f478f0ab484023f6dd27bc0ad6d0ac6883ca7bcb55095bd159111aafd5712c594c056f6e1e7c9529ba0f88a2c176a5000a4f1569fb6cf3ccc7265b6464b04d2ae4fdcf2c319917a6b8e540561520209b2999b04491860905cd7c6b664d5eb181c18721055f2da87e3c6c17bf19cd709755b86040e599a83bce61459ec768dc5443d72df95aa69f5b4045febabe2c8de37bef5daf237d5e716f061ea142c4f09ad36b609ac1e0ae9aaa14ed64d356df6d7dc1c6f957fde5337d8f851a0199965f940c81d2eaa7834ed0214e3d4e8fc4fbc78f7426740ab600c33acd289ac67eaac792e6a8c666e89aeea6a7cc2aae99a94f727a116494c8d16f52c045cbc685a98596bef5588bf11a957c1de607a4befa5f199121c5ee89f60d3c8986308a9927ddba6d6befa7267fab34bf1415940eea66c3679e389c512ba3f4ac1dc655365d3e75ebbf38bcd1e5ed47d765fa56821b9ba615c0ea9e045cd79b4f92a8b03eb70a6611938188fd4e013c0fd0471a92105af6bdbf7c13b65b81427a2e766a6c803fd7880df78c708aa1783faccab715f1e57eae7a9ee7862b50cb7f8109ea0cc02609a239d0ff42b7ea023468126625385f5a6feba19e318221401f55c33a4740b2d9f252d1c7dca21521fb9a01ac80c06c5c501f4803358191407e952af9cc5d9c21af10e93ab04d61d0900c546e81203fecc004d520ed5d7d39d57763ffd08fe4e2c027e9014fe83ec243e1bb18d7cce030d53a5da5800f7b606719ef318c1290d59de03774fbbfc5667b31bd110a35bc17dcf1ec212f5411213c60fa629abf2d468418d0543d4394c81a6681d497a8187423eca59022575a4ba084e92c2e86849c416e010e84e18493a616734528b2818631669cdd5a466f1bebd5417363de25ca64cc2c014d605b09f54b951b6a76cf5531736afb4947b0fcdca46d17e20affa4aad003a68e4f10a11194a12a753669d64e43bfea050034557881b6c3f7f6cf705fbf194a1c6dfe490f391333c1ad09131ad7fc89f39b136ab0c2f2de00c4a79a55bab5d75e85c78ffb3cc1a8dd384ce9d0c29e37bc2f437071d2c154f9549ba08791e583cb87626aaea8de435d4e41bbdc2815de44cd67b3dc557b51687bc97203bfe1d0f46030c99da5a9a43d439214fc01fafd85ceea829f15f83bcbc1c8a2b09368c4bc1e0ac8fd571f940bea319767e8bd99359c96651de62d078e2d3ec7798c78a6aac7c37821b83998267d9025be074c9af4922e1e29d6a10c7d066ceef2211dc35cf57b1e2ff179505dca918d689d688d2ce164f727bb90db78a8ecbb046a203cd1268f8862d70aff338da10565857e180365ea5033ba54efe18fac7b79dfccbd28064c4425bf9c48e442fd7d2fcbc2dfa59db0686785938fc3f174811112547d04a50353078b8a18dfe6434604e4924c02bf4147010516de690341ef23a1c1d0ff963177d88448f69d58af0b9c29302705ecd781b071d325940028341eadefe27059ef634dee01fc11c4c829915bc3176285a0af6eb89f65f1c9654125e54cab3ae79f7a9ef384796c0bbe98a795c446122947d0306146e013f0ccf1bf50f9fd71645eea46d8ff04c46e6e13f1c72208b626283a9210f9b5aab7433e05f58c484aca08a94fe6e7bb32291e49e0de423d277e26b78f2a54141f7b1115a648f195c0b1b98f5da9902883811d00a7b9fa52843b62300d4bf32975c819f263768402f987f98076a6ff7d926315ede206bd2703871228296732f0270a1d52495bcd104000a7a5a3fca10df69346b6047c0d9dc4b591eff774936c23cf8aee26188b208b135062dbb22f9c04d2e99022e38bc6e133eba9f98f5830ed6cc90ebaa5734c950435e6cad3a5a4c29d23330c0b37e38d93b4902640bc02c0c95f1dd4472311ad2a059bdc20617cae3ea34613c42cf8da7e58115d60587dde07ac362a9d198fdd8493f6891ea4a43e55aca919d52f3ecae9183b3fc22a57709de071d3e3a82668e6efc5d04bb527094ccc4f4000e30207355c97bf4812a38cfadbdeed4992fe4b2237240e9ebe6ffe5112890e53d227326726d7658ab11e55b258869d1050a51a57a393e846e429a715edd809a00188951796235727b36c740f52080effda0a2c8e95422992c790cac89785efa1d8f9f1a4f7cf6144d819a6d34e5b1024a8dec4544df4c70263c6e9d4c4f06394208e866573941d2092112bb15e536fffa0b3cd2d78116985d83c83dad9f8ca8d7528ea456c9d7c5e537996472e345560884c8880e6cc2ba0698be9040f5402769335d0fe6116a0f30eda7fe02dd6e7d5951c9f0bf630a5a656e5d67d03386f5ac42f7ca51654686c4448b45699bb5709c79f88aa4c661931ce4c1c38b771cd96fb0aac09864e8e7fb1b6e07e8df2248cac2df9a6bfeb9b33b17eaf4b838364a19fb52793026785558ec260cb42c1d9f851538b81417da0548f858cb3d65a4dcf1916cb428245a4d1fc9ed0ea43e3dd85f84c429db0e60a4ee2e595925932d6413cf1784336246c8da6d70bdbee3dced147a9bbbb245578f17d5baab3e3e6151a773d1a26844b40ca2bd98f03c73866e7972a168ff5ea4b1cae2474319f306a1d16b43aef5591889c75ff46a12d1344979db52981fb109a2d6c4a0cecfd22a0530e4d022a70ee30bf1c8d5b73e2357c8d972e4921514cc8d08f13ad598040ba73ac76508aa5ffbffdd734429f8bcdede2a75923a29bd1281e0106d5d799a5c68efd45334d4a72b6d5349f157b568bc8e0a8a824b1a5627effec5ff593b491b6418586ac41c81d4be3b18f865b71be207e216d49bb899b8639f9bd280d746ca6f9271c3ca3cc814fdabbf0136d25aa3df5e581fdbb1862815a0905dbad3993f4c0980f81af35702e2cf27fd07161368c794f8823af6744b31aeda5281e54ec81a1087a00d28289d", 0x1000}, {&(0x7f0000001300)="31df33a710675cf9194bdca7c9224e3c2ff7cebc0e868702c31bcb35d11fe892233c6499e3034273332d0217f34402d30c7de271cc52d819f6a21515c657247032d4b481d575931c291402f37e09485f652206445c9ad1c2d83bcc56e7d5ae1bac4fbbce0406b277993c89c0f75983a6b0f2c98564b530b91ae9030083f7b87a74e040bef065edb75c61a09662310512d9324df69025c26799695d846557dca6c40137aac774b6e148292726db392d9880c8983e118e4ad9e12500fe1f7ca72be13c1c8cb766e98bfc68919e5b30e26c838dadee33128f0818b83f996d23310e97469af6e1090ee81b6318ac0b3efaba1bb63f4c5d81c3e671b2616f", 0xfc}], 0x2, &(0x7f00000000c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18, 0x2}, 0x400) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:05:38 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2b, &(0x7f00000000c0), 0x0) accept$inet(r0, 0xffffffffffffffff, &(0x7f0000001040)) recvfrom$inet(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x1, &(0x7f0000001000)={0x2, 0x1}, 0xc) 16:05:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x64}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) shmget(0x2, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) pwrite(r0, &(0x7f0000000140)="4e42eb48d092fef6d35af8678f49dfcdb17391ca61be5fe0cd73d5a9e76ca5dd2cde1b701215d27de964bf9259b60021c7e150a2958db3d60c722bd89a7108b2b8f65ec642c170d571f5258f96a14abfb97810c3c4fecfde918352399b0da259bc584944b26bc4214abdd9046f84a253fadac91855a4be6997a6faae7e29116e49167b5c064251013c1ce9f2892326b9ad72c27984761d3c04dc140ae21380008d15885ad679f5a63a3cc0d010bc0baf79d3c339f5697d3e9d1254330e6688", 0xbf, 0x0, 0x39) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r2 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000200)=""/225) ioctl$KDGKBMODE(r1, 0x40044b06) 16:05:38 executing program 1: socketpair(0x6, 0x95e5e812257a5761, 0x2, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1009, &(0x7f0000000040)={0x40000000000008}, 0x10) socket$inet6(0x18, 0x0, 0x0) 16:05:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:05:38 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x200000, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = dup2(r2, r2) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:05:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x80000001, 0x7}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:05:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="0000001860040000000000000000000000000000000000000000000000000000ec2175", 0x23}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000180)=""/201, 0xc9) fchdir(r0) mlockall(0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0xffffffff, 0x5, 0x4, 0x9, "46a834dee8289f379b0de50ac6e8ec8b6b5bb5ee", 0x8, 0x1}) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x8, 0x8, 0x7ff}, {{r1}, 0xffffffffffffffff, 0xaf, 0xf0000000, 0x5, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x20, 0x41, 0x8, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4, 0x51, 0x600000000000, 0x4}, {{r1}, 0xfffffffffffffffd, 0x1, 0xd2, 0x4, 0x8}], 0x13, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x50, 0x3, 0x80000000, 0x100000000}, {{r0}, 0xffffffffffffffff, 0xc, 0x6, 0x5, 0x1}, {{r1}, 0xfffffffffffffffa, 0x5, 0xfffff, 0x9, 0x8}, {{r1}, 0xfffffffffffffffa, 0x28, 0x1, 0x23, 0x7}], 0x7, &(0x7f0000000340)={0x7, 0x8}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:05:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x110) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) execve(0x0, 0x0, 0x0) 16:05:38 executing program 1: r0 = kqueue() write(r0, &(0x7f0000000100)="afb8b107a7eaabda2b7b9b91cdd379e6f4db51d18f1e78a4ae520ed205fdef1c82d5f7784d87dea8563a00b4748882b7cad3dde5a17d02870cd5d8e14755f0cc92f033231400cae0b3cbae2bf474bf4adfa4f1393583d22c77e783d787729b2aa9733c9dd9ecc68ca792a2d120b7efc7fb6d3542c6ac65a13695f85afed051c200e63a3ae207c752a7b04eb6578f2e003c33db96bd000d94c1b41218af0dc03172d03a4c944d33b6844c6e7e0a9bf1a1282f497a433ec230a95144911763d160946b", 0xc2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getrlimit(0xb, &(0x7f0000000040)) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r2) 16:05:38 executing program 1: mprotect(&(0x7f0000168000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 16:05:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:05:39 executing program 1: munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={0x0}) r1 = semget(0x2, 0x0, 0x2a0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x3, 0x80000001, 0x100000001, 0x2, 0x6, 0x8000, 0x8000000000000043, 0x2, 0x0, 0x6c92, 0x80000001}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x810, r0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x8000, 0x4}, {0x4, 0x4}}, 0x0) 16:05:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "000000000000000000f000000000000700"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x480, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = socket(0x100018, 0x0, 0x40003) r2 = fcntl$dupfd(r1, 0x0, r1) sendto(r2, &(0x7f0000000180)="538d91761501474cbe2acf2a38987a202ab643fb613ebbab5c27cdf926ce5844e2280c9b310c5797b620aff6d2d6c6c87cf5a54030a3042df7267eebc81ca41da1089e43d2444cc850ef52d79b734067c62579dca11d0732453ade2cc5018ca650a48ba8a48ed16213e2cbb5c5750f98d1d135d0c09f54327124905b24d9518f14dedfb3de33a28df87e82025a184c77137c9e8b511949a95e721a200d9e4f5a6874bc3745b3fdcff6d0d130ea4e23006c94757334b7fac98ab7678ef4e23b3ed5e8d395a3eae1", 0xc7, 0x40f, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0xffffffff00000000) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="74369de6254d81f614c152fdf5a63ed3eb1a17d66efc6dba9ecfebc8886a28d8a0000b4c18e473154e6d2bb10e13b6ba0d011483b4a78f26af2eabf6d9ced261ec0612df23f4c8711a460000000000"], 0x362) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[{0x10}], 0x10}, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x3b}) 16:05:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) setsockopt(r0, 0x100000000029, 0x36, &(0x7f0000000000), 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() r5 = getgid() r6 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r10 = geteuid() getgroups(0x2, &(0x7f0000000300)=[0x0, 0xffffffffffffffff]) r12 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x8, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r15 = getpgrp() r16 = getuid() r17 = getgid() sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="300fbf8bb84c581ceb8738fbcb26a1df", 0x10}, {&(0x7f0000000100)="696e3b95ebe07d7f8d9b820db91ec4840c", 0x11}, {&(0x7f0000000140)="838292fe24ed2567e33090122b7c32813baef10beda231e98eed13ff9bb69ca8828a03da8c9dcc0392443b19ef6335786390c67bcc6e99", 0x37}], 0x3, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x118, 0x408}, 0x2) 16:05:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000500)={0x10, 0x10001, 0x4, 0x5, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0xbbb}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xffffffffffff8001}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0xff}, {&(0x7f0000c05000/0x4000)=nil, &(0x7f0000e62000/0x3000)=nil, 0x6}, {&(0x7f0000e83000/0x3000)=nil, &(0x7f0000c95000/0x1000)=nil, 0x4}, {&(0x7f0000e7a000/0x4000)=nil, &(0x7f0000fdb000/0x4000)=nil, 0x7d}, {&(0x7f0000f1e000/0x4000)=nil, &(0x7f0000fbe000/0x1000)=nil, 0x6e}, {&(0x7f0000fb7000/0x1000)=nil, &(0x7f0000cdb000/0x1000)=nil, 0x5}, {&(0x7f0000dee000/0x4000)=nil, &(0x7f0000f02000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000d43000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000df2000/0x1000)=nil, &(0x7f0000c46000/0x1000)=nil}, {&(0x7f0000e89000/0x3000)=nil, &(0x7f0000eed000/0x4000)=nil, 0x55}, {&(0x7f0000fb2000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1f}, {&(0x7f0000d3b000/0x4000)=nil, &(0x7f0000e25000/0x1000)=nil, 0x5}, {&(0x7f0000d6f000/0x2000)=nil, &(0x7f0000df1000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3671}) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:05:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8c0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x2}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") close(r0) fchflags(r0, 0x0) 16:05:39 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) ioctl$TIOCSETA(r0, 0x20007465, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f1f743cb40e374632e86006fa9bfd75e8158806d"}) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:05:39 executing program 1: r0 = kqueue() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="0000007d2c842300"/110], &(0x7f0000000000)=0x6e) getsockname$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRES32=0x0], &(0x7f0000000140)=0x1) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) close(r0) 16:05:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x800, 0x41) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x28) renameat(r1, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) 16:05:39 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x1}) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = open(&(0x7f0000000200)='./bus\x00', 0xa, 0x4) unlink(&(0x7f0000000280)='./file0\x00') chown(&(0x7f00000002c0)='./bus\x00', r1, r2) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001380)={'./file0\x00', 0x4, 0x7, 0x37e, 0x0, 0x3, 0x40, 0x1, 0x1, 0x0, 0x3f, 0x1}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chflagsat(r5, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000380)=""/4096) chroot(&(0x7f0000000140)='./file0\x00') ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000240)=0x3) 16:05:39 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/127, 0x7f, 0x1, &(0x7f0000000000)={0x2, 0x3}, 0xc) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) load: 2.60 cmd: getty 96524 [ttyin] 0.00u 0.00s 0% 315k load: 2.60 cmd: getty 96524 [ttyin] 0.00u 0.00s 0% 315k 16:05:39 executing program 1: mknod$loop(&(0x7f0000000180)='./file0/file0\x00', 0x402004, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:05:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x0, &(0x7f0000000040)="c1332c6af4d62728fed45b7c234e45e93aadf1499bc2a668ada9539591b060430ad162f5b34d1f3070785c31a9da903256df3e86f41d7e0d316a26c4ff1090f3e99c30a5b19f0d4507975eb9ffa6153823795c78505f9949f8391ac792ebe1fb86db14b83f15f2bba9f087e1f815c4148f74a11fa14d635c4630796529ac4c5596f68ed1e499712cdef74d23ab3f7dd259e6e36bf7d9a7", 0x2a1) 16:05:39 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x22) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = syz_open_pts() r4 = accept$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x20, 0xa3, 0x2, 0x4}, {{r1}, 0xfffffffffffffffb, 0x40, 0xf0000003, 0xa479, 0x1000}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0x6, 0xd89a}, {{r3}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x7f, 0x3}, {{r2}, 0xffffffffffffffff, 0x50, 0x81, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x48, 0x1, 0x9, 0xe8}], 0x5, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x22, 0xfffff, 0x6, 0x8}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x2, 0x400}], 0x0, &(0x7f0000000280)={0xffffffff80000000, 0x8}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="319d4da1e5063a9b18e97ea12447c91b2666c207714a20587173779f44480982d58b677a2dcacf904888b80a8731fafbb634d4f85c8b9abb7f1a8f1bebc26d9d75f30d0208d6d483829a7e611749b05804686fee22b2d0d9bfe9f562634fe5c9d8c289de4562adec4fbd2864", 0x6c}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r5 = msgget(0x3, 0x72a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x2, &(0x7f0000000380)=[0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000480)={{0x8000, r6, r7, r8, r9, 0x2, 0x800000000}, 0x6, 0x5, r10, r11, 0x6, 0xffffffff, 0x0, 0x8}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000700)={0x10, 0x94, 0x4, 0x2, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, 0x4}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0x101}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000002000/0x2000)=nil, 0x94}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000005000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000000/0x1000)=nil, 0x101}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000003000/0x2000)=nil, 0x8}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0xfffffffffffffc00}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000005000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000006000/0x2000)=nil, 0xc786}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x7ff}], ['./file0\x00', './file0\x00', '\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r12 = msgget$private(0x0, 0x2a) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x7fffffff}, 0x3ff, 0x63, 0x0, 0x0, 0x7, 0x20, 0x3, 0x3}) 16:05:39 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x0, 0x400000) getegid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000480)='./file0\x00', 0x0, r1) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001280)="d865bed53ab9014d422b7e5c78d8c03a02b141771e7ad76339972de46caf1b5dd31cade1ec33aa8a38712a7e937752d4c6e602a3ea6c2850bef128534140a5902a1becfef8c0f861e75a317040132464e115fe4e47d380bab1b9753ec1dba7bc30d8c2947f90223fd8468d6e6210cebb352e471c91119dfe33cffc6c4a4fb69bc889ea44bd0480836e388993a938f0f2c7d1c56a82a0cb18b7b071c84a24a1a9ede2b1550ae1e0470c9cf119d921b2c360e7c5633bd4ba570f57a2734556c522057416b06f5f3c2dff25611ec2e247dbd147ae0407a382de97fc5c0869d2d1a391d81fe6921a20895cff0008361ca206088772486886272ca6a8c954cf985829e980c586aeb7e6a0942ca19b48dc7110e994be0ca41e8351951903a70d870a3824056165ac64f93f5a8340ed8339c24b38d294af181fc132348a94fc5ca38f3bcb17384035f3fe8273dd3ab2871e7cf8707953bbe63e77b8eeda86d23c65e8d0251d3eadba3f177f5806189de391096a5363ca62828617509a53db54457c1b4d5fc48fae8642bdffbc17b80e3fc3631d3a723a176ab65f9345a264f4877f5f19f19b2d428ed1e5b55365a1bb640cca0957973547e7bb412451defee6cc2641e233d943f60c1564edadef95296763d4d353709bdbb080f030169c5507cf62f08ce269a56804adb9bb011159d559c86c1a9ccaf3e6797dfb1c0f3814b9484c0f5db0f80e53407d4b3bbb1b4ae8f51cfcb46f19f92b965a043c378bba737fe24e9e30c0c989dd998ed1ab7bfd6f9ee72eefecf5bf6ccaf474e928058d9157c8e68da6a92f06f8e346a72a1f5600b55bee9c7086fa71a62feeee5a113ff9d92290545d2e4e8e74e88cbae46d37ffaafda0ea8167945c2791a2511686eb854cffefdc860045b7962c1150c2c5d26ecb9750e1336168791aae937bf1e46bfa4fe5538e39277133d7631747ee7613a408abe4412ff0ea75150e8c976ec9a463960bc9fbe11a2bb4d709fa1a6bdf4c61f79ae176107bf5d507aa1498bcaa5be0781dfe9d5c3eb558e030045f68a02ffe3fc055b75ea8d32708d0c6716b73daa3f9fa7259fc4e1ffec75ac507b90152eddafa0f6f45755b4928fbd55a925e8e8f3ebb3e012886ca698bd387036199a97d55c6be1fe5dfc5d02d607726ce07846641708bbfc80bdc5286eb7ed1e8280ec4adfaceee1418f1988d200fed50f37425990d84d71c360da8288dd0831bfcad88d64a3379e81c3af3adf73922d3e8144586b435c4efe2cd41c120d1fdd457746fbe0e4b27af1baf5dd6575f45da56c12f125bd31cf96ca29d6c193006592b97f218cbddc4078ce258724f1c05227449500af07b0a5f6d9da5b42d8ee59e876687f5a0751c5eac7dad3bee5a956e463391dd12e8413ba0297b17c5aad0b074b99ba3db3b39109756200e40c44902cd95b67e9fd946538bea62f9ee851ad60c2e3eb0c304caf0329506b9097f17e5b7e81f131bdc4249896b685f8de883492887f5f3138f9272c4627ae97b039ea0b6a078df4653a0888a48c97ee71b793727ddde2fad8b2889bcf155d081088e0afde15610bd577fe7236c3215d85bcb089adb6a4195c2f3f11661a3032cca070ed56f2d6a24e86339b2a5188c3bc9e49dd157b32cb4a422b9af4f9736350afa0262e8cc37a49bf1d1df21a7411dff89653057778a00f744a2f3dd49cd5b088b1898257014a91f3bf2561a5640fe0901735973f44dabdafd71f4cac537577ea46b890cb287e47cfc1ca36313da4c3f1c5a40b5fe292ef31ba2a419432aaa419bb51b6e0880f66a746081cb2e832587b2c015729d6263e009363d00ff708585f4e37b6fc54a79bfe5e51be66c10b424eaf63219e0b9f592edbe3e5e73137325a42da408ff12f2b0ecd0271c42abedda6c3fcfb5df3834feb1485cb2509a445886ed12cad6d8a2068876a9bab9b09589c18f5ceabc511f2d9df4436d942eea33ee29972a1a258097eb79bb7fec768b302ba1b752c5f42844ce42fe83d378046197ec22379924b8746d2d9601d583b407f223102695c60693b00ac377afc7500a4f7dd956f1840ed8147ab09b06d69dde2387c621fbbb472208572d49c84e7920dde9889efaa98370cae03e358be6085453fce0f8cac1d20c2c17cc013a6b399219731c6fc75afd4aec874442865c5bb19ac74d0d87d35dba710143d93d7da02baa2709657d8ddd6d3f76d4e2b52cff6a237c4a026465bf961d9163c9225b6a4a923129c4f6f2a236ce8de7ba7538be44d518e73fabdb4e2cc08327472b826f36dc39d486347f127a513c33bfab3f205f2f921c507b9adc6cf7ba0bb074c22fac6f79787bfed82d6276265faccc21166e7d17b08c1e2db41209afdb3568687a29d1e24130310c48c9cc588ac801ba937e99bec9006647afe0fe2a1febd1578b4211f0056736531e857ad376f68d88231c13ea594397874601c92adc539e33a1a5edf8f7f38b1fa4ab5cbbfd46d503185ebeae413ccbae4ea62a792fd66cc0f00357b5e4ac306f5dc3dd0b397442576ac3f749cb93f9c75141ede0658e0fe264e7c933ecbd2130f398adc71c9a1a3b87a19f039bfdb32967dbdf33409a1a0daba4d6ac88fd8949e2bcb2c1f576a46e9a87a5d2e628ed25e6bdd972a72ae4207a5af9f087efc0a245c28c424e55cb510a22f6f2ac71e897601bb18f3d323031c41443aa02e19af45ac25212a078c129e61aa3a1925835f46b1b20b484d3bf4047ba9b2120af9f10dea1e330cc1ee05542e669a1982169660af912290bdb6246131a6cab89a0d9084e3756a7e5d99c67e04dd26edac1b85580bb79be410b2478bb1245aa157369181e317b84a9c9ca2964cc47a54bbde8b46372ee5a3ed0bfda65af4ae0e5da608323bbd4c07b055920c8e32668dc7a7336020dcea082e93c9362ba40d1a0bc1707a065bc9d7b6b65adc0886f8f54e8796953fcefdb11e4e8935c648b27a295a7379932bb1e69cb802261ffa0b6a553be5b550ed37fc32fe2dd00b3fac142ae82eb6fd3451eb52e8740d1142146fd0ec31d5db7c4cf1c8cd26b7db44a00572affc605a0928672f25f2f9be7918dad66475a8a7854b5dcc3d32b73784bcc65894bd82b39a9076efa0b7e841cd38361cb8bed3c9e240a78f7a1508c1f203d27cca17be15b3645e9b71a82a543ad88fc043bb57545f162585a9bcc1450c74bead99ae6b8f6e2d96a0d2d3ae63829f53633a11e2b28e157b91231445335af88d57dc9307e30cb79233f8b5358fe6e14e14c220f6421e6f3ac4d5ce563dad32bcf12cd91bb7de145960f715faf75a59a1537445e09699098f11a9f0653ad816683e0071d15afb8ed21e7e800f21a13cc646e44f5ddc3aceaf5d58c7025b9b48463d5c31b1f32190df305864da1f8fdc5543b76d42c5cb3aaacc410ec279b470e041f3fb7b60b7fe06936c75a0d1cb8e6fe0b5367a1e4d3d2208cff0bd37294198a37b029163d39492b80316db3194b32f553ae319504ac5132531a85d87d0d5a72216ed0b0c9e1735f4348ab728311ccaf1063019792ea737819e8df97e9edaf6997f99578c75892da198382e7b7f159a420cd0501d9ab67ac2a4d74f4815a49a5d6437fbf0e59ad759a68742bbcd647aa3ee3d32a905ad65586869e6dc5aaf7b5ba557046bac9cbcc48b43d323648aeed88684e4d353c2250ba872d72f41fba0d7e50639084ed3a62bc4403d39a52cc246c946b90030af6bde0c14db03cfbf9a7c4f168b1b18327ef4ef654544c2190ffd60cc629edd29cf62f99e808e2c99d826c431639e9fa2e161172d174962b9bf67d8992b4a6e690c552ca23be98445a7ca542ec995d033d9ea0ae610a73283a6d48920538eabcfd780e5e3221adda8de1773e1e04db226180b993ec9af9c40b69363fcc887499fdff32afc65fbd8369f6aed768a129195c66d84884c628769b16b1f1830dcc7c3455ad45f7fb338456e3eff8f83fabe01961b8a8d291c805bc1531c47f1ee419d1a416eaf4934bfafe134bbac42f60d6438e6f092ce11a4da7fcf070cab5381d21256815c98dfa823388876e2044300fa6307df56d669bea56edaf9d7b8b71dca74c940198398223284aed9c129c5c7c2d3648331a4c1e51dc45c9d3568997a52f754c345a2e2777f1a3cd68c8430b3369ab678f485ead7cded5c6cb4d7fca82eb49b517c67ff5fdaf7bfe9b9e416c930777ad53bc3ed264a8c8c09a1faf4547f8132b11d41abff88b0f3064b23752f7b003ff5bff2a1f732ec9574b6b7bb785cf2690a6ba87e107c82ba8eef5d707550334c78cbce218a381744915794d75fc39e865e31bf65b4201d2c6da07c14716a8b5871bf810476579aa92208efdebfc136c7c3d80509e2277de84017549ff587814edc25d78a517a90f774c515719d44e5c764ea115cfcab63ef586e8910ecaf73ba9ebfc807f532654558d70f9ef97bbd17ef1e9efc0e5902d312f5c8ae41f5142b5082c5510cace672dc1c6a3f633d1b3bce7a1dff71506979a391a11536271782a89679077d665790b1bb6fd7f2e83233394023d7e68895d25295bd26d04e4a78eb9eb60d2c2211b10692ca14b6250e839fa03f939cb0c6cba294bd1336d3747098065203c50f7621cf68ea00aeeede09ce863e2f3bdf69b0d6d855475e69ce099621a51b37dfe46b43ba29bbe971a55feeb4b5427721f26b636aed651b29ada97c7ed8f1e95b04a65cb13f17e458eb614b93da6ebd546f1e8b02469204d7ccd0068d77a14aa8cae1d5089e9e2fd58abc4b3211bfb0e0e58e7e0ed7b70763a27a5fa15c98c6ae0672f7994b50e4320a480a0e72f05d637154c4ecc1bda09f973795082b2f47dfbc1f1b14d40a3b5c3682caa9c774f0ede1922f2f027793ac141bce8c8bb2c9e12f70865ef522e7588da8df3176113ab5eede72c5fe70d265e0018a1fa9e28d55639faa1b5cdae145178a826f26d84fb0c0eb82305881e7999991c5347224a1611d54010b3e37663e2847b63ae8d982df3c4cbe43a99d3739a5470e547115ed292bd665bed4fd6612f51f85fe1104e62f9fce2527c0e2ec60fc7a9bb2a1db9d03be0c1d6e6f41e49c5c5ec6ce2ad87aaa5e1ae170365e92e488e1113e35c1a1a9e9e3d542bdcefef740d73bbf0b982ddd5349c1328913fe5311f3880963abe7c82586d602e6377aa5fa00ac1f0710c8d3ca742373adccbb6f8a7c079b12e947e80ca36db4cb818ed7675b1faa021d56c5b7fc366fa4d981ccab12a8a22418ff91e556673490afbc89737905dfe9786e3dc077ef1f7fe1d25b031c6897497b539ffb37a58264f7ec8f7dcf20290bb83b9028768562b99ec00560680d47b023852623ad07fc6fcbbf02c5580bd333e3851aeac0f5b220645e8db0d0ee2f42663fda6ffdf81e2bac75797cde97223c579e82fb8e6c22d5a54bb08bd0ae3c0b4d26f7e0a660ff4c8717fae48c2adb464e9c53df6090da719615690cf45518d1efd7f0dc1d83db80d54d60ee57775f5d71910b5ac0bc3a8a1c28bd00d708e0ca43780248a703eaee6285a3b300b83d5beacdea3398e1c377f151185f767f8500f07bdd7a1725629b8215a6d0c60fd1f9c04db70687a5b446c0695bb76de8974b5cc611a78d04d50dc4af0c78f654ca51d4f9d51053654efba8135ef3c32a6278a02664b0b8012a605413dca31d2adb8796dec4f4c0247740158773c712d75b585397f7bf439b597ce4fb06883b11c4ccb11166c842cc0a640367c32e93e49795fdc4a48b711ffae507bcec26801254307d1c1ea8e2c3f68efe025", 0x1000}, {&(0x7f00000000c0)="e4104b9acf21295a9c90dc6fa533b1e4fd5144afdf7e362d6c9713410b19ca9b09cfff7afa9b7e07bcf01e7c44da0c32f4df254cf144d8a612d68c81ee2b7fcabe8654a9accd1b07f9137f02f2dcc96c529f5a06307d06dcec4dddac3821e4eb35a18e8ee8bf6510741055c8dbd7", 0x6e}, {&(0x7f0000000200)="a5d8baac9e86b975bb12e66ae87f20435a39b6a27aadbda637335c7aa32e31ce43f793a196b68bf9de90c27c10000ffb86649ad2f5be6664b76665e0d5fafd221734173e0d8e43bbef", 0x49}, {&(0x7f0000000000)="e48aaa83dc4df8edb685274eff8cefceedee6cce978af294ff3f5b340330eb1a62930ed35edbc4306cd2f876cba208cdb4c2473ce1ff43b851c6", 0x3a}, {&(0x7f0000000280)="cb752cff89f275bdf840d17564e6538ee7b8d8024ab3ffa094059d57898085357ddcc5acb4865fff899612194fb5f36853046e609988cf47075029a6aad929c336065752e9ee261b4222f2f0235a88cc9ee318bc15f1ee83ff3cd965b4de3553673a0bb0e7ad2c0672ca843ae315d1b4bf5d5b80e392a0998a54ccdec972b88d72ac59aa1cc3f168a357c76e76c3728310e9f54f60f4161b744a6b4f86716547f9bf2c8713bd3d737a77b72b06f53ae007eafdac1c84e5ba33433e0b83db9de3cd77ebd83df34e321ff2eee080e46c7311cc2a474488c91fe029695631e06cbb0522aa45cb78e08463eb0c0dcf8cac104d21b3a9c7dfb4f1ad781535a2", 0xfd}, {&(0x7f0000000140)="4cd7f80ae6696fc6e3668ec4d2d94f0e3f093f5dd137aaef2ae58f1d78ab5a54e65ff54a30bf6885d9148092903f185485", 0x31}], 0x6) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="c8", 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) 16:05:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe84, &(0x7f0000000140)="ae09c8a8398e409ef1ffe770203a8700b7") 16:05:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = dup(r0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0xfff) openat(r3, &(0x7f0000000100)='./file0\x00', 0x40, 0x0) sendto$unix(r1, &(0x7f0000000240)='\v', 0x1, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/10, 0xa, 0x43, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:05:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3) r1 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 16:05:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x100000, 0x20001, "5b980c03a70e2660b65d3bb18de05869d12445f2", 0xffffffffffffffff, 0x1}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:05:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x3) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) 16:05:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0xe2b7}, 0x8) write(r0, &(0x7f0000000040)="a1", 0x1) poll(&(0x7f00000001c0)=[{r0, 0x5}], 0x1, 0x0) 16:05:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x408, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) pwrite(r0, &(0x7f0000000140)="032ce538a785bffa9e5638e11cba296708a27ba79e86cc668cd2eb20559c83a3206cce62fee6d9d3daa70275e8c0ef7438ebb0c815f9cb16d4855f9f05526c202dee3c7eb43a07370c79b06850ca159e7ea456", 0x53, 0x0, 0x0) close(r2) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x84, 0x100}, {0x46, 0x84}, {0x100, 0x6}, {0x186, 0x4}], 0x4}) r4 = fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSCTTY(r4, 0x20007461) write(r1, 0x0, 0x0) fsync(r2) 16:05:40 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x5) 16:05:40 executing program 0: getgroups(0xfffffe5d, 0x0) 16:05:40 executing program 0: setreuid(0x0, 0xee01) r0 = msgget(0x0, 0xfffffffffffffffd) r1 = socket(0x30, 0x8000, 0x29cbae3c) socketpair(0x800000000, 0x5, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) msgctl$IPC_SET(r0, 0x1, 0x0) write(r1, &(0x7f0000000080)="0fa1a86701a07639d8cfe65c2ec7d58a5db9f610fedcf11dc2c5d80a26d0f645e4b073abc04eb7279c990c1932d215f3151ef5290a5fb1a7cd9058d11fbbcaf3b01a58bc881ee344aa88889ca6225d7f86311ae94528a223bd1603fc1ce5e5236a41", 0x62) fcntl$setstatus(r2, 0x4, 0x8) 16:05:40 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8880, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0xff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d55926417741e3c8f36d2000027df00"}) getgid() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:05:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7}, {0x16}]}) syz_emit_ethernet(0x1092, &(0x7f0000003500)="5f827bba8998b50e5e5246cac4218340f0684de92f5438511e2a01c7783eba45bed93fa44b7cb2bb85558e05b0e15e02d85052a9a21e05ff722a52d2cb4463461ec0fb4e698f27168f62df7ba7fa363ba38bedd7f4df322335686dc9a792f26a0d2b171de72e2be10eeeeb023e8c5d51af00f09772e0d69bd23ad276da19e3ba629b6c700c5bb64e693fadde45d54a8d05f6cc429033e03693140800959bf0d49ca07aa33cb9a15210e242d5a3619b6bfb8c573c061493692f4d7ffd61ea182401cf41da280208fec6c10cf4b60fe84dd57127707f3296e309bcb7331551d1753aea9ae907a926a14c83da9d8ce72d1bdb4ac016973e7490606b5c6d0310dd18ae23b108084f8b2cbd75fbfad2ed83a5625c79ce64e3ebde344a233b3502c45b3d4efd04e01520a5050b3e45dd86e7e70b77f05130cfa1b23b98fdaf7bc152d8313423e793eea2642f47c9fdf8c9218d654f11e4cb1fc471751d43b170fbd2900d377b9dd1f7fe1ee43d5215585fe7bb81f3635a7385cda79018b7943ccdcdfc42afe861b8ac67d606995a016ba75586ce8f713d423c0ace4ab0bf2e68d4f60526567e1c66e4ae0cf71594b044ad8e156d02848d47b09210284eb7615f1117f66038e6962cc2940bb4c22882cf70f6888f452f6f9aa357e7cd6dfedb9ac9efec65b018f6194f847f92b12a74c35de18e0993d8e755a8de82543d955569d306255b8f02661de292e3197775d837a427af74c6a4982aab211318c3d519fd32177f294062c9576f4205e616b7c3c29970d74b2ae3c109d4f89c660130f0a7a4cacb4976cab424b09908d0f96bb2424bf9a250d0a00ebf270bd7340d0a6e8dfc1c800fe0099a7d802d23c3bce708d2f33cc3f85a20abf209481c49e505ca5412a5a695c198aed7254153fd1e1e67759acfa54c95588b7fbdacda00586b2545ceee7446c9dddacc69529a312a2b66289f109990132d72fc9908e47564df3b4236189c4185206cbc7291a1ff1450f6eebc62c7f751cf5876035d66458638029cb22a5923fbb63ccb51f2c1267b4b44b1e456f4e332f2a929f98518949bb2bf0fb4317d2f833615a1f6fbee65961239b7053e01b2b3cb087ab14cc2309974d6c34fc9287fb5a1cc9a33aae7d524b88b28e67fedf150b0e2fced524cc29d49cd14930faac1e514ea6b3076451f419fbdd7d5c0a616098c61f29841f9732d666fc31f64a7c502d8a95e4b54c94d3007dd5b10a27fdd88af6e7e685e616de6f81d0a974e7911f55f01c012af4e28872ae2513bfab01d8612c97e78d77cebfacd9928c87300d9707dec792221dc21ca5664ef675b53c357aea8f991dbc8b774db9b62fb2f1dd10cb0ff69fbb7ec22c779379b29f2998fa4df93f2891922b9b6a88dc3bbb8a576dfb28705deda63ff9f88a3aaf139f9e89538f878d51f3d71e5a9b418a8e97c4a614e598ed8067d2e294bf66d9dc99f7fb4117dc63407233c1cf8724acefc9f3a9849f8ca0fbc0084581b4346b9d7586eae253b70f21a7755d300525517d2e59e0947c931816de5fded110c2af522183e9acd69934ab3ca82b5970890defb1b36186faa43857b5b71e8059d13eacfd86e6a9a02547f5e6d8d2249050f738fcbbf3f5206ddc16e447725a9bab77b6e9aa3f5b769d6b9af16505977d2871c074326e73a36791880a87656ad0fe4216ac3d17a7f3c1485f956e92b38e3610be86b34cdf22b2827b49e849f7cae8f9ebe2778f2b8a208b21701d22792cd4940d0875a2853b6b933dd1640d71d1e289260053acf6a3244b2b8dbbb6bc5cd7299657fc2c56f0562ca7051679d4cd25328427a9078d34bf396bc7be10e648d2d853a0a24a021cdf057d506378d13e62fac96f3f109f0c0fc27750186bd5bb8f67112fa5324ebf08c63b341f3a117b236ac0cb51791b271c3b79a0280b0ad21c15c73529b74af6e608e38186195ee4e0ecfe0adcf0120ea5b8f47acf4e5bec9ecdd134e8e10373536ff67349145ae72eb8f61801c6f214ff3300d31e2c1f3be4ec726307fb7e023994cfecf57ef164fa747c31d4cb3492ccfbb12f4d5dcc6702f48c930c5a923dd87684e4686f10994f4038ac5f3e33b7094868922857cbd8745de17d01dd7f479b5b7014088fc0ae40943f1ed0d6df1d12f91b0c8110e7046e69b933a76b7bbe454668ed9a611d0b435cdec29d7706d69963d9328c54239afcd8346138740773d46ab83de435a4600b71f1ecaaf04341356097a8ebcdf1bd6a2e8510cd3a391f69ed68b75a10f6106a92f6bfa8f8c1d63c6aca025279c55305a2029571766ea4149c934c82bcba61abf8bfcf206acf275a267b175355a08391d0a6f1a4518f9ebf91790cc050f290582c43582fdb34ba8275077bc079298038abe75ff8a643852d161150b05000000b471df64ca4d21736d4c178184eef8a72da263f935bc5d8db24a1683dcdb79da5bfe21389a60ac785ce6d6dc69d0f6190884cf490546e9193103cb01472e377402b478bbc5d440ca3265cd519900ce9100108718d548a36aeab039261fbe1e5567505e64b4f5f4d0694ebc7705dff531c01d3820f6c99c96914bdb17c742f0c84d8caabe063fe380f05eac5506d6278f4187a779f202baed463320ba65dafd436903ee8cdc3ed6d6a857b246e167dcd39f0faf2dc0ff92802e36fd07c2736ea9599d9ab9cfeab1ddd7064515d79058d39ff99620932879e2cd786ee803484137e6b3fe602436d8f5126f19178a60c8207695bf89a7e8a4d70bdb926a5d1f45cfaf96738c903dd5fc0a6b6395bbcc158f7a27c37bd879bc8101a6647817733d06760e4f32fb56a7b91df9f70a699aa466b76e4db048d196e277c41b68211742e1a86905ecb92796dd493f35aec23bed853b28e4f773a5f8d91731342541b05076d9c32dd3cb1f757325fca40f02e52e4d9e3080240ed8d27c39b89443680e73e9354be32c04323a311d1a6d619484c936a6655cc896fab89937f19e355210ba30d33275b5e6e3d3ea7ef7fc31c9d620e4defc3e644397222b3d37305858b11b12a18c39869e2e6928bdc15fc349fc233c2d9fb022f94728f8885be5896f1d900ff2bec34524c73bd0eb47062bc81e1ee32037c0d104b62c77cc9de4bb26ec67724fe1904f16c44b6a84ab00b907b34f9fefd8ed8bf37b7e1fc53e338f6061e6d41a761aca27caef5fe9b31b9ad21fac5a11e528954bf541a0d0adc6fc1a929f272aecf14a639379be33ef8023faba1acd9f1e698f50f27a673f5e4a54a29059a2f61b8cae45941965262eb3b91439577e193cbd639029ad27be3b8080eb7cbf8a4bbf691b85ba502f620f94fd135f277c6e0494e873ee4b6c34e91bb590cbf9cbea1f20229dd6c5eafe0543383521a1bb415a4a4bfd8a4ebe9ab71e1cf0e72b88353d61f25938688c79faae36374de3dc30daad2f503bc4fa7499d926053ac570c9d85eb761ddc7185635b1eb5f97acd2979a38b647dfb482040c026c05c66188e60ec49c10da8dd5ce7ee4c52203c00681ff0f504ea8447aa181b2c32d765da93c8a91bd76a45956250b530a1fb93486ceb197aef2a1adbcd7579c1ee21357920e0f454dcb24ea5410eac5505ce2b216bcea769833086b8599c559de423f89ca6313aaf9cd25ee84d2a3f40521b820d4c9ba96652801161a0c8ba6ca2c5140ce8c696fb8b937e2ca21b546e91b90e377f8996fb1ec1c9dc8f37e77b6145640d0e573f04d0f09cc95ab6a97ddf17d5135f4cf1694c795b0dc1c332b84e885977b7e6e2e166a72fd74bb3ec720021f34c9b9b66270cb2cb4a1440d3d1744aa3718271307b1628b6ce115e2fa6dabcf716cd626a0f4b21977ff09f56a04fb1ac880040c4f1f991bc93279013ecb4226aa4084247308343305ca0cffd63d773e156192bb86ae7eb8d1023b0045fcc050b38a49edac8b049e9ce1b20a94c328b0c9274591f6bb752d729904dd82653c01f778cacee14903f89bb7f2f5a5eb3cc45402f84c398c5c7f72f0309a7f619292df78a3519e9d754c44b4c206325467088d3b4ae484be2f1860ffce272579ead9ac52b3b5febbadfbd8b378e7b1607cbbb70e64e9e3d34566dad1b774a171702f23e0ee4f03413f89700bf4f5be3a6e4a1f4850807e5c29e0fbd60bcfec3fbe4003b1b83cd2bf3f179abbb03bbeb29dc2a9808922d1e82a1b5b17b0d80b50766b27a51dbcfb7a9faef7a1ca30988a39a49b5c8bf7483dcb770475054c2d9f259dd509db4f574da9e8d964ea971d2eb26daedf7ee617cc409cbf7ec4bb350d8a5a1a453c40ead6e942b3459b14274a3785c17c62a7a50d69ccb7f31663f5f45ad48260c27d473d9b2ab076a50649882b9e89de868f6af22490cd6a35d6bbc8eefccad601089c8835a1f91372e35eacd7ef3b1c03350f1542cea26abf1611520e9b8e5bece2927660ddd437566a46078d426cbb61f902c9df984fe89d3d380e422fd274f8da8116dbb0eb74971153e3b1f9fa87f49949d0662e0d42afe8fbe0f28e1ee902e7e5a75d3ffb0761b2991991ff0e901a28f48bf621e2bb70f625da428039a219f8d3be04c8e34f95278e20a6b73b0c180e090b836c43a20c610e89088bd98f2ba28b10d37b5420a930d11625bd1854780a65c2c0a75c95a2b1b81f4de7376895e056e3f8f43d038c01d37ab8c173425943f14d625624c8279682d21aa8f197a2039c5727e0cbc0e88168f10e2355876c119de158655d2977e3d18caed6df0e03fa979f252a5ada6a0c133207045e5d9187b61b4006a33514b7e01efd8a7a840aafc113b3dfb0547554d93903d7c3d4ede29e08a4d276d915d8d0830884ba3789434305c17b4f41dd432874d29731cac03167de954ea01c0e1672e57691729dd89337be1dabe2d049e13c62e880c969ce86a515bfbd3eca2f862b84f23e51c24518e3a287cfd45aa22257a195fa8e9d8cfdcc1924de999bc43699ff4fca98295c1c4f4995f4783798cb9c7cd328d32a0fa9feb4f0ce525ff095708f56296ed0904ac9a5d95a630cd0616456e2f768c08a66c881fe540beedb975249e5df6791fe54be91fb59f8eef9c021bc77b5047c8eea4068ce2b56d00d16218e8ee32c31d6c45e46c932c947c1951284fa5db55df41bc6d73be4a91f96a01a9e8d214a9b9d7c5ea05df44b3f493b0217a3be06dd2cafbd2ae06ad3c7b86a48340e86378552351f393254491bdf5f61fb21926341c6f43568968fe68518990b17719d6d33d35dba9c808f6212ff6cc249d5b1ad75d2e7a8798cbf15a1e65a344afe76dbb64b60fd05f294f49435758eb9c65ff9b2bc47e1c33ad6b77298da3099d1676e86780d13a7ca105230ac171a4af849518cc2a5edb677a336271f93ab8e0af112d611f5505bf3ecd6b3118aae018e65b989f884d6c0c6bc15d403f63ba6d61b9981b95e25cd49e2a3a0156ab7f90121ec80a0086041fd3ffc045007492a475144301e19fa13e3234cff01df2c464ba638a53c3c861fee26c76bf97ab55f6b31c54b3e4bfebfcc79e73521691ad3600164a3df8fc9c1f781bc73d6cc0d1cc09455a9e0c906e50bab2bbc48215c5758630da497ef17789e8f7dc0ffb1eb0fd101a0663b5d935b92f16951922ccb121bd0fbfebb8a79faa223c476cadf8bc0d35036b72594fb5b593c148bf5c0933722c14ac998e968a1d8696d0a6d05f8973e809682f6ff4da33e8a1795b5c04f023103322fb8dfeca9f56a2d61461efd90dc6ae72a20f9630a615a737f085cf5930ed45ae05db70a101831b7053a3d0ea13fdf27fea1dc275df89d21c51bf070b533f78884d2c511e3942131d510617c39d269afea3b8495e469f636e0aa67d73f561135e56d875f94810235cf3f3b10fff1acca5934666c997a1a2bd6efee630eb1ccf72e7eda2d6367e3bedbc62c03cdf63ef5a1bd5a479dfeb8229bf521854c69ce001a29a1c25c772c67e3322510302fc1d8c19f9e36058d727b6c38577d2cce0968d34289e0ba11c8") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xee42ff3ce66e5cc8, &(0x7f00000000c0)=' ') 16:05:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x40) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180)={0xd9, 0x1}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x8) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x8000) 16:05:40 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) shmget$private(0x0, 0x1000, 0xe, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = socket(0x800000018, 0x1, 0x0) seteuid(r0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xff7c) 16:05:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0xffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:05:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, 0x0, 0x0) write(r1, &(0x7f0000000d40)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112af76af0ea198be19c2ca7a0e74937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774fc7cb0dba079c4874a4c342642a902e0498accea99f362cf3dc01fd4489f15e419f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e6eced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f3b75b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8da7a2f89397154206810a6023404cbb", 0x110) poll(&(0x7f0000000080)=[{r1, 0x88}, {r1, 0x55}, {r1}, {r1, 0x4}], 0x4, 0x100000001) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000e80)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r3 = syz_open_pts() close(r1) dup(r3) syz_open_pts() syz_open_pts() 16:05:41 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='//e./null\x00', 0x1, 0x0) 16:05:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000001ac0)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d2905794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f567ba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b1d0e973ad3550b10553cb7918672f26f97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06020000006287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e3286011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f2a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec138efe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea4e00"/1881, 0x759) 16:05:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x1, [{0x3, 0x3}, {0x2, 0x3}, {0x2}, {0x3, 0x1f}, {0x3, 0x5cc0000000000000}, {0x0, 0x3}, {0x2, 0x101}, {0x0, 0x80}, {0x1, 0xfff}, {0x1, 0x20}, {0x2}, {0x3, 0x1f}, {0x3, 0x8}, {0x3, 0x240}, {0x3, 0x2000000000}, {0x3, 0x1}, {0x3, 0x1}, {0x1, 0x1}, {0x1, 0x10001}, {0x3, 0x6}, {0x2, 0x90000000}, {0x3, 0x5}, {0x3, 0x101}, {0x3, 0x3}, {0x3, 0x6}, {0x0, 0x2}, {0x2, 0x400}, {0x1, 0x7fff}, {0x2, 0x9}, {0x1, 0x5}, {0x2, 0x100}, {0x1, 0x7fff}]}) 16:05:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000040)='mB#', 0x3}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) 16:05:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10a, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) close(r0) 16:05:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x61) setrlimit(0x8, &(0x7f0000000040)={0x4, 0x95}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)) 16:05:42 executing program 0: r0 = socket(0x18, 0x2000000000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000280)) socket(0x20, 0x4000, 0x4) 16:05:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="653050968c304e6ce8e322bd4e14947bacc3ad409a74eb516bcf4ccb7a184b7a9af6ee868220b5093b19d703518e763a09a12f8aa2c875098384a40bc3d6d9b1ea3ea51c0c33f2ecfb01e84909f612c96195316344ba7dd4b718305e42d92c03f6db2802b33896347a5e8800f0dbc635e69c678e3369594b82ab330cbadd5c0cf40a7f140487481651dca8e80de8ebfa31acfb7c0c8548a5c9c3a370cb178c8c757a2ab42d65b14fc45f0f7b415e7f1f66c6e39a121775ed0f86a80151de9fba7b38eec8a9e6eb6ff46e68ebd5579d52e3db43859012b5f89c48685d687c7d0e879e4127f8de45757ad66dc887e7813111d53e29cfa9d8dcdeb5fac557acd1350e613a61846b4af97989df9dab6e1d9c7098aa343054b8cbb4325c78c35b8d522f18c312d02ed23a1f6659c7680d0e078a1e1352331ad17304b5a765733a368d8143ba6699ce44fc6cd158eae7fd4cfcd36c4307d5527f2c183d"], 0xa, &(0x7f0000000580), 0x0, 0xfffffffffffffffe}, 0x0) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)) 16:05:42 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0xa0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:05:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x4c) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) semget$private(0x0, 0x7, 0x512) getgroups(0x9, &(0x7f0000000180)=[r1, r4, r5, r3, r5, r3, r2, r1, r3]) kqueue() setgid(r5) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x748, 0x6, 0x7f, 0x0, 0x84a, 0x10, 0x7fff, 0x3, 0x0, 0x916, 0x3f}) 16:05:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x19bcae290f3565b2, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x13, 0x7, 0x1ff, 0x40}, {0x8000, 0x3, 0x9, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") socketpair$unix(0x1, 0x800000007, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000240)=0x4) 16:05:42 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20100, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x5c8c) r2 = dup2(r0, r0) fsync(r2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x2, 0x8000}, 0xc) syz_open_pts() 16:05:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:43 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x20007465, 0x0) 16:05:43 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x186) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/191, &(0x7f00000001c0)=0xbf) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x400000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000280)={0x800}, 0x10) preadv(r1, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/58, 0x3a}, {&(0x7f0000000300)=""/179, 0xb3}, {&(0x7f00000003c0)=""/88, 0x58}], 0x3, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) faccessat(r1, &(0x7f0000000480)='./file0\x00', 0x8, 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000004c0)) ioctl$KDENABIO(r1, 0x20004b3c) r2 = getuid() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000500)={0x4, 0x2d}) r3 = accept(r1, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) sendmsg(r1, &(0x7f0000002c40)={&(0x7f00000005c0)=@in6={0x18, 0x1, 0x9, 0x7ff}, 0xc, &(0x7f0000001600)=[{&(0x7f0000000600)="7ae9ccbd1f879b9b63366ea1edc0b439f41afa3fb80ace816a895d7109d5cbfc6a5f4fcb5a34baa00764292023a4d3245a14f53b5ec848a9e00600d06fe147b1d35a91428541fd87509790355d160842c0fa76cb3f4ae383a72f889414928b0aaa8e5d2f9a9109612e57a0fa4af23e160e754ff5c432bfd24ea7d1485109f4e2801897fba9ef4836273a881610350d35addf261d05f0a8d0f2afd57fbb05bef80f72edf7898717b27b9d8aae24895af5db93c091f44b5899d355db2c1e7ee49c28bc34984585140d6663ad4a3cee6ed78f3ef0214b9755bd530a06fb7ff4d48a98e4e9253e6207848259939f23225f4b25b6fd261d86c508f05988aba3dda3f8c4e5fbe612aa0fd424e32ab02b1e19ea68c7df455bf98ef5d89b9acf36ed9238e4118c42b27a91fd6fdcc6fe2349330045d99cd1dcdb681204d0d05231c2d478ba1205ad2acc7496a6e083a7c947e3d77b94fd0c58d8ff6a314e1584d20a7fadc2d5fe53340f65a8816c450d5096ba8cda5582ca06a0855615606abe256cfb746d8f58de4fa569dfe6af2343261707f7d670bbfcb4abaecd1064fb56b6f58d8b2e6a97d3bf619ff9131149909dfd2866d40cfba8c3c1e6c5799909c7f176097c739a4892166515951f222d5c4262528e1586f58b37477cfadcb1bfb0fbf9d9f2705b14c90609b9d6bf99a6a45fb19b396989e3522a9daa8b3dbc796752b38ab8d5292a05c450c04c9f200a3636541e62e0605713b7183b20024207db1741bc32ede3fa712649faea586fd13247d9a841199b22090b39409f7474a0e048be977a208879864b1e6eac9d8d962f2d1e13490e08b553e61d2bae6e79f6f482776a5ec047521d93f37463a0a0ef0245864474c7bc15b75e0390cf31dede4fe31c9225ec2a21dcffc1408cba3e818d62f891568963cbb7a6984e4ae5e78092256dc9da5267b3413db132ff65a09a586cbe384e85a436d61ea3e447289ca55d232907d3f5323c9639cc22141c199453b9308d18f2c28f0dc5d537643cf06a7f663744d3a7ac829e7a7f7ea33564c7d0e5092e86d1967819b9afdaab85951961a91eaaaaab56806cda41502629c76a9ef0ada9654b96bb1e501de994a27b4d29b41af1461f14f99c98cb26a183b08c43c985184c71de0546097b064df45f6a51271b64402602c1616b13bec3f90813c403a80abd301dae960d10265e062539390cd117d82e09eec8fdf5f14f91982a22129b62d3259f8dad1622e94cfe3a6f26efd8bf288653ffc731ef0000acf8dd0299161cd8fe89fbfdb867d4455c8a91b24f36704b688e10f5831a2ef42a698f4ada0944446f4f740b193d1c644d7a256c63ec6bfa2483f86ae5834c66b46ea9f6f3ddb6e22977fc4236bf23387586d7b9c0b5a4faa74aa1dfb22eb51e145f3491966d2e1a4362a93649294d8e0830ba7dc573955df16869387a59a9eebdce26b75ed2857eb7a6ff432dc107c9c0338f5c14f9291d009428d18466b209b7d0d78f8b07a906cd149f30e315c602534360883ca37788a785a70c50c252c6e79a03ca02c254cdc90a55ebff169efb80726f66788e60dfe65a2273e7cd5dc67f115b708e2a34f738851da5e13915f49198734163cfce4fb62011b3f7100c41bcd06db6ff9719d8c4a85c0b01728f75744dd926c030903d607710471c261371d2f3babfd063807f541ee1f612aec89d6e215d11c24467058cc16d08ff8ea1bc043c7d6af3a76032b7393a566e76537d4592be8c128602a20c4a54fb04764bdd77f61439b2510b2e5e7201477700799a0594f25aff60478082f7a4e6e87b28b22fa388273bfdc21a01273f87dc5fa1d28a622c49e066a57ab0f33c381050d623e25486488da2121be08fa1eda7bbcbeffa214f3dc6d0da50b34fb21ab062b8fb671a1346926b29491e209e61bb2b6ed75b00fcade9ac6d00244a77302d4f3cc8c3eb105f1422f3ab76a1797390d1620041cd3a108a7f71530c3222b67107db99a41edc3dc77c1b3f2ebc671b2ffd5e01a0272194d263d840db850ac71ec035887d8811dccecbeec05a0f0e1d58438519970c2cc690e83bae8942e6dfec04fe5935984470ad24178ca51a6f842ae8daa0f773626d42b2d0e685b6016c466f76ff75229557a32f5f012b08480c63d8bba86808a96370239d73bc6e688462a6f5a30495dfcc6344a5b7d0f602be2404df752d5510ec14a6f8e69efa92250a28c55541345920279748cef2ad3672f734884baab90e47fe329cb966816f541c5cdadf4f2fb3e5aaf5eb1eb35c86fb43fdf1c12b2298d9b927c81bb1885918bb65192ba681b85a7f6e2b24a7238ea5f13418fdfb524725593d3ff3409f73fdda43da19d0195dc51834863f67ac6206cb380a2edc05a719e03e05c2c5d6c8b7dd81c4469ca4f224572631a24b317109ddbdbbb5faecef8a6a2eaad41b7d82f5ebb609052bf37cbbf1c4df7334a6e8c71802f98ff2a9daa83f7c74ceadb6ce6695372a9770642a61055c8b958fe2c102dfd5e5eb4c4e495688336cbf793c50643377498e9b22c77ac6f0a2f1919d657b332a4363c561a7a111ca4931793eff024cc5c1e3b2aabf039474d9af20d951009b5da60ae8ffc16ca72a39551846a93ae94311ff42bef3c1990960fb2c67c9e65495f6e0744289b246f2766d1557436f776bb02065b44ad3d67b42ca42f10f35785c37a38ed2cb98c025e8dc18e35b9ff5c858fb52829bd5c76b592083e18c1ab9a533d53b1f562396f384398f1ac6126884337148f04b39840a8724e3633784e34b591f479852dbd1c42755ecc2619e591a857fa00b4c03ac5eda217694f013c64db64bd26503073b6318eca6565c5acff39b9eaecee6a2245abca38a14d1fd64f439cbbe92f9fcc5dd9d671a99aae0c3145e62735e2b172176f4c6ce8759a9a8b990e19ac8e95862029f2b34787d5280318479fc09d155c62857ee4ce8c22aeb2765b957141702b5645b5e6522459770125d1b2d7d56649b062b655e60520d12a5eb7a07eb2263e4377d1c6a94ec2b8c4a39fb75540fecf6ebaa46641815677456e1dd7575a15e7acf62e1c4d5161a5e3db279d8e7f3f22f09f3db8a4e5653d37d1403b560c999076425bfa1f336a97693858204ee050119811138951515091059465f94e0c905614d2539ac3c7cf3e9fc76ffa1fff3d14afce9ce787a6753d3721780d2e830a541ec521ac0e992ca56a16687642f2b1c3bc1a27f98085c2892d92178a355e7c7e1291d817953ccaf7f283ad570b0b65023f67fe8988ca3889d7eca584f63e99646cc4b1044517d445fb2bebbd41784db1d4276d4d21d40965479c17622d7b110d13bf604a51a4f586216bed61d81761c5f41f9eb412725246d55feaa6a76d3de9808c6a4a1aec586845c33879ccf65e95487290fbacf102055cfadfe5c1cf520b6401d2385641b612d363a9387357835d3537e82ba16d6b27804489a7899539a1c695f0c2134894096e57d56c2a92163a2675f51276bd98b3f6d74f9c58da14bf48fef278fd9858d74c079ab14deb4a080a418682bbb72f44f21a004d26c98b4f732d901b2d41a5d1b2c6e69036dbdf8109b0cd6fc4d034c708976a2a6bb53c10fc0fb31995e1bc4acc64b6a69ef8f6cd1694d00e4b1d7affbd948816ec28c87154a4b6cabfa2bfda223fe6b649c6696f521edc1a53464449216fd9121d71ebf3e352e1c2a2f780f8af0176f450979d66b8dde81187717b44d9be27c68177d3cfafca81485eb07e839ccb87208958ef4558ccf952cfa586d3f153dce508627c7ebf3b25d8737229051da49a9082e71bc480d2f690b488e078892ef91a89f372e9a2fb2e4a400ae46c5d5207517cffdefa048cfbd6d74419be5825f8542e50c069a2084c9e6149666d57968e94dd47a98379ed65440a540f9e3559def20b53d2e6fe285dd3e41d6d031019b78ecc55fc8bdeb0d644f0927eddb2f3023cacc07c55c355baec933f67adff50c7a90acbc6c4321f89147af672c1ef226df4b32f4f1b9f7a2fa3d60a4c1ac71d8ea816194d684fe19c4e6134dff70baa4d0539541a882473badab37ffbbe5f99d61c04cf45981e0b5c62487570ae9ab69bac52cd05a00890e57d4e42697dc8771522d1e68a13279e541a12873a567032408d5f22cd5c1a09c13e6a93fb71ffdd112e6d561450961c7857bc8ce760913516b80b93f43f73f12d4835ba0f01d46680c131ebb966f941af30bc9251c9cc3808aecebad95f766ed706c32fac5f8190afc54a7ce618dc32f3e99f634ec368277c40643f430d854c15bb85c066d301ee9252598eb1182ed653ff314f44ed47a9c13113f5f7c311cf72f98d849bed35886f3ccec30aa2cbb87821aa3be36e754efd20832f8b1fb3249886acd3cdcec979e3abeffd37495d25fceb6af55f4e34c76aa5619158b095effcb980170692cde23a73e118d51438f1e38faaf8370445c9b441c140e031a7d124f24404c04d13416d2aa5599a2c34e8af308ac9321702509df14b9a67deb7ee5903bcc2616c8656f89a43b8821f6ae6141474aeed1ce1d8ef2e904949f7a387df2b4f3d8586620839675f98faad1d5c12a4b9b0fed8bffc3d024915ab59318a99fdf13b15ee8543589207be00322c6fc196bc4a03adb36e85b827c6fba554021b776bb8686c67f2c7ff378ff3d3e08becda346638f001fb091c45dc7854034d20940a15bb924f4f0b4e20f2f00c400d965a3da742f4132ddc8d8d9f2cacab0856d97b00993af503e3da682ca2f50d287892dabc720328a87bef0fc2e42571baf9d108c8086f67ec56370b6e1d37617c24ed4c0ef4b995c01ee7345d6e9879e3ee76bf129636651d72cf0d9805124120e5aff8c6c6af6f81461059e4752996648c754ad6d4093490f8a41a98f2b7b0542cca489cb96d06c36c21ee5e40b69325c0d794706d4ca6b7e4f3ede5e168030fea2790bfec104d0db49c345539033e02d960e7233ec75fd52f0ef8c328d2f785a4ac853b919620d5c0a7b4c50a1a3bfdae2c3ab7bc037ac48ce30e4c1791b1dc59c7f44328f9917eaac3932bcf77d51dc4229443681d6682cc3b07ff436195a28ddd365bdf77ca57fdc9f90a42667b17146979ea06d484b2e3170a73b7f8ef9ef1f63cc9c3f16271544819ab3a384112d3fe53318f73f1bafac56db0db030bc5aa2b204db55009292d6a2d03212ef6e465b271e7ec2a41f4fcedaa4ef03a50e21588a292811b75523e05ee98a7c846e9b79273c6859029432d361d813dd25f834fe77a9a1518c0af466a4563498897bd0dacd14f2f774f41374d4ab37279a876a57bcfdb74b3066af9a634de17893937f22e3c60fcff61aa2859e5ce717debdd33542a293a4117fdd66aa960a1e0b15099616ee69827ed1960046036e46500501222db17d4adec69e32d3c5843bb1990f7990579c99b01cae5fa6c9dc8dcc3e7b28dd3831c280993950540b35874fc2fa07f185c4a54bb12e9f587f93c7ed63cbdd0a38d87ba331a7b1addf6190bfafb065dbea5263be42a708bd81d8f2ab43dfd08648c31916efac740a1e614ee402c59a440dbe004af04674e6d2d0f713c9d3ea359b4dc0f481e828a8cc6eb9b42a7bb80893bdd761f593ca622919da4e0bf7c824ee5c9be4895323d08f1a6af8d496448bf73098cf516d641c8529abb04bcaa59bbc608c5476e287baaa94bec5d96ed649e6601d9c0892a074e49e068ba2ed7eaf503006c80b7ca824e6af807d268527e2b0e227ed210a1e103ac186234de1ad1fe18439eeb594b4e62a0ed779ac127b", 0x1000}], 0x1, &(0x7f0000001640)=[{0x50, 0xffff, 0x40, "89848e19a0698b6571a5fa59106df9d48a9a1025a7c0d38a29dd86986400a90cc25aab9e27b2a8bca9eca8213786c8468f8886f91028ec00d7966f59"}, {0xf0, 0xffff, 0x20000, "3a7978554388850814bdc9998242b35df4fe547aa90de0990002043aa5c9cde6058bf938a9850f6b88d609960c23b358cfe34cfcb3a349df85a5d3d3ff763a146416cc9eec7c4bddfc3ce59cb69436aaffde3f4b2652774849664c312a612810344f98191af6a6f1c31a7f04aba344bd2ba9ae3acde732f90071f71873c0e8f18afe612274261b14ba18aa329bfbdedd8037c3d479b225fcd184016f31e188ae7544d34a01f328afc212d9f92e0229685f1d51a95ee403cf78217eb7ae65f77a2af2aa6f98ebd21f4f945e0fbb0c1104cd8d1137cd402f162d2eb437269d3935"}, {0x110, 0xffff, 0x200, "49a802ad5aef713c88ea734005d0d7d6c61fd39c1aab0b16bdfedc8747a62a09290994aa17074593bfb0634146804a33bb9207682985a43da315d21ec4a750ecd36926669952e79c746219a46052acc8b3d4613830740cac640924c9d7089115a77ff8953c0977e1cb4dd126bf55fb8b630840c8602c244decedbb560767962271d60ee20546abe3ede0dc8d11da738593cced899a63626449a03b8cbd49590e068a4b1aa3d9b02d6cef3f0317b38ebcee1eaf6d9aa2bba810f7b0f3011cd0c19e46a5339ff08396cb98c46c229e2d6f108ae313f4dc1783ccba4cb5d93f1bbf40066b5fc8f83612866a81707f9a261a38b436ea7c0e8f5e53"}, {0x108, 0xffff, 0xb6, "5bb75f0536fd1bd28dfd8f2dbc31691e4e0353a7c74d8534eda43005782017ba5347836ba0e810b66f9aaf8f0327743f68494b7466ed401dbee5708e008e854e4a666f7dbdeb5af8a97d55ce87d0d9afe203ea9f9e707a99c88a6bd091ad2191f994b33243c4833b0488b9720d914c0067d4628ef059d73d3ec0fd3e1ddad5322d86edbd5b420c5fef58db99db3def31f25969b396a8e69638eb9bd0d6971705ae2825e05f9148d0491bef61e641c52c7849eb7ce8b46a22f2981d8dade6c90e1f59401640324732e9ae7af4ccb90a793dbc5cdeeb264ad1b4cdb68dc22ea9feb5c5babeadf2b2dba8329069c0eb6d5d2d"}, {0x60, 0x1, 0x2ec0, "8741834f3a97c87f8684e1de328e42cc6fbc1a0b7972de2f2c1efbf65dac7f66904d221d7b75257efbea2b67ce22afe8b8028d739718c9afa31cc773683ca03bf5b56e7e7679299d14de57f3a55733a4"}, {0xf8, 0x1, 0x7, "a3a1ac2bb0bef90c61995644f06f764740b89b27867b9cc4df8fd61bfbd96dcdac459932d07952250bb0ca15a80e3a8c93d0462826c4c1187947ffa5b265ab2fe0c915be74ecc2d964930cfec90543709a6b9a24cc44e2447b0fd3f2fde8f1a7ef4f41b02c6a5e2391794a6faad2e440ce2b33607db9d233b6fbdbaf487dd754b908f891803a789cf85a1a4a6db85fabdd9da15750f12493f39ef05278070600b966f34c33437119d94c6d9e3d4da96e2440a883cf1068f9973833433bb3994025ca8612d17fc5633a55de789b110b9e3ca8df0a528997e95d076ed354b4413d3cf196c6"}, {0x1010, 0x1, 0x26, "cadbd1fe5ee54a2f99481e804686cecbf6449ba16227c5fb966447ee724d31c6ac72a130d9e7e227175b65ecfd0b3df5aa35e5e8a09fa6925718261341bce3e9233c46f42836f7ee918d55fb3e7c964f584a7940d429b54a1062e0b77d629dbfa4d85e1ee44645c571bc677eac9c3a80dc3824d76ab57a66733d0fc30635c16c2dab7708b4bebeb75e8a66dbd95f03aa227e8e28727e588f04613ce9990b8b8a374411e4926cbe2aa98f52c3cde0169ff6e4c939722de8082a421bc3d1b20a50d64ad556553375089d922337e987f1b7cc61bd5d3631b5d97719f07949846efbcb2ad4457ade8b8a3fa0f7b1bd64c15bdd530a5e6dcc8133959f23c22d8046661ce56e81008783884328da93a9fdc9e911c4f1066c0c35d1711c9858170e065550d723cd30a4f434b8b170c060517d5de5a868fedd584e72753979e061228939e0d69cb30b50885f95e58bbe2b0b6c8606ebb0af30c971eda4000ccb74671aaa2eb03d1f9808cebeda9ecff7eb273c8263458489cea33f51270b12ac6e1c1282c195d44c5de5523f4602142abedfa38f187244aad92e11e3c30f557b84e89a903ef3c5b74f373f70094b61e19bfeb7bb6a005acf597e2f988e3c9b508dd3238639617eed05b70f2c8339160ec1baa4b140268b8582c092989a17dc93e2bc6b3185f7941edbef03e98f72f4a0c2c75bc2b5d42365c6b55727839abb411f76c36d397bf562af5ff11426348f753b3486472083d9bab443f89c628f9678d0f7a7370e516c75d57c752f69a94fdb94cba7477a1a5d369fb06a576f0d90e85c715d1b9a8d88735167ef37cf7ca84c351663c775d16d634b2636839e02f56ed4defc3662d8e90f947bf90b35c3815252433210efc952a0475e046423218c42451deee9f404765e71b0cb57ac8cf80fb7ac12bdb7a67e75ec0378aa576d1656e6a1c9c6cc5f666de0d11ca371180b93f81a37f3dbb7349ae105814fd2e902de4439be5b93c81e3e169e44a154f6bb48ecc75300bf5e39e9a37f1e826a92fd1c448226d15db82e40444078f12300f3b5f3e6668eb01420079c337f084acc5c8eac4e519206c6b9b5d284e000b6d55d88223515b95203b4678f97671b5742f8612845845d91f5d92fee294c962e85c78000c2ae7398cbafa3a68b55ec485a23996002c773714e60d8152a3aaaf767bf4d4c1ecd3a6fa5ecf540d29a85d7f23fd5cc7c7d80ade3526deaceaf79ab78959e6c9ec70dfa53de551cc94d6a27ce1b9960599983e7139783443b92bc1693e2ed93c27ad3915d0353b7bf224091256d593241e5f293545a89c574620d8fe22b41625328d0b17d0e973751bec1a37de480fa12c565a418d7cca2afc35ceea2e1ed0681bc22a11851ede255f06bac66a32965ff4a149694aa96cff6bf65857fbdbbfce7113e43a162086e56243b00787c789d8d77a48176cc703edca48953abadf88d6309bc9261961234011c6f3d5225ea5c45bc4f1bd1f1ba1f9fc4eb556d51b91bccf7c5831d7b5bef80c2e6ae0b19aa3c6cf3346a2dea8a92aa74e55f3dfbe561bbc47c4895b3268d6c52bd44b2a8dec3108c06b564079c5431e7c1ba67687b0a53c49d04869e07b1e26b110941f1669513d5d55f67c9b4d191f9b61477a9b06508a0139d45493633af9202c9a67c3e5ff0de15611ad154bba6f7f2bd3972a37096095ac400b7a5b0fcf700108451001f5e898ba89b8ca212305cf48425d037c32d22b42ff6b91e2aa614e67d7be4260af46ab0261876c29daead9cf8a4765bd677bc01ba1409969947a016d29bd5a45dc5addd9da90f42d98af995530c0b7493d581525bb510ae75bf2c7672568af1324bbf9d85b19facb179a37065f89a12b2b0467cad54ba943a3d212f7d538a953c419d547db25dc09c6771e5e7a2c10c91a2faa4498b3487be12b2bfb1bbcca733b34dcb43014b86aa6d6d0893a13bcb14d9c9de0a6acc9634bc4d3e03b2c890c18fb05693ddb58c30fe799a97d1c1f12844866da10f0a6f3f277d4211381109b22c7c1262fe1d5f616d598a6989f3c95d2c2a4dbb4e0f1126552ccee5fd0f3e1fed17b63d176ea1745f75a379a623bd9ee66c84de86f0a86c5f9b84c2a0be31905cb00ac7c679fd59bd632a7a606877e985c8fc0e296c2d82c0ee3ec265fea89cbb6a4f55159ecf0bfb552ff8fedc37f786955f5aab404694974c9d13388c0686583b256b3382b25d381b1a1953449072ee6e60b5d79e8202a1e44fd70922ff12fcc5dc1058ea898af9a2a7ae3b0f867c4d7fe0f6dfbacb16c0a2725d631a5f9a08467b1a16fb7263629b066a5fb3590a3d6fe02cda137f87c6dcaa5ab98c9810d128e5affb24eb36f9a7a3ac546ce35db85434730f39a50cf3e527a5b07bfe5d1c79f19a8b9a9d19b40ddd800c1e73c577a9c4a71625aacbb32b9d3c1268b7d9e933e0b2c2ea64430d16e6354d781a92e48b1b3ddb1e2084e0707fe46b0db9d173bccceca73ac23a6515b0fc6c50233a31704e5011fdacadebbf2dd0f79fc768c79b2916df7e27d479b3ac7835096e3fa5152e4f0dbb4ecb02fc66b449fefc9581113dfae74d5276f18cd0c2e3705034a90d6a1c2451ad59711f9995fd7a4f85dd9f94792c9a3c30af3eddf44d64f877cefe80f11aef84d12b0f754383df6c4c292b1d8a052293561055f67e69d7ad341b5aa2312ac470328fd90e5cf450e5a5c9daf492cc86c5f82b3742a2f5cb3f48574dd6396a8f5e28582825f636e9a824fa0dd1e6d1d0d50d7ed8ccc966bc0da058c1c37dce1358b0cb74bf984cb352261343edc5f39ccf1838bcbe3f78dd7d90a3c83d4a7e591f21904c1a98fdde3aa9423a1ef9f3684f1efd7a0850a65c36fe58e15edbf7177aeab8a727e80e760350b643d34d6d705f1a067529b6c4c0fcf49215567726f1a57c014798a98874285b565c5345beae2fae41a5760cd7079de30106f0c4eb90bab112764e70811400ade5b4d5309522aa6abd9c9af9fe7563d54dd9adbee55a1cfd1fed0143f3f601b3e11e54958fe9fa80275a087320bbd7f3e18985c8cb4cb62ba2ad682f0b6f5e067041c6d6b3dd21a94eaaf262a185c3d4132a90cc304f8966dd7a0e4bc4f5dd3c0d335e2e24f41a57cbffd66105bd66f5a4db03b0a09ce696aff0362fe3c55615e7d4dcd9784176bb4cd1de1e4ca5be8f96f370c7d9722496f4e31777cc10ed4eb98977386e698f18c834f86f04e03bf2fd77ad2e3398744203241fb8cca5ba53774a7ce97595302ff895273306813b7bfa7bebe972183c1345a4b23b1e7b9ae62773c718628b34b293e77ce622a2060de672992f64de33101ec08ae11a91d9119fcdf298ffadca1fc7c272bac1a54e311d3304e72e42cf962aea6c9199c5dd2b7076f08d3d0c2f95b0cb66364c6235a6c9106e6150deb5fc7c8d0f51711c5158041f836d161ec3a8b773704c9f5ba40814da5dea27613793c8e840f0dcf00aa173a7a4bc666d7f38a5bb6f5cafbd6dac3b8d24781da8c5456740435a41720a9020c16609d334f3f6eca66f9f0791fa72708a05079de97306945a2ed36f324a88698a853d4e9f6b4fcd37860c430c59459c8fc2e1c8cd92e740ee2b2f59ad0536ffcf5d7ffe09a5f31bd0ee8675d94513143ac74bfdce45fca3b72e74e758a74ebee841de86413175cf04e32b189b0b3eae64bd467281acc5ffae807ac45c4b4947056b8c97b3fc318a2710313e508f32f2fda9e9af799882c7eeaa8030c4f60475f18072578d5cd50c53a0305195b97040c7ed167ee28930dc4875eeaa75be8c031d552c10808cf6a2f29ae6590fff535ef5e36ffdd0d0d51e05e3f160a00889bcea0bf20cd1ccf42f63e13e6640c6577b21668917826a9f26a6fe6353b0704eca8f22b4621728eca06fb363161866ec19a68a31558a6096a455d67a0f66986ab33660b9e4be92c2b187bdd05932075db3f956b68cd70549cadc824b0221486778fabee7d5e3255de7174f31edbfa2a9120380fe1be49f55e351ffd14cccee2de7f013408c738992ce82d57b19a5e73d422faf1b51aad82658e67bb03c06eac4c7259d2caf019975f9f81d855a004f49c0f5349e250cf50056aadfdcd6f9a3077c6ee71e7ee0a99018ef22b0016c3ff08060dbf28b93a0a27abf8fbfacec7be1e308e050a2b3951c17592e9890b182a5fe9c4db90a4490abb72cd4b47733209f21518de31dc7f0979791c0a596afd126bcc1d13935db68f6de9cf47b03436b36ce6baea49546181a6b8cdd4ac589573a5e38f173921814a57aafc1258067716a0b9d13a14f1832170914a175d5b36ead451021881a1c525baaf1789ac163d47a0557b6bd230c10aa043a3932086fcd83f49d73db909b288c9e2a7190a3f74fc36b780c53320fdb8bfc53f10763463e5fb8ecf7b129007a1decfd5644ad632e50c8c86cfebabdfaa65ddef3bfbc964b86548a0765f942e8da632528763260374f181d7432a7cbff11d0443055b61c0cb84244bae4ecc4dc4d4746630909a9bafed8c13e6134bc086fa65deaa75bb82a2945a04e52d14e7894cb98d3f3f5dbfacaaa6929e56d06751ad2c75d12040765129dca3b3c5cb54ab8864212f06a8cb446173d3428c791b1744a7fcc4510bdb4acfebc822d861f77f463e17a87bf83155a57b46501f31f0eb69814961a3480bad060ef0c11721fee511ded050215de3c2b9750032d59e61181be8c30deda87bb4f9b6ce0cd3f8eac3751039d8ce378be98131751d5f3b988c9fb528e87a909e3696af6aa62dd92a57fe1d3ce016efbb1f29618a6dc6fbcc22ba5aacdb077b4c0e14a1f7ff9d6c006c483e029f6e004fdc3811271dd481e9fd0f1b3561536d50a4953981b90174721e362d0157d21a449f3a8568447587656abcf1dc17caff1e6fd2e88dc900c0de26156220e27ad457df14fe2cdfe546ac4728ce81d2ef34424bac0de084ef16307cbc5b2a4340ba80ee18184e9ba1d064663a7a8f3145caa7d34a7f330bfbc67332c33d93f79328c9e97b5de0c24e01b3c8f4e91790b38412813f7a46e6f4583cbc5e36cc80e4e541fdb21edd229d962b785e2dd929cb1e704f9ed688a3909c2ddf01db207332246bd89ba4910761457a817c42e4d62153ab21cd1058ae4ed085e0279bc770fef1a74ef077e97fa7b0faaae938248a3b4dda8f603b7a0c0f9c1176c1d1d448e134b2fc63900dca206e66b0bfebc123166ae88f161f4ee027971aa3efa6344f90d869875c25feb4ea0f2d31d3754d879c35f0401e0a007ae47d29443a826616fe0de41afc59b87964d07b3403f4ae1cabdf9ccd17b5748c6403d452897b45f508e2a943cd73511b01af174d70ff6075a50176050263b69d67efa538ea90bb2fcbd17a856f5e654657cc5d7da891e819a315cb6e4380430dd7359af072722846ee6330cd37d2089db75bb9e9d8d417ecd16b367bca65c2a2fdf231a3dc8f4cefc29652e1c37229152cabb36286feaf817f1d6f3bc463c7796958b4c0bf83eb60ce62a950ad136077e04fcbef7160fd7ac8fa9ead4df148f091a6961c79b99845e82f108404707e4faa70a43d6f94dfb1e15cf9aca321ace1c31b21ebc0e9b48f6aa24479c09b2cae1bb013aa69089ebed03f1f0036b6dc2c8e14572b4f00555467575529a1a867d766a0afe39ed76d6d824a1c08cce44955d5654cb36216940c1cebabd4de3ed3590e5e00d36dbedca96259874e7d5f3c528f83bd5d6a8257329ff9a0a09a6ab82c14cd5a522ab6b8861eda414d7dfd17661725f262efc97452fe0ae4e06c70502"}, {0xe0, 0xffff, 0x101, "b2866f7b3f7c86635032758a762494e9418f1647352586c2e6bb082ba6a69ad60f67e14db9fee76a02af632aa4906ea89a526157b1d21a9b9d714aef4e0e3e8cae40a64d01cfc2a263df1e2501af850bc2b13e686cd2ef43a52e35364686ebf6a8d240eebd84fa618900811e65d35955144290e273d9c9e2eb5cfe5e305d4119a19497b7ea1a03b4630798da0778e0f78102683dd88bf4063739a909231e6b5551bb46763882771c563104ea245467f98caae79b44c160caf2339ba67057ac1e41d2efae02901e089920e7d8"}, {0x20, 0xffff, 0xffffffffffffff80, "2b809e3789039ceba9ad59ca"}, {0x40, 0xffff, 0xfffffffffffffffc, "53d9726668c36825a06678dd620328ac7fc95d10cc43c18d5f63f14f95dfa34848c501c336896db3549559578dc5a1"}], 0x1600}, 0x8) r4 = syz_open_pts() r5 = semget$private(0x0, 0x7, 0x482) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002c80)={0x0, 0x0, 0x0}, &(0x7f0000002cc0)=0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000002d00)={{0xe9, r2, r6, r2, r7, 0x19, 0x1}, 0x1640, 0x3, 0x8000}) bind(r3, &(0x7f0000002d80)=@in6={0x18, 0x2, 0x7f, 0x4}, 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000002dc0)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000002e00)={0x99b, 0x3, {[0x3, 0x9, 0xfff, 0x100000001, 0x7, 0x1f9, 0xffffffffffffffc4, 0x3, 0xf3f, 0x5a, 0x81, 0xff, 0x8, 0x1f, 0x1, 0x47e7, 0xfffffffffffffffd, 0x1], [0x5, 0x7f, 0x9, 0x8, 0x8, 0x200, 0x0, 0x0, 0x81, 0x7684], [0x10001, 0x4, 0x400, 0x0, 0xadd, 0xffffffffffff6f0e, 0x7fffffff], [0x4, 0x3ff, 0xfffffffffffffffa, 0x100000000000000, 0x3], [{0x7ff, 0x8, 0x3, 0xdb}, {0x2, 0x641a, 0x81, 0xf58}, {0x8, 0x4, 0x2, 0x81}, {0x4, 0x6, 0x7, 0x9}, {0xffffffffffffff01, 0x1000, 0x3, 0x2}, {0x82f, 0x25ae, 0x100000000, 0x8}, {0xff, 0x2, 0x1, 0x2}, {0x6, 0x8, 0x2, 0x3}], {0x1, 0x7, 0x80, 0x100000001}, {0x6, 0x3, 0x9e0, 0x6}}}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000003040)) 16:05:43 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="980c9677562e4cf8e536d5b2e42b2020e2c94d7906fdf45aa5b0a87427d6519ab296db904805730f3a3db7e45c943d95e4e36711f8c2cd9ce30341a05421eb2a40b40374cbe7bca84719aeda0538ddfe27dad29471108edef77af8cb51858c4f75c91a622870609f0419660c40695d83af0737fe74345c855b568593d1c4ad1e86a3b7a553484f54e400e6b9ce84912721ba46f1e0799993f4a0a09d1e686295327602e702a88763fa66b64680883956fd7b39362ae57deaf139bbe007b1a10b706efdf3bfdfeb8cea8f5ba7fbb94c3520facbb87b43078c8025e5e5c3821278f960f47b0d096c351247c983d7a3514e", 0xf0}], 0x1, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x2) 16:05:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x40, 0x2, 0x1, 0x800, "177909aef422c893ecd2cb18a4149cb313d584ff", 0x100000000, 0x8}) close(r1) 16:05:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff125c00000000", 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r0, r1) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x208000000000c, 0x0, 0xffffffe5) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x2) 16:05:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x8, 0x0, 0x10000, 0x7}]}) r2 = getgid() r3 = getgid() r4 = getgid() r5 = getegid() r6 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000240)=[r2, r3, r4, r5, r6, r7]) sendto$unix(r1, &(0x7f0000000100)="328fd7a006618d4f1000ba79da75998a6f1757c8fa73cde8bcd4d89d637b8fae4536acd09e596c9e2bbe42cfc907", 0x2e, 0x4, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r1, &(0x7f0000000280)="3bf3fc256737752bc482ef8d6b3b52f52803685e2799f0e074", 0x19, 0x1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:05:43 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x100000000000, 0x6, 0x2, 0x8}, {0x10000, 0x9, 0x2, 0x80000000}, {0x6, 0xffffffffffff7832, 0x1, 0x5}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80000002040, 0xffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x10002, 0x110) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x80) ioctl$TIOCSETA(r2, 0xc3304221, &(0x7f0000000040)={0x1f, 0x0, 0x0, 0x0, "04713d00"}) 16:05:43 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000280)="9898900a8fcdc1bd628b2a712e0b30219c79e7d165c89f61c913f28fc151657603a466777fca2049b4b2a2320fd756f7dc3e2a060aacc264a684b4f8eb76c16fe8ef64dde229f22d79d6df4919c4e6e955b9d2419779ad09b21b36706d77a27797a31d5589703f8ef17935a214701bc2ec09a1cfa95dbb203d24d9b2f7e57d3c05c33267f7ba91e45302841d709ec0f9455582c676217595829f08862bee798ef484e10adf4b1e85a683ab7cbe0c13d29d07fea182e80eae5bef179e3fc340c7169333be4daaf387", 0xc8, 0x2, 0x0, 0x0) listen(r0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000003c0)=0x4000000) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000380)=0x6) writev(r2, &(0x7f0000001780)=[{&(0x7f0000000400)="ef95d6de0699f3fc72ef0682a4bc27251b089fdcc3ff4ed68b170717badec4609b14881a12d634c7d9166aaad23711e54ea03cf26192ff0e7338175669af7d5bad53dee277012410ca8dbf3a5e07782f06f4e3f78230b9e8b5857a40711e6204bdbf49512034ec0f1aee9955cbf5f79956fdd5f23f94b867d6e2c2050f52895471e0386514025c239ac0702db3681b2b1f28466f6b37530907fe1c1e3364033f964a135a83b56dda8f7194437e3e74e1248e69093d39bb8ddb7da48b24d142ed4b", 0xc1}, {&(0x7f0000000500)="9fb9cc303d8243683a93dffe2722235350096317fe974b5f30781b77320109e4a538281b48a96641bd141ad71881dc4d5592e2c5a47d3485b9e599dd73898faa65977a982181dcf949445ec773d8b4ef19fa951863aa65314627acb490565b9504c768adfe2507e88c27f85ad1cbe18a30f0263ed1cb6e6dac49440352108c39f3989625604f51ec2439be9a98f966d635d756abb4b7ff055f9b20d8477fbd7b8f123b48b67643ddcb9b8f9010eee0e6ca080651d7b9506268be84b8ebbc73d897a50c3732f72c77b7b185992bc7d815a33f0867d05c2517b1676107a2e1982f5fd0153532f9", 0xe6}, {&(0x7f0000000600)="13ae1d037d34681356f605533d7a475eb4afe258c70601ac5b8f45fe1a0b95055a74575e674afff04088768df9a2818c1346d7e3a45f281783715bd28f7b9f61b5968c15f3fb4e3a28ff9e3cbe3ee8e1c69b45c69210d0d2369dc110c303da09656157e9875b2db16439fc802f3037e860e39e8bb49fca834db9e3c357315025250cc4b25c31b1a393d611758341a7d0389487259d8009e2cb62480c88dc4b146565a33d0f265c37db8869ce44548c7b38faae2f6fd76d7029d4c89bbb39a3c286c13ce1e65c817adde9c65fbe8dfdbb90fc2aa49909f2bcffd0e0684264239a79a4d35927afd56b96b47f70494d9626350d32ec09", 0xf5}, {&(0x7f0000000700)="c850d2f58f96831e2a9668fc85d91a5f18b8cabbad3a9d", 0x17}, {&(0x7f0000000740)="6cdc4dce559d006510f3ec92453c554e06df2eba469565c2", 0x18}, {&(0x7f0000000780)="201be88eaee53797cc5f024d642336fe2756e9a83f65ff2a14ca606a8c795aeeadae0365f42cd6294d7e03a7028f0fd101bc2655a7c0d42f9b4d0a8dc4783fb44e27ac4b52addffc6efae77e94777ec4986bcbc85e0ac0ae07f0d4e765b77a0eb662c9419d3ec6bc40d7e9cbaf1ebbdbc4ffbceb10ac0802ebd69cc49106c5400e9530ad43d82dcdb98bf4b173aaebab3d9dd0da006e87e45ff1670541377300ed80ca6e3a52923c7b6048e38ae7eb67a61925b4ebcdf5862339e3e33da2abd6af116cdf7cf6e3e561a26d02bb14cfc23571cfe5cfa52c53e0df276d740589f495f51f3f02dee7ba01682d9a606f40fe8a063843e7285abd33995da4523dc9444ffa04c10e39c3530751eca19df45c5338d7cd6d27d9ac10ac709f0ab5347f5b16d9bd4aafe1479759749a759fbf738584a3c2b282f7a90b9161d5faac56cc8a186071d5380088db3048a899d2c2934b4a538220a2b1152afc5e3b6ff422712145247e119f42af1fd61e7345423746f6ad18175fcdb331c10b7a00e96aecdcf9c4a5c65831d63e18d2bd0c3a86a1c9c81b17fa91052c6088fa6aef2eadf4d91be226fdb4788c2227aee23e20e9048fa45113a5d733edaec4ed1ff41ef4006a2d0f7752b93b106b76900505452b492a8722c476d182ba060942987df66b8a58234eb1aaca93ff1503c05008fb360fc0c297577be07be4c5443b7c461661c02dcdfc4696356e8cc163b0f0982e84bb7f2e68ea74a8946861722872e8a0210d3daae95f0ddaa014e35660c439efddaac416df350354b2ac6721b2b98c53405b6cad2237fada1e5f4578602f613b0aa0435ecf55b5c0dc172e4221c6ad6afefa83b36632e23005da49e189feac9f932b2198772fcdbe779f6dc4ea378900be9c25f4a5b17e0b8ba4dc7f400f2202787abddeb6eafb6d190606da65dc4bd0b2c55618f0c7634d3ee529ce82e1e983a52cb87186aeef5cbe383a2a1783c9a4d8641345061a544315f9aaef9cd7eba33db0db2f2dcb6363664313564c2cc9964bf18a381d5271b9aaaf87bf95374af0a0563596c11f8bab381be374f528564a33a910ad4362c6b6330e2141a4845fd1fe4c28d4e721fa81036412e49d93d3d5d02f912f3fd4c9f19f784dc2149675a4b4f0d0731bb944dd80cc67c4368731adf4669e590cfe7406329a666989e053edc38059f7b35b7be202791c7811bed3b378d4e59259d416c4fa9f6b35930d684b5f5b4ebc8b33a00a0ab1eaf652280961d312873771357a7da0bf36c73885ad28bf3122a9976763000335af6ee01509ce594504d63e28c0336da1e237220e751e934610a06c72e705ff530f262dbe51dda6164efe9605c08f9e6e5811498bc90cdb1e5ac05e1e7922f647bab56a9cc055901aa9a0d4f323943aa55be5135866503815b9a54f17e477e60a38822a8465f8e4797217bdbed303375b42925634493f4fc24d61c0e839f9a4e1d20f6099a354d1697a374b3ada35926edaa2e9a3d8ff1ffab7b4f3b5a64caba582905b918ce12e0d141e24c684d8dc95cf28143e8267bdb52936b087dfefebf8dea2e6d0f7b4aef04e553d4991e96fc3dccc68aaec576ef8024d7dce7caa2c5b1194a87cad89599d05371b990d401eee074aba8b17e60b9729666c758a2c2908e0e980c5d8ed832cdf45e19241825f48ae109d4150146f9ca3d42bf4e89c4b9ce403fdd078741817fa77d34ea3ece048359824d95de408c7aec62d63c4372e0c324249d28c88a90113ff72dc2a05c7d3c6fbc48c9f39d04df8608ad0613d9b407fc1c15f2919168e2daa6cb265235c0fd9bb6313080a259debf8c6ac1b923c72855a1520d821a36208547b152c4ff24ed16fe64b3ce104ad98a703ae9d4178a5c426cfb33a24f0a933d406656f51fc336417c7a5822c3863a4d53eb071bcf3c009c5516b89b610cd626c98773e12fd0c39832646a1f501d7c5357638ca954d81a77a603c7fbd870027422246c01b237a1e252a1e206279291021f160768e0c86b23dd2ec390c4daaf13565e07bbdc78f726ac9d3b39b6ddd2492a05d7443fb7cc1c0ce70f5c9e9542efda842b8e33cb6d17711651bd8d067d386aa7358ad9eca3e88c12e3b31f78ffe20fca7e064f765d36bc7f6fb4cb9ccabaa67d6dc2d3a7741a710ce5bf87ed42437884b03cfde7d77a1cf377dbc60262f9a1d54b864776b350679b5f0af20739b81fe863cba009484cee5df2db340fe236672f5382396ad033c0ba7a1cdfbae4d6c9b2743d7e6d48ad87f3603723aa94f83ecebdc565b34b68e9c2d9e67a5aa7b619412b4a918365260f99aaad9785e2f2355d270e3f4d01b991cc99b725e7c0f1070516d5c032824911d393b9fb83eb41bf8c8936cc1a50a7ab7b6ff4e708d4735e875395323dcafc77c5553f6c176e1a2bd44d066b5a632583ac188628cbb3362dc3247e307d849296abbc864c1eca1accc24ece53e4d4b7af4bfee7475d59fef1fb8b3779ca615f914d91447c920f66a9586d40a6dd84e5331a0e37f7899118d3ca8583c76e987dee960e2ca9422a8502b71e84e6bc281757248ab96d45a9e02e9c04199acad045adfd79af976cf39c9e5c2be6ac633d7cda07267d6b453fd95429dfafff65da8c8c8aae1711bf40fd83cfc64df1865964c37a95019016854bc36510e386634f01aa2a537c30491a3410eafa4f01c9d906880d1bc4e3b80b3aa3882216331c64002e559ab9f20f72413bf0e92e602c84ff445575e2b48eb13bb8068198f9f25bdd2203ae337b1146386e659322d132da10032060b64c424e37a19fb57ce73ee29589fdcb78a3951f1aa9aa7c79465af52a966ea785064e92ec4f38c400f5f5d7375981421689e86f790509546c0fd4ee4e7e54de562f1ba555b4b11439c9adf421827e43c505c9d2cb1eab1ec54b937a9554fdf29cb1fc3205192e45424053d3a92db8e207bfda7e04876416ee064eb35c5891a08918874f03571c626b5d0999e9fc39bbe21a360fe646b1eca34763705b99624a25f463f2b982440cc435c8f076583b565b04031027110efb585a39c3b69cf92545836a012a1c84b69a585a06c7647ae84fc4c5fe7269f70a5b81035024ba98726a64e6d63bf3a03e579bb8ca1ce2a48ca98d5986effa75cbe75c456b45affbea189e22c76f7989a034a63658d9a9bdddf84c2f347394c8adf4c9f8e8846223a4e1606496262fb0704cbbd8a4070e2a189318f1904268c86f801b56ad72a2c976292f6e5bcdf0689e86a9dad16613d3844a7d8d35c12a01c77f942cc387dd9af47c80c8fff08e43195f32d026114101843ebb8c06fec767fc9937250b72e51c90396519c97ff012ab90a8679e4499e9d62d1b27fdf85bc45d0938e1fedd03fa61a37bab4ed3b0dc45b401efd16ee1979ef3681ef9057090c8f3705de0579ae2e4b390adf34eb3152886232a7f61b40698ccb28706af86486b52fd85d6d0de8ae85394f4af529c399709b16b9fdcbf58af9419b5e46a0bc9fe3fdde51d8d9787a62cc002954a550b59424aab47056ff3781a61a856e85a63d8b1fe8f3cd0e6b572c1b05769e80bb6eed1012df906e9fcdda6f0d2a5c22708eee06930c7e85c840cdd21ca2d5848ea6169827723df7640fcf14a6596ca23938b6fb973ead4968489d08ccbc4d760ef8ebeae76c25d759903a8119fe3999afabc6faa280abc7fe8968a8d4e6846279b78f28f0e5c650427332a11c482de79547eab7596b61c99784ff538c08da2b9600e26b73d03814b47bf777d4e666d7ecf9191477c75366cd43450ef9a240223b5e3194754070e008cea949e1eb27aa2d9f32ec4d686d7f3649fb153f18a6dbbe8a3c86c977fc31a8a6cf28994daf61488dcee6d31b7294ef98ea4081c7f66ae088e23f8de6b65b8ede2ba3fd039b6594063b38c0e51e3fe9548fb8462d2737d010e211c0556915bdf053787bec9c3df16026fe46142a3af6c67429dc71e996255507a99335dba9ce92d9a36a8ba27ce04c1cdaeedccc3cb50699b1411d51043c3c83196125d9482747cd60fb13f59900ed448a7970b24812a8a640ca7c6035a1b4768384e3f08d6988baf7c2d80d11e871b84493c710f3e8a5062887d92733717eb2876470cc9e02dc2bd826e91b7a480ef92437ab4e11c4fc440307d4ef4a0981ed4616d8db637e112ffdcf688eb7a105f1a3e52c6ec2aa0b65fae679ea28d4e7aab96632b20b1d981bae941f9e63218f1ecaa5b6473cd7c3dd8adc8788bd25a3ceede3ea0a8c0ddece6c2f111eff7670c0e81e9360648ada17358231efccb71c686edfb7005fa9751fb829b0258bbe863fba6e2d6252c4422aa3c370155fd761fc3db844df20c5f0080f872311a6360853e6fa6b0e5324315fdaccbf30f2327471c68f5e33cc7337acb337b0a2f742c85c6c0d2f34459f5363d2d69994b007eefe566a0ade5216ec17b46a269ed0c48fba0a8f0369b8ce365ad799975c9bb8fe0ae0b7d0bf7402b7b9ac82f37b616c287a4ac611b934e79fe4f795745f2a7233f9e0905d83a7a2fe7d5e02416d9ff5cf7c90c6c2a0daede6b903e353cb076e302ee188ab7db136dcac814313618070be9e0324c7fb4a8f1deba7b66e4b346303fa929bddcafcb8cf3bb271435e75b63eb845b43750d8d052ecc80e70335a5ea80435288e7368333323f920aadc1d6cea08b6d74d3736a8a58b5fd0d08ce316fa0c09326b5e0bf8946ac4f072d15deda647d0592ad8cfb8af3089d67d8df22f1848e1cdb1c79c314fd55cdd6824c5f96eac31acad9e1c2103f0f3e05ee7720724d91cc17644f136f3ccdebf72d785102eec456b9444d5198a15f42554bdc326cc384d3f6aac384ba7d9c5623c143de8d4d9f9bc830c747b9b69facad3f8b89eef41dc709f5ae07cb400e00b8a0d6017b7bd735143a5954f493e47da62760f536c530173b6500962a7dd7bdbf065b3792775c1a9999f65563c05335b6b46d2ff23460373f166fd26bbf61291d1e993435c28313de9ef8ff8fcd34286608d68f7a485ce1e909acee9ff4fbb319d27d5604f4bea6296511d73982e0a720bd3b10417a36fe8895854cec4531f7f6e33ad7234c5b1bf79a836cfd61e474b7930f701bb932bba63b7e5ad871c5f9af57d0462ef0066752d1551774985588ecd35dce162dc8ce8ac0d489241bb19a305e9a5f847df484a23c809346096904fd4d2afe60d6ca4894bb50ac5219a9c1736faf3cc7ab232b94dbed169aa81a684932f47b1599b6857f05080ac274fa0aa6ccb3a81fa5c4e0ba4e5fa34e087d67a9f3a154e160d277d3096bb8167fea96e78323b9e0e76e304dd6f1e40bd7e7713388c1db283082c91680da11d10e98726d6ccb3fa796d0c142d254d9d0bb28b86f0fb5bc63d3db98ec091928d755ad583f3ff833873344b91bf6b87b4a203330ffca495068e31d496df4887fa201a711dd48c4470a21bc836e4d4e872ba6b098ecaa396b06dc6608f8a7560050a888f8aaaefe735b90148620a3b88389a4f2acfce50dbac672529f5e89649859b42a6036beaa2c7ea18b3da20e3b5ed1ea08ce92fe9ffa0055011b4a82fc19d9f2486032032bf562eddc5cf611a6ebaf5aa711aa4292a0c155b7fe380eaef203f075f0ea95828b55e8b4716f60c71849c1a2ffe92dfd35f5a171dc550961bed01bf464952254b443a5b79bcc205af45975b23fd2b3c5907d65bb64db115bac51982e1b3277575f28b7cc4b09edd883d870bb35a1f8f6aa33c55ddac6f0ea2029decbe159450131284b08efc3455e0dcccbd3537fa0353", 0x1000}], 0x6) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/25, 0x19}], 0x1, &(0x7f0000000100)=""/207, 0xcf}, 0x840) 16:05:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0xa2, 0xa, 0x0, 0x9}], 0xeaf4, 0x0, 0x80000001, 0x0) 16:05:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/117, 0x75, 0x43, &(0x7f0000000000)={0x18, 0x1, 0x6, 0x9}, 0xc) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:05:43 executing program 1: clock_getres(0x8006, &(0x7f0000000080)) 16:05:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000280)={0xd9, 0x0, &(0x7f0000000180)=""/217}) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffff8, 0x7, 0x5, 0xffffffffffffff19, "02000010000101936000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:05:43 executing program 1: mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x851, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x80185760, &(0x7f0000000180)={'./bus/file0\x00', 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffc}) readlink(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000100)=""/13, 0xd) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x3f, './bus\x00', './bus/file0\x00'}) 16:05:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/180, 0xb4}, {&(0x7f0000000180)=""/124, 0x7c}, {&(0x7f0000000340)=""/152, 0x98}, {&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000200)=""/21, 0x15}], 0x6, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:05:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xa0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) dup(r0) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:05:44 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="c0460609e2b3a5b5b2d61ceeb96b59013d3275b17a403d1ffb1ddc5c3465b7108a5ddffe97bbe670003317347aea5997288647c8f5d654456697a88c1a0d7bd0adf9d26138a697962c43853a8a92eb74f3233e9fb240b5be35e837d81a3ea361418e59ca7b83910e1b1b020b59b0dfe5c472cccad0e034725af81f09d3ba0915040c837f6547c006", 0x88}, {&(0x7f00000001c0)="27cf8df4d4b4001f89b08d28b62025591065ff8b6182916943828974675d50aa9e2a20ac2dbe92efd747da752bad6a36a161666e7a8571ff098aad093117b19262a1c5a7e1447bd763afad867a4ca917a105d4c2babcdfea7f0655f454edd7d324242f912dc4db11a7e3b7add002", 0x6e}, {&(0x7f0000000240)="5ac00619df44858dc78abb657d6c8daa3e5dcde76808ce0029fc25c38a3e1b8c91d43390e5111ae76ce64acbea9eb38dc9fbc6469affbde4081f4b711aef1a4dee7b33bca2640f806245", 0x4a}, {&(0x7f00000000c0)="b77354f33f3671b9434357fc7b4c9a0116e54c24", 0x14}], 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) 16:05:44 executing program 1: r0 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0xe, 0xfffffffffffffef4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 16:05:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a09000000000000004dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefe", 0x26) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x40) getsockopt(r2, 0x8000, 0x8, &(0x7f0000000140)=""/50, &(0x7f0000000200)=0x32) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x40, './file0\x00', './file0\x00'}) close(r0) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fef6bd060200008300314f6d809d1998330200"}) readv(r4, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001440)=""/192, 0xc0}], 0x2) 16:05:45 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) semget$private(0x0, 0x3, 0x404) shmdt(r2) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmctl$IPC_RMID(r0, 0x0) shmdt(r2) 16:05:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000340)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x48da52a4, 0x100000001, 0xff, 0x7, "70fe89f15a68376de91f66b24876d293ff265505", 0x2e, 0x80000000}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x5) 16:05:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x7c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:45 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:05:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000a2e2f66696c6530002c9b2cc5230d8ebd588c2685ed1e8a577f210415eabb61e099db14badd5ab26e2acb81ed1df2130ae93eeae6a8d4be8e611abced73a0ece5cb05438ad5cf6908fba812b4"], 0xa) listen(r0, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) 16:05:45 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0xc) 16:05:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x45, 0x0, 0x3}, {0x6, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:05:45 executing program 0: r0 = semget$private(0x0, 0x6, 0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/156) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000001340)=[{0x0, 0x4}], 0x1, 0x0, 0x0) 16:05:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) syz_execute_func(&(0x7f0000000000)="0b5f056647993ef30faed8c4a379174e2b03660f73fe01400f0fdf8e8fe840a39e00008020038fe878c0705001660fae7bc66483c400") setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:05:45 executing program 0: mlockall(0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 16:05:45 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:05:45 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:05:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) 16:05:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x880a, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r1 = socket(0x2, 0x2, 0x46d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="e80000000000000000000000000000000000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c2705ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bd395b56ab5a9306a703a979f352b28b04e1b00000000000000"], 0xe8}, 0x0) 16:05:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000140)=0xc) r2 = getpid() setpgid(r1, r2) r3 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r3) syz_emit_ethernet(0x318, &(0x7f0000000340)="b6") utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0xfffffffffffffff9, 0xfff}, {0x7, 0x10000}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair(0x6, 0x2, 0xb88, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000001c0)={0x1ff, 0x1, 0x2, 0x10000, 0xac2}, 0xc) 16:05:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x127) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x54, 0x5, 0x0, 0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x43, &(0x7f0000000100)="4cd93f4bfb7390024d1d253f3b8ef187aa65753a97360d8f03d562eba90b90cacd446a665878523b7ed3b3c88baf2b9f328929ea3c8d638a78b2d59eedc4e8c314c6fd") 16:05:46 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x8001, 0x7, r2}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x1ff, 0x1}, {0x18, 0x3, 0x9, 0x7}, 0x2, [0x80000000, 0xc76a, 0x7ff, 0x101, 0x3ff, 0xffffffff, 0x0, 0x2]}, 0x3c) preadv(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/182, 0xb6}, {&(0x7f00000011c0)=""/103, 0x67}, {&(0x7f0000001240)=""/69, 0x45}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/115, 0x73}, {&(0x7f0000002340)=""/6, 0x6}], 0x8, 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xee0000, 0x200000005}) 16:05:46 executing program 1: pipe2(&(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:05:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = dup(0xffffffffffffff9c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r1, 0x0, 0x2, 0x0) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000080)=0xfffffffffffffe00) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x101) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0x8000) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) write(r1, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:05:46 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000003, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x280, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8e1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 16:05:47 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r2 = syz_open_pts() write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:05:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xfffffffffffffe00) syz_emit_ethernet(0x1fb, &(0x7f0000000540)="e426") 16:05:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x80000001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x1, 0x4, 0x2) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000040)=""/47) 16:05:47 executing program 1: clock_getres(0x4004, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0xc, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x810000ffffffff}) 16:05:47 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) flock(r0, 0xa) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) accept(r2, &(0x7f0000000100)=@un=@file={0x0, ""/27}, &(0x7f0000000140)=0x1d) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r1, 0x7) 16:05:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0xffffffffa670dfdb, 0x1ff, "98dc179b039a8912eafbeb351931c39d2c5c7b3f", 0x3, 0x9}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000000), 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r1 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) close(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x8) r2 = dup(r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0xc6) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:05:47 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000001280)=ANY=[@ANYBLOB="010093e866696c653000"], 0xa) r1 = dup(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x5}) pwritev(r1, &(0x7f0000001200)=[{&(0x7f00000000c0)="f970bff3893434554adda719c0f494338cec060fecccd8d83c51a1d1422f1ddc0aa6ed16bead1714a0ca488d8bcd343a4a57d1879de86d8309eb8bdb18c3e226568ed7f861484467c3797850cbefe2956221ed983aaade7f306e295ca11bec7a37418e12944bfa221dd34016b59ddaf031c5bc0a585bfbb29d42e692a1654e1fd7ecebcadbacc51b57d15ff89d2f0185c6f8d841a1ac21b11bc762f028ac0852483a5b12", 0xa4}, {&(0x7f00000001c0)="36997830d4c52895302ad083ed216f06009aafd0759b03bc1dc79877aa37a1362dc925a438cdb7bef48836c2ad065e3ed97d8e4970ab0f84246d83863bb419e53e74affa527cf75f98a90aecfc036a8211a748d1ad8bb7bc59a1f2dc169f904bbe9287d50255524d0d356700ec0357a4b10b3eefff5a47eb53e0ccbed566f1bdf9a55599b4e487bdeed8201298ecb643db0176259960f6f365676fce02edac79e9d548f4dcfddce2265bfff17df47b7574664a3aef72fb549dd2efcb820c25b9681443601e9557e24ae1a79ad42a982610fd90a1b81db35f05ec13592ddbcfab6bb5e251f1afff9f238e3000ee474bb77e468292aca93420056ebf7b057b9ce4855123fc8269da277e653f921291ebcebf07c87a7d9dab921369dfe54b1a36d7b93f56f3200202f5e9f9553989706a119f3c8d797e37816a82c53321fdfeee4bfdda48d21aef0b493fa76c30dd338cd3528b209a4d97c248738da18ca397a42974520acf32545113dfddb532fc79ac91c1483947a9ad4639bc1bec5a7c379d7d934fc647eb12fdae7ceda1c76eff7066d9e6f45bfeb90bd634fdc01d2817813c3bbbaa3af48a1f47e49ad81e1b03bcc4060d393b1d138980dc971bf27bb228d1bf520e64fbe4072fe18ad8feb84ee5fef6b9b614a24db233ecf0cebe588241adc6da451e2d8551eeaa5dbd9af7164952b45741bd6ab59126f5b1662962368cb27bf8bfd35d9b8bc983275b57b5b0591c15f47a7f9d9d55545fc0f452275d8b0eeb9347de2f1a779cc3d925e93ea715e974fb26e994855021ccd5e4201435358669719b8616ad3807307b9d75c2aa209f67c43d38fbc7f75e9279027fd34309c36ccbbbf460752df27343108fae139ea5c323237f6a36116fda77555f6a9eafd95ae7ed7215616c3bc1f3de9a61db7676fa229936f3fb96211cff73dd7c88e4aeda89e046d7f618a4803eeabc20939993e4848d57c6ab4778e8d777eebdac4e7a578de23c916f6096b5449708f5d256dadcfe410dbf42cf5a0fad49ae64aa0cdfa44b536bf92a0aa00c0d0367ab0fc61daf3d00de7e2379b756192cc088a3903227fc4c1dbb4698b882f4a2e31ddeac0019c633af4659ef289b72f3de64da69c13159549815f57fa036075ac87cbf849c0b7c34fffce3797c88d73353c50d52819e564d1898942473b0fdd5d26760edb4ccec03472f4ace3e75eff6a3f05f8ea5f18ac1bfa2d5ef76c3d10c1410bf11c9ca354538920c07405c52295ca9e4ea57e4191743816d2bfa692fb0ded0d5af4e15e7606ba996cbee00f514db994f27735143f4b426fe44d6c889305010085b3639fa232ede993f8c3122cb8e54c4bc0ee5ee53bfac18bf26559d0973676a3d10c291d58be9d8a91db1a29e1440934fe92aa3452d1fbcf14b48b175b8add510e5c598a7512404003e9ecc2a2b7f2c4c01d85977f4699d6b5d522e3747c34468963f61376a3144c7754f9ee71e9646af6c52272b2f934d88d0b37471ab2c4ad9607be86ef7e6c8286c9005c5b34bbe6d4b77509b61854ed223da46712a690f6006d8df14b7cd2abb1a2516263809f31268ad8cc060e2ba145165d147ab53497ca4996b0a5f5df72a4e37b82433729ccdfd5c121475520aa8cb1a823c6803becd5e530b03acc9d18ff8cf4d4fc513065b19c0b06e7719e19dfc6a9e6bd785b9ef8e388e7cef7c1e5cd750cb0803941acbc802f5ef84a30b8cb2cf42b179a1f26a7f32096dbdf5bd87999daafd7411164397f8b003eaec55136b108f3dfff0b60a4a0cc4da3829b6dd0d4bbb8ef1409184eb6ea6de7e483da9817d89884abe18bf308565b13da0b0165335c91cf5f312bec024229dc9d992da7db9e7a6ddf0ec208c6a9435ea7262a8987efc22d55539297dacce536721f1693479936c71c211db1c88772f1a85fe05283d0606f9cdf941870325fdcffe66e23d0ec8fa4416b5f42c2fe13b06bad1e3afc458afac86bc0badfdee041f54dc9760569181a0f3f638d97a91111058cc8631a24dd50176563f6cb5a1239b40ee453ff6a520b72500bb2806c3f79dc1e72013ec60415c36145fe019fa4e1ec56b9420a85cdf19c3a6e496fd472d8290ab4ce804f99e5a5e8b4a4e99494def2b21b7f1c94e89cd49c165597f581bad81b8441361256bd74f172a5b8e007800376d8ca6977b0c9ef99bc8bde692d4bd1787c9daa34817dd0f7a27a51fd8255d555fd66bf13f3d836031228151f9ad87a183af8c2058fbe67040d64a2fafc254a663aef049f3b4cfab661fef155320776c212f0801a3bfeb9e0f13b476ff6c98b8f05c5756744dca3e369081e93b8f2e14c5db32dbf5e6908ac52147545a10cf5442a297233504dcf65f1d86956ce5eae87d4928661c45cc5f6141af2915f3975e2af0607714773f10d65d184bca58f1c5fb086a561ddd29ab386968b4c624da58d53985e4340c94a5b3b9f94b2359ab16f0bacbd8cd8f51b691a341a811bd808c3976666b4062a2192cea9e5a9cf516c1ba1a873f18139cd4a4db260aedcf348e1fb5aeb2cdfcf1903ea663ea0af0f41f9344dc71a07fa1b9c563cab3d51777c8a339991c54c2b8cf79fa59af8d961b1bddf87416eeb34f9aa4c91b3155e49adcb5efc01b5d58eb9d7a8be20f0ae8eb0a8471faacd7e4f4612f518e95f4d168b515a2ad918aee7d045d3f981a283c0c49ce439121736a41dcfdf6b4a3860469c0ee42941981d2d77dab518bdc89458232fdda2093460b5a1620ddc954e8d406dc51b2c2bcd28d07dd3a7dca27592f789563522d667e0d4539525e603d499a5657a83917325061f4dfa0649949f0ccdeac3c85fdde94e09251b060b7e75043ae88ae51105d5a6e8348ef6a1dd2ba21154c136a19b34042d8f859989f3f7d38360507fa102c5fd0399d8fcce1e9028b911cae32a20ff3293305ef1ebf5d3829b660b3b4ed3851b943479d5b6112e058a723148c3d93bbaf20441ac893a3fc7cc23cd2cec1c29fbcfc1100fd48734d02665321c851e58734a702c7d619e3870a1f59972b0875b976de9029ed372169b1e9ef7ef046f6a867fdf82b035f713f86926b203a34d15ef7ca72ff7e48ae510da6ed707a63ec1467431754f6813b9eddece6e1ed24144715b6c0350ff31d756041280b59b3667bbe2b16f0eef4c993f2e768f2baa9a2b4484c7bc9d4479bcd77ae1c33da140c19e1ebba00e7b8f35abf21214ed3a932e271d7f26e37f623cc3b2b2bd1d6b72ca226cde48a9f9433c5517f403c74e22d2b8053ae5672e469976ffe310d71512d0a897c7107f781a70edce367553417d61c87cfe6bee86ae2b7e33fa61a7f8dbac8a36fd4ebde0373cf61e4e19a7bf77ef55dc94c2eb8222f98133d7d575a0ddad63c90a1ec2607364382918508d07a1ee278c5e6a92bc023d47c29b39e739ca9f55a2fa3f4f4a00d38e17a8c28170d9ab8603777f285b2ec085ba16f6494502384ae916e3b1ab09d92ebea5bdd3096c044ff04bda237058b248ae87157db9afbf83c76e611c3a5e8eedd1556cbb9ea3d54f8c2895689091d069f3bb6ac84db1c0cf62549727d78cea036389c5fc8f396dff05f970b8cc34139dcf21efc6f66ef3e3d87f8cf388cdff7d3177ddd939289b9aa04076254c6ed623ee7e3936adb613b70b9a50db6b02d03eec6a66b24a4a18eff681cd6a0417174ed8820ec5313abb7aed9804775d0bb26656bedf72bdde7294beb5f3e09b1be94e5aef84cb32f38c0cd5623e5cdf8a067ce18457767876dab0fda1f6dce1009c1d59f40b7aae06e47157eb5056889f84c8bdddd678bacee6238a2cdfe55068165e0058f1866aac84ad9a451408528af68ca98743e2656f0e081bf926c848efe9ff83f0c242e151df5ec02cc93bc1b8c9643e37f9c60515371d7cca0d349e50e9ad7cd944711af93a552f1ee8cb5fa48a3990b5bf0e1553a13d76924c8ba2cc9dc4623a817c2b508fe2207b38d8dc8621f25c2d30c2083ae04f4fdbd07c355014038fc23d791fa0e48e5c1f5f6571e59e04aa6d99d3c0c8fa988ec827a54527da5b20afa817f31be837ab969048f949b31960ed7f39686f61d8ea148b73e999df651903cc4af57800ef63075fed33c760f1425eb6c2fe15ab8137cac95c9378f0f650026b7c89491f62781e117ef751fe6a53cf474ce81fcf617fc3c9d704b40db8c32f85df4467591d20d8dab02c8d6e24ac19f0a10e5a0251325d30a62b5c1c2a647efce4b012d2c7022acb973bad180317e47dd9f4df796bad2abf853dff009c0f681f3390946aea17ac09573561df01464f6ab54ac67f4dccae3743fa202a4450870f04105dae8a546a53e7858beb5c6a200d8ad83f90803e0aaeb9218ecec08961aaea61c7cea7bda0f81adab44df558fc8dcc2cf4f070a6e187e007425f91b00535d79591886ced15f00f222f2b3dd4e6ac2741611aee211c5f6c8d0cd7823b40b475985c433a4877180431d91700dcf6ed05738112b12fe92cac4c19fb4f6f7b85547901dcb72b9896345f73b7ed60c6c4b5b6a23905f4458825860ea0c6fc52948887a38abcf9743b26e2b71a6477a2a233adc70c17d314c975dc05dbb90430d533948a66e7c360ba002031d90dbecbf5655b9ac3d0790907aca7d7ca71f7135f2bd0d950d146fd714824c2c7be79d5e0da0276c7f516f79169cf4bcfdf5a47d5d561cf640992e0a689cee0bcd3cb947964731e55ba738b229cd76f8b7f4d3c62feecb78e60ad07466061fae30d087327bfffa8e53b71cae5966bb451bacead7da8b5574a1f8f9fbce794918be0577f135b2b36cf0eff399192cbcff39d686662c777d1434b6969e52be2bf0f33bf6c02bcb088ab931628f34d6455dca6d30a6ffca6581f6ec07f5e9e91ea1e95bd095f561d739a5b7f434deb6c29ded89d08deb7c19ee9d4ac848e716f491801b46b9bfce7e98c74c174e824c0b21c337833fd97abbea66f1f32f1fd3d3d072e17baf3c359401baea29ccd5d89212839102a388eae7afd4bee8a77ff0ea6322e414e60474b903ac09510d475fc228b9aedffb535415b93f8ddf1b7bdf72d607be95ae8d42f6420a666c396d1e5eb1b2142b879397745e557e54f226e49ff729363cb0657ce56233b8b6c8c846f6296f27527b6c8546a92fce77b121b083ac5a80a2952b86f349516cdb6e3a707ced5dc77567323a8d9c123794321272eb72c5dbd75f14af718517156181316bab18f88956a5674748f2059440e33ce01a24b359350d69ce196d8c650586f55e0e18bdeaaf2d0e4e7a5e087617f52601a8767b3cf39302018ec8d0af0fbe11b8e46db535268e124592b13c4ebd98929fdd7b2e92a55496128ce6fc6583bdf4e07288c7699ad0f7cd525f7374748c11cc1311e98ffd4dfef30e770e18166a00e0daf6d2e70d5c6e7fad64d2434d047b73d0696f33d802362fc4d63671d976783c3c2e674acce8e8d6e965bf40720d3c713bee8d9ed381dc4c44b165e50fcebca46146179a6c2f6d7212f376a390ca4a147372100d86601b93f2c6fa9e478e4d166c80a1fefdffec487d34e28077440b297b4929160e0bae631fe8444aeabdff886aa36799a2064de0285790e789c8885019dce880bcd1a462d69ca922429949f72536d09d301099be43bb658560d3003e76cd1d34dbe4e0c2bb6a4dfb103022e300e24d01a2200a7f16c27e674e617d3ca8d7a8acf552591bcf4ce29eddf26ed7fda7e95f39a41efc9383d3045a6da713825be497fe8f32cf06f81768a85242d469019ab91de9ca18e1acc2d761fe81f572", 0x1000}, {&(0x7f00000011c0)="a0cd2aec1774b1ea92cf50869493a0f372b17df1192bc729a1", 0x19}], 0x3, 0x0, 0x0) 16:05:47 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r0 = getgid() setegid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000240)=0x100fff) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) sendto$inet(r2, &(0x7f0000000280)="26b8fea111fa6682f18996899b17bc49b107a4b1af227ab64d467eb47320a414c0eb149f85fec3c0c655e9a49d4b713e56a2198b9f2cab0db2bc5f602aae97f8d3941461a770cfe6053c211dd0f5c0703eb7f723bdcb11f8bfcd4e322f0661b6f3cea548ab8b8e418348742279a4cf9a167a0b7f5f80b253ce98e6e0ae579e011a5f19aa3213af5f3c0ad3868c01cee20a81f3a161", 0x95, 0x8, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x18021, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000380)) ioctl$KDSETRAD(r2, 0x20004b43) syz_emit_ethernet(0x25, &(0x7f0000000180)="3d8e4d1feb62279039a7b31258e0b26f82246f2d02c326454709c309d716904be795d9bbd5") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x20000000, &(0x7f0000000400)}) 16:05:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x81, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1}, {0x6}]}) r2 = semget(0x3, 0x2, 0x20) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000100)=""/226) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x55, &(0x7f0000000280)="9c41cb2ba18c60a967ade1d954e4dbc4b3b6ef496f09781d4627e1cc76a8d9cb870798b6787640828ec6926a4b1b0f99e3f008ba1418da113098112d68b85c38a2028f081a8cbc46977ed3a32ef23f0229fe3c0300") r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(r3, r4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:48 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() setrlimit(0x0, &(0x7f0000000080)={0x100000001, 0x5}) 16:05:48 executing program 0: writev(0xffffffffffffffff, 0xffffffffffffffff, 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/9, 0x9}, {&(0x7f0000000080)=""/81, 0x51}], 0x2, 0x0, 0x0) 16:05:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2fd9ff5543d772f4673ba447aa54d44ddebe79f5a8eaabf7ad62757300"], 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/202, 0xca) 16:05:48 executing program 1: setitimer(0x3, &(0x7f0000000040)={{0xfffffffffffffffc, 0x8}, {0xffffffffffffffe6}}, 0x0) r0 = semget(0x0, 0x1, 0x314) semop(r0, &(0x7f0000000000)=[{0x3, 0x3, 0x1000}, {0x3, 0x3f, 0x1000}, {0x3, 0x0, 0x1000}], 0x3) getitimer(0x20000000, &(0x7f0000000080)) 16:05:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) chdir(&(0x7f0000000200)='./bus\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000140)=""/133, 0x85, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af0622df23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f891d88221cfe0df81e7c55351e672d", 0x48}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:05:48 executing program 1: open(&(0x7f0000000200)='./bus\x00', 0x800, 0x20) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x81, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = fcntl$dupfd(r1, 0x8000000400002, r0) r4 = dup2(r0, r3) r5 = kqueue() close(r3) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) read(r5, &(0x7f0000000040)=""/186, 0xba) 16:05:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20000000000000, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:05:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10008, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0xfffffffffffffbff, 0xff, {[0x80, 0x4fc, 0x8000000000000000, 0x7080, 0x7, 0x10000, 0x401, 0x5, 0x7, 0x9, 0xaab, 0x10000, 0x4, 0x46af, 0x0, 0x5, 0x1ff, 0x6], [0x1, 0xfc, 0x1, 0xffffffffffffff01, 0x7, 0x2, 0xffffffffffffffc0, 0x1, 0x2, 0x822], [0x6d7, 0x100, 0x6, 0x101, 0x7f, 0x0, 0x9], [0x9, 0x800, 0x6ab, 0xa5cb, 0xcca, 0x3], [{0x1ff, 0x9ad3, 0x200, 0x1}, {0x2, 0xfffffffffffffffa, 0x9, 0x6}, {0x41, 0x6, 0xde, 0x165117e3}, {0xfffffffffffffffb, 0xffff, 0x9, 0x8}, {0x1ff, 0x6, 0x1, 0x9}, {0x2, 0x4, 0x9, 0x3f}, {0x5, 0x7ff, 0x6, 0x7}, {0x5, 0xb8, 0x6}], {0x1, 0x400, 0x7, 0x5}, {0x8, 0x1101, 0x940, 0x2528c1a2}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:05:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d41f3074ac0a", 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:05:49 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) r2 = semget(0x3, 0x7, 0x24) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000040)=""/11) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:05:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000040)='./file1\x00') setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x12, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 16:05:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, 0xd) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:05:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f00000001c0)=""/198, 0xc6, 0x840, &(0x7f0000000000)={0x18, 0x3, 0x9, 0x2}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:05:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x2}, {0x80}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 16:05:49 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10400, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x400000) r2 = kqueue() getsockopt$sock_int(r0, 0xffff, 0x1a04, &(0x7f0000000180), &(0x7f00000001c0)=0x4) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) bind$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x8) 16:05:49 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) close(r0) kqueue() ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f0000000040)=0x1) 16:05:49 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x20007461, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x23, 0x101}, {0x43, 0xf46a}, {0x100, 0x9}, {0x2, 0x5}], 0x4}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x2b34, 0xfffffffffffff001, 0x1f, 0x9, &(0x7f0000000200)={{0x5, 0x2, 0x5, 0x359b, 0x8, 0x4, 0x8001}, {[0xffffffff00000001, 0xfffffffffffffff7, 0x89e3, 0x0, 0x10000, 0xb8d, 0x80000000, 0x0, 0x2, 0x1, 0xfffffffffffffff8, 0x3ff, 0x8, 0x7, 0x81, 0x100, 0x605, 0x7], [0x1000, 0x9, 0x81, 0x747, 0x80b0, 0x707fb0eb, 0x80, 0x7, 0x0, 0xffffffff], [0x7a, 0x0, 0x6, 0x4, 0x3, 0x7fff, 0xf8], [0x1000, 0x1000, 0x2, 0x3f, 0x3, 0x1], [{0x66, 0x7f, 0x7, 0x9}, {0x3, 0x4a, 0x7fffffff, 0x7be3}, {0x4, 0x28000000000, 0x5a, 0x7}, {0x4, 0x0, 0x7f, 0x80000001}, {0x6, 0x1, 0x2, 0x7}, {0x100000001, 0x100000000, 0x0, 0x7}, {0x1f, 0x2d10, 0xa0a6, 0x3}, {0x80000001, 0x1f, 0xbbd0, 0xffffffffffffffc0}], {0x8, 0x800, 0x2, 0x9f7e}, {0x6, 0x0, 0x3, 0x6}}}, 0x401, 0xc5c}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="80e5828f7f32c238b563e3539847327b533c125dea1e671ddf32c31cf0c653c238281b6de37d1027a30588b3d786f39edf29521df0233829a135a6ee27c6f1fe7cc509a2aeb8f980513a76e603def7e9a24d3352929d9b48aae2e0c1a38dc1d0f6bc6ef458f5cb20fdd8a7285cd14c7fde5d8c5962117cdcdbec44dc9e71ce1a066b14ee93026c7c0abdf3a53e1507293dd8add4e19e13487565f42bf2f9a8aa938ad9af7bb96dc8ad86d25af30c07fd29772b7524f3d9f78a8085ae4250d8774b0841f2aa51a931d22bdb4454f4d79c", 0xd0}, {&(0x7f0000000040)}], 0x2) 16:05:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x489, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1, 0x5, 0x4, 0x9}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:05:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xd7d1f99fcc5ad2bc, 0x1) getdents(r0, &(0x7f0000000040)=""/134, 0x86) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) fchdir(r0) fchdir(r0) syz_execute_func(&(0x7f0000000140)="f75500c401c1c43ed17c00c44205be4309c4e279410247d309c4c1795b2ec443b90ff264e6cdc4637d04b1feefffffc5") r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0x8) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0x7f) unlink(&(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000300)="0cfed688d8eeb837187f355ec0ad64f1dfadf60dda24e7400e9e566f2d0b2c45dce0bf630ed6c64988e6d60b58575fcca49db983a8fdc5d08ffa74e93b8196e41a978b3318a794337c733e43a6466c9164439f98a0b5b2e9320360c49271d790c25c1d536c3ad0acdaa74ebc81b368114d7489975bcec7590fa219c3979aa702105d392cae3180959759c21d2cb774c59a27da1a43779fcb7f54209888878005633c45818884b2a6", 0xa8}], 0x1, 0x0, 0x0, 0x6}, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x2, 0x8000, 0x8}, {0x18, 0x0, 0x3, 0x6}, 0x6, [0x20, 0x2, 0xff, 0x7, 0xe98f, 0x0, 0x8, 0x9]}, 0x3c) r4 = socket(0x22, 0x4, 0x30c6) sendto$inet6(r4, &(0x7f0000000500)="3c60fcfd503f6a0597401cdb5c8d48661fe77d87ad2b15ef58f35f14b3fbd248c2c6fa95bf7c5a482eb6f544286cf250099307ac6651a0cd3f1044017c9fabd3ad6f31563c8e15be27c43622", 0x4c, 0xa, &(0x7f0000000580)={0x18, 0x0, 0x3, 0x6}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000005c0)=0x9) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000600)="71c560d92550ce0a0710304fef0f62686a6cb0b1668fdbe8a0ec7998eedba272a832cd8767a41425afa8a498d1fe7b6e4d9ef5fc659f4d01bca01fb6d6dbdd252f7e2f821d6683bc44db6021312dcceb0239eb076be22a97ef71d8bbb6f1139ab39bd39eb0b941604a", 0x69}, {&(0x7f0000000680)="6e83539f2e8c90b7229167c7dcacaa944c7b43b4b14e", 0x16}, {&(0x7f00000006c0)="1cb504561ef84789bf35c58ab3da40d226718e6543dbc63631285372c286fc1e778419ee0657baab3a1c75092c9577dc59f4a207f6e4e0ee5be75411308eb9f03bb4cbcd015aab8821133c0a27ff04bf1fbe3b0e56c49314bc0d88c5699a410403a5f685b97f88b31016230f49cddfc0527b51d0", 0x74}, {&(0x7f0000000740)}, {&(0x7f0000000780)="0c0a3983d24fce0df6a04b73fb375ef10cad180ccd6a89946da2a8c5e2392112c32dfdde874229ebf83b0c274944c882f12e29e63598b4", 0x37}], 0x5) lseek(r1, 0x0, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000840)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000880)) ioctl$BIOCFLUSH(r0, 0x20004268) setuid(r3) shutdown(r4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) r5 = semget$private(0x0, 0x3, 0x400) semop(r5, &(0x7f0000000900)=[{0x1, 0xfffffffeffffffff, 0x800}, {0x4, 0x47, 0x800}, {0x0, 0x3}, {0x6, 0x81, 0x1800}, {0x3, 0xffffffff00000000, 0x800}, {0x3, 0xfffffffffffff000, 0x1800}, {0x0, 0x9, 0x1000}, {0x3, 0x9103, 0x800}], 0x8) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000940)=0x3) getdents(r2, &(0x7f0000000980)=""/4096, 0x1000) 16:05:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 16:05:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() dup2(r1, r3) kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r5 = dup2(r0, r1) ioctl$TIOCCDTR(r5, 0x20007478) write(r0, &(0x7f0000000000)="fd76b07991cc7368af1d9413310155e798977aaa8a019e976e4fed1369e32f52946eb31d19d6a565a3355bf415c2966e06d7410e4f19ec5a343c27fbe7b7c05c9110e46505170db56a55de3e86f71ed2340ca838d434cffba88507e368de656f42ea93251eaed187ff64f2d17842bd66a6cdebeb3c81b6b175c98b8d749bac429483e49a1f158747e023821c0b4d577879626c0f2136d09ad1a9fb7c5e37a00894", 0xa1) 16:05:49 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/146, 0x92) 16:05:49 executing program 0: r0 = getppid() getpgid(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x407) bind(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00file0'], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xffffffffffffffff, 0x800, 0x0, 0x7f}]}) pwritev(r1, &(0x7f0000000040), 0x8eb, 0x0, 0x0) getpgid(r0) 16:05:49 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0xa0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000002c0)={0xd8b3, 0x9, {[0xffff, 0xf92, 0x1, 0x9, 0x9a02, 0x4, 0x80000001, 0x0, 0x7, 0x2, 0x2, 0x53, 0x800, 0x6, 0xaf1, 0x1d6afc29, 0x5a5, 0x2], [0x6, 0x9, 0x7, 0xffffffffffffff01, 0x563, 0x309b, 0x5, 0x5, 0x0, 0x2], [0x200, 0x20, 0x4, 0x8, 0x1000, 0x4, 0x3], [0xffffffff, 0x401, 0xff, 0x5, 0x800, 0x2a], [{0x1000, 0x5, 0x0, 0xcbef}, {0x7, 0x658091dd, 0x9, 0x4}, {0x5, 0x9, 0x1, 0x10001}, {0x3, 0x80, 0x8, 0x81}, {0x53d66738, 0x7, 0x1f}, {0x2, 0x7fff, 0x5, 0x200}, {0x1ff, 0x34fab35f, 0x6, 0x1}, {0xffffffff, 0x9d89, 0x800, 0x400}], {0x85a, 0x1, 0x101}, {0x8, 0xfffffffffffffffe, 0x1, 0x5002}}}) r1 = socket$inet(0x2, 0x3, 0x102) shutdown(r1, 0x1000002) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x12c) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000040)={0x7, 0x20, {[0x3, 0x1, 0x1000, 0x2, 0x9, 0xffffffffffff8087, 0x2, 0x80, 0x4, 0x8, 0x1, 0x5, 0xffff0, 0x42fa, 0x8000, 0x2, 0x800, 0x9], [0x0, 0x0, 0x1, 0x2, 0xd3, 0x3c8, 0x1000, 0xfffffffeffffffff, 0x1, 0x8], [0x1, 0x3f, 0xe18, 0xa591, 0x2, 0x8, 0xcb], [0xcc9, 0x0, 0x7, 0x3ff, 0x10000, 0x2], [{0x1, 0x1, 0x80000001, 0x7fffffff}, {0x79, 0x8, 0x1, 0x200}, {0x100, 0x0, 0x3f, 0xfff}, {0x401, 0x8000000000000, 0x3, 0x2}, {0xfffffffffffffffa, 0x2, 0x0, 0x8}, {0x80000000, 0x9, 0x9, 0xb63c}, {0x9, 0x5, 0x400, 0x5}, {0x9, 0x1, 0x5, 0x3}], {0x3f, 0x80000000, 0xfff, 0x8}, {0x0, 0x4, 0x401, 0x2}}}) 16:05:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3948aabc1337f5dc8c0aee0500"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="1945b9a6bb9c6d29054272e1d55bade3b424381ee589ffa2b356be7995548b35ddcb4fb3bb32917ee9593b15c4d8262d5ad4c5dd052820f76d5ac61d1df3ab320915f8c42fd7bbefc316f5e791aa64141ddef678815507c872b1f3b0f67ab5e65b19056756627b9ae793c9cf93844323ac9e78332d032cf239c81f2c0f30ff5c1e58f004809867c5dc1d53de25781c20df480ad1d4a2e8bdba6b281d07e1e8f2f3a06ec1f45b59520301f55b62fe4fbdce746738a24934d91f705bccc8e3cf57c11616421fe51d6883d1a4bd4e4f709890b2baa63b7b", 0xd6}, {&(0x7f0000000240)="89943d08f89c7c82f0433454e6795b5ef55530b31f93ad0a4dc1c44b8a8b7801d4042259ee610f41a13ff4d8ff2395611997c16df544201dfbb50ab559843a7f9addbd136d40453464f9ffffffffffff9db81b4baa0811d7f8ec8f67607992df42f8", 0x62}], 0x2, 0x0, 0x0) 16:05:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4, 0x1, 0x4, 0x1, 0x5, 0x9, 0x0, 0x0, 0x3, 0x3, 0x3b}) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) bind$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xfffffd88) 16:05:49 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) stat(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:05:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "d795c1e7ab6fc6e23c5b00000000000100e74de4"}) write(r0, &(0x7f0000000100)="482720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579556fc7d4096e8c8b6b87cb2d72b8bca4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a000000", 0x65) write(r0, &(0x7f0000000180)="bd0cd24e91c321a8cf98848e4aefd53dbf313dea8d0343d605b9e2d3ecd505d1f67a90bb05dc03e23ac168a0237f559f7cb5e32d0ff2d4e7199679daa987423cff03c6b2748aaa78947da61d2091f2e9bdd11c4518138f751d07000000f34322c0cdf50600000000000000cfebcdd79cd66c3140972d2eae1f3c146ed5ead4fc32c6c3b000", 0x85) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "85495500022000000000001167f5bfa695adfc86"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x14c, "b04d00f3ff0a631a00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:05:49 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x40) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) flock(r0, 0x8) r3 = shmget(0x3, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r1, 0xf, &(0x7f00000001c0)={0x2, 0x1, 0x6, 0x80000001, r4}) 16:05:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x20000, 0x22) write(r0, &(0x7f0000000080)='L\\', 0x2) 16:05:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:05:49 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000500)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0/file0\x00') 16:05:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:49 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:05:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x14, 0x4000000000bfff, 0x1000) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x1) write(r0, &(0x7f0000000280)="72f2b9a5d97f61d530b2a541583f04002a36651827a55cbc0e467b30ee3b1b34a9df998e8dcd73196f8e995d504cdb9b2103608937659adc6f688aa3a6037940f2b89a90f0510771123286606111cdedb29e348100000000000000c650699cc8", 0x60) r1 = dup2(r0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_open_pts() 16:05:49 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, 0x0) setregid(r5, r1) getgroups(0x6, &(0x7f00000000c0)=[r5, r4, r2, r1, r2, r0]) setitimer(0x2, &(0x7f0000000100)={{0x4, 0x3}, {0x3, 0x1ff}}, &(0x7f0000000140)) setgroups(0x4, &(0x7f0000000080)=[r3, r2, r0, r3]) mknod(&(0x7f0000000000)='./file0\x00', 0x22, 0x3) 16:05:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) close(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x8d75}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:05:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000002c0)={0x1, 0x200005}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)={{0x7ff, 0x2}, {0xffffffffffffd29d, 0x7}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000300)=0xc) mkdir(&(0x7f0000000380)='./file0\x00', 0x18d) r4 = getgid() lchown(&(0x7f0000000180)='./file0\x00', r3, r4) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000400)={'./file0\x00', 0x9, 0x3, 0x60, 0x1, 0x1, 0x3, 0x200000000a, 0x0, 0x1, 0x7, 0xffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:50 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x5}], 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = dup2(r0, r0) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x2c) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x83) wait4(r1, &(0x7f0000000080), 0x0, 0x0) 16:05:50 executing program 1: r0 = socket(0x0, 0x8000, 0x8001) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/202, 0xca}, {&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000240)=""/215, 0xd7}, {&(0x7f0000000140)=""/117, 0x75}], 0x4, &(0x7f0000000340)=""/173, 0xad}, 0x1) mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:05:50 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000400), 0x4) 16:05:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r0) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x80, 0x7) open(&(0x7f0000000400)='./file0/file0\x00', 0x2, 0x84) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r2, &(0x7f00000003c0)='./file0/file0\x00', 0x800, 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r3 = open(&(0x7f0000000240)='./file0/file0\x00', 0x40, 0x2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_data=&(0x7f0000000280)="5075ffa32a12735541eab22755df2991915460b06b9ee8565d876cb8ff1831dbbf35088c6121348cbd547c85b39e0d111d5e24b0836d209e7ee3435167954c38853e3c62d3bfe14c152ea5258fc8c92af02aff664dc291ca7a327deb31a0ffade7dd97d81238f0bd6fba32ebd9ac1be3a681a0f00ff95129a8de468797fda331347ac46eaecfbe5fdc210b8d3f6863916a3e9e54bddc6e8db4a7d53aff5ae09a0025fa41b74bbaa30b95f948075dd5b3eaa5046e5e82beb1e7e9280aaea3061680faefea8ac74ee8775d5317498b783562cb96b5fd1f58b68794da10499025c7f1b89c920d86befd62c0be408be1872041266a010db1675cb22cae0f47"}) 16:05:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbe9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffbffffffffffc, 0x0, "a4eccea6da0000000c000000000000008000", 0x0, 0xa6a}) 16:05:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:05:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xb4) 16:05:50 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x21, 0x0) r2 = socket$inet(0x2, 0x3, 0x800) dup2(r1, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x829, 0x4, 0x0, 0x14e) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x810, r3, 0x0, 0x28) 16:05:50 executing program 1: r0 = msgget$private(0x0, 0xc4) msgsnd(r0, &(0x7f0000000000)={0x1, "80e7d38182661c28400746d8c513c599b3dfbe29793253ede33bc18e9d7a7120a59e71fe2ce927fe4657b06c932216b32aef73c29fee921c0916aca2df53767f383cd13f5d7910e34ed9ac8a17d5714f616418b8484c5537992e5a2fbd444d6fb92a22869fe25a0f99d666f44d61d6b33229d24e"}, 0x7c, 0x800) r1 = semget$private(0x0, 0x2, 0x30) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/93) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r5, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000300)=""/164) r6 = msgget$private(0x0, 0x12) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/12) lchown(&(0x7f0000000440)='./file0\x00', r3, r4) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) msgsnd(r6, &(0x7f0000002ec0)=ANY=[@ANYBLOB="00000000000000000d66be34d504676a73e87ea9f865516249c847ec217dbf67559b449032a4c602bccb4e7890a057ec7390e6e8bbfccbfe7a1fe7a3c0007b14019eae21dde2ed71d4b835f30b21a07f73cc7f4e7f4b29cf58283598d1ba35faddbf7ad511967b0512774395c96934699b8ad3654df8d9391fd8c90c6eaeb186e1ec1337989376814678dcc103b021791fbb33dc7ee63210e84e406927814a3974770f8fd6ef60774edf5446f9548ee8ca1e68d467168cc65943480b8faed5f163dcb8623c32880d6db0c1bb3c371c1355978dab4a9d0b7c2247b23b8b8eac2c2a6d7dd00400007eaffdaf702536b79bf35b7f1aa7e6751c534fff570c2f7343fb29bd291dd970316a60139fcb1fc8e09c"], 0x1, 0x800) msgsnd(r6, &(0x7f0000003000)=ANY=[@ANYBLOB="0100000000000000da057c1db242753ea0c2a68f32aec4d6e037aaf0bdbb2de750b9ab3147f0972b0c2e4d8da3f6c068360918335d92d0041843017116b18c29b355d1cd58b2ad00f3820467cf8f7d4d64964828aa07d84028f48162019c0b67a427a5182fcdb03efae4ec25ecf14956b980277bf08127c81df372a4c484581bf4a5934dab760c14bd120a0ba11e3836b32fbc17e51b38c95c523b759cb04cbfcd9caf75f05ee0dfbe6d2bec06a16cd2f3425dd9dcf45e74e221eda7a0e1de249c6d7f952be2d414ca0254d1c24793ba4b53ceb1f1a297c016a6bf093ac62a0c0114592d461917f0542eaa8b5cb2cb44d7ed522526a4d17e296faeff468086b8f2d3c3bfd8e5af4d4459e73add2c3cbd3b518b4ce35f1ad84bbefe8e5ef77855c49010b778101907f7cdbc1a941b1869c82e27d38fc899abe183d42bd87c37cddcd20eca8bf9432fcbe98b39cfcf594332991ffef5921516072d692822ffbcde26d2ee32008014f970fed77f5c097b18ce635c7b1d96382426788ee58a3d53931e006c48f8afe97c646184a5498b8615e6421d24ed02627fa4a3fbc6086c1cb3569bd37c17602f68b10b7418578a222077038fbb9791dd53ac3ebbab382f70c5fb28db2e9312ef3c345df6fe3d1ce7f19bdf0349ff604c709e9e67a2ca9c81b292145f3c5fa32978ac2ade579cb1487184ded65dde689337ac880b28728fc2b39217f3e08f4e251bb89ee7be8f1d6fe73040b31706d1393d350f78500f4542c8839494d358730eefcaae9bb6f09b2a01623240d173b547361a4c644ac5dfb824e5eb75da0f1a5746d80bf052fbdd23f0d355599de1a6d7082921504a22c9eefa93f7ac65a7f4a5ef1c844b1b6a983d5da1cd6121e1c456f4311aef943a89f0ccd27995a36bb4c14552730632db4ba5899c3733cadbc9b401c065d29b57d6b53a6bb71076d69a035502a90acb5585ba81499fc47e83f0a1575c326d75b562f2c7481d1cbe8948cfd7389863a79c8285294522a3ccb0bbdb0c30a702bb839637db962f2cafbf0b750a82a9a909c003d334e24e2b4558986c85cbe89f7a08e971160d3454c6bbbe4752a4d77511c9de61b5f6f0f0cfd4edc2083da54688a06e410b55b0d6defadbe503408ae03b98a3ff8d1c52468676ef34249689b7d57d1ba72c15bb6087eb8ba69c65c4d8c1fc9123901237119c7fe09881b6860b36d2829616c49614318291f31b62115b2d765e86294c1e438fc5c2cdf1ae1a12aa13e2ed02edb285da31fbcb4ec2ed3484af53f2b9faf94d246c0460a3c8279edfaf1319815bab01bec41ff87fea4b9fa26ab11ae7d38bb50509ecb10b836cd12dca1264e15338d1c5ff98e9115633b1c97f307bc02aa4983955c16cf650c77deee5ef15a32ab26a9c7c99373f6eb44d4b470aac1d1eb45319b2218b19ae7d6fb276ddb629d0b6cb43a587001d903f00f6042b09e81a9defeb579912f3905f82ad403aa35cded21f84e1c429f76534a384a4875fddeb58f9d53f474b84a1a72cabd7195691a27c8fa6299f67e04e74e15487c58c2c0aeb183eef7fc2522570ed4a50bf45b6a70518a0eaa4fb501f9d459a534269c65777ae1b02bbce292ada616b73b9270abee0f29b03d3b1979f49d103453de34f352e84f88f7932e69a2637fa636878d8a570d45c3ec34b38aeb8799abcd304edd7b448e3649b2721a03a95c16b58abaddf80d9f05dfaafdbcd8fcf883bc6076f06aeb55ab38a558d1b2c45c8ec536ffc4d3abf4803ee1606bf6956fa593a8a79b2da5e7d4566309af8a54050a422fc4418d52e2a2ab4b5778ec2b948c438305effc895344f3447df5d50feb5b559f7f25206365b783426714b8cf4071f2fc664e97f819fd03fbcd0599e67f0261bdc62f60d1807b8e0b451ce2e4bb0edaeaa4e38e0cdc1e73e962532c8eeeee93df8dc99605eb2d4fd37d2672a9a81b629b2753ba698d5ed8eadad39f66525e508954ebe762d56a9f6e8bf0fb30b15f90e7247445c0466688a37f84720571f4e1eed69f90b95b57084351697ab73e7348b86f88a10b60d533dd74401bfb9ef4c1c52eac984ece6ca7458b78932fc680c20f282f8cc2210b61fc7a08ae8a2799b1db30a5db8338f8bae55a34f0861c977404528f74788e3b5084ebacee60835aa6d530cd55ddc1d41645eb0854344e3ba553de418a38b34331665c1fbfa93e713d69d12b1389a5a33e71d59359001c734e6d4b81df69e70b03aa01dc1130ae2ec0e45698e9ce91e1b6977fc3f0eecb33731c7f980aa6132b9da6ccdff4c9dfe26ca64d31feeac11676e3fb4b672c9e4f31547e1f636504a096d102b62c6ad48c2f1cd0f530ec61cb6b1b7a4126d99e9ca6d68733917700396f0426c61b6e0b6ed136404e9c1ebaa9008f21846bc01aca614aa1974e524d4a5ef46883b0898be38f3d03ca08f2857f7f83928649e0454438e861942403307e9864381e1639468dbc648fc40d8bfbe1389d15e3fd3baa5bfd901023f8b3c2c1f05e03c3e76405b2ce0b81dcd681ce52278548768875fa2f27d7141e38aa6c081dd8c8051c0d9064f1301ebc39894e82fe3f23351ca82cead1a46a3c066934de4897539857b58ee1aa4e322f2dc3fa25ec7405f86180e641c7787f744ed192f844c0470a17f5f90d63475dfcfafd58be66f51fa90b89562365729649cb423fb45af4d9c04b4287f3eea0899e72d92c97e30de5bb756cecc788855b78ed4ad965c738211437a5dc005a6cf5e80511f28e34a42109aad67cd6497629de5b783d2e9272e25e134aaebea9ef04479d297f8d1ddc1adb2d68a4fe8ea680ce3386515e5a5a5721ecac4ea5cd8dc45907097dcfdd1465335ec798e764e0d8c59453f28494b81197f97f208c4ac43fa0ed441acb0551b78e8b25d74e6b3d8422d84756f22f9bd55462276acbf45683ac5d0707035da9415b34d29e6274195f9b7e6a84a07f7837c1cf3441eec6025a35bf4f61efc3a2dc541e744d02e60ccdb697bc0f4abad810f468f4db8d170845c55200a5b94e3fc89b3e66319e613188e835ae409a24c314df523a0a839d369da9d360e57e36308832d067c5d6513a22590859d43031e4d9f6fc239bbdabef2e45378f2c800d46fc1202f2d95f1cca05009e183d9025018425d38ab8e98c96b818c91c9ea4129dbe498aa199e01317fe77bc91ca165e10824745f1f4c40b5f9bb1aaa551bc79d49b8dfb8b48e57c54b165c00732dcd3f3ea70915a266a2db52f74e44f0d0313c63c8d58143981d6fc6b7df32a9e79cf7dd568180709668b7ef78d256db6d685b2122f34b76b93a455eaa7bf8d759f7795b757948b604ac6f3ed6d277a5bcd4d955c250d69904f7ee63642f98211524dd766b3b814271b1e67e9a438561e26dff34ea96a6323f3643b167e6fbe18b3821634d4a8dedb22de8fedc26174313ec9580821778f24dc37f762a413084f3e0589c8efe86f4970249359502cf28fb0a447ed4b77d26553262b636d16ca87715044411417fc003c967ac6f00de6d6a49544ba9fbf29ae2e6c12d0835af8c0e9a8ec6e099c12a588809ca67140e939ad1433dbf7b432b97d5966c8890c841b18f49ae8d323d79b9352723cb677c295778104fd95571e307fe047838afd117daf75f6144fd7f6c2d370db34089772a7ac45ea5902d0bd05880d0c3d3b0376cc0120dcd3fecb836d391178bef1a12d5d42b3dcc9162f3d62c53bafc971b119fef0756f2d55a42df5db13be871397144d26b3f565e1d98f629248928ac1fb9f583dc2b547a0c0c52f2859e7e7738576c1666cd36179b737314f3c3e2b6c3cf624a0a6f129c765c96dfade823d21f384f802d0d1dde75425722f8ce249f11c2c4d4a88c54c4640536f7c6b6bf0b57dbc83d5a118ef8f8a499a717e2f52fc9e5e80fb67aa140cd9b9bd4b54f9cca3e44076f72a212f3e6161e906b2b2e5becb15196b91fe3ac82b4fe0656c77abf0083914186ff0acfbd5fd26b85d5782dadeb552ba79052ad1201007cd0698504c979bc5803d344faee171e6d5fb7f52f0aa618905ccc821aef4c58110e7a8cde7d0653335e5cc5adf8a1478e98dd2de8f08d40a21369e5d6a605597807a6b24bdc0ce2d12b6a1fc7569ddbfccd77f2c8a3e259e1c94896d7df8e2e5ee01402fb02fa265edffd4d48c683c68d37e449fa6f0fb0638fc143b05f517820843299b42d688c36246032627310608ecd114d536a404e735ea479585fb8b408087669682572a532d3dd77ea6b96456c3b771ea6073867015ebe5ed885e557c78f15be1c460cf9d5a536fdb9b9bfe85e542c7adefac337e8c80e30107adaad20d9a0c1302b15ad5cdb38f49b29a80a30690cfd4b2ca9faa645cb114c4f7e639cd33244790c1a559f7ff2394e9face3e63dfe71bbb4568756e6c9b4ddbb196fa776291e093d9d41ead3998cfd5d1be42da77b031da6beb8e27c0deaf8eb715a7cb5bca9956419e4b8b363433a478a0c587d80de621cf3e6da308daf1c47c3cb130a81b77c40ce5d1d3f6fd8c3e2b0e7af2fa4e7b3326fbb396bad3d3a01fc5658a4c3d3630d44e3dca15b53a5a3367dcbda81c9b5c6cd58948d16368da5526e11c9b68287c5af12b9b2b40397f155e1d991312389211af6815d285783f7bd88ca0bb9ee56fd744ecdce94d5f94bf9fa4a8a71cb82eca8570444b7d374154f9f964777ff9916494465f5e6eca653d1fca5effd40d2f3efe956e82ffd58a05fa0d0e728175526f5e655b7d3c309f1e8257a7ec8610e5ef4290b19213306e93b819936dac8b000bbc6faf8f9bd9af3daa9dbd2a5850bbb8e33fa0ab7460eb25b223af5223b04a038ff3ee287dca757bedde0512ee95680ba448c490510553b4806ddc20385a8dbd84be9ad75879e3465312acbffb0c122585ebaeac189c80f3bc1f62abb8265b986a21a96315b35db488aee35d2abc4f14de7f7468631f9aafdaf85728dcca5c1a89e83feacde8c2b804e3b88bb7f26691e91dc02488be22520b4c2ed942c26844878d57fab711e06be4ac0ae54b35e65aed7de8f1145354ac3197e7d2426f9ea79df7b647719468475dd6ca794cb6ada64bda2096f3e4c5e08da051c596565459922bd335f1a68efe6ccdb4805ce1f8d8df6441316ab49ef48afb5903de5a81b57c9cf4217daecc6d299d5c5b0b8c37338a38e0929093875a1fb827c94d6b02168ea0f33fe526fb7bc8c8b46f36d68ad9bde450af3d32b25bb5ab01296a7f670d659c47e8354b0021f2e44db34bf39fe632f32b3625243b7a40ca854ea08ee5e6443325377bfe6e4f46869712dd9292371681e27802946a736c440aadf6710ddd5069b5a89c17984b7552c0650efe899a882cf11aec92550f69458bc4038bff5c73bd04bdb0c6e930dd0e366d5475e954081e483bde6721a5d16ef8482b8c1a3488a793ae2b7e96cc88ff4ff47daecc6420d6c929b04be98f386a7222a1b901aec1d70570c0630a23fe16c363fe2877f3b1b80e58be3122678b0d895365ccc93db5ac5d9e90ff743e9933a275bbfd251735b0e86158bef3b6568e04cc54ace0db89d9974f6cf5d0a7247eb80bc66caa00abfd33e3157f3cf578c73b35e48935d93f09618cefcc4144b36d87873a506ea9ae173e5b18a3deb83b8651ea4e4bff4c45d282b71fc461d607fdf4dd9f6c37c925f4dea9a867142062e5e8bac317a6123b04ba6032781048416166e9435e8ca22624fa16bdefdc28b95172f8bf8cac1e4913044994cfd8b81215f576d025b1853812692d4a41ca95403fa9fe83a00e4375a1716def3c2ba"], 0x1, 0x800) open$dir(&(0x7f0000001580)='./file0\x00', 0x10100, 0x2) setsockopt(r2, 0x5, 0x6, &(0x7f00000015c0)="01ce00626666cff8119a2b56a9ead070395f2c4995c17b6bbaead61e1e5abb5c67105f4d54a94b30efc086a05b106419d20f75172f2433ca5aa708b3422e65e4776345e621ac63c2c8f333599947da9c32d479827dd521", 0x57) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000480)=""/28) msgrcv(r6, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000ac000000000000000000000000000900"/30], 0x1, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000016c0)=0x5a01) msgget(0x1, 0x8) msgget$private(0x0, 0x200) 16:05:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r0, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0x8) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000480)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getuid() setuid(r2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 16:05:50 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x1041a, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000012c0)={0x5, 0x1, 0xffff, 0x70a8facd, 0x8}, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r2, 0x20007479) recvfrom$unix(r3, &(0x7f0000000280)=""/4096, 0x1000, 0x42, &(0x7f0000001280)=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom(r0, &(0x7f0000000000)=""/154, 0x9a, 0x200000842, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xffffffffffffff7b) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000000020ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:05:50 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="02"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r1, &(0x7f00000000c0), 0x0, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:05:50 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) close(r0) socket$inet6(0x18, 0x0, 0x5) 16:05:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1204, 0x0, 0x0) 16:05:50 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000003c0), 0x1000000000000080) fcntl$setstatus(r0, 0x4, 0x48) sendmsg(r1, &(0x7f0000000380)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)="2a95e99a641fc13745075e6d46ccd7d3cc2495b13cb2ea93823f27caa5f95de8fdb27622f2445541c7a178a10e73f80d14bf41a33a13c81abedf908be706be4fcda80ec42d456598523b1732f634968c8d70bc2a0397f099944c4da0ae54ea5e7f80627ea0c16d33b7e78c63eed42ed83b708346e84096ae473656a5d529c49d8681caa368d85ca9784b78680657c95bbf8c2dd571b625e7e5b56e9aa6e99a7c79e6f8938cf381ea41858b5ddeff896de296e76ea1e0c7fe317973d9dece5c53913eae6b796dbb32f10bbf7886b3076c372ead2e58895d2fb54c568add7c4ff4e5d7a037160d04463c", 0xe9}, {&(0x7f0000000180)="c185917fe1361667cb9b97d5f0648bf38a95ca0d1ff4fe34842f982a35c8c0b9533ae735c918056dba55fe5bcdb82ba048e0a3b3536079a5612af7501f948cac0c7a594cacc80abb4419428ccd205ebb4d308045122a9c7223cb78f9b5faa0afba7cef6a853fb74e5cd3f918960f15452173a433b485ad57e2ba5bfab8d38f25c90a9447581cbe08c5cf6bb086a771923c5d690ad78c4300c2cb7a3701704a9e82d8e0", 0xa3}, {&(0x7f0000000240)="1f463fd53a6cc144f4eb6cc86b079afe5e24c75d63939ead518a9347f95fac0dad0de5dc04", 0x25}], 0x3, &(0x7f00000002c0)=[{0x40, 0x1, 0x20, "611ef2839169a0cde01b78bc13a8661f65917bc80c055539d354beebc3d3a00972a56eeea30d3af56ab6"}, {0x78, 0x1, 0x3, "e4cd2c4dbc6e7d813e3d45295328b44c1759e0b79202f6afaa687425e07780bed752f851536809ea8008e727fea622189115c58821313f64ba954aeba42287259e25c14861d62fa962b5044c002a7ceab66390f2930ca7912389bee443f030592da051d9"}], 0xb8}, 0x9) writev(r1, &(0x7f0000000000), 0x1f0) r2 = getppid() r3 = getuid() r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r6 = geteuid() r7 = getgid() r8 = getpgid(0xffffffffffffffff) r9 = getuid() r10 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r12 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440), 0x0, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x10}], 0xa8}, 0x40d) open(&(0x7f0000000400)='./file0\x00', 0x10001, 0x22) 16:05:50 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)='X', 0x1) pipe2(&(0x7f0000000040), 0x10000) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x4, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() setrlimit(0x3, &(0x7f00000000c0)={0x0, 0x4}) 16:05:50 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x40) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x81, 0x7fffffff}, {0x20, 0x4}, {0x0, 0xc58}, {0x2, 0x7}], 0x4}) 16:05:50 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x140, 0x0) write(r1, &(0x7f0000000100)="8e", 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x611, 0x80) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000001c0)=0xde) fcntl$setstatus(r3, 0x4, 0x80) mknodat(r3, &(0x7f00000000c0)='./file0/file0\x00', 0x2000, 0x5) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) write(r0, 0x0, 0x0) write(r1, &(0x7f00000001c0), 0xe5e1) execve(0x0, 0x0, 0x0) 16:05:50 executing program 1: r0 = socket(0x2, 0x0, 0xfffffffd) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x1, 0x9, './file0\x00', 0x2, 0x80000000, 0x3, 0x40}) setregid(r4, r6) fchownat(r2, &(0x7f0000000000)='\x00', r5, r6, 0x2) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)) 16:05:50 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10480, 0x8e) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:05:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget(0x3, 0x100) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/30) 16:05:50 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) connect$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) close(r1) execve(0x0, 0x0, 0x0) 16:05:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a00"/189, 0xbd}], 0x1) r2 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0xffffffff, 0x3, 0x3, "b78afe8e9d806cc704a07041e5bc7611203ba044", 0x400, 0xff}) fcntl$setflags(r2, 0x2, 0x1) dup(r2) syz_open_pts() 16:05:50 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x800}, {0x0, 0x2cd2}}, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x99}, {0x28385638, 0x4}}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x20, 0x80000000}, 0x8) 16:05:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x40, 0x4, 0x0, 0x0) 16:05:50 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x4, 0x78c}], 0x20000000000002a6}) shmget(0x0, 0x2000, 0x40, &(0x7f0000000000/0x2000)=nil) 16:05:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd5ff030000a168a0237f559b7cb1e32d0ff2d4e7199679da8987423cab21c6b2748aaa7c947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c8b617a21e0bd81000000352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae146ed5ead47dfc43c6c3b018be5455ba5fe808b08ef9840f9e13da475ee54c0682247a3e405d535cd761f50d8e87ed2bca84b10ba5651238225996d2250f6ea821e153a60fe439f3779efa285828dc1aca021b622423cb41191c368771b6626551a90e6a0998bd25030ab8acee75362f47d17eea23e6e567364d75812c4b2755412599c1486c929f9c5f38930f893ac12db90f5caf186bc06a615e38ac88ae50df0bfde217d0e9249708beba6b337561e4530ef087171345d5e9a66e893ba5510a279425db39eb9f1e1920624bf611a05b751e4d4378267ec49b1e0cc4942786e232bc62719243fd88be0e63c1b0772e17638fece26a5b8a135badb898b0aa4e0df8db6e6deb1efda984d56b11760087000000000000009cfb82688678440700c68d490100000042cf9418c015105d6eb3e913453ac940ee7ed007d13906bedb74ceee147e364ede88870ab7ed7bf5ae6f446b165f648925ca8fa9000000000000000000", 0x208) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x3, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x8}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0xdb, 0x1, 0x20000000008, "b00900001600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:05:50 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) close(r1) socket(0x1e, 0x4003, 0x7c50) flock(r0, 0x8) 16:05:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x7fffffff, "9278026c598f61e5174a47bf09add23262c199d0", 0x0, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x5, 0x3ff, 0xdc, "82f940bf4eeba9143fd694c986bc74f618e6ddcb", 0x0, 0x2}) 16:05:50 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:05:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x20, 0xfffffffffffffffd}, 0x10) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mknod(&(0x7f00000000c0)='./file0\x00', 0x210a, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:05:50 executing program 0: r0 = socket(0x3, 0x8002, 0xffff) connect$unix(r0, &(0x7f0000001180)=ANY=[@ANYRESDEC=0x0], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x408}, 0x400) 16:05:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x101}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x7, 0x76, &(0x7f0000000180)="9b28a03d84092fb288f46a222bfeb460c0c1613467f617b5feb8da8327c0aa400ed2a24ddd4c8ba5bd2217242c5dde0fe99bc214931642b6dd9f2bdf09d33961997777f6c34e9a13111abbff1b03b96b4a0c80985b967c0c3c4c813ee5c6480fb6ff8279fd33f55ca801926a5f64eee3cc0c40438c2bc6cd674b777076b23613a58b8850fe4d347c7a36451f111801f498dd4b648eb9f8396a6dbb37405d3db47a14b63e6ba13c9658e3f6567e24c2d7546f60593b0821da7eefac84da4308c70d57d03c1f7b09481680b32f08d6574e5f643889e1095d44c66efa6f2a3f3d230ebbf5faca1175ac25d7f68aa2d629520889", 0xf2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:05:51 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="e5e94879", 0x4) r1 = socket$inet(0x2, 0x1, 0x5) r2 = socket(0x20, 0x2, 0x5) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r3 = dup(r2) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000140)=0x7, 0x4) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x5e0f97bb) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0xd4, 0x4, './file0\x00', 0x9, 0x8, 0x10001, 0x6}) 16:05:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:05:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:05:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x1}, {0x6}]}) r1 = dup2(r0, r0) getsockname(r1, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup(r0) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f00000001c0)=@in6, &(0x7f00000002c0)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000300)=0x800) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:05:51 executing program 1: mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:05:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8081, 0x4) getdents(r1, &(0x7f0000000100)=""/192, 0xc0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget$private(0x0, 0x4, 0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x2, 0x3, 0x628) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/79) r2 = semget(0x2, 0x4, 0x10) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)=""/9) 16:05:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) setuid(0xee01) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setsockopt(r1, 0x29, 0x27, 0x0, 0x0) close(r1) utimes(&(0x7f0000000080)='\x00', &(0x7f00000000c0)={{0x1, 0x1}, {0x43d, 0xffffffffffffff00}}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 16:05:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b4") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:05:51 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x208, 0x40000006e8000002, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') recvfrom$unix(r1, &(0x7f0000000040)=""/163, 0xa3, 0x842, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 16:05:51 executing program 1: unveil(0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:05:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/249, 0xf9, 0x1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:05:51 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="768cff5479a04117c37a1a4110c23724320a7b4547d8578d40cfeb2a2cb3043061b9ef422fe1fa53f0d5a8afd296e903f9d385bef3889d29b6c8d32432a16b030beb539d8f8fb2ae058c049af389fa37f962915952da6ee7d81bbc9f66524157218732e2", 0x64, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:05:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="3e2a7913e4ba6d673553c0c01b3dfaf90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002000514295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e", 0x7b) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000680)) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/14, 0xe}, {&(0x7f0000000200)=""/232, 0xe8}, {&(0x7f00000003c0)=""/143, 0x8f}, {&(0x7f0000000300)=""/19, 0x13}, {&(0x7f0000000480)=""/64, 0x40}, {&(0x7f00000004c0)=""/251, 0xfb}], 0x6) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000640)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff3f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:05:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x2000746f, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 16:05:51 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x5, 0x9, 0x5, 0x900000000000000}, {0x5, 0xb74604d, 0x6, 0x40}, {0x80, 0x1f, 0x4, 0x8a}, {0x2911, 0x401}, {0x1, 0x2400000000000, 0x1, 0x800}]}) shmget(0x1, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) listen(r0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000180)=[{0x5a66, 0x6, 0x100000001, 0x101}, {0x40, 0x200, 0x9a2, 0x200}, {0x8001, 0x1000, 0xffffffffffff0001, 0x7}, {0x81, 0x7, 0x5, 0x9}, {0x4, 0x7, 0xfff}, {0xb22, 0x4, 0x1, 0x48}, {0x8001, 0x9, 0xf11, 0x3}, {0x7, 0x1ff}, {0x3ff, 0x4, 0x7, 0x7fff}, {0x9, 0x1, 0x401, 0xfffffffffffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0x2) 16:05:51 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) accept(r0, &(0x7f00002caffa), 0x0) 16:05:51 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x7, 0x0, 0x1, 0x80000001, 0x4, 0x59, 0x2}, &(0x7f0000000140)={0x7, 0x0, 0x9, 0xfc, 0x26, 0x9cdd, 0x6}, &(0x7f0000000180)={0x81, 0x1, 0x100, 0x80000000, 0x1ff, 0x7b3, 0x200, 0xfffffffffffffbff}, &(0x7f00000001c0)={0x7fffffff, 0x4699}) setsockopt(r0, 0x1000000029, 0x0, &(0x7f0000000000)="ebffcbff92964800"/20, 0x14) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8880, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:05:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) close(r0) dup2(r1, r4) 16:05:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x7ff, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r4 = dup2(r0, r2) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) 16:05:51 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0xb, &(0x7f0000000180)={0x0, 0x0, 0xfff, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 16:05:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = semget$private(0x0, 0x1, 0x105) semop(r1, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x1000}, {0x3, 0x400, 0x800}, {0x3, 0x53, 0x1000}, {0x4, 0x5e498ebd, 0x1000}, {0x7, 0x1, 0x800}, {0x1, 0x80000000, 0x1000}, {0x4, 0x6, 0x1800}], 0x7) readv(r0, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/184, 0xb8}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/95, 0x5f}, {&(0x7f0000001200)=""/3, 0x3}, {&(0x7f0000001240)=""/111, 0x6f}], 0x5) ioctl$TIOCSPGRP(r0, 0x40087468, &(0x7f0000000040)) 16:05:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7fffffff, "6cd23a9b18dd86e459e50c3acd25b354799dd7e5"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4bdcffffffffffffff2902cd683300"}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x1, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x81) 16:05:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x3f, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x4) semop(r1, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x1, 0x1000000000, 0x1800}, {0x7, 0x4, 0x800}, {0x6, 0x378b, 0x1000}], 0x4) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x81, 0x8) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) 16:05:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x10001) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) 16:05:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./bus\x00', r0, r1) setitimer(0x1, &(0x7f0000000480)={{0x85b, 0x8}, {0x7993}}, &(0x7f0000000640)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)) mknodat(r2, &(0x7f0000000600)='./bus\x00', 0x2000, 0x200) recvfrom$inet6(r2, &(0x7f0000001900), 0x0, 0x41, &(0x7f0000001940)={0x18, 0x0, 0x4, 0x6}, 0xc) getsockname$inet(r2, &(0x7f0000001880), &(0x7f00000018c0)=0xc) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f0000000140)=0xb) pwrite(r2, &(0x7f0000001980)="c2e777bd09e9c9d6332f9c332dc2dc3d8fe23dece80d8d038f92daefdc4f5c18314f7762b7b85185bbc401d5b7672e009a25d13f25adf42898dac678f38aac985c9fca614926b35d3761aeb50e810503ccd4f90666e3f740990e7dbb5dcd653fbd5e789585ae5df78aa3e527baccadacd9810e57ce6147603c0484c0d50749d0e1cf29d3c742e3207a55a8b64a706e2ff9d1e9ccb9b8f533bebd944f739fbbf6e23b626bfc20f05b262dbc35a7936b347203f340a9a170424f2792943257c9c7244c763700301a9116ec", 0xca, 0x0, 0x0) setitimer(0x2, &(0x7f00000017c0)={{0x6, 0x3f}, {0x9, 0x8}}, &(0x7f0000001800)) poll(&(0x7f0000001840)=[{r2}, {r2, 0x86}, {r3, 0x4}, {r2, 0x20}, {r2, 0x30}, {r3, 0x40}], 0x6, 0x3ff) 16:05:52 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r1, 0x0, 0x0) dup(r0) 16:05:52 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="a487884765d7ccf2d10a763aab7c2a590e8a07ba250dc6c40c8cf7c86e9b8a97130d9c6162aad7138a8f1aa68748565b5f516f3da5e3824f610788db94d18f5b6ca6ceee", 0x44) r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x3f) 16:05:52 executing program 0: r0 = getuid() r1 = getgid() chown(&(0x7f0000000000)='./bus\x00', r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) socket$inet(0x2, 0x4, 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)='2(\"', 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10000}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfff) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:05:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90", 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_open_pts() r2 = kqueue() close(r0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x100000000, 0x9, 0x3, 0x9, &(0x7f0000000340)={{0x2, 0x5, 0x1, 0x9000000, 0xffffffff, 0xe3e, 0x5}, {[0x9, 0x6, 0x101, 0x0, 0x4, 0x3, 0x4680, 0x7f, 0x35f7, 0xfff, 0xa5e, 0x9, 0x1, 0x5, 0x6, 0x588, 0x100000000, 0xfffffffffffffffe], [0x62, 0x8000, 0x1f, 0x1000, 0x5, 0xffffffffffffffff, 0x7, 0xffff, 0x0, 0x401], [0x401, 0xa6e, 0xfffffffffffffffd, 0xd8f0, 0x800, 0x3f, 0x2], [0x2000000000, 0x3, 0x2, 0x5, 0x80, 0xffffffff], [{0x0, 0x3, 0x792, 0x4}, {0x5, 0x5, 0x401, 0x7f}, {0x2, 0x9, 0x43cc09e9, 0x6598f391}, {0x100, 0x20000000000, 0x9, 0x6}, {0x1, 0x1d7d, 0xfffffffffffffff8, 0x8}, {0x4, 0xfff, 0x100, 0x4}, {0x2, 0xc, 0xff}, {0x9, 0x6, 0x6ae7, 0x9}], {0x0, 0xbaa, 0xfbc7, 0x3f}, {0x100, 0x8f6, 0x4, 0x80000001}}}, 0xffff, 0x8}) r3 = syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) 16:05:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000040)={'tap'}) 16:05:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file1\x00', 0x23f) open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x202c0, 0x18) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x5a, 0x1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:05:52 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0xd560, 0xaca, 0xf4a, 0x2}, {0x3, 0x7fffffff, 0x100, 0x8}, {0x1, 0xfdf3, 0x4, 0x1}, {0x34e, 0x100000000, 0x1, 0x8}, {0x3, 0xfff, 0x4, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1ffff, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') syz_emit_ethernet(0xcb, &(0x7f0000000200)="e0398134a3f19f90a0fafe497b3a2b1af5d9291a85cd1cd979ab8201bdc13d22945db519279ec7e3f887576dcaa184467217eef7b2580209eee580a23d6a5cb42c060de6a6c0f0256a1107310f02effabd7277aef490eb40daf37ad9d8b2ba091d367bf789eae5fe8a91b3cbfd67b8ffad4750c3848dbf7123a76a650e1aebdc6121258cc4c23e86139fa6f467dc24f473d7adea7f0f7b56c9eb61544044ce94becb8bf961c00c736d83df07ac630919286f8cc2f980efd3d7ff9629f42e4b8f9c8a943ef934a9b883714d") 16:05:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x1000000, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/44}, &(0x7f0000000040)=0x2e) bind$inet6(r4, &(0x7f0000000080)={0x18, 0x1, 0x0, 0x9}, 0xc) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:05:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2000000000000001) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x10000000009) r2 = shmget(0x2, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 16:05:52 executing program 0: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = open(&(0x7f00000000c0)='./file0\x00', 0xa60, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "000000000000000000000400", 0x6, 0x20000000000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:05:52 executing program 1: r0 = semget(0x0, 0x3, 0x38) r1 = semget(0x2, 0x0, 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000000c0)=""/4096) semop(r1, &(0x7f0000000080)=[{0x3, 0x401, 0x1800}, {0x0, 0xfff, 0x1800}, {0x7, 0x2c, 0x1800}, {0x7, 0x0, 0x1000}], 0x4) r2 = socket$inet6(0x18, 0x4003, 0x400) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) semget(0x0, 0x7, 0x2) 16:05:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket$inet6(0x18, 0x5, 0x831) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40084}, {0x15}, {0x6}]}) clock_gettime(0x2, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:05:52 executing program 1: syz_emit_ethernet(0x3d, &(0x7f0000000040)="d2ed17acb03a42f2f3e93fe09e60a9a0318291d691fe49d17619ad800d71ebf472c8f1450da73842230e4982448d1f510987812b9ae77748980205ac21") r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101}], 0x2}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x280, 0x50) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x3) 16:05:52 executing program 0: r0 = socket(0x2000000011, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000180), &(0x7f00000001c0)=0x4) fcntl$getflags(r0, 0x3) getsockname(r0, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x400, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = semget(0x0, 0x0, 0x10) mkdir(&(0x7f0000000080)='\x00', 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/116) 16:05:52 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup(r1) syz_open_pts() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r3) syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000, r4}) close(r0) 16:05:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa1, 0x80000000, 0x2, 0x37e0}, {{r1}, 0xfffffffffffffff9, 0x20, 0x2, 0x4f, 0xff}, {{r1}, 0xfffffffffffffffa, 0x0, 0x2, 0x400, 0x8}, {{r1}, 0xffffffffffffffff, 0x40, 0x8, 0x3ff, 0x2}, {{r1}, 0xfffffffffffffffd, 0x10, 0x8000000c, 0x0, 0x9}, {{r0}, 0x60b9e6fbe1fb2d65, 0x10, 0xf0000081, 0x100000000, 0x401}], 0x7ff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x19, 0x40, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0xf77, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000002, 0x2, 0xfffffffffffffff9}, {{r1}, 0xffffffffffffffff, 0x5, 0x83, 0x2, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80, 0x4, 0x2400}, {{r1}, 0xfffffffffffffffe, 0x41, 0xf0000081, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0xe2, 0x44, 0x2, 0x80000001}, {{r0}, 0x0, 0x0, 0x4, 0x9, 0xfff}], 0x7fffffff, &(0x7f0000000040)={0x200, 0x5}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x5, 0x80}, 0x10) ioctl$TIOCSETA(r2, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$WSKBDIO_SETMODE(r1, 0x8004667c, &(0x7f0000000000)=0xfeffffff) 16:05:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x4) 16:05:52 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000000c0)={0x40800000, 0xfc00000000000000, 0xb0, {[0x8f8e, 0x101, 0x81, 0x51973a21, 0x80000000, 0xffffffff, 0x2, 0x2, 0x0, 0x2, 0x7, 0x950, 0x0, 0xc4, 0x4, 0x1f, 0xfffffffffffffffe, 0x7fffffff], [0x5, 0xfb5, 0xd91, 0x3ff, 0x100, 0x3f, 0x60, 0x3, 0x4, 0x1], [0x4, 0xbe, 0xff, 0x8000, 0x8, 0x4, 0x1000], [0xc18, 0x9, 0x8000, 0x401, 0x400, 0xfff], [{0x10000, 0xb08c, 0x5}, {0x9, 0x2, 0x7fffffff, 0xd12}, {0x1, 0x2, 0x5, 0x6e4b}, {0xd, 0xffffffff, 0xffff, 0x289}, {0x2, 0x2, 0x400, 0x7}, {0x7ff, 0xfffffffffffffffe, 0x1, 0x8}, {0x1, 0x100000000, 0x1b1, 0xb79}, {0x9, 0x6, 0x0, 0x3}], {0x2, 0x40, 0x9, 0xffffffffffffffc1}, {0x3, 0x4, 0x5}}}) fcntl$setstatus(r0, 0x4, 0x4) r2 = dup2(r0, r1) bind$unix(r2, &(0x7f0000000080)=ANY=[], 0x0) 16:05:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x5, 0x59}, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)="d8321b8e00909b551cc6185d0fa5723ca90c8370320b0186a6b65cdbadadfb014c6f77e91c5bb1e682060dfe5033474100dd1d816b687ed57cd8b81a90ddcc38ca6dfd2935397c3b6650c1718c0c8e1b344e6da40e26f9abdeda0a6565c4fea1987d26bc056826770ae698542abd50fafbaab567d2cd2213fd9dc2a7f047a8679a9858d619fb290bf9251785a590ea8f3281938544416e20d4b5e6105f474517f510a8b49e8d", 0xa6}, {&(0x7f0000000280)="8f79ececb77bf80f0102edc98bc6be2bbb341d2b2a0b9c6b838f27d4d8f67f4cea2f6b10d6943d89419a113b12a89585dbd3dd606946e4f307286491d081353aad18cf046ecd6e5da1ac3444f493805876538f182cbd3a3a1fc2155d95ee385f9a783f13f9e6f13a20c48778706c6af0d4aec19b080bd563e84e3e4d6ba4b051e80f51d95ead911341de8c26ef48c89232404ff1431c86229e3ec7229cea0fac0dd602eb07f67ab8d8dfe81ea8026d8174f8f9b3af1ad79e78db8df617ae7bd779c182adfdc7034db936dd31e007f3b2a343f4e09b2137e0d3c1ff7a76fa5b", 0xdf}, {&(0x7f00000000c0)="f824b20b0a84", 0x6}, {&(0x7f0000000380)="26367269300966c399a6b57ccdb952064bf5548039e27b99d435f78cbce12c109d7cfa37692184fd70f6b3377feafcbeb06be57e4d12abf6860a0f211c191dd9f4b3483256882f200b", 0x49}], 0x4, &(0x7f0000000400)}, 0x8) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000480)=0xc) seteuid(r3) 16:05:52 executing program 0: r0 = socket(0x21, 0x1001, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:05:52 executing program 1: r0 = socket(0x1, 0x6, 0xfff) fcntl$setflags(r0, 0x2, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1bd, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000180)=""/98, 0x62}, {&(0x7f0000000200)=""/231, 0xe7}, {&(0x7f00000000c0)=""/12, 0xc}], 0x3, 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0xc6, 0x4}, {0xa9}, {0x45, 0xfffffffffffffff7}, {0xc3, 0x7ff}, {0x25, 0xd4}, {0x0, 0x8}, {0x4d, 0x3}], 0x7}) 16:05:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x15) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x9) 16:05:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x2000746e, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:05:52 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x4b}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) 16:05:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = dup2(r1, r2) accept(r0, 0x0, &(0x7f0000002800)) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000180)={{}, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) read(r0, &(0x7f00000000c0)=""/180, 0xfffffffffffffdea) semget(0x2, 0x2, 0x10) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002540)={0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0, 0x0}, &(0x7f00000025c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0}, 0xc) r9 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002680)={0x0}, &(0x7f00000026c0)=0xc) r12 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f00000027c0)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000024c0)=[{&(0x7f00000002c0)="5d6969ca5e56997330e8f0715ade4fe524edf3e25b6d10a9fb4fad335f36793da7ee3d41852fcddc3912545151c94281ab5abc3a0e94d745afffc053c578c95208f8840aba529ecc6ba3ae586af7ae850ff34db1eb2ea2ebff6061a6c95478dbc078ac1cc6f4de24d6234940c0cf1381b7a6a861f6564adbf8d082a334cc45862e7e2f2307de4e493af65989bf166d4787ef4bbf31a77b6672308406edca6760658c7548ebf4650663d25184c2b7a4c39aa97e36d30f752c3cac0f49231a8d39c95b6a3ff689aa8fbb0ba5c3df3a8830f7650c60939e32b4fd79dcfc86f360bbf25daa9d8b7d5fc6b83d55f8fd7b1dcf3e45e2995913369e87ba345c22ab6f7e531a662fa2482a2a92bb1cea5a24b07e81a091b80f943df2005052e45b8c3a65d614fcf2c485bc0d1294b3ddb4fae96f9626a93a5cf518283ee70530ae38986bc6a5847c16c09e9a1038418304139cd3225a17c6aa48914c9c19771437e3b1aba4438d1fb98a548eafe4824bb4614b1530f1ac028bf69ddd3849e8ec93f9b2da0bb0654af51e7f27fd0ecfd7d09cc592fc623696baddd0391fb278328f42b8df2041e1c6b201cf3e503d6be2671a0f0893c0d0bc2848c73b966db5efb73c7b98c8b8aaf4e58dd066db1ee16117afed0c1de66b24db34b91d39758095f9b458477250d31a354494947eb1605b6e93d8b34fbfafc9cd9955763610ef6e1fc6de5d2cf01b8119d31863c4d31f9e7e76f57dd6e71a69cf22e219b638c061bf42e9be03b11224172b5e63d5ce0bce1358672c00a3d8e85211f6effd81567b9f0616d1a09dbe333be53170df41412c5000b2e6ec81f33d542031e298fb8398a44b4ef93d8c25751c43bcc2348d8ad2f387c9d5999725e88dca344fde5d17e2812d9ff3046d33323159d3d7f08c9b39b6d67b5d35c8eb74decc642e27bd61944f9aeece8a816df1e959aa3bddcd0be32a3ec8c7d26ef3cdf455eccf9fb2e33436dff6cf8040dc97b1076d9e5fe0ad76bfcabd323f711aa14b2f69c8375dc2152d5d351c8a4c0973022a7ef31492fe40ab66fbe037bd1004c2b1ab06c402b74e26d5f43e3fc4079abe339fb8498894b225c38a7907ab26ee918f005510d31c42b90cb0bfd9402711f37ab19e245bfba09c4772e0231012a5c249df5bdcb1ca92c274135989aa406366b2d7ae2c527a54f7bdd65416833718467284b92a149e64d7c07f060152b196857f4ac39db4e6ddbd54cad09ace44350a5a36bc128771e65f2dec9fea9689ea6e49d746e4913bccdc6a9d361aaea78f27498111bef5bc4a714e424203b94402357c677566694066a7ec6d1129a24718397ba6475554e143c6dbea6c0b608dad5849e39cb322fd979682f526c12d43678d4ee5a5e847cc417072a5c8e3a5bc0fc0ca5767d6063493b1f3ef327fc1e3c450d2639da58cc58e8363451c221984c20691effc4330e51f6835dd88fe108130e2856e3525ff784ceea05c5332b2a00b7c61f5db73f13434f1a619cda544640246ac97eb13a5f0f454f48fe530f62b47ea56dd5e0c3d0d39259b27621938730efdbb280ebf1bc1991bd61b0345320551eb5ed5498c49b31cdbcd3d55ee1cbc81b9689800fc5e15a520a612cd82acf35b6068bd0b8b1e56843ec65aec43c37fdcfb6539d5c83b0ddbd2f33c3ed3d8e1e37559ba615300220d4b24352ec4f7f69922665fff70ea02e5b1f6e6ab9d4e18645cf53ddad4df26d4ca8fb1830430491b778c99c1facb047fc53675f993f45f74c06125d53284818317ecd0da90ce1a9bdc24f97e24389b842da0c27ab3edb2cd1dfb0e416bb16ff0cc4b2b188b15e67817f3608fae27651bfe5e055dc8dba832385024ce15d3763717abd39cc54c53ec3be62a2c383606629226c3a31aaeb7672cc49fac7e12e59c5b50d5c6a340fbedf8955da261c48b330e19d9672720d231419d74729653cde65da54f22ae6b2096e0ecb3e51ca98b6c298b8c1796152db0fc6b06bc5cf7feb2ed928736dd9452b5a440c39abd56b018f95220e4978327e58ed313652842900498a94753c10bf02855fa12e475f164facdca2a3781768e7c186c2afdb356c7bf397cc7807ae28322bf93b2506246c58602b72f9b1a8d1bb7644fd37d533597e1e9636c8fa83b8387be4273e4cbefcef2d2592ed394d4d04f18439960e8659f43709bb1eb1cfb05ec48c34363954df436ccb6b8367818c33ec2fb9013b1acbefc9df385c68b0b4236801df50d16e214e6a9bc73b641815b13b7924d00326dcab85681594265fd73083a9062453844a168ffa16df7df2703017ee892a1d246e3f469eba1d877a851b5b7b0d39a720ea0bb87baf982d54f779cf7d5c727d651de7d134258325bfb17745c94561a614dec53a67c78b82d08dc3d0c829ed0d7ca8fd6b320b4391d0a9224a1b6e1d280e9dcabdab4ac8d85c65cdc862b439f2e280e3fc70b2018543ef748e5b06d265bc9fbe7664b494a2d6d3de48a7c9e3d6eb8cb034c5da4735f9969161c9d249bb960106ad425a14068891ef9e078a3c6e4edfc1a170888f2cb8b6df3b57743094aea4a513957474f39345f62e2859e1843bc22bec67d3abc67c1343acb5bbd8adfb52b843213ed18baeb800397a6f2279197662cd3799703855b1c3838b0117139cdf1f75818fc0c2f18cb900449d1cef6a8346eb42ab9f80dc6a01bf5de7740c83762e2526e496ab31fdb8905dc7ee96de846b7675a56bece283bb2822101005eddb470a4d6e672e112624438fc40d52d47e947a37c431bf928f5d4d36924009562fd9def8d88dc5af03cd3c2162978264ed03a512ad75bf9a55c3cc83a116048ba9438ca5422b62d82eef3b3ec6dc91e5a7be97aee8227de8023e2254e175c941fd0c4556c413bf7867ff7ea30034cde4965a9131c78624c58b274f3f35d18b849e8c9e54240096859078660df75f76012a983cd01d7c131bd571ff595d6005e09422576f619544a8279998a9ed810c0769714e89fa396543e723e450a8abe16608a3986014d2cd856ab347cd111f9d7d81062930a0319073504135447ad671beadf00256c613211d105621685f228ec873300d6d835d475f6555ca6fbe995cc82cff073da11983f2a3cf245cf22346d28950af2fd184b70541b9dd49b427919ceafe8e910742342fd2a74bd650af746785667889166ff85aba5f48395b09b87c60a57f44aacacaa704254129062e8b12737a87a23877db145f64a880a06cf170aad2265f2a6af30babd2f64c41fee2623f584e50aa65e4689aa21aecb038436baf43f5dbfa9fe29a83438a037928b41c688afd4055a944760a1ec36cd06d0c15bfa10cf164b042f6fa1e19c94d245b8290c8f821b6978eeb4999637ae399170d1e06b3a89e00b1f733753b7e9d06fac137aa1410ef419b7464960acbfdb5ce3212a4ab9da5a3d4d6797e799f35ff1243da9a57e6029c8f4450bd0bdd310d2de180b6613c3f0f0bff6f9ed0299237b2c32afa26a0bde97f35c6274a356415c025f20ee22ef0948643be51fe7a66938214d3d6313a20982e9e2181f5335a5d22ea95ba9d6d1fb191f6035abd1027e1d84cd7e71b24a097bd4e523c5761490c0c56598db7f6195689014892f47c8df33160052509fa90ea0d8268f909889c4b45124c0e5116de7004e835c6c37d8432ad306f4466a351aa2a386e5fc73b297db46d6fe5304f6bc8816355455d8a397242b3d4574fe523e2a845251c630b3f0666489ed62fcc35761fe6dac83c73afb18dbd57af488b3ec2c64d2e72b46140189b894dc5fe481185d73bfcca94021b73b6f8da5f74c919b8bfaa5868d7c6ff3bdfa6762209c98b5734b6dde956f96e3d048752cf406b759442e32343ff78d583adbb76c35a4b837b7ed9f90de45b54f183513c1b3f92608117d684f3a66940e8423004e62cf75d51a53ef442ea4465e925962a931810ba6711075bcdca7bb974aa053bef14cc4e249a511d868959948fee85b6f8bd997ad06bdabb25eca8941f802c5e93b6114cc509d029a4df5a3800b2da78b4977776c6cacf478e002e774caf1dd5ee89117e1c513e6dbf88cd59a48027e7e79768c746ece0c80dc5fdf73ae2fd860ab67a5026ee54282b68a4fa1178a5a0dd26da2229eeaa98e5b4fcbbe32d3cf15d8b331b116d5980b8862d8a0434f4144b1653e1660be15ac037747f27897699d750e9795cbfb9c8723214fb4ace707f6e43c0511a327e5041544a92854a129e1677de6c279b76685eb28c8fc044d5559ad4499d1effe37ff3d9e2111333a5f5d7b8e536356791550e82dc68532c2cda6ccc2f93ec9605fc00102b4183caa65c9bdf472fb65670962bf76ca36c47d4ff528fd2b5bd6a507857bbed6f64b5e0849927ae2e01142a2ca990533c263463f29fcde6a96b532b522ee829b75afb48851611b72918ccde2a04ae28005f8986f4f10339a92b6aa36ab510c1d9560ae9b5afedb0cf40483583bc7a43f1389af8128ff547545da9475d21b404f04f23b4a401f3f55a370224716c53393f59138c715800dced4559cbb957e3afab4e61a4e9449a721c72c96126a85a70f6b1db6dcde9cc74cc21a1d4c63b7d612b61936d46af3a893661011d369cb5040c1032a1c1e691a6a13274b9f92cb002a51b5992ab43d2f5df644aecae1405e565c80c0df56a90c2adf5efb00a2cc5721847f9a25ee4265776c89373ef52f97e68561b2d759cf744eb729979c49594cce04117be9859ae035e2487536e6ca300eef2b5e1fbc42b882f45d7a91dc312d13b8e56394a1f972b385e9a577e4c734e02ecf125db9d36dc1e4a1018abe470579cba54b56619cd415e437c7839f40eb551c7ebb1d2633958813b2af35b60651e638154f98bd8a1320c6e2dc2ec2c8bec15a319ac794b797acc250659a2718ada75ee76f97b0a697ee93e73b77b32254d442b66498c80bd51c90953917eeca641abe9af516874641c9baa75c9f03ee077729407444a7d796ca3151b9a02eb8960f7294d340f4d19bcb80e9bf5628f4a4a06da0f6dddb197c45bdb4595ace598750cef3ea5e556441a2f5dafb8223c31c0bce6b86910a2a48761a936f3b5439d8bf3a268b943ed7b637c86f901d87712149d35267d597c933b224e080757385eb4241298abc9b4a961cd86d73ca790af8b3467bb3096164f2b07de5496579e67c4d1dd935dc1aae4668264cab644935113c3e49f5417f5fc730ec8a3f4cfe5d16e1a07a8704b0a016769955547acebc3913497e5578959bf5aad6f997ff1c446434700ebaec29af2a29398f3205e50999b29ff756bfa7e44129a53e1ee6c9c040ea35f052bf96a318ca2013ee74df930a78a36d1c1e16dbbc86a44e1c2fbb433d0c6a658bb464e72d393b5398d066624c8ca1ab5ce9c002a06f211da554d562ee588687ef8b27833b437253c7c4df7568f36e85d0c8fa1db003bd13265e3af9d5d2250440f084b2bdaf862c67d807a47a9ac36442a9fe5842ca5e140f22e9879c73fe6c7c1b12c72629f6d2ab61b5d2db48c30109e165a874757bd36e1597d12b7c33e1a0a14cc6db5e3ab4243e9411cc01aecfb08fac8efdfe92bee8f4bd9503164dba327adb6094aa7961c025172f6c050cfe9a434769230ad413e631abfccff2f9ac12f771074f7a947b717cc651259203836b74c096700fca3a19f14dea836458eb4eb85b7cf925616cc1bd26b4155c68f00e78f22c2b2b7cd048a47a3079428ef305d9a82afc8269817cdff87904973e042d1f6cfb94ef8aa0eec0e81309aa7310420d8f57f034575c", 0x1000}, {&(0x7f00000012c0)="2937310feb20b796fc9fcbd9ab6ab68e4490278d639b580e3be76aab1ab32a4d4271ff129949e8c81a7def0040cc96919eb3ec2e96a4377b9924c3b41d6b37178d280a13f44a58358e0de4de502d79ba3d23aa3cad605e45a74b6a4f765691d8b3dcf9e8ba72abcb943df6f2a9f078786dd107283964ef", 0x77}, {&(0x7f0000001340)="c56e22db7066dfdfd769b48fca430f12b98bf9d634ab0372ad2f97ba358edd86fb7747de603ca4af166eacb6745b64b7cc60dde0ea62429e426c395f862206ff975b769f63275e27c1ad4d2ccd1722ace5afa0b9c01b3d95b6d6eff5bf1908a3c580d14a1660b443c3c0e36b9a759ed4d27c018099245cad75a6f8f056ce9724cd7ebda6d3c982c5a9a1cacfe9f1d181967275435d19b7136c2261aab75baec6c0dfc71f494a98bc3394aa82b134cac28bb9c8496e6d8a4edb659d4dadcff654b842991032f8", 0xc6}, {&(0x7f0000001440)="978a7f65391b0945e05972409a06e6ae91037f71dc71d27f37a6140def2330912f0d755a7cf6ab087d76d5908aae8601fe29abf65e8843c4235a81f71df207946c6be36248a92d24da7d44c5f70252dd43e6d0a1", 0x54}, {&(0x7f00000014c0)="098c375a8c07874c35af387820de035201cfe55c75316721e2f70f4e033b37c2f180841b75fb2f444c121cc80b1520059156436b5df82a75757be0c7082eabcd264770c6d1f08743a2b570333d283c1377d86703f61230a73d6fd2dadda2c419684eed7d46ea49efb1f8126cb1ed3ea6ef0898aff3be4de61e94ef822a66eaf7e203343269122f137c5c31da9de487da4390276c9a7ac3da4a279a832adb304d2b0c36a741e772228cdf92bdbaa864e5de593159f94502879d65d9980fbc2a4f60a275b2e969d137f59ab2bb166d7c3dac2aa25ca3517f4abef5cb6584966361562230a022d2fbae989b47117311db784405eff01295d1de362a11a25efb6d6ce14245b55c52200c66d28d3e06309e4e1759b9b115ca2a3188e31097bdc8296da278267735290e61099c69ba1997782eb59a71fd93e2cc366c86760c2f6edbe673b432b3d13cd701de2a0baa0b184064581f1ea571d4623572396fa6c11aae388abeb6c83f9bc24715ea26463641599079452fd7df89898b5bea58988fb7edd50266a7fbd652e50f946bc1bd994d13d0a682bcf44da7a7e5ea6b52f0f3a6884c5b14db3ecd4fbe869b2e9235f8c9b003c92d8dcfcb9e95e7c984d0e98b51cd31649cff04237b0bab296835c389e03ec0c2d6e5d2cba17d3e5a57456a16c5343d1c744aeca63c0eb3df68777d994f59ef1a1f6c9e0ead20d61336e8f4e1696594badd1621e9f0c02675c0a976db7905b34d3ab5854f6238ce9e6a52ff1b78031d86be6ec6a038fabb6195586a13b47331eb184db602e4af106033476019a2da3d510f1c691b85ea60a2d769d854d99cffc0f0f9f7abd48fb545c4faad3c755149f08f7aabacf82098e5aab19084c56daf08701b2cf9a7bca43e243829816e044a11fe61a4d30fcdd69e78b364adb0bd7f2c45d104f401c75a8b7533caeb451a391817488de4d5ea4a9a5b9e8f1830b9ff24c217d251fef7fbf66d0970d7bde21851b6aad3ba148d46e0dbf181d7caf8bd3afc4bf3c37062294018ea5f2973d720c3f6084fe4fab4f99a8b31e24f9d9f77cd44e1e5676a1658da7aeca159ca9c85fc50c6ae8681d0adb6a5f3a39d454f44edec361067eb775e8b4f58b83306c96555c2ed9eef21992e695125686c97b5b048291b11182083b8b02cfbdd007716ca541bb97089fe9248aba744bb71f41a1e4241002ffeed64208bb379c7d4c1467d4205a65549cbe0f687d30301dddac469a3aa418f75d62aa97bf5416f58ae320f272ee851560708c541a8df51c0fa9cb9e582fcf4879f45395c1484e2d3889630335ef9a341cc02a68496203ee22baa735836bcba62470a5d830a0160a9c66844bedb8a576d13450ce51db43fb2314d5c5e808e8a5c43a0e83039738139c4a0fa23e2f82145a980f79502d583ad3d447ea380eb56f68cdf9e65ed7b2488d7e9fa8ca982af3525f1b1866db0e46b09cd66b28920914d1b689a32878f7ff56a77b3e0ecf1598c7397a0c6c112e29971c78b3b3a95b83f6c5ff385afbc3c2da1d4d1259315c14d26d3622127aa942c596731e9c1bac81eaad5a67f949c2525d788d5fc5962e91fbf13dae134295541d97493b8f78af5b7829a7f60d9d21f79e1f84a271171e1c86f928b3ed45f5524cce01e2875e5ea35051868f88909f8f49b38eec901eb187a7200e710c6edd8bc6f8856212c55a477d182486a7f435cb433759a03d3e168b383e0ef08359a8625177670b5da0884fe29b884311d4736aeb67b5f5abf25619929193f60e49e2131f643cc40f4e6ed220c040b6dc8ccc0c9c8765c95ec0dcf2be1d67af9037c935441d70ebda37cd4ad2c20e81f8fde87a24d211f1c5c5cdba6da61497523086649ed27b1b02bdfb4caee9cd7b9b0203c5670918a82448979b3f466fa7fb7910bdacd19a21506787d2c647eaedc0dc9035ec9de6382b0704049ef578b4c7337396b741b76c13269cad4961d9f293aec5c5c0b3fc955a6967a1751b104d086423fb62f924074422389014b2843b839b160cd3a973439e2e56ee8c84ec3103d447aec0fba7b2fc930ea05df928b9b8a8ec29a02edca5cc7829e7058c7091b6e812136799c19454462563fde2c5be54aa4f33458279e9e9d2b5e8c07effa2d106f08314a7061e257b4ad00df637654e5c771a9c827762a399728ba25b288a28d07afec733ccf9352a67017363e5a84fb64265abd8596ea48fbeae7f3390605d4cf90b9f0a97fa0abe6b91e47c39283e9a5422aeae84b93a94d255e4ae632d98f34ce799aef340b6d9a80069393cbe7fadc1ae3c4c7a54c98b5ada21e16051b8df2350c2c2f91eca242bd5cb2898a13dbf22ca3e228fc63b38cf53d6c37e4603b1c86ce23967b04ea5ed6e7764536b38dc270e08b01b7d3890470afd5ad496b62cedeba346b81f6f4aa0419be6fcd57ac636a5275e5b6d492b250aa19b973c0c5e0cf9c0e96a6c1e7bd39210ad728e3ed8dfb032ec3c42ab6262ac6d16a6b2f459fc8c01476501483886164a46fe883360964a369393963ce6f2f1f01c7733c41bd83e0321f48a37fde0ff93c6d1d08e5e9bce2620e3fa275ba5af3f726478f1f82893ed12d3a71f3ccf913a0776a244c0b7d47344f043fc50c80e338862477210ad7396eb6293f7a966f31625653faa64ffd96f0f78520193dc662dd0d8ccf648e315cbbd38549c96c63dac3063695f91494822e4b4ced497ee898befcfeae1b413c1acb94d828426757e4da43f194817872f65fae19bf8e6412ca4d70c4ee45999c3df92e16bd4c0730d52e838a5634662da89997ed316735f3f37149bb408ee5cedf6eeba7e93e5c87e6c7b8e2aead213cdadbd8eb4c5861d48ad20fa8ae252d442a956f37064e3f2875ee1422a5e1a56c035749b032faf27029b2687f25c8b1f6735ee5680293b9750eb28d62feca045885cdfc7b10251e4f67c145898b89071f357f7b538405ccf9381f530b913412b7e26570ccd89c525900039aa47b93543dc8b796325bf3730d5f46aeda093e92b49f60e5e063d7a35095e4ebf8e002553c70d3bf8ad7c78954fca1379288338ae9eee252becd44b3545613c90c0a658acd842cadebf7d4039c305c517fe7535e6c26031627817568c5a2cb0c1d80c950f20de694b9865a0e6ba55d1958beca5f7d61059f7baf73faa94feb349e1749697259d82a8490732491a67cfb5c9733bb89b0076a4e5a76349af31eab191eca33f0607156ddd6ab2e484ad009c23570960ed02b4c43c10bbfeffd23387f8573c060a06ed940a4ddfe0b2f987fc02c8832036b5915b9fab5e3638ec7264d27df9aa0661c73be62cd5f3f5a3fe9297719840a4ef943a609aa3092cba28a835030fcd3cb58b5845060fdb6fe70eb1eda84f8f8a601f1f900cb22930e26baeb1cc7c173e6bea8886042e79d8c0202f3dec9be389e7e1262ff92217c4c22e8c7b10abdc8bb1c1dc3b19a3dc6f4cd7ded5916e3d102d430ecb10354e6d5b680c8a1f22b97dadd2c56a218e59a27f81e07c3d0c6e7e2046bb5d2c3207048b3eae8bc4dfbbc38348ae8441bd6d46c5521c9982cddeca0a52518ce0e5cbd50a27aa978d86fd55444e09291c1cd18743710409b973c2a500e8b156b3bbdf996bb94f707ce0dd308ff420a8fc83b941d80ae8eb4eba169fa385b0aa7dad1f17d7854c04f115611715700fff8573dca2b47aad4fa491b757c3f07bf17c3a2ea1169e7974fa45daf9fbe314af449d3a681dfc52f64f69d002b1509e87e42d1276966f011e68b7a6c578c6af48db94131459b88b8b6211f4740e339b9ae7e914e5ed28c8e7de5e9f3b71ad29767cc8c5a9c9f2e79fbc4c19f2e2be9f66003f43ec98f72f981ae53ab8899068ce02411b42c84918a0633a6caf7bfbd902e46687a7e12f1ff09180d37baa28f437d5b181d128046731c4736ea9f8bf2582cf7702ce735622c2e22fa61184e901cecd1ab8c19a12162fdd74596d96b6c6108fa876fe380549009eb894a10e4c711707aa66357af1353c2674b6fd9a77af17e89728a80511fc6d71e5efa4124bceb7ecc6c776d78d5ebf30a9a0719dca65a752cf131e9d760c99e2d397be7d21cde6a450cedba1b2b1d08e5b22edaec01f255b339d0c9b95e4aa325563e6e0456adc67d4e00bfe9261c9a198fe6c56c4664a9711dcff86ce8b09751c18663b4a29c870ebdeb8d47fb03a702ef38ecfbc0dc42985e57fc26227eaaf8978df8e4b039565dbaf2aeb5ad4d7d79a7faad7992075802b81fdbe76fae51c7a68d89a0481ed215e3f57d8106cfc9c750abb6cc058fd69fd86440fa48f77dd90ff107bc4ea4f369be65fa6523bb4311f4fd36493b412041b780439a6ac255286e1f7306c20f79ed94af6802881761d0d26b4e7c9a9ad491ebef174297d0a0be2484a3648fbf0d545edee0a21bb8f2b50afe9f663c8afada89bc19e8214ec363e0ef4bf96f381c43446568f917fb61db57898a72e8881a283fa2a84f1333ec16b8ba2d1cf791bb9148565178481336448e5176ca0efd88976ecb7913a9752df02b013dc56b3ebbe73b4816a340e2f9b3c63dc56b74b95f29f8cf5475df4aa705b18ff71d45b525153edf37c156877547f8c3a301cc2f7c288523599ec694d9f8e5fe86176d1fc19933febb639f26cf700fe770c359f79c636442c7090f84b4b2ba08c588636d5b62f974036e7343bc3f793d1df0b3afa7e7a888f46c5ea46996bd7d963cd51b6631f5e404d52470f6fbf266df3196f155e26713c2590191306e088c0edec018f5edaffd6f5db5b417d7a8c31095bcbbb67d81451442ce4adbed17234d3083295ca566a35e3b4b1e2509f9b95ab85b7732a3b328e6bd8a21e7ea25676e51845802c08b9651bca2d59a38859262a70d751b2e1cc8a8713e1f31943fd07533b68ccaf40fdc444fff9c80c8f844dde41fe16aac18251f776dde0f322fae10e24adfff6c16b3eb7f93e8305a338c7cf8109b685ee60799950cfaadcc8667c7f9af93acca28440c7fbb60ad68deaa6bcc7c1790de682c6aa314377791f7729c135fe0055a4ef289c30cb786a4eba7038664a505babaf69b26ed1d3c54cc7222cd29090c62d9563da2badc1d10906bf728432d1e1f51d0cb748376389d887c06274f680639d7e494c928ca588119be59136d96b7ce51eff7b755338e27c9af805e3ab02574e27bab37fe125bcfea4d6c8872a36a1325a93dc8fea04694296cc01dc7d564c6531b2a6ed5ebf1b95674e408eb59eaedb0a2d8e98c4393bebd29f6f1661ac9790cfd6ac42931d53c93df36b2beb06754b029c5669ec3ff60b7433e4d1c3b24af12811f3773ceba67bcb921f86a64073e0ebe02feb380fee91561a8738acc2cb1b53780e1a9433e3b1dfd31d6f6372b1b96a258b6f5e951d8691c70d70b38ffcc277fd0aa860deb3ecfbcde10cdbf0afe2aa267690eb4bc3833e2c4493b8abb4399f1b8f1ad626535177074eefca531928633f5043693d4030e1782644804c6521d0c346b9b53e74784f93f601eebcc6b7b9feda34ddd7d1389df46bd80c9f9b142555e6bfb11720865e69f330de197cdfcd6e809db67a8194c818a42a4d8d560f82a7f6238f49c39fa089d560e1db7ccd916752b000559f9456452a421e14699eb20008d9ea41b3c82cdbeb3ac1d984bbf213f390e041eec60e00fbadc1a55cdf70f641185c3ccf91a12fb99c44fdfd8d7f93ea9585ab8dfce2a0ba5516d2593d4607ba5d34db8847b7709b6e8a5fa49795ea9be01dbd87e0c9230e763c02b3af7dbf1575275b14a1c47008fb875", 0x1000}], 0x5, &(0x7f0000002740)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x78, 0x4}, 0x7) 16:05:52 executing program 1: r0 = socket(0x0, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fsync(r0) connect$inet(r0, 0x0, 0x3d5) 16:05:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x6, 0xc003, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4, 0xffffffffffffffc1, 0xffffffffffffff0b, 0x3}, {0xd78, 0x200, 0x0, 0x8}, {0xd6, 0x5, 0xffff, 0x230000}]}) socketpair(0x6, 0x4002, 0x87b, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, &(0x7f0000000180)=0xffffffffffffffb2) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f00000000c0)={0x8602, 0x7}, 0x10) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300)="f565da30c36f291633f4026713879b1e944a140f54b333f7fe3b5bd535ad4a08e8670c75ad716870d1b21f0746e322d2efd6176b5d4345ee97ca15dc63bd418f1a52d6698d5b941dcbdd25f798117e6b0c43fdfdd40ed70a8cf60b3adfb414d57b502724526d2365a112559ed9cb1430082a964ce9cdb5605badc407fc2f48a89ab7bc65ce1e51ef377ba60aaf503236578e51b39b9831da5e4c2271bdc56e72ae180cb54b80d7a1351ec8d029aeef6d7dafee76b16e6eaccaa4193faf36bafc875106a8f2d23615153366303a56bfb9161ff5624ed98b80d12f9d112c7c736c1152ff5cf88a3389f3ede74ed367333430cb8b353adafb9e8e51b07434a5f375e828ef0e0c5a33a726a5f69810574e0552fd03313ee027f5ef49692e54d944d446f5363ae8ac03a48e436c25158d69fddf28861c30d70ec2774b6dfd2109ec980cecc7cec653e74cf17c89f4596dabb5fdf0d7bbd6c5c523cb27dfb32977b189e09b5a5ae82333d4a39c5b240b0b9c5bcffd828a150be0a9a3df19b5", 0x17c) r1 = syz_open_pts() close(r0) shmget(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x3, 0x7, 0xfffffffffffffff9, "845c556b0007b8afb481954dfc4c7f8ad79f2500"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:05:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 16:05:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1aff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0x63) 16:05:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x420, 0x40) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x10000, 0x3, 0x4, 0x0, 0x8, 0x100000001, 0x4, 0x3, 0x2, 0x6, 0x5b24}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x800000000087, 0xa, 0x200000000, 0x10000000000ffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:53 executing program 1: madvise(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x5) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:05:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:05:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10090, 0x0) kqueue() ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) 16:05:54 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x0, 0x8}, {0x18, 0x0, 0x8, 0x2}, 0x33, [0x3, 0x0, 0x7, 0x400, 0x1000, 0x8, 0x70, 0x2]}, 0x3c) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x80000000, 0x0, 0x0) 16:05:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) sendmsg$unix(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000100)="bb", 0x1}], 0x1}, 0x0) write(r1, 0x0, 0x0) shutdown(r2, 0x0) 16:05:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x1, './file0\x00'}) 16:05:54 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x84) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x2, '\xe9\x1fq\x89Y\x1e\x923aK\x00', '\xe9\x1fq\x89Y\x1e\x923aK\x00'}) poll(&(0x7f0000000000), 0x0, 0x1) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000300)=ANY=[@ANYRESOCT=r1], 0x1, &(0x7f0000000340), 0x0, &(0x7f0000001700)=[@rights={0x10, 0x1}], 0x10}, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x4) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8080, 0x100) kevent(r1, &(0x7f0000000180)=[{{r1}, 0x0, 0x10, 0x40000000, 0x4988}, {{r0}, 0xfffffffffffffffc, 0x6113ce9a02c8bac6, 0x0, 0x6, 0x976}, {{r2}, 0xfffffffffffffffa, 0x24, 0x20000008, 0x5, 0x8c}, {{r0}, 0xffffffffffffffff, 0x20, 0x9, 0x2, 0x1}, {{r1}, 0xfffffffffffffff9, 0x64, 0xfffff, 0x6, 0x400}, {{r0}, 0xfffffffffffffff8, 0xc, 0x20000000, 0x5, 0xff}], 0xdc6, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x40000000005, 0xfffff, 0x3, 0xb9}, {{r0}, 0xfffffffffffffffa, 0x80, 0x0, 0x21, 0x101}, {{r1}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x100000001, 0x8}, {{r1}, 0x0, 0x20, 0x8367acee92be2c1, 0xfffffffffffffffd, 0x100}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x7, 0x7}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x1}], 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0x8000}) 16:05:54 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xffffbffffffff1a7}}, &(0x7f00000000c0)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5b6, 0x7fffffff}, {0xfffffffffffffff7, 0x3}}) 16:05:54 executing program 1: execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000080)='\'!\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='%}{(\x00', &(0x7f0000000180)='-\x00', &(0x7f00000001c0)=',(\x00', &(0x7f0000000200)='-^+\x12@\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\'@\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)=']\x00']) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 16:05:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x80, 0x8, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup2(r0, r0) 16:05:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x125}, {r0, 0x10}, {r0, 0x8}, {r0, 0x14}, {r0, 0x92}], 0x5, 0x36af) r1 = getegid() r2 = getgid() r3 = getgid() getgroups(0x3, &(0x7f0000000100)=[r1, r2, r3]) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80", 0x466}], 0x1, 0x0, 0x0) 16:05:54 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x1f, 0x4, 0x7, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3d95}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0xd000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x20}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3}, {0x401, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x7fffffffffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) 16:05:54 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0x80) msgrcv(r1, &(0x7f0000000280)={0x0, ""/179}, 0xbb, 0x0, 0x800) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x1ff, 0x1, 0xc7e, 0x9, 0x9}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000000000, 0x0) accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4c}, {0x80000016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x67, &(0x7f0000000180)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x480, 0x0) 16:05:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) setrlimit(0x3, &(0x7f0000000140)={0x4, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6c}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x8, &(0x7f0000000240)=[0xffffffff80000001, 0x5, 0x4, 0x1, 0x3, 0xffffffff, 0x8, 0xffff]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x80000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchflags(r0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) semget$private(0x0, 0x4, 0x1) 16:05:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) socket(0x11, 0x3, 0x1) 16:05:54 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000033d00"/16, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="845b5c53c30279430010000037e9d89faadf4b643eae49a18a826d3dc97d7c66ecb2df668c1fdd0347875eeeb5c7b2"]]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket(0x38, 0x8000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080), 0x4) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 16:05:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCFLUSH(r0, 0x20004268) r2 = msgget(0x2, 0x609) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000440)=""/4096) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) setsockopt(r1, 0x63, 0xc7, &(0x7f0000000340)="81a0a260d0f214f2ec74b349971cb5b4b57d0778d9f8db77445b29f05ed5326264ad5ba6c033f70d974db6e116b6210dbdcc5288369e6622b030939731b7e8056989fc796361f03702baa4166a599c826755cf86655466c05608dee99688fec377a0767daefc67f29694d1e1c60223f29873cdd0a5c52921d5b8d888fa8d8da925904974da8501ca5f267d932335586fff25a37f2d93f269214d96a1d35cc5a4bf738a231944dece1ca3d7e24de40026274e4e53f53de4c8912f1e8ef3e8c2284905f04919", 0xc5) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x1, 0x8e, 0x7f}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 16:05:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200044}, {0x24}, {0x6}]}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20080, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:54 executing program 0: socketpair(0x7, 0x4007, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget(0x1, 0x44ff72052848f933, 0x4) semop(r1, &(0x7f0000000180)=[{0x1, 0x4, 0x1000}, {0x6, 0x80000001, 0x1000}, {0x2fed751613d6b44e, 0x4, 0x1000}, {0x3, 0x9f, 0x1000}], 0x4) flock(r0, 0x2) r2 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffff5a0f, 0x8000, r3}) semget(0x2, 0x6, 0x451) r4 = semget(0x3, 0x7, 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000080)=""/170) 16:05:54 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1ff, 0x8000}, {0x1f, 0x567f}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xc, 0x7}, {0x9, 0x6}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x109, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) recvfrom$inet(r0, &(0x7f0000000200)=""/101, 0x65, 0x42, &(0x7f0000000280)={0x2, 0x1}, 0xc) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000002c0)) r3 = open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x1) r4 = msgget$private(0x0, 0x9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x6, &(0x7f0000000440)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0x7ff, r5, r6, r7, r8, 0x49, 0xaf40000}, 0x5825, 0x8, r9, r10, 0xfff, 0x5900000000000, 0x2, 0xdc75}) fchmod(r3, 0x20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) chflagsat(r3, &(0x7f00000005c0)='./file0\x00', 0x1, 0x2) ioctl$BIOCPROMISC(r3, 0x20004269) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) pipe(&(0x7f0000000680)) sendto$inet(r0, &(0x7f00000006c0)="4670efd0a3f108e91c54a2da4941a1984a6474598dc84ca1401cfb236006a8c103977c78dc7a04d05306973692259015105005f33ad0a077be29e5dd1c2ad616be059e4bb6a9f10291ab3e29de6acd48489d0bf858b9217b7709a198949013b04054a21e7ac9e74ed8adf8a09c4b1664a690a154fb8d224ee02514750bbd063c70c62241b3139abc2865547dce58ae796c1243301b2823d254cf4f5aa14a5c071cdb7a01a1a417e559fb0adb2a5e9ee921d98638bef8c553c187", 0xba, 0x1, &(0x7f0000000780)={0x2, 0x3}, 0xc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000007c0)={0x7ff, 0x7ff, 0x62, 0xc5, "e245c55b3fc60cd761f0c7f0fba543c640860110", 0x1a, 0x5}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x8001, 0x0) utimensat(r11, &(0x7f0000000840)='./file0\x00', &(0x7f0000000880)={{0x7, 0x3f}, {0xc10, 0x3}}, 0x2) getpeername(r2, &(0x7f00000008c0)=@in, &(0x7f0000000900)=0xc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000940)={0x10, 0x6, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x4365}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x71}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xa04}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x5d5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0xc000)=nil, 0x5}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x6}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000e40), 0xc) 16:05:54 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x40) r1 = socket(0x5, 0x3, 0xffffffeffffffffe) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000323126bd2363ffce43d3bf6af6a405f29a1c69c24e26aee96e48ddba9ec921266f7fbb548a9564963531de8667e44ac59b9f3eb87492389c3099fd00c10da0714e21926501"], 0xe0}, 0x0) 16:05:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00000000000000000000000000dcc400"}) r0 = dup(0xffffffffffffffff) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x3670b11b50698570, 0x2) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000164000/0x4000)=nil, 0x4000, 0x1000000000000000) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f0000000040)) 16:05:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0xfffffffffffffffd, 0x5, 0x200, 0x800}, {0x40, 0x3, 0x9, 0x4}, {0x9, 0x0, 0x0, 0x100000001}, {0xfffffffffffffffc, 0x8, 0x0, 0xffffffffffffffd8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x151, &(0x7f0000000200)="ab") 16:05:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget(0x1, 0x7, 0x20) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:05:54 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000001600)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f00000014c0)=[{&(0x7f00000001c0)=""/64, 0x40}, {0xffffffffffffffff}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/202, 0xca}, {&(0x7f0000001300)=""/240, 0xf0}, {&(0x7f0000001400)=""/182, 0xb6}], 0x6, &(0x7f0000001540)=""/190, 0xbe}, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0xffffffffffffffe1, 0x0, &(0x7f0000001640)="50af7f31378abf4e4fc206d62a152cbf7effe82b26cb84a8fdcd6680161c87cd796f76b155e45d899ae5887042224d8ae3bf9a4c691e3f3b5b72278dd0991d77c30cf66c92f4c2db0651725e1d0038ffb08e5474ba05fad8458b79a2fd05128f52dbb5d33dc7dae4fed7630e995a0f261383fe4f2c3c69eaed16df2f7f55cbfe13d6fea68063441706666fc0e74eeceae8bc941567f4dfaf9ea9a871c023274f6c6f573bb5a991ed64a1cbbd26ff6c4721f2e64b282d54da2cad020bfd08e0fa829666812176d15da3d60fe7da62a403d9a0210c5ffddbf72f985d11ff5824be68396dd3c907e4ad1034f35809dcb152a73759ac3da143f7", 0xf8) shmget$private(0x0, 0x2000, 0x204, &(0x7f000067e000/0x2000)=nil) setsockopt(r0, 0x1, 0x0, &(0x7f0000000080)="ed676b056252fc7b674a4e8597875e85725faa713bc957f00757348d0550880ec01178b03bea39e7aa092343c2fc7b96525c08347cb66dd474a2cb80a5c18ec887067e0c42eb756a52ef3edb53b42b1df9a205765cccfeba7860303c17cdb4a494449c22fb03705d03b404e212d7e4d140fbe998fe1fa5f3161b302c214e18e48309e80093d354ceffa55e5d0291aeee4bb76abf0676974de935c9742ad7d4cb9721a67bc5a468c985260f536ad120010be71192ecff924f07aee7736e1c5817c749dbe4954d407bf50c", 0xca) 16:05:54 executing program 0: setitimer(0x1, &(0x7f0000000040)={{0x0, 0xfffffffffffffffe}, {0x0, 0x4}}, 0x0) setitimer(0x0, &(0x7f0000000140)={{}, {0x400000000000005, 0x8000}}, &(0x7f00000000c0)) setitimer(0x2, &(0x7f0000000000)={{0xff, 0x1}, {0x5, 0xffffffffffffff34}}, 0x0) pipe(&(0x7f0000000080)) 16:05:54 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r1 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0xffffffffffff8855, 0x401}, {{r0}, 0xfffffffffffffffd, 0x0, 0xf00fffff, 0x25, 0x2}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x200, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0x4, 0x5}], 0x414, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x68, 0x2, 0x80000001, 0x7}, {{r0}, 0xfffffffffffffffb, 0xa, 0x4, 0x4, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40, 0x81, 0xfff}], 0x0, &(0x7f0000000140)={0x8, 0x1}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) 16:05:54 executing program 0: setuid(0xee01) shmget(0x2, 0x4000, 0x801fc, &(0x7f0000ffc000/0x4000)=nil) 16:05:54 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2012, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) chroot(&(0x7f0000000040)='./bus\x00') write(r0, &(0x7f0000000e80)="082853c050f392d529042bac85d19900ee25cd78465e3e64bb659c412b85ce43dc7fd8af6a62b254e812f5029b1e516a0f4715acd76f49be5de314f8ebd857228ca2fcbcebed582ce68743a0aa7a549593d2239ab3ca8043358ec824078ee7e2f4ceec342ef11e4633043299afcb10e58217b81126320218ba97d73f020f8af2e0c3ad605ab782f43c6518fea87704abbf1adb51a30b1993612e4983c8ddde656ae329a34b8eacdd3944075479d4ef77f107d0bf41bd130ac4860e3e9a2862c2f67f46481401979a66eea5a56361368a85f95d62eb1d44e7c9a420a85b0c6aee73f38ecafdcb822e5a11bbe03f6e0c9ee7e997bde029f31b5ff73264f72da510010043c034ac1c6b46550e94158a3e4813765e70528f890446ff1162431729c8f22532194687f45fd9613488b770e215e228c87029a781d107f66f72a64d0b91bd9845ac183a3b7d271f9fe8be458e30164ed2b64e2f31bb04a7fe8e69961a2742faccd35d7fbfcb777ad7e0a08c07161d9a28644ab2731e4aed05c2a34ee44393bfe292cac596678c3efbc7edf90c0106f992882612e9b3cac0a1cdead584e8c44c7ad23f895512ded3f28325720c839030fc8e3090c04b872fdaa4ba11bfe172061a171865a4c2bacf865b399481a0a2a2dc97da91fc305963a99f682afd29e64fb9fee79ff0efa4b2e605ecd41169d304338c3de307cd5525ba5de837cf531da87488d28cfd7eb5fbc86b592d4a2f0f0aabe36186151d5513fd05a0ee292c1164639dad0dc53abc91d10b40f50078f726eda6c475bab90b51818427cbe7e4e486b72f2e3aa2d9bf13fdfa62f995b297e78e60efdd953847dc0256ed2d3797586a0e22aae1055ac0305484600397084c0f7212329ce37b3014bb02666ecfe395f64a92c7fc075b313ff0a1e1f4b9f38ba86cb9011484f34aa037e69f451c98a403b67d767f3fd03b0e604b483f6b17bae7e62d9dbfcd8ba0a6f8fa110c5401517d652b7f4ed6f350bac8896fcbf641f82a17414a1b7d5f5a920e886bc38762635002374f5c863895726252176cd5bd43c1a05d0a0133521eed35afe2cb397c4dfda77e1be9c140115d7a3331d8aec15aed67b546e597c104c33a6393bcf041ae5652c0e4f9217c0cfab96066d679af266fc64ebaf1f48fdedc3a2d17aae3736c86f0eb7146a415cbc632c1f2336acfce7b449859225502d0f277f427070996b2daa7c20d0c49dc8e557018e02c754a0db7da60b233e64c5ad292989b89cc8a2d7f29b99926fbbddd659c73724884b20b5d67733a48ce0f52a0b297efec85778bd05584f43c92ab13e989f62c2e7533e776ba04ada83a43773a9dcae26267ad1187bb44ac5d8a4405778799861922729b7ae2afdef26d20e1567d6cd8530f8900dbbce207e1820a9e5659fc8278c58e5cf6d82849381050f836404c289b549a09bd94e0e66013112611715b21ef4ecaad498bd70edb35496fec013445f0b920c87405801beba851918b1f73f8155d93e38bee2d52e1297adfb59a218a64ff5ffee06eaeeeabe19941c5e126022814b6779f132dce7914f93b85231af8c28687774204162456a00afd995dd121723719a15ebe094922299ef08b5b11060a5987af7055886e776da2de2bddd28d9c02c4b01a26ed2e54e0060e5fe9", 0x49b) 16:05:54 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r2 = semget(0x0, 0x2, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000003c0)=""/243) r3 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000140)={0x68c4, 0x1f, 0x7fffffff, {[0x4, 0x6, 0xb0, 0x3000, 0x7fffffff, 0x81, 0x23b2, 0xfffffffffffffffe, 0x2fd, 0x80, 0x0, 0x6, 0x8, 0x7, 0x2, 0x98, 0x0, 0x99b], [0x3, 0x868, 0x7ff, 0x6, 0x556d2cbf, 0x6, 0x100, 0x7ff, 0x437, 0x5], [0x7, 0x6, 0x81, 0x5, 0xffff, 0x100000001], [0x8, 0x602, 0xffffffffffffffc0, 0x0, 0x0, 0x13435e71], [{0x0, 0x400, 0xf62, 0x1000}, {0xff, 0x5, 0x4, 0xf209}, {0x286, 0xfffffffffffffbff, 0x1, 0x913}, {0x5, 0xdb, 0x400, 0x7fff}, {0x1000, 0x2380, 0xcdbb, 0x10000}, {0x80000001, 0x7, 0x8000, 0x380}, {0x2, 0x7, 0x4292, 0xff}, {0x20000000000000, 0x6, 0x80, 0x7ff}], {0x3ff, 0x8008e45, 0x6f2, 0x5a}, {0x5, 0x97, 0x0, 0x100000000}}}) 16:05:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x4) connect$inet(r1, &(0x7f0000000280)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x4}, {0x6}]}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/150, &(0x7f00000000c0)=0x96) 16:05:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind(r0, &(0x7f00000012c0)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x0, 0x0) 16:05:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:05:55 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0xfffffffffffffffa, 0x6}, 0x10) 16:05:55 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x800, 0x800}, 0x10) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)=0x342c) 16:05:55 executing program 0: mknod(&(0x7f0000000680)='./file0\x00', 0x61d1, 0xfffffffffffffff9) stat(&(0x7f0000000040)='./file0\x00', 0x0) execve(&(0x7f0000000200)='./file1\x00', &(0x7f0000000340)=[&(0x7f0000000240)=':\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='](\x00', &(0x7f0000000300)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)=',:\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=')@}[}(\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='-\x00', &(0x7f0000000540)='\'{\x00', &(0x7f0000000580)='+\x00']) mknod(&(0x7f0000000140)='./file1\x00', 0xe140, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file1\x00') socketpair(0x3a, 0x7, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 16:05:55 executing program 1: r0 = open(&(0x7f00000003c0)='./file1\x00', 0x8000, 0x80081) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x1000, 0x1) open$dir(&(0x7f0000000000)='./file1\x00', 0x1fe, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) getpeername$inet(r1, &(0x7f0000000180), &(0x7f0000000100)=0xfffffffffffffff3) mkdir(&(0x7f00000002c0)='./file1\x00', 0xd) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="b7accd6100aa2984d0b06c0736415abee491d285c18a13aa01e31eea4cb2ab2d822747508a5169e410eff36a7b1305b01481e3a3510041010a0b7d483501920dc94cc7355d21b0ce985758559a237807fc81e238f40324514b1731c3d8d50c3e565844efad3cfe608dba0798bcfca540bc07d74eeb0fe7b181f35babdc5fc3d8b80581f331eabd37d0cd055729d3855ec66f3078"], 0x45, 0x800) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)={{0x8001, 0x101}, {0x1, 0xfffffffffffeffff}}) open(&(0x7f00000000c0)='./file0\x00', 0x81, 0x0) 16:05:55 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) 16:05:55 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2003082, 0x8612c) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="03", 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8cb3881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ce8e5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1facc17c4ee22a4b0a40f27458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1", 0x49a}], 0x1, 0x0, 0x0) 16:05:55 executing program 0: r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) 16:05:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x1, 0x40000000000}, {0xef, 0x2}], 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:05:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x101, './file0\x00', './file0\x00'}) mknod(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) hotplug: event lost, queue full hotplug: event lost, queue full 16:05:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80c0, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './control\x00'}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./control\x00', 0x80, 0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000001c0)=0x6) symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') utimes(&(0x7f0000000180)='./control\x00', 0x0) 16:05:55 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=""/194, 0xc2) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x8849, &(0x7f0000000140)={0x5}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0x38) r3 = syz_open_pts() close(r2) dup(r3) syz_open_pts() 16:05:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) syz_emit_ethernet(0x1000, &(0x7f0000000040)="aa33ea4fba847576e1978503e087a3db5c785336392f1decd9b113cf741205d7156c693ec465d25b0ec8d87ad6f22adc725fffeee594e93a1b316b107c6fa31a2e6f46d5847686c44c6e286a0643ec602f66ec81c1bc095d4ee97d91b7ee202476b810bcaf2124dbe4b8badec6725467a11b9974309869e1e6f37abe365743626f55874ee253f3776bb7957961c696a2ad602c92ef7522c6840231f71e90cd5d228649b82c7a3337f15eccd6828c9d4c249258e06c10c69d071d35259ec52f8e0f936745c07691b7443550de755698df7bb5291d222a4eba098914a9e9c909830463e649a59342b7416b514e6f2f898e68a47c4e0c609c3a17bb7ee34ea2e078c9f7f989d4d79ac14d0c7191916186fa6f560f4a12923c7bf7d4c86fc018587084b4a226bb97f58c1c51b99ab4a27186108d1a7702eb2de3be90c237347567cd45e600f86164b588995a26cca16bee55d49abab5b553e838e7165ff5f43274a1852ac2ab0110220f3156875c553789b7d386906f1a9cf256890ec6b9df1eeeabe03cebda0b10679d82e438013c0621d1fd8953dd07af0faffe12cd1970d05b38b5d4cdf93da5f4f3bddebec28c73419b3c91a93ee8755e9164f9008c9f8cfc11e4740fefbdac0d9aa07027a759cbbf077a01deaae068153ccc2703b4a3fe873f861a242e65513d22499ee505ea06dd9561b61b567bd00b0286f5f476f2d24b27a4f5687a593e59594eb1df9c42bbbe1bd9bdf9c11b52cbbc6f1704b33e743a1df7c1d09799bdaac3067f0dc3e0ecc465bcaae12d6cf1f627e9679c97d72cd9512a8a8d3cbee4befab465e00389f237c60ad21497d51bda740e1b04d6d2a8809989bfea75392bcac9cf6c193f7c980ed119d960fbda1ffcfbc04526fc6e5b0e9e233cc455d5ecf8011e62889dac09fa600be02ad06ef54b83ceedf4b470df204f41435fd8548e745b1d267cd35d5d318a9fa2568fb6460343dc3a6f76b1ac98b7534c4d59600c5142491fd7c6fef4f49d2c7ee94088278df48e1a2e5dfe9d2e2f5d0150c1fed3e081f362a1657b3aa0349fb3ac13a38817c2247a960496b763001baa6e48d0af08fd6152cb7602901f6fbafdd6d48a20db617683d67e61724aceae4102ba37ad0a10f2c0f67a0ad654b6d221def3c1e878b34d1a29f68dea6fc8c8a2f386c1afa838933bb60cc760ba42f6a6d99a9d5a1ed5b533492ea5696a00bd045ce96e6fdd27807fac953858a2f0ef9809fc0875a6c29e97dcda57d4099385bcff1b92d0ac194d7adfdb9fdfe11f2c3eb4c64103d0b691e09abd1213d73f470bd88c35247ee5ddf4ba95205f35f5eafcf8152c3dc65b717c1c7106d1feb7b5624d579fd856349a6497c5ad3b646b3de4bc68f65362db5010d9b7e5eca0d4d91758f551f0c40fd8c71c6b631f6e2bb9b0df58700d82de93c07c1136d77356096caceab8987bd5a1e33d2377d752a091c5e956bd2f406df661de6b03fea204e4caec938198bb7cd19e2b30492179c4d08dece3224de9d737f67599799215dbd0f6504445ff0ac151332014fd6b7fd07ee4f96f57ccb22e2e87b2a8df13885f375e2032d8f7b46c8695d08bea648544bdb6c6783b3a2c4d3f8533ea0a73769ab2c02fa3bab239ac41ac5bbdc61b3ac63d67e96c0d89f89581ea12b70779310ca9ba7a72aafffd851c72e423af49dae2125ca3ada70f988c00e2cb8c3ea1f8beb4d4713240f60695c88bbb990914a21890165e27769cd4177ac1600520bcda88a8013a9155ee54813dd9ad85c0df4dabb504e8c6ea9c7392fdcc7b8d4a846faf6f188833e6e568a0051094d96f686212f85ffc6231bbdc580f105aefd00f8fa6eddf1e4a630f718a8dce27dd5ff79ccf82ce0a74ba0e8c499700fb29cd7750d6c5204eeab602cfdd3ad95bf0d31ac6b48e7d09f3cc5cc12f3ce837b7cb616b9a7bed2cca1e5fc91381f9feb539ff83435c0d33aa53b4582af05d1332fd34323486c071fe25464a1e0d36003dc15f2948bb91b3f08b326586c76ba3e8a735e4036931eeaa1cb5c28bd137f7da18c2bb28b2825517cdc9d4b3b865a1898d1a4997e66e45111d8537190bad7703e5e091e756bed17aa8e6b8a52da465126e13a728d49032f1f822b52291599c00e502db06c65cc87b9425a5e661d796c099981f95b78d901deb68815086b7629ced807a59ac682db470ac40da1c21819aab6d20187545b79b3b87f076bda7d6082a347bcc8aa947159dc6eac19a66850dc9ffcc76e6dac35b657f1e6410b46b5f493ba30a87a578bff739e1639eb6ea92c84770d0213b67c28c483162137a0baf8e1e01fd5f6444eaf95ecdc075606501b3db03680d49a1b4430e3129c81c8d5d5377f802c272a3934c0f1e821482d079cfd73af93f0bd5f8ef96f4b7bae87fa054260562e862a04577cfe4f01283e0d7eda021f286d2b52d0e81365b4888f18bed135e074eade6814c49d2779f3e9782775b7b43a786618b2ce193fa5188622b2ea9d9e590befd3f7af0b8360da411a379170e84c141cf737a91aac15845fb460a737a31f15a3b382d84f482325243a03de53e2f2e1d9a6dab77420965d8bb8baf4e86b02ed36d2e370f9e6a371dadf6c404bd23cec53b9c03f147289b48ec46ec17ab817acfa1adf7d8111b318c42b6e4b8eb122210d95fa460d9e67332905afa2a59682f1d9e987d69a041736d69dbbf1dc5efdc7eaea7fa6ae85a8e9c3dc4f950ab853618be5cc3cf58c92ac4455bd4a44ebe23105d5a961bed585b7073a493968bc87749ffa155b1c631a0f19f4b01bfc18050152cbea541e266ea113819d670e47effba7d08e266ac27b95bbbefbf2047e5c8bfab0cc79668dfad9f7c59e1a1a437d45b77edbe92685b65f471096012ad42167e6919f53d7b8a6e047e2965343fc10616589d3c4f446327f9cf8960540b60a0366c58bd649d002faa552881cecd95edff974254641d6faecbea299e57765b4161c46551ed3230c4d41e92f99f0b83809640cfc2a8d8a900320985de0cac620e0aec8d16792998d393282f365e12977a50c54a0ce53bf608f5cd3bc81b43ceaee7b9d9206ee05ee94a7593103aea509823934c6ee42c83c014a907c4c5c69160f97323dbe234697d95248f9778aed5639cd05494787e8b0f46033ceb0467ad04de0b8ce98714d9ababa02e6a03bd21e59400251d720157c74f12ecf5dad8f1c7a16ec0171390744347b90e67b82309586b53f71ce6187d627d184c301b9be343aa546784b24a2243e595c530667595a4b7c4e0e9da2e8e0e4edc6cca8726c694bc44671e73ab8dec1985bd9dbf5b590d86b8b8a28fdb3c3fc72ccd84fc12751b4f8bc424e85e6ef810f618d2773d07193ea03f550a243fd5d67797aa0823ccc44f09bb616c6a30effc7813f9593e9ebd49431a110bfb5cea16346615748d40b515be70c14eeea0cec3807d894ecc71a21c15f0e9bed9187b96413a98cd5db815d4c0973db50dc7cbac5b961e6f47416102a76bfcedfd65f5bf4c0847828ad1e63dfb74b56e5ef2be9fa0fe66456d97caa27789f68ac988471487604b2ff299a0943bfa9006cc90f405140c3da05f0e0986fd329070dcba3989a28eb3b577461ab5c6ea12093e74edd622ace3bce4122c424baa184ae3ea14e2309785f1e7c5abd1766921cb40199f4668b2ddae05268011c426ceca9a65e9a70845dde4a42318b993804f0a6f89dbbc200d6e2833e7d0933d49578c43c4636919572b7fba54858258967cd194924354ffddcbeac92ae21dec460ba6cf922abe86d86704b9ded429a2007eae0b2b06403fb534e20a7b404d5812d5debe9c6bb9ed1fd500a90dd2668166de1bef9dec99293ad9a351de4f55a4823f155e0df9d5323aa3cbd1564b4e8fbde52585d0f91eef8366591a0521ab87085af06567e78cdb6819aa131b7e837c97f8d6e8b2d2bda8979a367f8bbd33e0a9dfbc898da59e0cd8d20332c0087da9d814c4d95a505d183906618adbe2ea0a5a6291954ebaf0120db04a69e8f038cf35312d248f95b5109b9a4213cd59abf793dc23230868b2335e8cb59fcdc7efd2dc3a5e3fdeaca2b56ffd00eefd8f6bb0af666887d207f4095128090b769125fac1fca1af86aaf92f4abea0155e0c49634170ab5fa2e120c0c964f2b05de626840bb9b634bbabaf7c2397c35dc7658de244905aeb4bf2330ec3b1475825cacc127cfb334db6ac62d2c0971307c34c73a5d771035bc4736431d342fc6f162d581005efaa464e0a71e82b93e1698fa08f68a1c8e18170e72d8404f8f49ad01bdf1c48564991332b680964b7e51bb63794746656d1ee644813f74065f8ee945f7eca1e5fec84553a00352b48194493c3afe9a6c5122acf1a9d665fbc91337118de5fbfc9c18353ed5aee79521de1338b68c2c5c0fbb56ba31d155cca8ddcb36195a6879aa9b3180d7dbe70ffecc4a954c521624c161979674e306925744709b25656c3b9a4dc75a829a0ec0d0d1c38b9ddcf120ce08bc469db90b53ba565c12f82b3850db1c4fee949d29d776a18306fab4d52d6541c1d63b4f559083ce77681f80d314e00e4c70713417cebe52e29b8071669093ef8b120c6bafd4051678d46a50922a805959f197341fcbe0b2752331a9f1cacbf3c710c904a50304dbf3eb8428fe74fd40c88b126e2b9e7026fdb1d73f2f12715e5fded1887df6561f2ee1cb9fb5382456fdafe724ed0e4b7d63de903000a34befa7e2a6c3bd8f71a6f90e1526dcecb4be323ed0920ccb9d796541c9fe6bab02e286adfc9c30823663960b707ffba9ca9ad88294bb4b093491999e7423f8544233658b71956907431adcd27fd9d352726716ad77f8836cbb0502af4bdb1b8544ef29665bb36513776f50d7189130140316f21797a762af74f72be6d261590a831b92db01da75f531738e01f418887b11632c8bf1924f25af63976e231a8739ad6d2ebbb10646a86f75cc04eb2c9130ab9c4a2aa5011789e56b073d6a9e77acd08a877bfd93da6ef6e690e79b82658d3e17be72188b3e2138e1524cb9b8720423b20febcbfea94003f2839a730efed2575cb925fc0d91ef26c243f62c2906c56dd0ae33e2f4591cd53cd0496fa09f0b47b0c04f01398cfba60a90f1f4af336af4dbcca50710e18c154a7b23439e83d03426253d2e92e7aed3f1c70f42c6e568b8a0ef69c208c1aa981de7818b1609e72c8797159ec459ea9b8c5707d10a4634751f58b083ddf44c7fe216809547d7a79d8a2e0f15434886f18aa8075334fd4fcf59c133e8fd640b8d402d45413aeb03a5c49c6aa6e8ea64b18c18ca541a4d59dcb909917f0824967a200eccd38f56218764b7b155cfd7177a32f169e1dc5d6f4967d2d7e3a054d1e0317e0f68a2ff52b910692c19177b411089fd8b9c60bfdaceffede9c16e2bb1efa04961dd8ccd62026022811fd3cd57a2f68e041bd99f92b1e27ec5919be19705af96ae46ce43972ec7c2356802c039df4a6011f3517b6aff1ec19953a63c81c7a9f6252af31430bbcd66df1332bf51b3030c525262a1052e83f4f6c5ac993dce02e3929ef7ff09cfa650d68eaf170d180bfc87c19bc955c6d46a4dd95c53cb91949a7c3eade6faf2a75e394280a991b5e533d08ef0e2da8a14281a9b55c57efa878618874edeb7daa7dc65ef33f698ad16ee9169399f2d371b501e001fe02d8f9e5e88a4376ccfb0e3667199f274df9b7ccf4a97ef04ab00a0db1364bae34e76cb0a09fb11f050763b7f6a7f465fc9c90c284070c1bd826e5bfb6b068f1cacc49e8bf") r1 = semget$private(0x0, 0x4, 0x8) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000001040)=""/190) getgroups(0x3fcd, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:05:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x3, 0x2, 0x24c, 0x0, 0x0, 0x9, 0x3f, 0x0, 0x3, 0xff, 0x10}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 16:05:55 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10201, 0x10) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfff, 0xff, 0x4, 0x4, 0xffffffffffff8000, 0x1, 0x7, 0x9}, &(0x7f0000000040)={0x200, 0x8000000000, 0xb653, 0x1, 0x2, 0x9, 0x1ff, 0x7}, &(0x7f0000000080)={0x0, 0x5, 0x1f, 0x0, 0x0, 0xfffffffffffffff8, 0x1ff, 0x7ff}, &(0x7f00000000c0)={0xffffffff00000000, 0xfffffffffffffff9}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = geteuid() setuid(r2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) select(0xffffff89, 0x0, 0x0, 0x0, &(0x7f0000002580)={0xffffffffffffffff}) 16:05:55 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x24, 0x0, 0x0) 16:05:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x7}, {0x81}, {0x4, 0x10000, 0x80000003f}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8281, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1, 0x0, 0x0, 0x6450}, {0x6}]}) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20208, 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/27}, &(0x7f0000000080)=0x1d) fchflags(r0, 0x0) 16:05:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x6c}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_settime(0x4, &(0x7f0000000080)={0x6, 0x5}) 16:05:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) 16:05:56 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x0, 0x0, 0x0, 0xb0}, 0x0) 16:05:56 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0xa05) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x8, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x75, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/254, &(0x7f0000000140)=0xfe) 16:05:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:05:56 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x11, r0, 0x0, 0x200000000000) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f000000c000/0x12000)=nil, 0x12000, 0x0) mlock(&(0x7f0000000000/0x200000)=nil, 0x200000) 16:05:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x0, 0x0, 0x0, 0xbe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:05:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getrlimit(0x0, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7ff) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000002c0)="2195637bc77a67c9ad2c7eb6f9aeb37ed93465c496a37aae07cf1b5d58ca29199d2c5ce4e806fb7c9d637901efce6e1ed995545e4eeca11c333a00a1db03d1f4b6071bb46fba6cb205226f343570", 0x4e}], 0x1) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) 16:05:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=',\x00', &(0x7f0000000180)='%\'\x00', &(0x7f00000001c0)='\\\x00', &(0x7f0000000200)='/\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) read(r1, &(0x7f0000000040)=""/56, 0x38) 16:05:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200000, 0xfffffffffffffffc) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800021, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x0, 0x1f}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) fcntl$setown(r0, 0x6, r1) ioctl$BIOCLOCK(r0, 0x20004276) 16:05:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt(r0, 0xee, 0x5, &(0x7f0000000000)="ce8b612b1a7bf2abc474882c3c8065875be09bb1f09bc551a9690575a04c95d471197362740763eb74d8f0d71e13228f8f54cdae2b2970972a1bd8187f5902647c0069b765cf689c1216638e00cccd78472dd01f3bd8c2635d1f5312b3777148476b57859001ef9d12d10bad7e53b0d63454c9d5d4f776d2722d28804f7b22e2d5651c9339ca31d849dd8532ea", 0x8d) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 16:05:56 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x398) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x101, 0x4b7, 0x7, 0x3}, {0x4, 0x2, 0xa01d, 0x3}, {0x40, 0x7, 0x401, 0x10001}, {0x6, 0x5, 0x8001, 0x1}, {0x1ff, 0x1, 0x0, 0x5}, {0x7fff, 0x80000000, 0xffe0000000000000, 0x7b7}, {0x0, 0x0, 0x200, 0x7fffffff}, {0x6, 0x2, 0x0, 0xf4}]}) 16:05:56 executing program 0: semget$private(0x0, 0x3, 0x80) r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x800, 0x0) connect$inet(r0, 0x0, 0x0) r1 = getppid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 16:05:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) lseek(r0, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00003c27feffffff080200000000000028000001feffffff000000000000091400000000", 0x2c}], 0x1) munlockall() 16:05:56 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:05:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget(0x2, 0x0, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/228) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:57 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3) write(r0, &(0x7f0000000140)='.', 0x1) read(r1, &(0x7f0000000000)=""/205, 0xcd) r2 = dup(r1) poll(&(0x7f0000000480)=[{r2, 0x1ff}], 0x1, 0x0) 16:05:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) fchmod(r1, 0x4) readv(r2, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) r3 = semget$private(0x0, 0x2, 0x80) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/45) 16:05:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:05:57 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000640)=""/165, 0xa5}], 0x1, 0x0}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x5, 0x2}, 0x10) socket(0x10, 0x8005, 0x8) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5b3a306f38fc6ebe24d2f630205b394c9d32c8da9b65dd9e9c3c22c5171b09da52c3ac3bc0b75f8707eeb12c864297d9", 0x30}], 0x1}, 0x0) 16:05:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) setgroups(0xfffffffffffffda8, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000780)='./file0/../file0\x00', &(0x7f00000003c0)=[&(0x7f0000000040)='@\x00', &(0x7f0000000080)=',)(\x00', &(0x7f00000000c0)='\x00', &(0x7f00000006c0)='[/*+\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000640)=[&(0x7f0000000400)='@^\x00', &(0x7f0000000440)='%\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='}@\x8b.,%]\x00', &(0x7f0000000500)='{\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='%\x00']) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000034e, 0x0}, 0x0) 16:05:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001ef, &(0x7f0000000000)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0xffffffff80000000, 0x3}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2700000000, 0x10000, 0x82b5, 0x8}, {0x2, 0x3ff, 0x8, 0x1}, {0x10001, 0x0, 0xffffffffffff0000, 0x20}]}) 16:05:58 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x400) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x401) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) unlink(&(0x7f0000000080)='./file0\x00') r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:05:58 executing program 1: shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x12, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000180)=0x105) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0xffffffffffffff85) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x1) 16:05:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="820200100000000000002cb12b57c18f3056399c9512494fe70502aba450b1b188b92e0743e5e43d453d9c57ee55ebdeec90d722ad51d1f03500571974b49b92f4e5"], 0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x380, 0x0) r2 = dup2(r1, r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x408}, 0x400) 16:05:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x4}) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x40045700, &(0x7f0000000380)) 16:05:58 executing program 0: mknod(&(0x7f0000001580)='./bus\x00', 0x80002000, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) preadv(r0, &(0x7f00000017c0)=[{&(0x7f0000000040)=""/4, 0x4}, {&(0x7f00000001c0)=""/211, 0xd3}, {&(0x7f00000002c0)=""/192, 0xc0}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/166, 0xa6}, {&(0x7f0000001440)=""/69, 0x45}, {&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f00000014c0)=""/94, 0x5e}], 0x8, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001840)="cf9ed974b12eb93e5b5c639c928712a71c7ea0494e8b82073abdb9d4650831f6ae5008e4830d15cac7c57ac1b1e633f9aafb5e582057bac9590f597c98999473c9468ad262b059d9b8ce791b39ca69c83b3f53c1989638710c2576f97ddc21b4c7748b46b0164cd22985ff6a5cc3a9b476c2f9938d84b1ea2283e02eedb5461a9d974da74da12186ce6780b70844baaa3f3e705328737a7018657ef654987ca98808aa231414aa8c9be637a993b58dbfb23469eaec73d31089a1af53da00d58f737d7402a767af3e2e1ccef49db379e8c8bb8a547fb34dc59e19dd44de606a45b65d9069fbaeffa5ab0cee920bba12611849803e27ee8c5f7200d03a8398d368c1a44eba9da55b9ba379559babaa187487ededa27baea50f43f82cfef3e06b5c9fc704c30e99a4714c021a6d51268fa473090b5013f594ccd1fdb8c9c07ba96394a46d8a587bc73a7ce6c1dc3be3b32ebdabb1d3b2366c5b51fb91c76b53646d24778f989cf881a5faccdc5fc467ca82c7d344c62f996389844c619c571a0693791530e8972bea722b1c36990e84918a3a1215c33c257a79dc8e84e38f35c688bf86f022f1bef42f5d81faa56476eed0b4d620f92d820bd9245ad1cf4f622cde039cbcab10a3c5df2ba60fd65fc06ae2e0f7b932f030328cd800c7b509d023ebde4ea3d714759c3220a1647b322a4b6b3f5c8bde4f2b3d1c07fe49c650fa0b5ba1", 0x201}], 0x322) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000001540)='./bus\x00') ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000015c0)={0x2, &(0x7f0000000180)=[0x1, 0x3]}) 16:05:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) fchownat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x800c5707, &(0x7f0000000380)) 16:05:58 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xffffffffffff8001) recvfrom$inet6(r0, 0x0, 0xffffffffffffff50, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="7a17326b652eced15701aa143a9a912bccefd019745442e14f91e16e5732e703314162368413a3bedae9cc49d9701ced9debc3ea038627d30a729f3bc468016254045dece3c825013703bddd07c45ab0cac6dd6268b86527d65be7b1cdf6ca8e09dfd814432b1404f2c15742f35f8e8176e37eab551c1f52f3a617e121330d49770df8b516c20f8f47bd7583267e8054faf5a1ebf246ffe822fe29b06b3cbfe07785b47879056e035e3ebb89ff90d3376537aaaff7b4f6ffec0b0fb37d81bfdeeda3c68d2c10b10bfa587b9bea35c8d3bfda074723702442fe65d2b0f0448f52fc625489f91c234158fcdbc41b", 0xed) 16:05:58 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x3000d000000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:05:58 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:05:58 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0xa, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r2, r1) 16:05:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x5d, './bus\x00', './bus/file0\x00'}) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = kqueue() dup2(r2, r1) 16:05:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x88, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x1ff) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) 16:05:58 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) 16:05:58 executing program 0: r0 = socket(0x23, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt(r0, 0x9, 0x3f, &(0x7f0000000000)="80609d40af81da48577dc82fd79d701a5ce32a10bdb0155312610f13e174f5be01d293a69227aeaf6b1ee6c331f476b79bec5afc166f8a229c097ad1e6", 0x3d) 16:05:58 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x401) chmod(&(0x7f0000000000)='./bus\x00', 0x80) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) unlink(&(0x7f0000000080)='./file0\x00') 16:05:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7ff, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="efd69abf9f81c1701e862c81d59d8a2fec8aa7cf4f2cc5906fd73b5e2d2d43441ee275bfb04235418f3ae7ab49214f3e2ae6842902d507e5eba935ca2b9e5a31662aa45cfb", 0x45}], 0x1) 16:05:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40087468, &(0x7f0000000000)) 16:05:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:05:58 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ff8596cbf36a783eff00000100000000000000"], 0x10}, 0x0) r2 = dup2(r1, r0) ioctl$KDENABIO(r2, 0x20004b3c) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 16:05:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x9) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r1 = shmget$private(0x0, 0x1000, 0x98, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/121) fcntl$setstatus(r0, 0x4, 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x18180, 0x0) r4 = dup2(r0, r0) preadv(r2, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/101, 0x65}, {&(0x7f0000000240)=""/126, 0x7e}, {&(0x7f00000002c0)=""/248, 0xf8}, {&(0x7f00000003c0)=""/93, 0x5d}, {&(0x7f0000000440)=""/26, 0x1a}, {&(0x7f0000000480)=""/43, 0x2b}, {&(0x7f00000004c0)=""/112, 0x70}], 0x7, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000005c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x100, 0x0) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) r6 = getuid() r7 = getgid() fchown(r0, r6, r7) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000700)={0x3, 0x20}) close(r5) setrlimit(0x0, &(0x7f0000000740)={0x7, 0x40}) msgget$private(0x0, 0x40) r8 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) setgid(r7) socket$inet6(0x18, 0x4005, 0x4) getuid() getpeername$inet6(r4, &(0x7f0000000780), &(0x7f00000007c0)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000800)={0x7, './file0\x00', './file0\x00'}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x8709, 0x0) openat(r4, &(0x7f0000000880)='./file0\x00', 0x201d1, 0x80) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x80, r6, r7, r6, r7, 0x12b, 0x1}, 0x5, 0x0, r9, r10, 0xfffffffffffffffa, 0x49, 0x3}) 16:05:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000000000000004) 16:05:58 executing program 0: msgget$private(0x0, 0x1) r0 = syz_open_pts() r1 = msgget(0x0, 0xfffffffdfffffffd) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/4096) ioctl$TIOCSTOP(r0, 0x2000746f) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000800"/110], 0x6e, 0x1, 0xf6d1eba910d0a1b7) 16:05:58 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="5001050360000004000000001306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x377) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socket(0x10, 0x4002, 0x6) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x6, 0x3f, &(0x7f0000000100)="dd51771d37c3654858c22c2e69031068ec2f2d3b29b2e541f7653131ba77ea1b845a90c6b4de08e5f0b3c96f89eb181e5105b159b07643149f63de490e5bd92316fd0424dde2177d0c312c06718821e828", 0x51) 16:05:58 executing program 0: setrlimit(0x10, &(0x7f0000000040)={0x7fffffff, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) uvm_fault(0xfffffd803f013a50, 0x100000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f013a50, 0x100000008, 0, 2) -> e arp_rtrequest() at arp_rtrequest+0x15f end trace frame: 0xffff800015a19650, count: 0 ddb> trace arp_rtrequest() at arp_rtrequest+0x15f rtm_output(ffff8000009de000,ffff800015a19708,ffff800015a19660,40,0) at rtm_output+0xbf4 route_output(fffffd8034e8f300,fffffd80363e7d88,0,0) at route_output+0x7d7 route_usrreq(fffffd80363e7d88,9,fffffd8034e8f300,0,0,ffff800015a12bd0) at route_usrreq+0x363 sosend(fffffd80363e7d88,0,ffff800015a19900,0,0,80) at sosend+0x660 sendit(ffff800015a12bd0,3,ffff800015a199e0,0,ffff800015a19af0) at sendit+0x53c sys_sendto(ffff800015a12bd0,ffff800015a19a88,ffff800015a19af0) at sys_sendto+0x80 syscall(ffff800015a19b60) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,45f4f9df010) at Xsyscall+0x128 end of kernel end trace frame: 0x461d2a35a10, count: -9 ddb> show registers rdi 0xffffffff819af1c7 arp_rtrequest+0x157 rsi 0x178 rbp 0xffff800015a195b0 rbx 0xffff80000005bcb0 rdx 0x179 rcx 0xdeaf4152deaf4152 rax 0xffff80000005bcb8 r8 0x40 r9 0x5 r10 0xffff80000098fa00 r11 0x5e1c1adcb4a8957a r12 0xffff8000001722a8 r13 0x2 r14 0xfffffd803eaed698 r15 0x100000000 rip 0xffffffff819af1cf arp_rtrequest+0x15f cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800015a19530 ss 0x10 arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> show proc PROC (syz-executor.1) pid=11045 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800015a13c38,0xffffffff8227f910 process=0xffff8000ffff6010 user=0xffff800015a14000, vmspace=0xfffffd803f013a50 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 76156 426092 13959 0 2 0 syz-executor.1 *76156 11045 13959 0 7 0x4000000 syz-executor.1 96524 71691 1 0 3 0x100083 ttyin getty 53335 515790 0 0 3 0x14200 bored sosplice 20622 364471 61806 0 2 0x2 syz-executor.0 13959 311485 61806 0 3 0x82 nanosleep syz-executor.1 61806 506343 55273 0 3 0x82 thrsleep syz-fuzzer 61806 335749 55273 0 2 0x4000482 syz-fuzzer 61806 504077 55273 0 3 0x4000082 thrsleep syz-fuzzer 61806 3826 55273 0 3 0x4000082 thrsleep syz-fuzzer 61806 410113 55273 0 3 0x4000082 thrsleep syz-fuzzer 61806 334265 55273 0 3 0x4000082 thrsleep syz-fuzzer 61806 298632 55273 0 3 0x4000082 thrsleep syz-fuzzer 61806 168523 55273 0 3 0x4000082 kqread syz-fuzzer 55273 159785 34477 0 3 0x10008a pause ksh 34477 378015 57220 0 3 0x92 select sshd 57220 156053 1 0 3 0x80 select sshd 75520 500201 59462 73 2 0x100090 syslogd 59462 263987 1 0 3 0x100082 netio syslogd 24718 328036 1 77 3 0x100090 poll dhclient 19227 266184 1 0 3 0x80 poll dhclient 35170 521563 0 0 2 0x14200 zerothread 65718 245356 0 0 3 0x14200 aiodoned aiodoned 14272 221967 0 0 3 0x14200 syncer update 64580 216514 0 0 3 0x14200 cleaner cleaner 47465 355292 0 0 3 0x14200 reaper reaper 66687 102470 0 0 3 0x14200 pgdaemon pagedaemon 1154 256266 0 0 3 0x14200 bored crynlk 43106 335451 0 0 3 0x14200 bored crypto 2545 140933 0 0 3 0x40014200 acpi0 acpi0 97598 18061 0 0 3 0x14200 bored softnet 81263 120614 0 0 3 0x14200 bored systqmp 28904 356923 0 0 3 0x14200 bored systq 99414 440211 0 0 3 0x40014200 bored softclock 88759 230530 0 0 3 0x40014200 idle0 64625 16178 0 0 3 0x14200 bored smr 1 154794 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9522 6614K 14667K 78643K 16150 0 0 pcb 24 9K 11K 78643K 1477 0 0 rtable 117 4K 4K 78643K 755 0 0 ifaddr 56 14K 15K 78643K 319 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 113 0 0 iov 0 0K 24K 78643K 338 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1209 76K 76K 78643K 3694 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 39 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 210 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 2975 0 0 sigio 0 0K 0K 78643K 47 0 0 proc 42 30K 54K 78643K 656 0 0 subproc 32 2K 2K 78643K 38 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 307 0 0 in_multi 33 2K 2K 78643K 143 0 0 ether_multi 1 0K 0K 78643K 16 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 426 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 89 20K 39K 78643K 7790 0 0 UVM aobj 130 4K 4K 78643K 151 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 118 0 0 NDP 11 0K 0K 78643K 82 0 0 temp 166 2715K 2787K 78643K 11823 0 0 kqueue 0 0K 0K 78643K 22 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 1224 0 1217 1 0 1 1 0 8 0 plimitpl 152 84 0 77 1 0 1 1 0 8 0 rtentry 112 62 0 17 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 478 0 474 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 61 0 61 7 6 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 195 0 0 13 0 13 13 0 8 0 art_table 32 196 0 0 2 0 2 2 0 8 0 art_node 16 45 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 14 4 3 1 1 0 8 0 semapl 112 204 0 194 1 0 1 1 0 8 0 shmpl 112 149 0 21 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6537 0 5092 47 0 47 47 0 8 0 ffsino 240 6537 0 5092 86 0 86 86 0 8 0 nchpl 144 10959 0 9334 61 0 61 61 0 8 0 uvmvnodes 72 6773 0 0 124 0 124 124 0 8 0 vnodes 200 6773 0 0 357 0 357 357 0 8 0 namei 1024 33787 0 33787 2 1 1 1 0 8 1 scsiplug 64 8 0 8 5 4 1 1 0 8 1 scxspl 192 33774 0 33774 21 20 1 6 0 8 1 sigapl 432 3149 0 3136 2 0 2 2 0 8 0 futexpl 56 46016 0 46016 1 0 1 1 0 8 1 knotepl 112 639 0 620 2 1 1 2 0 8 0 kqueuepl 104 740 0 738 1 0 1 1 0 8 0 pipepl 112 1556 0 1537 5 4 1 2 0 8 0 fdescpl 424 3150 0 3136 2 0 2 2 0 8 0 filepl 120 18595 0 18500 4 0 4 4 0 8 0 lockfpl 104 1001 0 1001 2 1 1 1 0 8 1 lockfspl 48 376 0 376 2 1 1 1 0 8 1 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 56 0 46 1 0 1 1 0 8 0 ucredpl 96 4445 0 4438 1 0 1 1 0 8 0 zombiepl 144 3136 0 3136 2 1 1 1 0 8 1 processpl 840 3165 0 3136 4 0 4 4 0 8 0 procpl 600 6966 0 6929 4 0 4 4 0 8 0 sosppl 128 28 0 28 7 6 1 1 0 8 1 sockpl 384 2544 0 2526 4 1 3 4 0 8 1 mcl64k 65536 88 0 88 10 9 1 1 0 8 1 mcl16k 16384 10 0 10 8 8 0 1 0 8 0 mcl12k 12288 59 0 59 8 7 1 1 0 8 1 mcl9k 9216 48 0 48 8 7 1 1 0 8 1 mcl8k 8192 37 0 37 11 10 1 1 0 8 1 mcl4k 4096 118 0 118 6 5 1 1 0 8 1 mcl2k2 2112 12 0 12 7 6 1 1 0 8 1 mcl2k 2048 57204 0 57159 14 7 7 11 0 8 1 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 107090 0 107029 13 7 6 10 0 8 0 bufpl 256 15755 0 8918 428 0 428 428 0 8 0 anonpl 16 263115 0 253179 124 82 42 58 0 62 0 amapchunkpl 152 13473 0 13388 41 36 5 14 0 158 1 amappl16 192 15121 0 14578 89 60 29 40 0 8 1 amappl15 184 4 0 4 3 3 0 1 0 8 0 amappl14 176 36 0 35 2 1 1 1 0 8 0 amappl13 168 2942 0 2939 2 1 1 1 0 8 0 amappl12 160 14 0 10 1 0 1 1 0 8 0 amappl11 152 50 0 36 1 0 1 1 0 8 0 amappl10 144 62 0 61 2 1 1 1 0 8 0 amappl9 136 525 0 522 1 0 1 1 0 8 0 amappl8 128 132 0 115 1 0 1 1 0 8 0 amappl7 120 30 0 27 1 0 1 1 0 8 0 amappl6 112 57 0 51 1 0 1 1 0 8 0 amappl5 104 205 0 192 1 0 1 1 0 8 0 amappl4 96 3315 0 3292 1 0 1 1 0 8 0 amappl3 88 274 0 264 1 0 1 1 0 8 0 amappl2 80 24659 0 24593 4 2 2 3 0 8 0 amappl1 72 65714 0 65306 26 17 9 19 0 8 0 amappl 80 7215 0 7182 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 150 0 21 3 0 3 3 0 8 0 uaddrrnd 24 3150 0 3136 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3150 0 3136 1 0 1 1 0 8 0 vmmpekpl 168 21759 0 21734 2 0 2 2 0 8 0 vmmpepl 168 311991 0 310491 143 71 72 81 0 357 4 vmsppl 264 3149 0 3136 2 1 1 2 0 8 0 pdppl 4096 6306 0 6272 6 1 5 6 0 8 0 pvpl 32 900643 0 887655 278 166 112 238 0 265 5 pmappl 200 3149 0 3136 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 604 0 50 16 0 16 16 0 8 0