8e1b32ddfd85ba2dfc755a1b4efdaa7c1c528991386b0c2014c98dd4d02c8b6dd0355732a7c7caffb32e8821c0c258ba32069fb9f14c4b9b36583c672e831b691bd783624d1bab240df72fa54bc09fdff50829ed0029546e2914e1b0527685dda438ca9c3966c8f70205b2e35af1dbb48967b9f8126c051b3bf6ff570f57e913967043fc91895f9cb61e6340feb89214aa6644bb21708b7f14d145d26b2dc39c09a921e46f680f95554cf2d17398df625fc7c1b176f97c25922a69175c2a2339aac5c802aa3cfe833a3cc641488a3cd6c8ad6ecd305dbee3c0ef59dafe0926aa9332c18d8abcfe5e0383478923aca7a2bbb3c37aa9ac85af4d58e6eb16a39ae817a3aeedf5871633bd31b2c0247d7024b6e054db4baf1f78c3236dcd03d893760ee4cbb821becfe7e5a82f94ae83894a22bf6ac55681a391c8f3edfca54a02098862b7b9c1c517a8481f5a61d0c280362ff80b1d8f1065fceccc9bb7a00b68ce3462fa0fac7de648e0771e5c44b7f81314aac6ff6e19723fdf9e20f5fb4f3947ebaa7ccfda9d13c40c6c5a7a81f2ca469500dc2daeca1772ac841464f77be05431aa211f860e1ab5801be04ec1156d8dbbd862759b7eb328be64895c00732bbb01fce00c84eaeda2077ac356b05d0b192b7dd3b2529cc4c1c9c92bd03d72d8f8d3080f47eac7cabcff106d2fcad5d569f25d4a794c42eb0fcc1d28dd2af2e710b0012cf8496e3a38eb4f4a06db917845517e548d6e13e176f236a797ce0d58fb577d77599222de2a5aec09a95eef187a55f39c24d409138b0ebcceb35ae64a1916d0f43a1ccdb0a2e5135cb61f352238aecce7b8efdbc43a6ca613dfc700dd0f5261d609a24a3e617247e8e9b54a888420bdf4337bb89efa116d4cee88cf25c8486cdd6dc63818266e68c0e0b753096b4d8a636d1c2538491d48d388fe9d5be51e19632a485aef246adc2a5f24965ad65c5a982149db7c44ca62cc33c447f211c685749bdb6476b52e7148e44edc27b423baf4f2788a05289806d2d3ae9a71a2896f79653cb1387bdf2c092a89cf87835f18c331b77547de8d44e3d85d8e71df131442bae15cd8415cbeee9b760a5547d871b3a3f1c694cd625467a630ffcb220b1980ffc96d961cb3b877f0220be421a8c64aa8b651069f19b4c608b38499abac178026e0d267170f5546f15f018805cdd94b9de6a17dfefaccff7259ba1d3adb5cb9dd3f060f826c1e66385c372494efa63d22b8c1c20185df14ebc248c19669ec7616f14b9f83a34002fa72121a4888b33233ef6acae1195c65662bba5d91ce0543253334ce816978aaa34b7fd48add2a37f33bae56dbf00593ca6b8c648e38576a449f2f235dbbe8bf10ebbd5a07bc8c84e2b54ea355544e6743338823135f9f8acf908c4f1194f38153c578e006a2669c282f5324e400f39100a56924b92e81384a3fd12bc7fa6e92a4eecb1c2cb77589dd38958497a6e51bef0fa1c55643b87d388ddf689b4826aa18043b18f6a0dfccd39b8e2f60e5df89b562fa04b82ab80d346f810d05af86e491dd88ed8c09f791cd69cce23434373271e447113807fad1950c21da684e44d3da03d1ff6fb92fe928f0217d02b813b63545b5337b116700d04497eb1ded8f8972dadac2178a05104a2004d7ae3f71f45ce0bc2b30197cee4e01a00cb0f57512849b4ef30b5eb6bd3300f86e3a287d5871a4298e26ecb333d93d790fc922d8ef4915f311854c2d8ae6fd3d2a34cb07d748e01186a3749afa4b1bce7511bd142f1f973df3709dc20da6f4c9d56d59687b7ff1215dfe200691e5831e778fc02a53b597003f8013c6a38125bc15f62ac6a257ece0dde2b12c116542af4bb308eeca69cb3656e91138aaf6c2920701a21af959b275dea2651a440884d30a0f8cef0a1285e97d63d0edeac4aab6609a49935f421f4e6701a04bb17329410d3ef223d3a87b398feaa9ba9dc35ba0ee3dbdb5eb03dacff40a883a2eb395873d30ba3003d8402ad6dc415b0fb7214b3705d1b3973cf674866f2f0b2cf11d881ce6038663545e68c2f90a641ad4f07e9e067df4e86b3eb988ce671793fd39107ada598eb5b4a9c8bd7dcc2ad5ec9b007a95a836c4b191d78a7a71c2437b329dc0ce75cd024a5afb5a0f57a6cdeab5e5af8e6e227b5ad9f4cfc275e1e840dac24a3fe5040bc7fec5ac3b2857f9cc93dafa689554f4be42fc8f78d87e0a42b04919d1dfe9d78d1446e89a6f360ec6b4e504a0026f32fdf1ef49b5889b073a8211a49cf4236ebfd1927b81090242745ca9b80a021df0b07ba9a2abe509382a96d67e5b09dc374d0d3c7b1f762a29ea09aed8b4240e13e24a4190d2a227f22aa2c43c376368ceef3ff3c594ea540dca42c4e7231044e666d244e200944f907e382e50e68bb54574c5e4008f66c0d995bd00bc511e36f7489b70a1c9f3dbfa26f6cae7ec4b50cfec3d3e2841fe503f841eb61233ee0fc4fb69dd44cee4ccfa1a84871d682432a99e8b54ee1480810d6380094b0040692ae306862c738b45f4ce8ac296a40480a716a8ccff2d783315e93849fd72bc3d75aff08ceb99ef5b313745a3a31d41849d0ab15381dba66265087fdb7de5d9b631b89f9bea5c346a812a9429f7c2b4318fc93ae55fe7789542fc03587ffd0470a25fe02f919c879ae8c693d439793455d387b0bb29b672888a5de7accca822ab33232eeb1e2d4b87906b995461e0a3ee78df19a02aa10a4d1eb4bda9c5de515dc180641e962baf2e5d919e4cd374121a566b5050a8b3ee7f133b3598c99a79eaf864c32de5a1db183403d6cb3faf75f1df72812a5a4b83919e55c7e507a4a23654a9bb3249b17b2d04d50b5ce7cd64f2e7052540b9852af3831b66bb8cee1cbb6ea01312c31e20ac722bec9cf04f86a3be884cc97f36d8a619e54d28c81398edece6d0319b66440b314ff9b324560171f21f78ae0ab7c3c548cd37c0384c5405352fe13ccef29ee9de97a540a9f3b2db008bb4f9aa41030154371043b865e5308c69be0aa8d5c960d51cbe4e9764011037a1248c6ab9f381667ba08e3ccecd291416833f3402357cca3aa7017dab91f939476a16858e635a4e44519ef46450d5ec6ace6355b23d1287a1c66146b902c01c9213e09f9f2ef1a3b93b5656d69202cad214f2fc8dbc26a9aa12b4f3d276b13806a03f4c5ccb04023db1ae7f63bd88d429b312fdfc7376bb411a041c6b0d7026939d81c7330589f74699f37ff7114a58ba4907414dd4bb72bb4ab7a218a46130348414a22adff941302ba8ed0f857eeb59f8ed927311d2cc10af3414146368d92924f8739ab7838f50060ce61266c56d5cfcbc7dee84bee0cc5454285d7efda4c184d0504e74ab4d5fa1f141e95ddcbe0711e06c3686f7d0def9a6e8bde68c473435bd372009de490e65bcc054a277c0282d0f255a1524b8ab1f44ab7d536b33c56a041bda659a85491624e65762c2b2d8e35573b9f9e584e26d4860a995df9f27502e4acd477f0e8bfa455f4a29a41ffcc1a47c263a16b8368d74d08b2c66897b8e3ea96e1546849056de5c157eaad566f1bf6c98e45b6f9c92138f23513667edc9ddb40849922a78ebdfe26ec8cef08bb133ad7662631b95936d68911267b5a90bf2bb30cde8f6a85414511b039dc6f3616ab57d4213fc18fb6b57630164f06d8452391604b02894f5b7d9b74bb711955b6ea9efc7bb589badedda4a054ecb929db542a7e208da4687e1434419ed9db7d448ee71fbe6d739fc9240c88d1b650ad0911645dca0dd1e07c2b981aad2721766d1247b2b3b2e43c18a13c2c6949638d637c7e91f5ef1ef6c5890ff83889b140138f7b9c443322a8abf189833634e66d18d9676bb4d1c942626ae45d921485d31f804142e1d9ccdd992aa615a614644892c5e70a8a09258c4c9429eb4407c0dbbc240deebdf812b92d38aee0fb7f1407d774ed0f2329fc03a8677e0f83ea036501f90f21ad133f1da3199e52ee561046b51d3db68051c56ece944fa93dc3aca9b087f77567692095c47e6c8cd3ba36732aec681814551aec67bce15ebd58ea480824fac8cc0f142981223e627714baf1623a2af78bf02f28e2ce5eb955e08149ade03166355c424fd29fae8a6492122cc7672cd6a3c1703e2eaa2c64679755df863042818a9b08d521cd61de984fc9710d96bdbffbb8b3450a79c798733f192f453264ba7ff2a464394b50efc274a20e452876b6512a3d41ccba97575f16a5f463ec31d6e8c2c163a0ee395d221567e1a68180df3782c028a9ae64cd81a897353ae867494604cb19c6f479509e706e712d69ca57970299750782aecb1c18fd495f13047b577140d099b300dbf9865f0649bedd871295d2d37397bc38a4ee223a8e8770df2203ca9cabc7571611d58c808457795bedb07e9e7b95d6472a3a294269f47aadcf0e1e3c2569e204b53c25782348a993eb738dc227b80ebb518fcfde2c399041293549560f6bef7534b071407550ed0ff5afe18384f45fd856c3d838d82f3b4e16755126e3a4da32b37e6fab0317a09d9403da6442cd321d5fb195705b9c93397585638212af2a2c752c58e4836fb09548146b22887d9cefc9adf1e68d3c482523c4b9f675d933691dafc3bf05d849fbe4baa33d8f4908e674438bc503ee4444821bced8c9d5cace16f525fab1b98a6d2864fb8092d6fca1ea5fc0820099061e9ac9bb45769115d4fff2761622c67ec94d20b3a33b8e10a2e08f596e968b01bf60ef736bfe19ad524d0926b50075820ae847901730d5a29b2dd2a138b492462743f0799bd72a76c1c64e31f0b756f39dd7cb11c6a3a36975eec8913761326a56b72a8130ebb60afd1161c684eb69f01", 0x1000}, {&(0x7f0000003680)="417fa5f152d48d15a31c86cd654692635a601f18133928d36f32540374f932151b8d3c4f3878b9dc677c00de06c9ca82d6b86712fa9320aa2f7aa76941f2994be56507168800d067606c4b4d5e5f18a643db226f7f181ebcab94daa12ebf69402e890923daaf0738f59ef5869c486ed8fd50af127a1263dc4896bc1ae3ffd4550c952916e4dfd20247b3d2673fa5fdcc934dbf3c6bf269c5e05ba775f6738c81b87f01df864fba5f6ea0254ad678c1e94649174db32b858710ff0176a393221081d1a62e72f0ae43e61ad67ced80fa351671bba36411b8c53dea27ee9ed39ed75712e85f582eac3979103cbc25b0f18abab79a47f62fc4ddeeaf64eb98cfc89fe04c897eeafeb33ac451c6c3912146d8b4fef416526f2c561de8941b8b404e7c4b14bd848ab6dbbdfa0f79ffe065db16d8722b5d9b8b3b115e9b07991cbd02a7a4513953c712901d8df314ac7cd5472fabdc23fe69d307e46eb67b1b4db85d30df922120f4eb55a14a2e888f8296147bae68d6ac4e119601e82718fe5fdc86151d2923d1e7752bbbe20260efb23c560d773787cbdd37a5604a7daedbbbc0ecaff41a268e3806d1872db41f29c733be2be815133770614cf650cc25c5082222f5c13adaa5b5f86342d74fe346bec5500f9c1e2d5210e2430eef01b27c4e73d0b33f43e086c20a0dc1e5467b88d84a6f522fc12346af58560e9ca6782851f8bc2cbe7399a476fe245ac6565f7fe1a6c6ff5fc2e65fa3ba901f8acca9e671159a484cc2581ec8309a40e1660df690cb48e839bdbb29a0ef9afbc96f7eb3dc5d17f78012a8c3bc87154f8871c2ac048f6615b660b2e925de2ef86b439315b6abbf88ae50ce76d3f7e8ab01f583e062df1bb890feaa34591cbfc5d39e31fc88b5ab3009ebb70e2508edfd7de9051fc82a5f5cce853c1e6407205b368a6ba2e14b873c727e4d10ccad9f06cd95cb0c3ad3672f8b168aa6a656c27d1c08554ee93173edb5f138ede7779942954552c10e76fb2045714d54b819d5acd89369c745921b5ca4c5341232e3e48ac1c169f2224c3f6400fe7f4c782ccfee1d8cbc71fc64cb27d230a0a99669b7c4afc2f04fa112e10276d5c14dd0fb863559c8cd031304b647d005f0594f51fe7739614897666c4bb0b90766bd2f81f5d72a0955abca2fa3a0fa211c14584d29140c052ba463cde7d2af1b5a9ef2806403feec5d5b7bcc2e46613fdf9de7d818f34931072437fd837486a36721e6004d059495110f21b05b66cc4d8335eb35d9bad44d9d126264cb83a23549539a611a4c99848222ddcad104ae08d90431f425ae4f4a36e877287b3319967db6e3d4920ebc48b018c5980346c2ad367e92fbf80caba497d8e4fdad22558b9e87fe7e798169ae44b19e958c1949684234c9e4d5b7af38831b039c9f93942c91124ad7432e076f9d24b20efc347f278cb8524ab3fda23db684a4bb90b43ce568110ae25f0790d487f871c307a33d507b7645333d5d843d0e8bc863135366fe58013b935fed78ecdd970a37208af4998d29c73d43da1ea5922ef53982d2611d67cb6cae5bc5ba842e7c9d1ffaa54548bfd09d16db2b5a5e6c3e0142cc8e08489f835878f7a3bff318783ad245cf37dfc12f5180402e6ca18ca2da69989524887724258630a2295300796f795c4c964af805dab0b1a2bd5c3187b143df886460f1fee25fed91f1e260ed9337b12984e70c50adcb7f9403402813f8e15094456de2909a51c0ccabdda1208e902db70d0d9ac48fec7bf66a6fcd0cdbfdf15a9e8686a73bea3f0b411bdb64678bd91211e13c5dbfe9dd11c4d27cd7f81a3e874a09cd320e14c7d006f88b9fb518a845a674d24f89a325f44de295966f6ce34c148aa434901ae016f1ed04541ee4c0b8199a118ae4201d21afe2de00e34a9b218974e50555972b6067da178e93c160540201c6fd3524720a87aad4cf8f7e22707b06958fcc234b35f327617f42b8899c93f9a1efd556ef3104088a7fe58683fed69e9df1b147586b37c24c56d27e0992b6409dcf714f9a3ca855f76347564b0b67f0e9ea853fb3af8e1ab7ad54e08a41c744fed9d7fb5337c3f90798eb16ab38cdeb09f251fbd11329154f4ac354481ce2c8a3cdc5740c941948ef03855a14cfec56603425a938157bed92aad6ad02a062788ab79c61988e567703528de2bef2a98f981f3252f79a5975eb426ffc60003581875f2e072173759ed16f9d633afdd144fcd1ce02258fa29194332bfb852db556be6e1865d18f4f740908f1be7754e5abac5b62284f25914c06910fe07e1b48152c374f0995ce9d1e5fbb4923759d3a6b12d1e0942b03de0fa3459396215fc0f77ddbc30a81d07202b32ae3560cef9bebfbdd823544681de29f95b60510779864c7642ef4227610caf0429054506bb01d0b0a7dcc1555c1d6d2958341fc915427c18601616a0e0efb59b9ef206e938967c75652ce9e132adb72416b31e6e3188f1b5b7391293eb5b6b82ab35ce96ca559ecc954f51735e819c15f7de1a7aa1ae55c3ae4d64cf671ad7543eeb635670154776d1789f28a70b76596893e0c43dab5e045ebb1e6fbda8288e323c090a56e171222b1eed3cc5116bf6000ca1a470a6b098cbe4af990fe709e6f311d5624b33bfefa58587113aa2ad97193cad1883522096c44403913f80d24feab4d67c82516483b4c17da9bc628bd14d3f1691b120dba9b75058979e674a612b277e336ea642c0df6a42072bd7756d20ea30f258aac76dffd9f56f34afbe283df522699ec7d6a1dfb5a548a5127588304f1a9536c761b412ef0d69dff95a66113a6b17898eab78da94d965e356f7a9c7279bd028d2b569cac4100a21bb55a57c8ee2fbd81b580cca2cbfc6100020d8aa8bdef9fac42295d18ee32c08be07d09b5c9ec0e9a03cfe27a9886db11295ac92479f7fdabff2e4e686bc1b583785050ad3577da2fe3a83141bcc5101129cc4b376bdd726d11e4d797bd83ed15411a44ba149a069e6aa02f36f65f747e911b751d33beb99c3ef39a5bf0e6c78bad7d665452bd7a18cd423bbe3cda9388e35093fa0b4e9d4aac7676426e8b4f3998985b780eee3a600edf889e9b952c0b7aa8d20e37a4988ca9d24473c83370e7c77f489085f8f5d03707d8074cc4e73f518df2635d6d6faf18b5b9269128f2a8b0e3a1a77a8ee3be7f48fbd65af4b5aca3da39f83506716f15c67a972a1d0860e89a5df37e6958ee8808d9d2f1aa1d85bb4a105dd866c8214819afc0c5420d2bf1449ddef9289fbdb84da72a2d43f3975e75014ab25a41355c8ad143e5a694d66be249ea930d81647355801d077eeb90f5babb8293188f694a3e1cc36afa7ac6c95480a821d782cc5ada39cdaff36b07d7a0982561beb4ebfaa5850682ecd121f3d50a2c529bbf0d14ab0b244e7b577ff04307a560969730f8132deda437b41510c673548bb1bdb45ccf2764163bdc65f8f898259256f9a5699a9dd3972b949da9ead9f0645c58d48ba32b9ce4dbde9ac0381312620e2e17d9a44b184060bcf563503840cb269285f75301d1002cef1b66c5b7921195a0f1791bbd015fd3da2953b58cb0db6cf0d69b23bc1fb89ddb80b7bba80102a4f3046468067828e4f419673e2a63837252458b65150a154f94358475498e884c9516d9f97b9801ca43893dc089a8fc2af22bede9331fd943dc04510754c2a7959aacbb1002c21daa9aa1eb4d82a9b1509a44ea17e1e8c0ccfb7cd453fd3e97c084c5f6b7f327006f7f4c85e05661127059b8bbdd201d8c5dfefa7cbdf983244f46be3c621476e503fecfcf41f03d1c3bc57bd92a54eab2b549dee25cfedf31fe1fce993467e5e803501e803cb3acbf99f4644698d094320caa25b81f070dae1df996c725ff1c83ab668b18278c66cfdc27fc5a156287f3d4e8a045f74b448e68703ffc6d95705d4f6688b3c13dc5814bf6afd002b959968cde55d125c3c45573f899a9e09684522884a3ffff4b2ef9f8742b0b3d6f533d102445a75aa187d1f3216afa458ca63307f74519251dc31d6c0b155ed4cfd58cb677e66476b9beae6e9908f267805e3de2a4c59eaefbd32bff8323b594e2f36c3b2f55ecfbaa5b107a72e25e9ad8a62bcef8ecc17132f667367e3c129ee2216bf306ddc1862b08bb53a6b5428d2005c4213469ddc5a78c90a5b4ba13bd7f1cf5d194f4898ac38455aca410baf5edbfe42d7b123263041fb7b4cb79a9d20116d8540a28be1862156b7485ef0acb9e5380032d9dfac24b59a86d2b0d42d3494d97db2b57cf1fccedfc670d1f0f870207bfa8e9f866b94bd6f54c1ccd0f23d2abab3ab55e814ce6cf1b7af160496ed551842b29883fab162821ad47843dd57d7b6031c244dc1312ae3d270f4ecf5756b0b3fa058796df9a6cae647919befc178cd323225d0ad0b82e58be5d85311cd62fa867e0cb9cf127942a9e45352bae8738fb18625b8047b0fe771f03e88bbb0d0ad760559793165f2ecd63bffe4873a4edf5bf037c620a00bb43fd4c57368e36e3ecaf7d449e4a2e2732ae7f939f76acfa48a026857131874e222b516fca157f9cc690727f410c3475d5eff08e279bdead8ce0aa4f662fa29be03b7ac1319dfa018658a08f0815797485c52d40cc2ae82bb17ffea95bf4466fa9ef2b686f564a2f5196abfa98c05ce929c2e3e64a6471b5bc0986cc5465987dd5151bb5017709baaffc58369b34f9a66910df37f81a02085d2f50e2a747b9c4461a440fa93cf10127c6bddb6b697ae18a6423696432df49849c9a4b7fe12428d41fa37586546c74dc39abd61e4896397a4f6d2e87eb756dbc87bcb2f060b57c082338ee16c233d96180bc625bcc76a9f6ec4a0f26fb0f4a1afca6fcf1349e3021efceba44d41ad8f5ed051ca17fcd1e274f13ab2c0663c39a6396e1bb5709dd96ccb671fb1fd5e9dced65c4346c04b34da64f0604ac09ebd8f6e55f7bec6744ef48d24e29ff42097c85cc6bc199260ad15e788c5f13be65f58c366116341d35c82c7a6fceed2fad4de5e8db6f0280d6145ea93f25ef733f00e58a35855c45b295cdd39ddc372456e2381bb92f59845031a08ec488038de20eb924174efd4a651beeffe902976d830b8bcc4ba5f3a06132712787e2f38988dc521d8cfa38567749988433f1663a9ef26e950104cbb81a75f1ecb399590018ae92972c230518b1b46cafb69c5d3cfa98e50ffc5d0789d62a50a775c3933e930a24c598756d7ab3d1053a1a667dacc34520843ddb8ba14c949b088cb75b61edfb184a10ed5aae26dc85d444c702350c2a7a2e33d2e2ec347cdb01e2208258d1023f49e50ce46a7cd2518fdbc211b7e04c2d8e7975da1a34a7af461bc2ceed37c87f012f76c25469071eb6af1b96f6aa1572d1d4ac455b50e348bf19e67ae8784e736a590df751a30266ce7355a48c3ad07365cb41b9d21aa2865cfa39bae5b0368c8882e9d2f4648bac61bf628205143aaf492d2cc872d02a482ecc13ebc31e020934283feb624a505eda97de2d22da1e874cb64d562180392c7ece98631bf7a7783aea669d488d2f90a7ee2aa214af1407c833611dac81c193a3a8d19e659929e8c8b74316cbcff16f6051b2b5946559c7ff3101f04f0518f56f9e4c45c7305fe06b031effb4756b38108fe024d03e26a6ee69588393287549b45c303d6ff193e72c1f93885ff458b4c917a5535cba51bea1a4b2828e61681d60b5d6d25cd2ddf3297fae130b3c24756a8af0dda6e224cd9ca3af44e07cb91ac9e2b57e59910eac548c2bb522f21c99b9", 0x1000}, {&(0x7f0000004680)="64c565b3389fc511aa9f49526dd2205e906430b5d2e0b8a8fec26274d585fa7bc3613503f84a1b0fdcc6c30438c1d321e8fba170105f614afe3afca4b8fdba43991004eae5a42ac0c277a8fa9dff86516d22c0a9bdd2139309b74d0cca5a06bcb9fe2fc3316a43ebed7a2dbd542ff2b8842368381e1730ab82c86fc17da63f3f217124f6336daae478fe4118f642443c3e71b77754f9695867999d9d29610587e4b99ff4e170cfd619296757eba9e8e03c7fd1bed3126f71354894", 0xbb}, {&(0x7f0000004740)="b96c3707d7a3e48a271c5e8945002a8dabe3e667de165717122c365f67a237c6328296a1f26130050b4f5f9fd72c0221e651caa1fa6fdd89fd5d6abc018d5f91e5ea8b840b3ddf266e17e99fcd1e7cda", 0x50}, {&(0x7f00000047c0)="6604ae994483308e7cf0d82d30e4d83fdd91bf2e48bbd2dca671a9909753e7b28ce137336f0c7079e3e47ab35457cacbfd6e7244bca4bd9ae182bbbe9e77a3bbe7836f43f29b7c63c4dd776ef2a4128b3d962575fe8be5aeab3eaa070315eb6df08ab8451b3d375079268f7db7b1f8ccbed2b2664be0a27bac109e8e9192035e237a591e73580d2fc95c1baf", 0x8c}, {&(0x7f0000004880)="165df9042ea2508bd8a1c51b6bc2c4207e8c31dadf480d186448b90e46164cfd90518699f2342f1bf2f6db38ccd1ef1e0660f09f5a27a1f2ec4ff8a551dc424048402fdd48580761314f55d641840cfab3f5815e644f05c0c5cad7e8bce346b690f148e9d836", 0x66}, {&(0x7f0000004900)="e005b6e98fce55dc1e6b385d72aecd0c42549636212d994cdd25a5524bc71192f69a518d040240aa1cd0bb3fdd5bc60f011cdc348075fac9d75a7ddbe2b3ecec32feae5c68d2b15bdaaac2fe7072c7afb67b3c76f75adb68209bbc0e0904451bac174b498e513476bcf268062da689a81120132f017ed84da3f48302612b19fe137e5f5050d8", 0x86}], 0x8, 0x0) sendmsg$unix(r0, &(0x7f0000002440)={&(0x7f0000002480)=ANY=[@ANYBLOB="f2ff2fdae4f7531ad94b34bc39556d2dc849068e29757c77523d2d9775321a243deb1ca0358367ee0ee44188ca33185a9c8955abce7cdeba1f2c90135bb303143d04feab6294b51b37287ef956ea91dc1ac352f994073fb74fa389da39f75a0c8c4cf38c50c112d80f1ba987aa0e51f42a30d27ce3f0dbe94e74b788a4b70c5d630e6cad81330aa2fbda538bf9a31472531e588976ba9ef9d054e385f51ede70d39f6c0c240ce2efecd32f4145e4c836041e83d1c94df27916321937c40793b687b12575ca2d14c1393b6de8af2f2a73d2df8bdf201c"], 0xa, &(0x7f00000023c0)=[{&(0x7f0000000080)="96454862db186ab4f4819375733cb76888b82db786ae557562071223c98f1e309aa6cc1993a9e01be6b8939cda0ea7db01267bfcf3f78bc7be27cbcf0215ecf2010dee7689f02c42db44f8207deee24db9870641634383cfae3857fb4a3c2a6e90b4d73a595e2d68f841c1c3c5377c9c59b043b079", 0x75}, {&(0x7f00000001c0)="2079aae99da31c3d2e4c725bc13513cb6df8b2f07afa3e0e8df936df715683185a986e1f4af74dd27e9cec4d39a9d170bba04aefb3e7878b33aded16444a44965048044b65da0e2fbaa7923b7b50b4bc403d8c185430d4ea4e9befa86ed2595766966ebbd367855f889eff5b03559c64385bcc0e1c2f3390462e934ca2ef9c4b86b62de96022e2695d104550e14899e151614b25107946e0c55498c889cb3459aa93d014df4882475657e7cd47f9c227ccd1485ff0ad64fb437a9549707ac195cf3dd679", 0xc4}, {&(0x7f00000002c0)="d894e894bb3929576d74cb7b987a5e38073e23b56a1df09458a864d6f7af0dcc67bb174dae47bf8eb7ea25e7aa687316a9e4e124cb7958caf7f9e9573edc3612e854aa3b322861bc5dff8b138f499ddd9662395ebc6f391296018d0ff4bfee3581d118b365433f4bfec697271e1cf2492e5175412551eaced84f8b9dc088f506835254beb775a5ecc23a9c1e65937acae26a9197e8235f8662a203b5c708094131d3187b883a0c422f3e689d0b5c924edafa333625956646922f3f4775e74eba9ae4791b22de7e34cdf17643d430422d4d5bb72b8447863667b06106abb5d06ea5274239a374edcb32d49feb", 0xec}, {&(0x7f00000003c0)="80962179ae90064497357e47e59c73b920d219ab942ff2b71da6e32f889e0bf68dbb351cf817db10fc089da6cfdd2de0d3cf4c8686918387a589d93bd9493467755420e9cfd45d9c35f0befd49b03986a3b04fb1fab8745a74b1b08c85314d8311140ecfa62f2ab4287a84cb5a16a43690dea351b0e7ad9c7beedafaae8ce2a13cef09d75a17a8c70ffa371d92725a4661dae329b09b847f52c619114f62f804915f349605382a01690c3be486bb08b0b8f82fdcec591e372af45b55f330c14618ce2a0af7ecdebe249dc7ad88e702a964cd76e7806fce66d70233792ffb5d6ed9ed47d2905f6d22148416f5c1a8af3e72e8f5eef3a6d5fc4277a43d7a5bdb8ababd4016eaa776ce4531c9435abf39e880093520d4b2e5a2a8cf904a5602cca74a6700adf7361f8e03a45c1118e9c1ee5feacb7a6cd95f75f14e69e9cbdf5674c09923e54f0f5db7e04f1caa50b892b7aeccab07b716cd20c402c2075d395e9d82e72be5fa6a3335ef43ef8606e4133a5ca5fca38be05881219c460063d574dc3ece0259bbcdd841f42352b1f25d99af09f8075686a2d6367efa201ec7fbe570f045bb08f429f34e764baf714f2b980aede50970c82e99e75e69974f74d059e5461b328e995c9230cd2c816b4ab21ef6c7e9e6de6f3a2c29bdea34efcba4da4cd8b643b80dd25a9c3f278dd039b8f064f22c420689050559e44e21345b55237921dd798dd616065b5fe57a5a0482651cbc8ed5bc9e25b3b8fd8399664eb75187c37b3c6b4569182b34d80fd8c03d5086412ee01cd0d5b4545cf41aa0e6482cef3cbaa2f7ffb46095dca2af709480b0c519e8dc5c89c3fc28eab4ef087cb3da134ed0465a98bd5b6455424aa8a4d0f37e709c92bf15ed2250dcd372772511daa1f591c1f5ba66f0558abe4215dd91b548ac8a5588eb3f547dcbce5f2cfa26c50f0429e1d62be33f0c273df769cf008189213ff7b5c0698468ff27d834a29cafa91ffbb5b09ff3e2c161e334f2661807e9c4ea6ce27646f80e1fa82630f82d545ae5d0c141f518013b24f408c66125ea3b26bbdff4539151ad625938dc3231bc82c427c2483eb4066f652033a8f06305dc7250ba66e6f54d304fbb3a6e8ac5c87deae698cca87de3d855c530214e5060b6553963bddb14d0ef2e68523fd41eac2a748801717c3df8c9d972eadc4995869fd831a8969dd4b0a20c81df29cb700b6a825afec704ff924259b4f749c8b59b5b1c83f11a0d7d5f0334e68da0aa70783de5714a8af6357b25f439e48b61e7003a8cc00c2ecf1adce2a3f3a70df5340576e2cf70a49748f635cde879afe58ddd74dcb03198edf803030ee94454a32d9e04704c25f220f39f73abeeadde19b6d70c4e1b9f4091f874035ea8e398c7dbf545b8c64328b04e88ec327159188d91dc5d52ed2747e3cc4f7f354513d0c14695db81e2c3d41e47e0c8f912ca8808cb3caa67ce978b76d89b65d9fd70a77849494bf7a4df53c279251b5cd1268420a9bc8f66d1c50807d5a6a0c28ab4fcc5289d386c99f1708f35b01016bb388cf7c5829e56b78f8b768297dc18fba746316c0fa87c52bf7fada42f108787dbe4ac308dc7f857169decb8b88fc5f21b4600193d5ed659ee378425a994dc43bf4eddfbf6b96cc68d1a5fab89d81a0fd9cbd38dd63cf52eb80be32fafb88452633c8ea5f91e5ebf2cfa689470e1eabdf1f562bfa02c44220bc956485d59465891e82597ac0ea0030c3adf43447b471e66d3f0f357cc9d10115aa7814dffc2a1bec1297d23a1cf0e4e2e6705cc54ba919e543f53a1e18734c3522a22d876bc2dafe3d043cfb71b7898843da2afdff0d1476d25b8745ba51d7f377e589afc480eefd6c07f330e356487559abb8745c483011eb17504a2602712ba200810cb95cb511521b064c4f44c8d4502e1e213694f986bbeb44747c618ffce3f7df2fdfd4ba397a9374981f937b8a574fbd47ecbc2f566a974ae77ae9124bf1ad0900e55f614699761cf93983916ca4b5515d7fc2e82946c8a256b426e370a585774624b05eb23605a2cae6e9ec556df94d1bc3a637c2fac9a107b795d8631f9fad6c995e206b9abfe1abcaf363d1847b54c913fd3f83c589dd4927fea8d036f5b6839b42caac7baf02ee38daa3ee0748363f1f36aafb3f62ef3067140b3e6765e3a9a3c344083e11dc77d91b9cdb14b2e26e660018152106f484003406ab978dc165bce9eaf6023fcc4c377455d1030f25cf8a52ca6b7b1b6c4ebd4798d37a323a7b9b61d9b8fb08ed3578f876ff6876f884611a89b135cb78ce5a6b821ab8ce2aadb2534d7a136fa5eaf155da475a6dae2cbfa6ef31ce1f3824126d88a7b1f9a163150f146150f6604144973992b94c171539809f2da92349a3c2c8aaaa6fffc652c9335ba7a59ef297b22d1f9ae8df0348c5ef24b1c8f6f02a9002d1e72fa0fa4594315472860396109d38ffb73e9b28a9cbcb12807d2e85df1169d6dc13ef14a28d5ff22d6374f5741580d05edaef93383488ef77d55902c231245b5210f243ce74357a63d59ef4d52c59e3a1b7be74024572e29a24382490c9f9c8223faa8876c3ff2e9a7e9bd7ee843107b49fcbd585d7a3471a0547ac862d3899f04917ef21e9a63eed034d55794fa23a7f53c7077624b5472dae2516f5b8b53da99185fe64573c08b6c572b6ea75d3e3d5e4d3cc29aad6da1fc59ab5604cc949522ce40d72bd9ea45b49c1401b8a6ad2d2536a6dfdab4510ff88b1309643c5c2db934a58d061eea1f148bf6f88f89bacfad87e20fcf7b2ba0782ea136ef94219f382b7fed32d8018af554d9f1fbe0b9d3926dce8e6f1c387cf19d0eb10f9af84f164379c0df92d11abf69a27bf52b2c67b91653c8475758938e605cba99af90185d45235c7e8834b158d8823f9ac1d79b95b5e1e0764bc08652d8696bc6b04bcf341651b0d6075ee8d4a05d3ff842dcb5cad9463ac740372e4245be4ffdd3d113eba565f70d8a24fc2b90825d550c11691388f56fe5884917e4fe28dbc9d5ad091e54760bb4968bd854f7aacf0114590425c73e464746f5129cdb9f6c72e7c8f7b53b649890385dcdc4f81d6ece492aa4c5152a397c5780a1f66a6100d53133e4d148de6096f850e0bf875e6a99ecac52b529bdec9eafb9fd7bcb17db9e47aa655c8f32be350353cdd7738d504c4c389746120e4ae8a0cc1e6ce8d71a17d46b35f22d8400de60634e8b58a123fb833324e4d8b5cd59e985abacf303dfa880d5d267b57c805c7c11d2ec7e89d8dc6ba83ea54e7aafba71d45141c8da2b3fc8df4995a45a3b248c93e9e68c39723f56abbfb9e7a1ee6d872f66bbbdfd4f5596b09ef3bb236f10c7620d66919cffa80bd8bec1e4d8e8409c82a251bcbda56f9bc2337938c4ddb33c2e8670d34c7aa06710c98505959b62e2c02e1bd640b66f9e977cfece4fab8539309dfc5a5987af826312f37394c112c5a9fd223fc17f4258e82f36430749d3e04550d6ccc1f6faf9d9292042bf41abeb6a2ac211f6b9f6ecc7456b140f035f5e3a2554a63abe39dd8409b39852cc6ba3a44f2682ca911de1e25a6586ea3924d2e580ba81e98fc0c402906b990d5fb52f705bd99f61066057b1ed588a65bbeb43089937a2ec9268624f825a4ac54bfc881d8a018eb5786cfe0ae16a243bac88bbfcc9a51ab9d60bf99b72b76433c9575d088586f43d490d37a6c10233a781803ea2efcf5d39f37a81fe69b547846bc6685af16ec24c35af39243603e4405771744ddb7ad4fb5767473757e95a193b2873c2815ed93f132aec3745e0d7b66ba2c1ca95cf791539f94c536155450917ebbd6872e2bbaa575a80954eb7596aa14c36c2d58da49c178c53c1fcb72bb2ecd11cf7294ffea78bcca802f87d974d73d737c3bf226ce0f7ce4ff1ed0daa5b564a5571d701f313aca601d43a441730e305c870694844f199db4786a77090c06691a474dcea1c81bfc1f4a8d3d94af9a457060f2fe23809faf30caa66171676046aa54083654e7e8ada12c8ac128c08fb4e4f55f5fe8ede02c5a59550f4796f234d54da68b17c35d1ab772e8da03c65112abaac94dd281739cd415b8a99b800016a06ea4ee2d33ce1735054651f31c7e0e7d73a4770f79a29a05778c9847d94fbc845c58fa355ff3b1f4791cdfc43963dc8bc5ca90d984c7e69d6abf02c81c523f2d2278552cdc86bcfa9ea461d79b419de4ecbce047ebb5363333f57339041aa3dcfd814914a4a0cb24e873a347c08662800a367fd9c7948f2dc7187fe1233af569866df9663234f9565ccf0bb5d55e1907af26e315a7bc22e0913c8aed9d943a9afc693a809c433f1c377bceb77d99447d6f54aa9ac127cb89b1dc916998ba58fc231d240d9f1ffe7ba51157b2719d562a5ca952a9f0cb7685f1b7c446558749ef39f7b78c91ffce3a700fbd7deb293f633d495e99b0cf695ad089a26ad9b1b409a1685333f2e77907e2fb414ff73eb44739f21f1ce65a543c3d3aeb0e57cc46805623bd525700727ab38e2eec02a1cb7c50f6aaa5d2c0b34bbb948312f0ced9bd141e39d4be259b61098ae23d402466294c1f6e38bc143eccd13a08da1e47a81393f399051b46a8c876a433b74e7b31e8baa53e88da2b254e9a570954db831d9eb8102413dafa4342921515eb47ed671212d3558ab9c1c9be9c72235c474409ef8edd429dcb2d543c458cb22187a267a6b84533745205087b3c02fe89e63aab03e0045485137de25bb949b60630d63dd5381533e21d1c04fd8a85fbfd77e632bd47dcc883d4bb3b93d9a609375485e3d0f5ce7bf6a62fa43694f708b984543386a10bfb16b5aceea3e81e1e42052f32150caf9be3d3a22833be446ca8b03de9085f7046f705940b70c6fe53ab9e0cb14befb60c9b42736acbdfc2c5b5de37771912dc1e7df2ed78262495a85974137a847661f0bb584af9b119a326624d56d4c4ce3a4ca206c3493403332d15582cc52bb80af312b7a55c10451eec1d06fb0f9e41a4ea8e8c8c2f9e5b6a2b42b8b80ed36948f9b8dbc197adf1a4ed324d871a898a67f0321176bc6862fe49be9dd528f6ac6f153e42f1509831b8b5b63c3b8f55380169e8251d39e0feef5abf1048cab54a6fee1c1992abb964392ae941363fb433217b6617166251bc863bc15b80ede1d42af2703007abccd0648396db9f10d03a204f1839d54bebb263ae7642c8c1a2eb4b96cc4e812690707977a70c5e1b552220bd2b03d21ddd551606de46166845b1a22a47c27c29fd388b44a932d7fbeb339732ae9b00bdeacb8d40b0ef1d9ab4526175cf3d5c4848afc6f0820b282d1becc995f3a2d152ecac6af31da101ae1ec6ed5732fc5b0f866efe3174e1aebd2b4f756d5a132a200fae73faeebec2675084fc4acd4f3fc7db32ee8d2c01926522f1932db7de77229138e3d22d66a3b066a8f8a0bc4640339d927bd8580645f8bcea35743084ebb9d73c657ff4317e143a0a669a34135a6bc447f84426423dd782d56e73c9066ce53dde8a2472c6a848429798bc3537e0d4fec3dfe2831555706cbf26c8bd9d9443f15982860b494335d9157da4a11d425087eea0ed84b0fddcb1b73fd0ba4a20dcdfea368fb88d3a33537a6612ca3708cfa85341037eb488c3a0127a35fef2fe1ff39331c2a93f16b8e1b9bf9dd8de3f4742d1c446c50522943bb05d783b6c2bf02066ce0905a13d3d29bb88bd7995cb1501310913a35b8a1a0d8f0de45cd707dbd674c299df81a2ea9cd15c10afdd8df5ffd27439d92635db7a3ca36a4daab765f", 0x1000}, {&(0x7f00000013c0)="7f13f7c26db84f24e85f2d8284c445f462f843b788e90e59aa78f9f7446c0cf813084db61b0c7ed482bd5d10bfee6287276ff410c65eee4e516b032e8b73e733afcee510140dbcf175f8a9e0ae6d2bbbc6209d131d2ba97cacdabf44937fd1d9e70683e5c1cdbd4650baefe2c75aa0f48c236d8986dea8f65d9ce47234f6749600ddd8ba31721954bfa4ce5ea4109151fc0eebcfe6684f5dc39d0a95a8c3e9f126f0f926a97cb14fa6606aecae05816d89e384ff6e31208c7d7be1a2af9b6804a899dd6c57f875729b6bc92cc70a9ee751563cc926f5a78a3b15bb3a86a1737d759c9b3dfcbafa945a6d8f0f50451c97bdca77d9e2e3403faabb08b68b18d132518e6c0ea3debb272a799e30015b3615d33296c9813a52ae5f15755b4c4a7377ce721225a3f6bf81897029f15d345024472df31f6b12625476b55f5e0aa72e11731395691915239a22456881e2b95bb9f4c9f437402d40986f5d6ad2f43cab4e91305ba37dadb5b44010def81eba3d56594c650fb36524004e9f758c568eb1a037a305b02a2c474b379242a1b7b47ab6fa23ba50e7885955e52573223b8db2d87d679370f85ff313b041aa5a82e5c111227c4700f19ce83c2880a5a901472de2211e16e291c60b6a9e51a0ea2199a94050b876a888cbf580163e79972a6b73996f24f97101cc57d32eaba1b5bfbbb2aa69bd28d53e245d5a848a4f8e498462462aaf3606f47ddd1ecc8eaf7de3a85d3e83a4b8afcaa9b53edeec39a1366d3cc670e705686539c52947bbc7c66f5ddcaeac8713b2fe93d4054ff9ede659aa5ded1c625c9ced80d46d514e94bf5b32eacba3d6714d0de34bc775cdbbc747ef6ddbcdec8c62ef8f5228f89ddfee9639310d46d5e7e38d8b065f2d390723652ab3515fa702801c323aa7beabb0357bb816d80f2bb3cb0f197a98b73bc1cd149ee82a84df34cf5da479cf4e8e062290664979f81a7ab09ba2db9fee6f863eda53bea918a66109ceafe239f617626d04a23cb9068ea79dc039bd680683c4d5e0952fa91d2873a71aa21fb425e49c1ea7bbbc70a85bf4dfd950291a7138404a78a8add89a63e4d252ef7304bbef77fd93cbf1ec2aafaea537140a5b99ae305f184bad06d7601110a73f1b51aaa71801abd5558d1cacb02c5e0cc4003e03f54d68e2da514a47c4106df9282f72de093e2c75411bb8943b3e802ec07f295a0520d82d643c5a0fe5152bc80b764114febd237e05400d63b60d9c423db13e6df92c390ab1ff8059fb8ada4c0d90cf562a6557b64efb7f52c66d937f87b15c1d0abadca9ca89eca595cde032b39dde20bca3877057ddf4791774fc9d3de92cb861fa5e3bb4daa954bef75d50571cafcd67a5f917aa18f57db6156ef3b030d96ca4b9fbb542735c0b3fd2c90785f4fb48247b895b4c2accd8795b2f74f705d99906d8ac5a9439d73bcbed3fcd64d95c1b93c32f3abad054e264d66e3b2c9c8460997845c1ad130a41923f6b427ea8ac3a9952f8c28cfdbe4d0999db9dc03190233e436c1e6ec5b2151db1f8b5e0f2abe0b8b5091a8d440f731d0235cb54adbac26c52c28ebc6ccaee9a2fbb5d4c8d0dd8d8e9c9356be7e013bfafbee107e9637ab5352b5f44752813cc1b46626c856d0533688915b95d86930cf91eae515c89bd3d840fb5a36b5ddbefb3ee67ecd900f1dd65edc7756e5f5ef2a3b12cfa296a9ae80493f44c25c980db06044fc635860ca7f8349049fbb091384b8364b08455b7f0cdcfad6809bff7fed247a99a6edc89a21f72118e529f10d74feb44a03d30bc16391a7285d10900a7d700a9444693e0bb963ef5d38d5451ec678f1b6c5349e35a6d16eee3d276b6eb3285517422b4e7cd9d1a817ab4a2b1de527828ab852b711079e7286caa2631f5243bfb51e5162d42e6fe298f1620a6f5f70221cf512bec2a315eb7f328a7f4456ff2a8d00f9d31bf001eb47ae71c7893d143c5b8e63c3e37f134773b4347f12367efda33b1907b7c610a80ec6122d83f2a280a62aa8862539b4b646704a54aa37af247dec43b93fb6afa51d05cff98196fe1afe616340512b6935103cf7d44731d6cbca33b3d69570b8299355a88808d7849410104a28039e103e58fca54ab1c129791f480db801d48831ea8e75b86659151cf5af78be6447fc83c9a7bf735ddb8829fe17f5ded5f9daa714f794a2075a4743d9371fef5da1ad2f3cf7de112494ab8e6371c20b1885384c107d8502ccb5a2535814d8f58a1c9535df5d7bfe184a85afd1da6ce50ed99d4335239839f8c259833002b7e1c05ee4193626652ec9434c466fb2c6dbeaf5a6b1887480a0bcab4aa1f45557036a905c1cbc88428aeb7ff14c26e6521d59030b4c174fa90518bff04af0bc3d5cfbfe98078469f77408a38e009fd0e8b41185db6d8a97778c24dd84546f59886a8e6bef9b7be9b4b99c7d5cc2e3cf4ee0ceedbebff39e3e23df432fe73a506b6f39e826ac70f5d6e549cd4dab5c76e0ad6e8c2f7bd42165d61a53bc1e9ee7e3d19052dfd278906c24b3a53f93ea85ae9694c31463eaafad9ead88fe57cc84c1946f1f392f79718fa262779f43b721a7da6ee0eaa1cef800f195ecdae696b8dd3117e5801edcac7cf4eff1304c0a35ed6317813dbe2b095e797316fedfb3b4e63e489070b5a045c3a2b768ccedd79940b39b344e31520b7b83e53244f31b9440fc82bc6494eebfdfef63e50051f41f93c3ed3c4873b806a3606013028c04899d6314f7859206c9b2b8675c6fb569421f117b6be120f8f66466c378c59b05a29fbb6737614aa00506bbe324081165692c946a80473739eda13de6b0b9b8414793326fe2352274281d506a4e30c322436823355a80357293136ae7fc4df3d604fd15d7233275ec2e76101db98839fae29113983ff7ece83889edcba1c02e054dc5ffb1fdf82490d283f4d07454b88b806b57051748cc7511f99879e70bbf540159ab687f2f43ae6442c2c2bf55ea3e9460df0590176a9d4264d34e050e25eb82f441ab04150765da7cbc54fb30ece7a993bc38234795bd44f7dafcfebc9624e788ae6548637b39302ca02890c0a864ddaf5971cb08751263b2aca516385876cd152dd0727227c123f4cbaaf5c2e456716e9c4ca24abab59ef3bb8ab0dfafc81133ef606f7517576e153daa0fcf355dcc8e7aa11de8e9bf30b5c3672dc5fc76bc6c9734c6ad03bf8c689cbde7fce09e9354ec457b2e5c721d2d26005a99218f5f905411cd62149f6a071c0e65fcddc4ceb91e9ba280cd0d63aaaafda21de793735d2f7f77cb73d69ce2266b2864a3fd543e94ed70bdfbc2df065338006b8f18e6ffa54f3bb3c9c25bf73355b792582634aeb83797eaf365044a5d168eddf4d222760131e5729ffb097718788d98f8ab8a298914bf77ffa703792a4543430d71b93df2db6142b1074ce75a429c3263c7ccc1e79f5fea22734a21b28cf3875761321eb74ef1d9d5218f68a2add552429e54303caf1e309d212fad77d2a9c576994cafa73cbd67eb008941ab14579eb73918d4df13ae90c712c2e20a6feef2ead99ec9013715b2d7a99f2029a8678fba1c1a8049d37d3a650a52fcd8afb064016a3c0669e3cb0d351634d58472701ff273ae610bbff2ee6b0b03d0ca94d3f0f280547a2045fcfd20d2142f8dcef5c37350c017c7afc6af055177dad8d724d0b5fb8086ae7712a32213d02f60a168c38dc2710a24ffdf61365cd5c6df3f93bb686d234a85eb7a1dd711eb1458069ec8c8e773460e3129c26ac884e742ba38bbae366189db871ce408c23af8499e9a0bde8ddd10430a243dc7d2f0d551415e4b966521783a66be938896b60cf471e2edb5fbd2112457666c67278652b6a7bbfb4dd582a5eb30c4159667addbf2631386bd202cf8d7da7453152ff8543ea9d0fdc39eb1b74a178729d9f74f730a9b309767b878f83acc4f8ac54b6c4bc53fd0cff687313860cc4594fb990f2ea7de7294ca72c8c8431c2e75c2d409e05035521fd813b78dd17b351a35c920317aca64195ecf1edf2b4e3ee6ac6187d786ab94f23a3fbd574c8e5cca5e91ca1498b0d4057f59507ccc19a56f254f30f63fcb4a9a52ed52c51be261e400a053f1d5452c7180271641e6286c372b4acc96020a24865c4c4492c585fc9da907baab527b2eecb8f274f6774c3508a6e7c89e304a0a1914b57d725f7ecdedf023da342b18d3b671cb13e9afd251b2089cd10323734fe7bfd861d34309d9f66770aeaedb4440a496d7ff1bbaaab8b3cca9d0c81145b610f8765e1fd4492d356a62174296caec44b58060a94699f1a99d1428f1f00e1287f8a9d730473ca624bc44b40ee99a92235e5ac76de77efcd2c61b3676f14193e93e07127005008419764c15b504a7d40958e0f886a1700bfc2d08bb2aa159cd4ee2fd88201630f106803b81a17fee3b4f1e44b0072ac9b8b1c4b18e92c44914d56fab5fba608726da855a14c578bfdb4d1df15e6e851ec0ccff04711e96a9462f01e4a14687e3159d093f6a4a5507cda7d71c540c428c3501ff10d29382774bd4d84979137d89ff571c7707393fa91d97db85cf92722eeff44ad5eaa963ced44c13a51599c519e038c3e3a13919b23c18cf332e70047cdc34ceec57f16913ffeeeb0851ca92c79eb185f7a22a66ab5194aed5869129f876f5086b377893f51672b9d6f89b10052d8a4043112d73e2ebd873dabb0b87ad991d5c42a76ab69585dff8e0f0a2aebb84934a63f738ea04d851095afffa5a8963a9496e90445ed59597a81aa8329e28a9e5f36c7bb5c5d1f125076be5c2ec55cbb651ec7746e150be31d64f8d10d3706eb44ad3d0366136eddf583863a2d68f0ce9ae8f3a650acacfb360c58f2fd9ba28f6861f35ebe8fac294ee10b3cc84b6c9c1fe8116f0f5e9fa07d79473a09a9f469393b9356b54567cbb2e28c6453d12f914965d7d46f48a4370853e5aeb74d412e0a49ed7bfee9030547339e6fbc221511b738089b3433e48985503c5e3f6011a753c8997ba6c87f0a8e1500ed916d7d035995e85d27470b4664a1c57e61fe7e67718d29f529167bb983dcdb0a86d61b7361721563490c3caaba0d5ae0e056194008e0ae182aef74a1ca7f80cbb5d576f513d2b3c088e9025c0c7677ad43377bece0b50b1371f3b2a5b2808b3fedc9fd236fa2c6e7bc3d859f9cede9c2d0f827a780b05fb60d173840c8c9dad749fd04324df714ad17805101be66aa878b36aa87335c4343f1ceed418a4694c30afe5b655ff4149e745a649a5827630c9fd85cd5a0d703296ef2139184c87ab9e6a43411b45125bf9b4693bec568de326cc53fd7e6ebb22f5f6dfc75161d3acdffa45a101f515bd6e6924bf423914806edee7ce5a5adddaeebb00e62fa4b91008602b1309961f1d1a21b86cd8f25a737c53062eecbca087c58b92088ffc19beca14ffec215d038c031165b3cf3d535785b25daa8b29c86a6ff6dcec99decf55b27ae19652ecd5fc5a96aee6251509c2af82ec18f548ef5592a3d034c4965e0894ccba7cc72932c9452c35add4322093d3f40a2a228a1b49e25eafa0ddc489da23daa89fc6baa270a20657437cfd8d305c2024639d98c6ba24e640562976d65502f22703e1e1c6189314a2868c234c9bea6949cba9c26af70fb946db411178392d2fc93c2f4684b713e79d530f57d9a87f0ec9078bff2548bd20a2488414ca30b9b5c94dac0da9102dc0c6833816f0f3869a233c27213b01a6693bc9ad52ecd10525a8a9bceb61dec0c8b508bdc42859aaa7b6bea6b2cb8a6", 0x1000}], 0x5, 0x0, 0x0, 0x403}, 0x402) fcntl$setstatus(r1, 0x4, 0x44) sendto(r0, &(0x7f0000000100)="f5c3cf35bd1335a1b3d121d737f99a71ed72666af373c3b489ec057345995a748b9ab29c4ee3e59b3d655212dda73026db0172f111d5db36f91a3762f3ee600a18dacdf9a4ba1bd0ec3c91ccd64715d43d205389c2cdffda5142e9fc415262d12fb3226d236f0fbaa4741f5bc2801f6d1549465b84c08c4f843b2fb8f0d5d5754363722ad65269fa292f9481f33d7d5491", 0x91, 0x40a, 0x0, 0x0) 11:10:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x8, './bus\x00', './bus\x00'}) 11:10:29 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5, &(0x7f0000001300)=""/235, 0xeb}, 0x0) socketpair(0x1, 0xc007, 0x80000000, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000012c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/151, 0x97}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/82, 0x52}, {&(0x7f0000001200)=""/52, 0x34}, {&(0x7f0000001240)=""/3, 0x3}, {&(0x7f0000001280)=""/43, 0x2b}, {&(0x7f0000001400)=""/149, 0x95}], 0x7, &(0x7f0000001540)=""/4096, 0x1000}, 0x0) 11:10:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x400002046, 0x5cc1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x5, 0x7}, {0x93b, 0x9}}, &(0x7f0000000180)) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./bus\x00') close(r0) 11:10:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = semget$private(0x0, 0x3, 0x400) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000080)=""/145) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/227, 0xe3}], 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x66, &(0x7f0000000000)={{0x18, 0xffffffffffffffff, 0x2}}, 0x2d1) 11:10:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x20004276, 0x0) ioctl$TIOCMSET(r0, 0xc010427b, &(0x7f0000000000)) 11:10:29 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x2000100) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r3, 0x0, 0x6c, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffede) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0xc, 0x0, 0x0) recvmsg(r3, &(0x7f00000001c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000002d00)=[{&(0x7f0000000a40)=""/4096, 0x1000}, {&(0x7f0000000500)=""/244, 0xf4}, {&(0x7f0000000900)=""/139, 0x8b}, {&(0x7f0000000440)=""/126, 0x7e}, {&(0x7f0000001a40)=""/200, 0xc8}, {&(0x7f0000001b40)=""/160, 0xa0}, {&(0x7f0000001c00)=""/217, 0xd9}, {&(0x7f0000001d00)=""/4096, 0x1000}], 0x8, &(0x7f0000002d80)=""/195, 0xc3}, 0x2) semop(r0, &(0x7f0000000040), 0x19a) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semop(r0, &(0x7f00000002c0)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0xaad) socket$inet(0x2, 0x3, 0x0) getsockname$inet6(r5, &(0x7f0000000a00), &(0x7f0000000100)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000600)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) socket$inet(0x2, 0x3, 0x5) dup(r2) rmdir(&(0x7f0000000680)='./bus\x00') bind$unix(r6, &(0x7f0000003140)=ANY=[@ANYBLOB="01002e3c84000048c7e3bb4e7ef083628dbe928565b98f226dab31d321a13856ad886797cbfbba0dfa6ffbcecdcd1115d701c9aece144d346392a79f5b2806bf12c9009b5cb5f5cc26b667627d046d16204ef59f8932aa7ed0f03abc75bf7e65a0aa4ad3885d1761a09f3adfc2eafdd9e99c314371d442bf1bc8e042644f56cef572bda9ea1b105897b82665583dd8c6bc016994c2cbccec3b24b039d3c43aa1b28dd1cab2e3159f7aedbe8b7758b5edf1a0e99d0000000000000000000000000000000000000050a9e23d3791629d9b2e083f4fe1c7ea1bc59a4ae47da1e4848f8235d0dea0b38171d14fc18d7bbc6fdb798dece9342b26f57986bdb7838c0a8d24ecf624e03818f6ff8230df555a3ff2b14ba3ef1ac60079de443802f63d230ae7a81644ce3c82b22f9a7b946a15bb071ef135e286ef3f8eb88d785a0c8f1e1807542697551db09b7b260d1e2a682ef0b7e2c07b0472857304e5f9518b9a1eae9e90912f7e59ec35933ce3975c0cf55bdb7e9324bd8aac56eb14be"], 0x1) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x17fd}, {0x3, 0xffff, 0x1800}, {0x4, 0x3, 0x800}, {0x4, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000300)=[{0x4, 0x1}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x8, 0x1800}], 0x35c) execve(&(0x7f0000000340)='./bus/file0\x00', &(0x7f0000000700)=[&(0x7f0000000380)='-\x00', &(0x7f00000003c0)=':[$\x00', &(0x7f00000004c0)='\x00', &(0x7f00000006c0)='\\F\x00'], &(0x7f00000008c0)=[&(0x7f0000000740)='\x00', &(0x7f0000000780)='$)-.[\x00', &(0x7f00000007c0)='}\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='\\\x00']) 11:10:29 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x60) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = kqueue() semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/21) rmdir(&(0x7f0000000080)='./file0\x00') kevent(r0, &(0x7f0000000240)=[{{r1}, 0x0, 0x4, 0x2, 0x8, 0x3}, {{r0}, 0x0, 0x40, 0x80, 0x200, 0x8}, {{r1}, 0xfffffffffffffffe, 0x12, 0x80000008, 0x400, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x9, 0xb6bd}, {{r1}, 0xffffffffffffffff, 0x9, 0x12, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0x800fffff, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x4000009a, 0x401, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffd, 0x9d, 0xfffff, 0x2159, 0x800}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x1f, 0x8}], 0x85, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x3, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x49ea, 0x2}, {{r1}, 0xffffffffffffffff, 0x18, 0x8, 0x69, 0x4cd7}, {{r1}, 0xfffffffffffffffd, 0x48, 0x42, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x92, 0xfffff, 0x2, 0x90f}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0xffffffffffffa992, 0x9}, {{r1}, 0xffffffffffffffff, 0x9d, 0x4, 0x2, 0x2}, {{}, 0xfffffffffffffffd, 0x50, 0x44, 0x10001, 0x7}, {{r0}, 0xfffffffffffffffc, 0x29, 0x1, 0x40, 0x7f}], 0x6, &(0x7f0000000140)={0xfffffffffffffffc, 0x7}) kevent(r1, &(0x7f0000000180), 0x3f, &(0x7f0000000040), 0x101, 0x0) 11:10:29 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8092, 0x80) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)="1ad23f9bc4463707d9401da8eec05e3f42535d35661789e86c885c667cd4f816b38ae6426ccf3400913a92c20c85447b2d679011087b21b0c100833019bab0ab83e931642edb27f30ed1a4fde38d31b3a81aa49761df739fb6842fc060330f6813ec901397d2525299c597df624f31ecbf47b11a1ffc7bb46127e40581d0b5928b5eec6ea966957f825a8474b92183c6ef309b8ff2abf0f092c55b5ef40147ea710f6e350b84759766123ce34d4817c358fc2fdeaa03e526273d890fc0ea5841fc688a7ce52dcaacdb4c8a67a33a69dadea254d3bcfba2502b639a39b554d2d7f6c102664c531c7765777b5d50f6945b67214c532f083cd5c4c6a94cc6", 0xfd}, {&(0x7f00000001c0)="24ba3b8e64fbe250c50bf1863dd0ea0143d16231e4ad1f6e146ac6feaea4a9ee0d972f7ca19f75fc973a949eba130a19444dd7c467122180c7a3cc885c5d13497e6e11ace2c3bafe0c870f844cf5ee30207eb308beac", 0x56}], 0x2, &(0x7f0000000280)=[{0x88, 0x1, 0x4, "7e4224dee3127e33e63c9caa07c2ef54b1ae53e05c56dee044f6ad98c03df3be6d0d8803a85bebcff5269500b71164ab90632d69f7aa9c5898f21971d39e892409bed5bcb78671a3d3b0bd9c91bf9d23d1436b82bfca819614a647634de9358607e460da265c8181b0bd5061cac07a8738cc4873ec"}, {0xd8, 0xffff, 0x7, "4d5d61acc530dd47fcf20e33dee707512dbd706121847f68a8c53fde2a74e8d24c0bb3dfee8633c1783945082262146d8e79c7ca1676e4f51ea9016290c5c606c3e100a967165743e203b4ab4cea13f4e33ef063f98ba491e6e13937ec1d584e01b9e4cf86f8c514c5212e75d3d01750af29e383052bc8edf7b26bf308036019774ff6b48f49c4a4ac975ad12deee48fdc96cb0d4b6b6ee4b0ba34b35e92a931c180e3547296e8a0ecc93b29c627ce05c6e82e39c4a9de1ce9afd64084a042c9da6b"}, {0x1010, 0x0, 0xae, "ee422186e93175733cb5310306c025af7d4fb0baa395bd1b846260f863d73422959a4fa60460143c4e4187028073e3ed28ace9319f62c8f546654b993df17867d2453db5f84e523f8b8c3c3bfd39f8a5ee563c5cb13308c733c062b6f1dd023727a4c77d50f0da062c104381639187048aec9153bc4374a562014b995912dc40321a9ac3be8450d5cbb090f836d58ba10eec7941375b68c8710701e1dd75949f0e6aac7d0af5ba944da212db96fc84998e0ba5b4ab0c3448111d4e2bc79d6d37d96591fe256e65c9fa10c252504148dfc41e61307b0bc7a485000d9fc3c54ef7ab696d99d3a2631c156370fd4adc85a734387ae88aa32d464cb86368de9e076002544a88872294c774862695cd10bf547363c063aac71587f1709b6ea0b1c7e89fd2005f0e83f113fa65a657a6fc98721654075c2e070970271d36ad97802af451d43c4c5e095972919ffd3eb2afc516f0f74efb8ab405d8b02e5fedf99acab842112780c834f2d248cad508fd552bec6cadababdd2a173788adc001d2c45c477f11255e9b2f30557c411dba4cd1b485eff567f8246b4981b212ad820769b373a8601937b2987ced47d9b0c720bc9f0988e0b6b731e9e440c80f1a4b219e1ee6aefc9a1f7c7522ab2d063bf72d292d33fee02873fecfd57b203df2c506fb8d32f2b9019f21df04534817e6eed9fbb26b4ff96b267ea3295ce12a28912bbfb055be85e8a4cc0ea9590e3ab015d3d2a70ac11ccc997e3bb1dd8b1832bef09f3ead38023f562eb71281f6d62056a2530f5991d093814262f688fb9b527093cfc3bf401c1bf08b68cbb24e4406e683d804cb361baea8d77f8222c12bdb236380c9b359117d372d0028428ee23166ad1f4a4807f3cccb1685507735a9c338e03277c086bc54af0cf26665780faf4174b5b185f36842c5c1632576bac8da5babc43986cb2daa5f4676abd40def4eabbbff0ea2c9e5bdcb6bba5fb0aea98fa1a423f3c7ad4f5e07a80bef10510b907ddda8a2a9d3404f5663f11b84ac79a0940a096a604d98a3e7f84fa4a12bb036289a929c9c1f6cfa38fb89a7755b4af8c3646e9bc0d6fb77751c383876fff405be8eaf593f61643a93b00057ba765d6577b3400a8170521af108e404abee4e6b8200397e03cc9932bb62f65b97820475e41cf04bbac3fe6a6723a67e0beb6c989c4c1877f7f8ba04a594b9ae186bb1ace5848b39071f81a336ca6b47f6a9e8c1a93422d43c161a7428fe438819b22a50d1177407e91a0853db4f08984adcdb00693578a48e148d1983b615628e83afbc47c29ea9035930b5a1ce1bd6b716b7078d0a71db297e192935144c4e5b036ddc484586b851b4f16685005e8da87a83b28df6cf0f5f7558fb3b31bf4278bd120c63423aef21baf99feb86934698c6ca33ec66be8f5a55b490c85341d057b3d8323d914e0545fc39a3acd17877ee4f0b11197f047723a18db3a85e00790085193f275dac96073bfb83b608d2ac84c1b25592a1e073086199c618c1de5f25e9e014727e8e6c70bccd39549a6749a4af68f34fe0ce5c9bb42e25e80b4c03603514fec35cfd6e357de05fd0b33e12bd521bc780b82b96fa23eb1b22717c49d20edba7b14872d00d3f5671a3e011c47eefd380f32526ce98baae89953e459094e52f4b9439f838e4aa2f7ea5eb82c7b1d28995401fc669e01f08d88c21503e97e2f1db6a0dd324353bfb5157353c8edd3e34d3896790cfbf4581bc7c0a50d5c2513dbb92bf6e90951cc908072e9825bb876d538018f4bfe38afdbe604fab0a0060a125dfb09f455a880013d73efe16dd460284ee3da0f1cf2bba050f6630282598dfadb53d73cb2573ff945bb44e10ca0c16971dcfff5569488b52e7a7235758fd61475f9c0c40c0a10580be67657f8ad51f09ae041b2a8bdcb60634dd41dda4eea72c57bd7b8e33972ba3412043c302543bd38c72b53ccf99b7730fd10af8891ab7927bc0c2ad064c3ddd2306762837217a5ea7eac7759ca67212d3993ca9468365b79de471e191972416ad3cbd507c007dcc98adb0f0309fafd5135f9a9a32637f6f1acc59ce8962c23ea3f86847e780a39a0f8de2103b4fb024509abe5540078e06ebfe6f79eac8985c0c85a39bb29e52a7f00b64fca523354cbe1d9027a86a44b4151fc2f819133f9f8d7c256220b7672e30508cc9c373b13528238d5a194b234ac975f5f2a5c0913f056df4d8a3a84a6da4854cd2407d6e3ac61af7c6cedd1979da57bf211062e777d97aedbb1e23304dad1d2b66967532cdd40038bc3263085d9bfd0a6027c58063d7ac55302cb0ffc1ac5c349e2fc04ad401429944491c9463303809bd78cb1d6e7ce27d8eba3b6f4a345b34ca0e9f13569e02659b111735ecdc355637316ae0c6ad3ae3e058af76b4976b410c95bfbc0c21f93f1d8690fe4128951be66d11ff8088517157ec4d2aff27466253f1757de5b01f413b56c22855e3825def5092c05304615e3d451488822c12cd083499522e9a51153781e1e9e6e1e94349a7d5a2da3840e541fa32ff84d4dc88a31721ecccc1debabd451193d23c0375c105bec4086b64b16a984e1eadb25a45b537277d0e4a5642b62ae164dc2c1216e2ef0a8676695f40b24e3b319a92ce17a2ab0e2147c68484ee1cbf490ffe4d6285ee9689090cd216160335e7f69a3befd98ce1ca8fc908d57ac80c5db5fe1f2859112f55a6884f5364515fb4b2322f8e7305041e0416a03ad68b1c82cee6409cf56c1420d1be0481f0713121e4f1f760e214e87015a4ef1787ce00dcce7113fa74a4c163fe2c65bd4272c2638bb4ddd2eb8025840f51934afb71a4e0a5c0e9f368a02f52a1eb2648785cd021cf3faaf8fa96c2a493ed400aa5c0aacb25679df35e9f58afff6a58a29238ffad829392d973e856aab53ad2da17a479a11a512dab1205da5f8fc42925a13ee9aca25f1f14b010b5e215a329baf27227540aac21d42f7dd0838a93edf2f5547c8955e8910fbb0625574493f986e81c92f046b954c630b6ebaeaec3ece7a4a684ee795f8b1725f9a0ccb12c9a2d3061277fb16c902d959a1d21d0fcbde079231279013a4bf269d7806a1cc17f1621416ad98e09f2519fd5ec7bf77f045b59f9bc6930ec12a7326a9ee2f4d1f7c0b454798fbce2fb5887a7944b48c1fa1f4437cec1882ba6b22a35ef956441c6a9065e062593c4bd9b4bb69d9301f2cf220437e1ef1401f5b40208b386f1a451c25a9091bdfe0596e22a64778951ced0206254375f6391a8aa891e5c64d0f9aa7628223740d618af794684e8d63306ab2ac765cf79c960b3809c8783bf10af06647b63663e9025bd0e6443d109e7760267ff06faa9811c792a08c8d0fe1edba92573d63e626a3e2bdab690a9008f85783b811b1c17c42342f7de51a2b86f8c7ea92db639562b7dd54d1ce4bea93815de05c57e80d4320bb14565bc182b6c273f740a5a87efa614512ee1735df6d37b0131645d72046b5c2094fdaef734427c03f2771942cb687e4e9796c9f3a7eec7e80dc4e93c702af7d1d5e469722415509774e8519483c0a853ffc4598a951eb4942afb6612b858c35230a14fd5a2a9a12ca5ae20bab0d6559eea2016288545f52542338cb175aef66578f612d58c2e40e657ef623005d1768b1d4e4a815b9136b6ece8eb86c2f4b4eb9af96b09f728c751a79c6b467539b3541c20ccda25ab36f87fc14b85357e3a1db7a527e864f62781a727aad21f101e10d8c96077cf69767d3b5d7284c1f6fd189fc30d3b5e3a626090e0fabc3668f2ce54fcb8b1327d99b21fe81663dcb54a91855ed2c7d34c62d0d177edd38a8053dfe1c33540a2bf591934c887e3ddd737230c3506caa289cd02e94ef74db9bdc022514ae85ca6f82e64a898fc07bc2bf49574913695a5d489f4196eeb69eedcba25666f028b4221d3311098fbca96be0b9abcd744c3a7569ecbb66b6540a0c24a14f2068dcbcc21aefd859f6a8aea9ce8fcd055bff91d573cb6da96ac1b6d57aa4eed208b5d1d4e28602a8fbd24b9307729b5523ddfe69c57dfbd4bef101a86b14f365197ff0be9f8e955de7d5b5b772f675625d452cbc9fdf9520f5308833b141d471c1cb03a33c748e4fc5e0a36b0b9c999f626c548c913eca65d95b25ad9a6765e24abe46e65e58d27f5b07386971c726bdb8078c1e283fe2d834e54f3017359f5c92fdbae494ec9cfd8719654a7fa7ee7a994335e7d687f8c0b07ea4e1b0311da9dde075a27020983056a0e11dd00b701a2eda1cc3276d8915ed25233390041b1594fdfcdbbb38eba97eec09bf98e008a22872ef76a61473c6b20ea71aa0f3a7c2f353b962257d03013de69acfde3de12a0fdc20d4924a0759fe235f368eb8092994966e7e43f497ac4d31c4565297f335692b0726de59d487b2441e4618377ed0fddd3fe9a3181db245da868ddd9e1f0862639a9ac169e9776982e31b0151a886d4d5997c1ef3f2cdec1c8b779a08d135af2a8df7a191f37462d64dbad3cd617e37881567e8000d591e457a70fc44070ca2ea20c36b68d29933c26ad39eb389337b5a523f8da02bf790884d22e1f2aff1db194d2d6cbf6f07aaa90a773b7d2484821639cd5faa3ddff90c8e04c33a2d4e8d83d41bc8892e97dc2a07703ab54b4b9541f1f65e496c0a7c2ae087eca869f8420222c2f8b8405a76b7940efd96fc4c0622aed50839610c34efdc2a8ce1b6f83fad7c46424411e276097276c203429fafda3bb3cadcd3971a79e61e7fe5f11c92fee3b71d959b8652dc1f9008b8fee36e1d5d2459ef6354346bafff0fc404e31d284299c66e7ed4064fe6ab3f2cce87e52f35a57a99c3d010183ca19ade66f47666ab0d477cad6d8fa2f2061c88dae9fb70ff607db43aef56be79552d6f12855c35e1ead5e3d4bc4a2fede595efb9207ca398c041f0c6ba7ee979ddca1425d688a816f21f12c1212828bbfe74b67471bceebc7991eaff24f84e141603c50c96e0d6a2db0c2a10172b2eba187c392c67fcc47a2274aaf889af148389376173035311502a26312190efcb5b07bd8c04fcf5fcf6c7af85b5d773ec0203b6dc11958f3c1a756d010a117ad9d19c5baa9b94d8a54ffc76da74688367174272421d7169cc9d632143e2c0bc3dad76128b0b961a8fcaaefff93f0a625c9bb870016b27664d940338dda61552eb7650f2a7970846c69a6816c96fbcbaa10fb4e92046ce5415f3c7ff71e3b2037f4ecb5993f7fb9ae4e4ff01df28ea9f53f944ae1fbe4414f2a7ddca424bfd336504819cac3010629c2f94f2e3962a86c0bdcb83b4e81b84073e5a2a3b68304d51f48b3f72aafabc122425f611d0bd3db39045f755fc139c4ad66e0b855f620b45f8e7d37543441f063e8adb09732e5c959fa66c8335df422d87d59b47343c4c09f8123cc0a4fe6db550edca5238b2193cfe4cfa6d7dd016332a53771e9d50708e534d70db50a3abc9097a2f9ad1032e08eea4d688f91918bcb11875957250929ad75207cd9da2b36bb2fbbc8d5e6eebacb59a2e8c834d984d52c3573053b5c1f66b995f7c4d615a05229c4c99d9eb053f060332b9afd6a5b31cecbc38abd5b62d27d1c82bbff6a89fd9ce94d318fe2bf98dbea15ab08aea8e9bf2949d558bc6aef3f20dad031c61621701cd2da67068e3640455919f5d38a525e5f371b7ac6a7d7becf8423cdd4ac9bca8f3ee1b88487a039f5996671161672f6ba2937f60503fc9bcded23ff7849bbb54124674b610749b2656f5faaf8a00e1147ebfb5cd4e4a8b358615a3a282e"}], 0x1170}, 0x3) r1 = socket(0x80000000000002, 0x3, 0x2f) sendmsg(r1, &(0x7f0000002000)={&(0x7f0000000040)=@in={0x2, 0x3}, 0x10, 0x0, 0x38, 0x0, 0xfedd}, 0x0) 11:10:29 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2003, 0x1700) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = accept$inet6(r0, 0x0, &(0x7f0000000100)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x2000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x80, 0x3}, 0x8) shmdt(r4) ioctl$TIOCCONS(r3, 0x80044279, &(0x7f0000000000)) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 11:10:29 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x2000100) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r3, 0x0, 0x6c, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffede) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0xc, 0x0, 0x0) recvmsg(r3, &(0x7f00000001c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000002d00)=[{&(0x7f0000000a40)=""/4096, 0x1000}, {&(0x7f0000000500)=""/244, 0xf4}, {&(0x7f0000000900)=""/139, 0x8b}, {&(0x7f0000000440)=""/126, 0x7e}, {&(0x7f0000001a40)=""/200, 0xc8}, {&(0x7f0000001b40)=""/160, 0xa0}, {&(0x7f0000001c00)=""/217, 0xd9}, {&(0x7f0000001d00)=""/4096, 0x1000}], 0x8, &(0x7f0000002d80)=""/195, 0xc3}, 0x2) semop(r0, &(0x7f0000000040), 0x19a) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0xaad) socket$inet(0x2, 0x3, 0x0) getsockname$inet6(r5, &(0x7f0000000a00), &(0x7f0000000100)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000600)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) socket$inet(0x2, 0x4000007, 0x5) dup(r2) rmdir(&(0x7f0000000680)='./bus\x00') bind$unix(r5, &(0x7f0000003000)=ANY=[@ANYBLOB="e02f0f5dd82df25b37e2f117516141ec38ad0e0c40385e93cde2e4e3a46a473163379794a9f1502591d17d791c40a22657101cc9d748a8fad46bb54b4e6cb61adce4e788bf5bf83b730a13f4cdd7faa13d5ad29c34602fb028793d53bd97fa049ace0db1ab52d9bfbc3a7c7e85267640368d46969f5755fdf7343096bdf3456bbec99d623d31d4cbf632e724d7a32650d4f1090e34e81bc2ad7a01ef797355d334191f2064656314adb7e1ec45"], 0x1) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x17fd}, {0x3, 0xffff, 0x1800}, {0x4, 0x3, 0x800}, {0x4, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000300)=[{0x4, 0x1}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x8, 0x1800}], 0x35c) execve(&(0x7f0000000340)='./bus/file0\x00', &(0x7f0000000700)=[&(0x7f0000000380)='-\x00', &(0x7f00000003c0)=':[$\x00', &(0x7f00000004c0)='\x00', &(0x7f00000006c0)='\\F\x00'], &(0x7f00000008c0)=[&(0x7f0000000740)='\x00', &(0x7f0000000780)='$)-.[\x00', &(0x7f00000007c0)='}\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='\\\x00']) 11:10:29 executing program 0: accept$inet6(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x800, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) truncate(0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) 11:10:29 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="65e3b29c4465130664d965d3ba9a5e40814d", 0x12}], 0x1) stat(&(0x7f00000000c0)='./file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 11:10:31 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) bind$inet(r0, &(0x7f0000000180), 0x10) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 11:10:31 executing program 1: pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000840)={0x0, './bus\x00', './bus\x00'}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x2010, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = open(0x0, 0x20020, 0x0) setitimer(0x3, &(0x7f0000000940)={{0x9}, {0xe03}}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) chmod(&(0x7f0000000280)='./bus\x00', 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000300)={0x3, 0x3}) stat(&(0x7f0000000880)='./bus\x00', &(0x7f00000008c0)) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) recvmsg(r2, &(0x7f00000007c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000180)=""/207, 0xcf}, {&(0x7f00000003c0)=""/188, 0xbc}, {&(0x7f00000004c0)=""/141, 0x8d}, {&(0x7f0000000580)=""/178, 0xb2}], 0x4, &(0x7f00000006c0)=""/228, 0xe4}, 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) ioctl$TIOCCDTR(r5, 0x20007478) 11:10:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10010004500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8080, 0x22) mkdirat(r0, &(0x7f0000000100)='./bus\x00', 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x1, &(0x7f0000001140)=@abs={0x0, 0x0, 0x2}, 0x8) poll(&(0x7f0000000040)=[{r1, 0x10}, {r1, 0x8}, {r1, 0x180}], 0x3, 0x9) 11:10:31 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2004, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x3ff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = getppid() r2 = getpid() setpgid(r1, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x80000000000000d, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047469, 0x0) writev(r3, &(0x7f0000001400)=[{&(0x7f0000000100)="ef68f7f3ff1d8b1ce2e160891a6df3751f", 0x11}], 0x1) 11:10:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x2, 0x7, 0x618) fcntl$setstatus(r0, 0x4, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x6000000, 0x9}, 0x8) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x2010, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="03451a6b100da487", 0x8}], 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 11:10:33 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) truncate(&(0x7f0000000480)='./control/file0\x00', 0x7393c70d) mkdir(&(0x7f0000000000)='./control/file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./control/file0\x00', 0x89, 0xb) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0xfb3, './control/file0\x00', './control/file0\x00'}) rmdir(&(0x7f0000000080)='./control\x00') r1 = getuid() r2 = geteuid() setreuid(r1, r2) execve(&(0x7f0000000100)='./control/file0\x00', &(0x7f0000000380)=[&(0x7f0000000140)='#).\\\x00', &(0x7f0000000180)='$\x00', &(0x7f0000000200)='!\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$,:\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='\xfc\x00', &(0x7f0000000400)='(\x00']) 11:10:33 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x83, 0x4}, {0x0, 0x9}, {0x85, 0x3}, {0x84, 0x200000}, {0x46, 0x2}], 0x5}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x0, 0x9}], 0x1}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) r2 = semget$private(0x0, 0x7, 0x200) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x9, 0x1, 0x7, 0x9, 0x200, 0x100000000]) 11:10:33 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) shutdown(r0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setreuid(0x0, 0xee00) r2 = socket$unix(0x1, 0x2, 0x0) fsync(r2) setsockopt(r1, 0x9c6, 0xd809, &(0x7f0000000080)="8f5b143fc03dfb9836573d882d18bdd17e4db9557d3b7cede05f5723a44eef195d1a6a74d8cc97bae5ee5b35cfe09f257dfb7143a86f59836b5034aefd97c071bd35de1fefc27c", 0x47) shmget(0x1, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) lstat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000000)=ANY=[@ANYBLOB="0022bee0bf79d2e9364a972cf938751eae90b3246309007985"], 0xa, 0x0}, 0x0) 11:10:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x2, 0x2}) mprotect(&(0x7f0000ece000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000eca000/0x3000)=nil, 0x3000, 0x7) 11:10:33 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = socket(0x3e, 0x0, 0x3) recvmsg(r1, &(0x7f00000013c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001300)=[{&(0x7f0000000080)=""/80, 0x50}, {&(0x7f0000000140)=""/54, 0x36}, {&(0x7f0000000180)=""/25, 0x19}, {&(0x7f00000001c0)=""/90, 0x5a}, {&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x6, &(0x7f0000001380)=""/50, 0x32}, 0x40) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 11:10:33 executing program 1: r0 = shmget(0x0, 0x6000, 0x1, &(0x7f0000ff7000/0x6000)=nil) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) r1 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) r4 = getpgrp() r5 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x4, r1, r2, r1, 0xffffffffffffffff, 0x100, 0x200000000000000}, 0x3, 0xfff, r4, r5, 0x10001, 0xf6, 0xfffffffffffffffc}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x4, r1, r3, 0x0, 0x0, 0x50}, 0x1, 0x7fffffff, 0x0, 0x0, 0x6, 0x7fffffff, 0x800}) 11:10:33 executing program 1: r0 = syz_open_pts() chmod(&(0x7f0000000000)='./file0\x00', 0x100) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00", 0x1b5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x2010001, 0x1ff, "bbbc580000000008380000007f004100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 11:10:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x1a, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:10:34 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="ce"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) getpgrp() 11:10:34 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getrlimit(0x3, &(0x7f00000009c0)) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() getgroups(0x1, &(0x7f0000000000)=[r0]) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) sendmsg(r2, &(0x7f0000000980)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000140)="ad5c55b4aee77dceda82b0c1a3a514c89d858f88a22be4571abe322f548dde0b7fc8698a942b6d386baa61b01f184ca9ef8edc08915c7e772f7c4216ff3ec7f1eec1f0e25f511dc8a7ac00d9e9cbf36fb2dc129c1094d8f2317228d6f449ea613ce527169ba387d7977aa2e1fe4770e1991094333c2c87c3fa3127129a475cc6f9abad6bdbc97a5b52658bd96a8171057adbe6", 0x93}, {&(0x7f0000000200)="524855845fd7207a481f49f2bcc642e8bce0a6415431fdb3ba3dcfb2cb4da4ab8eeb2722630ba2bf3eb6c84101d35d5ceb98cfb896cabe007915908b5921e5ad94afbc7adfaea9c54963a3b2700a31de783349018802f663036c947e409ffb261d7946d39e5ece93d61b7c0994c5f6e3c72ca48dedca9dbe3db3517fdaa36e0464b84bc8620f19c6", 0x88}, {&(0x7f00000002c0)="b6e2aaf21604b0eed4a4218a895dbfaaa44564fcd8d4dd92ee15b2e4cd15e469614c12e7b04c40f44a163370b5bc1de28f5f2b0e9653f1315175f60663515bd06187c10d9ce58d0a146d6430d08faa3f507afdc52a99dbc96ab6dd18576eee57ae297c949b5ceb2b6d7cbe3f93800fea5d30d886aebd0df06e15c6feece634428b125f68c2fd71f7e62c72ceba0b404b25b3ae13aa62ae6eb8365a8212b7b5d84c690d57879a36c67ce48e4407a483f507e5c1da85ac678e", 0xb8}, {&(0x7f0000000380)="031542670549b010048a6436e35b8da1e701c32b84d866a8a705c1ea857c9c9ef1200354d5a529b4b4e86c96cab271d5a925acbdd3d7cdeeed3fafdeabaabf48b52e62142fcc1e607efc6efa1a6b82e3d516947538b7e7135c4f873e6eaf7b8baeb710ebd117", 0x66}, {&(0x7f0000000400)="d6446b90b8bc09bbea93d8e9d343f019d65941f866aa4b430c49697a38440e128b652d73e213189c", 0x28}, {&(0x7f0000000440)="e060ea2aedf2f3ff4c3d43c1f20fdb0e73a8da0f28336304852b1ad6f565005e7d34b7bad812138b686d837bfd06846ed1db40902aa47765b9f147fe92f15b9811542822f341b52ee320bc20bcb81b4826723b4e519b81fa29119a34a2f3f350c66d80a639df4b9467ed8f7ed6a0cd9e2fa373c08a54e1fecc19d65be8741bbc43ec7e4f9957d3baba4232ad1c2f210c1e419ea89063e5682cd9ae9a51ab5ed207a1f3ce5f42d394b92ebe1494e8db75fed5ab2a4ad9d77e9742747e492e43f2a089ee040d13ab2b75f9192ca91f7a3827a8c219f2d583d140f6b271efb223a56a12b743fe45508b3f2e168b9d92", 0xee}, {&(0x7f0000000540)="7d993ad4e003fdcfe530480a81bf9be855dbb3127744b1f6d6f22ddee57ee4a4c30bdc41f1a3e2d4f05ece4b50ce86b3b90dd6e7fc10f6f39bddffa40b496abfc9479e6a245307d57ea1f331b92467fe30074e277d95a9b62ee74e61e34d2bfa981636bfd9cebf435185edf14b635b98a16f0179ea764b64dfeeb28c10e14bffefe9144295ca7602e3acce1156b0b8fb607cf96e4862d16de2e0d447cea95d48554be61196c9caa0e6b5006828706c32d1efb252f3125420623430ac0961361f70ae4b56f97999109dbc021b396bd17de39685aff741667c88a978938b96493c509a", 0xe2}, {&(0x7f0000000640)="498f87039b012d6c4afe108e506a1fb3bf084edc94a392f206f94b94c66b2b6bdc1b3db003c0b04a4fd9e7af6b877983bfafa78f2ee6766c95ef6807b659af81715e1c79bac743735bb69c8cd6672cc92f12914f7c0d855b3ba09efb9036ad2c68a0aeb0a599e937e4323e03ba6075c4664b", 0x72}, {&(0x7f00000006c0)="e4ff7a229e9f433f1ad98cab098bca4783698dd12e8ce4c30328b3d91bfc861377fccd59d60473b09834ddeffc777fb6e4188c6e5f80b7a9c226552133e4855fa9d596c581943bf0a69de6ad1bc2b4e073c6a367bab270783f28c6c5aceb5c0771b9837096de6e20404ed4ed3b65ba97d6239f5927a39f17e82aa18ee087a01c93a3e9d79a74f0a321da90f50d7f52e392edae48da35ba9f334a612c03d2bab0b7304e79683faf36e1ce051bece2fd76e64ff0c40d9a3f6225adffff954afcc498a88cc04daf93d9b660", 0xca}, {&(0x7f00000007c0)="f21c0d7714b95f3578560bc36c5bace65836a563e6bdab825f5fa6c93daf9b700843c16bbfa901a5b3553e8e7bfeb7a7cfc53b422bef47c6b0d73d8f4079c136309fc8d466bf160bf47bf651911d3ea1df7df72669e8", 0x56}], 0xa, &(0x7f0000000900)=[{0x68, 0xffff, 0x100000001, "14e77a5df6b185799063f9fdc3b19b8a1723338f644aaa03425614cf6253c8a63718f78508fd7049f8bc1cdf08374e6f992bc520521b536d24e705ea59178db3597ef51890c4346e2de953a1d3faf1ea12693c6263f0"}], 0x68}, 0x9) 11:10:34 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmat(0xffffffffffffffff, &(0x7f0000001000/0x4000)=nil, 0x0) shmdt(r5) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCNXCL(r3, 0x2000740e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x3812, 0xffffffffffffffff, 0x0, 0x0) kevent(r2, &(0x7f0000000180), 0xffff, &(0x7f00000001c0), 0x101, 0x0) 11:10:34 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCCONS(r1, 0x4004426a, 0x0) 11:10:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="0301006b", 0x4) fcntl$getflags(r0, 0x3) 11:10:34 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, 0x0, 0xcba60e63957ace4c, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/46}, 0x36, 0x3, 0x1800) msgrcv(r0, &(0x7f0000000080)={0x0, ""/150}, 0x9e, 0x1, 0x1000) getitimer(0x0, &(0x7f0000000000)) 11:10:34 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000002c0)={0x1c000000, 0x101}, 0x10) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200"}) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000440)=0x5) bind(r1, &(0x7f0000000280)=@in6={0x18, 0x1, 0x4}, 0xc) getsockopt(r1, 0x1, 0x5, &(0x7f00000000c0)=""/213, &(0x7f0000000000)=0xd5) mkdir(&(0x7f0000000400)='./file0\x00', 0x14) 11:10:34 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x80000001, 0x1}) 11:10:34 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x8, 0x1800}, {0x7, 0x1f, 0x800}, {0x0, 0xfffffffffffff000, 0x1000}], 0x3) semop(r0, &(0x7f0000000040)=[{0x3, 0x8000, 0x800}, {0x3, 0x1, 0x800}], 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) getpid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getppid() geteuid() getegid() getppid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) open$dir(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x60, 0x0) socket$unix(0x1, 0x5, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x80, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x90, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000006c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x0, 0x0) dup(0xffffffffffffff9c) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) getegid() 11:10:34 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2080, 0x0) 11:10:35 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x542, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x4) r1 = syz_open_pts() lseek(r1, 0x0, 0x4c19c4870b7c4c8a) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 11:10:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x78, 0x0, 0xfffffd9b}, 0x42) sendto$unix(r1, &(0x7f00000000c0)="25d251ec93f78e8e59d077d8d233d92bc2703311546d11677b7fc3ce38ba0bdf7cca3b3c5f9a0a6b02dd4fc1b29ed71adaecfa14d0b157502848527f8ccee943b92576691fdd57ad5b8dc610c10fcb958a26a0816802a842364327ce69d3f2ed36328f2ad95b85626e462cba7d9578b3723ed7497d9d45df58b81cc0c7569432ed09dd82d6a95be2b4bc6735b6bf5e993c", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000001a80)='./bus\x00', 0x280002002, 0x2065d) r2 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0x80047470, &(0x7f0000000200)=0x8001) poll(&(0x7f0000000000)=[{r2, 0xd}], 0x1, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x6) 11:10:35 executing program 1: kqueue() mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8a, 0x100000000}, {0x0, 0x401}, {0x87, 0x1000}, {0x88}, {0x43, 0x5c}], 0x5}) r1 = kqueue() kevent(r1, &(0x7f0000000300), 0x4, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) ïh÷óÿ‹âá`‰móuïh÷óÿ‹âá`‰móupckbd_enable: command error 11:10:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) execve(0x0, 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x6d1) 11:10:35 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x6}], 0x1) semop(r0, &(0x7f0000000080)=[{0x3, 0x7ff, 0x1800}, {0x0, 0xfffffffffffffffd, 0x1800}, {0x2, 0x400, 0x1800}], 0x3) semctl$IPC_RMID(r0, 0x0, 0x0) 11:10:35 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:10:35 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) 11:10:35 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0xfff, 0x7, 0x7f, "53db7608ef434294444b04e13dc3ca159816b5e8", 0x6, 0x60b}) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) 11:10:35 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x7, 0x1, './file0\x00', 0x1ff, 0x9c30, 0xdf, 0x2}) getrusage(0x3, 0x0) 11:10:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1, 0xfff, &(0x7f0000000000)="9778c635be43ecb9bccab14ad2327de3fea95042a8993d1801def151145dba19442dcd498bf9394e2a7ee9f80e71fd568a14792d7f8b2a35a04e47bb4eecb631e0f09d403febd1caab0dc6de6ffe52b5d728fde8c14f54ad81a2d58e34a44db2ae0635ab73d9a7c0a1cb3d757d4e1d817b0796778d68fc00dccc9a2c9d589bf7af2da9ce2140d44403143af613012ca5ac9a3ec6dbb4a46e56650d3ee26c71cfca81b677abeb12d2b3de9158cc5a4f2dba54e60f937ce2bf48", 0xb9) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000180)=0x8) socket(0x6, 0x8007, 0x5) 11:10:35 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) 11:10:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000200)=0x2) lseek(r1, 0x0, 0x3) poll(&(0x7f00000001c0)=[{r0, 0x10}, {r1, 0x100}, {r2, 0x102}], 0x3, 0x100000001) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r5 = kqueue() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0xd9, 0x7, 0x401, 0x88}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x15}], 0x2, 0x0, 0x0, 0x0) close(r5) 11:10:35 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() r1 = geteuid() setreuid(r0, r1) setreuid(0xffffffffffffffff, r1) 11:10:35 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) chroot(&(0x7f0000000000)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) 11:10:35 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x9, 0x0) 11:10:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x9, 0x81, 0xce01, 0x0, 0x7fa, 0x20, 0x1, 0x1, 0x2, 0xfffffffffffffffa, 0xce3}) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x240) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)=0x1) 11:10:36 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x1fffffffffffffe}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x374, 0xccb}, {0x180000000, 0x75b}}) close(r0) write(r2, &(0x7f0000000180)='X', 0x1) close(r2) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0xcc) ioctl$TIOCCDTR(r3, 0x20007478) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) 11:10:37 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) getuid() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0x0]) fchown(r0, r2, r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, "00000000e9001040dcc40000000000002000"}) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = socket(0x18, 0x2000000002, 0x0) r6 = dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000001c0)) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000200)=0xc4d) socket(0x12, 0x4000, 0x10000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:10:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xb, 0x3ffd) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8094, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11:10:37 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000000000/0x4000)=nil) 11:10:38 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) recvfrom$inet(r0, &(0x7f00000000c0)=""/198, 0xc6, 0x42, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000025c0)=[{&(0x7f00000003c0)="09fc9e47c8b792628bf0cb73de9425d5fb497af857dd4e54563f82d626cedbbe8177448218f61321c7f9b030e67efeb337349618d54d71128d07a6a67cfe4bfffd0be623a0c2a2cb64111463307ae2b670c22c7898a3b0cb630a950d520390c41f10f89efa4aebee9da80eb67d1f01e12b3aeb486aa626c1923a4b30264c3cf5cc1d2c609a3c675c0ccf68e5ba4bc03f6778c8f02b44625bd2032ced30eca78d4423658a569d3a6dcca3f7fd02b5f9db00b1342b18201c991055a09fd12f9e863caef4df42ddce1451bdb7590017c8b33b4b3709e4d0d00c3b38b7e36c5fab5b9754b60efd330e02388a8afc8361f586acd7cd4359fe72bc18827084cca89800de03d0271b404e551e0e8d07f1eeb2fb7b2571e583cd644fb0359cd194f75c592858c3ca6e96064aff362d259b64544603f48876ad8c4f983296a570c73f72245acbacc718e44129e871af0f2f3af1799c4cdf447c81fab721cf0065467231e12c87dc47fcd761da9852ef85a17455f8e212113b0abbae6d2734e3fb09210a2849f645be33bf7e71a8e57590e5ae83111dacd135469bef2e9e3d82ffcac66b40c346d354a018b61bdd829b1638c73d6efbe9e4614bc651ea6c1124bf75cf670547bcf0a4b18b6b9b9654c6bcfcd65e7b74b077669b9124bf0d39254d42188158bbdc22cdea9dcd4504841bf0dcf46f234d480393a79fc23c7ce86fbe7a57cb2e2e6ff3ed8226749bbf5fb8a873263a78d37d716af21b5715f976e1ff230aeb3756d064d35f2afa5f2427312cb26ed839644b442425923e3808a0696160cd2b1b7fca6bc7a01c4eb4cd05e4a009692c4a67e634fd6a3e474442c3e883af24e1fa753a93a8fc0fe486a8ec43defa6c482c2ba77f34244a2cb71a1b2816537d33d670269429321edc7567d765c97a07d4425de00e1b0ba5d10b794e8bf28f30ad801c03d072f8e867533fb3a1b379ac7ddc03f0bf6cf851e41a25738fed19c88c5c7ff488deab37b4ef927ac7a2de77b0924032055b4bd84cfed5e185ec0838cb2b99a01011a202ee308e751edf990357e9d183cd4e124df9a04830714bdc8481b347b2d25a30e20d8ee074e572737433cbdf629b0b0e9ebf84f160ff89d811ad7727c85cb348c02fa8d2b0d0e216ebbd26838ed949a430363697db0a9e8c5dca6f8e1a594157339577c2939dedc25654d7f24c0dc4c512d867363d89b148a26a0a4d370e4f3db9936553d0cada72611f5d20e7201775605e94bb44bed7d556c57085ef71eecb2b952bed4740c37ba7c337cbf89c42b581b60f0b0d482c09ed2c2f0d09a726ff4dceba7d285dba2c80aa49ccfc484df3f2a088223f19e825aa8daa64e037bb44592b7c6c15f831616fc16e6f9030939a59a5db247676d1c3e99ff98886f1381bc94af4e34b726a9b8c4ae9d86ad657ac91318d6e1174e8a604431b30a5d86d66c869d622e346aa131af37c9d2c131e2082cd799f04335b41da7a7a88d0074c967a3956d8b71cfb60378d21279e2ef7456c803ce1f7fe12fa98447803a55cc4e772753bbab3cce792fb8117b792ae01e1196f115f325117458d858247e53a90eb39ae98c6eee6fcd8831b3d87bfa2016a94cf8cdb34cfede45d99762d85bb7f4170bf82bbed707046ad9029bcc913978109639ecc57a9a191a6c3430136bf3d5e04358314f0ad519635379315420712654692117d66ac0dde0e7b1f8460a4445cd8794875651d13546dd7b851e4145c0670114598952c4baf9546319404ba62b176cf0db3893ff1d9982bfdd997a1fddeedd5c3436e3e029b480d67eca8dcce3f13e4704010c4ed9523e1460bef11d0bf4be38f49b2d16072a0777370260abf55d57160f467a612d2f26dbaad8d2c5225e2780f385ea425342c6226c238afd0fa349d0eb200d79716528215fcd0f36e12e012bd6b2cffa96b14afc9c989ecdee3eea8508545a4c58b785965e4e2f0492eaabda0f8c578bf0e85fa4206e373eac29a3da13dac16e6d9a2841c0407ce5faf78a6575ec58bfcce101c1e44150b6bca1681263169456bf8e57eb6900efb854f376b6cc19da2f6f3003f85cb249145ccf8ace5e147401e6efd6c9c06a47719a5bb6c358c333df26a1ade5ca7c3d3e0879c9cfe8dd859a7f373cc112a31466fe36785db1afbb649de06c7390781bea14aaca752eca1296b834592da6435f5d0c1e09c07b059f9e99823ce452643ab5629eac750a442e432cf340ee603a0b9a418fbb195d66b386afc72ecf6409fc6471b6fd75c5babc83fb17f153a90998f5c622bc10c1f26e97d9c596db2bbd43d5a377bb735a1b2d613c35f904cf5dda80d60b1684754b9a0e69f06f3e136eb2f87c36801965714c1d8f69ba722e034dbb85642d71f993cbf117f1d1b87c261ccb5d125b3610b2bad1ef85027d4b0f216ec843a28e05883818af97e67c59bcb9ee6befecf325aa89a7a790e3ec6446d25fcd99b85881ab035257c08749921c224b98a653e2722fda483a0fa449a25bb5a54eaeb3a6856367aea4eb6b6cd47ea6ea57419eb9acbc84d4c7e159add7c0e9323e8dcbe24b898ae077aff64173a087952a83a28116dce6d4d566fdb20293b9fb2c63a305fe5d08e93c81566a3eabd036b1be808651e155c1202286fc68de29ca434f1321acb99ad6388bee602e36d67cf6f479c011de3147fa17da079a2cda4fca51a0a01e7721248b33ad20173009cfee2d2115caffbcc72d90dc0a16e623e54693c7839f4fc39f50459c16a5a8f05d5ecf451892071d3d56301331757b5d0de96e4e31f8d0bd41832a719f15e9dd1fadb2c8aad25fd480d0352e34ba88c14cd917c9ec8f8d367a800745044aab757e796173dc33430970ec8002479a1ef21d43230bd9dedaefa7394bd1988af3026256a6b126cd19ba272cfcc6d47dc436fbedde085ad386dbe404dbe9b65010d535f1b94c19f6bf8b71d05e69b6bbcb2221f0d146fb544aac1d76835cb83e3fc1b264e6239be383f788106952790d4312de7d3a1c32360d55f3a18ca6277474b83e650dc431ebcf40530a81a984a37d83d28af0c4e4d5b16cdaca26fc2c6bc4e23cee76d6aaf43cca5e17dc221d5a22ca4b5f99467e7c8e865c8e4c503014034aa5ac34099d4e4bd3beb741a935203eaeb6701ad0170b009ee702ed0b4efec9510075a4d1984d1631e9877c3f30fcf06aa32ab4374df67c5e4e713f6341937d713d8369212f6dcb9ac5e44a79631798570ae2a6e36d6fff341162ce387e6da6ea4f3f9e692c9c89accf2c3bc91ca7bc61dab60924c6aef52269bf0369208127b292dbcac12e055d2e8374f8c85dfd3270a2dfaa11cdc50a01e33257a80bc2de06cac844b3c91b2e92e61d2accff13e3e51061289cb90f4b329c638bd626f7a43d7a100bf3b8febad21dd50b2a7de86da6e6cc30f00fbb66afc7f2f0d32d353b12ae563d81dbb1bc864241b7e8fec025b00ea0918cd5080d15f6df7e3650c93a598c09d02f986fd24fa68f0548b91e4dcd8de4bf55b646e9221c4aa5b1c76bf6bb95bae9daf1e54c4888fedce4956bc9192b622654f01f7e4acd2d24ac4660f6b048d04bca023db3338bdf5d498a27c752b7d15aecc07f216afb1b70612f1c07e5b5ca37bf75647d3c8a5185ffbdf9caa4d3bd7dc061fd49cb3fe99ddaeef674cc0f8d8ea40716737602aeed4813a952649bbaa5b740bb4bd7be8aca0d02f972b0ea0453765510ce7afe6334af321ab4fb59edd42e82940ac5cc21eeb347f226564bc7224f59c2c9725f892a5053fb2e901b482866c73fca9ee6f9beb18a9ecda3a8a0185ae6cf46e880265ca78ee8675d038fad28d6265dca0cc59e70173e91e814f4d42d6068ff85366031e733a3dc08c6b6161265a5b5c5f123253cbd3dd68c329ba8e13175973c2cade43a6534ffd946968fdea0b3421702bffb09506a4df5f7a238d1593cd9cc62994f41f6793b421fe216ca3680b41fc1d82f9d5d8d726cfeebeae82b1c52e0124cb4b5815dbace65c0aa4eba7603644f675cc4ee775adb2a789f161d883f3342bc28dec7df6127e6c3b4dcaa8374b1f732122eeb911a9ff7f4ebc5251c4601bbf8f42d14ab507da380f7c0e64444efedbc9bb31ce8f5042ae856f0bb1c40c9f207fb0b5b0453f10c44fbe8ee4ef5332162f25ae17badc17be609467c146e5e13dfb21cbebd0f607342c1d61fe0d12a1ad7ce587a6cff222558436643f4b943e727828d840b23a2494d818d3cbb9b9be8b24658eee7d14628d2b9cf011077d39afc5da3151ad4cd48638bb89ca8256f2f2d71116f9057ae3f74185b806d498458ba98f9d9761a5ca6993f1dd96652d0abd0cf900b30c2c74bf001bf2a18c06a9ed710e8abab4b0051ae41913f043e7f2ab7fe7c21880950895fabac2406be9c631c5bf230b790863d40dd8f258bc2fc5077586f4fce8fa9f8328db70a5dc70091447b9c56a2e3d26142d1ac444677411d2c6a13392c811647db406d356380cf4163bc59bce79dc8b1a8b8b8fdf4d780b39fd2da01dfc0637e9af9030f61b4f7d21eab15f443e0397c11ad59f1c7fc1cd8eddcc516217df974d6c916e6ee6bcf9d5f8700732f5849100976c60a4eca8575d5dada7faa616f796b8cdb5ff62dfb1513129a540d87fc8e4139710edbbf6edd59bdd831d2be8d7d50ce7277e380a5857bc50009c6fd5b2dec9cfe81ee374659e73ab0286b5e3f417ab69f76d8eb8930ddc80343e749898d62026754efdeb18dc403ce1672277dabfa8f7306d6306b1d1ee263b111614ff7092e5c6f761dc14c5e25ac5c8ebd9828761236bbff4825859fc95ed88b10af9c1efcc437ce6d88d8b0d1d919d90fd2be4c3b0cc8a736998dd1d1fb70f3eaf6e6f229fae338c7c0369e38aac107b2b84150bec6312d282a3cdc7eaaa962f7b727336793868423bc39e44d86a71ed3d83e57e6c26647c9a815dd0af160769f118a6c97af6b3bde497c390293e96833833166fa21e25b18cc8d60e135dec3ab7da465547b1a55295f5e076df41601def3e29797b5956d29d34e8f666c95413331d03f36de53490dab7d53d43f7cf8f912b36142e0e34b221e6dec74bebb4c1da77cc2f7e35b1264d44b8736b6eb153d726c37210387dcc379bdeb7728e8fb3f6fe137b32c2b3c356f889e2051f408bf90c40f64aeb9a90a768bd5580f2266db54215793fb9d1edff406553fc48fab525c9fadde26dd08290c6fe9998d7454e95180ffed6a11071651518c4df3738a447446829e5e01a1d52aec82906952619dfff92edfd442041988a1854bce79391cffe9a4ea71e14d84b500b580a4298ae1452b10043b18ed98e6d48ff0441df18cd6fccac9cd12ebfb1fbd2882cf7b7730f52bea2fe826b9dbcc5c503ae305af271a089d6853ecdf4cfb7e092d6247f64b4b158ff1997d8189f2b12b447c8e033ab80899462dbccf18aafb0454476ed542091c2a375d2fbdc097f448c6e4692cbb871309ae47e9890d89f75e118ab46311cbc395a83fdf473b90c36bb3b8fba778acc0afaa2b0fbbd1caeb5dae2a28e163ed7d50fde69ce0ef546db685706a70a62ccee7f71ac4889800c1de6873bbd934dfbe92152306abc9b6d063b7a00fabd2855c1072f4305162236043e00f14e4da4b8d64eefdc41f631189123eece80ff9c6761b559bd38a29af186ae4245989e8a91ee67922305ec65d75d29e9a7d396daf91561cccd24f8716b8b67b7147f8e863c916c5bd05dabc21bde5c353d73e2f8245eaa061155ee408a8cb0ae4460d564e4d6020eed8009b86efbb8fc4711", 0x1000}, {&(0x7f00000013c0)="2fc4267e14739afdfcc1ca4e31d24b514a048b1599b1884d40d983dafa2587370165c19b8387a4e08d57e95b8049a5ffc6774c89d02d85b916552378c9366f4636b5b3d9d091a7a1039c858fa3ed948ebf77e0d741d575f1ebf9d1b231204174ec031e121cf0f5d30d27540cc882812efc6db422d395cd397f8855398e94b9116efa59d0fda1577a2478ca0ab3f1bb3bd1f3cae2075b0fac19095e417d4859e4ae21398a6ce95eef6d1115153b3642b1e0a16f2aaa37e3004583f63dfabd67846ed0d462a696b26470f6012ff569aeeaf7ec03dc3e890d8a306b9fefb8c7d2ef66774c75eeb0598b44e5f25b5652e28b125cee2653ed7859df499742d52fd4ff337e2122c6cc59c3c605fb95f52610989b7375b457a2e0e2fd0002aa67ff4117fde7d5bad44aad5bd56cd13a4e0a7845da00e72d38404d6ae33b88444df2e92fd54bb51a7ea0e4654bec79a3dc7ee7c7454f4c8cf270bdba564b6466c24e6e1e232153acc8cb8425372f70bf0752b1041862d61aef2570395f7b6de6d781f3b1c9e0eb4cb2ab35431a98349c6aab50f36bf1f74d43b6ae8e355f0884813ebdc63673a4c59f230ac486fcacec57bb1f2ff48d8a0898622f3958c517bd1f9d023031514db7b42b4400e6ccbeb4d047b951a5c1013f1f4203b9a0ebf6fbec1ebf70f1263009f361c011c9305ced3d5d7fa93d55538e6b20c9eaae32b3735bf2b944406b1927c9eddefe07228e2fe060c1c266c6a1270f2ca3b7ecafadcf2bcf1f25fa68409aadc90e6b49b4148238ee3bd38359b8336597658bb80aa9441d472ed6f0e1113c1b79cbda1a9280e81ab2d7c032e4393623370ee01e47348b61c318178c6bce61ff8c6db97b219a96380da0b923ae36ed5e5119c4ffba0a6be48e8ab36ad9fd5aa29305fd9149d6ed2f7d80b929156abb7a37654b993e11fdd2d9f186a81fcbc7dfeb57b12abbeeac7216cd7c3d164be69a1415f5be58afde0c99300c3313a0a6f88d363c60acd2e03fa0ccfe9de673214c8264c4893c054d488a59284bff91fee076bc28326bf5aaeca85a9063bc083764020eda1a2771d93596412eca77e0c077ca0f37fbc448efa99da499e5af96c45eacee2482fe5f88ed48e42f933b2948bdc29114adeddfa238daba1712fd447f23ba533ed6e8a3cd490bdda14ad0cea6e3bf22a971ab660096ffd24132de07642993d3ab23b1d55518eeb20a3f5406ff037cfad4e519dc29b1715cb48b02202504df6e6aba7dcb01957a259da0f8680b370badee31d0f558755dd465b35206369aeffde939198e24df19ac5605df2fe95c5f9db03813e1ed7bbaa137d6f5abbd379ca5adfc8f21b1fbe134f09e91c314b21f3a4c242f17b631be9e486f0a2e8fcc69c796b8ce93aa62325295df893325cd82c57f5cbdd870f8997dc41a434dd5b58f05f2883aef77e8a96e90040881a85b6fc795d6c613c99555c636bc557f7822a60468fd1381678dabcdd6eb33664af0a3acd5f040b230d0a6998af0957a488ac17b3100a3e9ccc1f84aab3e420637e1e4cb1c6f33d6e12ac9b51bf79e5e3ac6adaad1dc241ec1f34f4413ad4c05d0520892dacdb2e1b6b6d9b119d1e17b162ca733e78492e908f9d197561ccb9ccdee124bb81eceff04efd14ea9f7592ccea39d9665f9db1412a0a433c446c58f22af66ca187cb902a8d7b6dadf3a3e1552206a3fbbf86c9e42b194d22da3a457ab49a55621cf972659be9b9b579ed57e2165cbe439072f9afc44bb7208226c64d023d26658e08ebbc328e2eb7bab4a45ad5d32ce5fbe6dbbab4aea2026e4e50a2cc00c4030ad77e7628db626aca74fee1bbc706486ed86a52063c561fa4a5dfc780659e36515cff4c0085aaa6bbc5e54b3cc55673511f68efbba29cfe48982945bbf47e9ad9cf64dd5741b88ae6747796b3aefbee643e10c0b786cf88092d75ed504d6e4a6952414c75f97e929c34311647c412d14d92d3acefe9b094554fa2938d8bdbbe1d5633522e3b3e8a954604bbf88415122a0c29c490fcd729879c5ff108dc647081160dcab1272e565a24d2ab9b68311eeca510f1a9789c11933403e19cf1b3f25d5d59650b40e485d2fc3c95b8ab810109e9a98bbd4e4393b5007e1b62c12ba1509fc880f591921265b29a3ffc020bc9f726eb39bddd538f15ada33a10dfae306729f5b3666eb21f61b90a342c966ba3dbfce28e244c2a6c53d6a63a03bf6bd89b5053cd6df010dd10478ecc9e1ceef9b33a87a56f25bf089f4ef84213692d5c4f3ea67869437eee927d75749eac43971e88c6d367fe3ac8cb6e9efd5db028495ad57aaa1613ea3b5d51250817c083fe1ba168ca1732c6ed45c298e010729161d558c5d0b759725fadacf42b4fa54eebc84be2ff71a2d5f27eb5b982ca3535ec05577a3c712c4e86a37d7ffc6bd3897242d2f22cffa568592b2a81e7dc2495ddfa0ab08c5f448a392faae576ac00303c3b8bede90214b656529cb91b86dd6702fdf9d9e888d228e30957cd58453c378b4f11d0f28b38ddd67ebea4b53658a39385974178b52b8b47330702d530b4db5db7311e20dcb3918c49b723bece81f8789d4e628e77edf19459abc8bc96c1f30c4b84f028191510a303d68490f9b4827cf2aef6ca239ded79bd43a9de15404f19331ae95b171b45dd2cf320318562bf4e6e8cfeffaeca68f53dca505ac463f88721b52770e67c338ee12d28a57da5f6d54b1afd795fc1d982a33b1dd5a566f5f2814e3871734447caf7c6f2a02fbe3018bb2d294a413a3dcc76e65c7d31c6239a2a262821c330b447b4295ad049da2de2d4941f68167e48048d6c30c9bbeef5e370cda7a0660fd8ef78d24e72f287ce4d827eee0c1430af5b9c6748b19fabef811f17be6ae55ffba07f6958d634a9bcb8914cdc9229a99f380b515a302d67778038a688fae1514d2e7b36e89fc6f4b728ab00961961b1496488864cdc6a5f83026246da2fccbb71b6a4c7c72b8dc263439c1405f5c9ab2776559e167093057e7993edd8b497772cf317607dbabdc370b64328de5fb9c93ab79637275cd7f1169b4b510b234bd936bcdbe404640a303c83d785828570f75943c67fe9b6c25cafaa1fc2b05caf0eca78d1ab7d214ed2b3352127c6a1c4f232ea386d3b815c73455ea181f081387bf3092b05d3ba2d5a0f7e6f94c03e45ad7c01a8d9217290cdc839843d5e369aed5b9dc7264c414c4d40db3c369e6ef9d86f769c6cfd8e1831638689757e5faeea331e1155fa12f6d587f4d889543f9723e6af2dff55b4a9be1bff8b9369cc479202ba528d393654b345619af922e84f7b8a6cd960bd94900720f2b498e9983e18079c0141a1d3b9c15270fc4c2f52f1e59e8b0e72200c67b54db2557d16812e9781a6350a534cd946990410e5568dd012be5ffa2a45be7f892127e75149bb034b55746ec9e5f5eed069a3e9bdef83013d7d8068a4a09b25fd3c8818d7ad9baa91aa5d2a5b00e37b44c9a249068cd3fa8c7887bc7b8992718dfbe6500a72ddbd1acf6fdd68aec0e41bb1b3dba071af5ba17130c38b60a81e25d131339715b6aa793c5d2ed17e9f1887a3034481b6bdf874600ec8d50bf1b8324fc21974b811a34193674d8f1d2d4c585a2ea3b2bfbf89dca6ba046dd32bd91a6fb21af0bb17704b7b9ac878cfaf9ec790f083aafb803a8f9690268356f5154a96b62f429998f8185af33f17e3a02c5e44a36192950dd8ed73a3f359f3417f99526198bab704a2ed961de4574854a6246deeff220f303abdcf8cf79f3a70b440d6d1baa9e047df1d313996e2ca1ca326b1dc387d7abb6c5cbfde0abba6504561d2dbfac3ddac3e82f412582fd02e5d9940d89c1ecd6746d2180ffb30cba3f8f9ce6d8021bb245b178f9fe83a263755e2343f1f2e5a3ca6f7c26596f4c586b20aa70d04e6d3bd78825e5d24c7ef6ad84ab9b8b6b61c86be03bcf2cd189830fbc831c2d604de55bcc2ed31ba46064ac47b6760e9d0167d03e62bdbc47900699081a6fba0a433f83b8cd5d1cfd8280085e898df46eb3ef0c4ec4d2463f9fb507d6701252de1d1966d962d6dc662c493325615d2fccda19361579ee7603ca5fbe18fe4de18dfe233f81c0b8509ed7cfa17079e3afafcea4e38999cb40d4a1bf202c213f97268fe46d24d78120a30c58f23f9a261caed822fb3698a0aaa44875a13c41966652215b8d373e8c12fac8f5021a7e2df181a16cf91dd0e0294882c37d3ab4ba645a2afebfec8784d0a4e8d94ea820ddf42e6bf9b47197789ba3de8a5c0871a1b9068d96d87fc6c312f7cfaa4572bae90bae469d4faf612b6f1c563156814c2c2805451c7285850e74dddfc0385c56a8ac962d8d8d2254aa9bd33d877d8c061b77b6cbdd397d34609447349f475523582ac22539f99acbda96d208036265729cc765c91e969f1497bf5e29903e8207a55a6e49fda0acd94e632c2648cc582283f47a4ef44d504cedc667d69e2543bbe9880d89f7c10aec60ff2dd19460486b9a93ba6145a99b424553cdce9bab9a3b2a7947de938d668dd9e956125dad9cabfd1a464768a481e5cc9228df4a3b858778af8fa3ffe964727ec1b12ee0ef974198b99cf2ec9bd37fae259dcdcd25c418a4ad854e2eaa9ce557fec34cf31e5c163c879233e9eb878431e6c744a8bcc725352990b1445ca47da76fcc5cd301639f799549890a867ff087ad6c1f3b0beb8ed6ee14dcb989930684c181971e4fd4422fabc848733f061c522d3e37b3e6a0cff70e5d59954cb6a38dd0e09f9fbff2c6f4a797fefdc21f7f9e2715c9b6870d01fd07282e34fed26f416848e2384dc29e3405a853a5c9cf80f4f3c391d28f83ce3121f6e21e33b00e0935576e6fa73fb375f3cc4d0caf8f67095e81add9f3ead6600847a96e946e6e8984f283d5711cac8e099660446cef3d6940169f46830ef9dacaf45f7e7e1d6f5bcf5c889d6339d36906aeb3e281a91cc21d9880d051687bf0488741d675349fbf83c75ceefa4704b0ca3c69bb53821d05fa0a1c3e32b98332ea60b52f1f83282ed52f3de5e5fe5e8b884bec3e7b9b308fa138c25eee809190fb37b58328575f19cf30309d75c0a5f23019139ca61118d628a95be6c770b2375e16c1fce4d67eb7f60bc894bb584289fe9bf332151379b6859f8ae5117adcd2a3ee354dac234aefba7d461f37d43a29034d45a0ba84e0e41e48091a94a36a4acb3335e1c81d791bc8314b0e5e959f45e8ecd31c9c6710a25069f7b5c4cb97de38190546a77a69fedb6684103f66869dc6d166400ea8052de7ad83c15778c107fc539300f1463da096665e6c9ea692ed5518e9accfca0b36c3a5fbade11e235b768fa575ec6d0a1befee2de118bc030eaaaacdea71b87af38d5163088836727df7a9cff622e05c075c0c68c9dbddb69d7932c959b0054fbb57b57a796b6c760e1b2b4ad5a2ed19f241d018b1f62f184a2ded245057a80585b79dfe56618e6452777e48be388b68169a749c7942ddac39ca9100ad846907657f3ab4855be18e6b1aafe050d692bae883e2738b49b1f4711b2df9bbcc9cabf85bd9b8520ac5aa283ee006ce34c008a266b66659eed7d3151314a674e7e470a659ffe432af2e8dada2418220d240f4e082f008b7a88bbf3e753616c76527199013a51c0c1d40638ec6f40664137ee96d76c9e6d084f5adc6af50f85dcf713a31642839eef06cd8b3e338371c5dded3408e3115a2ec94941627c39c54045377699d9dc821cbee1c0b5554186258df41fee61027d42534c57b1457ee3ce55f4a9c1e", 0x1000}, {&(0x7f0000000200)="d8d4b78192d8b1477720611f18df52ddb33ed67cbccf0dcc7fbfaf378ac2a0691a711f61d26ec39a85f768884c148bf89d663e2f8fe13a9b4056916221b7b3cf32c510979a7fc01f30ad98dd95bd1f9983ba6d16b706ee5beb06225c204641610bda41f0a9d0b121122bb67b298c762e12b0b8db42527cade04c97314cc19c2ec9a10e312cd5118b4b669c66b12293a08af1b78b49967497334cf779800dd61a32845d632caa83c2ebb016d30d59c454e1586a67db0b95c0e9f46208b67fe47b74ee4078f9e531c07a498d0362b03698848fb2c0a0b754d4846d8024a986e7da6e8472cc2f2d0a43cf6d5152", 0xec}, {&(0x7f00000023c0)="0787528ce2ddbb94260b5e0d28ac69d27e4de63cc2cea858df822300e1037d68f0936bc20d9a7c858011825624c5138c34fcd69a4c0b6144f93a89db9f26b8a3b9261d80c90ba0593552ffeaf5daaf1c142f0fe435d95fd85d7b9c5eed6e8a818face96389c963d970248069ef920f378b06f9c8884202db914904f8632d39f8379024246fdecd2108c918b06d1927e2d8bd7703305a8a10b538486331a6e83adf0c75dad8c22c8295f453cb1c", 0xad}, {&(0x7f0000002480)="ef82185dd23b29e64a29ee347a5bf3991fcb27f678902566505f97a972adc6accf1a8b81a847e2daca80f196c9be1dd9d3524704548ca05a19a4eaefe70347e2e5c6113d550223d72614784e0314b23d8f652dc3e80346f5706be8fd65f7ec2ecb47ebe052d7e320a8a4f4cc84f2923a5674fbacec12c7052851bd5464093c6b585d6b1ea645d299e25ee5c2e556dab679c891edc210a8b6484db1f2783ceed96fa84329d51d23", 0xa7}, {&(0x7f0000000300)="93fed00501844148f48bf88dc79bbdbcc6397ce9c1", 0x15}, {&(0x7f0000002540)="646af6627aaa5090859f81cee5edebc9dc7684574fce5b50f93c8325cda312a9af85f7dea267a7ff31a1fd81a420803ffba692129525510ccaab84e95ab86ca51d0d7558834cb2438d3161d9c0002aaaef2f14d82985d2514c4a55c09c55a4f90d179f48", 0x64}], 0x7, &(0x7f0000002640)=[{0xe8, 0xffff, 0x80000000, "67c3fbc490ba161723e28a5b4ba274607831299d2ba57f4051a10997e86dd77e9d86ec76ba0b720cf2ce10eacd6f14c291f0938609e02181bc0bbebc410f23b252bc5e6da4099c07fd8204d70daf45b573a6d144878071dec0b7143fd4efe70f2bbf5e99a61d4fdf096c6b3db424fe3b5e1def1bec85b59f03c29aeaf561c134260691b24a0d1022bcab3ad780d12885b75aa1e5a61ee1bca83cf951b20ac427720572e7fbbcd2e7aa64955b19e9c1632982e69b4908e52c99623cc987c9302979919737d7b9a7ea277cad9eb84f90233180"}, {0x100, 0xffff, 0x800, "645509a6d6d931f37033ac7cc370114b062472777116b4bacfd64aaf788fb8d4e5c91e7cf56c6a4a11922d842bfbe0fdb2358303c14d0c7ac9037949c9cbc53a58184f393b5eac3320f94b5cf107b1876a863450d8b0d3c1e4faa7864ec2a90a98960a3b2116fad76877cbf369d16b8c5b9ba45b9a9f383725fb33d0bc9fddaa60f74a0900462b5d2c6b61c6c3fef7259b0124652ee336c0bb969ee31d1fa8cd1a52c1246163e58b576eb304fbafc8b53d4ca286fdeab25aef02dda7af3e742df5cdd571c921a70ef8dc3621b17965a90f76e3cdb7d70cc95aa194cc003f4cd5e27baf26392a9ce497"}, {0x110, 0xacb32fd634550c02, 0x9, "96b599eaec4da5ba2c7e31e001441b1bbe478da8ae6828e7a0db86c34dc9c0ff0951848184f6d22e4ba95dfc15e39bf6cfc1e40f0ac913cdd54632cb7d954f165a97d4114a43342b06d01b613caedc151556735d8793aefe32238331df7525c491beaa5f77ad2aac36b207dc3159b648290136a5123045fd47eb174e04a5aea983635e74537f8a9ef28ec7290c2d0267565f2ff34e3c1e155b17eb801fc1707b339e72d1dd6dbc02d05ae665fc1a9eab51a49d4233c7886cf308ec18e1dde3b2b7e86cc5add92abec3b8f0d7d8ef9f5fe56b8fbcf7f7ff5fab864c2472ab407b420ea9277fd79ced36f14e55911fa1a32c517e2a1939aa01383df470d31ed9"}, {0x110, 0xffff, 0xffffffffffffff81, "6333609149ffa7fa0f0951f404fe030887fb76bda4eeac896b1064e1f28d9088743bc572f04d40536ca037c3a7c346be790c1ddd6b0becf53762750a9fcdfcfba60fe0ad926e8db8346ab0d8a4896bf15fdf5d07ff49144bf24bc80d9c0ce887e91cfc9ec2b21b922429ee1d48fe0e01a3d1285fddbb057c5ce0bd8d00bffd182222a316eeae6f068103b599d38b795f8f31c4b562daf8f6c786e7e1205243996efaabdadfd292cb29caad0a81e150eb316b765c2565823cdb4ed72f9d1284afeb1805c8b2bfd53d78cd94902e454b727c4a39ff1da2b4b82ac8bcff8831ac1bbdb541c26e6cd592e19d60eb2e17e957b684cf8662113ac0b71c"}, {0x50, 0xffff, 0x1, "2ffae06e904d3bb94a067584c39dea304b43a3efa9d8b7b98f6932f4d0ddf8c59764b2e688c08dc1de479b9d066c42f39c7eb9a7e2e838a0760f"}, {0x60, 0xffff, 0x8, "a2a5cddb38c620d8fc0955a6a595477c5bdb5eee972e0a858bb00d7b9ea495a7f87c74daeca393605ab148e8254e22443612645275977a4413f19c9aa0e943edc6cf8f2ab603bfcb3d9367397d3aea"}], 0x4b8}, 0x0) pipe(&(0x7f0000002b40)={0xffffffffffffffff}) renameat(r0, &(0x7f0000002b00)='./file0\x00', r1, &(0x7f0000002b80)='./file0\x00') accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 11:10:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x1, 0xf7) execve(0x0, 0x0, 0x0) madvise(&(0x7f000055e000/0x3000)=nil, 0x3000, 0x4) 11:10:38 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x9, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x401, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0x8, 0x0, 0x5, 0x5}, {{r0}, 0xfffffffffffffffc, 0x6, 0xfffff, 0xfff, 0x3}, {{r0}, 0xfffffffffffffffa, 0x62, 0xa4, 0x0, 0x9}, {{r0}, 0xfffffffffffffffd, 0x88, 0x1, 0x8, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x20, 0x10, 0x5, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x90, 0x2, 0x20, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x30, 0x8, 0x1}], 0x2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x30, 0xfffff, 0x8, 0x5}, {{r0}, 0x0, 0x22, 0x20, 0x5f0a, 0xf3}], 0x8001, &(0x7f0000000200)={0x9, 0x100000000}) 11:10:38 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r2 = socket(0x1e, 0x4003, 0x0) socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e23584e672be54d526635c83a892881fd9a651ad1187ac784c919333ff2cf799373e17004008cf00597a4cd67d148d61ca792571dc6e4844229e1f12bc424dc411ee89c7971126039d273b44990025aaa3d2fbb54d2ee2fc77396de86124922fa43a2cb213ddddc624d052fc71d90eb296872d97a0b18f979b79fcce241497c40"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) close(r2) 11:10:39 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) r3 = dup(r0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "a814c897b939908ae20ba65ae87f3a81a2c6b41a"}) 11:10:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) close(r0) close(r0) 11:10:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r1 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r1, 0x0) 11:10:39 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x200, 0x108) ftruncate(r0, 0x0) open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) 11:10:39 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140)={0x800000000000000}, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 11:10:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) accept$unix(r0, 0x0, &(0x7f0000000040)) 11:10:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) stat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000240)) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x0, 0x6, 0x8e}, 0xc) 11:10:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) shutdown(r1, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/1, 0x0, 0x800, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 11:10:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r2 = getppid() utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x5, 0x1}, {0x7ebbce04, 0x4}}) fcntl$setown(r1, 0x6, r2) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) fcntl$setown(r1, 0x6, r2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) r3 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x4, 0x3) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) semget(0x1, 0x7, 0x20) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r5, r4) dup2(r3, r5) fchmod(r1, 0x45) 11:10:39 executing program 1: setregid(0xffffffffffffffff, 0x0) getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = getegid() setregid(r0, r2) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0xa10, 0x0) poll(&(0x7f0000000200)=[{r3, 0x40}, {r3, 0x8}, {r1, 0xc}, {r3, 0x2}, {r3, 0x141}], 0x5, 0x6) 11:10:39 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) dup(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x17f1) r1 = syz_open_pts() fsync(r1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 11:10:39 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = dup(r0) close(r0) flock(r1, 0x1) write(r1, &(0x7f0000000000)="7eb192aed1b8e1aa399903732708b877be2144252fa2bf683712c8b3c70b730dfceeee9d227f456f6cbefbd9a7e020502053aee391a9d704ac10ace372fe0614509c2eb68750cbbe9cfbed3f8eb8c5b06537eb7188a96254", 0x58) 11:10:39 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x28ce) pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getrlimit(0x7, &(0x7f0000000100)) r4 = open(&(0x7f0000001580)='./bus\x00', 0x0, 0x8) r5 = accept$inet(r3, &(0x7f00000000c0), &(0x7f0000001200)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000001340)) accept$inet(r4, &(0x7f0000000040), &(0x7f0000001180)=0xc) r6 = getpgid(0x0) wait4(r6, &(0x7f0000001280), 0x8, &(0x7f0000001400)) ioctl$KDDISABIO(r2, 0x20004b3d) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000012c0)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000014c0)={{0x18, 0x1, 0x404000, 0x80000001}, {0x18, 0x2, 0xfffffffffffffeff, 0x10000}, 0x1f, [0x6f8, 0x10001, 0x4, 0x800, 0x6f652993, 0x7, 0x8, 0xfffffffffffffffa]}, 0x3c) preadv(r4, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) close(r5) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) close(r4) open$dir(&(0x7f0000001500)='./file0\x00', 0x40000400000002c2, 0xfffffffffffffffd) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4ba1b05b2df07c1e0b0788a12a3573447a7aa9590d2e1c65cf8811ddcd8797dbb4086c564184023226c575e81d0eca7ebc52e172576c419aba87b59c7064161977aa691582d3a7e4433774d4f02fde431a9635aff", 0x65) socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) bind$unix(r8, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d", 0x61) r9 = syz_open_pts() close(r0) dup(r9) 11:10:39 executing program 1: r0 = syz_open_pts() getpgrp() r1 = socket(0x2, 0xc000, 0x7) r2 = getpgrp() fcntl$lock(r0, 0x1000000400009, &(0x7f0000000000)={0x4000, 0x10000, 0x56cd, 0x10000ffffffff, r2}) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:10:39 executing program 1: r0 = socket(0x2, 0x3, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 11:10:39 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000140)=ANY=[@ANYBLOB="700100000000000000096da0162e2f66696c653000"], 0xa, 0x0}, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getuid() r3 = dup2(r0, r0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x1ff) getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r4}, 0xc) 11:10:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x84) write(r1, &(0x7f0000000900)="b1698f2e642d65185c8f8b39bbf5c94916fda025f589d655f51dbe3836418f811007c3ba954b51d701d8a40cf658ff842f7e9c0a55c553373c84df6b8e0767214e10a3dc271d38739b666cb8f626a48016aec8696e30da5587d2d3bfdfff3f0278ba560223fb31a839d75bc167a1b94610cf44b56ee6fdb27d495c98ff0754d0683e3276326882e73ced64deab6bae9c3f497cf0e4aaa7d45d75b1ac2ef9a5d985c4b551223a6977a479cf3dd1d35eccad5bd463b5a64f50a9a6e83a9a59915e44e72a37895fef6dd45b6561bdf66a31d25e9c23289db9b086f42a2cb9d2b34b4b744f952e626269069a7dca86829f52a00255d8a7f3183c5c0d718aa62d5b7b50df0bec6fd3a0cbf8f0fd8c04eef01af6bb2de3e8f93fed4ad5c2178a10d27da49f2095a806cd7a0674359d67c6e6c338720313413e6d4f9e57d9ac5ecdac003f6c42b519588d50fb5de1bb14e23770293513568ad9bf0e3983c9ad4ea178afaaa9b524d12c1876a1d9aa4118d33ebdd3a234096b1fe50f369323af8af5e955ec8942e28626a43c926d0b7f5d82fe2d1d05373e21090769187f6c5c057fa2e96aca77e85901d38e91e945f4582733093d5d5793c0d9e3525d044843b025b8cc78559103bd09abbe7b084b094be79fe6cdd38edcafc8a82bc8a2aba7d77d3b7d105d8050ad22e43171895ae7896f1938cb49829a04ae0c663b6f54dbfcac0379e7f40fe6e92985ab11d3630ff706fa2a819740772be9cd2a5ecb705c9089715af459de13dc55b5a286c233890375361ae28c308302e571556a880944cd8304a54cd5d1320f6046adff9b95eac1774dc38014b5eac8b39df48db466a6f97a91e8dab9637884f0f21b9dc5bc84a317ea8fad4acfaaada8820d946011e182a8544ec5965cca54bdf6e7e8dba01907897a18d4899398a7da5de0c071d99a87c4a44d3ec0e15e5b597da2cf84376383aa00b8973233e61833565b6065a825f4982aabc394607b8ef1821c2ab9c5b0e5696cc89bbd0affe9babb2907d7a04a11a0b80724ff49c14432b0e5192d80561285197ac78d4d65fa55f642a7233689e12e489efd819aa5d46d26b0e00bac25af5b79b1d5bb58c58c387a2f51f90efd6889643e11abcecad61b56a185c42c2e52fbba44b9907c06b196063c97b1efec5bb6c1828e31225fe6644f78efe7538fc76cd5a5a8a2ad7825289ca3bb71263c171df29da38b0124be697f96e48b416a95ea9487a4089c4b72c3dd3df160dc479576958f2ecde077b07b228982cafd79a7696b8cc0c9aa9d08c20d953ec287fee6b389b985163fadf0352a593ea22dee7cbe35ce8252176c381b68b72599328604fc5aaa624c57051230aaf7340ba6c1f83256fd4ef89dcc9a7301b8af4d684fa6cebf5951de9f91258df74e961257fdcd0fcdd60d5c3d6bcb4b9cc864868a86d6b46f84453e75a666cde3872bec178fb1153786fc54145a7fb7c083b5284f5c4b6727f20666bf15ce38f6f5379c0359e5076f3112a0887e937f471f43316b04ab8e79cba139e02a2895c877c5f299795c74ef8ccb11cb270ef2ca8be744c3503ccbe6bd9ab78897a2aad3ae771e801d4312477434e4022d0e8b93de6155e8d2f3064489e0821b79a12766640024e9e0bccb90781c5f51e25d22d08c118c0fcafcac0fb86292fbbafe4f700c30d4ac497533770acd3b0107608d29b80ea44926680ea60f87e5ca9b5d2b37067ce21dd59def8b07f531f704ad953e3f5845ec29694d811b94aac2f28a915aea9350676fd920e794e2e576476b836eb8c070acdec1725d0b97efba99c548ed6b4d9ce90d30d66d06b678258ddabc2844edd4120b27dbc0fb1a5dd0a24c01d3ea3c7ad834c6b730c3af1066a8d08a61fecdd8e714f99d0f93315c61ccb14364604cc4877d8ac5094058ee9edb7f1fd76f9afc7b7aa7a413ec0d65b6a09534a2aa96936a72acb67cbb78f27c15cf1dd925a8851ce8a7a751591f03aed948642d18a28e833bceae4afd195d89cd10a763fe15f01145977d4d1ea93ebf3747ad9ac074651cd637d252b85a100b20e29af32b7d5610c46668d11a95ce5fc070df230e44500ede10fd964b1824313c5f3a6928675929b34c337ebad4d6a9a880d01ec10955bf9492d5d942e43e48cbb4972699ac1b4e4d2363d96dab2192667d96ddac5aed5e299cf740df5dae5cf3b42d0013057f22ee0a8a81d0530d7d37be85b45d5093950a3e7dd90ff3b7296b164eba8338a4ca7f03851082a14fa28b36c7d8f81024d5b424c7731df06ec72c184d0cc9e6d64a5d32f9494e7fce9405a863a7035cb28b2d90df2b104121c0355755b758d3e5efb5dad3a8832237084b4dc61211c1abdf01f016d963f9a78241599083704a0d922ec94779eb36fa87b162d81e29f0af696dba860918307566cd291238810537b658a21d8fec6fe3a7aecab6496a4afe7453d6aedc06fe98fc6e4c04be85632c2202e5548677cd349ed264c69f694c5139e67fdcab9a1926b807ca515d304d1820bb40a28d3cd4dff8461a25a3576d5964c4819a6da7a8ad28f3f4a74feb51a413c7374306c7c42849b91feb337cf62355bfdd969177014b122bcdfdc40ca33dbcff57bf996dbab6aab3fc70384dd49f14a49fea1af36718960d0fa47f9869bd03972681d30a0cab088c7506b95965d0e47b349f0000c6a45b6ec1d1a894d76ebdb30851db466d12c40d372b40f4d2ac1ab66d0a97579488e0d9d5afc5e0e9a8c0d99f00aa0bbf5a743385bdf0d034d18b1cf4d387d2dad5d507d13a47b9256c2a1112cd73177ee615fb01ccbccf156fa9620f1ed908dfecf877cba4dbf1f066e61cfb2808fc09ad7244d2791c6013e667f1b12f519fd45601ae79c7c4b5595e96d164ccfb55d9d95d00b46512d1956aef588e925ae84ce000dbe10d5021ae7e1ecb2d53b50375076d99d318b5933b608323c4ce8e1fecf665a9f488149ad620d6a2f35c50664dabf393fbebbecd6262d14fd431017dac02815e4a2209e56922ed37077857c514fa7e14a4ec51da85c8e79f8e676131b9689ebcba7519bed987beee06b670540e44dc1af4762ff9276d78fb30e160cefe967dda5bf1af78999d2b1d3b7e8c38a6361417a1ada8d604be5de5a1131d9a7a87868c809187d7a67f2fbd153e2106a06eda7e6b783ea36bb199baf03ddeb5383f1c6d50b92490b404258435b7a1fc40e838463ddeb59d9dd068d732d58c01a48cefcbd456e9666ea51531382b1b889a5c08648698f1b564c3cb50586de52bcb3fa68712ede617094bc291761e7fcacbf38fca912a789a2023d1f4790959b49b7276b99d919d18c05e6268784a455c538ac8c96f93f260eb0f07557e9ef76a8c06b2bee4591b0ce6821e11f2626dd65da4499c84ee7a773fcde76fd2741f00723ded73bbf3d7a27e988f1fe3952e25590322bea8edf110e12e479c84982d719f216fa918b882d236e46dd0bbca4f1a84a84a794b933f8317ad41ca085571f4503d4324bb2146119308568467741e2a458214fb923aeaeca78bfa645d163ee8aafcdd9c4f130c16122864a10bcc844bc7fd4c549891adf73ccebb928fcc0f358520c10df602be9e465daa08d7dde04c5c19bf7489c5261e38f9c20904bffef55e6f64da9ece5117218fd4dd1ecb856412e13ba754cfbcfb86b3aed1b04f265fb7c46a5a6f6d1c6801063fcd1d810663610eb64832baf2b0ff284f1498c9ea19b35438429134484cbe81e16b2279f4d043ea066623f72bb176d5dbaca34c4bbab75d7f2aaad41028f55d9814c287779507e0d7c08c7187130202bc54ed72b41a1bbeac1646bc88c731b8d13af8d5fe7a1d93b46a94d786e53407344102bc48fc1c0607949c5579a8a505e44943601b86eecf51e7100dfbcbd97ba8e5ebc8a5d793e43fce71acf8c3736679001acd6a4d2c8617d1127f0c34838a2495836b9a82e244d7a7454709469568ecf6111b05b56b9a3762bb9ed9c35da4434b1bf5775ad3e3a54005109dcd9d68b7d84826c69f6439edcf52dd72bcc9ba49c51bfc80bda32f4e8c60795f7000ab37e389524c6647ef0aa839240ab93869de72a2a983aaef51d98b9f1c216056145a883fb3528576bbb8bfda82e9ad0f8ad239d908a5bf10e97218530a0e34fd396751cb231717ad46281155226f304bc752121e1b3b13077e9a7451298a4872656a359e32ce08a5e4881caa391d73d7380d4fd8ef3f8b81cf5299c4b0e46c68521926a47092a5a166a28b8316ccb8758d74b7bd63608dc3dc430ddbe8b07a64699a8b7b1aedffdab6a2e7bb62bddaf2bb02fe99473f096e9b2f2f8a95514219f15bdf5fd3861f2a2cbd233b84ca21f3d733f44c821056f3afbef38301af6ccbb428aac03920bddde7df387af0fd455898cc15ee860f709c42d53de25ff384e52d5c55919f4748bbef83e71d0e719c3fbb3ec6b09887d18709fd00abf7c35117e372b64f83f5dfc4afc56351c63a5a5a181e5e483da9b0f4da95578d2c9a0b3ce468f0045e6cb7a04b91c6e7100695e7ab0b17a1f182cedb18a1977e718b70378a946f94247f9d22bec6cd2f44da8970c27902fe894b815cdd261951f385dcf5b8a330c9cdc0827687367590ef625a4243ffbd73f02a490320904c60933ec2150ea1363e35f9686e9a9ccf7e63fcb27c21bd87fd303509be87cce9a4432aee92c3f5fbd397c25c9d2206c406107a854a4d335d9ba7cfa32632c15978b42c7026d82076546708ff264597ce017fcd89e7739914726611b4a21cb550e473b371abd299e6e258d33bf7b314e8bcef94770f09c3dfc12c22298c9397c82e275406042bb24fe2b64ef36bbe6cb99f84bb21f55a2e8dacc7dec8c269efcb73ee93d8c212f166850edc0de9e2a9e83400e863c586aa83ec851b10e6eed7f240478107411f8f9569ed58cabee5c1dabc892bc4da15fc371817cf6feefb4a66e950a5319eca4bb9b6510ec23d159d019b3ba09466c8f17c396e8cd16ce8a089809e235f94a994cae08a07d8902b32e66fcfc489896720c0527a4900e6080feef908ab6e18e7565bbacb38daee46a47722c2b70226a013ceea1223432cefbcca74ea7de2d86374d7cd2e4d7009c8bd4470456ca2fe9b8fdedab4f5ccdb695373b6b1fa31f282ff152e6065eb6a440471b3a14da62caed0322e226242d727e39e7e0e32ad686ae922b3474c4d554ab6d24df94847de371fffd2f30c42a329b2f0bb4ef187d51e05eec7cc85bbb0a1a16abb7033ec708f27dfed947f7950bf208c472884cd9122dc3c2334cdd70069d5f501b1e3c0c37fe5402df1bee0d3bce66cd280db42a74ccc4cbb0df6931eb45f9b2c24ab004abd2993f75f02039cd26c2a2d3646dd79ceb8f6daa6262c1cfeae889a87330b0ba0c135bc6258e2f031c3b157fa40fb141ed7b4e5d2186bbfadd53e33d3921c3192ea55e5054d95b8145ff56aa79eadbbcad1dc9baa9599cb62654cb9d645c026d720e7c8f77850919a151dd8ae0782b0a0d1ce14d31c64677838d1d6b3647653af0afc4563692473362ea8b5dd90e06a21a9a4caf07fff65deebeaaff9937cfb9bc785ca82ea727f16a42f87796a6f20feae7467dbf232873bf7b36f89d8d9fa6f327754d88027d765f286dd6fe1dfbf0a760a38c1d0772c", 0xfa1) sendmsg$unix(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x25570de019106c8e, &(0x7f0000000000)=ANY=[@ANYBLOB="000000008fb07c627a00000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x60}, 0x0) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000018c0)="440f7858523ffcd65e1dcd291ec5e620e29cd8496a162e9d75a99bd7112d8f799a904eed01a942c59440bc3534176d5f7db92bc7e067ffe6e47255fbb24c73713474651bb608f8efd9518d712919194ea006e37e35b6251bf6ae50f7940767bfe2c9a19186d6245fa311cf8698aeeaffd9284759060168a78b76e5b256c3ccd4bf5ac22d4fdbd550db6add95859fc4f0f9428feb63753142fb8fdc09cd91d8c25793758853bb278a57f38dd407b134746406e25104a4bc900b58057e18a3308bbb4053ae8ebe53b6d46dbe2c6625ecad84a0658c2f434d1635e1717b8942e910df4dea587efd59d8a605dc2827638327834fa02c58bd3c17c93e9ae94d64c5a9fd00a7ee316f14f608d6cb178c522f61f4e2a051fc94ab9ee16d6c507248311d7a33988581ebb90c1a50ee3a95da89a52e8cdd99afbed729decd5d552cb6fe6c7d5ceb8b6e257bc5c4b37197ad35d01a016071b24c966b10a2aba3f46010768469b745f0a7a16741cba2fb5aaacc821071555938731398f16790b5e4994def736f4c37c0292472441d0016e803ccb49e6eb9d3ed49dc6721ae857567c3aad859fafd6b2d1704b540c60fe29af44cbe6a2bb71d4ab511e8b7f2354dd52321a280a4895b45932cba029d1dc6355ec61f33234ded2eed134e8e4290bb717d4b5499a81040d5219276e8b1b1d225505daab7294dce24c399830eca56d4f3289ce33e8ce985d6de9043161b5de865a9455fc89123566d81a7aec44ce9f15a34beb342efea50aabe13b887fee709abd952166bbba5cc6c4d60feb4085e10b61b7d84d6b353d16c492b2051455a88fcde2818d2cfd7b3810bdf64b1ca42d87ce8c026152a79b9c4f1486dca2d70d4c2b9473058214200b007d53edceb67790c873a451da0c0425be2b5d82c3224c5e9fb07ad6c2c9a131728280a56b773fbc935763ee812d4d489f642cc41733bf79f80ddf87960dd7ba0e33d20acee170777a15b0ca034cd48a421d9708cc9c2bce5840d217ba9ece36147fcd3457882d01cf82a9bdf8de67b3c0ac26429f820264011423b4edc37fca34b52d471778ebaa0b72820024a9fd522dfea23da02572adca55d1047446e3a8a7a9a204e6e20db0108dad01b09e5d2e52bd55e83310b155780206b38e3557680ee0c2aed69706293eec362f6b8a5fe4b69a739a4b9e58737199ea40825537f292a8543e990df44d561a3d215d276c6e5f01fd66c88965964cf18211bf7cacab5589ce64e379ac1470aeb64aa8bbac7819bc0e2592cd9a20ee711df74a97e59f219b9deb7fa8f79f2a0fa732ac91826823da3eece0a280aa8fe05903f498486202061526eed172f57aff6626230a5ce22424a7eec4ee971b144246b7ef68d06bcb7bacbd81d7ea65533738190c8e0ac0d86ba41f1468f6ad3e9adc8099860d3c51972e412af6e87eaeae99b354b476413a800929b815a28afed75934cb968ea8b33c8a2160f502d4efd47deb4d1a0b4ceb6349dbd6c355639c8280df468f713bff87964a113ec7c93a2d5ba1448232a971264f4dc9e3b95b3f1997a8c4386c9c1e5ecb503fa8ed9b0d4fcdd31f2ab2a5eb96e9b5f477944ee1bc06c633929e3488d9ee3235679f18e22835b1105487589c91124e53541459a9920561f50582615e29a74eab83c90bd8c6ce792c77aeba21e390b2411828b571bb8cc43027d993162a155b810e2a5f368251abab9034878698e2b80dfc2d9e99edf4f83a43156d5f881276a54c7f6f9eb8a410c3e39e8e97290e6fdfce367a25de0e0ad2adcf8d5359011f8644158a0492795dadd6deaca07e5b3574da60d07c7e362fb12c7e84850c8ac81b288d2c90af916c719020d0b64a4556bd8cb36b25c1fc387a0b502fbcb897a16403c524f6363089adae3341e825da35cc13a2d8dd5de23964b44c675eae7d66c6a59dc4cdc119bc52b19a8a9ac09c6b85b256a7e0de444229f2c35a4f8dabd0a7f227a4dc8ecdc76480b0e0f1dec21152e6cd171af8ebb3e667cc86495f3fe8d5598d4335dfb160fc44ea390bc1c3e2ecf4074a95c30740de646a4152762239b035657ecfbedce9fb9c8628951380edd4f6a47740c8a40128584b8a11550dc631aa009e4d4038ada3e6bb3f195dbda5443f6d6de0acafeeb8a972c01a25147e18c75d5089cd10baac5515e3578235f1b206fe957a5da67df5e648e0b2b5954a16f7cfebcfe294593a1e0e92a93cfb5fb6b233916ee76770c5520bec4c6307c72ea7f216925deaf8c684dc288b60c7ac0a5ab103bfc2b6ca0fbaea94d90676f53cb4824177671136fdeb0586e767d8257c79208c9c26f5d542e15a4dc714e1fd608897468c6ec9815c253fbecd895982a3fd65b4276d5e0456d5ccb0788818d3501aaff744669a203619113dbc98acf9cc9eb4bc6ccd8875a968e0f897c721f39bda8f048a6396166b910a45e84c3c16a15484472ad675107c89d10ef28355b645740f86af7679c465afb0d82b2393512a4603aa2042b22da336580968b0ac69391d4b4624af25dc566763a4a3bae75596318cdf0c069140d275f83c0d7cedc70fec662527dc09520e2a7dcf79956da336348669d9c4dade9c4f7b6e2abba3909c3611d25a02f82b5453d093055ad2d785551217e4a058bda686122f718c704de01fd4b5a6391064a0ee678b03244bebdf9d950ebfbd86c2636c6f8a93722fe34e0995c13c2d83677563b210980c7b9f8a23f3bd1878a7439cac44fc67652abd8669125bfa57e70bb29a17a4e642cde4f6f2f38d5526900ed482807fec29ff639f5a53728d7679db3733e37bc92432a7a5f2827fe2cea5b0193efb49d3841cd418c8f950d5e89dd9a12d7ac2edb4a4a89d128b2a7f8b3a503c2235fa375b0c78bab7993989e1b3be729d7f53cb2ca3996d3057e1193bf00430c0a8c62ad5e4a78afba04c9de8e08ced589e8d4f9e5ac2cda463b6eddbed21ba49b48f24776b9f5d36c2c3aa02728eb5578e94cbd860e7d00993f27f09f1b0d4d713fab829c8ebaee2b5abe4f55af512bc7979b1b78e3254deb55f034cb7165ae9cf2a40a86e52e3af8964f15406b0e0720f18b78ed1d69581ab04a893ae48b971400e739fc3aa378c3a960af3716dc878c4c05d2f113518376cd21eb121f6c6ad2ef0ab5d47faa979447ae4665d8de9da1977d7c44f7bdccfe6ff99734bbcbc9181aa90ab21a3304d391eeeac5ff1e558edb8d33d16b0c17e8d20be23fce4bf6dedf35af697f4c34d19df8109ab60794d6fe282e454d9076f73f60712576d175396072aed203f73fc44e244bf525b953b16810256ec85fc0f42db1313095d16be6791009544a046cd2b033d67a042d16b21dfa2c7d895e550e0f3166c2025b51d50f7556841a9f51b5fc8a1a4d64818388bc7a5af7f5f1d2bc1c1a286462d7b0ae886e6af7e8e1ebb03ed2b1caec540c8b938cfae4ba4876a095339dc22a3005bd029d46b2f7e0cb753f517a0bf02ac9a0455594677590f59a42f3663b117e3eaa8465cdd6d0144eced031b3f15c2d53e282224e74917983e87f4287b38c0ea4964acfa07b79d756291132d2ceab1207ea229a71c4aabc723fa419785effcae3a45452e0dfa9d29e3da7778953faf7ed702c44618eb8ef7b6da6ef611088ff309bd4c1c8247f4236ae1f16c80ed9ea10adf5f2b5d94c621f66c27b0fa7f7b9a9084ea151f3b054ee56018c3b0ecaa8a81814555b54de1c2d1e7aa8e67c7dc651765693abf30834d7e9a6ad4da1aa2b324612c13f901aeda5cfc690491a90708c0fea69d9a470a5acd786fba930323861998381541724c228271f1b9083e591ef547ddb03b4d98db5a3db365ac5ae7fa9ef09c0235430f77a0b9d30f096193d9c094cc8f2222264bb50589248168c3d46d5459fddb0fc1e00a3bf05fc24560bc946868ca933a2cb711a389583f3c1932f9621c3bcbee5d1f107739a6cb759432708d25b97ab6822801b9f54508e3b87562faa2743f3302d496b5e9289a8c064c9dc7be118e1385083c21bed553aef26a0c7185006bfe14b41a5a8b64b84daa2022a57ffa4d00d5036b054ad410fc54c4784958273bc00c83cc062e4cb095ac086884dc4bedaa013edca178b439d83119c4f9f85d8f8847f2c174918d3c373206493b8c193438759b1f4f412866ed3e421f41f10d8a1033199d988b72b3f029e1edaa98cd69f1b9095d85af59694b1fc440d4fa9588c122f9bc4d441f95c21ff55b86460453df482ac7795b77d54179cc55984a6bfe714f521d76a80f6aaed3decce44b097c692e8ce3e7671d0e87963965dd28170637c196b074dd557ae24c75032336875b39fb0473158eea65ce223e36d5d67c30c3b5ebdc30e068f620d7a31da9577fe13087ffc1a9c1183e6d614474bffca55aa5abc390304a3a0e14993bdea97b9cc7f97387552d77a84f796e28c24c5c9c44f8c7f90dbc9cd0b41d9a8f19cd775611c8f9e05e438eb38c5014731b3ccaf5277ca1c8094b9799bcc9cb4ad711167a9583aba2d4b2d1126acad83ce59856e9ae0a6a7bf747004b97d287cec7096710389f6f2879b65c4c6f6e7abb6333004e0b5bb48af0f814072135b02739ba0fa9c61c1ea18427122e3a38854466779a3f05f2b9a527308ded10ec4a3acb0c35d4a308cc0cca7d214b129e34ed6704f99c7bb89ba0fee5a06f5b67a68b81338d5354af031bc463da89b062dcdb659f356bca6ab19bce4614884bf9a7e2c2f354f8ae671f7ae1555571c1ba0534f777a7327fa310823bc1f9836daf19f5aced8a8fef875ccd6719888976174782adead5377b151883fe8ed4331de3abdea5f805d742c720d9b2f2f1a5c47c830d89bc31a69914ad8096376c294f82acb24ad94e5908bc74ede9c810fb38bf33c7cc6c217278ba47c5fd5027996014fafae25592a3fa831dc581421b1137fca6f0182f2092e045233b3e97f30ce20b76e3304f7efdf81c8a912c79ac5ddf525f752122079f220e0ed01625a45e556c3ede7ff290de678b8dd8e46868e4da4f2e698ccc09cfe4e61269a555efe53b3c701297ffc2638e24c1e9369e4f09ba6b2be7507bd9062487a8cf591883605bc0683861aba3894b1285891519bde9c9c5c60d8b0d6f5379edb92cf19964c0209598d2294271139bae20047992df081af3e87fc2d4f490b7a11e1d32346f036bb29c5aa5d462307166199ba97d794a013021e2a47c6446ab08b2fd0aa35be7d69c1f90b6e12c12e711046f2a675faa96b0d71172377ea8feb470152e34022f0fc1fb027137f8e97bec319cf365087712ce3dbd473ee1d79cc27c1b722e12df3ed28bb0bd8f85326bda25717ebd5b7f6cf68e82100b44a66aa9d493dcc4036917aaad369637ac9d12ddb0e392f7481f192d991466d6ec4ed8d207851fe4b400c7521df562f3dc425f541e8c1ff1924f43b5e7d345984dddbf42afb2e14aa5604f6a9265916025af1233393ce67b36cd98d104ceb00beaa97bf4b7acb9a306ced614008109b0e2125c45ea839a22d4875e5572ffd722deeccc274f2efa29f22a6fb18f69b35028594fcaccd2811cbe2f66489df1f9db303c9b2301d7d1be05c533b922e4e6097502adba73945260151da1dbd117185e23abb607a3403123eabd59a0a6740efcb75e205b71d72eb6bd7846575498fd567f63fe9470302bc7a8166abeacd3b54d1634aecd9c3f1e73c3d75bb1d0156cff361e57196acbb8eae6ab0209a8c96b6e545d52ef97ce6bfdbf3c185b726992b7ba25475a93ae33ca90a82404287b7a097ad6c1f69788c72b05ebfd7e523", 0x1000}], 0x1, 0x0, 0x0, 0xe}, 0x400) 11:10:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5301) r0 = socket$unix(0x1, 0x1, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fcntl$setstatus(r1, 0x4, 0x8) 11:10:40 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setuid(0xee01) setregid(r1, r0) r2 = socket$inet6(0x18, 0xffffffffffffffff, 0x40) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) getsockopt(r2, 0x9, 0xc, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x1a5}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 11:10:40 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/155, 0x9b}, {&(0x7f0000001400)=""/27, 0x1b}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001540)=""/1, 0x1}], 0x6, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0xfe8f18eecc56581c, 0x88) recvfrom$unix(r1, &(0x7f0000001640)=""/225, 0xe1, 0x800, &(0x7f0000001740)=@abs={0x0, 0x0, 0x0}, 0x8) unlink(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)=')n') fsync(r0) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r4, r5) 11:10:40 executing program 1: nanosleep(&(0x7f0000000000)={0x200, 0x7f}, 0x0) r0 = kqueue() r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) execve(0x0, 0x0, 0x0) 11:10:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/208, 0xd0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 11:10:40 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0x5dc6) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x800c745b, &(0x7f0000000300)=0x800) 11:10:40 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) getppid() shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x7ffffffffffd) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) getuid() minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) shmget$private(0x0, 0x3000, 0x110, &(0x7f0000ffc000/0x3000)=nil) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10400, 0x11) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) minherit(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2) shmdt(r1) shmdt(r2) 11:10:40 executing program 1: socket$inet(0x2, 0x3, 0x0) kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000000)=0x7) ioctl$TIOCSTAT(r0, 0x2000747a, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x2000740d, &(0x7f0000000300)) r1 = socket$inet(0x2, 0x4000000000000001, 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) 11:10:40 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) pipe2(&(0x7f0000000040), 0x4) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x3}) 11:10:40 executing program 1: r0 = socket$inet6(0x18, 0xfffffffffffffffe, 0x1) listen(r0, 0x4) getsockopt(r0, 0x200000029, 0x40, 0x0, 0x0) listen(r0, 0x1) 11:10:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) chmod(0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00005dcff8)) ioctl$TIOCCDTR(r1, 0x20007478) 11:10:40 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x4, 0xfffffffffffffe78) recvfrom(r0, &(0x7f0000000140)=""/187, 0xbb, 0x800, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0xffffffffffff7fff}, 0xc) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000200)=0xc) sendto(r0, &(0x7f0000000240)="820c6e161feb5fa57c9ed1ac0e351847c6b25b0dc6677c75ce0daa1af0fa00a36c5c9b215770b6f2055ed6d61a939ffa43d600a743f06d45db98bfc5d5c7cb0f020850de064a36d9772c475b7f8b46001a0beabd59d8f6670bc731bd00af2ac0f97c81bb92915ebd1a34c1c2a4d50d0bf5a690cdbaacf9822128f7143998cc7de45290db84cd830baff6a2107a03533ee53eab5a140d1a7bf83a6f043435dc43825f5f7afc63cc970836231482853ae40e62e01122093d35fc93fb", 0xbb, 0x1, 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 11:10:40 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000400)) r1 = socket(0x800000018, 0x1, 0x0) fchmod(r1, 0x18) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="65182f61459bc219eded7e9b9b8a04c8aa6940b2d5efb69fec4717b1e90e63ee25506ad758286fbda8af2e968bbe0654904a", 0x32}, {&(0x7f00000000c0)="a19248023f3ab0dadc39e4bc3e861aee2dc5f657c0f07228a3911f6f3217c4a89274eb48548896b7320d7ffcd1ec8da10ea6b2abaddb09c105df0e8b79589c13390e87230edded63e2a6d50f52f5f44c8817162454d59f29e7d40e173a736a8f1af923c544ffdef973e84f55b69eae3af270de68f280e03b2eb4b04156ad06ae2fda668fc863e43e99ed3e3203e14349e5eb1b5be92be0c3329064563ba7c1688eabb7e9c2ca0728d0b9f26ff40850336465466cc752a9ea0618238d57b02a0f2c", 0xc1}], 0x2, &(0x7f00000001c0)=[{0x30, 0x1, 0x3, "ad02a0d3a7a36a876ba974aa7b5152f2d7a33c03b0e86f7a7eef16"}, {0x80, 0xffff, 0x3, "a37d74678d3b0d02a3224f1010f1872f478a60e618a8f6ae66453db6dca4f88ca5fbd79295f1c951c31b19939de6bf594c9b09274bca254add2517f6d5357e708504ef2eabc3d11d862cc38043ca29be19c3fbf521aa5cad5d2667d22c81d43a7e1ca454e05774e3b96ce6"}, {0x20, 0x1, 0xa846, "8dfd2e143df9c6eb42cf66b8c4e7157c"}], 0xd0}, 0x5) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000380)={0xffffffffffffff80, 0x7fff, './file0\x00', 0x1, 0x4, 0xfffffffffffffff7, 0xffffffff}) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000300), &(0x7f0000000340)=0x4) close(r1) 11:10:40 executing program 1: chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4a0, 0x0) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x0, 0x9, 0x6331}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r3, 0xfffffffffffffffe, &(0x7f0000000200)) socket$inet(0x2, 0x0, 0x7) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000000)="c07ac69b88c06ddb9f78f9470f2b105b49b415", 0x5) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280)={0xa90, 0xb024}, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000340)={0x3, [{0x2, 0x6}, {0x3, 0xa3b7}, {0x2, 0x1ff}, {0x2, 0x1}, {0x3, 0x3}, {0x2, 0xffffffff}, {0x1, 0x6}, {0x3, 0x3}, {0x3, 0x5cb5}, {0x1, 0x1ff}, {0x3, 0x401}, {0x1, 0x9}, {0x3, 0x10001}, {0x3}, {0x3, 0x6}, {0x3, 0x100000000}, {0x3, 0xffffffffffffffff}, {0x3, 0xffffffff}, {0x0, 0x9}, {0x1, 0x9}, {0x3, 0x9}, {0x3}, {0x3, 0x5}, {0x3, 0x100000001}, {0x3, 0x8000}, {0x2, 0x2}, {0x0, 0xe01}, {0x3}, {0x3, 0x7fff}, {0x1, 0x4}, {0x2, 0xfc6e}, {0x3, 0xffffffff}]}) r5 = socket(0x18, 0x5, 0x1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) poll(&(0x7f0000000100)=[{r5, 0x84}, {r5, 0x100}], 0x12b, 0xe04) 11:10:42 executing program 0: r0 = socket(0x18, 0x20000000000002, 0x0) setsockopt(r0, 0x26, 0x1b, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x7, 0x6, 0x9, 0x7fff}) clock_getres(0x4, &(0x7f0000000000)) 11:10:42 executing program 1: getrlimit(0x4, &(0x7f0000000000)) getrlimit(0x3, &(0x7f0000000040)) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wsmouse\x00', 0x810, 0x0) r1 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/4096) r2 = semget$private(0x0, 0x7, 0x32) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000010c0)=0x6) r3 = dup(r0) mknodat(r3, &(0x7f0000001100)='./file0\x00', 0x1000, 0x100) getrlimit(0x6, &(0x7f0000001140)) semop(r2, &(0x7f0000001180)=[{0x3, 0xa28, 0x800}, {0x1, 0x2, 0x1800}, {0x4, 0x76, 0x1000}], 0x3) write(r3, &(0x7f00000017c0)="03ac0ff9ab95e88fcd4e866a9845beda472db551a1769fa18ca6a762a4cd7eb55c4d7aaf1fe0baab4fb6cb050c64935b935a6649725de694d906959cb6c34e195d702e252c1e429f6f12dde6926a52c724afd7174f8e98f0902f7bffcdb24c81c552b76756aaaf3573bf652c51cbafd30ca628d77614ce46e58347e1ac9ea2bc0fc22918da1c3f2c60f6a10c7a71370c4be381a20eec98725b7c10ccaf16f081d00a922fb59bec233c6fb5d313e48ec325", 0xb1) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000011c0)) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000012c0)=0x5) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000001300)) getpeername$unix(r0, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) r4 = openat(r3, &(0x7f00000013c0)='./file0\x00', 0x808, 0x0) semget(0x0, 0x2, 0x40) semget$private(0x0, 0x3, 0x400) msgsnd(r1, &(0x7f00000016c0)=ANY=[@ANYPTR64=&(0x7f0000001400)=ANY=[@ANYRESOCT=r1]], 0x1, 0x800) mkdirat(r3, &(0x7f00000014c0)='./file0/file0\x00', 0x80) r5 = getgid() getgroups(0x0, &(0x7f0000001500)) r6 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xfffffc8e) getgroups(0x2, &(0x7f00000015c0)=[0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000001600)=[r5, 0x0, r6, r9, r10]) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000001640)) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001680)={r7, r8}, 0xc) flock(r3, 0x2000000008) 11:10:42 executing program 1: mknod(&(0x7f0000000040)='./file1\x00', 0x1000, 0x267) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 11:10:42 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) lstat(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffe) r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x9d, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x3, './file0\x00'}) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) r3 = dup2(r0, r0) fchmod(r3, 0x26) 11:10:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0xfffffffffffffffb, 0x8, 0x7fffffff, "fc69b54f8ac68593165b022bcf5c6b2d289a809a", 0x0, 0x101}) r1 = socket(0x1f, 0x3, 0x1ff) setsockopt(r1, 0x1d, 0x10000, &(0x7f0000000080)="ab36799f4ed1d76497d7807783de5fb4a366a9c69d6e6a126691506a53b6bd19cb84c976e8c0f5713073c5e13dfa0eb600a8bc85ad156207de608a917880b30d9adca54e12faa0ef7753ba66959879c0a2e7a2a4", 0x54) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 11:10:42 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x400040000000}) getrusage(0x0, &(0x7f0000000040)) 11:10:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x6) setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setuid(0xee01) r2 = socket(0x16, 0x3, 0x0) r3 = syz_open_pts() r4 = semget(0x3, 0x1, 0x2) r5 = open(&(0x7f0000000680)='./file0\x00', 0x210, 0x160) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) writev(r3, &(0x7f00000018c0)=[{&(0x7f0000000340)="a0b8c4838cf9eb7aa8d0477f56637a0092c8cefa8845dc3fae218295b60c649d129f622d6d5fdc26cfbab533900decd3bfe5f8743580849985db41a080959cd794aca927785cbe6190e724a5340b4037e45bf67a4e9bfcf3fd52b01835f5ea27882017840b8204a892c93910cd489d67cdeec9f5ca69526bba86872b3ea9fe88133a9021db02f986d8d15c835b3590f40699bdfc79f505244ff63b1676810fb59391081a4db31da4ef64919211a57a8207017714565a9c820a9b567e3234f4b54e4a2301b989de065ec9da93513c5037c1b1548086a04e5c0ceb4b", 0xdb}, {&(0x7f0000000180)="c72be58765b64daa188660403c7d3bf6b2dd3cdc8712c1babf95b39fc9cfa037184ecca48b60a33e889873d37bf52cae7082663a004797eeb709df1f03c03280d58748a87b7558eeb1656cad37f7df45", 0x50}, {&(0x7f00000017c0)="aeb2582c0d78af878d0822633ed518f56693b3660b58e4ae0a5157a458fa9304f5d757cd7a3eabea588951b906ac3d68e6f253e2d678fe80d740c6a4e53ed2a86c32e1d235c60fc338acc8dc05138dc5c167ceabd1c75c0c32166c67bc809d05b168b714768fd20a75b55a6d973c1af6b9ddcefb2f7f535d4185f764187e2b6ed6fe124b491cd3f37a2a162527017caed65de2427ef41c1c95ccd170f6be4452d668e55fd4a3ab6a23065bba0cc6bc3dc73fb9b72c662714793ff7895eef15fcbdecfc8ecd229b64bff4dfe3e5bd504ca6efeea31125134b71b8945469ad000ec116bcd3691fc692818a7b9de8341d98c941dea8", 0xf4}, {&(0x7f00000000c0)="8a932d9e9dd8cfe782e897f2c9125447fde56ddadf82eaf849ceb2bd489f4a616255a6402a5b35c377b2b5cfc3476c", 0x2f}, {&(0x7f00000002c0)="1915a656339b4bc9796450b8f4e67b32d7dfb433063f0537e07a98bf16261f036cf7d3088350720a9aa041af5c95ca796c3dd5c8", 0x34}], 0x5) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000080)=""/52) fchownat(r2, &(0x7f0000000200)='./file0\x00', r6, r1, 0x4) shutdown(r2, 0x0) r7 = semget$private(0x0, 0x7, 0x230) readv(r5, &(0x7f0000000640)=[{&(0x7f0000000440)=""/191, 0xbf}, {&(0x7f0000000500)=""/107, 0x6b}, {&(0x7f0000000580)=""/162, 0xa2}], 0x3) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f00000006c0)=""/229) getgid() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000140)=0x100000001) getuid() syz_open_pts() readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000007c0)=""/4096, 0x1000) 11:10:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xffe, 0xc1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="000000186a56b5bf3e752900feffffff8000004dd5706c0005000000000000004e341dcd291c15729bcf49f5", 0x2c}], 0x1) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000040)='+\'\xc0\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='{]\x00', &(0x7f0000000140)='&\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='.\x00', &(0x7f0000000240)='@\x00'], &(0x7f0000000540)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)=':\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='+}\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='.\xfd-\x00', &(0x7f00000004c0)='\'$::\x00', &(0x7f0000000500)='\x00']) login: denied attempt to set clock forward to 70369817919488 denied attempt to set clock forward to 70369817919488 11:10:42 executing program 0: r0 = semget(0x0, 0x7, 0x400) semctl$GETVAL(r0, 0xfffffffffffffffd, 0x5, &(0x7f0000000140)=""/201) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x80002003, 0x9197) semget$private(0x0, 0x3, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0xfffffffffffffffc) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000080)=""/3, 0x3}, {&(0x7f00000000c0)}, {&(0x7f0000000240)=""/105, 0x69}, {&(0x7f00000002c0)=""/152, 0x98}], 0x4) 11:10:42 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = getgid() fchown(r0, r1, r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4500) dup2(r0, r0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) read(r3, &(0x7f0000000180)=""/160, 0x96) ioctl$WSKBDIO_SETMODE(r3, 0x80185760, &(0x7f0000000140)=0x40000000004) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r3, 0x6, r5) 11:10:42 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) setsockopt(r0, 0x6, 0x7, &(0x7f0000000000)='|3', 0x2) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) 11:10:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="04", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x5, 0x3ff}) readv(r2, &(0x7f0000000780)=[{&(0x7f0000000280)=""/210, 0xd2}], 0x1) 11:10:42 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x580, 0x140) bind$unix(r1, &(0x7f0000000040)=@abs={0x1f95d27d48731892, 0x7}, 0xfffffffffffffe7a) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) 11:10:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0xcc, 0x1, 0x10000000000, 0x7, 0xff}, 0xc) write(r0, &(0x7f0000000100)="cc", 0x1) r1 = msgget(0x3, 0x148) msgsnd(r1, &(0x7f0000000000)={0x3, "ba4fe880ac3868492583d457fa4c3ceaf878ff2463c6adba5fe423d39bd07baae1ce3905719ca9a714195789a577effd9799092106a55b527ec1784280d4f112eb370667401702e2f6a453e5d4fea12b21e7727e672d3f5b5fb6e849f467fd72505591d24778f913f2f6e1b91128c7fa0c8483e79a0cba772b65f2332014f9cd65f78733cabfe82e0f"}, 0x91, 0x800) write(r0, &(0x7f0000000900)="b1698f2e642d65185c8f8b39bbf5c94916fda025f589d655f51dbe3836418f811007c3ba954b51d701d8a40cf658ff842f7e9c0a55c553373c84df6b8e0767214e10a3dc271d38739b666cb8f626a48016aec8696e30da5587d2d3bfdfff3f0278ba560223fb31a839d75bc167a1b94610cf44b56ee6fdb27d495c98ff0754d0683e3276326882e73ced64deab6bae9c3f497cf0e4aaa7d45d75b1ac2ef9a5d985c4b551223a6977a479cf3dd1d35eccad5bd463b5a64f50a9a6e83a9a59915e44e72a37895fef6dd45b6561bdf66a31d25e9c23289db9b086f42a2cb9d2b34b4b744f952e626269069a7dca86829f52a00255d8a7f3183c5c0d718aa62d5b7b50df0bec6fd3a0cbf8f0fd8c04eef01af6bb2de3e8f93fed4ad5c2178a10d27da49f2095a806cd7a0674359d67c6e6c338720313413e6d4f9e57d9ac5ecdac003f6c42b519588d50fb5de1bb14e23770293513568ad9bf0e3983c9ad4ea178afaaa9b524d12c1876a1d9aa4118d33ebdd3a234096b1fe50f369323af8af5e955ec8942e28626a43c926d0b7f5d82fe2d1d05373e21090769187f6c5c057fa2e96aca77e85901d38e91e945f4582733093d5d5793c0d9e3525d044843b025b8cc78559103bd09abbe7b084b094be79fe6cdd38edcafc8a82bc8a2aba7d77d3b7d105d8050ad22e43171895ae7896f1938cb49829a04ae0c663b6f54dbfcac0379e7f40fe6e92985ab11d3630ff706fa2a819740772be9cd2a5ecb705c9089715af459de13dc55b5a286c233890375361ae28c308302e571556a880944cd8304a54cd5d1320f6046adff9b95eac1774dc38014b5eac8b39df48db466a6f97a91e8dab9637884f0f21b9dc5bc84a317ea8fad4acfaaada8820d946011e182a8544ec5965cca54bdf6e7e8dba01907897a18d4899398a7da5de0c071d99a87c4a44d3ec0e15e5b597da2cf84376383aa00b8973233e61833565b6065a825f4982aabc394607b8ef1821c2ab9c5b0e5696cc89bbd0affe9babb2907d7a04a11a0b80724ff49c14432b0e5192d80561285197ac78d4d65fa55f642a7233689e12e489efd819aa5d46d26b0e00bac25af5b79b1d5bb58c58c387a2f51f90efd6889643e11abcecad61b56a185c42c2e52fbba44b9907c06b196063c97b1efec5bb6c1828e31225fe6644f78efe7538fc76cd5a5a8a2ad7825289ca3bb71263c171df29da38b0124be697f96e48b416a95ea9487a4089c4b72c3dd3df160dc479576958f2ecde077b07b228982cafd79a7696b8cc0c9aa9d08c20d953ec287fee6b389b985163fadf0352a593ea22dee7cbe35ce8252176c381b68b72599328604fc5aaa624c57051230aaf7340ba6c1f83256fd4ef89dcc9a7301b8af4d684fa6cebf5951de9f91258df74e961257fdcd0fcdd60d5c3d6bcb4b9cc864868a86d6b46f84453e75a666cde3872bec178fb1153786fc54145a7fb7c083b5284f5c4b6727f20666bf15ce38f6f5379c0359e5076f3112a0887e937f471f43316b04ab8e79cba139e02a2895c877c5f299795c74ef8ccb11cb270ef2ca8be744c3503ccbe6bd9ab78897a2aad3ae771e801d4312477434e4022d0e8b93de6155e8d2f3064489e0821b79a12766640024e9e0bccb90781c5f51e25d22d08c118c0fcafcac0fb86292fbbafe4f700c30d4ac497533770acd3b0107608d29b80ea44926680ea60f87e5ca9b5d2b37067ce21dd59def8b07f531f704ad953e3f5845ec29694d811b94aac2f28a915aea9350676fd920e794e2e576476b836eb8c070acdec1725d0b97efba99c548ed6b4d9ce90d30d66d06b678258ddabc2844edd4120b27dbc0fb1a5dd0a24c01d3ea3c7ad834c6b730c3af1066a8d08a61fecdd8e714f99d0f93315c61ccb14364604cc4877d8ac5094058ee9edb7f1fd76f9afc7b7aa7a413ec0d65b6a09534a2aa96936a72acb67cbb78f27c15cf1dd925a8851ce8a7a751591f03aed948642d18a28e833bceae4afd195d89cd10a763fe15f01145977d4d1ea93ebf3747ad9ac074651cd637d252b85a100b20e29af32b7d5610c46668d11a95ce5fc070df230e44500ede10fd964b1824313c5f3a6928675929b34c337ebad4d6a9a880d01ec10955bf9492d5d942e43e48cbb4972699ac1b4e4d2363d96dab2192667d96ddac5aed5e299cf740df5dae5cf3b42d0013057f22ee0a8a81d0530d7d37be85b45d5093950a3e7dd90ff3b7296b164eba8338a4ca7f03851082a14fa28b36c7d8f81024d5b424c7731df06ec72c184d0cc9e6d64a5d32f9494e7fce9405a863a7035cb28b2d90df2b104121c0355755b758d3e5efb5dad3a8832237084b4dc61211c1abdf01f016d963f9a78241599083704a0d922ec94779eb36fa87b162d81e29f0af696dba860918307566cd291238810537b658a21d8fec6fe3a7aecab6496a4afe7453d6aedc06fe98fc6e4c04be85632c2202e5548677cd349ed264c69f694c5139e67fdcab9a1926b807ca515d304d1820bb40a28d3cd4dff8461a25a3576d5964c4819a6da7a8ad28f3f4a74feb51a413c7374306c7c42849b91feb337cf62355bfdd969177014b122bcdfdc40ca33dbcff57bf996dbab6aab3fc70384dd49f14a49fea1af36718960d0fa47f9869bd03972681d30a0cab088c7506b95965d0e47b349f0000c6a45b6ec1d1a894d76ebdb30851db466d12c40d372b40f4d2ac1ab66d0a97579488e0d9d5afc5e0e9a8c0d99f00aa0bbf5a743385bdf0d034d18b1cf4d387d2dad5d507d13a47b9256c2a1112cd73177ee615fb01ccbccf156fa9620f1ed908dfecf877cba4dbf1f066e61cfb2808fc09ad7244d2791c6013e667f1b12f519fd45601ae79c7c4b5595e96d164ccfb55d9d95d00b46512d1956aef588e925ae84ce000dbe10d5021ae7e1ecb2d53b50375076d99d318b5933b608323c4ce8e1fecf665a9f488149ad620d6a2f35c50664dabf393fbebbecd6262d14fd431017dac02815e4a2209e56922ed37077857c514fa7e14a4ec51da85c8e79f8e676131b9689ebcba7519bed987beee06b670540e44dc1af4762ff9276d78fb30e160cefe967dda5bf1af78999d2b1d3b7e8c38a6361417a1ada8d604be5de5a1131d9a7a87868c809187d7a67f2fbd153e2106a06eda7e6b783ea36bb199baf03ddeb5383f1c6d50b92490b404258435b7a1fc40e838463ddeb59d9dd068d732d58c01a48cefcbd456e9666ea51531382b1b889a5c08648698f1b564c3cb50586de52bcb3fa68712ede617094bc291761e7fcacbf38fca912a789a2023d1f4790959b49b7276b99d919d18c05e6268784a455c538ac8c96f93f260eb0f07557e9ef76a8c06b2bee4591b0ce6821e11f2626dd65da4499c84ee7a773fcde76fd2741f00723ded73bbf3d7a27e988f1fe3952e25590322bea8edf110e12e479c84982d719f216fa918b882d236e46dd0bbca4f1a84a84a794b933f8317ad41ca085571f4503d4324bb2146119308568467741e2a458214fb923aeaeca78bfa645d163ee8aafcdd9c4f130c16122864a10bcc844bc7fd4c549891adf73ccebb928fcc0f358520c10df602be9e465daa08d7dde04c5c19bf7489c5261e38f9c20904bffef55e6f64da9ece5117218fd4dd1ecb856412e13ba754cfbcfb86b3aed1b04f265fb7c46a5a6f6d1c6801063fcd1d810663610eb64832baf2b0ff284f1498c9ea19b35438429134484cbe81e16b2279f4d043ea066623f72bb176d5dbaca34c4bbab75d7f2aaad41028f55d9814c287779507e0d7c08c7187130202bc54ed72b41a1bbeac1646bc88c731b8d13af8d5fe7a1d93b46a94d786e53407344102bc48fc1c0607949c5579a8a505e44943601b86eecf51e7100dfbcbd97ba8e5ebc8a5d793e43fce71acf8c3736679001acd6a4d2c8617d1127f0c34838a2495836b9a82e244d7a7454709469568ecf6111b05b56b9a3762bb9ed9c35da4434b1bf5775ad3e3a54005109dcd9d68b7d84826c69f6439edcf52dd72bcc9ba49c51bfc80bda32f4e8c60795f7000ab37e389524c6647ef0aa839240ab93869de72a2a983aaef51d98b9f1c216056145a883fb3528576bbb8bfda82e9ad0f8ad239d908a5bf10e97218530a0e34fd396751cb231717ad46281155226f304bc752121e1b3b13077e9a7451298a4872656a359e32ce08a5e4881caa391d73d7380d4fd8ef3f8b81cf5299c4b0e46c68521926a47092a5a166a28b8316ccb8758d74b7bd63608dc3dc430ddbe8b07a64699a8b7b1aedffdab6a2e7bb62bddaf2bb02fe99473f096e9b2f2f8a95514219f15bdf5fd3861f2a2cbd233b84ca21f3d733f44c821056f3afbef38301af6ccbb428aac03920bddde7df387af0fd455898cc15ee860f709c42d53de25ff384e52d5c55919f4748bbef83e71d0e719c3fbb3ec6b09887d18709fd00abf7c35117e372b64f83f5dfc4afc56351c63a5a5a181e5e483da9b0f4da95578d2c9a0b3ce468f0045e6cb7a04b91c6e7100695e7ab0b17a1f182cedb18a1977e718b70378a946f94247f9d22bec6cd2f44da8970c27902fe894b815cdd261951f385dcf5b8a330c9cdc0827687367590ef625a4243ffbd73f02a490320904c60933ec2150ea1363e35f9686e9a9ccf7e63fcb27c21bd87fd303509be87cce9a4432aee92c3f5fbd397c25c9d2206c406107a854a4d335d9ba7cfa32632c15978b42c7026d82076546708ff264597ce017fcd89e7739914726611b4a21cb550e473b371abd299e6e258d33bf7b314e8bcef94770f09c3dfc12c22298c9397c82e275406042bb24fe2b64ef36bbe6cb99f84bb21f55a2e8dacc7dec8c269efcb73ee93d8c212f166850edc0de9e2a9e83400e863c586aa83ec851b10e6eed7f240478107411f8f9569ed58cabee5c1dabc892bc4da15fc371817cf6feefb4a66e950a5319eca4bb9b6510ec23d159d019b3ba09466c8f17c396e8cd16ce8a089809e235f94a994cae08a07d8902b32e66fcfc489896720c0527a4900e6080feef908ab6e18e7565bbacb38daee46a47722c2b70226a013ceea1223432cefbcca74ea7de2d86374d7cd2e4d7009c8bd4470456ca2fe9b8fdedab4f5ccdb695373b6b1fa31f282ff152e6065eb6a440471b3a14da62caed0322e226242d727e39e7e0e32ad686ae922b3474c4d554ab6d24df94847de371fffd2f30c42a329b2f0bb4ef187d51e05eec7cc85bbb0a1a16abb7033ec708f27dfed947f7950bf208c472884cd9122dc3c2334cdd70069d5f501b1e3c0c37fe5402df1bee0d3bce66cd280db42a74ccc4cbb0df6931eb45f9b2c24ab004abd2993f75f02039cd26c2a2d3646dd79ceb8f6daa6262c1cfeae889a87330b0ba0c135bc6258e2f031c3b157fa40fb141ed7b4e5d2186bbfadd53e33d3921c3192ea55e5054d95b8145ff56aa79eadbbcad1dc9baa9599cb62654cb9d645c026d720e7c8f77850919a151dd8ae0782b0a0d1ce14d31c64677838d1d6b3647653af0afc4563692473362ea8b5dd90e06a21a9a4caf07fff65deebeaaff9937cfb9bc785ca82ea727f16a42f87796a6f20feae7467dbf232873bf7b36f89d8d9fa6f327754d88027d765f286dd6fe1dfbf0a760a38c1d0772c64a8dd7bdca093d754029e69465e5a6a9732041c55b8e7ec76cfc8f67be5299f3f7585f08da1d09dd5da781399d6b9fd0d7fd28ac0fc6e123b24afa2d46debe646bba12b15990c642452a57cf6b60d1bf4f1efcf1b8e752a9a352a22152c17", 0x1000) 11:10:42 executing program 0: accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) listen(0xffffffffffffffff, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 11:10:42 executing program 1: r0 = socket(0x2, 0x400000000002, 0x1000) recvfrom(r0, &(0x7f00000000c0)=""/185, 0xb9, 0x1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000080), 0x10000) pipe2(&(0x7f0000000000), 0x4) 11:10:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="7d1d67f7b630f4f3", 0x8}], 0x1, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x100000000000010, r0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0xffffffffffffffea) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 11:10:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8202, 0x14) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)=""/144, 0x90}, {&(0x7f0000000140)=""/130, 0x82}, {&(0x7f0000000200)=""/15, 0xf}, {&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000340)=""/40, 0x28}], 0x5, &(0x7f0000000400)=""/56, 0x38}, 0x1) fcntl$getflags(r0, 0x3) unlinkat(r0, &(0x7f0000000480)='./file0\x00', 0x0) fchmod(r0, 0x9c) fchmodat(r0, &(0x7f00000004c0)='./file0\x00', 0x4, 0x6) recvfrom(r0, &(0x7f0000000500)=""/97, 0x61, 0x41, &(0x7f0000000580)=@un=@file={0x1, '\x00'}, 0x3) read(r0, &(0x7f00000005c0)=""/196, 0xc4) fsync(r0) setsockopt(r0, 0x3, 0x8, &(0x7f00000006c0)="5013413a7afcb81e3f20fba9192a3815e4b8235f0e0d517f23f7664679a918caa44baec0236984e7211e0695158912bb66c005c8411dd5e9249b49853d04fc0f0c4192333dfc7165b9c26a37dfc2b287e8803981e007ab518a35687e6d05a991971dc262a294619d", 0x68) kevent(r0, &(0x7f0000000740)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000040, 0x0, 0x9}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x40000009, 0x2, 0x63}, {{r0}, 0xfffffffffffffffa, 0x2c, 0x40000008, 0x2, 0x8000}, {{r0}, 0x0, 0x8, 0x93, 0x7, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x401, 0xff}, {{r0}, 0xfffffffffffffffa, 0x84, 0x81, 0x5825, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80, 0x101, 0x800}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0xfff, 0x3}, {{r0}, 0xffffffffffffffff, 0x41, 0xa0000015, 0x82c, 0x9}], 0x399e0b69, &(0x7f0000000880)=[{{r0}, 0x0, 0x3, 0x8, 0x21, 0x401}, {{r0}, 0xffffffffffffffff, 0x20, 0x27, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0x200, 0x2}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x9, 0x10000}], 0x4, &(0x7f0000000900)={0x401, 0x3}) flock(r0, 0x0) writev(r0, &(0x7f0000000bc0)=[{&(0x7f0000000ac0)="1932027bb8258deb828e5b2b40c1f188e77104d480f48aa66b9e16ee8a9cb0dff6fcfa89a06e417709d74d247de3f3761c7bf07bc637fb0ba7b02d956908f68edf9dcedb71779c50dd99006bfac3bdcf75751574d140aabbaa91f115af6daedd30fae619cbc3b7022fb4939b6d8b80d1a31ad41e03ce6352cb7690115aa5aac73f555fcf90aea6c2f6cb3544dbe5b25afba2298a87bf5f528a3691221822335631ea03df9246e0029f094089b8982889ef7b1e14d0492b6c4f303c111b5c64f58a1d260062cb25f2925aef9a0a4d77802847f9152e87eb14d6cc4aaa14", 0xdd}], 0x1) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r1) r2 = kqueue() r3 = semget(0x0, 0x1, 0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000c00)=0x101) kqueue() fchmod(r2, 0x2) kqueue() r4 = getpgid(0xffffffffffffffff) getpgid(r4) r5 = openat(r0, &(0x7f0000000c40)='./file0\x00', 0x80, 0x20) semget$private(0x0, 0x4, 0x8) fchmod(r5, 0x2) nanosleep(&(0x7f0000000c80)={0x30, 0x3}, &(0x7f0000000cc0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000940)={0x6dd, 0x5, 0x80, 0x3fd, "4b846f8004dd7b00", 0x400000000000000, 0x3f}) open$dir(&(0x7f0000000d40)='./file0\x00', 0x801, 0x1a) pipe(&(0x7f0000000d80)) 11:10:42 executing program 0: mlockall(0x3) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) munlockall() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) syz_execute_func(0xfffffffffffffffe) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x7011, r0, 0x0, 0x0) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x7b018bfbc239395f, 0x12, r1, 0x0, 0x0) kqueue() 11:10:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f00000000c0)='./bus/file0\x00', 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getppid() sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000200)=@un=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f00000003c0)=[{&(0x7f0000000240)="fae1f7750cd638d6e39a74bd0485d4ecd7b93d76e6e00137977918d12a1826b9d31ee92fcabe611b179ae02eeafe9af5685d4767b675262f00c83a1691919cfebb7ab06453e88ff40285e37c60d04482e316310a6fcba5e56e167ead05b9145d52b538b2af9e006a6f313c3fe31c8ce699fe024ebf993e2e725d9fbab815ea6754a2fe2f19c97043e090f6b9de015d", 0x8f}, {&(0x7f0000000300)}, {&(0x7f0000000340)="508bb4e0d642fd38968a0df7a2", 0xd}, {&(0x7f0000000380)="116975d577944961b15737db023b90ee9f0868bb817b0ccc5b37173c05cffc12954642", 0x23}], 0x4, &(0x7f0000000400)=[{0xb0, 0x0, 0x53b5, "8824e340533814a50285873395ea15c6fb6d3a332de7ceb9032f556d3628ab065abe1191f79c002b3aa3267af7dcf42dd479eaa5224093448244d3a78423b13ef47b4a2e176d902acccebb06096134d8c06e81d9e6c8a508d531c2eaaf84bbabf94422cf11fbb02c090bf47d6cf041b85f3674301a46c9a5978e55839c6307e07e00b2359056cff7161d3463bb5d6974674ddafa94db726388b385"}], 0xb0}, 0x8) mkdir(&(0x7f00000001c0)='./bus\x00', 0xa4) pwritev(r2, &(0x7f0000001280)=[{&(0x7f0000000080)="641933d4fd7f7d1d1787381805ba0484f295e59387dd9f66b3deac236ecb2d6721e55e3604c9bfedfddf776bfb7f0a33990c87b8d7dbdeee913266412d", 0x3d}], 0x1, 0x0) execve(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807f00cb60 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00cb60 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00cb60 va 0x20ffe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00cb60 va 0x20ffc000 didn't change! 11:10:43 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='\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', r0, &(0x7f00000000c0)='./file0\x00') linkat(r0, &(0x7f0000000000)='\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', r0, &(0x7f0000000080)='./file0\x00', 0x4) readlinkat(r0, &(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', 0x0, 0x0) 11:10:43 executing program 1: r0 = socket(0x0, 0x4001, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000040)='\fFW}', 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 11:10:43 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x800}, {0x46, 0xfffffffffffffff7}], 0x2}) 11:10:43 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400000002c5, 0x2000000000000000) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x13}], 0x4, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 11:10:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66a7bef98565cedf000000000000711705963a813b2939f31417c16ebfef4719fb5c40442e6d97197f9e5b63afe9fdccc6d135cf0199b0780b00002ad88f54e3625c37087d95ae97ea729a1f87641065a6d9804287f98cdacb82af44f741750611ed494bf1604ddba3a1dbc91badd1bf86a7a5cd00c08bed8f5171432768133bfea61c079f7f911155b9d8e93022f4788ede03"], 0x1) getsockopt(r0, 0x6, 0xfffffffffffffc00, &(0x7f0000000000)=""/180, &(0x7f0000000180)=0xb4) shutdown(r0, 0x1) 11:10:43 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x6, 0x8000}, {0x88, 0x2}, {0x104, 0x100000001}], 0x3}) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x120) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 11:10:43 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002008, 0x20000000004300) execve(0x0, &(0x7f0000000280)=[&(0x7f0000000040)='\\\x00', &(0x7f0000000080)='[\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='-\x00', &(0x7f0000000180)='*\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=']*\x00', &(0x7f0000000240)='-\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)='$\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='-\x00', &(0x7f0000000380)=')g\x9a*.\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=')(', &(0x7f0000000440)='\x00']) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:10:43 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = fcntl$dupfd(r0, 0xe, r0) socket(0x20, 0x4, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0xfffffffffffffffe}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sync() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) 11:10:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00db75f9e", 0x88}], 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)=0x6) 11:10:44 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2120, 0x28af) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000011c0)=""/4096, 0xfffffffffffffebc) 11:10:44 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) pipe(&(0x7f0000000040)) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x2}, 0xc) 11:10:45 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = geteuid() chown(&(0x7f0000000000)='./file0\x00', r2, r1) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 11:10:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x18, 0x1, 0x81) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) write(r1, &(0x7f0000000a40)="c14c0000e756000000", 0x9) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 11:10:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0xc010427b, &(0x7f0000000000)) 11:10:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00', 0x8000, 0x8) recvfrom(r0, &(0x7f0000000100)=""/149, 0x95, 0x46, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x821, 0xfffffffffffff8aa}, 0xc) setsockopt(r0, 0xfffffffffffff9e0, 0x35, &(0x7f0000000040)="e2ee09d12c6566877e20de8c12e617d6e0d10585a5cdb966af4de9dbe4def4efd8b277a664590dc15ef12681e1d3352440ae84cef491de2a8ade3ecb08bcc41d6d1a635a8b5ea5ff3fb1247f0ceee21586cd4520c9914396c088104f40f64402a9f3f0f60d4e3aa847340a60adab11", 0x6f) r1 = socket(0x11, 0x4000, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) 11:10:45 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) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) rmdir(&(0x7f00000000c0)='./file0\x00') bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20040, 0x80) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) 11:10:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x81, 0x0) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) open$dir(&(0x7f0000000100)='./bus\x00', 0x141, 0x1c0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000040)) 11:10:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x9, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000040)='./bus\x00', r0, r1) open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) 11:10:46 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) 11:10:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x3, './file0\x00'}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r2 = msgget$private(0x0, 0xfe) msgsnd(r2, &(0x7f00000000c0)={0x3, "9d884c16e1071390b65c9e02db0adcabff2503fe082702750db9c9a8edc8eb312a2354a1f947f497b34fe6afefb091189dd900e233b45a25515c0c0388fab04d78b83ed3c063e08e361307805021bedf4aa0620899595e9420873903073376d72371acb5f1217bc156f97e4d4e86"}, 0x76, 0x800) 11:10:46 executing program 1: rmdir(&(0x7f0000000080)='./file0\x00') pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20080, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10080, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x84, 0xffff, 0xd6}], 0x4, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffc, 0x40, 0xf0000003, 0x3, 0x9903}], 0x5, &(0x7f0000000280)={0x5, 0x9}) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000), 0x4) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x93}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r5, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) dup2(r6, r4) mknod(&(0x7f0000000000)='./file0\x00', 0x602d, 0x1) 11:10:46 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) shutdown(r0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) 11:10:46 executing program 1: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='Q', 0x1}], 0x1) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 11:10:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus/file0\x00', 0x882, 0x5) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus/file0\x00', 0x8000, 0x4, 0x6, 0x1, 0x800, 0xfffffffffffffffa, 0x3, 0x1, 0x0, 0x7, 0x1ff}) lstat(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000440)="6b4377900906da98209477ec960dd1208b56ba6c4f39313591e115569c33cde23c5dbaceafb2506234c27e0e9acc6fb2620bfd51de07876043b3998dac0f36bbb4862a0f588a02a5be95ec8ab09a494f6f062c2dca7ae75a1f3fabaf9f8d406aa0837f6552bb182a4e404c6df212934c74c3e12f76af45c7478f126adaec546f7702ab7b90c59073b32aa161a08ace0fbb82d0203599058a67dc57ca0816f2927c134d5246102cd0f90d354131682c414a744a94aa08a042cf43aa130e9605dc5d", 0xc1}], 0x1) execve(0x0, 0x0, 0x0) 11:10:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) r1 = socket(0x0, 0x8000, 0x100000000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="981eb40f483adfceb8089feb63f770a86b2d1e40313dbf", 0x17}], 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x6) mmap(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x2, 0x12, r1, 0x0, 0x2) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100), 0xfeae) 11:10:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000dc0)="dd6cc39cd1ae44d4a86d9c78d74e6f8ac04a4ddfce4a09e30da714d2f9a091d19a0d269f8de60dcdabbd61ae299658735d8daa0126d5f73aec4b7cdad95603ba44fd0ebd4e93a523e95623652a66c1ac0a95892287f7aee9655c60b3bee397b25b16dcdb5829eaf74a0bae818896b14aa30a420ad8c2b29cd28ebe7f3d1ffcc5504ab9ff1b0f94fffefed473956dab75f97d201b8a540bd61e1ddd3c46b9d606db0c0220f76480c32d05cf66a6aa3e6041cb6560775bace298a0f08029336bc53651579beec17e8cf7a4c0fd1d96fccf4e52f7d36c6a08f8fb85993171bbebdf08883863862f0edcdd382b4b7d05763faaae9a38aea23cebae8143f2a464573a051673081ba851ebb646dec29481c0d110751f1282819df466c00b7579ba8123e4e69ba9ebd2d204945b20cc11cd60f5b1284339a60d372f8b8b0801113230b1d1f2ae323a2add2ab0c36eee878f4825350553083b9be12cd1f44ad3bae5b83a49c335fcd62e91eb6672c892944f3ac0d7c7a6fad6e0703635df92ade12f1c8f82fc7d7b8ef2a50ed6fbd6bb73b0d71c09cda0c21a6993dda4ef092ca6872acb35672cbacfe16d2db68ffbb6f0d5b220e8a5a85254e107d2905d0e94aa995a07c26902ca8168798f80e783cccde41d8c32e9ef3e93936ad1aa4329d734f9d0cc82ed2dce7329ae31c44491ab8ddeaf0d5db42635591cc72a81f91300bc915b150e255bf04b0c3dd341e0c4630f7a3d72b612572682d704199e162868c0ab495dba2a434960168098b21300d40e853092d27b1aa48de0e69c93568c0f6148637ed88d39e39a86df0d73582c6e502534d1172044ad965df6f1df50034eb411aa2591f8a225b67f6f899a6d6d22222a6f788496a30447e0129f927a44c2322520d5cdfe6634e1e4ad1cf3968ebb4439a27a1d2cfda450852d925a53d6af12776a1b1a188aee55bf8c7c33c855339268333561bf89b4b17ecad2891643ba9987870d37c580017c3fd851de3fde972a5ce4fe110574db8d33054b1d3e66c1ebc9aa6ed6ebe80a4d289268cf7fb7bf44e06eca49a309b7227e00cc4ea180d86463e48a1a60d41d99dae0f52f5160baaafbf19de17385d24bf7efd5743161ee977b3f74c40dad46e80164fcbd5f1346ffbc7a98afb1feb0b3680f7c1e4c457190f964381a0adfa1d39cbcc4d4bea20914d7880e2d73c5e786d7718d8eb74ad1d3a7603ae78b296055e849ad37bd1397cf75e2ba9bb00b24a65474d64aa5e2e7dca44d545e203f8fd61ae4a6fab346558f931ad2fe11370c41181338a8fc989fed74eb746dcb5f38ce2eb0de56c8415d3f5a9ca0216e20c68937ec5d717e9c0f194ba27cf997bb60e34369304452a9d709d3485fd4debf57e1ec750e3070ecbfc647ec66fa8f8002ce3342dc47f3fada72c2e6b33c76ae0274e0063758d9ab5d466faca431765dd8988facb75c4a5770ad1684cc30c2b329ffa0ac70523ee50a540502b407e43e073bc48670bdf7fe2ed3b407725eb34b41d953d20f3fe736483fcf88fc85dc8071da6199d3c0aff7d2504007c2ed404038be9ac63ebde8bf5f9b70ed9633896310f4c3abb36e531b5a4b111a164c3fb1ac375a01e7c36025d34219d29ce5def96c3b27ec26ea4a7af16c0d3720cf79c4cd70bcb677fd87c2a89ef312f35f37f4d29321258791d56ae8c422450395b179f596c51f8f2e5917f66ee9802e98c393d646f9c186cbdea1bf3988c326129c9b0341f6e2fcaa8915dbfc2aa8165d3b12a13b8e0969a4be2c30f968c10992f833d188fbc59c2f1da30c52ddde00ccc66403c2005c3a00ae0c3ec57aa40d63bb2a0f56626236cd9f04f1f83524bc91b1c42f69d8f28baf30d51067380314ba7bc0cb3a4010a4ae23b9e9f77d22dd5d46be98696cbba28ff6a77b28ae9ad29f8e94a2f0da2ee87541885c3634cb2122c25ed9139e90f68f1da3695a8c0ecf09b95caf08e4991fe5cf41b2d58b85df24fa859aae9c57be46d6a72590bcb1824ee38eadd44ba30a7330bc0aebd046512bae1a986a2c808b369f90d68027024067251f7aa905aeb43edba63e90255c2d8ebf12cedddf72574d42f1e66b50a41cdea4e83a2abad00b2baec57d6487dc2247522c711d259dddaff1dfa46f17fca627954854b94fc7b1653c5e19a5e4dd2fd4f23002ff38d91c65717ae267ee7dff6eec8dee3aae5ecdb99dbd268967f69ea51e1c0e52c092a78876760ec54194f99a5109a51cdfe623fb9cf09b57539efea33a7e8eff7c1c5798a9fe2bacde305e540b4932796fa4147b3b54edebd452cb48fd672c329c928a33cdb23573ba01fbe4d5ec5e7ac00ee2357528f76e5d4115b447c097738f545617e3fd1467ddfde3926f3b5fed80ab96a67d1fe7f419b9365fce54680f6e1f64ba6a020c4af39233926be7d833316b3d73f5ff2b476dbd36c9cb35143d55b91c075a36f14fab3ba96d406c4929dfc735b7731534003eed89fbd810246217e1ba55a59f318b9ba8ac9b0c209c2ed39d9a6472997d98820b5cde1c67db75dfd65886d025233ceae872e04de7c6c71ec708767c67e9cce81d15c302c3d4e7fb3429ac5a5df7ae4d8e093a41225d0435bc3d319e5273386e57f234acf2443425488ae127cde904195c31f6d60b068ac5184c753bb650098bdefd25b90f0c33d5aaa4c288791a6790e2b687730cbe8f95d25f2937bfaa6a977693ada80456366c4bbe130a8590307272fb917413fbd883330379d0cdf5918aba5b2a5108a5cba9233b8d4df947968eeb58c5f37045433d5794a542c639401515b4f6f145fa76c327fa5b175f59b8553dc7ef257a3ef8d6749eec480c0c7cd58a5fa3f3da1ae6809d0e0c5f98a6f1b1c03b6c8a86e56f052254ea12af8b02d1ecd45bb5a48bc9ae5ed33af54919a49ac27281fd9611e1249315342c0fb64899187632f31cc5a63a76144a6863d33a7004fbbaab3dee8fb80760d771d8c17f8b6fd65c66b23f83a1136c2e1042c28b34157f877d00ac94fcd6aec7404172cee148312427d90a3f64e17dbdef1e1d3f868a4de9b3a74aba91a3634280ae03825e2e88d5a4815f7e223c5bd6a04584ecff9111e4b64e20351c90465a03a6dde3cf70153610031278f5dbcbac78fc7ad3c2e90f67748481156fbe9e76e23be41ce95a34552d20a3e1d5c88a62577839f34111f98ae34fc0ba85a65c70830fceb7fa6af10fb0bdedce4d2c8b82e95d73e97ab91dcfdf52c89b9217448b2b468dc0aae82009c1f395538e6addbfed1ffa7e95057f3f438ed8bc34ecd2c93921908762d08c3db711d4679b409b6f6b1e5e62844285b69e3d46a46d702d88609c631128f9ffd4cacf9f0570735d0577a3635c28380be27c03e012203c77dec88ddb459690f39bef59768c6a555d7fed637d5db654297f0beda129076c57fa24d9ea055c9c4d50ad878f46efbb4fbd9f785d50116768c9f70185943a5f6ef929137ef243f1c6bed7fb83467ea7726e27edabf6400167ec41168ed79141500762c80505b2bf0ec87681b757bf138027f0fca274fe9fe2a762ebaf38b435f1c12102e3d16ad4bea28e39852d0643b967f5133f4029f6fc6523ab95710251a65c4fdeeffda4d5e46fd8851d72becda5928473dd1bac03ae147a0636d3ab231020852660109449fb70853e059ce32f47e92893dae5c429c0b1b8f509aadb392de47c789b34ece4e67891b923c7427b7c8d20068d14d26366895aaf3fa528c55d6fb502a63449fc93c08707cc8f71f4776d27e23275070812f032013a9a207f8a8a8ea4ac16752d871c9cd193db9f1cb7bf5df8135b0a5856f98d9c16474d4f93c19560f8e8c0e7c3cf7c368527a8a78e7e3cec9fb208c37843bf838f7f1d2c6fb2af99bc8c3e72258ec54c56f2b90ffe402680078b90ffa9c270c13b49fa225601d6f37f01a287748628c169d175100c9207a6eee2627cb975f1af6ea2bd4c9ebd0dd2f70fb13f2c0c6936238b4ccdfd1e58cab2b1e7b33c58f35a9a8c305d4388cd698fc676e059db341de80c9b35866798bf1aa1218ed4dfbf45f98a42409fcbf9f74bd450b639706fa5c357d767bc1641f06115ed0ab4c6ca5a54b5df8707a8d4adc738fdf36d277cf003cd0f05844b8eaf813b3ac83cd64f5fc3007c43beb18fb76994469346c9020668d5dbbbeff5a8ed063059fbe42559e276004bcda4175cc10a3b54092c20c92da187bbaa550a65f8bc2021cbc940d25d48a5642085570c17313543fb5f689c3510fad57aab5d162cf773e168f1317b67765d5f1009231911866327de50574a00072b054adff57a334490680b506b88ae56a431e30a36a6859932d4293a907174f6ed4a2fbac6abb8c93810182b6e23f70eb4cc9cd560e75ecf6571f57cb3d9abb259a0b185348570dd8e655987bbc6e4569d428df7a76a7b918576e03063184572ffcefba795df393875ca4c1c5c1b0417c5a87ec30cf530ee06ead1798c4be8cc138385198c1bb1c9733bab07e82db3c3aef11f250a72eec015853639c11554fba72fc42de745699d2ebe0645febe0bb1440f089f6b6e4421f3153f7475de7caab97cc85ac41eead5dd9fba9387d008d2ca4d181a0a0d0b2d051cb48c50489eecb99adc8dac393e8d393e56ec9169d7cf307a5f053a01c2436ca068848d030f42157916d0671b2d6c90bb7ed7ddf36148557b980b7556721c04772cdbcca10dd6fe4bc06247234538a1f54d6cf91400f41319b9e16960674507aa36a6f1ba79e9c7c3cbddfbe1eeea60651bb8ec7415f5ad7cf6b25b2704718015dae0b07c30b6ccad4f1fff4e585ef4013055221287e82f4b6db9b567d748e9b4f75985933f906493a69d1cd6a8e2d5ba272a6de7e574fc70c70de6f5ab77405394863c0616c05fe47787beca8c90e1a45915f9060edf3ee7cf8f26de903eede5f877b4a4826388abcb1ee15ccf5a0ffdc9053ed03332894083702f72e522d3d00de21077d3d6e2cfd164a9ba8f4767ce588bdbb00c9f68fd588d1c64a3d3d4cc851fee97d2adaaeb6955ad2707f39d67858ede7079108ee31d2e2c282669c19ae89ea00b95e803ffd0a3716e12923dd0416dae29eab33b1ed1176e5f547b7c9d54b5092e24fac98dc516f89657db27709c67225830d649d8cdeef60d6752123eb57202ed7b41faf75cec2c8f6b95da8c6545685ed3d5e8afb886c584e78b321d3cc1c6960874325e0633646e300f5901e0657c7da1f45c016906847aa60d54cb36da0418993f14adf5fb9257d239dd99da504d205cb303ecdb1ff2395b1207c1d5bc2d3e790dae398f646f5f1606083a015593b9bc480b076ed814124ad545e0775551279c46b50e590f8ce03b585e7ed8f510c33b81c702f5dcd6987aa5cc9e071aa030abb3cf2c2b40d28601d292db1184defa4816bcb28bd5c3f248fb09dcdbfb6d5a1a328c563ee14c16fe03097b2e6f6ea9dd5f351c1adab07c9b18aef25c92b54d16a44e17ac7d51aded8db9d289e61ee0fe55742892ff18badac37c90f42a6a319b464f60a9340a2379f80d901593666435d0bc9303d1429fab700d066732e77635d221a811ffa90bbd88807f8935d6c78b1b8eec407093ccb438ba90a8d120f56768b827de65e8736506726f83234e190d46bb0b60512297c8534fb7798acd7ed72961520cda6d4a974f143817f7cfb527a8591bf245cb46a8ffba009387e8d24920dcb1a48aaebcf51f8f6c0ae43d369b98b67d1c400437587babf30514fc26839a653f8ab3a663295c4926b30021af0fea9b9ebc511e63c4efb78a53c6", 0x1000}, {&(0x7f00000000c0)="d1c188d16d31934c57f9d2e21acba08da47210c76d543239d1d3165e3ee6427fc02f0780c3953fc303e7077e3842c1ec7ea1a7a4c9e2f481c15a3ff1777df08da841de7e402720ae772b011ed29ae4412a296c8ed55c308d3a93f52fb6", 0x5d}, {&(0x7f0000001dc0)="38d08c36743f5531e9404e73155bd12a70f0f2c0805ffd863925d5349364fac254a954033807eaa7dba856f7ca2a51cbb0408516d47250c5774427e28610ca5b083d18f78ce08e2ca3dfb5fce2e9a053bfd81ad8d15f55d6ca6d50f9de8ed82a59075f4e57b3fc5602019a65100489c6a62145b8280555c949ebc6460ffdd676b046ac78ae98d77135158643523559da8687415f7ced0276301d1ee2e13f9abcbd232b022cb13469cc2ab9e0e67fe5a968d82f60e57f7c6991387028344167e743b3cc1f534e8f8a974fac0c6e0222c447c224e4575b0fe490a1ee211f68ee75bcabcce7774fe4c6139d6cc3d072c6074a5bccb342336f1bb75407fc8b2db516ce81684edbec5a3396b6c2659e5f7c5a8254ea67e7f1db6de0dc9de02962717578879d70112d4c8b3f0cafbb5373624f377d3c531bf3e1ae246b9d8062fcc6971b10e9b921f8eb49d2085aba48ea459b179b41e9392b8bff39aa46e7e4581e727568ea1a81dc1cdd5649f786cfa519f4b84548cfe22367351092aa6c85056cf17fceffaba09c6b5b3bb96fe995280b1c32bba6fd9b46602bc0ed8f1110d10c823cd9931ccdc784528a693515b196664315d81670ce735a3424ccbe40c8b8c805861a7cba0fa2759cf9fd4355656add009ec0cf0d248ba60b368b54c0089586bd29864dd78aba846b2eb655ef42ce78d8115a681e05da13d37e9ef032ec31cf97c8d22d3ae5d57fc7148a3722c72cba5a89de48d5a20d262b07ac14004ce0de3c8a8ad5aefc27b5df55e85ad622ea4ff0171f2b665306ae0ee57ffe273944010b9015fc7d7a3ba259d9258a6f1b473ef1c1889fbf15518526dcc837115944377e6ba3d1b5298e5d7540881d5c43b5828f6368286a797f6356032c7e8aebca676d9d0c4881d6cccb43de678a7597d6d11c3204e4d41ef061e2a0639bf5fa5f84135a4ab232dd2a72040a75ea71fbb125cc5b56b2657b229d4fbfdb6213a38ac0bf4b75276e23cbc95c36bf32ce45517f6e27ccd2a5c0646cbe87bf4452523be18d464a387da5fcfcdc20bdcea7f562700d446be5c9c48d30b5894c98362fdd8b35fc3c5d94d03a44e0fe377ed6b2d1da386ff83313ba623e110085b26b642f14fe0d56fe9c233298be7bb3b983036ea425ffae6e2c090c0c458044097a3f11600b9ce407a3b537ccc2ab5142ce99ff4b4c675dc93eb0ea575aade122169dd15e0c7229d77aac6f851bdc9f2dd571d59fbad3560bb9a704fc3d51de6847bfb52bfb1601d93998c50aa363b2e8d1fe4e1a9febda606474b87befae7be7ed715e6eed2d1cbd05cd093933eafb1ee4e040fa9bae9b33ec5e6929acae515dcec91a249a344670334298fff498b66232b9bd7e7905934509918b01daefe12bb7d4b143fe3d277773412bbfa777f6a9d97b5e581348ec48d3c30627bdc9afcedf7802e4ace6d887b29149e0bb1ebe614acc9520a00e13ac2c072b6f68adbc78468f7ad76153ecb242b52ffe370f43db18d6412fb2bedc642227c93dcf49d074c219892bceac4c86f9e68e783afbd6334c48b7e9716604030d7dc90a4b609c842f006996131e9598af1330b26ce4e503ea43582be8eabaff7988d39b8dc8f1a079b650122944a80407e05ce35125abb48b320fa5431b42672c4046d3ef2262d921160059abb4e757dba01711541539eb0234af4f3075ccdcd357523016fc220c772818be663f80515c7abbde6934ccada0834ca988025db1e9b3a5ef032117414dfc212b1b854d141cd65dcedf417956c38ea6ce750321fb9564a20e600b13eca339ff71b35dfb1f26fe360a3232b321c9919dce3f02983e02d52e999f9781d205d48d556b163581d0f8d088a627df8bbe980fe9ff2d259173a621ee86f753952e54b7cf76fdf759091f24a55e8c18786a248996703992164a8617430186940c6229d3ede5aec498d448c2a90983df733600dba1060b52a852115141b2f1975167195756383ee85622ac219116418275a3e85a7612d7b2d40e13eca164952f25f39c921a412722e51d630c087f4164317220614cc1097e2507c5f771bf36374f88d392bbc1594c478943dd6e0cb52af77e4dc8d291bd4a3af96176f92f479c136d56af47bf89db9749aebd4852b509e83f9b17c016f5e5b289d4514c7d5a2866c822fd93fc92c027c89f9ed6f95b29f8cde4349a204f90e77d8f27e2b8839081ebe3b638038572cc809bd4233156f9b38bc253065aff5b3f135bf9ab778853976070db0e2626a499d39e66c9657da02d118cacca186245cb1d0f46e16f0e5bf7f06d08357d48c045a89467d361c0e7dfd9f84a74fcf95af19f00b72a56c5fb2603b1d83cf4f2be945e82108950f6cdb027a949091414a20b7eeceaf0dae7b6448e2c1328225f5dacbb9c8b269d3ac97c6eab860481462b2f63e66e58691cc59431dcb7756b56a12d3837786456a5392292e0ff7aa67c58c6d05cde6b37fe55a3adce60f1173ac2511a5545c81fdbfc28457cfcf26201f108d79082ad6bb58e2afe3ff5c275fe4dc052a1e6a662b6452b9a78712d08c96f947f1bcfb5d31b68a120e6a29adaa1a1ed62396e911784313105378d3e3b60365b80268ad744489846b0aced6e8ca81477157029d8ecf1de1726063e511148213afd76acc6d5796a446710fd602713816bc9541a7814222f25898e3c48371687c31ad62d066ae293edb4664db68a327a2bea70885e523651babe129bd7691a83313b7f709680a48cfb04de78bf060b6eac2aa392487df25f206817c38462b575a833d3df8dac32472ca542986bb246deff77258f77db498ffb950c7dbd80bdfef43f8a792a56edf6a13bea3737b98fd37b72f1eef5acb973f98b084472c9ca0ed06506f6aa5e4f01f0c4d7973e1a85e70e6be39902efcfe6014b608bb7cbf32355864912a6dc9906ceff2d3333865510f8d75c8adc6afd13e6efe9b9345724db9a4ed9339dd9b4989e87b47f4cc817f7800a3d6fdd8d4d31d7e2c76d0464725a9e4b67bda7331557a739239a3ae4d270eada9b4ca622ff7137289bab1eafb8fbfffbf037d3fca5a31a093fc73fcea9e2075eeffa5f5d63961eaf076da8b5e5718d86e31b00e6a5cdb12a9a21c2fe0eb357cfa149d61321d29d87b1a990214cd68cbb71840157d9ea508d714d40cd23fa1d3d9aa6414e94112024f0b695650d377d002f4fe63dd66f92ad6d4872af3f525c764f14c921239d1d4b85f34c4c5b9a51685ce2c8dc63fd01259f3167d12776ca6df12d94e427cb709b4bdc188445b44af5d93c031eb56317dd02d5f60d6c215c8cfeae684c16bc99affea7daafdf1be155b6c8c1dbc0a0c1b54fdad06e1976f5ef94a15379d5dcdd1b83a7e24eb91fce108debda921c783017d889e202b233ac3f320d1f5e7840f21faa50a2045366ef06aa501fc18aa1921ecb3685bf50a65d3969814e572dd6a952967e02a00505632ee9c73ea8f5aa46cb9d76f951ca5d87feb0bc07f1c5bcf3b869eb330a1f48b1cd7c681e4f7e6539ad8411d0a4a3b89fe0d6ea992386fe74dfcab9845654e615f46ba11124e181c68672a641c7df3821ed888ea21c8e902ea54845b18d33708edce6e6946ead1ea2fcc344fa58ba07c5f4faa560bb3c846619e823931c47d0a99d4c7fdac62b5371b234b78f5f62452c6f8450174caeb0f9235bbf56b40c6060e70629045642b7f883e6366069825b8dd243ab757b4eba2ccaf9c1a49b7deadbfce63effa27bc5a1b5b2c1c16735c88ab2a98fdbaa791dc491a38f54d52607b9f651d9e9b96447401f53ded6f7154c3e4c9086bb1cd571907bd7008ea99aeaf5376c075b02efcc5d5dd1e24719988510a19dc7548cdacd8c0d38a1db6bac68a9eebb57ef1c496cf51652a3cf067b0a224d1a228a1dc1b58ed559a2c089a0a2b39018a9e73ec7a108b4a609872e395c4504eecbfe74ba0031cdf41b5b27386dbf0509897447ea40bbc8c60a43bf418a403026bdfab5404aa553a55466462e47c33679fcfc39a68c12d76629f0b617640d43438ecd6ed84c776169c91c9c96e0455bbf6b8deebc405e666cce6f950669d7b0fbcf4a27f460027d763282bc04d4c4eab50c88d87950dfccfb6092cb114757cd2a7a23276deb61ec91cb46071c80bd64efacae900e90fbc666999dc1f78394b8a4ba25ff75fdf63fc72d8db613f6a1f41452627cbd9726df56a86fa82090d989d9bf8030dfcde7e105b331013966959d8c785a70050ae465971ba48d9e59a7dbfbdbb5685d3b8ba066f5a8226c6a10cc9d3ae415bf53d4590bde62112ffedc1d126701141470f39e33a9aa8c349c8a2fcb2d73f41f01ccce44ed6d2684bf6b6fc1117a3a04ddf924b3f9156308f258bd98440c781b7af82a6476f90afece289921132083381b6bdc90eb80449d2c5979e454b3aff09ed2ea07aa90fbd5b8cdcee961871c7feae5a6ac1e5ca2069446be97903ef845965dc6c2708a3dc4c9c9be8f16c8c55cdf6ac8ef8f7dda9bbbe4a44c04414e7ade9d96a3212aa84d48ef42b406f95c4107b45786bd4ea922586a9ae2a91168b76d80dd7528971012a1c9e5a08acdb136ea6120a1fa43ec92fc8dc0c7d962fbf6818299a3c71b67c9c3193f2d6722d38ec99b87f4ecf0ca945850f9b4e5951ab09e5bde7f3dedbd6eabb7a0535957ba874fcfab599988fdfb243548246d6af1e172cec5817ac34211443d28f620ba4dc1ac0e05701f59198e2dae27c7b12dc3a6f9f44bc88300906d2b3f72e02362cd2ea94f51cd25ff99adb25f40430851e72440cf12e5181ab9a0e3304844e3c96eaf226cc70563d2c96894bdd7575ea8725d3ab2acb0efde9d2d46c46c7b91467f42ebea031b29b7b984880042bb8c506e516eb7d1f2e045943fa9ff28331a73199bf2400660bfbdc18893a4afad42f4b59d9f6e2026f5525513fa08666a2dd006c9baebf710f8e59be4d68b7ef12862460116b65c8134c55534eac9b73bea00d0e7586d1465e9cf37e7862708ecdbf731648a8f022191ade74e2811f4b4dae40a17a6dd230c0df400b3109fccf2b5d61451ae2f2553c842a98dd5ad0e08a59e49bec854d379b27bfca9a7e2caa15190bf58a611a52015acf7723609a9037d1a8bff329a5b4170a66cfb7ef7ddacc539212102025b302f362f9789cf72a7441d665818df02bb8fa44f562b12fc76b8d7e96f7cf0b0b472895789d4047fe8d298ad4f565e66a6c653e69085045db1870a62f93a164e791433b588ac222156db0f8889bd4a47bd7225e3c09822e47de6c964b86edd47b1f1bb937956618e10355f739f83451a3f829859e95ab8a0f7a825169d2681ad689a35a964ad951b94b9edbe266cdfa6ebfe0e6111198e16bb7c397baf84ee11358f921c80d7c9dc0fe537383818e116bf703bd040b8c2f39ec6429c789884534ba31d07a17cf53f56c0670dffb2ced12097b5d5a51a9674e86ba195ca4062f79b951a45bfc2e70f32c3241f88f42e059111e04050c330be8e9897cb2a5b1019992e2d1518b31f4b37037fc071f0ae5cf5b92c3253cdd2f4df1135fed926de607d7ed2b6939354091c300599957d8161cf0e8c188537fccc3116953fa744a226eaa656c011d0f7e4801455380b498ce37479aee068e8ed652aa7c334c959d0305fd72bc6c6f1e167c7475479862435e2aa84ba2428372db8edb9a7bdae522ff60a1d20c59faec633313d27680287299cd61f54ba3165f050a8e5283f2ddd3dd28731924d0a1041c1312f96d46eef8b4fd1f3511baf2586761f039bd5d8a639070b12c54f", 0x1000}, {&(0x7f0000000040)="2d216ecc0b566490944c303e02dd2cfbe768b8076824b60f4f05e5ece9bf6f", 0x1f}], 0x4, 0x0, 0x0, 0x2}, 0x0) 11:10:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d42000006e9300"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x88, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/234, 0xea}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000040)=""/70, 0x46}, {&(0x7f0000000100)=""/10, 0xa}], 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 11:10:46 executing program 0: mlockall(0x2) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = getpgid(0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) wait4(r0, 0x0, 0x8, &(0x7f00000000c0)) 11:10:46 executing program 1: r0 = socket(0x10002, 0x40002, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x43, 0x3f}], 0xffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x90, 0x1, 0x8000, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x2, 0x10, 0x64, 0x1}], 0x3, &(0x7f00000000c0)={0x200, 0x1}) 11:10:46 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x28, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 11:10:46 executing program 1: write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) write(r0, &(0x7f0000000040)="48f6afa8e39a52d970df7eff5a3141c96c26e5c4e90d72906ec3eb957786629c29cb2b189714edcfab1a00caf6a1e16e57a60f", 0x33) 11:10:46 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x200a, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000040)=""/24, 0x18) mknod$loop(&(0x7f00000000c0)='.\x00', 0x0, 0xffffffffffffffff) msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="7cfed309000000000000000000060000000000000098a23d7ecdc632ca4861fb591f4d539a006782086686c17c2b5062c3f3563d553347ca5490de88b0260dec7019fc3dfec13b632950208924c461c19bc3e57fe5830d21533388573eb4d9dc36dc260e17de3c41c5ba2c8565410ebfbf9e27ac5189b168577bc6"], 0x1, 0x0, 0x0) lstat(&(0x7f0000000280)='./file0\x00', 0x0) 11:10:46 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) geteuid() geteuid() geteuid() r0 = getuid() r1 = getuid() setuid(r1) r2 = msgget$private(0x0, 0x100) r3 = getpgrp() getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0/../file0\x00', r0, r4) msgrcv(r2, &(0x7f0000001bc0)=ANY=[@ANYBLOB="000000000000000000000000000000040000000000000074c8a6b5672c2593300000000000a33b000000000000000000000000000000000000000000000000800000000000000000000000000200000000000000000000000000000000000000000000000000000000000000009ff72f4ec68300060617cb0000000000000000000000000000000000000000000000000013f4a9eb48ec720e7c4fce5ad90000000000000000000000000000000000000000000000000000000000000000000000000b0000000000000000000000000000"], 0x1, 0x0, 0x1000) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x40, 0x768fff2e}, 0x4194, 0x9, 0x0, r3, 0x8, 0x4, 0x1000, 0x71}) 11:10:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3cf2) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="46fd024d858e4d9864ea0ddc498a5773874dd995", 0x14}], 0x1, &(0x7f0000000100)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x60, 0x1}, 0x8) r5 = getpgid(0x0) fcntl$setown(r0, 0x6, r5) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 11:10:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='W\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f0000000280)=[{0x0, 0x6}, {0x100000000100, 0x40000000000}]}) 11:10:47 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x2000000000) open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2005, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x44) open$dir(&(0x7f0000000000)='./file0\x00', 0x110, 0x1a0) 11:10:47 executing program 0: 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', 0x82) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) 11:10:47 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 11:10:47 executing program 0: msgctl$IPC_RMID(0x0, 0x0) r0 = msgget(0x3, 0x8) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) msgctl$IPC_RMID(r0, 0x0) 11:10:47 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000001280)='./file0\x00', 0x180, 0x400000001) symlink(&(0x7f0000001100)='./file0\x00', &(0x7f0000001c00)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) recvfrom$unix(r1, &(0x7f0000001b00)=""/181, 0xb5, 0x800, 0x0, 0x0) sendmsg(r1, &(0x7f0000001240)={&(0x7f00000011c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001840)=[{&(0x7f0000001740)="fdd7ae8ccf3248f092c7c39475d912f393b78d9e72c604f4018e7bdf00a0be754b62c5ea228deda9e96e70ac4705af0008c51943d4d6672a4b45c3c0a5f4f50e99822462ebaa081c358818c6f682ed317053b1cf14bd7b0b3ec368e90767d5baa3a8fb4c2453c0c1739adc934427be6cf70266484a58a4ec091af44c2514f5c167effb35512244b33680bdcf5d24cf93733a3a0e99d215c1494e21497909267beac9d39937640ee668069075f793c1ae85aa5849a2816cc45cff89dfa829f3b51721b511a28397d3284ef9936d2fb6", 0xcf}], 0x1, 0x0}, 0xa) setsockopt(r1, 0x7ff, 0x8a4, &(0x7f0000000100)="992cc1c74becdab83130253365cd3f7a65dbd38487fa1995e9ca853552f574bc8a781408fcbe8ff91c407c2f9387ef6bb1282b6580b214f46f9cf9ea666d93fbd57421851ed52c39fe2cfbbe8a88ec7e6d8a78af4054f7aec516fd569fe40d6939180ab8d66cdc191f681af07a679d0147626e2c49cf7c01c572d30c646fa7051c0d684dbee6608a4b17a4b89b792d6e1dc6015d9067f4178e203f64a8ae9d61344508741fc487f80dc88dc418dc92f348ecc4607100fd0da0f7d993d14e144ba9acfd14920ad06cfd709022a246c559cd4ec05ea7ef11c744d2865b49c808b240e2474c534327618102456aa77fb692c32b0b86fd654054aa76c0d4a117e9868a68a09e1f1e5d90c2a82fe5fd1f01a4f03c5b8de5da0b30bde6eb116b5f83856be905348973bcea8cbc5b9ac74357e0a5e242d3c66d13ff9c2a7ba8c0c7efb7559fb3dd084d50e71fcea1d7a4c49f012cbaa05beaf80eabbdff3252563eef9fa4d351156fe02e0c7b9003eb87f78c5a75205e04a75b9bc39cd328677084eb9ca9b40c2c7a775d16c720266607a24eb97087ac8a885672ce48aa85a8be341da3d64b79637a89174aba9cddacff3d025b87f84d4165f9b02f6806f6bc59534acfe1fdebda76da5cf952f3e53e92bcc019e3ea2b29329fe8e62498299679cd3fb6fed16fc7d40d7b3287bed8deecceaa63dfe288f173be8e7b9f80afc57093543d600ad03025002342761b492818240dd2f5a15931c88b9d7553e2df3651c80a0030c54b0ee898a675ea412252dfb6c6b3080d6370e5ad73a019f183381b5e2fb2f47bbbcaaa7086c7e0b781d5f0ec15c86ef68fe1d59c1c70a79aa86c25b17a392dee82ec48c4b140dce333982096b9557b7858d90f887617d701c555e0fcb316d389295bc23654b8031902bcee60f09dc4d4198ddf8e6ccdb3c00a8dd49a9d232d910cca5fb58f71fa44680f31abb28a2e4ffabab87238dd61b8f37d900da73b7392b024ad4113d09782f77123f6559132502a35a9f3dc216c260049ae39c2dc274b38ea0f922a33fec850c50fa73b5d7d002fff2fc8240953c623818d8a30dfa8e857a8b5fab79b432d44c8a103879c29246b4230220dc43a50af1b762d70b67ff3b5eb3c98f89be6e305827d1621d84ff024f3fdf95fea48709d6c1ae76907954f5ab7b40c0ff5a25f5c2ab7d1f1f2deff01b92feac5303ea18c23ecda739f300e95ae00322ddf19d780a68c26566b75897c67c653f56f26c7f59ff7a31b253e80ade24ccb7302d4339b8d9938dc58f9155defc9d536f1e27fc2c383dd17453d78b122da2f768b9b5597af51739ccadeceedf6c36d604d702d96bf4e204a575e7f64699ae67eb36d65a37a741c671c5cd296587f4904b0a3c0e968f50f93fe463e7da4ad0709a342928c07ebfcf23364d3d6c040826072de83710ffa2d4a12a8f763a9894713dfa6317222be90e5b8d7f62abca2662a1fa23ae99e1becd3699a15ffe21c8d1c60b81f8e41d7364753a1ab1ce78b257e1c330f797e4fbdcd20aabeb8f900792ce6a9204f8a3bc54a49ea1e40cd754288ae765225ccbd0c0f52fcae3027b9532c3b4c88c9a548faac6940893f5d399da880c2f90dd26f96278630c19764006cc9dfb1481ad456be572332a1f19290c06b8df4576bb7ebc8ebd1d4b5e007604f9d17a86454b2b098a5853ccc5a87bef7a01d2644c1bd61ccacc9b960ba35ba75ae3d30a4c5b7550775c5cfb65973f110fd56b533ba847728333ba6852d588ed40108c9a67dd8c8e6ac57d360cb5c3319d4bd644d1f60a2891f20c4709e3576d0f35bb64693a2baadb77961a2b11b1bc125759799af022f66cb594a881ad7feb536c2a29aab0c95707d05bac44aa8d5f8af8986b8693d7b9a136e9fd9952c7ab5587de584d589258b1a4b21d9bee8c2258380adcca2dc156ba4f33141c6f6c82cddccdcbb1ac7cf45a8387768f0614ac618678cfba340d2b8b12c5cf6757cf531388e64c77b8be8916f777755b4955e6057124f4eb534bbbfc6ec738c59a59f9fb60eec50822389ddbac9d0d66e0ff22580dbb83588418d2337d694d17a5ab9ebd6baf4a7eb4ee4b737225335c88188b0e4d4042643bd5b712db3467c99a53f6513d28951c053bc54812c500474f62ec4c5e4878b6a00b6e02cead08482a68ca9a56f12fbfd71d43e54fdefb26761a2d71d64884d05e1c2050415f9c50b4b019a7593da3a14241e9783282be0e19a200266da828c02a11c286fc4433768f8afdf9cf21c12c054396ecd7742759ad5afdb2736005693d0b6709dc34284834730d60429b21fef606dfb237cea5bfe695cf24c8006c55936b3a2ae434e764a0cee6626d0871b3c7b761a0c53d779de00a1744e6c9edd46cb48b6b11935304eb50e8a4701339ed9f0f90608b00ab459cee7274e2c61121c402f982fb77801fd27631f61cc6381dad03b398d7860d42eb4f7616c99b302795ae50b3e68e3eb9ac8ed528f961d1efa997bb2955f55370f2966abf30729f508ac1ca82555e2300bd446cbdb6e48dc3e1a995c6668b72a0b409d2dc7ccb4d4b95e3d81080d5ea9e722d651144e084e045be938cbd4cc5239fd5cfff12bc695be8b4c52d229ad59386f6f220b30800064cb88c98042240f949c11839c003f3c7362dd598e92e8e0aa10a5a336de7d93f94e7d6deafe66f3a09f09554b9bc261211ec638546d050533fd1e92b4ee1ab2d2eea731a76807991e20059ef0ad89f058b7158a88ab2d6ca658b5faf133f073666c576301d3f2f41910da920bf4cdd57bee5c9efa3af2d1aa22fbc5f42ae77cd9ec85d8d1a61f686248ee7b86edc706c1ad88ed65e96ed55023e530efd0602e8e62eb5482b6bd9780f8284564dee4d253b659429e08ebaeddaec91db9df57ac199289d671f62b5040fefac6a793a3d11dcb3ed132fa3a3285c52c74e7bc73a0229d1575a35b43262b70d2bb2518744c0b5fcc16eb125066f8786370d17b7c87e97bdfcd7f232d224f6734350792bbeb001aabb4b350c7a6b52146b6f3affc3cad47a031577d444f414de8c307bf2b8375bc548183e4c4723fa13a7ee825d6d68540b64960804ee69f54ff856c377a1d53ee1616f5eba07091ce00a1900cc04a449125e202ca21c8425533dd31f18984431cdcf5264457763b49e6debbbd13bc36e8e97f1ae496f13a07144746faf041b28c8e331b201c6a7551af154c0d08038238c794403d634cd5f298349c8daea7fad6199d6db8e70c4c8f826f46977dbec34cbd61f2a9bd457dc4d617491bf174ec482bb88deaf72978a31d5b920b157ea15805cc4992ce68e67c27990d9abfedfb08a954dd8646ddee19c2615142376ee587116175414a60905f235677fb70853305230423615339f796330fa3506efa069a76111d6b7bd3e7524e0d82a883b59bebc9a83fb5272c71189efc11100d30de5ef41f555036fd709ca02ba9aebb9561d19288730ed987550f770bb5ed37dee8dbb8975919fa340da2519da2cf4833ac22ebb474ebabccd9e8f86abcae8583d3c08ac7f38d38f715449f327a7e1e34dbfd213ded20e9c9ee5999c93661acc22f5abd369c23b93b8b7bef9fc2d6fd60bb97c34f406da909a58bec89678d011413523a1a7060ac011c27218e63146cf9ac1feab79ce57a6868788aca413197cb607121fd5fad525971671fa3485912d62b29466bb5b7681f8cccad176a6ec94d50e75c2c0a9a1dc7d6175e274036158a253ec9b06a61f0270e597cdd36cfa78918bddb95fa4fb29337f15cdaa347218bc6456ba80c579d009814c635c9f648a653b1606c0483db529c44d4c414855c1890ab74e032a6b62f76d30c72a62636a411419f12aba13129ee8a447e9d71d838f894906be820c0b0555359454c9e0cf67b4d544232b93aec19c1abff29e832fa3f27420eabb8ff77994fc387585055a375924782be3b06891eeede0601b07e00b14671b2223c944a098b1d7fab822042f2e17ac51a6135ec5ed8691d7bf1114531f047615ec8d7e84a0305dd4b76d1a2e2959e059b32d6b56f7cc0d0c532724a57efa53d1d7b18c8ab207c6bb1515d940ff2be86a819043d1124004aa41815c4246984cae5f2a66a575987a5bebef4d9d7e2a0bc5928a76dece571c6f8284493d243766980f2782b37544deee6b8c5c2e4cc11b43bdbc0837dc0add4cf88e443aefd053df24b61ca6b5fa526074cf441a0a20dea227c06468f9a2a846d17ab6aa93545c273ffdb28bf2199e7ce0c6bdfd36fa6aed663f4a702a360dcedd054a8e144f694f75ae5ac05b8bdbd10361811583447985ee2b56f143a7a6d3613e6b775081aba9197c25c9895f993f3398f67dc6addcacc1d70a1ed5b28bf4ff4b6cc65dd96efb1c52d0fd4574325cc0074e405bcb73aee97c0ec2de936805b6aabac9f04d38c2585fcc40f0846f63172f4a2a414264161d7b7a3439ac03f42afb2192cd242fef45222a9c9fdad67d7a62d29165e83f52b92f3c39178e7eab92bb7a1f8c2993ca1d4900fe676b0b3f790f3a404f440d517d24cea9256f89648f88ff0ec2a37c76ca3fa4c4f2bd7184299d6342a0b2910d8101237e2ca86e65c1cd71a806952784c12a315a00b78605414a1c32785ca40112693131a1cfc3d2fef9832243e17b20574648dbcc9d92ad23677a85941b0fa17d3ac81f1d97dd2426c4fa9bdcd14793e14122b4220ac21936cb8f7f8151ac65cc2c1b0e6dd139704cc7288fb6dd5c5eb8ccdc6f446a0755e5bea311aba20c8a8ebb247d080566c0dfffab40b48ca63f3ed0e5a3cf1718ed1b00e213ee68692c72b0e1ab3ed0f48a7b072a6e916c7487df522c02f60196cc162f2a4faa6985d5f2a3e8182321b2959e8eb5e195dc0e2be027a3ec7975532618acd993797c7356f788aff8ca64775e569da4a94aa315e512f9bf70b0fc2a9e7a68c9fe3aab1e0e071e10b7050757b30585dfa9dafd50e037e7b6990696f45a451f6affc2126aca0f37f8ffa11d2708898a873079eef4a328a51cb68670be2f6f4b17dfe35f3538ec6f7e24d6a9da9b3b67a25a55f7fa345789e18e19600841e37aeef4bcab836f5455ba1c66ca51a383fd7612c3dd88ec638eb81d280c4e1a370ab45f7a11bac29e034d06a55228e45b303cc76104e18228e98b8008d3d67a3261053e853e02845a85c2294b75ea7a2b767832959a118298a88a7b0ac81038136174f10c7e09365ee970f1b58206860782f5782919549228d3912d8c557e729cdcdf11bd198ae797feea828fd17b09c0d376d9d0a23ecba6c3c9908d39c79e8da0c7e5fbaeb923508d3de91cb4e04599abfb87226a8a632031aab091eb84d225d82735921a500a0f6420ce2775429705bf3ee71965dc78131036506abc5c9017c3dad684873061d7e75e42161fd53da86e59da736fc60f78812470e2482e04289eba530ce6f57b458af80e3677d5da1f6512f599e430448995afcad3ecdf92fd903fee7f77de9b4594b059dcfbdf4d13ca3d0840f5421218e6df0994480f5c4bc5b5d0d270b65eccf1089927d5f80d3f2cfcd20fdcc1f3d57d49f4341d8f2145aaf5f994320fedaeb3b6e84c34386d0f3bf13bce68dcc2033b58c56bccd7ec44aa94911a2593e35d5d509932f3165e62481d939e5348b9c88d92b99998ce861aa2e7554249ceb18c987ef87171b432a5a81f5942702698858c9023faa3710674b3eba5f0a8308d070849cdd244711360dbc9bd0190464031b3409a437a9b6b33df52a8538cbcd3f0b308f0b4e20aa33dbc6d15799a6c436b8", 0x1000) setuid(0xee01) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="16", 0x1) clock_settime(0x3, &(0x7f00000013c0)={0x4, 0x7ff}) chmod(&(0x7f00000000c0)='./file0\x00', 0x4) getuid() r4 = semget(0x0, 0x2, 0x20) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000001bc0)=0x3bed) r5 = semget$private(0x0, 0x3, 0x91) accept(r1, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) faccessat(r0, &(0x7f0000001140)='./file0\x00', 0xa, 0x3) sendto(r1, &(0x7f0000001400)="f60dac3bdeffd0646c836c5ed2d6cf28a9a03f278e8a6ba78c70bb15d88b60aa72e3f0", 0x23, 0x401, &(0x7f0000001440)=@in={0x2, 0x3}, 0xc) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000012c0)=[0x9, 0x3, 0x3, 0x6, 0x0]) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001300)=""/21) 11:10:47 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x9, 0x0, 0x1f}, 0x0, &(0x7f00000011c0)={0xfffffffffffffffb, 0x80a, 0x3, 0x7, 0xfffffffffffffffd, 0x80000001, 0x9, 0x5}, &(0x7f0000000000)={0x7, 0x17d4}) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) 11:10:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f0000000000)='./bus\x00', 0xd010, 0x9) r0 = open(&(0x7f0000000300)='./bus\x00', 0x3fd, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x0, 0x2, 0x8, 0x0, 0x8, 0xee, 0x950, 0x2, 0x1, 0x2, 0x1000}) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)="75d47d0ecbe94d9e5d147bdcd80bdf5a8965e7e89b541c6f0dace6edb0042f8ec941c932394cf810a3dc3370a8b9362f301ebb44fbbc4e7684ad6ca269742f9d27d4e454837444f3b62971a4f5ff59a751de7a68f9ef97b3b7a3a5263c7dbcae7c2e7114e69e64f4ee", 0x69}], 0x1, 0x0) write(r0, &(0x7f0000000040)="9cd236250b930fafd6fe8901e850f1a9da3ae744aa67532a9e619dcf5b4832b933eb83a1e916023d7a0ff7389ea668847a9084359caea551d8930cbacbab5ea24b3e33a45136e63d5e9ddfc3ccd60634a98abe9f513f3956a1a06f56b47965f390260a05936e3835", 0x68) execve(0x0, 0x0, 0x0) 11:10:47 executing program 1: msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000003b27e48b9b3b91d1760be9b6c7496ef15382ca59c9039c81bd95cfeb8e1251eb567c4d623d6ad4a2ec97af554c6c6acd73bce96053e0ca6ddec108e18f24b007ad18086ff1732bed1fba5ed71f6c1550cf6d0cdaa4e020141d2cdf9ab831ecfc864006"], 0x12, 0x0, 0x1000) msgrcv(0x0, 0x0, 0x0, 0x0, 0x1800) setuid(0xee01) msgsnd(0x0, &(0x7f0000000000)={0x3, "b28f37cd8b1cfc09f0921a99ec2412a0fa8235b0bcee500635d3aaa8909602120f6ad127785124077bce91f63b0cea74cab189cd70a871e9f74bf586d80715e553bfd3035e010e41abb52f50a1855dcd6fc849acde7aa7a975325ff5806eca78244809d50c09bbcfaef9135f67883f2226b37ad52ff6fadd6fe9"}, 0x82, 0x800) msgsnd(0x0, &(0x7f0000000100)={0x2, "ea6ee315784c5a2858810d88fac861253c6b206de634fbd16c30d87a301ea07fa6097b817cee312ec523b1aa269e73ee7a26f37e2fe7201accd23f78d84e4f5f7fd69997b02923e5bc246384f5d18a1335efb64f766bf96d9c5d8de0c7bd747b441f50d3762f460022d9d9486f86d377fe8c7b8a8d47f5655ca2e9cc74531aaac6c700000000f95d84"}, 0x91, 0x800) 11:10:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) r2 = dup(r1) write(r2, &(0x7f0000000200)="98426b7e240c9d9401f904c61fea313fc2e43720262fa87f3ad7d8b7ae5163b0d33f0ba91674e0629a3fc7f52aa157260f9bc2565ca29113e7b48debb29aeec236f6a2d4ec060946a2eb08ec1b534bc9cfc4590c1b53dc9639e788c5db58ce7f4610a95c4ebebf364dddd38c8386e85dd0e208e7db4b71d84ed47cf6191c8c1494dd3a20edb61c5926588dda669d0450b46e80914e05000986f2ed87f3697a931fa953fe65e71f8ab5bbf9a96766404b887954413e6d722dc3883c", 0xbb) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffb, 0x0, 0xe3, 0xffffffffffffff83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) lstat(0x0, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000540), 0x13f) writev(r0, &(0x7f0000000080), 0x1) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/116, 0x74}, {&(0x7f00000000c0)=""/202, 0xca}, {&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f0000000200)=""/114, 0x72}, {&(0x7f0000000280)=""/54, 0x36}, {&(0x7f00000002c0)=""/131, 0x83}], 0x6, 0x0) write(r0, 0x0, 0x0) 11:10:48 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() r2 = getgid() getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x9, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r6 = getegid() getgroups(0x7, &(0x7f00000001c0)=[r0, r1, r2, r3, r4, r5, r6]) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1000000010010, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x20}], 0x2}) 11:10:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) select(0x40, &(0x7f0000000000)={0x401, 0x3, 0x8, 0x3, 0x0, 0x20, 0x101, 0x9}, &(0x7f0000000040)={0x20, 0x6c3, 0x2, 0x1, 0x9, 0x3f, 0x9, 0x6}, &(0x7f0000000180)={0x6, 0x2, 0x8f1, 0x400, 0x101, 0x5, 0xc14, 0x5}, &(0x7f00000001c0)={0x5, 0x6}) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 11:10:48 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7f202d, 0x86136) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xb108653a352ecb61, 0x40, 0x80000001, 0x72b, 0x6}, {{r1}, 0x0, 0x1, 0x2, 0x80000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x2000000a, 0x2, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4, 0xf00fffff, 0xffff, 0x1f}, {{r0}, 0xffffffffffffffff, 0x50, 0xf0000005, 0xfa, 0x5d7c}, {{r1}, 0xfffffffffffffffc, 0x8, 0x3, 0xf46e, 0x6b2}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000010, 0x3, 0x2}, {{r1}, 0xfffffffffffffff8, 0x8, 0x2, 0x7, 0xf7}, {{r1}, 0xfffffffffffffff8, 0x10, 0x0, 0x7fff, 0x2}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x7fffffff, 0xffffffffffffffff}], 0x6, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff9, 0x21, 0x400fffff, 0x1, 0x10000}, {{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0x6, 0x40000001, 0x4, 0x2}, {{r1}, 0xfffffffffffffffb, 0x98, 0x5, 0x18, 0x2}, {{r1}, 0x0, 0x10, 0x200fffff, 0x2, 0xfaf}], 0x5, &(0x7f0000000100)={0x4, 0x400}) r2 = kqueue() r3 = kqueue() flock(r2, 0x3) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x20, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x80, 0x0, 0x8001, 0x0) 11:10:48 executing program 0: r0 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) r2 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() shmget$private(0x0, 0x1000, 0x10c, &(0x7f0000ffc000/0x1000)=nil) pipe2(&(0x7f00000000c0), 0x10000) r3 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) syz_open_pts() syz_open_pts() clock_getres(0x4, &(0x7f0000000040)) r4 = shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmdt(r4) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) dup(r2) ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r1) 11:10:48 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x20) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r0, &(0x7f0000000000), 0xc) 11:10:48 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xfffffffffffffd76) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000240)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mknod(&(0x7f0000000980)='./file0\x00', 0x6000, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000009c0)={0x81, 0x3, 0x7, 0x1}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000a00)) pwritev(r3, &(0x7f0000000d00)=[{&(0x7f0000000c00)="acd77253fec96094b7cf61f267c75e934cf872ede8795d848d6b59dbd3b2847c93cd8833e0c4e4bd34a8d6ad6b77afba1c733e76d72741deb07e30d846f89b212b7d6f83fbc07df14490c0f2896fa4b48da6e0487b12fe6551846489f61f29d4c12d9937e6a0efd8d0bbd092624fe91d9c37fe5831e0ca290480d985dcd66d033f49458d7d9fb6708da17004c875788dc7aaef76887e7e83294a7f469a5b525303ea537db4a4086baefc0cbc97d92717de3b6027a8d24f8dbccbc09b4bcbe750655af194a15f53f21ad96c38b717e24e5caee1", 0xd3}], 0x1, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000d80)={0x100, 0x1, 0x6, 0x7}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) shmget(0x1, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) 11:10:48 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) shutdown(r0, 0x2) 11:10:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x83fd, 0x0) dup(r0) write(r0, 0x0, 0x0) 11:10:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xff3e) r1 = syz_open_pts() close(r1) close(r0) write(0xffffffffffffffff, 0x0, 0x0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x23}], 0x1) read(r2, &(0x7f0000000200)=""/181, 0xb5) openat(r2, &(0x7f0000000040)='./file0\x00', 0x210, 0x4) 11:10:48 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x7, 0x6dfb, {0x7, 0x7807}}) 11:10:48 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)) ioctl$TIOCSTART(r1, 0x2000746e) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x52) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x20, 0x6}, 0x10) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() 11:10:48 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) unveil(&(0x7f00000001c0)='./control\x00', &(0x7f0000000180)='x ') 11:10:49 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0xfffffffffffffffe, 0xfffffece) socket(0x2, 0x4007, 0x1) setsockopt$sock_int(r0, 0xffff, 0x808, &(0x7f0000000040)=0xfff, 0x4) 11:10: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) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x82, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) 11:10:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) write(r0, &(0x7f00000000c0)="e38e8dd6d7ea89e0aab95de3db7be113407c5fbadb03c2dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b49bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac90f93a52eeb565", 0x91) unlink(&(0x7f0000000180)='./file0\x00') ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000001c0)=0x3) execve(0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) 11:10:49 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='c\x00') mknod(&(0x7f0000000240)='./file1\x00', 0xc00c, 0x40) r1 = fcntl$dupfd(r0, 0xa, r0) dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file1\x00', 0x1, 0x8000, 0x5f, 0x1, 0x5f, 0xffffffff00000000, 0x8, 0x0, 0x1, 0xc341}) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 11:10:49 executing program 0: mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x5f1, 0xba}, {0x18, 0x1, 0xffffffffffffffc0, 0x7}, 0x6, [0x4, 0x1ff, 0xfffffffffffffff8, 0x1, 0x84b1, 0x0, 0x1ff, 0x4dbb]}, 0x3c) mlock(&(0x7f0000004000/0x3000)=nil, 0x3000) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x240, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x53f}) 11:10:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0xfeb1) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 11:10:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x59) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x5}, {0x2, 0x7ff}, {0x43, 0xfffffffffffffff8}, {0x0, 0x2608}, {0x40}], 0x5}) syz_emit_ethernet(0x95, &(0x7f00000000c0)="ab2ea873ba5c3485b8ca3a4ab7dd7f72fb3d212675165d99531aee94e09f1e8b559e51baf53aff358c7a4a70891426d4d36b22071f5c1a1a3b325d0869ddbc1f8232615d5020a954bc9b82db96770e32f88681c660ebace81b29de203c264ad4dfbe794fbdfa27b460411f6ac700a0fa127c43cff9daa5e4c4449f74c076b63d37e42e1d2a838f85166ce5d79eb242767365d9e233") syz_extract_tcp_res(&(0x7f0000000180), 0x1000, 0x3) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000001c0)=0x6, 0x4) getpid() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0xa45, 0x7, 0x7, 0x0, 0x8, 0x401, 0x3, 0x1, 0x3, 0x0, 0x44}) r1 = dup2(r0, r0) getppid() symlinkat(&(0x7f0000000280)='./file1\x00', r1, &(0x7f00000002c0)='./file0\x00') syz_emit_ethernet(0xf2, &(0x7f0000000300)="3b67c41baeef6395fd71423630f79035ec2aaef8c50bfd9f831e87f8f53b5e76871803090c9077b6338d1961cce5889cf3124e0771922e7abee92eab43b2ab733689cb3a8daa34c1427e5d718d529fe4913e8dedb8069e4a8be8f0fcb9eb39ec573ef09fc6a38d0b26b81dac51689531c00a4392648d6eacb108d7c1afcb22ea3f0633e17502fd44d8f6fac2aedd6e1fe73a786b2370377eace709ffd5429744707d6a75fe0bcd9330ce15215c6cadb5b4748b7da309e7d9b22669445760fabf35823a0fed10770c71600b1eaa633a1a54117fc8dd0eff8156a8c6ba4439e95a33449e1830c763de35654d6f20daa825503d") r2 = openat(r0, &(0x7f0000000400)='./file0\x00', 0x800, 0x0) r3 = shmget$private(0x0, 0x4000, 0xb, &(0x7f0000ffc000/0x4000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r4 = shmget$private(0x0, 0x1000, 0x202, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) clock_settime(0x3, &(0x7f00000004c0)={0x8, 0xfff}) r5 = dup(r0) renameat(r1, &(0x7f0000000500)='./file1\x00', r2, &(0x7f0000000540)='./file1\x00') shmctl$IPC_RMID(r4, 0x0) getdents(r1, &(0x7f0000000580)=""/79, 0x4f) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000600)) r6 = semget$private(0x0, 0x2, 0xbd1cd737fe41c186) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000640)=""/51) shmget(0x1, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) accept$inet6(r5, &(0x7f0000000680), &(0x7f00000006c0)=0xc) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000700)=0x6) accept$inet6(r0, &(0x7f0000000740), &(0x7f0000000780)=0xc) unveil(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='r\x00') 11:10:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x15, 0x7, 0x3e) open(&(0x7f0000000080)='./file0\x00', 0x108b0, 0x50) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000380)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa38350996522fb58203f62f43ba32572511db5eb5c4f86badcc2809e1", 0xa4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x280f1, 0x24) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 11:10:49 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xcc8, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) close(r2) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x1) 11:10:49 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x1a) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:10:49 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8002, 0x0) write(r0, &(0x7f00000000c0)="99473ea862a82a", 0x7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7f, 0x1000, 0x6, 0xabde, "b2176a90d80a960b34114fe82de56c927f3a08fc", 0x3f, 0xffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c103003c5b00001a9d000000e74de400"}) r2 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r2, 0x107, 0x4, &(0x7f0000000380)=""/186) 11:10:49 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x1000, 0x13c8) r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') write(r0, &(0x7f0000000380)="fefec58d5de13bae1018e26a60651294dc209aba5cb6a3e2d1345eb2a16d7c8d72193ffb05bd8e2d85ebfdb976be0fa5fc4af236b85e54d65b405cf6556e2601260334a623029261bc56b0a8be154f5deb08285ef971fc359ce82a75588d3ac64ed9debc0535c26a54c0d2bc931cb1fa19d73da698400b4d54bad8f9cd1356dcdcf8b55b72d2475724ed5aa98aaaa1463efe8c495d20b3a450e4f25c30da40da99089179040f84f6c7588c9518504ae855082e5df41e7396113302725d58c10647272142060b62a463", 0xc9) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) accept(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000008ed4de9b000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000340)=0x6e) r2 = open(&(0x7f0000000140)='./bus/file0\x00', 0x880, 0x0) readlinkat(r1, &(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000240)=""/94, 0x5e) accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom$inet(r1, &(0x7f00000004c0)=""/4096, 0x1000, 0x801, &(0x7f00000014c0)={0x2, 0x1}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x20080, 0x41) truncate(&(0x7f0000000480)='./bus\x00', 0x2) 11:10:49 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/183, 0xb7}, {&(0x7f0000000140)=""/157, 0x9d}, {&(0x7f0000000200)=""/26, 0x1a}, {&(0x7f0000000240)=""/116, 0x74}, {&(0x7f00000002c0)=""/65, 0x41}, {&(0x7f0000000340)=""/232, 0xe8}, {&(0x7f0000000440)=""/100, 0x64}, {&(0x7f00000004c0)=""/88, 0x58}], 0x8, 0x0) getpeername(r0, &(0x7f00000005c0)=@un=@abs, &(0x7f0000000600)=0x8) bind$unix(r0, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000000680)='./file1\x00', 0x2) mknod(&(0x7f00000006c0)='./file1\x00', 0x2000, 0x0) connect(r0, &(0x7f0000000700)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000a40)={&(0x7f0000000780)=@in6={0x18, 0x2, 0x0, 0x8}, 0xc, &(0x7f0000000980)=[{&(0x7f00000007c0)="ba51fad20c5c806473009fa44f33204bf29d8802202d36ea484c940cab1c8283394dcfd593cb07bc85335a6bed97f3ce429da9c092c6d2385c973da121667069d360d39591f6c6712c78028629a5f3b54e1eaed78639b8b41734527f53eec993dc3be58fd03a576b7e982f590c9be0c20d7294a553aaeb8c797dade39d46ac07d079aeaa5207d6eff34f0b45b275882a39fdef6fd92130cdb27b4f2f74a009991bb0aced2764e3ab0ba4ae30f2f21d8d4a8e77afec756b144f4d6012c2c9b7b82062d4e5", 0xc4}, {&(0x7f00000008c0)="264b2b5056e9c413fe8527cfac80f2ac99a1a90d71f4fb5de4b3ac72494a30532959e1d6354b7af155c2542b48aecfe3b0ca2000822ef04eb4e4c2d50893f5127c54db7979edbfa5fa76edc39ae15bd22d655680a6c6b21c05ff195b96861b09a0b76153493976427121f1768faa26bb6224cdb62dc283b60873c1d255bf2374e4000072eec24b633025305d835c1f289e2fbcff11171e146542b5f98d8f5504eb562d0beae62575f7e97f28ca293fcc53bd62b5014552b2255708", 0xbb}], 0x2, &(0x7f00000009c0)=[{0x78, 0xffff, 0x6, "4bb0b6a83ed1a888dbeb04401b9d5fd9f1ea9f9074f13869e323a99d63582dd9b25e6f0ba789ee87fe9760915a434598c59bd4666f58053ab28b0a51333dae53e86caafcf82f3c5f0e495504c7ad7c1e84fd35d131cdbbc7d7dc128851fd1e4922e51d56ddcd"}], 0x78}, 0x2) readv(r1, &(0x7f0000000c80)=[{&(0x7f0000000a80)=""/247, 0xf7}, {&(0x7f0000000b80)=""/233, 0xe9}], 0x2) r3 = dup2(r2, r0) fchmodat(r3, &(0x7f0000000cc0)='./file0\x00', 0x8, 0x2) getsockname$unix(r1, &(0x7f0000000d00)=@abs, &(0x7f0000000d40)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, &(0x7f0000000e40)=0xc) fchown(r1, r4, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000e80)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000ec0)=""/120, 0x78, 0x42, &(0x7f0000000f40)=@in={0x2, 0x2}, 0xc) mkdirat(r3, &(0x7f0000000f80)='./file0\x00', 0xa0) readv(r3, &(0x7f0000002080)=[{&(0x7f0000000fc0)=""/85, 0x55}, {&(0x7f0000001040)=""/49, 0x31}, {&(0x7f0000001080)=""/4096, 0x1000}], 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000020c0)={0x0, 0x0, 0x0}, &(0x7f0000002100)=0xc) connect(r7, &(0x7f0000002140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) link(&(0x7f0000002180)='./file1\x00', &(0x7f00000021c0)='./file1\x00') fchown(r3, r4, r5) setrlimit(0x0, &(0x7f0000002200)) setegid(r8) pwritev(r1, &(0x7f0000002240), 0x0, 0x2c) dup(r7) open(&(0x7f0000002280)='./file0\x00', 0x41, 0x8) 11:10:49 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r1 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) getpid() r3 = dup(0xffffffffffffff9c) fchmod(r3, 0x108) 11:10:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4a1, 0x20) setsockopt$sock_int(r0, 0xffff, 0x1027, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x2, 0x4001, 0x0) listen(r1, 0x0) accept$inet(r1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="5a878a4a33a7ce61fc05f35a63a85c8a0a56839191116ed88f6d4edb9452c642ba8fee77fdd5eef0ec12527f13c1715a", 0x30) 11:10:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/8, 0x8}, {&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f00000001c0)=""/106, 0x6a}, {&(0x7f0000000240)=""/89, 0x59}, {&(0x7f00000002c0)=""/166, 0xa6}], 0x5) write(r0, &(0x7f0000000180)='A', 0x1) 11:10:49 executing program 1: r0 = socket(0x10000000002, 0x4, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='@\x00', &(0x7f0000000140)='}\x00', &(0x7f0000000180)='$%\xfa&$\x00', &(0x7f00000001c0)='$\x00', &(0x7f0000000200)='-^\')\x00', &(0x7f0000000240)='\xec+,!\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='@{]&./\x00', &(0x7f0000000340)=':+\x00', &(0x7f0000000380)='-/\x00']) r1 = msgget$private(0x0, 0x8) pwritev(r0, &(0x7f0000001800)=[{&(0x7f0000001780)="938ce8920e8f628834cfc7960c4298d37807e8457608778ae2715e398fd4a0eee3955a668f22780a0d7c9d3af595ec042ff430215b2761c0cac6f0c06225380d36e80971a92e30f6c1ead2e0017d459fcef736489f8b2f36fd926c8319d1600f91095b7610", 0x65}], 0x1, 0x0) msgget$private(0x0, 0x28) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e919f4cb61c0d8f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x2, 0x800) setsockopt(r0, 0xffff, 0x3, &(0x7f0000000400)="956dd1e016de56eab37e0f8f030e5cb10b4e0cc3c2c05dfcc459015a0006a018bc7a1ddff6721bb3782abd854e2008b9ba87a887f947cec170d5f5e38882b7808c90a8d44f50bc39623e1902b0601ec9eb75eeeea86ded3743ba70e122022732de9ec746b665d1c4a43bcddc7e16294aa44cc86d57537e4be8615e198eefe6b48f1de3223762637ade1c21", 0x8b) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0x9, 0x0, 0xfffffffffffffffc, "e340ac948b074256450134fffffffffffffff900", 0x1}) msgsnd(r1, 0xfffffffffffffffe, 0x0, 0x800) msgrcv(r1, &(0x7f0000000000)={0x0, ""/31}, 0x27, 0x3, 0x1000) 11:10:50 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getpgid(r0) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x1000)=nil, 0x0) r5 = shmat(r3, &(0x7f0000ff6000/0x4000)=nil, 0x800000000002000) getuid() r6 = dup(0xffffffffffffffff) mkdirat(r6, &(0x7f0000000000)='./file0\x00', 0x2) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000040)=0x18) sendto$unix(r6, &(0x7f0000000180)="8446172d8bb7c59f87882466dfa4a071c7656b23f7b5ab152e49f9f0c256a1f05bb4f8a7ba0d3c46171243bcf0ba4fee32107e8350507e1635b75ab6a9a5367514ddb5cf2857738861063910d2dc59643307584ad9556d96", 0x58, 0x2, 0x0, 0x0) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r7 = semget(0x1, 0x3, 0x201) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, r1, r2, 0x20, 0x58e4}, 0xffffffffffffffc4, 0x3, 0x5}) shmctl$IPC_RMID(r3, 0x0) shmdt(r4) shmdt(r5) socket$inet(0x2, 0x80000000000008, 0xfffffffffffffff7) 11:10:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x14, 0x4, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809", 0x98) 11:10:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x80) semop(r3, &(0x7f0000000200)=[{0x6, 0x6fb8, 0x800}, {0x0, 0x81, 0x1800}, {0x1, 0x100, 0x800}, {0x7, 0xc3a, 0x800}], 0x4) getitimer(0x0, &(0x7f0000000440)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0x101]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000480)=0xc) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0xd91, 0xd6e}, 0xc) socketpair(0x16, 0x4, 0xb83, &(0x7f00000014c0)) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x761f64, 0x400}, 0xffffffffffffffc6) r4 = shmget$private(0x0, 0x12000, 0x502, &(0x7f00002e1000/0x12000)=nil) shmctl$IPC_RMID(r4, 0x0) setitimer(0x2, &(0x7f0000000300)={{0x0, 0x4}, {0x0, 0x3f}}, &(0x7f00000003c0)) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000001580)='./file0\x00', 0x20, 0xfffffffffffffffe) recvfrom$unix(r2, &(0x7f00000004c0)=""/4096, 0x1000, 0x842, 0x0, 0x297) socket(0x6, 0x6, 0xff7fffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0xffffffff, 0x1, 0x8, 0x5}) socketpair(0x10, 0x8000, 0x140000, &(0x7f00000002c0)={0xffffffffffffffff}) shutdown(r5, 0x2) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4}, 0xc) socket$inet(0x2, 0x5, 0xfffffffffffff1bf) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080), 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001500), &(0x7f0000001540)=0xc) 11:10:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="4c0da487000000003f", 0x9) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0xcda, 0x4) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 11:10:50 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x2ae) r0 = dup(0xffffffffffffffff) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 11:10:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x9, 0x6, 0x80000001, 0x3ff, "0509afab560e0f6418900f855bdac55255ab1dec", 0x1, 0x6}) 11:10:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) openat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x0, 0x19b) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x9e9f389, 0xffffffffa53340f4}, {0x3, 0xfffffffffffffffe}}) 11:10:50 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000ffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/192, 0xc0}, {&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f00000000c0)=""/181, 0xb5}, {&(0x7f00000002c0)=""/37, 0x25}, {&(0x7f0000000300)=""/205, 0xcd}, {&(0x7f0000000400)=""/36, 0x24}, {&(0x7f0000000440)=""/207, 0xcf}, {&(0x7f0000000540)=""/170, 0xaa}, {&(0x7f0000000600)=""/52, 0x34}, {&(0x7f0000000640)=""/67, 0x43}], 0xa) pwritev(r0, &(0x7f0000000980)=[{&(0x7f0000000780)="e1008d0be246b4de809f8b79f80703a8cf30dda092c9c0bb313fbbe4db0774ccb4772ec4b55d7c7628187a4f67f51c5f5cf5c7a3d9ebc712488604e48d4751633c17655210972fc1c83fa5ab9348aba4f2793f53a724837e8b971e31662053747e1cadd7438a1644b2a70ba71f0b9cc63de7c854deeb9fe5109fabd0015ba17721d9a102a8144882f69aba91012af873769990180c0c7a6370c9d4a465c8fabf12e12efb04f0d641953822763c56ea4c5322", 0xb2}, {&(0x7f0000000840)="278aeb6152be517c0a5d2f04d77cd3d74677a3318cc50d39397d407a854829fc90265e8c0f3cf6c8e6aff648cd4a65212b97ed857a48adf5209e48b5adeddc3bc45223cdecd9625e207046416e83e44c070a8c113f86c91be6ef61b83ef56241d8666118b01aae303a04ae3af437ab8d74436aaa6dff7878d1b3c307c979d96521a33b8cea07b627d891bc920ba4717925bd61d7ceb56da2ec40e6464c017cca8f0985f73e6f00321d92de4cc1da3c589a7fe627e7222887e9b1e585ecf43d459166aa9679e9c5360d83999b2bd7b566306ab3a681fa49e56c4ce3c381939687b55a0267bc4dc47af3496e9b78facd822c6bdba1a58e", 0xf6}, {&(0x7f0000000940)="5330323e2a08c7a5ac1e42778ab6975c952f", 0x12}], 0x3, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) 11:10:50 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0x2b}, {{r1}, 0xfffffffffffffffb, 0x5a}], 0x800, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) 11:10:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x400000080002006, 0x0) execve(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) 11:10:51 executing program 0: clock_gettime(0x5, 0xffffffffffffffff) msgget$private(0x0, 0x400) 11:10:51 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x102, 0x114) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x8) r1 = socket$inet(0x2, 0xc001, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x4010, r1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="b8670736c5620f29616c061855b025e2ccfd2ffcb5655cb4b1aa9bc1088ec210c850bb536ce08f62cfb1a02d42b23aab65889137d089fb28d3a42eb77623410d68e00d26983ce7dacba2f205abf673bfd7f45af086d14ce0166e92dde95ec54e1faac23322d216a5ce4f339092cd801f43c5fdcb0caefb76fa0a2443d9c9cc3ccff4", 0x82) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 11:10:51 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) 11:10:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0x44) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x21, 0x38a4) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 11:10:51 executing program 0: socket(0x13, 0x1, 0x7dffffff) r0 = socket(0x10, 0x5, 0x8) setsockopt(r0, 0x1, 0x400000000000007, &(0x7f0000000000)="010e0000", 0x4) socket(0x10, 0x8000, 0x7) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 11:10:51 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10005) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x9, 0x4) munlock(&(0x7f0000003000/0x1000)=nil, 0x1000) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x6, 0xffffffffffffffff, {0x7f, 0xfff}}) 11:10:51 executing program 1: mprotect(&(0x7f0000623000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) munmap(&(0x7f00000d1000/0x600000)=nil, 0x600000) 11:10:52 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt(r1, 0x200000029, 0x40, 0x0, 0x0) 11:10:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080), 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) 11:10:53 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x9) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) 11:10:53 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = socket(0x2, 0x4, 0x3) r1 = dup2(r0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfde0) shutdown(r1, 0x1) fchownat(r1, &(0x7f0000000200)='./file0\x00', r2, r4, 0x6) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) kevent(r6, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x2, 0x24, 0x835, 0x2c2}, {{r5}, 0xffffffffffffffff, 0x20, 0x2, 0x7f, 0x48}, {{r6}, 0xfffffffffffffffb, 0xa0, 0xf0000000, 0x1, 0x8}, {{r6}, 0xfffffffffffffff8, 0x40, 0x40}], 0x7f, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x4, 0x80, 0x2000000040000000, 0x6}, {{r6}, 0xfffffffffffffffe, 0x1, 0xa, 0x3f, 0x8}, {{r5}, 0xfffffffffffffffe, 0x0, 0x0, 0x100000000, 0x4}], 0x8, &(0x7f0000000100)={0x3ff, 0x3}) fcntl$getown(r6, 0x5) chown(&(0x7f0000000000)='./file0\x00', r3, r4) ioctl$TIOCCONS(r1, 0x8010426d, &(0x7f00000002c0)) 11:10:53 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) truncate(&(0x7f0000000000)='./file0/file0\x00', 0x1) lseek(r0, 0x0, 0x40fff) fcntl$setstatus(r0, 0x4, 0x80) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) truncate(&(0x7f00000001c0)='./file0\x00', 0x0) 11:10:53 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) r1 = semget(0x0, 0x6, 0x1000000000040) semget(0x3, 0x3, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) 11:10:53 executing program 0: mknod(&(0x7f0000000340)='./file0\x00', 0x4100128, 0x3) getrusage(0x0, &(0x7f0000000140)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) getrusage(0x0, &(0x7f0000000380)) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) r1 = syz_open_pts() r2 = getppid() fcntl$setown(r1, 0x6, r2) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 11:10:53 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x40000002, 0x8, 0x200000}], 0x80000000, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xc0, 0x80, 0x254, 0x80}, {{r0}, 0xfffffffffffffffb, 0x48, 0x40000080, 0x4, 0x6}, {{r0}, 0x0, 0x14, 0x1, 0x3b0, 0x20}, {{r0}, 0xfffffffffffffffb, 0x4, 0x40, 0x80000000000000, 0x3}], 0x3, &(0x7f0000000240)={0x9, 0xfffffffffffffc00}) kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000280)={0x0, 0xfffffffffffffffe}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x44) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000480)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='#]\x00', &(0x7f0000000380)='}[}[\x00', &(0x7f00000003c0)='\x1a.*\x00', &(0x7f0000000400)='{^-&\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000580)=[&(0x7f00000004c0)='\'\x00', &(0x7f0000000500)='}\x00', &(0x7f0000000540)='(!\x00']) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 11:10:53 executing program 1: socket(0x19, 0x2, 0x1) r0 = socket(0x40000000011, 0x3, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) 11:10:53 executing program 0: r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300), 0x1000000000000000, 0x0) nanosleep(&(0x7f0000000300)={0x3, 0x1}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0xf8, 0xfffff, 0x184, 0x7}, {{r0}, 0xfffffffffffffffe, 0x18, 0xf0000010, 0x2, 0x6}], 0x101, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x5, 0x0, 0x80000000, 0x81}, {{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x5, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x11, 0x0, 0x4f, 0x8}, {{r0}, 0xfffffffffffffffd, 0x8, 0x40000002, 0x4a, 0x2}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2000000e, 0x8, 0xffff}, {{r2}, 0xfffffffffffffff9, 0x4190c9d46a6a812b, 0xe0000041, 0x100000001, 0x7e892c78}], 0x80000001, &(0x7f0000000100)={0x3, 0x3}) r3 = accept(0xffffffffffffff9c, &(0x7f0000001000)=@in, &(0x7f0000001040)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001080), 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2a, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 11:10:54 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/110, 0x297}, {&(0x7f0000000000), 0x2ed}, {&(0x7f0000000000), 0xffffffffffffffbf}, {&(0x7f0000000180)=""/125, 0x7d}, {&(0x7f0000000200)=""/140, 0x8c}, {&(0x7f00000002c0)=""/152, 0x98}, {&(0x7f0000000380)=""/191, 0xbf}], 0x7, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) 11:10:54 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r1, &(0x7f0000000140)="0614461f1a38eb1a41a06e0cbcda24841bdff6c6a5ff6586941900f9d0674ce7d0f9061827dfc6e4681712a31f5006d7d6eacd86b38608a86425afaa3c40ee033a1b45d16a3df6f2dc4ad597ab5ff127aa034ba1c81dc0d52d5980132cfb9f18dbfe3b24cb4cda4551ddea4f4d8db41f4431852e824da9029e0b1f39743765e46778b5", 0x83) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) close(r2) 11:10:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)=0xffffffff7fffffff) 11:10:54 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)="85bf6e98beb93ec9d94442e8053a35a18e1900c7b690ff41e2fe23c1f8fafd528da3c131a284187cc0c7813c242233e707308b6a52df22c89a91fe28fea12002bc21b6c3585c") 11:10:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887681309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30aaa4ed5973504af8dae59eb37577d92392afb0680ac030a173b1df6fcda79d914c9b421b5c093874a45a8414ed0deb206a9b313c9a2858a9ae68860a159f08d", 0x124) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000200)=0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 11:10:54 executing program 0: sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="55225b00000000000000000000c21fee1c", 0x11, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000), 0x10000000000002be) 11:10:54 executing program 0: r0 = socket(0x21, 0x1, 0x3a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x180) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x30, 0x8003, 0x838b) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) 11:10:54 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='xx') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = dup(r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x10001, 0x8000, 0x654}) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x2) 11:10:55 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={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) 11:10:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x9) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10008, 0x10) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 11:10:55 executing program 0: r0 = socket(0x2, 0x2, 0x1ffffd) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)="01000000", 0x4) socket(0x18, 0x5, 0x10000) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x0, 0xdbbc}, 0xc) fcntl$setstatus(r0, 0x4, 0x4) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000000c0)="18d8035031564dcaca42f09179708c3077244b675457b2c4fb9b5c7cc3befe4f7bee060aa686c120c5379a1a9441f7e9894eb26cbd51759c070df83c08d015fff00dcd919f96fa4ce700b886fcc5caa48e60721c", 0x54}, {&(0x7f0000000140)="b1482fdeea68f575d6882d5bd704ef4699d785868a2cea176fc7f84b3940f275f4c34bb55ce215084d66007821817bf761ec67fc3984cdcf27fe9440928789fef1e4f7874818eaf5da4a08f1e6d48f06acf3fb6a9560f4b85883c23f41a10aaaaa0c2e4ae3c8d864839a5033e8b06f852e2a6a9f9c96649a1e05d45346e5cdd8068fe387c9404f84280ac5439df0a4bcf4088c79ea846662b97e2435bc2ab61facd3f1811d", 0xa5}, {&(0x7f0000000200)="86c4e908f15efa", 0x7}, {&(0x7f0000000240)="d1ccbd841f38e31778eb5ef2940cdaebab1ebae46dc24f71f2deb67c0c5f2f660911276b4903424329e4ab8c95b28d5695579d66bb730913f72b6b7a475daa9373b3aa92e62fb53c84c63cf77f6b9a484494459b9fb182eb1fe3d97bf7bd48e351238399805e563a459b5890731814cf97edbff0926c51dc149b64c3c2b8e27df297ab4e5dea372431fa10b648cede1979935bb8418b369203ce1c71546915be2b402cb7179b37689b595a24c6026683d3ea15becc81955deb99f4bfa3f0", 0xbe}, {&(0x7f0000000300)="6400faee9461b11909911f3d2e93aa50c271cca587302474908f699160f2a388aee40afb555b94c31784fb99f9ac3f6478363df882ac43c62d265815be583f3e7d12968febc409f1ebbc67a965b5dc730b220cbf5b36fd804be8a7bca46cde707198a5c76b3a3304a29492c802928cfe6878d7bc6931807757b300c6e3035d8a5d416f1961875baa2db9762e5e4ada5a510c51293a478d3fd4f792444935dd38d50eb527cf29a6368738302ebcb8e440cee74298d0d944404f41df5293de4c69b28201e87cf69f8f8158b5385ebff0752f", 0xd1}, {&(0x7f0000000400)="5ddb45f1c29aa7b195b6ded200902083e51a96052030d71605b2449c15a9222cee2464c3725d4a6a60daeb095d17ffd53b498ea925dae73597b3f73f2e4616023cfa622a3b8b0d179f1afba689473e9bcc85c464061819678245ea2bd0c6ceffd59f63", 0x63}, {&(0x7f0000000480)="140146eda7aaf9d82af550066e8207ce3002bfca868a2145ebfb1385143dd99c2cecd7901f7c0fa286a7de610b50c730b57fc33450653ab2e82af076ff76a292394ebd0b1e06e9ecdf3976e855b63382691f73b6f4dfa8429577a02670649b8cb3288c1d1ca718d52b890d52bf799ec78c9e1f35e0fbf3ba7b7776401b85ed0344905d23c1f567393045da130328ecdcd791e0ea73a407183d74f190edcafafc9f12e3f233a320c186ab19995f0b2db919124cddfa73179b2fd205d13a79de9c28945fe8046720af2a80822969001c03d1637f2f72d8c94ea96c27185e290de89c9f1815a68eea7da4013960", 0xec}], 0x7, 0x0, 0x0, 0x5}, 0x4) 11:10:55 executing program 1: execve(0x0, &(0x7f0000000180)=[0xffffffffffffffff], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="e9ffcbff132fd7fd25b88b7a37c62107b9fd4e71", 0x14) setsockopt(r0, 0x2d, 0xc, &(0x7f0000000000)="f7f9e794", 0xfffffffffffffe17) r1 = shmget(0x2, 0x4000, 0x20, &(0x7f00004b3000/0x4000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) shmctl$SHM_LOCK(r1, 0x3) getegid() 11:10:55 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x5, 0x0, r1}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r2, 0x2) dup2(r2, r2) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 11:10:55 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x4) 11:10:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 11:10:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000003100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003140)={0x0}, &(0x7f0000003180)=0xc) r2 = socket(0x18, 0x4, 0x1a5a) setsockopt(r2, 0xffff, 0x3, &(0x7f0000001880)="6e9abf59fbda46337d3669d28ed4fd97d11348c0918c5b3a44d686d3ec78e6490f769d586f1c671bb4b080086bc3b029f87d99a5b840347452bfebf422318bf65701954a077c57d14f1255fd39ace24240078faec72a3f6c9d59d16c2b35613a08b92b02544070d27a3b3e7b4711412a2bb8701b14aef09ff5a2d6e8eff2e76bcc42b30514df2bff3da234f911ba296ccd3d0f1acf7df63837", 0x294) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0x713, 0xffffffff, "ed90971da935b63156c6365dc0bd22853db7f6fb", 0x8, 0x8}) r3 = semget(0x3, 0x3, 0x0) r4 = getpgid(r1) r5 = getuid() getgroups(0x7, &(0x7f0000000640)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = getpid() r10 = geteuid() r11 = getgid() r12 = fcntl$getown(r2, 0x5) r13 = geteuid() sendmsg(r2, &(0x7f00000030c0)={&(0x7f0000000700)=@in6={0x18, 0x3, 0x6}, 0xc, &(0x7f0000001ec0)=[{&(0x7f0000001940)="d73c73af17b23c51867bef05fd304b00b22aeb1230a61c7587401a40305318dd0dbd4a17f416901f2c54b054911c6bfc04678ffb2be88008257d96f0349a9ea5925bde2849be4ec391dda3c34b84", 0x4e}, {&(0x7f00000019c0)="4fe72822df6aa0e267f7e25382352d197701b7e559962c8d019729b67297357e75f5cc450dcf1c30a1ac837df16d916de50b56abfec4e64aa1cd5f249cd96d5588187c39091839a33983403a63a601ab3f37a76b8dba423b0dfebffba5980bd562152fe25f", 0x65}, {&(0x7f0000001a40)="d4db3eb170d52697622c8cd8bf149bc850a6521ecc847ff1c7d845b2b2456f70d9f9929f5e36d7e85e4de3460b4f57f70ad54e252895f2e6222be6629cc2b70ae43139657ea222f56b1395f6f68c31020dfc50d708ea92ffbce8317bcd52f69cf12f4a13a85af94e3f94d8387053ebce3ef58ed0903e3f3e815b2dc6c4017eecf6656061c5916e2b28db301cf2996d98baa227942046b66128ef54afbb791cda0f5a7b85624e56202721fa5f04814c4b0d67213fd766f35f2f0cdd2bf481816ccd40dcaf48934c08091c19c3596e279f36068023d111b5a8e7a0b602a41d66f64608c3df605288839428e63deda387d362927f1b8197233714", 0xf9}, {&(0x7f0000001b40)="69248c5683ce904c57e0dde25b3502a7c8a9cf43972d4b5b188c8ad6186a975089e90c1861f55f935241d63edcbbfb763da89c710523010ef73085e93d5b8790294e8f5f87b89c786595324cb78f561cc3d6cb7135e78579d5511d5d34e65aa63820b8e9732810ffc7a7df35d6a5d72463391e394ff644293fa797", 0x7b}, {&(0x7f0000001bc0)="a69361dc2129de59c50cc7c876cf020b0625be5f72fdcd9f46b6bc72c64ecb480a1eb799966fd3bad594586f1ef2d4d80606eb0dff97c915", 0x38}, {&(0x7f0000001c00)="6201810b3a52a17c79088d654e987557b474b0a94701f4bb14add61d21d2f91a4497b497054802446293a536263b1ac176a3118710ea755067ae439a0a5448bb44b8d76abd4bc6a78d86eecb45e60151aeb09b38ccf71f1195b18eeeac8502e38c5e53d7277a1076e5d970ef1aab3cc8aaf970e26e1696147034aee6c01afb6cc0965f5659f5058f764bd5f4455e64b4f8dbc520e4c7144b6c899d5e47b44211716a9461e672b6dc90d09f4d7399f64ffbe87f89c1bf1abbd3e90890c547dd844699a70e1b578a69d2a9f732e196a26016", 0xd1}, {&(0x7f0000001d00)="677eb2e2b9d42bff2c7eeea1baae99fbe96da2e77669572f0704c459de683162603f01abe99ba36b2491de7feb6fdadb0653d358e2a9f0c713280006cab14016e473c2f567484783f31f28b497f2f50cd70dc6f53a00a33b7d83978a8870c090c7223b9cb2fa4e475dbb5c6178d7cc00dbbfa5ee6c41be9e168fb6971165e0f9651d4f47f4d89456ec84bd68440de0a815f8eca093027fcfcb5bce9630946870f0ebd47e9d841077703e7c4d7d53e1109871bab47a667ab7aaa07a4ef4432b883d97e2a81649ae687460dffbd830f0d6e7603038d8c20c6bee930b22ef53c6ca648d3a5facd367cd", 0xe8}, {&(0x7f0000001e00)="82d9d201e921114804c8ec4afdef589a1e5b8576630a9294320544ae1b33f08ed2e600cd516ff8a80171185be49ca5e483d306662851053079b2e79e3eb580da15763b9d18bd07772263d30ecc7c2359855f214580b32ab60c771bf9e70b3d67a89e663478bd77d59e169126a04800e7f02a66f50012fccc256838ce4381343f0950d73c099ae6d9d43221cd081df213cb7f6aaba406e2abb3ee040bd3f5c261189893701b4b0799c950823ee2ee62dc72dc", 0xb2}], 0x8, &(0x7f0000001f40)=[{0x1010, 0x1, 0xffffffff00000000, "132de42c6db8f32f361143ba37b38a00f3f18fdbf2fa0dc12263be00840bf25bbf07ccaee9d3043f702e0514f34e76b28dac7368bdce0672c5ea67b1b9f1f1779881432aed44740420391dc38278d4975c7c49b46fffb826b83876d20b17ebc55ab5bbdbcf580f210b7edb39f47a97a586aeab21b1188343148a0f76a399deb755ee68674c9a08e2c149523412d7abd0d5fef5c55ed7d7c24a0b6c63d41359a7a01f072f60d73d9389b66f4ddb7ead9d7e38934f9bf76f5a8e734291531f36a1a19fc461de6db5e4438ebf68d547468e1d7282399c489b92c26fd58df29afb71fe3b5a46b2f8da3b8d5ddecb1efcf6c92cc9d8a9558e0dfc01119805320217167364d1018e356fffef01f1a59d24384efe84ee75f38ff48fe131608a18f20fec78cbbd8fb6b1a0fc2d64215c1714c1896d24e7c51306224c3349c25b01770cdef69b8c1b7eb6baa705c86a367c15bf87a72de9b31bd819f2a2a4499433c0f42115b05e5a4de1ba6ca11fb22d7cab923ab99de04319663bb838542c44ad555a937db69f81081248bc1cd7977a6536a401a7a9b432ccdad5678e95b120cde1892ea9a8ffdfe67020db8a365569532dad770325956a3af36c7099cd648b81cb0c80837e05e5bf93a071cca7cf272df804ba75a705ecb3e49e2f972a2dfe1d56225c04590f9af6a3bfbef6957ea20a15f381d12080daf9dcaee6b2a856c6d65b649e6792fe5166cd64ac139338394e32e90841da5ad2148b02956828cf3427d263419fd5c0f70fda69c8c103ff69a70a06db6be3766295995c54ea326ff552d976d921009503101a9fec9db688a54a64547ebaeb53b4c5886abaf56fe70bd7408ad3b58c59576c0e085004e55f8047bec1e813a48b50555ba2dccf5f2037396f065141854cc9161da5ace63e691f932307e83ff01f5c500e840ea78388506c57ad3d82ead3a27740dff5a1ab583498a179e6abf35d6fdf9e96d913000960813ff2082cbe0064c34a1577ee750658051870932e2e9fb7fd43d7b4fbdb1e72c00caf59a8dd0f5287bcc65f79ea5f40d6c926f75afa1e6d72ce660ac962f952b663bd93a0d850e1b1366f389d22f5314584f9e3d7fbe29a49d627f21f55248b5884d48ba7053c393fca6f46232890a47c6d6081b4220f5d40ab6c2c389791f103a37c0516c529285a6fd4eab1c9fd8ef248a2a2a3faaaeb911e17a1fe35bcbaa7617ac7e38cece1ea35885abce71485300f8f8957a3014de7609de981656f787357aa39b3d0334201f657d040f0bb374cfaf87376294b5fd03969d9f5a9996b979f02fd84cc0c9d120ab58ad612ba04652cdf546a6c9def7a9032819aeb408bf58cc38e97094daa50990b37f9c62e860b1479aca60d011acbfe024dcc1abab4ad60aced4acdb0a7c946fff48b935683a8650d56025d10db2d5c2455f42a0a2c2160f7d0a05ad905de92aaf0401ecc4d7f64dbc0b935428ad41ea7090501ad76fd51047c61dde0a12de947f49aef7c52845c3e4932adf2f01ddef907705127adfa9eca65dac3bc0600ff6962c2b6399b06f7244e25969f220509568792088fd3ea57e70a35a24c10b8f6ca2a34376e0aed9069bca23d5e006dedcaf1828b1b3b5794512f5f179b112850295fed80ce17837a32151c2a33c9db5e4a4102b0e60d11c2d41a740c2c5b7a702606907d4fe4cfeb1dbce8d781d1267dc5abf9be1e9145f0ff95e1c4c30afe82e13767f96b884ab675d7332259a306f276da9619fe67f51266ba31f2d6183771abe98b353a4dd7b448ebde692a00b64e55a77713e4c2db55a29041d6ff881c0c52c5014d5fa2ce9a47a3c3fdc9b8a4746cbdf14a7f4d8c726c087eb99a06d4e995957f0c5ab38f6ee533ab0194dee4059d43cfb8613d5e34b6e62742007aace43e73f1d091fd772196255ff8312ed4670a33c4bb09effec48bc426757751597541f3a9883ad558e33abe05183c96e7e0e8ea8059c2c78ec11c11c2df769ecadc33ee19133098a9b71505516e74dbbc947d61f67e71d2ba007f48da45538e38af48fb0aff3ed856b46577151ef7be7a9211243c4c38f6464ab30048d5b86b07afd881920e434ea1d5795639e212ab6b9c6c629cd672dfdff4ef28a767655b995dc3b7cb52514a62ee86dce37c51a751a14ba09325a1d1ecd9b2ccb8eb073d0b6cd92bb9321849eebaaa0dfcdfc679194e8eecb042d8542f9229deac11a81a52afac658420d08b61051e121580d46504d73662b039c008133b5c2f005ba95e25e4f928d6253c0aa26c8ab944381e2dd7d03a339efcfdb35e6ff1377f39fe0fc17f574b5190098854da8444fa69004b6f007e47f456ff37275c5f9c9be6b9697f2fd482d9fdab4624cd0a4ebfb5cf947cc4e4a43f40c02b37731cefc90e7575db26f73f18301978cadf4ea5df7a6858988e36db039ad328303dbe9b19622fb0b444bc465baa562587af07563ea7d52559d1a05a0dae4a9ae2f304d96ed4f33afb94fb59e36aeef559120a0b52db3040bae39fc567b15f620d3609fae910d8cc1778a8db1ee20970bd0a969ba339bc2ebad117d3e9d8c35d3aee508bd2c0e9c4fcfa85f5e61cca220aa4695d0105b4ae0dc889437f8288c59dc7bf4f04ec980cd7b0c0c298ea8697bd5c273a992b5c5fad7a8b713cbae8176045fdcc9043c03a3a29963c80fd9ecc4ea512b43449f1a2832d3c4995d1de95fac0e202fe946fd4350596fd534f0a8ea50c8f0a9e30c59d6f1d73a33a3a3a097adbb43291bf2f7c79bb37d574d03e384ccd987ce8fa3c4adce559bbfb2120173c55a3751b57cbc2cdd982e0633d6f2b0b6afcc4b356f817909d2e3d9f1e72e4e6a3c1c935b445a0028cbfb96d3d46f352f7f95648e2b0b0cf79f6f1d7543ca9f5d95ae451a56968ef03dfa9c5a58ab51673ae1e18e0ce525f289ce42757d84fba710bdf705ca4c3dd9253a9e12d266532b444896ee46c5461685c22cc58fbaa17facc11c466604e0bd07f5595d0cdeab324a4a3cc5693eaad225153e839bc73716f28df25a06868cb86a645a35404d6d20a52f9ab56bcd989c916467e5951ce5e7784bec6dc6343513093c169655c409a19d3f883d2fa74ac6b67463713571dca023b9066478eeb8268464ac97744dd760594f86aafed064cb3eed5d172849ca73d0417b5e609fec93430ab4c04a974f2c09a9ede1ba33ac24c217737627596886b0798ab6cbf77466420073a4a6596b1f1f2807f0549c265e631fffa2e697d676fe7c264bd588bd6c6b80e21f1cd0688437f3a5fbafd01f726dee34498cdbbf3d50ec880489083971b6ef88f7d7c60ffc1c84a874682fe957ded60572cc80958368db35d611f67e95cc23f8cbb4e55bc21061fecf4a61a32aa95e607f532db20bc1e8db3a523ab6256fe6f36f2a97a7e080acc18e2ce2339e3598f1d67b13fc5229624ba951bb9d30fbefc63497c5c73c8d585c37b8b700cda731244f12afa085a68d7e51bded1246c2eff30bdab1479f23cd4bbc3a73b650eda8205b18ea42273d2243b2ae92730e2ef6ed2703ed241b9f23961a7888c2c067dc67c2a9aa434d4c398324ef0d840594a74c641f11ba31876a5c8710a2f95b9085b427454e0716523833fae81c27d9cbca6d03867b54b00eccfbca10835712f81b42f42090a5c2cb99a912a7ccbdb79064221b4c4d925ef99c21e785f2120c5590e1602626304c18bfdffcde7858b54375b9e9e201b01518dd5960d11eee1df4e9a94c964432e170657c4565d961e11545a8c91ab494ecedb376e82f782d3ff3a25c70e4264eb89e77b29bda6acb68c8c3abd44cce4f30aab040926ea7c2130318b555ff3935640da99ec24c996418b2f08e212dcde1eacfe352d78058cf476c01639ed301d84a2d26275242b72c20b537ed70a8861af756d7e7bf80372f146296ec8243e9d4ac678b916c4ebd9bcbfc8e72bd96b35bd07cd466b2cc39c44a79f81881d5fbc1ddfa8dcec575c8d98db04d1d28752cae6065d8d332db5cd766c728e1854d40ef35018a1b5c59fd169a1dbceb9d9b6fbcbf6ca97b634653f17fcf03da4964b4c442c87452fdef0a58540cd93587c981454f6410a02488f4c6cbc54318a071b878ae813f193ee99e8b49aed708b62d0ec87ae516512c25854bdfcf599f3594d9e1e5d975c7fff058f9e42f7caa3436f4126b3d36ec1acbb3b29a4ede467854d241b81bd0966288ed4d9e470be46a3b4b0b55c5fc78e933ffc41d67236fd15edfc9b3d3ab2da512368e2f3e5f609e367af258e6fea45444764561b9b71e589494d83459a271396b1d782af428db74480b1651f4b3c34a135f7b430d10cd956d4739026dfb26249fee80972a7cf3f3332d8ae5ab4649f9393c19b725e0983602b743db82b99b81c54e5b066da45fe562616c8e68979493d51cbd8e76857f9537eebcf8e8ffce6a60ca5986271b67f96b1ee64bad250b6390d855f8e9b1008ac5c0a7a787a81b9840b0de92862246af1bd678876b7cf929b230a18364e1db2946c2d184048e38f8e8e34cdc33e164eb833728db81fb5d5df212555f7500ecc05a67302b1b1d23ba931469060ff8b8387a04f76a8575317771670b3287e0587aae7e3c7bbb4241deb2a5d0d9631fec8a85e3ccb7774a934d2d3f7671d18ac054b4752380c0a99a8ebf0fdf1e35659b6b16d3d572f4aa34efe13d207b33b98ecaad8d7f140b93861fe387683e438b41eb535f3208e5c0d2a68d6f25ec989e0bc7050b67b80bc2988cb0655cdeff035130bc2dbeaaa36a691bc8f452bdad4a3693df370dc409fa03e34160e8aa0ce933164883bf29cd5fa29a943504d37e3f9d4de52cfce0d97bea712c7a561645f6e975a764211d706adae6e5181795bb67a783fffb1b7a0186c94326d8dacf30407f6688f3723e2d8fe17f5cda530be01e3ac9904779f15fd4e93c585a766228aa98a651afb6944bcb41bcbf69d03e4928a939e0f2b378999eb42b060ca0aa198096758976f911920c7e6763fe75a032f255815477d9962d3f4a93961713a5fe7bcf0748d6d060c7bcc4564271aa2dec7bdde04d688be1539b0ccddd2edb67871813ba15b8d34510747cba0fa794df51b36c90cb2d0305a41365e4ed0b8e544bf93c3241f7545eb6b016dd02f5c706960d5bf5d59452184d24a3d429311f56e678be7eaef598f287cd441732bcb3f5caca8ea06d71862d24e384427914cc3f407222c06b70129827137523bd46217c06de3cec2cfb4fb3c71beca035402e754a1b5d19e55c898411961a9e6fd4674144bfd5b74535fc6b2dfbea5249a6608a27480795e8869327165b388a14be53502339255e7709473e3c5753826d8dfc66509fc7b500597a2ee582c8665bb780158be4b9dd385afb0dafcb05575aa0dab98197ddd8b88d435b818a8d3ca5fb7688b6db4c297e7901fb8dfb67577aab87aa1694a447f534c3016685028e24d8515357df82c23842349e9752532f5fe080f7ff4e4df28487d47a5047509314638d6fef1c5de0b7758824f8413ed5ece203fc6c216872c9ab1756b28214851159bc530065336c0c2e1994860ddd279eaafaf7810cb5d1ff9f7a7bedf79a01a1aef154dd5c4937dbd3282e6abfa025891a25108f681ee919eb95e31e3027b594980ddbbf70af2c40f320838e15796c0f588e643a87c61e3b046fc9bad0868e874e79deb9c495ecc2e5676c9300dc64f46ad499570caedcc29816c7a9174e48aa8523b7de0813b7b02bd37bb5aed5ff4f3686b0560b5b42c0ba89288d814a5231adbcbac7cc617e20228ea3306ac"}, {0xf0, 0xffff, 0x7be, "6cfa826b15ae9d0d2bfce953aa8ad5ca01ab0188ad5727ad3ee451c392163c69b05c9b72dd590b3fa44cf926a6e1e01b99adaf6ba38097bebbe1396b797d64fd1bca77157870ff0784a11b5db559c6ae1cf4fe1a3ecc1436b242f4914ef632a1902c7eccf337a4caaedad70ff02952e8f53dc871d3ff33d5e099e8b2f2021eede819ca32b5010bb2deb5de48d7bf3e307b20440e6b3fee4447dff5e21d9f5b850c22cbc18b34e493eb928238fc13184bd3f12ff93438dca40ec85015ce57d8e80082489ab15e6db6783f8dbc8024bddd395b77388c8fa6dc32b120"}, {0x70, 0xffff, 0x8, "3a677db602bb2a078cd15b72477e384089237d402df625a04b349a50e78e4dba3da6c80d868adf8a7006359a51a4215b4bdb14a609a74defeb4d792ef78811bd01aeb0e5f9dbb8d67342f0391a06d1468088f224bd81d882fbdc99f9c3"}], 0x1170}, 0xa) r14 = getgid() r15 = fcntl$getown(r2, 0x5) r16 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000780)="448a22cdb2953691087554c5b1f1af5f3d7d9c3624b543677f06a80257f905b53231fef90ee5e0bc5776c04e3da8641e7e3472a9ef01cc4f702a9cd2cad8d4e010d9ab971a7c93557f5ad6653f46121675b1354adac09d729ac789c4bde1109964da8fc0de418c203e5070305c7c24530286f442683066c0a9ee70af0d33383a7c9688058c7a17200f0cfc525508ce8e5c5c01a6ba376a0d9a7d90616649e9b2d47c3f1194ca1a7f292cb30eba201e06d310ffdf34a085a40ec33f27873d8141ccf69db269b42a9a5901c9899ef26fc0c69c296f51e12ba158aa72e0fd6456c42b82428a241936af865b375c95945248018d9156a5fd91ee42375d5e2d93ac5419728f4388023984b430199e435f32cce6e55dda6fc67f63321df5f613908b1d806ee7cfd27b6a51b08e1b179effd8c6b3161db252248913c5177047b73dec3abdc439abdc0f2c9e2eee85fec7db39fa81307067c850f547768fece6e4472c6ac2f98370b69abea6acc92d3508b5135506c6cbca6be468ac1a553058d759751a0eb67aee6fbf2a6685f0fbc77f16be0c270a792d05c3a6009bb89cb8f00f091447cfb7fb4ae206c7076ae4487e1805cb20875571d54b1ba7c1d7a0c5316ce50bf4c7f3a343ec79323907728c297592a99a754f253b9613564f759c165fb322cc7e0bcdc8d0970a2772d0d7be25478a7897ae29a90be7f2b05c5139312b5200b5b2995c25742fc7321ca61a3ae90bdddad382b29a1545f75b362b1802c4c0d1664d93e306b5dc6a7d0b5190dd01330f641e425bd2c49a58f0054a43a01e48cbf87c77fc1086965868916853d67c8837ccceb4e1deac2ef81e18d1429964f3e37d84a3fd22fcffe1fdbccb559ed893a769e85e30a826fa023dad54cb852f0e6a468604bfd9b04ca0c023daa46e003b78f44f805f69ef3b0e9b9021c3c5a053f7cfe5d2a194aa9819255b711ddbff03267ec57c1a91bbe754a18f912ea12a8fb269a6af4833b3616b59f73107fd4255c0e891e90a5bd3aaac2221a9b77fbf62af0e40227adba052b722634bc8f11e2d417e2980b187ff3ba4a4a503323d080ff95ff5d7bfbe7425671cdc0f5ff4524a59d4c6b17890c5f9d3d6f55bcda2786a4ca9d171351b4e40df515dffb4b7f533819703760234e8e17ec3277d318d4157f73ae761cd7fecfb49de4c3da7d9357191cc860dcda20d18849a9fefc6816a28dd503f5df869e0e5b3ad4f326f86f896bfca62e27e6de97b62131bb1c2682e64b028d7cf2e0224914bb2ccc86c6a8507d51d5ca3b712fe396066d794215baced7635b9892b3c781bda3c8a161f8aa1d94e7800563a6ae49fe090b5485801232c6de87849edd12c798e006abcc637563de4b830717ab4181b0e85af288adf57b870ce9e0cd77a1afd1132131c7136967e6fd719ba507f9f465252daff04b8012842894de07bfb6a0603ac0f894bb1560dda1ae74a49950a8fcc28f37cd5906037554e9cba54bc7d3f2c0ddd68e8f7180b14e71e219770b262962fc6f916136b170000a2d03fd3ccf309f094ff3b57d4ccd08fe9110bd867dfaba630856ed32b35264365e23342d1d54aa041ba29b08d4703b1d3f1f80dafd740ead867343446cafc0c5d46e9344a54f96d64ac8fc39c3dc9cf6a32a2f39d7d8251fc0f688ab25000519459b43da856a1f2cf2b6a9de4e3b944ea9a67d86b7039f30ecdaf837e8556d31cfd793669c59d9c5b0be63095cb955647a9f213cb2eb63b553642f546c1846bbdf04a2a01b8db316053968a1acfacc04ffe75c6b62998a253d6e2128a8d4e55a9ba4efb17b96caec4f8db04bb27a60805687236e3bfa7923d3e2a7540087780ca2f7efcf776e9c45afb7a18e62020e737a615276629614eb694e8a859c819550a99fd37c26984f97a8eea3541ac95298054583e0e7197aef3c63c4366ce2cc567a9d07ffdcffb88b68f7ac01d850aedf4de72f93ca5ab40fc0f5da21bdaf1d422080c474d8e299ee98c1f2967c8620083607bd216c81721eb963ad11b9378b03137b28eeee75cce8ea4e99dfb441d865e62fcc1562df141e196acd5c6c134f9a2e20448bd1e1e89257d53a8193e4fb9b69a6b62b2ccd9b84e1d73159546f36d2675ab16a517e18204c1a0c7fd1bdfe00f74024964611fb2c581af4277910565497b3beee2906523b8726183ecd8054eabe324329af84921f61dfafe3029101f52f3399fb071c0124f037581b325c1a7f144e3961705fc98ede4dad1d056efbff30f203025785c756b28cb7e27c99f330f5b189d7d15bc5ff87f47ec5d8435e30afc4fc245111da7373f77935041e91310b03eda0fcaf7ee058c20daf873d3a6a7499aef3868b288a8e50675ad30c110f5ba79bfa9e4beef97ffa08a4068c804d0c23347c51fb9ab2026ed0f9dec2361c23c101a6e9a8d8c54fd7715d32287836892a5ce97a1ce32fb0b46391cc97207ea9bf0b320fe08f6f159b29a73164aacff9fcfb6b6ab393e64dde10f535e155da0c86848942768dd926d4c5318fe6c743ac3b2ab9f0653eede301f932631d6f000b153a75e1c8374f068f6df0942ac224c241a8df83794a52ddd4d8fc9c68057c8450605ce66ad154891f9bb4237907f973c6fe44ff3375cec836ff5a17d173fbe69d6d759bd1aaf4b4d3a550b751e49ed5e563056eac38058d3830313048d3b4c7c333282eda45ae561b4b89cc7c1b3438ead3551f88f51e97fa406fb195b0b4dbc70011999b6681d918e603ec785cba9f3f13b282edd397e8235e237d6914958290141b85dcdac725d6a54ddcab18b0b93bc0eea6922441bcebe959ade0f7c61db8be17342e1cb4159ad62130e9d9510f7e33e42499df28310831a62d516ce0c7a71e57ececd25d49faefda3cc0e469553575730f0f5f7827b0b48973584cbd6378409d9904735848a05e5545a2a78d305f911c57da5a9f243110f1d58fc62bcb786cd5ad1f0e3c3a0f3e2d5bc33a6cd745bab1cafe9b1d7e958f7d722189ff49a85d3466ea6fddd9bc6e786a6e360bafa57b867bfe1d322add1262e11c3c92d1291f028a00cba9d52d2b42d2423df2e851be3a442fff35e5be368de5d6fb3f72625c43b4d907c36c450755debd84f1a6eed9579750f2291e80fb529defa9526c2906f50e48ed6b8c56e92666cba9b46a8ec4653d60405ebeaf0ba95c7dec13c496dcbd8e15827d03ba9b7086d84b6c5fccbc34925cb8ab048ce5b92d51e935089b68c22003834f2249bc4822adae79040c23705377aed4bc2ae4ce9c72dd183a66ec5f2bd7c49f4f990de6a1fb9ed5d7b051baaa7c34341cbc422aec7621514c3b81910ce739603a4dd84266804fb028c6d3d79940f55c1a5b04641eb1ad36e36bdf0d3858d7b1e243c71f543965363a64625da9a5d842efc2eed185d97e3110da1b6d4eb33d13b188cda69db330fee48a08928bd463997ebe19c7aad7cec24358ae94a51574884581725a06fdd06f0670b74b873a97c00a5b9f1f2742a96b9f145465394255a6fcc3e1a2b4727e7f37cf2e6591464e6aa3cc98197f3a8061879db6e33f730e967a0a38c82567a214fe97fbec4683342a67542a4d06479d27336fde55d008ee81b3ea80d2218a0c88642c5dfbb0039b7b62706d29b1474331191827b94d3e4ed4ab6168c179a52386440b4582f14029818b28e2bbd7a9b1bc9e95c795e8c72059cee2ed8304c5d730df701fb62adc1f7a686be3f593d3611767472ec0c46b9e4f470a254125032b027c68eede0c87c0ff7296cd4a6790f6d8ae8b01fb621cfe20f33e2834843d66ae80a1f66337a9425154c28aa32663eefc77516fa5b18a009da8aceb759ad53496080e1a79933022f31dd4fee47b90fd1a1763b51e35e708618c78c4098d5d5e49010aaac063467470741f36d2bee1155fa846d1b8765ce02387df0f6a6bbd3d78b345d7fb033eb8f454a0981eaf10a724775aebb0c55e46906f7ea9f8fa8b3944061cb775b6c2220d12bf4d1eb1cadc68a16b215c349d6f27d24ba6c3f55afbadbfdd8d55198d8cfd73a70ab53f55c8e82d20b8d3a873cd3d4c16997984231611794aca69e2917224d6b49c0ad4fdfadfcc48424fb9be1b31b424b406a3424c75138ab7723863404a6a2bc8c1c4021b656958c80ab5d1271088708d7f360676de88f045ac6796510aed356904aaa58ea2ea1242f35a71097c9f3d14f123762407c35b28f8e6a6e61af8ad10fa37481c2801e70b42c26ae21546e4e4432de0c7278e89b15eb40e29e8346b4a59d2fb9e6f232c77f983906a260941c5d485efeff9e9a0e96d9cd9f66ee1a196aa422a7f80c161ea8d1087b6fe75c70aaf0c7f8fbd953e9662eb5d2e40fbfe8dd14ba3f6d8586a71f0b80c792ec0f451f191204a1437dfd0b2a282f812e46a65160e75cc834b76c0bcd82823f707ac7f302ce16ac780291d0f56dc9e34816663afb1214a59715790aa72d123361f5786cd84d1766efc1a33f24355298db2114e654de673558d3b33f4a08737ebbbd2ed4266f7986f60aedbb95adf52b2497b3c5528f7b3056450962e7397e01ffdcab86dca81d65e1309c87dcf69eb71e87332b8c4949d8b5ee21bed6474f62d151dfe45fd624a8890e0b517da935a54ac042f5be414b975a28075137bb22f1d265cafce8739aa2f11299fbf92c5f1bef883e4ec3864ec674b49469af79d679f1bcd27318f76b0878edbeb7dbd438ad4c364ab863ff989a7115a4cdc59f3ceaab9b0081b2e99fd07d3033ad5372c8cfd4df7d710e2a68fe26b1998471f82b68fe1f3d4d0d34bfe8fc91361c3fb811c78a79fbb2e50d405e2126be9d25d9d7d0da33b6f5e2afa65506638cd477ca4de35e56c763888514a17da1d76789fb28d0bd958e543c0498423330a905d823d84ab92b6981c983fdfc5802982743d181c9ec8e2e4c0783f092c403eca78cfe5bcc6d499c58d6bc551a2966549822beaab9f96ac89d5fb0109a11606545450a4cf5048eddfb24818c7b3d158eb7ae8f1a3d2d5398365525af34275e83cecb9dcbd1c529f614a7405ec8441541cea209c4290ec0d7518625c7cbfb274323d41ddb8504c2cc75e799baec26e9a2eadd8af58c1b9b7a7d96707110820c2a900da83ebf3160409eb06ccf920245afcbe75a152863f03dc5d00d29069934477251115f19821889e16fb42ccbfe1a3a0825bb28f823fa24ec79dd081ab10b8dec52f7bee690c310cab0221c2bdbae8297553f5c3af3a476e1768d27581f7bad0190b87c561664e7ef3c98ccccfa9f3c77875a6248c5801f6c4fdf2f76ffead28d950cb4c9df52c82a5e1c2988a73e0e94d59e31bdc1e5b575a6ed2345dccda579ce755685db0d501d7cc6e6696ec5a0b04db88807b23263046a9e0782862bd02364a3ba3ed5e018eac5d056057a30c06a074a9ecbad70b0d3bdc5a640f9e09d1ec541c1e3b141eb639bcffe7cb91de6196a237fadd7e3a72b4c0b4143fa323a1f941230404c5d9038bfe108cb398a5e624b309a1125fb5d28114b0ec1a49b40a9f8477604b1a23f004c1fd39eba2e9ef6ec288a50d6548ba1d9dbbda5b9bcd216dc5d68752f6eb287ec1277792f56d8528c8ee269819044c3b34ff39a5c0e5cd60a1d0e301a7015840bde8c4d09b8ff1ffabb207a7654b1f423fb80c95e30bb7b309921ecc2c1330479903e509cbd87f8666cdd8ffd9548abda04712feb3413855e2381901489483efabb8fa1e7b4342e74f645141b6a618c211509199917ca78d3260342331bb42c87689b60841e5313f5e56da7cc032d206eb6631a", 0x1000}, {&(0x7f00000004c0)="4c6963160c1449c9868f13dfd0a64d79c0dc6ffbba4d79df4b14ab6a0fdd1f622b24b719833cb5dfcbadd8877f5889e9e8afae505e93e593e65e6e152f2abc5929ff17015f3a1b1004696f1352d7e56ae3b3bd7084c589f4c52613eacfc5fe517213c7ae8e13a2ca723b94c7e48f5ba7afa0d2e98311a9ec49f85d23f9865ae6e5faca4e13cac22ef53083e1f6e00bda44301f4672215736e69235e52581502a51305ad5a393003520a950c67fe49839e136589145e7e6aeace182abef5b2aa9daf024526d530e60f8cdf6304dde6ecc68c4bb5d75348a6a", 0xd8}, {&(0x7f00000005c0)="13b61c95b6c5e7f04d5c7803020024eee103b8d68f52dc456ec9c34b92040cb7df9a", 0x22}], 0x3, &(0x7f0000003440)=ANY=[@ANYBLOB="2000000500000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESHEX=r8, @ANYRESDEC=r5, @ANYPTR=&(0x7f0000003280)=ANY=[@ANYRES32=r6, @ANYPTR64, @ANYBLOB="b4b5c1b8694b9ee725752fc44cd2dfa8b3c4c9e521aa2533649eda4e886d097aaf66ad27270f198a8bc253f6c2fecb5daddd9367873c38d77356090bdc81c60f352fc9ad8659f42845234fac2208d31b567d04256cb4109aad08c47f06cbc94ec029ec214c346eebd463dbabe60fa0a532c6e9d5fcff40fd8c590b73d174a23f36fd56d06b003e653b1ccbf87fb071da00cd85a3c7013f7680a3f890f10191046236ffd6df425be6a8b5a9016e5369030d6a12904068ba06d42a1ddd6f726d6e79ebf00952fb4c70e4c297d1bffb475c50deb025be6722388d0eeeaef65878", @ANYBLOB="8fed16055bd03658a2a6828dc7358de5e0491d20664a5154390f673d269dad3590db48b4441916afa7ebb40fd2c123c32000a7ae927ddc0893ce1fd1de02747550fdcab495b8b69d9bee67d341fba9a99be604cc1ee2daa190abcfaaff4da6488ff2d53eb4776430d72ec9b9ba21866dbb5954638ba648d666eaab7425d8efb3b76ba223b6cbc5b49595db7812488700b20f9e8d61641074af104636f62ff2ec048f9d0a86cadd17ca12a8", @ANYRES32=0x0], @ANYRESHEX=r16], @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="0000000028499d64f2891edc4368918b68f800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="00100000200000ce000000000000002bb1869b6717d67b1d8c1f9c45db377ff527b513b326ffaf9bb9e31bba4e1590526c7c41eefa8c339c7f04275096029e07c2858f9e1e3b0b5f8092a4afb4ead357e5da75d8ebc6a59d8f8a4842ba25efb05fae610a3ffb15478885a4177daafb8ea8f3161b6196337d6e51709c46101d94cc4ab6db35be9e2ae68baac013de6a32cd40c05f98b508f392e66cb635c028e7e9e1e9538e03298085925839761b4890", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0xe7, 0x1}, 0x5) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000100)=""/106) select(0x40, &(0x7f0000000380)={0x0, 0x3, 0x4, 0x9, 0x5fd, 0x1, 0x49b, 0x70000000000}, &(0x7f00000003c0)={0x422, 0x1, 0xffff, 0xad4, 0xffffffff, 0xc, 0x6, 0x1}, &(0x7f0000000400)={0x6, 0x1f, 0x400, 0x9, 0x7, 0x4, 0x1ff, 0xf41b}, &(0x7f0000000440)={0x8, 0x587}) setsockopt(r2, 0x8, 0x2e, &(0x7f0000003240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x7f) select(0x40, &(0x7f0000000240)={0x7, 0x3, 0x4047, 0xf6, 0xffff, 0x3, 0x0, 0x69}, &(0x7f00000002c0)={0xfffffffffffffff7, 0x200, 0x1, 0x1, 0x100, 0x3056, 0x0, 0x76}, &(0x7f0000000300)={0x4, 0x1b800000000000, 0xfff, 0xfffffffffffffffd, 0x2, 0x3, 0x0, 0x7fff}, &(0x7f0000000340)={0x400, 0x9}) select(0x40, &(0x7f0000000080)={0x4, 0x1, 0xfff, 0x9, 0xffff, 0x7, 0x8, 0x5}, &(0x7f0000000180)={0x4, 0x6, 0x9, 0x7fff, 0x7, 0x8, 0x7, 0xfe1}, &(0x7f00000001c0)={0xcaa, 0x4, 0x1, 0x4d, 0x4, 0x80, 0x4, 0x7}, &(0x7f0000000200)={0x800}) sendmsg(r0, &(0x7f0000000740)={0x0, 0x81, 0x0, 0xffffffffffffff5e, 0x0, 0xfe1f}, 0x0) 11:10:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 11:10:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000002580), &(0x7f00000025c0)=0xc) close(r0) r1 = open(0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000023c0)=[{&(0x7f0000000100)="87bf0ad30b624584300bfda652949982e7b1a945be1980cc4722ea222a6e3ff69a775b8b5adbeca2ba943d75d0e577329ffb4d3a1b84702afe5dbe4d84b071ebc1f3a6d93402bffe63472916d081cdc2fffbab07c1b20ecae44d4329d24e6247fa5ac769b942fb556541cb99245bca362562c6a7df82c221fb5f088bd52f66e001dc7f52eef6e1a36992d48b941e22c46ee56864a8", 0x95}, {&(0x7f00000001c0)="7235c1dd86d479b4cc8e9b00ad1a2a3813f153d31ea9bf8de1f5195717e25efd0ad4a589cb32a11e7079beeedaaadc1078757b286a292d7814929b67dcb4f998455b5c918dc4174383ddea0ae303109f7320a3a6696f671b3568543cb6510c8e56f2ff3c17b7dd3ae50651e7f1f84def0da9fce6a0c94fcb74e8ca5b9a3c17c547645b63e1057cc3725db120e750", 0x8e}, {&(0x7f0000000280)="5241f10b164e796c82cc11bedd450b1671891c1d137aeed2c56bb1d6a73899b71b7965665adcfbf813b21f77fc8e5e1d982825098afd45393f1730f5c4f69f27080f39910c7fa8220e5ef055951a8c354fb46fa13c983f28b55091a1dc21d505ee92abac97b511f99b3b8a7fa70ff3ef468d47a2304ef4ca3f1fe24344ececed5b3a29fe36fefa37f5", 0x89}, {&(0x7f0000000340)="b0eb8eb742632c9c6c532cb4f9534364ff7ffe151f7b347448d7a258d1a51b29cc7eb9053109092aabb2f74a741b2ee853217c1686cc87e914a2817ac118a7eab1b627073ce03666211513a6e35a5cb37ec32d3da08feac733eb5c96a9a56fb7ead1a8708f8aded57d115da377be663bcbfe2e38ae215aac25b3ba49f796c81b857d85ca85c3d82e32fbb05e26314fed4a746d83c866fb0e5ce5fb2a7cddc7d2d9dd517621aca12f8af063ba03e6be82bd80bf691b3f7bb9a20ce4f7e285d54a75913ec2122a39a8d0021a1f7d99b9cc4138d52172c48555186f383a75f06b1612062032c43c175c1d827604a075708d3fa5733b195c5ec86ff34df07547e094520ed13931840d78617df955fe5eb0de180650cf83dc888767a2788e7ba032c527217b5d1dab5163da29d97ed72393110a6fe84cd9bc9e284d7020dcb2d9c3f240e294b1d863535c63c96f0f15c2c6c115e9ca195a10ffe025aef708c03a713f127cce02e22a5b1d68515cd65598801a93fa491debb7f40702f526f03edf9a1a356443899440ae1fc469369733027acc2c24f0a56e2c2c48954e3019b362e8a0fad9cb6083057db2eb96cb017b64cec01fc9eafb73084d6a7f56654c855e81fa9983c824c57e208036667f41a8026d269c441a9103033650f6496f9dec8f5896124d4e46ab8fe298d00641fea626c7134eacbe3cab29a27238197a89b7c0ed6c1c9dc30c633e66e9c5b52c8d07a63da48bf136d9496b1619f809a008b3efb445f9a43ca084f37dc51fa6cb2edf0d420ee7fc2769f0c957e818ec2374ba62a33b21fe5f2ed9215ece76413b60fc941c08df2dd0f0ec0162895b5e006407b1df77ada3a00d7d86ad6b335163f05b039f71be1091ee7e179ea3f40aaa2e7b70c14c994dff7b26f5e2a0b9fa3f9a0b6dc7ee3cb17ac9561c29c3c145e3f7b0dbec2b82532b2d86a4924e5ea9f513741016666428166bf06dccb19e472d74a7eb1bb991c73a798551ddcb7cdcf9dc0aeb9a4cf9c8bb76461f2b4633f0af77d8701ef2a4220fa054dc32684ba7a895cf3b7da30a80d117ada69d3e7ecb31bedb6ef9a1f09f22dfe94d582d629cd37e707642aaeddb07df4bdff808f5a9ac0f12dcf0b235c9b348048213e61c13291ea26cbcf67ecec6ae650948963458e1401e4b235515082eeba60826756a8ff1c4ea2befe3e1943a788b37e9cec1c332b0a7dc296f17b1670275f97ac30654b3ffc3b790f77dfe7324e9050d140eace0df918ec9c693396eaf99cf7a79cdcd8982510f82ccbb8199d937c51e2f11dad7f274cf6008d0d163522da9788d8c3155f9ba769c02144c6c853d8684b8fd55b1b54ee54f28e2322af9954b8b3503fa1d820d2705afb3dbe426317a59dfc0a2cc38bca406d0b03d5150b7f43eefb06a88e379523c4a1694c87ecd8024c7b77cc05cf7b7dc777cd5e1541c2b5988d449cdac23aa2e186bdb9b95e737b7d784c7e858dcf171dc2eb500cc5e6c5f2f6e75eb54117f038df7505ab64c3ad2092f8bb016adfa02ce44cc15713e47a1189c76568767e65f7101d444da15487a5e8ee519a984d7970b80a4a09db7f121af83ee503a57e581b4604d8ab06d8b1273cca75d66ef78fd899bb99ef71767ca2dbbd9dac0edd39db0c3baa35e79f0b89366f04244e4f54aa3cb1baf72fa959395704c3ad38791d83f35a0c150548f32d3eb8d955cab99ed49a6b55aea0ceaf1b80a60450cb9ed570e387421a81034ef7f40ad2899f3cf739efcb3560b1c131a13d9003dd8a6849242822a06a76ce1b80035936238be667ebf9e42c24f225fce8270ac8f346c0e1e419f9341d1c2e9dcf7d001be74973e63c0e0a55521e7c40234b47ea4f243773d6aa4e92c46eb89b3921f1eedc4c53071a7b007f1af937ea21eb1d8207f522a9d0d4e16e3c218db8520e3cd3432f66187501123b32e276e76dcfa61638a1fc68285e78883ec7caffa175930fd63174897b67e13968f3280722f86f6c5ffd3ab6e7b586268030160fdfe859c1af90b1029b2b8f1a549679f66232257b42d6fd4d82b3805933baae4645558a3fde2afb000eff09da23649cf5239289e8c59143b906a4819da43ef19ff0064ea40d79a82b4ea47a624ba788badbc4dc9307aa8759b2f1f958d8dd03a422ceeb0f2b2a8068c6313e57d3450e56e45318b8d1cae5b68930c0bc700d5a718cbd72262de1abc360174ca8dd71c4d1edff1ed84cb9b9dee179bc5cb869b41a4c3d681b660974947eea7f63ae33b2a7963fda8026616027b883c7985be2fb746599a723418362ea21ae3306a00ee71635a69b17a57dc2479f22badb99b66df46faa4e2ba407b90a3b03be754e159dcde688c45840fe21ad58f07d9cae3c9058aa1bb370c72fad679b3486dd3a64aa3789a74dc2482df6a822a86fdccbb92e1fdf4083b00390407df59d0d9a34b2ccb94e843a9dd54c73065603d7b4d10c25c421fe086057bd112c52c24e611f1aab947bbd93faa2daa373377a5eb059dab301e13ad900e1470f219674bcf08872364cfb378298479438045c204d535d1c383b85ad2c7e838b59ba50f4866f5d4ebc760222c1d2e1bcb71cb6e7595739e0b0bcd5e8d1a86779a0f3ceacbf2d1e79ab6557ec4145a5de4298cc919ae9da6c4f32aaff75fe0c1cd94c119cafec8a81dfe3ab70629a6a126557042ae24012de9cb68335b2725129640e45a9781cea1606913fa7948d5feb8b9fb479a672d406b0c6ffe8779094a3f54c18697f8885d626b233c7adcb65e9d98e3c8c92c30eb82d0c35c68a90e1ae366ba944e3a2bf32909bef8566cc52000878cc6e154c620fa26e2ee18400df49c5fe7e374d40a8091348bc815a585d826408e1e8e8dea1351a8b8cd57f439b63ed4eaeb694a346c3c1154406b62bd7de8481e516cdf0ab26c88ba2856750b332a4470365fa70c7fa015bce1f85f20fc744506ed2823aae4edebc7c50c6df4c99e805c13159950eb29b9c81a27bd942fec363f5b805880a222dce2432eb6c60263718da0af96e2ee8c33395b3a847b8f1d3627ce2592ff9e5036ca12d96808c15e5d56e50c3bfb1e7a07ab5a21dff2c1af8558801f620769e3042cea7c30a86c48ffa7a33dd44b696ae56f6ca68ae01f4cbbdcfdff1cb6b815a8c5bdaeaef4ed8d3fb3c6f8342c1e5de52a2c0de201eb3f5d59e64108d691d36f0362db11ad41b1a337c7ae36361ffcd98f6f339d4fef0e72efeebd3fb8d3851cd646ff221880aea0f4d68b623435b6ca422da97c771921c1fe71e83605c74e3a065d7c6c9bc284c8a2ee2b102a377e0071fed234cad3638fa5aeb1adb7cedbe3359c67fedbf20e3a722bd43a14559e35a6a104b79a9f01d1f801fe1b37fb1c47cd75aa36d20522059d8a2b88e0a406f1905b6cb2300a83a9339175e568a671448d0b2323bd302bc24570351a66ea65b058f72f0884d43329cccc7a80d9072a47653874a8568cd1eb6f2373f14aa21f3882f0ffd68d8d96d4c9c151db7b105c949467cb874baeb40ed4a6fcc7c5d4b75060cbe755501b42fe8261eafa6116eac519865333f5982c23b8f06710aa36fbe6697caab00f65fbacead22fdc76a12c6cd817e93ce78f44d0f886e7459d1a3fa9585022b681b5189269bd03bc4eb6057926aad7b8965b80db564dab14292fd00d325cc9428c9b49118f8442f230255e61ee893fdf2866334b731983bc2d490266ab4b42edd602339c5801b8be4d66fd5702fe963e6ed973ebbd624c3388730c708839d768b3bb4e40570a69363b4c2cc11ae7d078e65a4ef4df9338816408bc2e26866a441f327632b06e94dfff53d62d75656424d222548f3de166ca6b02c1f2628df609d743c31047f07bf3936c7f027cb1a7c5d9f0fe2374795734ca074395f0cfeb471768e4dcddf938fc66150a82623a34ef16af7899e38e9ce618dc1d95203b6646f4a41d84a4d8536f798d3b27d1e5ad531d5765a35028a77a45e0869bd87fa1c95c344a20cef7a39efdb3c3056606ff17a40ff5cb5861f130daab9c30a6348dd8a3d6b9d9c2985581a6fc9ed46f0e6d76843d3e81d93eba78112dfeedd022268fcf37d8233a30593b8fb365d9adab6d5a6e85a22773e463edf304304084ab7a0d578f9a725ca69852fad7ae13cd05a5722a3884f02f831b936dba4d9dbfed1b9a4c4aeaf3a39140f04f3febf1cb8e8446372e6ce95d84a9a8349d887cce7a1dffc3d3f44d903bfd9dc6884a8f680dc3c90efa48609b72795c979a5e0f5de964d8d05d9a31b5ea5ebfda3c4cd1a113f2a978422b2a4d12149fe7cbc562799242b8c349d844655e0e76ee432383ce94e3bdd3c6908da817c99e1199c6bd18d0bc3ae0b42c2e64a204238aa2751b03a407ec7711421fc7cabf6972b50323d14d5b5033e60d772d435c5246c571b5b7f9678271d0f971ca29a800b8a1e308511abf7ddc7fea2953081a301a3e99d704b95e0e1e1307d0a92175f656cf5cbe2ad062ef1086170be577a0b2a3f97e57ea5b641169d76bf1bf08bac181cbe4e16f9748310e7349137572754bb8cb1b3c27fecc440180955d0d264d6e3952a6973c0d7b5b486acbc5ea1643f70f32f58b7a64b88bd837beb2afdc6f8511d3f8d2c83f7577855d3ba06b04a9b5a8c45b79f72e624b321e5179c5ee6bc3c8966a73570c5812dbee74dc98e1f213f2bdf83bc8deb714db18d81626cc297a79b0368611c49ebb0096d6d87d240a5c0b909c426fbf96952bdfd8a1a7bbd6ce2ace3865eaeeeb1e555cee1f1900c6257e7d37655e053d72ffac80f006ca2a752e645a91f11e3f5c278e559e491d98228df3c9b5eefe6edcd441223a52fb836010a0da7256a583bb426934d5c84dc073a919d4c3c429e806fe0552706dd6a77a5d3f2a248b783408e722b02d89158a61be1f9f53efdd0ecc6f4df423512fea8779b7b9eb5e4e8e9c7bd9a3cf8d6662dd219f2c5443aa68e9e1ea923fa94e0337fb3f727936f5720f1b73a91b58472e6a5cbfe6c6d76db29faf094d6a238698166ff6621b6612c9af951c12f50b05debb02b4883601dc528f4148d8d261428a26b17b39c7b5e5dd7ae8d06569522369ef02c33f9e93d58eadb549f7724bf780a2f669a0f92cd49866f2c5108d8b057bb10a779fda79dd98636081863c322d9fadf144e0b0f8a1be01bbd8f1e64e154019b852e82826d4db1322b71bfdb512bbaabb54b1e186aa384f90016f86dc561e0d0286bcdd165d92fbcc8488fca087b63328ad3da511207a1bed0b7c80b4ca29ee40cef5e11ef3fba5d8e1937a5731154203a227f06eae5aea4b5976482b6c5f05c5138fbda5bd5cacb082aa4df1035db8ac7e5d5624a5997870f9f677b64900a63179975dd59a06dbe7866469241309b03540a0565d1f9ec013f91dc2dc98d251e28a338a1a3356ca2f2b7a1f1c5874180ea94bc4437d389afa0d0dc2e8a4399959a606b42c6e70b6b2a6821545c1a97ac2fb9608de094c130af0ea6276f4ac296751e297278e1fca85443ed57cf6c9434775eaf6e6d2f07352d55d1f1d2440926bea7fa88eafb6991a94ee18b2778fbac9eed9f9edc48fdca9f9909921c06ec73b589720a11c40632e68a21742b32449db3beca7cb017be857bba4a1fc67ad35b05f129bab4e9279c86dfc824ade3f57539a5fe6005e4f22332d7fdc98f053a236cc5815efdc8b2f2b6e93c843aecc70a59f85e66328789e15e558729ab17607d2814122800cab977ec36a644e5ec45de65b9d22d50aa3eefd98b3ed7eae74c8cfd59490336cec0e0d081c6ff2c7", 0x1000}, {&(0x7f0000001340)="9b7692d8a8cfd1a4d2fa07867e3695b73afd8f6eac6719858c4cb610ecdb34d9cb1f3da99e7d8b295bc2da5c742b063aa9c16e7590a9fc1c585b0de90f0a1b1fca6d49aaf13db4e797394adb5ab2cbf8cfabecd2396131bb2aa7be61a84bf10ea4b1348d6c2a9e6a7ffd403c1b67927d098d6dcf7b724526a06bdb90a2636430dc51c3f5398332283ff62d1dbe642fc07a1565846364dc69def7d6cf9c159e7991100b3d69504e51b9534a988bf8f8aa3bc286bbdc7171da4f2b35ef549a0ff7e7aedec0272b1b309bf5701f62bccff7627c9b43f52345239ee1f8fa51e49eb40f275242fa2898a2fb431e2e774c042cdc3dbc15d0b07bd091120b1f93f1786bf7c6023f8e563867845048db52cce55e98591b4f355580544e1fec0ae337e314149021340725d8137c0403ff10930cae7028f5d8b07a65128ec4e6ed66246146dbff1f8e1451bcf5391b38a6bb60eca65354877c00bb6cdf61b655a24f73c0754394ef690bd35b3ec8ec8f639b42a4971458dea2fe23dc45ec954301e5962a8d13116b761b8e7d361003e2cf3ccbcab6137479521404087767147224e601aca4ab71fb3775d7b7b1c6fe14fb0f2e8089f8399fbaf3026ae340d205c22745c2e78335af4b4ab81a6b6ae84df65d1bd6678e0850fa008b5984d2b3382343ab970ae309489dbfdd7b00c840de5fa88695fec7abd2a1d574f1069f7e8efd6ece9f9e8cc23d1a65f3e4a9506eabfb72362744c30db5decabd82a6fb4d94f6a7c37284e47ebc43c8d36a65acc1ba9e81eb09645536112ee09fa49b7de15261c36e79684c93fe007b9e77fdc67b4395622ef437db6b338b7a225ec412a90dffc60769881ce52c2f4cd25f3fda693cd4d9e52bfa72d2029cd02459e88b7efd7c3ecf1b70b752027c20894c3807c7f1b72decd0d34f8187fb1f17abd5911eecf1d958eb94235d1e6a90c9ec9fb0b1f0cdd6b2f97c5098443599a692e1588560bd46013c243b2dc70be5916ceae0800e212abac2cb74f0042bbd90dfbbd64578ef59c24cb2b951fd8a7e33b4987a00d0f688736c121f498eac029b475af79f0f7a744600260ed2e83bf124c5ab59e91619f56679db61127d198bd6cd33d5855dff95822d0ff3a1cddd0ae6ee1e9c6b6cf6b276bad40180c2b2670ef70947a4bc0b82209f198ba7790b5778429fdf9b0fc9aec79a55a608a8cfb0f76f0910d19ad786da9aebfdddaac1e2b28ae2155a845fccac6602e138346184cc27ae5ec774200bbcf93f8b94070ac1a837d5ec8e7e0e0f4b7e8c98ad2bb2f7859bdbfdeeb558dc8f32abd26f0f9b4cdc0de5f1c9c5a851c6fe3ee9abd91f26fca94e5606543f4097273d103f014f08f4e55bcee8e8fbffea99517d19cfc52ec1d7597f2382f4b75448d6dde06720b93bc6f0beb814b5bb2479602733a3128e87aa1caded25b6f8341718831b810383b94d0d580c9a1fa8f4d0f860ad8ddb3e5b07067d5fac3e5eb74dfc11115dc8d2a642381b227cba1b6ce9bb17439cce68646ac1d1d48fafa24a819dde491d8190e20fc04925046492181e66c45d494f7f487fe11d6d997e984d662618e3220dc294a0bf77bbcc0d0dad1f5df9b3bc747f6459852faa502c223f314a819e7cfd35ef32d3701865f50b15204e769cc3e7a96544b5b73fef417c88b4ca1f97ada6516e83625740831787d1c60d1705fa8abeaba11f8efec98cafbb4f1b2315db26f2863c84b893da2d256b929a1013dbd27462dd70d9cb6426cb1b5b50a37f96f04f7bf9de2071dbb0e08827975864db86376511580faba9ee0da6b99dbd459d33dc7b265acd9ebafc69f2b168b0c8501aaa169ba693b9c9e020e4190b2528b9726daa45e8878b80d7f82183c2ec153c1b58b261187d9412d67d671fa30d15ce1a011dfde5c1a1ca18230f5ca0e66cf5201dd73c065f599f78ab923f2c39ad983a7445f3d8cb33868fe41129c73995fdaee490c77545d4bb628f3bbc13fec790c65b6d82f6f19ca003a3dc1432ca4350e30b2df97a782d24e815ab2eabf6f0a81b60eb052450c6099d0916de5ad2c8665d9ec0789333f21709f221bcc4ebc1c7dc3c488eb679125d963815be3054587760f319359a4b2cb4e6ea1eab1d2f181e9d7bac38c9ff58d9737249a7f4fecf318d76eb56f7cdd5c9b83f1334f90768002863444a0221d453fbb50be4a2489765c43085c97d6122defb93912fc2a7b217590f9071698f7bb5c9cbb9369625f5eee8344404c50c097f382b40f760a25335f6561fa220d19249cdfbf6c746d6b0285da1ab39abd2e758c34d3b27e0bc677078d96be59513f978486d7b8b9fdac688d6967b4c71387771e446320e3ad9965ed05427c8e398c18fd6ce79f7d4579a95f92bc52f53ca814b434d2479f27be8c5e1c61aed439f7c91b6013412f20940402863dfcc2291ea45a1eb703df63df5d629f13e7fef4effff25b7127eb677a736464196cebe60ca3e80d569603fced055ad5026eda5b3b122c0fb0a6d22baf2ffc803c061ef09ee9a55fc2614c78bab7683fcf94dae3750ed518906204bff01f2bfd40464d800eb6002b7042708b823bd584a6c0981113b500366252b40d583848bbbec004b35f3a280e4260ada15bbe53e632e232436e7ba60c052d84fc57eda6d5b6777b1cb7b815673b493858c74e404d8c80606498ce3c1b5fea3d7a80c821a8e7411784eddd9992d8687b0c79339f681dc63d3fcb84e6a05caf4fa5015b2b782b53f4578aa970c3ded1d04ea25b5971628abf0f595996f52aac4605e7108e3b802214c9c3ff53c4940604b9fa27ab46e57b89756187929b31538778c3ba3bbb9b9b4c4c30a618f6074257d7d076e91b4c38cbf5a01cde15ce99b2b831fb461da49a065d2d79a376b2ab66413630d60b308e4b2b6128ca46cdb81e68ff1091443748d81a04f5ae07246ca0c0dc6de2f0862bbddeb5e81991876357b602f84b071800755aec5223a2212435a58f4200037f3b6ffa30e6714ca8b1a09a947495b2aba25f0fa00a0fa73f44cdfb7c6a63eb2a56999861e7736625857db1cf1381589a246672927877752e5c04b8ac06691aa00dea0f304a6a552631daca6b67b6d3b85a16fdd7cf17aaafd2b964e850b08d624d511d8c17793030533f3b5128257434fd47dd84e58e6aa798b81c8ceeae24f9e983545158763b8d4df3b1228791130bac8f00fc8fdc05bc14f110eeb0bf7e2819c4c8652e0300957497c1813009957e3175740a6451b06d6db171349007a7bc78c3fe2648e9b6b7e1cc0a4538b713f802b769cfbb47814aad2bedc661afb52c363db809f7411f2f1fc41b4440d1fc5d6201ca72ade570279b6034bb5dcd4d65f26ba07d0851e458f35fe4d58bc24c098e3bfee3d64643bdf52a6b41fcb455577685c40e751290094404ce1aa857a43167e6984e6212f3b8a6010ffd9498382932357a37a2bee9c7e2596ce0f4b217dab4b139495848acc5d3d32688bf4df9b5eaad85797dcb1cc824df11529f3676f4dd6a18c5918eb47968abf6799165b2049561d0abb100ee44d51338e4ae979576016e7121faeb4e94085a7cf4c1ffbed948dc5a95e32038a50bca027c0a28dad22c614f71e5f1e1d265c33a2ceab17c202d40dedda1597c5ca373a891c2cb97d9d14297ed8a1d8dbccc9bc621f08f9c9f718818e1524688d4c215ffa7f21d4b4078827e5e22fd586186e7a4922d6c1e352957a1e750c3a409ea43923ff16b71d76c5f992a108f148fcf448615bb8702ca54a99d27be1d140bcc5e298be330eb9e2f909ac9bc8c370caa04e12bfd98dddfff46ac706803aa57105c13f838abb0389e9d21cc6b54d01e0d97e8bef0f831534abee22fcaa4f16e666e67ab1e71e9ac04fa4d8f89150a6196205b7bb67a50dd8e65cbf03907b449f72a6b1a0afa0fd66b17f45923263f3a598dcf3f4db937935010aebb9c5011706ec2b5d4ab95a818f046a429ad8dc00b6e70b2633c878b283339fd66fb16223511a11452425ee669680ac5b46c0bf11504cff0973fe7b5715d2593e063b5aadbb08dce5dc3038b492e7284a8bd5802add5e2f4a0576035551540e7ac612392dcf95868e4abc2ea4fba9d621639012111cb6b882237a927eaab6a75d203d736f64bc989cedccf7f1571be79487f3f67c127ba248b3b986d21dbe79a920adbab46c0c549220df9e64fd1b9b94a65e83b35b7551761c58611a2944f0a2a2e4fadd36df27d64713d01cf8f4992c8761e62e698d1b0645f73c96031d908c2a2191e4e76643af3d36abbb8b426b43e132cc05a5af7280fb23313321bd55fa7081cfe1183c67eb3f16593ec54996a07043915e553955b7522a55b92b675c011f4ca55f4ea7fc35199a38c68824bff8ef5bf9f9ad1182ab5b7f4538bcb48a676c54a50c6384da49f2ed56dc6efde579ecba259a3262d72904d71dcd415791877c8f60d1e67d85f0ec9324251c664b2dd9e430608903375439617f30780897b036fb55dd485740d4afdcf73093d33580fff8184039211fb7a5e796ef0ad9aafdb9ef80429e7176216a876e8d5a44a45cd8f633d323e7557769e1c3f1fa783a11a1e09f21589598518dd376d8e022d692aa932cf6d17f41828fb840766791c6140d59a1a3f44c25d93954b01e8f0cc92b54ee915c8435790388ca14aab0f60a72c31cd83d0b66eff60ab727bb1df3da1bafbe82b0bb97c756fbc32b8eeab36b934bc05a78c53cb4069e70c51608d04054936ff3bfc2535eb89cbea711ade4e4c3886a9f986b54c3225afc7dabea3cfa1d9acf474ba54078ce2586668cde79e89e3eedd22c875ec021e35f58acd1ac9a2b60598f16b8f2a3b8b86545a759bb3dbbde3c07817a9a485c7a28c716b12464dd71f50da6294760b3d32b330d03ec123bbb59a5d3481606fbe8de9b28d7322335d239195ea1cebc7b986edcc0e169bf6a6e12230368aa759f339785be9ad0999da1b3f2bbd81017bbcb2052208e8780f6cf1e0291b26a1c2f4f87a998914e264e0803d5b41f9694d893c027cedd09b5ead80fa3fe69d9c899e2272e12c54c8ab0d146d033b25cdd0c4e6cd251ff0d957cffa99bb98fe26e0f6accdf248283dff3f432eec305e042fafddb06c833985c6a752454da2505029bef487a33531928c6f655704448ddd5be468b2f9e693f366b9e69b160870c2bb8e47ec52bd5751959e2cf4c2765dc15124c381884142daeb97706b9debeb527bc53f02bcdcb18b32c16d835b593fd45a4dcbf6184ca3c8cd0311602712a039153a12908a20ae866fff5e1f3d8361f3f0bd205abdd7f68baa0c5330b00db26bea80ebc93f8262d97994e9e72ac069ffeaf01b2c8fec73181d099f7913a1218e4c797c350e5f4c4087fefe75f3cb3d122c216e576b3723c4bdf3d8846732595b8ff5f014d821381658ee00ce2c6e6bf50317aa618288aff5d2b91706828c84aae6be0c444b273d5a040102ca06c39d064fdc7ab4246b64998ed4c96d5e3102aba7c4eaefa96d5fdc4b1590781d9109e088a6603f22a295e8bebe2ce927bab37d4e0766e464c91445be62921196cf74e62277b100cafdf410865193d4711631ae3b483124e2054548141296bc57b311d6ec47bfa02d8b2afdc3c97b571a10a5620a0a0596b4bc0c55926a07961a7b1a3d1b6d908b6e61bf287a4ecc80d7b36f641226a2bb27c891a931af9554ac4f37fdf770e5463edb364e875d55620ed474ffc79d7c8c979232c0ff2c6a69dba8273ccb8f2cbd054d206ffc4d894bba752b9cd0aa0b10d4de696721e1957e6e842e111", 0x1000}, {&(0x7f0000000000)="c22fecd2ebd3a0030f4b705c5e84c80064b2f9249dfedf842c4138e0057a8b33e5d33af4cc705f13bd52d65600b4847143d495dd97a0f1224af47a", 0x3b}, {&(0x7f0000002340)="3c757dd79f8be89cc0fc06eab2d837ebb19515b877b40f5c32b20244d88844224c48bf465a27c15a8fc4dba94e655ecdf35a358f33bf34fd9707004df2a614e18f8adb82b9b1bff7667d46eb8033", 0x4e}], 0x7, 0x0) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8000000085, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x800c5707, &(0x7f0000000040)) kevent(r3, &(0x7f0000002440)=[{{r1}, 0xfffffffffffffff8, 0xb, 0x80000000, 0x7, 0x5}, {{r3}, 0xffffffffffffffff, 0x44, 0x5, 0x257b2434, 0x7}], 0x1, &(0x7f0000002480)=[{{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x7fff, 0x9}, {{r2}, 0xfffffffffffffffb, 0x0, 0x6, 0xfffffffffffffffe, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x1, 0x2, 0xffff, 0x2}, {{r1}, 0xffffffffffffffff, 0xa2, 0x80000006, 0x9, 0x3507c334}, {{r2}, 0xfffffffffffffffe, 0x4, 0x4, 0x6, 0x3f}], 0x8, &(0x7f0000002540)={0x5, 0x4}) 11:10:56 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8c80, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0xb516) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 11:10:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8a00, 0x0) r1 = dup(r0) linkat(r0, &(0x7f0000000140)='./file1\x00', r1, 0x0, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000001780)=0xb3) setuid(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchown(r1, r2, r3) setuid(0xee01) bind(r1, &(0x7f0000000280)=@in6={0x18, 0x3, 0x9, 0x3}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10) chdir(&(0x7f0000000340)='./file0/file0\x00') r4 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) read(r1, &(0x7f0000000440)=""/253, 0xfd) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0) 11:10:57 executing program 0: setuid(0xee01) shmget(0x3, 0x1000, 0x388, &(0x7f0000fff000/0x1000)=nil) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0xffffffff, 0x100}, {0x18, 0x0, 0x7, 0x8}, 0x1400000000000000, [0x3f800, 0x470000000, 0x5, 0x4, 0x2c, 0x3ff, 0x8b08, 0x8000]}, 0x3c) 11:10:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 11:10:57 executing program 1: r0 = socket(0x2, 0x400000002002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="cb2ceba48610b9e823509b81c76812b07a15a7ed54f5da4bb9b91bcc7e000000000000000000000000000000", 0x2c) 11:10:57 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x8004667e, &(0x7f00000000c0)) 11:10:57 executing program 0: lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0xa) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x9) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f00000001c0)) accept$unix(r1, 0x0, 0x0) dup(r0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 11:10:57 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="04"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 11:10:57 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x11, 0x10, 0x0, 0x9}, {{r0}, 0x0, 0x2, 0x0, 0x7, 0x1}, {{r0}, 0xfffffffffffffff8, 0x2, 0x80000005, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x81, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x8c, 0x7, 0x8, 0x88}], 0x2, &(0x7f0000000240), 0x5, &(0x7f00000002c0)={0x6080000, 0xffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x5bcc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, 0x0, 0xfffffffffffffffe, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x42, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getppid() ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000240)=0x2) r5 = dup2(0xffffffffffffffff, r4) sendto$unix(r5, &(0x7f0000000300)="61307886882dc066759ec806a2023080dee9737e2e13c42b713e48d78d64970262d522a49d65d6f83ea7a7e944da", 0x2e, 0x1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) dup(r5) 11:10:57 executing program 0: setgroups(0x0, 0xfffffffffffffffe) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x3) 11:10:57 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0x12ebcd36d7b21a88) lchown(&(0x7f0000000000)='./file0\x00', r5, r3) setgroups(0x0, 0x0) r6 = semget(0x1, 0x4, 0x40) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000003c0)=""/251) r7 = dup(0xffffffffffffffff) r8 = open$dir(&(0x7f0000000840)='./file0\x00', 0x20000, 0x125) sendmsg$unix(r7, &(0x7f0000000900)={&(0x7f00000005c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000600)="541fe546658f3cee3144663b09739517f20542dbdbab4b94bb41a390e2fa70142c05b27ef2f1fa67873b5048fdc4413028d416f20dd39cc0f16c26b4e1", 0x3d}, {&(0x7f00000006c0)="f0eeda6244dece034d3fef6699fe489d2b5ad1c35ad2300b67b5ebc2f719d614d65faf95d0cdae3659e3611126d0c9b80780e64942163f756fb6cc6686512a75f182b6f060925a2d60f6a4824b407ca7459c4d6da829b0951fcfc373a03ccac7d07626468c5030f32dbc989b7b72f07fc58d9b1d15ffb2f740b5bbc8c11c8e637f11e051a601c245dbaaf465b8c41103de201b8851ff24c475284b036072f670f0f8595aeb0d5bbb6ed054f20e967cb7269cc8c2f4b199da9a4e79b727f0fed3db54c9940f6712fcbc068a0e72eabc5e1300", 0xd2}, {&(0x7f00000007c0)="522332eeb43ad4f8db8c74baa97e6b036ea9b06898952ce1e6ef2b59e15ec93bcabb1036c103d5bfbf65c478f7fc6a92f740328ff784da8ef11e31bcdb9929572da84b52e3b2cb472ad0aa5e952a47ae1a8edc5258198ddede67ffcd249a72c04452a0f851d4988436292517128769", 0x6f}], 0x3, &(0x7f0000000880)=[@rights={0x18, 0xffff, 0x1, [r8]}, @cred={0x20, 0xffff, 0x0, r4, r5, r1}, @cred={0x20, 0xffff, 0x0, r4, r5, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r2}], 0x78, 0x2}, 0x404) mlockall(0x1) r9 = semget$private(0x0, 0x4, 0x200) semctl$GETPID(r9, 0x0, 0x4, &(0x7f00000002c0)=""/241) setuid(0xee01) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000680)='r\x00') r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000100)=[0x7f, 0x1, 0x71, 0x0, 0x7f, 0x5, 0x75, 0x8]) linkat(r10, &(0x7f0000000080)='./file0\x00', r11, &(0x7f0000000240)='./file0\x00', 0x4) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000140)=""/138) ioctl$WSDISPLAYIO_GETSCREEN(r11, 0xc0245755, &(0x7f0000000940)={0x2, './file1\x00', './file2\x00'}) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 11:10:57 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) ioctl$TIOCDRAIN(r0, 0x2000745e) read(r0, &(0x7f0000000040)=""/34, 0x22) r1 = socket$inet6(0x18, 0x1, 0x81) shutdown(r1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x89}], 0x1, 0x0) 11:10:57 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000000)="faa11d90177b2c5db5da23de7abcd2ae97de46ebae5bbf04af54b5362eaf782bf61e72586528790f05890767ee935423a5c746fe3eaa233dbd192d522cad", 0x3e}, {&(0x7f0000000240)="f2970fb17a89734f7b55dce2bfa562667d21dfd2969ef44fdd43464c9d46ea845abf211c7594bfd256347784f55ce9557894b794d6e86d24e68dac19bd052e34ef9113055735ffac82b951fa84d22fd8dcbb8e12d2fb1667ce7f4bcc7cced9a45468be62b1236133ba8dc830e338353052323e5b70a5fc779ba5c38534b5a700859001e2bb721b17854496d7394feb9759dd4bead09ebac55531c3c6d7f37c0c3874063974186e6cec64a893e56ef7e122595d9ccec8d57318acc79d500bcdbf9abb5c2dd2e8a84d8083f79e58b881eb1d04ae1a372caddb18f223c6d1135c3756fea8eacfb3748176ad565ab15569", 0xef}, {&(0x7f0000000340)="47cb82b193f5e3e32110ac658c3aa99d0d408cbef1a2587ed40e7701b3dcf07e38b9557ea49fc878ccc20f23cb4b45344e49e46b7dd6f305f805f9b44ff5b1eef0c6a083edcea9f3eee2f4bec8791e180a4f755eb53102d84a5f6261ed37e81e5cd5ce6fdc4968b246eee3d0141e4f752ffe00ba475c5f0f11decc7334c08d3891bf6cd47b55a1766b5c5b25eb5c06ec9a4c8c5c86937ee8f5d6ebd7e099033e59a82bc7be9e175b71a6", 0xaa}, {&(0x7f0000000400)="87196b7b5ea4b400ff9f0ffd7bb50c3c84940b27fdb52cddc43fad89a16ff8198ce3a1b1290103f0bededf910c20587747268252193809b118b91f27d600bd6efce77dddbc7cf86816f53c072998da421eacc5b41fa168c0385c6fb7fac30c849ff5c17ddc84fa616e3650021764b89c231ea0ce09110d91f30589eb7c18b5fb55fa8196b3e6b2337fc3a6f38994bebbaa9130e2aa09e81ad28c2934a77e25aa6e", 0xa1}, {&(0x7f00000004c0)="1940b08977d610e1823718638fbf1d57b473b31cce5f5505f8850251dfcff7cfd65f42bf589e449405944636913f2f47c59df50a25a0a65bae24b7f88e80ae5407532ba7d28a18fa60b8457a64f0be817034f981", 0x54}, {&(0x7f00000001c0)="02b3dc190bcf2b1744b0dd2a7340586955f57927ea7e42a87e4e59ba1ccf7feadc7a4a8eb091ed526dd820", 0x2b}, {&(0x7f0000000540)="5108dd6ddaa5296bbe21fd21cffd7a8c64a264c6c2c759fcd828650d8b5321365c4ff76026ec54c8d93367ae5a37bebd47b803df1c15e67b92b3ff283710d4ad9c04039d68bbeda6f9535e4ca55a6e7a1afeee5323317837de7bcda1f1ba5a1277fc28433599a11959a89ccddf938d4c72e66dc49cf0f511a8391bb25d7d6a917fe384e5fce8a46018afd5d6cad3a56c5bf8218de8c4520d", 0x98}, {&(0x7f0000000600)="e3726555744d34637cf938de415e07b1255404e187d16b06a4295f917bc68e782b311accfd2a98ac546274aca97d7075f58b41fa50c579fbef1f81be997cfa0df7cfea2a83446b8a6414c951f3ed87ec1220ba74dcf39e5839c68d4639f3", 0x5e}, {&(0x7f0000000680)="09a0167cde90c9a9ed7f4f3dc97f12d9ad9c6c010fbd643993c5012f58596e897d5691f9745a78509da2615d3b31d090d54af23892cdf6ef72c7736e3355910b635b375dcd4433b8eb59997b86b9b1b55415d5145a26a673968148d147aa7d5f4f95184d59ab0b0eab9a789fba319405aaa2d214329ed22900a395889637", 0x7e}], 0x9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)='H', 0x1}], 0x1) r2 = accept(0xffffffffffffffff, &(0x7f00000007c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001800)=0x1002) connect$inet(r2, &(0x7f0000001840)={0x2, 0x3}, 0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 11:10:57 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x3, 0x480) close(r0) 11:10:57 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) socket(0x2, 0x4001, 0x9) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 11:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x11, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xb9df, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) 11:10:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) socketpair(0x3, 0x4, 0x400, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/5, 0x5}], 0x1, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff01"], 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8bfd, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 11:10:57 executing program 1: r0 = msgget$private(0x0, 0x80) msgsnd(r0, &(0x7f00000002c0)={0x800003, "42ddce72fe1120586cceb940cb0443d1e2c2e6a768122ddabd392c893e6627912fa482b4bd0c6c84b786ee91423da363352effcf022011c7de8f2d2b39fb16102a97f01338b4742a4ffe19b1b40a01d79ce88da19093156e48856807e861610727aeda60e0dc71747861999e45bc99bc960f43a4e926930ec8baea2caf5903c4180981a6bcbcaa28cc6b5c5bb1e224b448c003871002b2d1933e54810e73f7a2e395b1427325"}, 0xae, 0x3) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000240)={0x0, ""/60}, 0x44, 0x0, 0x1000) msgsnd(r1, &(0x7f0000000080)={0x3, "e3a8f025b328819b6d8d969f23ec2ed0965258aec45a2376ec73d304928752ae018e31daefaa8c9134625440f876d56b45bb44b50bca93acefb6ef5b708447b2275a7d1f557058bafb71532324bf7c48ecbc3f8373a8882534776dacf87d58f2d2ece913656ac58997ac8210a38ffc3153339f4b7bce001bed27ba5baa860ccfcf5bf90cb10cd3065f4ece3d6a805f51e2c5e60eec8dba65e11cb16aafbd50486614bbe1331207dd398d34fea68f78306416ddf3ed47e13f35f833a13567b76af9cdf3dd5302864d9d0aafc6c7cb56227ad40d83871efa3d4e112f499aa5961b98ce"}, 0xea, 0x800) 11:10:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x40) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x100) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x8000000100) 11:10:57 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)="02000000", 0x4) socket(0x6, 0x0, 0x1) 11:10:57 executing program 0: r0 = msgget$private(0x0, 0x2) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000007abdfa665f13218e00000000000000000000001805d1a8eeb0247500000000000000000000000000000000000000"], 0x1, 0x0, 0x800) sync() r1 = socket$unix(0x1, 0x4000007fffffffc, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x3, 0x1000) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) 11:10:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getegid() r1 = socket$inet(0x2, 0x2, 0x0) setegid(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)="01", 0x1) r2 = semget$private(0x0, 0x5, 0x108) semctl$GETVAL(r2, 0xfffffffffffffffd, 0x5, &(0x7f0000000180)=""/23) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x47, 0x3}], 0x1}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 11:10:57 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2004, 0x4516) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000080), 0x10000) r2 = getgid() setgid(r2) dup2(r1, r0) 11:10:58 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffff80000000, 0x0, 0x20000ff, 0x0, "14edb45900000000e8ff00702d7d6fdcb51d8b00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) 11:10:58 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/190, 0xbe, 0x1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x81, 0x5}, 0xc) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) 11:10:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 11:10:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000004, &(0x7f0000000000), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8001, 0x9, 0x3, 0x9, "40a65cdaabb133b7bebdc5ec7b9ec7294c16cf56", 0x4, 0x79}) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x9}, 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) 11:10:58 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/147) r3 = msgget(0x1, 0x8) msgctl$IPC_RMID(r3, 0x0) kevent(r1, &(0x7f0000000040), 0x9, 0x0, 0x8, 0x0) dup2(r0, r0) 11:10:58 executing program 0: r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x15) ioctl$KDSETRAD(r0, 0x20004b43) clock_getres(0xffffffffffff7fff, 0xfffffffffffffffe) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 11:10:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x1035a) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x1e0) poll(&(0x7f0000000380)=[{r0, 0x85}], 0x1, 0x0) 11:10:58 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x800, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8000, 0x0) poll(&(0x7f0000000200)=[{r0, 0x10}, {r1, 0x70}], 0x2, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) write(r3, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) open(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x20010, 0x0) pwritev(r4, &(0x7f0000001880)=[{&(0x7f0000000280)="8181496afb61486e29507c8aab5ca41ee57989e2d5e95d6e9ba2276e9bface0fb68476b3b446dda319f435be9bb78e9050e27a80cb273e73da087b69decc3d3a2184a8253f595e3f6fb8f951d61e6bfde234ba39d3dc96a971c28eb25535248e4c627bb44b98394f8ffa07af4421435ec916ba2660d107db6b4900c0aebb5e799b7d7b8547375b5181be4387c8dc861c71ade7e37c4245068ce6a1861ae3ff745f01a5c151941e4286ffb3920c66c4d28e45d394dd2fd0c7029df0346e0cdd202a045047659fe80ee4bd79b6e1c4d65164456b5df695a653c0ca30ce063fdb526a37d0c8443e2a7df4ee8be06f3cced3edda588e54c920", 0xf7}, {&(0x7f0000000380)="902ab652a3b3f6b73bfbe9497cbe79b391626580249636a1da15432bc5726d2267d2f61b18a204a4c90ee7c624e8c8c8bdadc83d51a5954852667e0612e1785ff815e51ca50e728196bb272702ea250dbf3926a4b8b9d9e8aef43b0fb086ba55cdcd5fbd9fcbc07c5f200ec8673232024fe6a90892ece9e161fa91b7d3e693cc0d251c3fe5cb071da005a7769b8a104f405b50ec067331bc647be64ef59718de06892fd10423ff22fd1e4b60c06d315a32b2fefff7e0dac860e5d342e3edd02861c12298a626e7a1ecd33a119fe6c03f3b2edb14f8d9f1c492fdc96cbd96ea07dc355241d838e366ae9b82757ea0754ac68e", 0xf2}, {&(0x7f0000000480)="998318c2adc34d853cd0a1ec22b92444aea12e49924411aea1ce3337aa19fcb205823f5a29bf8021e4cd8723c9c43703bc464a0d2619af28218bdfe3f19697e065ac4dbe51f1bafc942c0d4d72aea89859326feef46aa37f8559e32843c554470feda449634827", 0x67}, {&(0x7f0000000500)="82dcef979d9b393a2253a956847edad737df782a04dc8544495f340a6b3703d45970ebe178184970609516416f5beddac98aa8ddabcf35ae829e6b2de6e975938bb91e278e2728f7dae1a4d5458d644f1130dca79acfe657ba5cd1fae209322fbf0c87e8238d4343567dab7d0d9273e7d8d8a5e265f6703da1c74da541ec0a2fc1ffeae9398e93566c4ada3524be3f552e8ea511d85e49e6cb492addc87b0b8616d1e17164", 0xa5}, {&(0x7f0000000880)="28da1442e28f0c3c8434f8887ef6d3f474c226c114d9b03fbe68a6b6f71cdd0ad287bfc9a78e06a1473e058e9b886702b2a804bcc003e8ebbcaeea3172e94a9d7c15028f1c37f182b8edbdaf7c7c86338bfe43be8b008c77e90dde9669083ec628a032adc4e6a79b36e54170bc34d1db143796d51bf7ebfd3e09d59343a6e0290e5846fa2e53ffcb92073928321ead91c3c6141d5451d44cd2de70c482ba42b7453dc69230d10f8352c5dfc2e0470010a6cf1db385cb48b91ddf909a47658f63b6db6a9a62153c347fa6b6907b0f7725a4510f6351f3253ff5fdf5e5c731fd8edda76fc340cbfd5a6f1d50d7f0adbf4fbbe730282abcd61e5bb7be7715fb5d6ce3e9958b9d35ad65b8c9d0e169458f8ffb0ead5625cf60359d4556902fa4dd74e148fd3860fa99ef7bec43bbafd00da19cd0502c863e790d7e7c904666d46cceb04d2b793a607833b24a132a990b6d635f2ad94f155808926edaa7e1f32b1db47c1d42556c2dcec0af9427da496e8a7d20525fb2cea9b42fbeffa97873787b1ce83b5045fd3c82cbe02fa06c74a8532ee75f4901f7c2800c1904b5e1c18c501c80b731b79cd9aab77416a3c40c91a7e600a885eec01876925f425d7d5d1a8223635025a23160a27f9895099476ccaad9c2ebe5d5d165ea96a56a872ea8c580d8bbbb927ebf3ecdeeca9edba0b4fde0802c48d556adb55f88138d44dfff18a49a315fbc75b58f0ce84e385f5846fb5218c8b5e47794d0656d7240b1f36fac88e50da68bbbe899b7380d4328bc879fe17f3c2eed3f256b2a5aee65d67d4942267aec770575eac693a79c238d68a4b0ba3718db2bf3f545e78f0594bc78de60a6953d736cbbdf21948cc6666325d8c61f9277a3de572e1c6c8d28564b1ef727785d04e01b0741d44bfb6dc48d4501db7a2dc4edf71149e6283e7aca601256bf46cf43eaee6538e84539fad7b3325d48bfdc1bc376bcb8295193c452ad0dcd4a58d08733554ad568b4ac77a0b319b22ff6975afa2541991d5de0896e294c3b57f5b83108e51429d1317c9dde92ba4d5556439fcfd8e7cf938ba0cc3a625e5bf7b425bdf3da0527bc38b24ef350252600294b694f134241fd4829c7dfd2a7bed55f09f4324f468cd004e41328d02d02e7d22d361c0addae0ed8ad360228efed852dbe26abf22d0a22c699773f3cc72a0992e1621c9f3031c0e4ef5e5a9aa364021c9e21ad66c829a2ab9f58d57625bd6df0a1a4ebca928b3f5632d21df792cab63a00db75db3f52c70ce77a6c11faee05c8152d550da245bae1c978fd0af4196ea92b7bef663271c11ada898ef4fa1dc322a5fa1d3903bd407ab314a2b9a65d7bfc3cf95d18e2ea86e90128ec2df77b57c77922e6e624f3899772ac211926912d4bdfd2ab40227e1be93e1029db9df58e85dd177a0adcd7aade4a8052c054469d72d7fad08774c17a4a00b770ff6ff002deb5cd43e19b1d9d4f98f4ab71ae3fa8238d9b8ef145a3e37de1bfd174497368af21f4d90821ac7666aa4f9a5778f282bf8de8c99ac91c7cfda34b11a3ddedcd055a07fb029fe36aaada27bc1e3be0cfa3c4411f9255bf3ea93327beb2e09fb71ae4530624fb998f0f1de00ac9e5d24653fd482fa6b32c43776376fad97e32ab35762ec8b400ab7c22fa4c51e95b3d157fb48c33cbf768d8617dec0566afa4d3a6c106a6e25c7858501f6f4506d35ac4595f1967d9192552cd411977c7916d7c0e74dfd8b547ff56131157730a251ef4b4cc593eed27f93e85043739671b010c5b0fccc9bc8908a65a6408713b325c3c5ec9c706df42c41ce3d92133841e9c06798d9a718d3f9d130d0f53657dccb948d265e9238db604d149c639a7c424dd35407d87c0cf8a6200c40650e81eafa06920e02adaee31f2ddf20489e255a4ce48c65e5cc0b06a5ca71dcaddae6ffed4a1f2c34de201295c1c1cf9ce77e1453b091a0d135461d35308677012fa6570b6fec10e17a24db1cc9d732346b037cbcca4738a19520d54c105f0ad669feac6035f6a5c2221f6bf2371169a3a89181464cff7e2d12c63fcb84cc7c0d887a9cab1c071c86e6c6f0cfe23f8a9f5e56bc4414a65fd4ae4fa65587b85a05e100a9248a87ce9e9bb18080f0b3d8e7d696df92ae609e22266e032e2db08fd02412d8089ab37d6fe32fc2d4b2281e4f2fd6b58f67ee158e601099d833fcff77bdbdae299994273ebb35477c5861435fc805cf92381c1f54bcf4781409b44f5e852ce565128141228c8e24da64c3fd42f2c86143d2647375b34b7c5dbd028735749369b424020c12fe33572e4a7a7d43add1d6001b357c0062e7d1fc6abb410a43f2621ee5f97b59b049904b7d0e926418643d9d86520b5e81fc4f9283348c3bd9d29294e8c325c53b41b29d0bfa83cbf0a7cd79409b9715824c0da29ce4b3e5758c5f9e4089438016481223b617fef7f8a674882cca4c5ce9367089b0e41d9b3beca3d0a9548ad2df09726a9d0dffc9a388f3c3d7d1eabb29dbcc38532068adf67c4aa0eaa9b9615ed5e480b4459f40368f1d2542f6c3d7ce18f74869b42f02af9d1c51d4fdefbc0c01a2ef05180e96f436c475ea70e224ba1fb53ced9986ca906a57aeed84e1b3339f740c0c5a07c2f4f6dd062ac38e1dce452eaf401b047466a5ee2509bef0e3d3b777ce1bfaa4aa6dc67d2a2bccebb32bd23d385f2b7fa39b8a9d6a8d41840e394e581f11072edb8696303572edc1f756b8ffc057bd73a0f5f35e443f9464b90d650b6d71a37d1a51342f87214eb8e1c041e78d1ed8986ea2f08517986cc0753594e1df645c719b6399d0103fe16a78d6338d42aa2d292e9e5fb1e4643dbbc681b4533a60f31878aeb8a97e27e1f61003b45592b997e469b84fe939ca8da41cca85cdf359ccc4013f87b297a058c6dc278ea1795d305317bac33a292c6f7dba9ebed8d987f4437d595bd1210824d28dfba2573aa76f1dffa7ad5b5f0db91f7dd63a90a5f0c6716d51600d060f7ba7081136cda1bc8c3a2bd5dcff77c99833614d8129d0d75e5a245b1c3546131f4d60f47d9fbbbb1b7252581be016ce52fba6f8635e85a9a28b37b95b2cc5869c964102b15251d36065a4087bfb52b6c4004e758b93649445006669573730a8a30a180479c2c87008d8e1adcaf843993d61b725277022079c2c463078f0905d047d236d17915c8ab566b59dc5a8b609ab4b1ac2668efa414c913182dbed48467f9c3db2c156d67eed2ef25b315d82414da73151c651518d4d63d50185b939c561a32668d8385ad81da2498d9f160320e3e8ed2439a257814c284bbe3f5b66e378bc66f11f3899cd958f8f5a0d3c8a758307b1976e1ce438a728b1789b613320e8743959a272f3c6596477d99c10e7afc8ecf5de05c781e74bdc60aaf2f2427e8d7ff18a34d98384f660f9c1677e0a4402db5962a76c94c3c9a266892c91ca97a087b5b6ada03c2f206d1ba210fa0a5a685fd9e086cd6eabdb236a9ae582262634d1de93943ad37f98c9671c578c40ff9986eddf8c37eeb314a346a82ae5141074e08d89525fcf4d774fc7d0cde38de1d112a671b536a253b990ed5bddfb1b93cb92a1d3c236d6b7c4fd8734e1101cdcab2899a2ce3ed879ebf780267ac88ed0fa3f77833953703a25ac06d596ad519685d6e8cb4aa79cb749a905d36daf45e48b6cbf10a18c5c84ba7ac6ab6023cf94af3f3e1b4459998cd61e2e47f37b547c7ba31b65ed00d68c1d00e10161c52bb0d5053ecf2795ccb09a6aa3ff9c33b14076a514847f7f14b23a639733e51c1ea1ec480ea0531e5187d863ba55a298863f2690c70bc9d21403e1b95a03e47b9f73a72e5de0574390f2a08dce7baf17098601606110ae2879eae60709379a5d4bce59a61f6fbd650231d9cd248351ad9f604cfa8b6b6f37f2fa25770b529831b3670c1bd8e0d7e7f971c8af0922fd936a2a78222557d4170a02c95d99594730b1dfa41a182d6726cb2bb82b66de7c21b8cfe6c33d137586aed152dd954b1ece51bc32a1649ef36b5b0c666bec8fd636fa5603b933f05c9732521e0f46cb7c13a8e13f963f159f9bcd9915ebfd9288b86a3f30dce20f721ac886abd8696f9585cca223ad04d1b74e8e13fff20276ca9b9a8d63fb6e16f7826dda52d3f833159f54a52953c94e36c70060ea8611d68f4c0f875e53492de8fcdbf70767cdb7822d1e0946d8283518be1abb3ca331e57517ac77f7d077f0634b19fa6718676a9c86c6d272f73e76d8300fc5c746b1fc29dccbd93e4b20443940fa0892c38e9bf16bf1a23b966d32c7f40bbc9c9bf037e452c953feb1d27681140729ded4411a2d07fdd27a5202ac1532c2e52623f87eeb7d56f6a172adac583a9663f52f47be5abd215256c492b94b5449c384a985b03022dec69cc03ab6fec2a8d25c3e3caa735418db78ba2af926fefafbe2fb5b24b697b77483d169f15c764392869d20eeb2a5851567da8fa03e4a94b47e3bfee4282466b6d19b204e252788a3cff6c799241c3220644cc6a8be8439b78368a755d25b83d011d8646aca834bbadba12181fa4ee0aec69c6e9d778279b20535bfc132d6a989bc524e1535ff4a37bc1da493baa0d8818d369f9f96200ba4550b17f39e4dc73d77878bbde5ecf24a295e8a9708487eb8114cfb83528ac8d26c4d192124779b2832f2922714dc07ed75f6afe4b383d660724ca229ca2206b7a7ad5ff031268dff32eb62b0c49f2da8ec2f6b82dc273bb0acc0d26b115a6c602119a2a96bfa1d6e5cd23ff1e14e4e6f3a900c1df1e399eae265a102aee834718155513a4ddd7e810d9e11ff003101b4498c54a25578676b8e9bfed11827920bcded7b9d107b756bd894edf536dd2bf79213771db279d09968363a13a98033ff1fac869dc02e7245d9a83d134ff0e647c6da2413798b4cb36640fe0406982c61a6d943ba3a548e218ba89bd0a84009258a7ea55546ff78cd26b1340563c4033a29be947f2f553e3c7ceb4d8722040a5e784d4e2d92e2f2f09140c5b284e65ddcd04b2509e317dfdd0b6a6ae4703e81d04a3a049b5e3280e1f05b27bad52f873490a7dc14fc500bce40fa4d0564d41c6dc01f07ec77080900e671523af0d464e4ff9e1b956f97f06a0bcd051bbc1b52ff33bfb5a4056d9c4904ba1507f5fcfaeb0b3ac7f070cb3788acb4dc3226b6021345c27f7e323bafe8d3103a3731c31627e841fb301fac7f18ee3c48471bbe8b972b05abd65a31cdcc307b4e394970a0b0a127c3a73091406d5992fd28d64252802d4c56f9f1d8f9eaf0049164123aecc94311feeabb30ffd084d0424a7a5a2ab2fec7c7f66fcf69e5fc1b58ca2b4d0477518962cd79adb65a6846ff693cec77d330f157b88b5175927943940c1b5bbb9db72fa3208916b304c905bb9035d0a1298e01dd1f58c3c6967979f7e266f9e08715f9fb4771f7bc4d444e706daa1f574352353b96c5d4d188f4d089e33570786178e802963a4e458088623f3827e32e9e437a3523edee5011b6f75067a674edcf4c5ce0da2ba085cf4b96e129d40dda60d1bb1f7b74572bb9d54eeea6542d6db9b0a5c2b094c02ae2c445c10ec65f6bf25753d4d7675b6d1bd9b0a769a1782ebca0cdaf17c077a02aae607d3f7787efeb40ad35c58ada8c32d30aa59c111ac3d3e57e86a4d7606a077901f3919513ff3645a7c44453129c8e7c73b16a621c55e8a07a64d861d52b428aea008fa74744968ac89715474a471e80a26a98e960db877fb79f27d70d974f3ab656d3fcf1a38267eb431cabd5ca2955b70", 0x1000}, {&(0x7f00000005c0)="23247f2d1bc1773d6e5424f155aa032701f6b05bb4f4236fac4e2fe7843d421bd598101e6b46aebf4015e744267bbe74fcef0beb71595893d3ed6c15e24b42e75bffee97884184bbdcb6b7c11ebd096285537f940f83f1cbc82862a7351b6496b327b18bdd01bdb70157ca42254537a709b3dc8c88239b8adc111641670b1e33b445b9072e93", 0x86}, {&(0x7f0000000680)="568e8eedc53750477526c5671b4756cb0a4d4b368732c7272eb1618adb680b26328f7bf4ccc42232e09a654ecb8d087494d17b3492564bb4be77840e7e3f0c23b7abac4cacd18fdb380fe5c40cf1a3f916bbdd9135a0057f7e5be5e6fd7b687b7a0b17dcb30eb4bf0f8d3d6b18100c0e89753cc2a691ed9caf69466c", 0x7c}, {&(0x7f0000000700)="bb65f099801840c6315310fbac81bd6ddcce15da7ef75fd36e770e46878b8effd453d29fdd170b099908a72599f3fcc61868a92084e7307a2dd862051e79ebc3c3207dc7cee5a94cfaf4df0b687dcdc025434d5740442ca76af6b21f4886a36d8f9c6c49ad10bd5a0ae84a0444495e0bcf91a4d3e0589c3f2e21415db6ecc880e2e4983935ea89501d987c5d5a6c712cf697c60395672c862d3c3af5d309d54fb2c0c4bb5dd4c7106e344963594120dbc7c4867d655a0f9bfdceebf690581890b7a1d82e8b21f84d0bd933b5d184f3f6dee053b522e6c4537aa5", 0xda}], 0x8, 0x3f) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) pckbd_enable: command error 11:11:00 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x1ff, 0x31a}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 11:11:00 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000040), 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 11:11:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0xee, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x8, 0x4, &(0x7f0000000080)=""/111, &(0x7f0000000000)=0x6f) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x8, 0x2c, &(0x7f0000000180)="9931929648df2580bad52318b7abf0e1d534e547a8ae416d4521b74ffb2761df56d1d27e5b8f5c4879e79a2c", 0x2c) 11:11:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x3fcd, &(0x7f0000000180)) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040), 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 11:11:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') openat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x20, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 11:11:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000400)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000380)=0x1) execve(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='$)%\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='-&^.&\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='[.\x00', &(0x7f0000000300)='\x00']) ioctl$TIOCDRAIN(r1, 0x2000745e) fchmodat(r1, &(0x7f0000000000)='./bus\x00', 0x50, 0x2) poll(&(0x7f00000000c0)=[{r1, 0x15}], 0x1, 0x0) 11:11:00 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) bind(r0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x28) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x94, 0x80000000, 0x800, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x6, 0x7}], 0x4a8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x7}, {{r0}, 0xffffffffffffffff, 0x27, 0x20000000, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000002, 0xfffffffffffff001, 0x4}, {{r0}, 0xfffffffffffffff8, 0x8a, 0x10, 0x1247, 0x1a6}, {{r0}, 0xfffffffffffffff8, 0x8, 0x4, 0x9, 0x328}, {{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0x9d, 0x401}, {{r0}, 0xffffffffffffffff, 0x11, 0xfffff, 0x7, 0x200}], 0x0, &(0x7f0000000180)={0x0, 0x2}) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) 11:11:00 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(r0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) accept(r0, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') shutdown(r0, 0x2) 11:11:00 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f0000002600)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x1) socket(0x18, 0x8, 0x7) socket$inet6(0x18, 0x3, 0x100000001) 11:11:00 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7ff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) close(r1) 11:11:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) syz_emit_ethernet(0xdc, &(0x7f0000000440)="a8ff4940577124583345d87212136c90c4f627c83fd0f87944bfb2aef0935404022576072b6594d982a32440a9dd597b39be011b99709b87e1082d073434b2c94519b6f2d5dd870188a7cdb7abbbd79ebb59b60d1cf42d1cda661d69cacb4ec8a8771464ea389c39d97abaccfb3545fa2be3793da8b398c7d207dc941ce54ffbf3df85c66def22bed5e50537280f916a386ff87863447f89a1b287d2f80b694744ef1fe07f1b14d4b58b91fca94b7c7414c01af608271e60f631a4715abb11184d10058978e55f0733860e738d2cdfcabe7e064e4db8a39e88fb26fa") r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="9e1b5266136cf550bcbf84f186f02c92f21b06b64af3089f21b6d5ca4e9fcd992f390db3b70e7f9c6e4ffa7a8478", 0x2e}, {&(0x7f0000000180)="0b2f059ede284ee2ae59e4c19fc9b2d9acd04979c5d49e771567f9d7c26b7b371fbf276517f922329107acc29c01194eda5a741a2ce2f5a2cde3403aaa54ac92c4e161481879704c6c6f407a5a370bc8", 0x50}, {&(0x7f0000000240)="051d97de75f3ee334ae351d54db596130aaa4ad155bb249f8336bff89b8c63b54135c104ab7e014e27cd26ac8e59851765cabfb4c54d4e78d881b7143d34a11fc33ad79826dee10eeb837eec5278bd0a9533447bad7cd43aad58206e294e4e6f392823725faf48d6b61fb153fa1c9ac3761cc2f2ad57f3fd06a3b89d208175ce7c894e970a2a25b39a6117daa5ad61daf2a26bcaa38e5e610992f9c59b9a40a0aa46b92108cbd75ab27f19fa", 0xac}, {&(0x7f0000000300)="2b2da2d243bdeb17c8602ec4ccd9301698826c9e4e922f059928ee4734a98ccc19d01c33633ae45f150a951c766382240470c423c9b4d764e8055edc2f3a90", 0x3f}, {&(0x7f0000000340)="e3adc5da3b06192ac3fa71450f213bceba457007126f05a7a7e1644703973fb5da6d4a9f39af4c0812f4bf0a9719ef552b861196dc3889f992d1bdc68783f40e59c678a584ac8c6f201a3286c10e579c59c19d951903715f9cd432ba821e775f", 0x60}], 0x5) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)='>', 0x1}], 0x1) open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x100) 11:11:00 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000001a80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006401752f351ee900000000fb000000000000000000000000000000000000ea9a94a6e4ec65"], &(0x7f0000001b00)=0x6e) fsync(r0) setrlimit(0x0, &(0x7f0000000000)={0x8, 0x100}) syz_extract_tcp_res(&(0x7f0000000040), 0x1f, 0x7) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8060, 0x26) getpid() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) setsockopt(r1, 0x9, 0x70, &(0x7f0000000140)="177bd77d666c43a2c6d18cf5752d3ba4464b413d3179c18497b8d90577d6f1fbd902c5367a9432bb6f3885c4dcb9f7f5e5719b5848e55806e83f0a6780d4c835530108b13ac20e6fb72b523378137bae5809eee23a8f039805915fa438b9326fedce271014b5f7150034688614db60fdb7c33d5c6806623116353ee82f1d66692d26b75ac11a9471fa6f2285cd1347780c48aed2aa3ead1af91572015d92f2bdc839d0c404f7bee79f29393a5bb6fd62e0b983677df7e374c6e233292ac205ea5613d7560e67547f07455767f3b756faefecfcb10188ea04b8bb932bed4b9745460560e7f0423d3185e7c02d753fbe4b8be25299cecccdc6b80b394d165eef1ec9c65807b4fba5da532697e95628d2fe2dadfa1dc318cbb6ddec4f45ceda1b46f648ac861053f59013e3c4c9f979da60ba3c1afa4e7bc5a1edd3559aaa78c0df11ab1c68bccbe49b8f477be4657a4d918e052874f8f3ce5074e4b4c9d6b3000e1fadca2b67cee9026d116c9ce86156c0bf452c8d2e08933aa98cb547160d0e6ccc222554469e8e63737631fb0f690dd8b40b78083cb7610c147d60c042ffdd71d35c21ba7d5a52912bb45f225e2d80b5bf014c0876e7eb8563dec0e33b154a134d9044f0f93ee39112e7be4c98d9ff197c61bc80fab79e3b8cb6a9cc1c040306f016369ea98a815c19dcef5a7d7ad72d3e896f915f97d2f3a9668400abde46ee5a43ad460d951145f1713a86a067b224af95cc6dc574050d9b2370457dc779e9f1c8872693d8d94549e784b0cc9abe1584e3d52a651add84d2a6e11a4d40f3a92549e24ebd8780044e66c3b8d40c5b9f4266bcebc3dbccae428f2792abe34f640c66838fe03c95942101da2af71158475960eafba5295380bb4716e472d95c2fc3857ca62261c402722e5092000d02f3de677a6e399fa476a37edeb2cfd79e60dabcbdb2ca4a27193766b0d9d4beae357bc13f5c4981f358228b5897dc909d6d83e61160be6efdebbacc64d4bf9c1301d78bedadf65b6ff9c651cfed6afe422c3f34bb7d9a8f2999aaaf3b77df637c104f9fe9e0dd57a57b718bde4dec7038a0670e4d74891e7e711ce3a1dfb6a94026a8ddaa2b3df00ad728259b6448a652093887ecdad41af40c53f28b63fcd3c168d5ee7a89af7ddc9201dc1271fb63e0051be4cbc56ca24c636c93d457590b8b7e8b78e3b01a8b4d380f87b3da17c42a24659b6e70e668b620d5da797eba7de27d12078447a8acf273807146a80413574e8f06e6fb4e9ab966647f100f5e4d3a176cde7fca22e703b1d5c7c8fb0ac1ed149efbd0373a1d3a34be1e63432d1d682d660330b6a6989b9bfdec30878dd4cccde245eda72b338460698f2741f832515db2af74406951a8a67870147be1cd08df23fcdf344b85bfe370f84cdf5677d7f738b83cf835fc9b3d160b6f7e76bdd54f6c7059663b30e8d12fd0ae3d7b6c25f8a1b416c45c74a4e250ddc7dcf501bc8eb7edcea36920821cbee671333e48bfce6af407e691735580c3fcbea76800dab27f0b8c231331daf66ef0368fecd3911e8e8b762b5d3f95f6c9f1937f359ff9e6c239bff0462bd03faa4a0d5441cae8daba320933e5eb7651444520f7453366d4459a2e171f82f23c5a04211343c328db3264304b152b1f8b0d459a5d5051f65f614e2d3d52a2eb511899809d086660307b5be6931306cc7dc4e6b00e277d827594e99311f23c2dbc9dd7162798e51b252ecd4193d07eb43fa880749a1a556215e22e5696a22d531ad4c8021589e4c1e7469e6b19d3f0fc62614eaa1cb6f5d7b2b4f66b07435c15d2a3c7e5433d25f25011accda3e82e880b5c88688bce18d9a8dfb314d43259605eafb5b1867808029319a49ac5ffd919486e8ed4dc328075ff022672a275ba0c002fff739e0be510295168ec6a7ab8ac4b824d3e23002573f82cdcffff49dcb1b2d96bd04a2876c5a2c36c64fce15002f96445ae56fa93d32161a60cde4ed9f8c943d0a91ccb079c3cc2bf23dd95fc14f3196d761d7723c944bffe2a9dee628e8c1ee19df369dbd081d844ff47c99fdbfbd9cc739861328bc6cce9cbcdfcc927a1583d656b8b0afa957c18303bbee5afae2de47f1b3aef34aa2c15c88f2d89e518bfb890d2e7546dcef462f9787ea5df29e29cc40dd677f860e316d5a5370d24bb81c492d8391f233eb6e5ac11a0def813bed34e72180af2d596ff53f8d66c8ff29b83c961be20768c5853f47e26daffd8cfc330935481e72690f9d8e64abebd8a41ba6d2b530978aeb83e1fa79f11f7220c9f7eea5be0347d9aaacf289a6389db1b318ab98f251d15ac43a05b74edbe028fa147c64be5047d909210ce1d636dc1dfd679ec9fba623e15698d9d51a35abcc50178111da5b91c484fe3360e6ff283e44ffd62f0084157cf362987dd8458587db260d39363c292bb973546739adf8545e721b5634a0d45f8d51db1b9721a6be77834aa9ff1de3f2fab2f50beb0210ab34ff7c2de63cb660f5c61ddbb4d15f25e5916e024deb4cf1d21a04b1b69f6f7c3623acc7336a874bbcaaae8ac048be8a132d2b955bb94b82749f69e4ecd9a95ead5fbe657333020a2d79223778aac3772101de4b7203558baaeea96ab79f5d3a1d2d9ba7816692ec4fb13abd646211ed8ecd623202bbc2ca423456203b5e39aeaf1e3bb0f4d314629674db856236fe66384bc59d169cefcc9c118d3b4d54c6eb74128c0ce4d781e222b5710a837acdb4fb3b2ab6d15ba6465880c03575da48abb39a083f62dce0b8535b95eefbaba74d02273fd8764016e33ce3573638f3732c34efc8949590585ff1f941796769343caf43d1b49366b6fec04b36b8bb13b5d3c9095ffb23b2ea0ff5289c54cd2a43a77296c6ee5a8a88b6539fa4f3f4ada34d3fb4d7fbcf45f8d141d6969ebf765d0c336fb9bfffffc745d8797a6b1d4a6e326079d5dc34f5011d05885b483fe7cc8796af035d68cde5c356a67c0ad5ca26bf002e2053924ef29bbb427683b8ba3d77065dfaf3170774d4499a14bb9fb01a2e36ac41043446972125035e540fbc8a26e3863fbc50222c7457c602324e5160b692de57a7948f52650bd3f3eaeb4ad1c32e7d47d42b5740817fa11a2ce65c1ee96bcde05b5e6c372a2842fab144f80b0293a24fb642bab68b5555d54c17896d6a55bdb0223a47aadb1d42aa9602291c6d30b14476e4ed6961810edb27b0438721a44e1ddd6ab7581d879a1050fe56d015fb4a2b2a46c5877efe28897343e55888a748c5c7727ff77c18ec1d8d498a358e634cfe0e27e861a254a63dd03ca7caab7e4ec5ee60c44f44a7b385019cb3f8d5b5bb13d4fa28f7fbd00a84365a4082f17712dcf99a1f3edb99648220ec24f01c506e307e3eef40d4b5bff43d13282663aaa3253e6d9e43217ef824d4f45e4a3d5b62419cbd8fc91bc08ef83b3db91b377691fbb2ff523c59ed8a0d7aed01d891b87119c9baea0b0d43a54ebb8a3884fee0ba14c93ace438042ba6e8e9f0849ada6ce0ff3071136796e8e63360f8ea6aa10df534499572d4d0030db378315efa5a62b4ad6bf1a1436fc9a7de7fad914808fbcce395e76cf8c1702095e928df8726ccef4ff2900fda0ae47df962b46f293bff3798e07377ddaca9417752efb326abfd7213c178953346f60125670bca66a6e3be1839e804853aba61f953960e479ff5003595517c31f9fee7c40254287c1df05a64797e428fd246c5f41609df805983df1377412c5827b3e6886de8f722fd12869ffb437b082ab4c5eb3a3702469d35463153e34e42baaf953321f5280aaa7314e7691ceacde941bd72812fa30a1d679ff5470d52592f05984d34513c0d8cfe8c4ac08ad85b64fca28f765b7bf9b4cebbd3bd0af928d2a67660e3eb9367049f7c234499e325b8cbce272f299a58a30508bb366c5db751302731998e3cc82740dc2df56117f201ae0855922cc9c330dd790f980af084f3d212effbab16754405d2a435b503b25f3a909148e26499635ffa9cc48bdb2d3209fd02f0e9c6588186ff95b83b25470870a06248f8d19d72bb2b2c670f7e1c95286cddfe8b09288b80d2d7e10ad354aa9a03f6a970568830bfa3ffd1d1f532725adefa336c9169f5e5e0573a77b9ede6e98cba201040de57ccf3691e815da1528d91c8b5b6e2ba2a89942c3e97d899bdf300affe618384655cb06489f99ca7cd928522178a5ebb7b4b3638973afb0bf07828a610835201136f056f39b59723b7643f74c2f9c1b6a3e622a1aca23d111854f4c6a5c78f681e28b948fb402aa02ea74f8102c0dc11c2c2c038b15a31fc90f108d502b618584f39dc77dc9611ec2c559ac0f91b7bb8ced22a0cbb7c43f5af9abbfcdf7f45f1e224040316481d999b456df089334d06a659944332365fab303fbd75344fe320ba36346b865a7f9411af4f1f10d940da993f9ec113d3083f8db6be5605de1330f47bcfc568f1e5dd39289466aa199992876758837248aea2dbb3d231e9e6923c6667f8a1cfd0aaffe4e80ef3c5ea77e7c115e52c522207985bb487e55fc3fe81b02bbf297ebac9d198a4b7020327dda074c0c129e2cc886eed93879b2cf60bb83e5b5eae7ac39223bfd600958f07a650149a0f00b2b5bdc1d87c4f79abc53f5fecea187584fbe5f7c0ae8816bcced139db32102365e50d14e2eb19d1b1a6cbfa7862b8084503b36102283f3c273ec4a456db849d02b5f276e9cfe5111b7414308789a5e717b5a5169b26fa9ee772e74a905f48499dfa6ed565696c9c19248bf00baf15cab08feeb0dc5871560470180b6097642acd9e4c80431905e24cda9c71b7124e37cb0457fb129fa5b9021b535735c71f057b6ba44417c9badd480fb3fdf182041d0e4e76e1abd9b6c31aaf3f14c366fdb1dcf518b36f844b57eb9788e9a2ed424c3cd03f9dc0c891857169ec89018302a134510f746c9b9b60725ab00e6017c092fad8fefac9cc8dbb07be5f009d1eb2992533b1790c4b9121a5cfe5fe1c08032d821056104f6a4405308d7f6ae88016570d5d94a3eac05d86783f5237968c969a1c028ddba7670e315c10614645af9a5042410ea3d92acf50c07940d8135c4abd5299d8a9da2843a70add2ab817a92b528a54c6be6a8feca06576db05724aa8448ac89a9c7db5eb6f5df6354eb3cce7c624e18b7ea2e42e740d1cc867453d0e40c0de8b79d6dddafffdc8926b43e11f09b40ef90795ce9b8438470c367c3aca354e9805408a85ba44109616595685c636536efaa721684eea12fed0fa4af8d2840b5c892962bfa45b302c71222840af561f4410cc537e1e96638499e104d1486a92192f489c0002467a0cec3776b99b33dba97adaae9cfd77a19afac66896bf8269d03295611b3e570c1db6a713023455508aa8b1c4d650a4c92e0f2f95a8a99411d62e2c48a1c361ae55e0c7f757b57967a4717b6e2e033a2767c89fa2a35e1513d564ce7adac05e5766ca5572235cfd72105bb1252aa1ef6c493c16a2301fb04d704b866cf3a5a86e37b0b637836d0d2a97dc7c8797869c1528f0aeb06cd42dcad8428ea7e12155b3d1c11f43c9da10f5b3547448bbeef57311f819f5e9c936bf5a25942d906c83f720929d95c5836730bc6e6ba9f722d3689c8621096b5076c5421fd6ff93bf535a2a0a3191af239f2358dccd4368a1f035cd9e283577777a5a7740236cf93720b2b7dccea824d6c3d6375e471156de4a562d09deba7ad6aa81518a26b3645f1827e0aebe2d66479c778183a21aad722aee94065895564e7126902769", 0x1000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001140)=0xa7) getpeername(r1, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001200)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000012c0)={&(0x7f0000001280)=[{0x47, 0x9}, {0x0, 0x6}, {0xc7, 0x1000}, {0x67, 0x8000}, {0x4, 0x4}, {0xcf, 0x3800}], 0x6}) setrlimit(0x3, &(0x7f0000001300)={0x9}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000001340)=0x1) r5 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001380)={{0x101, r3, r4, r3, r4, 0xa8, 0x81}, 0x8, 0x9, r2, r2, 0x1000, 0x2, 0x7}) r6 = dup(r1) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001400)={0x7ff, 0x5}, 0x8) kevent(r6, &(0x7f0000001840)=[{{r6}, 0xffffffffffffffff, 0x0, 0x1, 0x8, 0x100}, {{r1}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x100000001, 0x5eb}, {{r6}, 0xfffffffffffffff9, 0x1, 0x90, 0x9d, 0x4}, {{r1}, 0xfffffffffffffffc, 0x19, 0x80, 0x9, 0xffffffffffffffc9}, {{r1}, 0xfffffffffffffffd, 0x40, 0x14, 0x1f, 0x9}, {{r6}, 0xffffffffffffffff, 0x5, 0x0, 0xaa, 0x9}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x0, 0x7fff}], 0xffffffff, &(0x7f0000001940)=[{{r6}, 0xffffffffffffffff, 0x4, 0x80, 0xfffffffffffffff9, 0x8}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x4, 0x890}, {{r6}, 0xffffffffffffffff, 0x28, 0x1, 0x1e32, 0x4}, {{r1}, 0xffffffffffffffff, 0x60, 0x21, 0x8, 0x3130}, {{r1}, 0xfffffffffffffff8, 0x0, 0x4, 0x6fd9, 0x6}, {{r1}, 0x0, 0x8, 0x40000083, 0x81, 0x6}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x1ff, 0x2c8fbc200}], 0x10000, &(0x7f0000001a40)={0x2, 0x4}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000001440)) setrlimit(0x8, &(0x7f0000001480)={0x7, 0x16}) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/null\x00', 0x10, 0x0) kevent(r7, &(0x7f0000001500)=[{{r6}, 0xfffffffffffffffe, 0x48, 0x40000000, 0x0, 0x3}, {{r1}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x0, 0x1800000000000000}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x2, 0x401}, {{r6}, 0xffffffffffffffff, 0xc0, 0x1, 0xfffffffffffeffff, 0xfffffffffffff800}, {{r1}, 0x0, 0x18, 0x80, 0x9, 0x7ff}, {{r1}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x7fffffff, 0xfe}], 0x7fffffff, &(0x7f00000015c0)=[{{r6}, 0xfffffffffffffff8, 0x8, 0x20, 0xfffffffffffffffc, 0x2995}, {{r1}, 0x0, 0x40, 0x800000c6, 0x3, 0x1f}, {{r6}, 0x0, 0x0, 0x4, 0x5}, {{r1}, 0xfffffffffffffffc, 0x21, 0x4, 0x8, 0x1}, {{r1}, 0x0, 0xa4, 0x1, 0x4, 0x4}, {{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x8, 0x401}], 0x3, &(0x7f0000001680)={0x401, 0x240000000000000}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000016c0)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000001700)) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000001740)) getpeername(r7, &(0x7f0000001780)=@un=@abs, &(0x7f00000017c0)=0x8) r8 = semget$private(0x0, 0x6, 0x80) semop(r8, &(0x7f0000001800)=[{0x1, 0x5, 0x1800}, {0x4, 0x2, 0x1000}, {0x1, 0x3dd, 0x800}, {0x1, 0xb962, 0x1000}, {0x2, 0x3, 0x1000}, {0x0, 0x9c0, 0x800}, {0x3, 0x6, 0x1800}, {0x3, 0x8, 0x800}], 0x8) 11:11:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86129) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="0100", 0x2}], 0x1) write(r0, &(0x7f00000000c0), 0x367) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 11:11:00 executing program 1: setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x1, 0x0) 11:11:01 executing program 0: r0 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003d00000000000400"], 0x10}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0x8, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) 11:11:01 executing program 1: r0 = socket(0x22, 0x1008000, 0x5b049e2e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x116) r1 = semget(0x3, 0x2, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/214) 11:11:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 11:11:01 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, 0x80044270, &(0x7f0000000000)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='{\\\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='!\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='](\x00', &(0x7f00000002c0)='%&&\x00']) 11:11:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0xa00, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) truncate(&(0x7f0000000140)='./file0\x00', 0x0) 11:11:01 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet(0x2, 0x8005, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0xe1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000180)=0xfb63) setitimer(0x20002, &(0x7f0000000000)={{0x81, 0x6d}, {0xfffffffffffffffe, 0x7}}, &(0x7f0000000200)) setitimer(0x0, &(0x7f0000000040)={{0x9, 0xae}, {0x3, 0x4}}, &(0x7f00000001c0)) r2 = semget(0x1, 0x0, 0x408) semop(r2, &(0x7f0000000140)=[{0x0, 0x3f, 0x800}, {0x7, 0x1, 0x1000}, {0x0, 0x0, 0x800}], 0x3) r3 = semget$private(0x0, 0x7, 0x400) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000080)=""/163) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/105) 11:11:01 executing program 1: clock_getres(0x7, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) nanosleep(&(0x7f0000000040), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) getpeername$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) syz_emit_ethernet(0xf9, &(0x7f00000003c0)="6fb6c5bcc5e394ebb95e478fb84c2f4d346734be8a8e9814cd150306cdb719a84602b466f352c86c700a5969293c1404dc3365b01bc3649f62335ef6cdb9f56e5dcd19dcc023c49c90fbdd40baf9627c9303a5112259afe08bdf00fb05965e4034e276583ea3d0c2352b57a126639969267169314f241c7cc6adb241a35608ecb1294d3c3efa6fdfe8c0e58c27bdd0cb8502f28763b5f1f6d2363889b5c12cb31f1683ae4cfbbb498bfc9381d76c14804904fee8fe444e6e4546d52d6c5420d321de06eb569cb123d6fdb922d79191bf4ffe7f0d9b91f03b0b0cf1416444b9d06a83d25bf80188f7c88417ef27a6633bea93fc22fcac73389f") ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x2, 0x48) semop(r2, &(0x7f0000000340)=[{0x0, 0x3, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0xf02, 0x800}, {0x200000000000, 0x0, 0x800}, {0x5, 0x7, 0x1800}, {0x2, 0xf5a2, 0x800}, {0x4, 0x101, 0x800}, {0x3, 0x2, 0x1000}, {0x1, 0x1, 0x1000}, {0x0, 0x0, 0x1000}], 0xa) mprotect(&(0x7f00004bd000/0x1000)=nil, 0x1000, 0x3) 11:11:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') 11:11:01 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000200)=[{}, {0xffffffffffffffff, 0x1}], 0x2, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000039, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) accept$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000234fe4960babee1a1c0bc1cb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x1002) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) 11:11:01 executing program 0: munmap(&(0x7f0000719000/0x3000)=nil, 0x3000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20281, 0x0) pwritev(r0, &(0x7f0000001040)=[{&(0x7f0000000040)="f1af03cf2e422a17018f07868e5a022ae6b1d0325b81ceb629a34ba2eeaa313511bc18a3f112b686d02079090126adfbefa16b66e4fe024155541f775ffe6ba97a8650a645de30a6a88965d1f1494d55313523c3545ff161726ffb85388ca60be141fb31b8c1b1d3500ab654b2f7f90d106a3071fad39e56efe3ef102d672d2e1563556f1c1aa56c93db8da113a712019265ce1c35bec1aa78f6e935a43f766211c9eb0f0226bf3ceb7212335b20c750c398f179cac40637703abfc5a8749d28208bd8ca8cd857ce17120629ee9624bad362652bc1f0d3a7c788eabd01befc6d1b32452087d57d2ac076e1a657e2b48c0e7ea77686d5d56cdd622a2bd6b33bd1f5ff3abdb7e39a2710719fa42274443b7b5be872c7a7a56e978b31b90d60520d942ef5bf523c01e9cbfd59d633eb547db286d1d8bde81adda53116abae7380690c08ee7b6c6d77e8a05c87a686d38b97884444cfad942be949461260f7ecf56eed5330c1e445ae5aa6fb33e2bcfc595301496452a2ce8abfdd55633420499f96e137995407f189b9c61a3adb8717d61c66cc54081ab02c5298dbd3431dab12c1a161abd3471e8badf971be56c17d9af54febe552ff38e1afefcfc46d573675ae62bd32ee72a378c685eed08c51556824d5905eb3188747da28724e3b29ddbcf9c4f9705bad9b714f4c3c7a7b43d17bc15504be64b45e2c15ba50acc1c4ca4cd143c94750e34daa894b9add9894ca22fe64a6d5203ea973aba691927e1d227107e54e66cb287a41117eef6f85ebaf2dbcaa3da16651435f3ef0f79a6f9089b4d7f945946805772cb535ca2b36ca991884b0e93a0ba8a45a2ab25f79c5c2b2bd7d478b137211d8ac2d7950cca0bbf916dc20bd868c43b3fcd7fdf29d228cee326a101aec566458555bdf575f655bce448e384d9d7d520933de0de6919adaf2c051a2b77399e64a56d5dcfdadc48c6b0143f7c52500333980fd1cf5f7f6e268887c374a1d9e14b10b32baa524776451448619922f2dc211f967aa75fffef37f837e882a007acdbef4dab5b51462e23cde4e5f9315a5196f45e94535721fbbba348c8b4014c08a739b1887cd8408e18b1b0f6935431115e9851bc40a60860d31f343893c7162f995788bbeacbb801441dc45694b7927bbfb22089a69ad7143e71c48eef05d293cce6e20b4d19df2524515c255a1bc1b3ddbe30a1860f502ea066a0e84eba6f2ef42cc6a9c52049c3a06ed38d92ffddb1ab74644b9aa0ada010d07aa0a157dd8c8449cc7d556c9d10ee06ce4f1e1f3aa3e7f36fa8cf6020dd8dc37509726c809ebc9f2d33a948c186d668a4895e786212e1234a01bef5ea5b181daef9628870a45e19326f94fd7b4f23bbc8ac59b9cc06d9e70e9881eda44c103e726bdb2e6361f4bcac082e5518615c99cea4adc321a2bfa108cb689f8320df4fe80b00a675dc4a51c3f5a048b339d55b08378719313f96c238ae74c3adb3f573a7dcd9c23b6b58db00b099496b2db7556c8d4e7f08aea4070a1fe0ce7e45dd13ba13fd9a627c22c4b6e4514e5f043bfa8714dac55128869e42870619261bd9e16598c9cf29f69e8642ea4f6f88acd0d04ceb45a0ce59c63ee72fc2ed021beac0ed2863ffa26565bc9c5332930f58a2ecab2e8ac7cce1c28828dbe6fc6595bc2b8652a864af9216b356cc5b82ccca6f161e83ad13270ae45f4a433b45a4eca2ae3d1d3a95a97f9db3fadf0e88f1a9fc85dfaad1cb4cabd41b99019977263a225a6cca5b2f10018c2f95040e7833513059220735b2f3940522ad7a6147f2b78d61b3fa1be76196482cfed8a634e859d0f38f545d60b9a9744a2393452fb6e9c26d2e7cd960fa7c5059fdd2f0cc39f2d83dd530ffcc9e6c7aff55b80099389325ff4dff2d462bd48de1b2656126eca213c1f9a35557fc097081690a3b734a0ab774b34b2616ddf8523816bf5f56974edd8ae7f8fcfae0789ee032839057c05bbc0508d0b25bd057b14eeac1eb8afe4629bf1771d0067b6227864632fe09a74dca677b8a245d6b89d8a48365e5c61189e70850d07e6a188d405754dccbaba16d311ffe5d3e1c321b37bb090f637509455b763bc00d185744f401ff958fbc39127a67268102af57d0e5a098ee7e26880440e0998ad985d30804fbd864642f55c124a5629463c651a033226646c332ced91021eb02627dfa52b9922ebdce909ff0677fecf1dcde0507c2a6b9c880b06eeaa58b097826a567c4536ee28fb0a5084a315aa9a06f632e931926f7740d28fa853ce493ebc25ee8eb8596bd1af4f447cbf1fbcd0a59cb24365b34771952febd1f65bfbc4a54575664ca9ae69b730d1a8cc27557b1bb386639439fa0dbccfb8587b11892575fbb0a746ebb5ecb9069c0cb69e3c3151c4282ae36de6a97815d1de338518c465f7575e2181b3b998f1be1eb7b4ca11a9f9860a7038341a43c5448723d7dfb440e0c75f84a2edadbec6580e40638aeafcfaf8dbd01806532289f04dbff2585b158cf911a690e7c8fdad3bc343fc74341ef7927e9bb5bb823e720f9c4e733391fb78ad1360f7d65918c681f61875d3f25a80bfd9806b4713d36c03a8c76472abebd2979e9235bb8433fb6fa91351245649746b6f3f3f862e107f40648a35351ef6362f723b5b69168bc0fd077e6e0eeafd333f53108747f635fdd5e28bf71402a6b0364a8807ec7bc3909e88f7c842c85ab4ec3b6bec86de757bd0fe2caa7b6578e5994d138a957a164f58eab86ff17bf9d7b9f88662110cff28d1be48d6387186d084bf33f9fe8a61acb67d557fb9ca26d3d7dd82a3eda9ae0166abf765345ae158010ff974606d1fc0cb00487464ebdafde64274734e0c656dabbba932dba8eb64b11b54347b3534bdfecdf436aafba0eb45969befc746245fc5da34c80a7b1ac07f66841102883df889e2ad4e590672be9a608e1187cd90695bd7ad7c31d4c4dff50e199f649f0f97fd2b4f3acd82d5e150a5f99bc3a2669c7cb3b71cead2efa6a5ebbefcc5cc7105db52afe15f7b5a5b5033a462c0d649b8ad8f0a9d1f3412ddd86aec337223df3efddc5a8ac632d08701b274f3a47587c97e49e0a860c533b13132715a1482e8c6007313d745815baacecadf8301d54da5f8acb901aeada1e8657152f134c15c44a490dd05a6dd0e3914e9737b6a93ba4c7eacd850445f0f9c3a2486310da5da7faa33d34de14f0d67bb9548f3811d3dd7194612d199d9e68aa42c2e2a600813027a6259e6632c6c138f94883adef44a069b32530cfb0ff3f84a67184fa95f38e27e7c8fffdab475a0caf09eb82b454d8280acb98d0299e7391e1e027cbf4694e9779c3a38662ecfbdbbc5271ff28729ffe5bc1da795e20ecff2f636e163c150a25fbfb02c5108c9812540a07a7f043f80a22ac6e2725af4076eb12a7bbbd99dcbaec504de9079b5d2b659d63447468fe3e7c440cc35b204672693e83077d771f672919a05feaa3a9e207071f8892501282a8ba948f53bb78b1d0a2649998d964bad771ac7ecabe0e03b76f899e86abf31273088f2084d8d45839cf160f72e2458d476751b199f13fcd7a6110d0f8221aa7dd6dd4eb25934a6b5ce1fde6e986c96c2d1b6034d93b1a0832b8f40366030e4c0c3389158eafcf0d3c28d87c53fa10183f1b20dd721e3cad6cd0a06f857619f8e75e2c359bc0c76b0c364ff264a061883c8211e78dd97cd7c9292518824b440a520cf15e0529280d80ffaa355264427cddaf3c8a336cd54668ee6fe288820167d9488baa86cc949e7aa52a302bcfdc8634f781fe9e4198e68fdc3b2494c42f9a25c4136b25459aae0d0f83bd356de8c0f36fe0d4f0b94540d1f2fabd3de73edaa2aae84d7ed51df8adf6c37c5fa2add7bda6c08c3509608bec26ce620e34644dab8153afbff89b84b28a96bbcc8a9bc0d81ba4f24d8d58ef8f88f95d67ef8a2a2b51fd6e14c50442f49002590f749221e90ad22d00e040370955121b4bb3e65427bd364b0ee7b1611d51dc30193a4d5759ec9df6f662410da463df81a7f8c20ad5c42f66ce7bd1dee5dfe17acd2d70bd261c3c4136623c70cf8b7e51c63221f5f9599bbf85f673bfaabbcf25a9b272ea2ff0732424c662214614ad897a02de05921e7eed7962f17bb7fdd8f5d616b9f930c94636e1e0c933985637de94f3f7d751cdc7bb9d01e37ad6b7982f8de36ba95dd94a8658112157008f0ebc2fd56c3492cde94ef5eda864b4401936c2381d3ad5a57ff8da06e76202a59ec3b047bcc0841bcde63b75805bae93e28c0bdaef409df96a5b3b1d13f11215cf0b14cab90804e4ef0022940fb22e028076d47746a343cba1e801beb71b5a141894a922074adc7d9a35d889a220d97dfebaf4a06ecdc5d42c01091cfb78c0a6f052dc0c4cc05fe91d22cfcaba7adcba634273fd8619623775c9580e395c3ff6b0d9acd7d55e1afb0751e480cd9962cd7257e89fae4f11598e74faaffeb6789ebf3538a80e8f2db915f1d3e3d39e4a2e80f1838a1b0d10b2ebe10ba6006e4c685d6e6bf00f91575d0ed1f7a95bc579d8589c8ef68c246973b5458509d9bca3fbc02a6ac1edbda64f375fbf801ea246aab46120725239d3cf481cabdb240153142291b8d39fe683615ff6b56ea562172ce5ba838cdde1c8061a5c37c45c1037d9b877502b651514b1548fa0d5bb2100a5c304790d9bac67f5c9dfb967d4d1b528cfce6e1351f95e3c1920cd1fb755122d8068375709b4e19d09cf4f49059e47a7dffcef58ee1a4f2973ebf99491ae036762ccdd77dd24dc04eb6ab018ba4a03d617db21fe27a17b6fa58a8e6c412dec325fb04e3ef9be68fd28184234b7d6fe84e8be0bcee3c60c47949d5cbc010c1844ded86f760f586bbba00c5414f1780219b038fa5584f0c14029ba5ced74f63e2de31a9becad25bd83ae3544242a1b50e83a1edea0fc757df5234b3c08c97468732169ecddbc1dbe29735c2611a164b6f4342e63fe77f44842bcc18fad56ebff2c0a08a862ccc0afc99831d78ea23dc84efb7abe8b642fbf9fb1a75e2b3f32c7cff9366abbd4c2fe6f47aca0c22cbba00f61f2d9d5322e7a5134cfbd61dc9911ce5f81f67b5e279ece34f337b481ba0aa0e140bff4278dc0af833544cf94b4222a23ebd7cea98c03a974bef91d95b3c3c2727787967fd209bb050dfebfdae84c945cec4278a16b7d2d47a7494587ab3204c708d24579d62bf3330091e4559144ed3fed5e7a8cb9aa2858adaa5824d1b30897bae4bc366f4188de6fd71e9fde32756c2426707ef738470981b89639b4fcef078ff2614ac820b4d592c611cd9ce8d34012ae8cf00dcf0c6a1deb3abf320327b85a11eb5cd9c6c41b474ff9bfeb9347f5b7b88f0b98b73433b877900ba3445c9a75f8b804242dae9b8feb23542c0610eb8a613aafcd9364d546a127d7e32e87fa640858798b0225bf072ccf747356646092652c0f15fdc27de09ad1632fad446018659651d188eec4fa61dd1698e6e06b74dd8dd5ff83eafbcaf9a0dfcc8deaa184173ce3be4d68392584a44e966996c6eb852342e7c7d39ace75d39190010c52bb0f9461ffa7864e04c6f09a99c8c27d0e6fdc0a5b7325c27249a7729d3924da2f364c84cbd31e0452424c06284915d57522b1e112642ce38e88915893a45a409e124e21ea56ddd197fe09c425e75c9f45cefc1fa3c548cd17c78de8bc11d1814bd19242fc5563a9c6d9fc36c776d1f027d01143c89576c07f6c4171c2054370e01d3d8fcce8d0ee80a5fc9639d127772662a5ddb1a7dbe3efb41", 0x1000}], 0x1, 0x0) 11:11:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d23b6d7cf71183db070015873b9c0916e7ae9fed58938ea6ac68a0b06326abca0fab3647175abf22fea120c9b3bb77ca4c205380c660c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b5eacc26757d14f2e3208364bbc454327b6a1522c332ea628b8cb672e9e70f7818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa0000000000000000000000000000000000000063e6ec8b7858bb", 0xdb}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x2) 11:11:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0xa7, 0x2}, {0x25, 0x540f}, {0x89, 0x6}, {0x22, 0x4}], 0x4}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x101}], 0x2}) 11:11:01 executing program 1: r0 = socket(0x2, 0x1, 0x3f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4400) r3 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r3, 0x6, r4) map stack 0x20719000-0x2071d000 of map 0xfffffd807f00dca8 failed: no mapping map stack 0x20719000-0x2071d000 of map 0xfffffd807f00dca8 failed: no mapping 11:11:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x800000001a0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xa0, 0x2) close(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x5) 11:11:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) unveil(&(0x7f0000000040)='./bus/../file0\x00', &(0x7f00000000c0)='c\x00') write(r0, &(0x7f0000000100)="510f01752127ba0606fc0c92fe136a0c73c2e33ad31a076a626779fb071c38a4e258", 0x22) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 11:11:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x40, 0x109b, &(0x7f0000000000)="e6061de0587f8726467e07f329fd29a4b13008d6006f6499b124bfb3da8881e57e61e00af395f6094a79e4e26fb1daf4ba14544aea991a85cdbc4705c96c7e78cfc82da0a9c4ff2153d077a9b0971f9c22edafed5dd24d93e4164d7784ad4b9fdff8cc43352b49e82672be3010f91b1aa0cb5d72944d6e6d87534b1caf36ac3bcb11618c203a5b0afe943230b8c412a43075d2e994926a031145995ec771c198859b2b04db", 0xa5) 11:11:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c46f7b202c, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/140, 0x8c) open$dir(&(0x7f0000001240)='./file0\x00', 0x180, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 11:11:01 executing program 1: r0 = socket$unix(0x1, 0x1040000800010000, 0x0) r1 = dup(r0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 11:11:01 executing program 1: 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) r3 = kqueue() setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x1bbc, 0x1, 0x4a14a345, 0x7, 0x7ff}, 0xc) r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 11:11:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x14) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) 11:11:01 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) fcntl$getown(r0, 0x5) 11:11:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x2) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) 11:11:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x80000001, 0x800000, "1888780691dec40967ed5490937e6049a7fd0ae0"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 11:11:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x3, 0x100000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="68d22e9ed2c7df9d9a70408988b4e172d4bc8af4cca39900499b8b1bf88ce5ab7960caa01ca344614ce4a6ef4594a4b675895b95f3cfe5ae5b5e48b03dbc95a752cd97029f8854bf8efac5351c0422bc670420ac5c2cefb9db0d50500a683fa0556bfec2f9079e27809ab3a4a93fac5d657d51821de86804d5bcf4c69cbffef1579900ceddc27ea29f3338510dc1ad764f6b10739f1def0ad1b4fee8d054652a07fabf81f2a6d3affa3ccca380df570d1e21d38a3b35", 0xb6) 11:11:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000100)=0x1) 11:11:02 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) madvise(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x6) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 11:11:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0xe7a5) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 11:11:02 executing program 0: socketpair$unix(0x1, 0xa, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) recvfrom(r0, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 11:11:02 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x9, 0x68, 0x0, 0x0) 11:11:02 executing program 0: r0 = socket(0x18, 0x2, 0x10006d) r1 = socket(0x6, 0xc005, 0x3) setsockopt(r0, 0x5, 0x8, &(0x7f0000000100)="571696a93067eca58627380e52c4b2a2f0b390053902527170fa573af96c538e4b234e26f28e69fc40e980f89f582768b95e57a40a0eb1598efc82e7665a751234733a53", 0x44) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x100000001, 0x400}, 0xc) fcntl$setflags(r1, 0x2, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setreuid(r2, r3) 11:11:02 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = socket$inet(0x2, 0x4, 0x4) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000001480)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f00000000c0)="639260c9feb9e410e50941655211e9244411f7d882a04bdd2079a75cb9e1e0e7252217e2cfdcae10b9799a1b51fcd978c50d5eaeeebfd1735fa13a46b1fe705cdc134d704364689ca76102f4fff5dbec973d0c00f32684e16333840a78d8bb94750a0753103eeb3abab057864f3119d2434ea7257d9c20bc35851b067e3128341eb4fd3e293f389713daedb7c94b61d6a07ebd4bf6ca7709f4bdc70ac71622381c573257ec4f4d39f76c836703bafef21d2ad028f422ab0065ddd2720c2a29bd7c5452b163daf218e3a1af057c645f140475539c9bf37e2f81b9092a1534717c725b7e96682ac774c8f042822bd558c96221e4d1aa0a5abb8979a53bd353304e230629badfbadab7d510b1143f8a9b6ec3ee09f944d49aca78bcf4e17c6d3562a9893edb4b39593e80eec25c1ca3abd76911c3530bb9c07dccb646b709dc9851ae9a3115e7b71c4a2d26d1f31f4a4f8b4a3fe7a97939ccb39f1173c0f2d2f6eae8cd0ad24af31a9387abf6bb275a99de8de4bd9d9fa7b00bb78474711c117d7e03a82e95f17a7118b7a458fea0b553c7b106453c37ac3487904049a1e4c8657931026dc8f77f38536860d2128ce2c4ba2fab69b1450531ad42df419e82eba094fe369bf82ddcc868e7e958ddcf0b62d4d52719b429ee10046d3ed570bcfe5a3c9e7f42a776f437d54618623a9201daf7a3aa69d15a1acdb72858f57c847d46c8c4ba5bde3efd99a5dfd89f98ca3d507037a3fec812062293152cb5bb23f0e3296b45d66f53b9e7cf3eb20f585e1f4975f3428b85e4edb6676bc029aad54805e4edec7966a5722cfbb88eaad8ec13898800f27128a31d4d07d2cff761755b80b21eab09e5635d49b2bde176c5d1dcf63afce0a68c7396d13b0d2f08b09d0742bf01a4c68c7a4db86984519fc56df68a438c62571c54c3eed0baf1eb09fd101130dbfe7788a09f48dbe993354897bfb5fcb73d0360ee7c619b86ec6b4aeb48763ac437ff7af03040ec5d9a6691cf9bbee3e3a55c19954d98feed03f0d70ff8408089d36642f3618624df5bf59fbc1ed4fbba5bca3971eefd2b920d222950b43af64ed6025620a853c524abbff936837063f395e25001e9feff83b14bacc2f3faccc5895562a3051f0634c531311f8204e79fbee17163d2e8698848dd258ccf9bbcd072d9f3b0ac627e58ae43547f2d126705d1be2471ff2eb5755dca7d2c1c61ac8f2aac50e27dd4221783e437ec10ca43a128a44dbafd28c26fb2c2f332063e9fc33bbcf1c6ccd55129cf8b245448deabd0c4f8d2453bca841fcb08a8a2064738ddbd783ed4710e1bf68be50a544c9c5c6fc3a8f1c26d53e8ec5c53281a8daa9ecac1104d540910e8477da892a58427041e82d59e21a03cf770d10b83a24d1ac28c113a4d9306664fa34502918c62bff187ce109def28e9176528fcda67219805fd2723c2b9aa41668b6520ae0b146e6aa2b787485b525696a5654a41e5d6186e9a8f8d0f2cca51e6e9db8f1ab724c8d0f4de3e7e51b4098d440936ee307abea367e26657659aa82f81eb836f2766c63f673a43340d7d638ad74d2ac7d2c6f6d62160b0fc210aa40e8e14f594bb7d8d99508ef3bf570510e94fcc3e0728d03a35887798f806a2cc67757f0a21127c7c31e24fc0a1df7d3441125379616d592ccc984a2b9d4471378313caa3f5bc2b8f482b4ee61b5b2279e0ebeeed5a66d4febb0779a90c4e0b2011ca6322250411c7a67e704e83e425441d184f2d459ae84328a9e40e4febd909c148109779792d90a625e32e8f1182d720418e4fffa19e929bf0fe57b13d3803d3aa9b7094991d1e4f430088123f1a45c753f6b00bf6824e33a1a13177789b3eb3300bf619dda3bafb14f6a8235dc5c83fead9b29f12f8a552a45a2132e0d8d8e9e839a9f20c047678fe321cd74563c63a3ca314d323615d1516699064dc614387369647604b422ae96b03b1b1e6200927bfd9c1b788b6495323a5f196c4760c45af81fe5e8a2cb8daf369e8fbcbef0b55af52a497f1ae384ca3bb42704d42fc8cef55a7f98e80c1319d576e9c9d7227ace0dd48d0121ed81f72d79fc99930449163cf25da6b30189fe3acc6630a77ce8fc48d56552c42b08be23b621550ba776eeca474828e799314eda1b6538bb65e298c51b8397fc1666e649d2102011f9dceac2798a44b3efb025e99ef191f9120f02ffec38b2144bbe811544edc1b4f038c45fb8955901d866db5773f5318b592af853c8e9967f765460d4f443c2ac4146b85ec6a3f01d2ea2c21b5f8105bcaef3e11e5131014a40a74a022f4d68286c951a05c5220e892ccffcc9db2ecb633f7e8ed80d82d3763b1c478f913dd7b3806f2034ff479dc50863e316224424ace04504ee56f2fd949cf1fbc5ac14e95731e8c4033c1ccfeb8eea087e6ef50eeb0ccd3da1a1d7abf8456e3924d5390a74280b5c1d672034d9fb729ad6697f6cfaa1a945da2d74daaa566a0177ba5cd05d7de430fcfae69d1a87493daa2dc429284fb89c16605e2dbbb452c5e183ffac5c23971f3304674650f0a91bc4ab87d247aff89bc9982fe784af9037c07a53e253fa2eb545223c89de8ea395960d83302606d1bdc7341233dd4462f51c4c62b2d2176dbbf1db508c7f89e8a2a3cdf55be01e556f9d5eb0cdd946ddb2b786635485e9d9ad98279ad2d33f44e75283533f1c74e1c48506849a237c66ea0fe152a88f5e728f3e49ab5d0f15fc5bb211c70a24478f1ccb5ee077182a32b995395051a23b7ec89f7d87c3450c2ce51d83107b25bae5b305507e52e5bcd040a184bccb131380369217b69bce96ec2e743ff3ab0b06a408e828efab997f2dbcf9efc5b6ddbefc9155c01627a627f590aff7671bd112c8e95b466a0180af5174e1c1329848e10ebdf695f93629dede283ccb5dc6dec6e1a4f3c0159923e2e7d695b1352ad690b6358e274ed2e91e9ddb0436ab0b6f3cf6778aba74f0b4d74cd75bc7528ed79ce5ac051f5d09cd1e833d1071752e18b4b032d785735c92d6602284b3ee0755cd0917d9279374bd997cb741b9285c6694fcd989c0e9af1e91b06a3c4055183f4549418d1a5f86729a47ce5e0522de01ba46c64827e01ad36386d14005d4734b7affddd37f5f0d95caec4e09163f0d00a61c9d29d08ed203ec462f146aeb48d7cad4eb88275ef77fa5a9aa2bc0401ffa81a2583424fb2cd6daee7bbfa217a72b7a36d9083fb6a4b40d6243df4e1472a712b3eaf858bdbab4a823cb3cb4e0ce4dc9d6dc15680645806aa7cfe3e6c02da5162eb06fce31f18b9808030d75c5c1eeea230f1c13f4ef84a67dce30152e2fcc7fd690630301e9394310059551070879537df36261479f87fe14e6f51fe08ace90290c0c533d18be1fd464c1002dc141bfd3f3474edbc44d4bf234de0c9635b74e58d2bff90f28145dc13d31a5ab8c56954a31fbb65ab83dc2375667bf707b1f01031075af4e3ccad59f640ab0b7f4f56f6638a198a45f94bc162a9f3561b49190da9d3c943d3854737da3c47c7ac4f6da43b4c4b4b3620158d398b267a9f7cdc99f69e20cb18273d68fb98b7e78cf6e6d10d0a1df720a42c336a08d86ac4beeaa86f237e8a6decee6c6f77d2f9fc6be25eb5368701bf2b6d19d415e5d200689237cdc2c83baec0250ab4944a0a1e331254cc0d8165a008877b67c330110d0d882f31b37fbcf9e6eb25367adf5cbfbdeb9113c60792aa8113ee3c00cfc6ce81b423cc939dc62c84ed97306b837b8297bdd5e1f92059956e79c4811202ed70c983364c7b35cd7ffb7351297e603377cc67d83e6f9fecbf836b228c563dca10ac95d0cd4ec70b70f9f8a99831dba3e5817f4bd082fc2a91b4b4e12afd57feed0b9a5a24dbe14f5473604ee9aee8d4cb7819ab8b3b4d008fac1c13abf5cfcd8e169e3b3cd85ae63c1f3c1b30fd9177fd94d070b1c844183342ccb94ddbeae5c7a79a53358f881fa456dc9a486a65209f7b6ee886a6186f64c99bb24c01dbc2c906cdab31523e7521feefd00a1ac499607c16e1f05038b8b3a91abfad71984c0ac64d38d70e5c34320eb76e3761e5ab84c4b0f6bfb4aeea0839bc10632a5c278731e929409852e23ef5034fa2084fdcabaa1f21e52313021f332e69966ed88555d4f9a8dbdedd3f714feff9f5596f5e0b5e6bb3270eba84c6ca624f342ad1432f3fcad1de6f9fbe8054b56b7be267ae52a5e37407f4634103f0da4619ea2fe450cf83100b95b6ceb672b2fa2d3bff34120909d98e98c89d942832839cca774b30405da6d68bcc3f82d48830e6c64f8892f76b425bf83d066a1942b182abf59929eea502780cbc27e5e09cc2faf9e76a341e9efedd4f1acd19f0183f433cc18169b88918bb4feaebf4ab0076ef94c9881137ab08f87d9e7595378c295c319464163d160c7f101c51e0f111165864582542f1985b43f5057cd85f41217610cca9696f6d20193e3e1cd7f6a62c873624589269909e5fc899120eab0ed86488db50443ee2ede4ae5fc2c2453ee3fde079f6b86828c5b65d447d47f9ca56bd256a7c6c948e9c66a6cab46ab1f099c9148790011bd0de97e5014a3f9343f16c4ba9363006c9b008a5bb90c5f0870ab29c65b27b0ea465092cef4c3c2f36340d302870fd953f5555c366489907795c02fdfeef1797189c1676778bc3edf715872490603428c838902204adff62c3dbe25e4fdb1aa839758475364ddc99c2c7c051f7d476cf78c2d9be9f6e40793f02ed2b108df9836415530850799711bfac6cbf61579eb072e7e05263db95d252bd27eda892f8e6aec7d4c3294f93adab5ff2434a1fcddd45ceebcb15aad3b5fa8a8cdb306c25d857f3c731ada2e573a9f32e63f9ee5f5f15c1f19e3dbb11fe7b19f328223bcd5a1fd33d1c67126bdd05eb54962c83bd06a100d31291778bff6702b8a2d0ef411d8a4d501591d3ee27c153c4263b0ec2eb441176eac8404043e2e6f9bb2854e15027afd31ba8dac4f35a1d798b21bb8674b78044e66b619b2c282b8d7d8e34ce684967640f472c12fb56ae86d3402d2ee268f60bb634f8e0785973f7efd3e205189dd02df463089edaa9dcc512429faa9eb8450b3b43edc08f94f002c0860ade7fa9065ba15c339673fcdbcd657640cd57293aa02048d24e2042a572bc47f44f0af2cee01d59cef4d884d4681d86d2819ee927d491eb0f2f2f70a558d9ae7f3d6bdc221d05982e9bebf43dc64d5c9a25aff01343b11ca24de6e99987f7eb0b260a670d3e8f14d3f29d27d74a888c3879e3679ee4596d48047df45d50acbb6f755562e4f6d98e69d7cd20dd12854c3a5eae3da38c8e3168c99453498ae87ece78528aa4d910fcd6eb4f1b476ed40b6c92c33d0b5d33de6a1f02d757fef281da23af3a6ddd8963b35a6583e550f8f9fbc95c04b00e2fc4b1dd039520c20d634248ffc000dc0d01738b236ac5bea02503e9cfc8a576e88529f925e55c792ac5bdae4e04c272fb87801cf6c3a2202b30839f1dd5fecac1eaf63a10cfffd8cb548ed8e5f340b118ab0bbf4535c9c9031c7c1c174383f1e5cb5830b8b36632b8f8a17abb146e9c0bdfc7a9f2f630f750ad244fb62eb5e1bd74d9a8dbeee269d6da551d89c4441c932bb4b30d925658e84f8abb99f24860a26ba9a5455a4fc5f31a851f28aa3b620ea801f5afdce6a19acc894dba244daf0b84611fd157acb942f17212b6a204d5393117db738782ac83d7dd2d8d137b4317cc0dd467680f6f9110d9c7b1977a28c546494824ed2cee2a763fe1c4af0d7f6e00efb2c1673b88", 0x1000}, {&(0x7f00000010c0)="1853aa55c69f02b2d89f575946fd1c252d8d1037eaa44d41b76d096381e6f50653117e9cc11ec2491c53435ee79be54b3265cf48a8dd5c22ac4522", 0x3b}, {&(0x7f0000001100)="60ffece985390e12edfdf190be56d219f9837141dcfef6e5108b8418b82cb99ce62295bae8707755ed6933d99578797557a23f330120a9dff89f563ee2f9f17d5a8ca4f8bd8a573ef00a4da5b7bb47e017a8ac47c46464646679d4f5b20512a0dc9e94ae67d266b9705f82291ac36c4cc59c23084f7fcd4d1dd830665435bf4f1a09f429dd4253483a204d130f1dfa15dd162103c9e6b6f2db7ffdc50c0e7a978efde7959b510b58ebbfabfc3fb397", 0xaf}, {&(0x7f00000011c0)="bc2e507bd4950d4ac73c823ed9aa99eb9543a9a5e70ed8d8bcd29f7ac1d45b45e955f736e3f708cc462ce8e142c4cc9477b732ea48e77b3990d3b578388d5387ca911ddbcf9f89e24bf4ab4150697509fb6cd2acd20c91b6882f2a734919aa295cf09a9369d2c4cb0087b18063365c41823241b80cf7599bafeede77cddea0cff15e605e58fc7ee68f18", 0x8a}, {&(0x7f0000001280)="3e3205f144f6731b306015961ae002252100faa979f7874b41342a1b1da490879c6ff08da087757c107026bf09bf7c082f1df9b6d73158b83212a01835904d7b65ed40573776eb8aac15c6ca27964c856d7369bf23debfffc722e3fb3cf579f4d56bfaa0e548e67ae1a68f8c901b65f6c9224996d9defbf376019004064b05a7b282e9b2676ab2897d9703f9a32323d9a533e7a5b99158b16c70f7a9147f58bdb246", 0xa2}], 0x5, &(0x7f00000013c0)=[{0x78, 0xffff, 0xffffffff80000000, "19a2f9228b33750214f54fa0f9e2240948661b39620c45a115e9d1063920996cc6a856cdab7a521bd2fc4378f06bb3943054c27c064660336b849d6b57e0f77e805b89ce93692c5d59381009b852605ec2e5f4e06ffa217c1b459b39d3761daa888a646b"}, {0x40, 0x1, 0xdb17, "b30699393e26bbd97476aa801fe0316a9f7e5a8d9cf43e78367819ef51b2b39f48a9ada59b457aadad0ac2d3082d74"}], 0xb8}, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) sendto$inet(r0, &(0x7f00000014c0)="1842644aad4be05b7a853e962d06d368b6f8fdac44b563d684ba1fc9b8516d4ea5f201e63700a656c7694ed8e272f3ae281082fbe4a1eb8cbe0ab9317a6d9ac96871c57210be4c940da84cdc282cf217898fbddc3fcdedd4a04ce0ad7921d3d2224989dde0dbae5fb00e8977f94405b23d9a76516161f3abb916176b2c88ef763e18743d2a573b38cbc9533823bc4a15d341017db213d893c9e4be308aedb24ab085fd4bcac105fd918fe414c6861f9185d13e6d5fabe22edc3c852bb51a5bae7cdd7ec31cd95d053fae6d5ad8ac06c1a1137222ab75b4284be31def0357b9be431013fda1a62b8b2b5db0bc5048f5d9fa726bcc73502b97e287e5af46a9cadaa3915904f978321aed8e2d437fd9c9fc0bb8c9d9c7bebb061a8444bb9e5d23cc1f8e29566476c704efb94b6c451e3faea6dd69ec70e4166d20ef009a5e50e65c6e4bef41faabc3ce88fa0032264fd995694ebaabecf165db209ec3b2d3f24e3cad636db9d0b6cf7ed9a798e5552ba3bd8589b43c665e72b2595431ac519f77ed57f72bcf02ced2ea54cd966f28dfce5d72ca7241ae3f671f789978e89d3c5e44375f757680c7092833c3c6e33ad354cd83129143ece0abd704cab07e808d2f765f314b908831a825a6cca738bfe56f1e2b8324def6885efa70968e64d858089090357c9f7f05aec53203357d4ec63dae9fb20a357abcecc6c5fed3ce66d8d35a44bbff0a1deaa338f19bf2e660cbcab7bed245609e33b759d5c602a4edfff8aa2d75584834545ab04593babcd48eaed580bed7d2030a120c7f9c66562f18266d23ff3589b8f3308271cd1188643e49febfebf9253fea7d33573bf23d8c32cdf2d7cd9867f6cd4cdf605f34f1b8a65b0534ab10b16f348d5339f8705137c37949af8670eb3d0db43a1ba82d141f444e9ffddaf20f70ee5a90f50eff10ddc2a937cf373d8200fad374c7c475a1158f54e8d4f53bb4446d9baa7414713f050da676160df0721e9b405ce58d42aac2863f6d10d682adf27bdd613cbd37d4c0af5cae36a0c14e3632c029c4c4cfb221236ddcd291b32fb3589878a9f134bf6b0010ee339dfed5f77fba7d56aa139a54866a592b82285eb6ff187f7577c6a701bc7a47953c966139fb38f6074221da51f4c19abda09803bde87da6946282be148e4df1e694bc78792f963d693059b79e24f120df8ecba8d9e38a1209577d57312e19ed9018f0f29e72046ac2857f7117562fd9aaa1a76025b2d36763a51ad24edc737a945e02742736387c0d8465b66f76721f271973e0cf537ad52a1b438b6406a1bdebec1cedbb34bde38bf5412560b658128589e2297465d6f4128b77489464cc024c41af0c6b13eb74510cf9c66ba8cb2b00cb4956d0914e99b0173a94493a7397643ca5847bc466312ed32c60b48f0cce79a9e16f8d9d5138c23cac6cee8068a53b470833f6bc80cc3b6fd46e92bfcd9400c4e0eab5a257be480629942784fcc98a7613b1905e25be4c1caf868d70dba6cab91a8dea97f6a98d96a7fa325a8452cf3a3f17096cadb0aac9e0d184513ceca4f1c9363465f55b3c3dfebf90727e36dbde99e9937d1c7cadfc3dde23fbe6d7c0d5798e2655cbda31c4296c710f005d4e03e9dbb5806219fa1e61ee61fdb2f3396b31067f3a43b81874db95ce95e3951f5ca22bd3ffd6eba33ba4a7caad0560a8e4125bd73868141f7d33ce582ea82fe01df1d9f6c1443753467d30eeef6901ae5cf31e40f867246dc25e308ae4f27bb170b6866384cb6942de2b59d897da7171574b1673d6555b402de309235dc6db05b62ce16a611219fd37dec2fc43693c9a77fc4ca09266f5e1adafd97c3835e4a1f137ff86f5ff3d4c8bb0ec1b67f10d9f0c23062d6dbf627b84f16f35ea1f12468c0750bfabc0ba6d5c48c91d9f3656e48369f270a2e456a1de894bd1943f6f8aa2c6c1b6eee24b0650d75346facba9b9043d4fe9abfd91f374a43f9a9e427c145637b28a5f4bd21d539e7a6033aabdfde606a7c33326f67c7ddc767caeef9887f5e3aa351577ade8722b7ab9c0b6c324eb057b0f5e12e0422092d5d6e39b957999d7b0cddba32a999eef4a24870753d1877e178bca29a8dd6d19cc0c616afe5fb0d11b54787474a9d278cda7fc041994245086dadd59f585856a8f607a54c55e8e44064a30b9e051815344c07b704b64e8e0a046415524a575807226c845b57d498367608c06b802db741a82476336afeb470790d48fb054871ffa268efe554945919fca939fed35a8e4a5ff41b898bb27fc95ee11e483f71ac837498545729eedb660aff06e20c6764d1c0a9e2840346a8d7b630dad2b522fe4ffd742c35520ccb6cdad0f6a49aea3fa32b076440d352fe322498008d869c44dd0d4e5867af73dfe101371e3d1c05c4e60c7b99b9389512b180f2b71b4eae631bbec38f692a1bed498f82bdbc0dc80feb6d1bcbb5b6bf327fd0699b5d4eec30b615a24e45656ba623397eee324c73f5c7bc9bf55a36a91b6505598318de8846846638b92247536502486b0c9fc31292c343d65dbfda970e91c3fb344d95d854fab7369aa506955c2d7628b79a86b22a56e6190caf3117168c45fc8b0747a600bfeff74c315a66672ab8b5b3ed18e7fe1f892000070ad955b04751fefe01b19b10702c51dbe4fe80966f6002ae2bbd5ddc47ab2c2dfea9a3957f216e64fcd7650c9544083ca316b6a1371634afab6031bff67c850626143d2e33b6d71e6ce9f13301ccf888a9a3d7fa3cd0a3a7635b18d6b700b3c6afd612f6eb2f7c885af49a820f5072925355012e107f2777704c23a77b5b7e2af97df0dbe43f6bdce3481bf99541439cfb1a2a5b15c516cd2288c3d6c9505e2e23d5d612666bee55fa1a3b5d929b857dc984e3bec65cd4519ff14fe22071a4eb70f7ab25f8298900c1cc3ff0218d8fb55968121b7f8e2ddde774dd074337abc7bd8e76d4da28b34561585efb2d0cb8e29a4e38dbd3dd33c5a47f22db3fb048e573af7ec4c88e551c456f80f4172e7c55efef29ca6342fff40616e5e7282721182a730884fa84b25d0573b47038dc06740296e019ae3f9cee82a4290d311b87632b57973fae800139f81d6fe418e661e9aa7f2e39d77da5ba78eb3451272d56744b296d36eb4b28e3191fde9d7f1b57eda58b3c1df5f21188efbfd65b3bf1e475e90c2cc76efb51dc9a7e8c211ba790c027c4dadbbcdae406b722fb46f0f98226efe95c5ef31652ad597755d12511b7fd91f3b6d75984a8fa5bcf0047c92c44ce12ec3664b17d7812f0031cfea5afeacef75e412ab8b5e586d8d1b7ad1bfd3336748be7e2751aeb7cca182af2a9818d013363b1b043b85affb957100b871266ef9bb5a33e2556e6125deaf39913e8d28038d8a1b72fd52e182ee822d4da74ee46fcee80edc5979085dc6b11ad1db2dc37ad86907ebdb21f391f2fdaaa99357b379b191326162936d484836409048d5ce1d982724ff5627d1a21f62ce90428ed6cb3003f658bc66ba76c040bb48d88f94b72cbbfdc96edf944a066ec26489b3956974910bb4f54671e6054cc7baf342e879cafad63dd93ab0d4cdc2e829d90bdb6e464f30e8283f940e0b8560d03f9823bcac7e3893fa6cdb5f8725e1ce1e8d867d3b4faa206d60cf3fef6411f983bbe9813140a56e3d8e4e86f23aa985a23dae43cf83a256a1482d8def4cb4cee6f8a2e50aed6fda79bd81df59dfee44307afa0e70986181c320e5519e4a4a2a71c9020747f64799b09a876039ddd140ab8c45377e40ea9e0b8e5efe46ed854526a2a37bf0f0a007be375780ab96254e4c97a99b6245b6a9760f780917e2af7b742281575c3e4e6f359fedb43b76ea3b94d62c08148573ade4a8eb279b2ea4417708ecd5becda92b88bca71ce51eb23ebae9123ce7b50ba51494afec854e714f24f1f3bed7762ceeadc32e9c28951fd9736a759df23df4bf3dedd931aacb04768ff8a6836029eca8c384e623c25098d2a6a7dcd5527fecec45899e6c5d71fcd2849d68de31fc2e0a4185efcb3c5417d017cb197944fdb695245b58f56fb44b64feaf402a907c3e6f04e1b49fbda3bcc4670867a17acfdda13fa3931855b6f13f5faf541a49de0df9cc52c6a142a2c7ddeebdab30caae415e7032ca879109c82c3e587cbb1b91eb75fc64fceb1ac0bf44185a09ec396f17f1b57603f9025ac1be661dabdfd67d49f22f260a0d7b179a21a1e31c3cb29021a3dd96c4cc63740828c9bcd9ba9230f871ffc62ad9aac87c4b8f5c77bbbdcca903a4911a6dce00ef8e6c7e64eaa5efa0e6c70825a2e930f705a7d76aa5500ad78f811b0b77d3682667ae41870dc4163c4ae60f8ff894795b470565c3d6875782a90e7efaa6637d9970623b5e08914f495bccdad3a5db1fd586861906dd703cb02350b36bf418030f0b130044e3731b3b90cfd42f25b857dd256fd91d877ac16467ae99efbf241d74fb5c8ac5141fb262d70e1b031b3e368410cde52d8f69f4ff7a5a9b92b506539c4a98d83fdd71701d7fedbfb8bcc13b8e6a69ec9b4b3ebee88cbe29f2eb38cf8fa53dbb3f14daa94990af36565cd8f09ff139612b1c7838ff0d131477a958c6420ceba4ea6333f92ad13e65f6fea934b5b3b50ff458fa7dcf04ff5ec571c72f0da2ee33d868ab5ed3673bfc11c604f44e3b251519c72f5c9816f63f113c8499ac6c28282fc7e39f7a0c2e6fcf47eebda4ba3eda4a9c9338c421f2d1372a2738bad34ff23b81a331820b66b69be0c516bb545a747745bd9cf55def7cc659f34d6ff97779d8de539c2a5ee77f4f948a38dc8276889d362168da787da805daf0bccd6c1d165d7db1676928eb94bcb110bcef1ba2395f18940c9fa760ac88608c3b0808ad36c45e8c98ff41004967ce0a1e24b416b25184db270541da45b427700d9f8c19aa172cc77d2ded6d72c9af8ef593f6ada45cb9e3b74b8934434fab13ca30fea18d7b74fa8532cb5fd9b6ba4b1fa330ca97d5b51174589b0308ec88077160f40b31ca10e9e5f2cc68fb4adf31867425fcf81f12d7c35089de3ff51320c5b3b558d1f5f044794fc83d004d8d541fbb4d504465e258054258a2f33c33bbf6e56e771795ddcd8ba9c4e71dabe1f3a3844a30c7aef94e4c35279c80246ae1b4a427d2bf5f1d355e83bc66151eb089eb5316d1e21f28e82a2bac79f3f622fdb0a08ac4fe95624d5db3c0880da19a534c03d3d2e1ece5d5331078a6e63b202fa92d52560141f167dd676c823451637f61c18f22b413349a3cbc4ff46c3d7fd2192a37b45a96c59f16b8d5150a6b6d7e4e320f66363191ed2ce4dc865d32edcc03f1f08073b97c6c458f59a5375f8de198dbfee4ce1ce569fa008c67f18fbd0de86a3c080a7446262ef4455abbc4aec495dccae0a77c08ced272b0f65ae683aec12bb1e13b0cfabc215300bf349bce04c0b6ec1683ed6d29448662ddb4a9a553962ca7f13ba898db82d681bd99f2e56870aa9a7e6b708f5a9d8fa822ad8e72110046727e082f595722b47023ae47285e2ff0ca3dec868e79cd757afc7852a34a35577b3f00aa02c763375a1c493ae4dfa26ade650e9b299a127fa692bf38c8d30d2053c50e639016583f772f41c70036ebfe87c6cd47ff8e5d3b57e8498d45b0ef5b3908fa9266d0c49ba3ce4400c8b8ae9ca0bf5291b72e798f357d1be45b294cbb5025c4b4e2f85754d071430f42aabb1e9429e08b4d880bedf0052d97ebc8eaa18834a82ca87d683b00d6cfc099dc329c80ef5a8e4f6e2c70cf8a0fe335bb6322f674f8d344", 0x1000, 0xd, 0x0, 0x0) 11:11:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockname$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x6e) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='x\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0xfffffffffffffffa) 11:11:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x3f}, 0x8) 11:11:02 executing program 0: munlockall() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') socketpair(0x2, 0x7, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') recvfrom(r0, &(0x7f0000000280)=""/168, 0xa8, 0x0, &(0x7f0000000340)=@in6={0x18, 0x3, 0x0, 0x9}, 0xc) mkdir(&(0x7f0000000380)='./file0\x00', 0x2) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCEXCL(r3, 0x2000740d) readlinkat(r3, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/112, 0x70) mknod$loop(&(0x7f0000000480)='./file0\x00', 0x6009, 0x0) accept$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) fsync(r0) clock_gettime(0x3, &(0x7f0000000540)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) symlinkat(&(0x7f00000005c0)='./file0\x00', r3, &(0x7f0000000600)='./file0\x00') getsockopt(r2, 0x5, 0x8, &(0x7f0000000640)=""/71, &(0x7f00000006c0)=0x47) getegid() getsockname(r3, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) mkdir(&(0x7f0000000840)='./file0\x00', 0xa0) symlink(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') pipe(&(0x7f0000000800)) sync() 11:11:02 executing program 1: r0 = socket(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000400)="bdfa4d2591c321a8cf98848e4a8051bdffc6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc07e23ac168a0237cb5e32d0ff2d4e7199679daa987423cab21c6b2748a67e400d0a61d75698228a2b887db13099bb25375a9c2b0e061a751731e5c2091f3e9bdd11c4518138f7d1d2717001200f34322c0cdf8648b0200000000000000cdd79cd66c31400b4dc386972d2eae1f3c146e00ead47dff07c6c3b018be5455ba5fe808f9840f9e13daff5ee54c0682247a3e405dca84b00ba7651238225996d2250f6ea821e157a6212dc30a", 0xcf) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xffffffffffffffff, 0x1000000d0e, "b04d00f3ff0a631a00"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) read(r0, &(0x7f0000000100)=""/90, 0x5a) 11:11:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = semget$private(0x0, 0x3, 0x20) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000080)=""/170) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) r2 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r2, &(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) semget$private(0x0, 0x3, 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) 11:11:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "daed989286f54571fccf0d8f70bf4058bae4bd16", 0x80000000}) 11:11:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) kevent(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x60, 0x3, 0x7, 0x9}, {{}, 0xfffffffffffffffc, 0x81, 0x1, 0x1000, 0x8}, {{}, 0xfffffffffffffffe, 0x1, 0x80000020, 0x6, 0x70}, {{}, 0xfffffffffffffffe, 0x18, 0x3, 0x79a, 0x80}, {{}, 0xffffffffffffffff, 0x98, 0x1, 0x7f, 0x1}, {{}, 0xffffffffffffffff, 0x40, 0x9, 0x6, 0xa3}], 0xe2, &(0x7f0000000180)={0x5, 0x3a92}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x20, 0x0, 0x40000000000000}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 11:11:02 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x6000000000000000}, 0x10) sendto$unix(r0, &(0x7f0000000140)="53aba8b5db12d04625eb7c5e111aa16c06fa163004052c1c27237b91fc701596c566fd785839609e55b4df15e13a17431eb538a82d1f8e3112a98a1609cffbb7ac633eecd80d74956bd1f32aef776f245791174d8a79c33c47dcc7e539b8306d144f92b3066951db85202d66260185d9f57c6184ee73882da68ac1706bd8463c55add6786a33384c0fb96135406150bfa29cc1477433a326967762e2f3e877d8cc517cdd2f33cf00b30d17e9017979954e59e68f3494455d49514a2ce7fd60528af03b822337077e7798d62971a76bc74be7c628a4fdfbcd889f060f8f2c736724ef583deead75e3683dbe85de8b7873403ee56684608f4d", 0xf8, 0xb, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) sendto$unix(r0, &(0x7f0000000040)="bbda4d587df5dac511e2", 0xa, 0x5, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 11:11:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="1a95", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() poll(&(0x7f0000000240)=[{r3, 0x4a}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x1, 0x2}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff8001, "8549558802006637054dea9c11fe4dbfa600"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 11:11:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0xa0, 0x8) ftruncate(r0, 0xffffffffffffb614) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r1, &(0x7f00000004c0)=""/4096, 0x1000) kevent(r2, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000140)) recvfrom$unix(r0, &(0x7f00000014c0)=""/4096, 0x1000, 0x843, 0x0, 0x0) 11:11:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000480)=0x7) close(0xffffffffffffffff) 11:11:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = semget(0x2, 0x4, 0x100) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xff, r2, r3, r5, r7, 0xd}, 0x7, 0x0, 0x1}) setsockopt(r0, 0x11, 0x3, &(0x7f0000000000), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x4, r2, r6, r2, r7, 0x0, 0x8}, 0x1, 0x1806, 0x8}) 11:11:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x5) flock(r0, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) 11:11:02 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x7ff, 0x0, 0x0, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 11:11:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0xffffffff}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 11:11:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800000006000, 0x10000100000000) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "e63092f4ac0ae90d447ca744bdf1d793dc7d6543"}) 11:11:03 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x20, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x10) chroot(&(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0xdf, './file0\x00'}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x1, 0x9}) pipe(&(0x7f0000000140)) 11:11:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x15, 0x7}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) close(r0) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) lseek(r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) 11:11:03 executing program 1: munmap(&(0x7f000071a000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) munmap(&(0x7f0000719000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000100)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x810, 0xffffffffffffffff, 0x0, 0x0) 11:11:03 executing program 0: mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x22) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x1, 0x1) chmod(&(0x7f0000000000)='./file0/file0\x00', 0xfffffffffffffffd) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x100000001, 0x81, './file0/file1\x00', 0x7, 0x64c, 0x7fffffff}) socketpair(0x19, 0x4000, 0x7fff, &(0x7f0000000240)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="094143bb8049d9b8a5597b9c0700"], 0xa) chdir(&(0x7f0000000080)='./file0/file2\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') 11:11:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="01000000", 0x4) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 11:11:03 executing program 0: clock_getres(0x3, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0x9, 0x6, 0x0, 0x10001, 0x7fff, 0x400, 0x1, 0x3, 0xf6e, 0x20}) 11:11:03 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000080)) writev(r0, 0xffffffffffffffff, 0xffffffffffffff6a) 11:11:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x88, 0x29) setsockopt(r0, 0x6, 0x0, &(0x7f0000000040)="5306c4f641063628e7b4b573e3e4615f2f337c2b19a37abe0417c9fb837967ff7dbba2b74c56d08ae3e86761475055d04ce8221cf9e264f31b21c47cd73e9f49a75cb9d99eb949d1442b1d1063fbd9", 0x4f) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x7, 0x1f, 0x7, 0x0, 0x2, 0x7, 0x2, 0x1, 0x2, 0x5, 0x1}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) 11:11:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x8001, 0x30bc, 0x400, "a7f6264ac043d1c701e068bf252654925a8d2521", 0xd5ad, 0x3ff}) ioctl$TIOCEXCL(r0, 0x2000740d) 11:11:03 executing program 0: r0 = socket$inet(0x2, 0x800000000002, 0x8) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x6, 0x3, {0x6, 0x40}}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) 11:11:03 executing program 1: r0 = socket(0x1, 0x4, 0x3ff) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0xfffffffe, 0xeb) recvfrom(r0, &(0x7f0000000000)=""/75, 0x4b, 0x3, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000100)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x10000000) 11:11:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x14, 0x0, 0x200000) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:11:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000080)=""/77, 0x4d}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000240)=""/152, 0x98}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x6, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb1800"], 0x1, 0x0}, 0x0) 11:11:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) getppid() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/59}, &(0x7f0000000080)=0x3d) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 11:11:03 executing program 1: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = dup(0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/44, &(0x7f0000000040)=0x2c) 11:11:03 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x100000000, 0x61d, 0xffffffff, 0x0, 0x401, 0x4, 0x2, 0x3, 0x1, 0x9, 0x1}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x800, 0x74) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000040)) 11:11:03 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0xaa46, 0x6}, 0xc) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='r\x00') execve(&(0x7f00000002c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 11:11:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1000000000000c1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0xc20, 0x0, 0x71684c5e, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x26, 0x1, 0x2, 0x7}, {{r1}, 0xfffffffffffffffe, 0x8, 0xf000000d, 0x9, 0x4}, {{r1}, 0xfffffffffffffffd, 0x2, 0x7, 0x2, 0xffff}, {{r2}, 0xffffffffffffffff, 0x22, 0x8, 0x101, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0xd8, 0x6, 0xffffffffffffffc0}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x7fff, 0x77}, {{r0}, 0xffffffffffffffff, 0x4, 0x200fffff, 0xff, 0x7}, {{r0}, 0xfffffffffffffffd, 0x82, 0xf0000016, 0xa3d, 0x3ff}], 0x4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x0, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x5, 0x3f}, {{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0x97, 0x3d3}, {{r0}, 0xb3f928c2e7d54b8d, 0x2, 0x80000010, 0x30, 0x100000000}, {{r1}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x3, 0x73}], 0x2, &(0x7f0000000200)={0x9, 0xffffffffffffffa6}) poll(&(0x7f0000000240)=[{r0, 0x34}, {r0, 0x2}], 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() r5 = dup2(r2, r1) ioctl$TIOCEXCL(r5, 0x2000740d) clock_gettime(0x3, &(0x7f0000000000)) r6 = getpid() fcntl$setown(r3, 0x6, r6) kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r0, r1) pckbd_enable: command error 11:11:04 executing program 1: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000380)=0x7) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x20, 0x100, 0x7fff, 0x1ff, "d72b5c90a79b14361ba1c5370c026c5095fc82c3", 0x5, 0x2}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x3, 0x1, 0x6, "97e5d00e82e17009ebc117c77c81b40421d500b0", 0x1ff, 0x1c0000000000000}) syz_open_pts() r2 = msgget$private(0x0, 0x349) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r9 = accept$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000440), &(0x7f0000000480)=0x4) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x7, r3, r4, r5, r6, 0x0, 0x7}, 0x1, 0x8, r7, r8, 0x4, 0x7, 0x9, 0x10000}) nanosleep(&(0x7f0000000340)={0x4, 0x8}, &(0x7f0000000500)) syz_open_pts() 11:11:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x18001, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x80) getdents(r0, &(0x7f0000000100)=""/106, 0x6a) lseek(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x81, 0x2) getdents(r1, &(0x7f0000000300)=""/104, 0x68) fcntl$setstatus(r1, 0x4, 0xbd) 11:11:04 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r0, r0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0xffffffffffffff30, 0x1782}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) msgget(0x1, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000080)='N3', 0x2) 11:11:05 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) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f0000000000)) 11:11:05 executing program 1: r0 = socket(0x2, 0x4, 0x800000000007fffe) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x401, 0x2}, {0x3}}) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="1000000000fb000b0000000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="ee8ebb91a9f22d5ca6d4d030628b1a4832f2b2c1ad0e5e3c3c8024831252d6e77a2765f05aa0c38550ac2e3f50a6e1f57e5eaa52472a11d4134d185df9a6fab47d4330dddbe6c9a57704803b12adf484a2dec861444b65a930eac630aaf06f3da83e96911329ef63cf0b8ad90ebbdb2f255ca36e4843f3bc552e00efaaf42bef776a45a43ab7f2b7af6013b65ee220dd42eba1364c1b983afdce82e44549f90ba6130c05dd10c97339c450c92573ba10bd2664782032e687134d000c5f25b877ac2ed31041f4c1655a3ee2c6a73ed13deb170fd8f7b580ea6f6e65c4", 0xdc}, {&(0x7f0000000300)="50223af2696a066ed0a5be137d99c21ac3fd8eda4a3ec6a15daae4018645b4e7311fa4265c880e48f2cae460505ec6f393251a40888876fcc6ad91d739b2869c9199e3441ad703d5d838b157391a8fc0cf15c0f56f165e9bdb6a33dd9868", 0x5e}, {&(0x7f0000000380)="aa462aea44bc2ab1a9c035d5c9b988760ca61aa5f91a51e773f584a1bdee15d36a9ffb4a8f3b7d8d6a13da50d78f298a5d18cd7edfafb1f50382e805c51f09c2e78a2ea7e58ea713ce48456bc0181042e5e169d1a5cc701f0d8ee21910ce4ee303dff8e09989fbed05aab50b06dfe7c8700fd6cef034a50a2d08b2c8fe72a8", 0x7f}, {&(0x7f0000000400)="93303e7e055480994951e70725f5738a5e4f7dbb55b38732bf79366407179b25566c3803101caaf1302cca9681ad06cef07e9cf86e259e8d737d4ce86879abf4fa080ff0d93d50fdaf2104f2a6730743913fa13bf47a895434acca3620087bf24dd33e2d76d61612809cefa773e38a4b83ed638564b0422a62d2e1d45c4db077f88a1429726f68fe2a86dff094c1f74144e1f0b6342764422549e4a7957704c838c4972777f7bb4425e72dd73747c51c61a859ed78b90e8f96eca2ae76a3b2c209271fa23501a231c239aca715872091dd76d2f663bb61e6a53e11bbcc8e8515be44b86e72e8238dc9f5c70553f1c2cb413d2cfe332bd8ccdb5ffb751d", 0xfd}], 0x4) utimes(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0x5, 0x401}, {0x0, 0x6}}) bind$inet(r0, &(0x7f0000000580)={0x2, 0x1}, 0xc) 11:11:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) getpeername$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000001c0000000000000000000007e7d6078b7b2ad92fcea16e765ae200000000000000000000000000000000e0ffffff00000000000027bc854d3005b18dcb3f32e8200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x0) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80105702, &(0x7f00000002c0)) fcntl$setflags(r1, 0x2, 0x1) pckbd_enable: command error 11:11:07 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x7f, 0x1}, {{r0}, 0x91faa11e977afde0, 0x62, 0xfffff, 0xffffffffffffff7f, 0x2}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x5, 0x6}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x100000000, 0x8}, {{r0}, 0xfffffffffffffffd, 0x2a, 0x200fffff, 0x10881967, 0x10000}], 0x4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x9, 0x8}, {{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0xfff, 0xdc8}, {{r0}, 0xffffffffffffffff, 0x20, 0x21, 0x5, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x20, 0x0, 0x6, 0x2}, {{r0}, 0xfffffffffffffffc, 0x9, 0x20000081, 0x5, 0x7}], 0x7, &(0x7f0000000040)={0x0, 0x6}) 11:11:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x8, &(0x7f00000000c0)="f006f925a0106c1a3bf578ed8a510a0e47bd6a52a2db54d23462a14eb86b1adcea9c740c1f8aca5588bf18e6447cd728094df7951e7db5edf3d2550a6e55a7fc95fb9759dc8bc13650b6861d546985703ac621b4661e9dccef38a8fe0bc593830fd83abb924450c13a93ed2489937dd86dca68d12a0a3738ab2ec6b06b65c8b17c637e8b64a8321f86ba7ea0347fca2bc8c326c0ce4b7c2132fca80c7b96bc6ff89a31d9359fbab85f0955e5dd", 0xad) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3e3a73a45408cda8) ioctl$KDDISABIO(r2, 0x20004b3d) pwritev(r2, &(0x7f0000000780)=[{&(0x7f0000000180)="9aa9d49bf7febea8e08d9b8959ed6d51691b4509a3c7ec490d5654db7dc88ad465778f8093f7b3f9ecaa3b452afb1df52d83bf43b89f38dd555c8c123897e2c40334709ab09cb7550a99691c233340aa984049f987d4a3f1156db2dddd012ad28e8916288077e45140f2b30f3176f7034999dbc2d874a8a1be8afbfe640ffb", 0x7f}, {&(0x7f0000000200)="f7f498e1d2f4e4fd75434ed693d0272af3d71a038b8a63e03929f8f75d3e07e3b2325240715eb92fe0b5addf178feeb16a043709306d80e1aef31daef89bbe10de08dace38a985d9b02f025c324749f92ae69e5f05a91b5d841e01122c6cd766230d", 0x62}, {&(0x7f0000000280)="a1168d1236a16d6352dfd601112a038e5d5d1c249edaf2666fbef1639a2dd59fbf6165c8b23db1fca422cfaa77cdb9376a4ff514bc1a36634048ccd6a6f04806fe05dae5d9f13c0d4343d75fb20e5ced7afe409bfe116b3849f460ae970f94ff345272eb9318d882daa49ba88652935c3b2eac6827e28f0eb5dcd49bcb7a10c8e9030c0911960c9a3142018e2ac3699540a9823db64b8d197fd487a7c6efafea1d6560b3bc1239de8ab7520ae1e2ef7ac3fbde231554baf0cfc59f187e292411d347cd33dc054cc991a1a9326b9d6d1c5cfa2d3b00407725a04e0798ae800e", 0xdf}, {&(0x7f0000000380)="7876cc70d29bec6d131a4d5e82cacda51d328cbac49283fdcf167e5024d03f6f3c11ea3c9fde1ba480652ed2e225ef795148a47bf22e9ee6ccfa8aa5a7dbfc27c6ed4fa8122a129e85a1cf00f5871b23e0f12c5a6fd0825fa070dff697e5002d75b5e3089658963cf0d9523dadb8fe9837b31a79acf46c4c98bd3c5a3ee3d157d7fe2cbc283cb1f280feed4a2c47ee5853ed93689e571c837937a085103b3cc9ca35c11550e078d021dd3f936659d53f58e887da21e1ffa8d181", 0xba}, {&(0x7f0000000440)="6382ebe5c867b26983470393ca6066288c4079f172eb54f4fde1be27ecbb7d9944845d64fa4648956589100e989f53cc162740f9ab11dd301e571bb8d2b3e382bf5d4fae3d6c76387b6e392ac9702328b0efc4b677dbdc6b23814e6507b22f3077afcb1a6181634e94baaef1a73081dbae3320a96609e1", 0x77}, {&(0x7f00000004c0)="ff57b3b76e4440df1e5a07f68493811d4f50d13293d6145cddd5b90afda1ade8227d8d7c9d389f0cf4d30ff3888db71a7b89860e3ffb41005eb294b7f5340330fc60fe29f41d4ecf8caa6e5587dcfed3424eaae740e99b41ee7c75d81e2297fba2561b2bc3e9eca95320052a44644279eb2ef00459bd7b8b32dd8750f778902945a7c8ce889a655faf2431d9c3e76424d70783907f0ff261c287e3dad3eab277a8b22bdaf4655cdfb265848bc4d6cea27d66ae3f4edad57331c58cddd6564a415dabd913af1cb61933490b421d77616059a9e3951d78c368df8c6489fa90b750f5e0f0b91f0d", 0xe6}, {&(0x7f00000005c0)="78738914baf5dad35946eaa1a9f4728def2fb53b541d5959c670d05593aef50154866b56ab2b7f8f31c250258ba13b0d595a476ea933d024e7ff5141c510cfd454a229dd988d1bfc3dcaebff670645", 0x4f}, {&(0x7f0000000640)="c9b81b11b4e99108d733103bb13d709dd056d350a7b0628fd00b190cc820d54fe948b67be5a03dd84f8f1be5c308dbcb1eea4935368044251b214a040f89444d609a15e7a11a5b0ee69c3ebea900e8c18fe6500ecd1a1ff9067b4099fd96633f", 0x60}, {&(0x7f00000006c0)="53b1bd9444dece62e14938c0b39f02109ca5f7a69f75073b53b5329ff9ed291cf2521bb406344f8a169e3d6686a12eb7cf1a633beb6d7a09f1f6711bd1e564fe770a31dacc050c80fbae4da8f416f27dd7bbe3c04056e2ac4dbf06c264c77d119cb302c014c484e62d51d68835774aa0dd2d67f266c39d6bbaefefad65639b7503463862e4a6d3e4e8f0e94ac6d180e9186dfaee58227af1b4d4864b2f7f95001adc8004f0fa1c7616d15f8ba8c4184cd5bfa691c28ab2e1", 0xb8}], 0x9, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0x25) pckbd_enable: command error 11:11:07 executing program 0: r0 = socket$unix(0x1, 0x4, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) r1 = fcntl$getown(r0, 0x5) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000004c0)=0x7, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r3 = getgid() symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000080)="3df4dea90904da0e217ce45889d8050d0abd0aa9741ef924271f3f1530710d0a0ad80faad3ae7740429ee6b3d00a92d9682b83d4e7c626c341a2e387196f58b4663b1e7be0e7cfea27d3de1bf3445b77bb006b", 0x53}, {&(0x7f0000000100)="2f41953baad51404bafebb0437c86c4188f362dfacd01bf33f28dd4a3ff3f131aed327e899e3232039910973d5fe0cdaaa5e4cb4cd2a53444a34549eb4fdb071fdc693d5a3fa46e5a1741e17f1f5a958571fb83cd47aa56c07ded312d402579fb64f620e8c8880846f5dcc35c37b00e7125460d69c305b2671641e9e97fb026d800fa620d9289dbf49b91f7869", 0x8d}, {&(0x7f00000001c0)="347ffc963af8b06de39b719bf366898828d5e843763e20b86241e6580f36d829602be4b35c8915", 0x27}, {&(0x7f0000000200)="f2f765860daf649052fc3ba20191875b6054f2e1d15468a70f94f1be44b8a2182e49cca9bc9a7a45d9305e517a7fbccb149576cf54d4a186dac00f01897e0d10ce410d29da6f60436a008cdea7e98a190f045b0349364bb3e760894fefc60432535482b78131b4ac6c5f2012fecfd60fa7d043e113daea78d1c54ee9733948ce362b0124fa2f07a780cf1344c98e5c05498dee3d1c24693808354ea0070e5ccb7a84c281ac137890f082883aa6088dba615c96c6c55efcaece353f9d4e1befcfbd75d45304482112f5f022", 0xcb}], 0x4, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x40, 0x8}, 0x8) 11:11:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000004ea89aa06d81943f00"}) r0 = dup(0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000001200)=0x1, 0x4) r1 = socket(0x18, 0x3, 0x0) clock_getres(0x2, &(0x7f0000001140)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x30400, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x6, 0x0, 0x9, 0xd, "2dd4d8b70ca0ad2dacab91cc841cf7d08d84212e", 0xfe5, 0x7ff}) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000001140), 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000001180)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011b56a4b0000000000000000000000000000000000470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a34bc3e8b00258b4d299d4cb31a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000650cce95e13bd9410515df5485ed39fbef82dafdd65cf01bf7021f974dc87d4ed4c06137390e4deba87730c007044df9d4433a8adbed35c7ef91a311e8a4c08f40e31836a52e861662171d61d745b0e10fd02a96b44981c2b43f89b78706857d6f3a7db19af8b135c4b03136744c183bebc3"], &(0x7f0000000000)=0x1002) 11:11:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000001c0), 0x4) getpid() 11:11:07 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x2) 11:11:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000000c0)=0x1) setgroups(0x1, &(0x7f0000000080)=[0x0]) 11:11:07 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x80000000) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 11:11:07 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x5a) fcntl$setstatus(r1, 0x4, 0x4) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000100)="2775b9c1fdd10e0b63fe5566f972f74a5312f11d91a83f3b2ba52aa83a9d2b1ab44d6859ccedaf0955a6e10bca1a2f7b5fea068824051705b5a724cb4c66ff74b20b63a5c20d17d0b14c2ec235e18dfa41c6e8a626316b04a04f87f773322397671962be88adf9", 0x67) dup2(r1, r0) 11:11:07 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) write(r1, &(0x7f00000005c0)="1bd8f17f63c3c517dbf3668af43af215706bc4c9f37fdd60434f524bde9407e1f955ce4bda2c25ca53f84ee76cec17050f61392d21476ff70a16445ae21475f7749d86739269baa579f1e1f798e5d15621a7c80dc1389819af4c43fc112941bdeebe0de9b828a13cdcf681c7e0a9a3ff989393bc9be43d0d57641705ad32e84cc807b1d46a50fd6b8d26cf67879ccb9378b8fc740b70b85c8ec93114a5fc2275daf6fb49554e4344f79fddfe09cc9a1d202717a4aef53028e3f084c7f85daecec0e1661e75a75d3cf9246171651fbd819ff6172c3cd0ce9e3eb4fc9e6a95975e87a615a2030acbed619b7e2e51c575611059b28baa8e25e0dc055282842000dc33ecb44f65dac102952bb46c6b8bcb22af6246831aa722a9a44bd27d57053855768261579d62f0db87684bb0b05055e85b981fa47aa82bd98c25ac784ef2fd5b2e385050835e3a80ccfdd14c7e56704e5d6c28eb1eeb49546b8a9bf7778a39c534a3b7e562ee9bad7501395b32df1bb72ad39a9d7d86545f23be76e3b8f400b552cd019475993bfe61d55cbedc0dddf157c8fce5fb3844223130af5629021e497d68ed23d98fa96d55eb521d0f6476a410d5724ae55f97ad845c33a72445da2f279e597c8efea0f78da48ce35ac85cc0102118fb5dd17d558f375325f1af9995560aa3ed8fac53f7ccc208959206b4fdfe5d23028a604374d1b4442c24685f83", 0x200) 11:11:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x7f, 0x4}, 0x10) setsockopt(r0, 0xffffffffffff0176, 0x3f, &(0x7f0000000540)="10000000bd723506f9335b2c98d54cea1461c67a2b5eeeb38dc4416a33f8c69244d07efbf25aa83e0857e15bfc7f248aea6a06c5e5ba726415ff58d70dbbf0e13e4b28a8a58d71d95cbcd4b2faf9ff49c078eb2ab6d6e766dcbbf0177f80506c0d852f083d91f0133d141c61b9df5b16004d4be459fd02fb2aaaf4606b5269ce5f77e1743b90af506b04f6d93b4782630f18544a0a06e97a9c4eb5cc61c80a31f90756e32544b76f103455283cda07e40432440c11f37b659448c444ce54d378ac6157354d9cd11b778db56b3b894105d78881d79cd3a348968e4b5f03cbb5b8910989b68aeb4a40dc414f6048457ef2ba27bb62ed69b1a5622123698961f217f8df76cb3a59ee2e9231a0203a6ac20d622e76c44f3c0bfa4aa6b29ca52e846abb950ecb54ad0d45f45a27fde8f1b8888efe9bc0b402f036a67084d3e21461777200299201aaa1b414d7c68ce504cc1b997f791fd1d584e27c5cde1a35f3cb97b9b1e268db2fdc34b689d374d5b7c4f8fbb900c427e79acb94507f6925078e6a00000000055e832010c30bc31855eaa87ea5b8d26f2cc74d82cce11c443105e0722a9eff0e06b7354eaa588964d10000000000000000997c09e0f5a0339074a83aed08df094ed9a61628ce685e68a20000000000000956dd22584594e17e257df34c9cd4f640799e6dc9c6e2c632463f93dd2b4956661f208f985a8f29290efa11d7d12698b1051d98d56ddbf4a63dd918e3ffd971745e77fa306e0b35113545a778b74c762f47b094d9c4b9d1a3471e66ad7bab735db247a637f9d5e2232f1ae57a51682b0b32f3a4b6b7dea0750000000000000000000000000000000076bf66", 0x82b4) getsockopt(r0, 0x10000, 0x7, &(0x7f0000000040)=""/48, &(0x7f0000000080)=0x30) 11:11:07 executing program 0: minherit(&(0x7f00003f4000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x1a, 0x40000000, 0x80000000, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000082, 0x33c9, 0xffffffffffffffc1}, {{r0}, 0x8750133d3fdbc59c, 0xcc, 0x20000000, 0x7fffffff, 0x4}, {{r0}, 0xfffffffffffffffa, 0x50, 0xbe, 0x7, 0x3f}], 0x87, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x32, 0x4, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0xc9, 0xff}], 0xfffffffffffffffa, &(0x7f00000000c0)={0x3000000000000, 0x800}) 11:11:10 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, 0x8020426c, &(0x7f0000000000)) 11:11:11 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) write(r1, &(0x7f00000005c0)="1bd8f17f63c3c517dbf3668af43af215706bc4c9f37fdd60434f524bde9407e1f955ce4bda2c25ca53f84ee76cec17050f61392d21476ff70a16445ae21475f7749d86739269baa579f1e1f798e5d15621a7c80dc1389819af4c43fc112941bdeebe0de9b828a13cdcf681c7e0a9a3ff989393bc9be43d0d57641705ad32e84cc807b1d46a50fd6b8d26cf67879ccb9378b8fc740b70b85c8ec93114a5fc2275daf6fb49554e4344f79fddfe09cc9a1d202717a4aef53028e3f084c7f85daecec0e1661e75a75d3cf9246171651fbd819ff6172c3cd0ce9e3eb4fc9e6a95975e87a615a2030acbed619b7e2e51c575611059b28baa8e25e0dc055282842000dc33ecb44f65dac102952bb46c6b8bcb22af6246831aa722a9a44bd27d57053855768261579d62f0db87684bb0b05055e85b981fa47aa82bd98c25ac784ef2fd5b2e385050835e3a80ccfdd14c7e56704e5d6c28eb1eeb49546b8a9bf7778a39c534a3b7e562ee9bad7501395b32df1bb72ad39a9d7d86545f23be76e3b8f400b552cd019475993bfe61d55cbedc0dddf157c8fce5fb3844223130af5629021e497d68ed23d98fa96d55eb521d0f6476a410d5724ae55f97ad845c33a72445da2f279e597c8efea0f78da48ce35ac85cc0102118fb5dd17d558f375325f1af9995560aa3ed8fac53f7ccc208959206b4fdfe5d23028a604374d1b4442c24685f83", 0x200) 11:11:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000240)=[{r0, 0x191}], 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000440)) 11:11:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7ff, 0x6, 0xff, 0x1, 0x486f, 0x0, 0xffff, 0x2, 0x3, 0xff, 0x6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0xfffffffffffffe82) open(&(0x7f0000000000)='./file0\x00', 0x20, 0xb) 11:11:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x5) flock(r0, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x1, 0x1, 0x5, 0xaa}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="f05585e8aa49e694bd4faf4930f4cd41dfbb3e47c161c382699d03ede8888aa8dcb0074c7f8ea8386bf9eb52fbac9da9a7530884cdac1b11f2767718b6d44e0347df8daa607bf90c3f50ed50a499aa1f7f0b78a36d054ac55f4686856ca18efc90cd5d2c073dc4f757b78075f9c60757b39085f4596b3cdcd7e6f3116c1442a2733e743247095c45bb1da2c1a2cafdb6fd5ef47288409c7fe29b3e6a131c20f7271894f93196a23de80cd313b5111465018a2351675a01c4910e62c4bb4fb48ebcff6ba59f6a8ac5b5022a7f3c9653485c1777c258a6090035dc6f9ba2b9", 0xde) 11:11:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r2 = socket(0x10, 0x5, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x6) sendto$inet(r0, &(0x7f0000000240)="5930a7ab721c70d9fb0435ff24e5ebe4e87a45b19f810a24e9de8d9364e6113cf89581c5824526fe5daa593842de2c49dcc6b588c35b9bb59fafd19486ec07f63629fc68c7299ec3e8386ab45968a6c5fe8b9976b74005c7c3acd4b2d7f9858a4416cab529f46f09089604820bb5f6fafa668ec750bb0d1e15615aa02316e12654e7f773a6bf1aa6455ed00e9a797e5c9d5744be", 0x94, 0x7, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 11:11:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2100, 0x86b) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r3 = fcntl$getown(r0, 0x5) getpgid(r3) 11:11:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r5, 0x4) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r4, r2, r5}, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = socket(0x19, 0xc007, 0x582b) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x8, 0x0) r9 = msgget(0x2, 0x80) msgctl$IPC_STAT(r9, 0x2, &(0x7f00000001c0)=""/191) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)) fchown(r6, r2, r5) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) link(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000340)={0x6, 0x40, './file1\x00', 0x2, 0x2, 0x3, 0x2}) sendto$inet6(r7, &(0x7f0000000380)="e963918db34442699843b5b25355440572644651240c79017d68f7ae6a86d2f9146870af6207ab4ab155e7404416f18e270b043e6b5fec11cb776ee46d05e894674fb4802368b4b0193e403ba9ac445f4a1787263e5d5abb14848a9faf78fa92bf4bb328268385", 0x67, 0x9, &(0x7f0000000400)={0x18, 0x0, 0x9, 0xfffffffffffffe01}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000440)={0xc7b4, 0x4}, 0x10) getsockname$unix(r8, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) symlink(&(0x7f0000000500)='./file2\x00', &(0x7f0000000540)='./file0/file0\x00') getgroups(0x5, &(0x7f0000000580)=[r5, r3, r5, r5, r3]) faccessat(r7, &(0x7f00000005c0)='./file0/file0\x00', 0x2, 0x3) ioctl$TIOCSBRK(r0, 0x2000747b) getsockname$unix(r8, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f0000001640)=0x1002) setsockopt(r8, 0x7ff, 0x80000000, &(0x7f0000001680)="9aa5f97ff6833cadf69570963e53e07e0845aaf423585be14a39b7780f24a8e3a2ec68327a4f70e5322b7855865ff260d0a76c984aa37cc980c1a7787bedfdd58f9f9e2df9ce8e55797b7c2c3d8370e3acfc95a542a77d0f79de24cb65447c204827081aa372076941bb710df92d7797ed5348672da6cefbb96b69033fb6fad8bac2c052331e9693360c1a7db1b25a97fdd6d49fb8bf1c65daf8d7a28d711b5c1a5ab7c1a42b34bc9ec9f2f83de5a5eaef254efdef0a158c54681e9645247a749294e411326d45f65d8976756654fbcc0100217bc0242fa958e8a9a31581341d74c1e33a341ee34bcc66bddf2302d3f43278672f40626bd0b5a6359ef6ad3c377f58e33e18f1e016c2ab04aff495cc9e8922d46937c16495cc4988052eec2652da4ee031f77ec6d5bc6bd7bd92bfee1524a86933de526189a80ae87a1159fd4a2b3891d02ad757c00be959eb2e2e405319941202734af39bcf7bf8e523ebedf6b6a511fe16f20984bac3907ab2a6899311d64f131ee1de67555386e87cdd9a7c8081bb981badca37b06a84a7447b60a61d190dd7da5a5cf3eef2219e085061d2918f962053e1e6a0ea3e93d1cec483cee8b5b417d45d38fb9d31f01e7d2ee204221604196d925922d5b92fcdafd536f07b52134d8a086720278e068d7324b6396d8289ecaa42d77694a252be1df96635fd47fd690112ee161fa07761768c58d6772c69c1a20f18c4415dda843ab6c8aeca8f78ae4fe61e2252a9ef982519bbf8b60444248fc410fa6cb01783a239cd9e99e84fe26458727b02e9ab84de89158d1fea8b80d00c5c0af8b5b8598e96b809f005b50b9d598c3c065cc04bdbdd65dbf813130986b0f8e9313f113739046af63c609a345672d353be723c9f9e5a8a2b7f7a08ca638fc71092cea80c486e3e6b24ed1a053b98774af857e200944150ef46bb4706a569afd66f6b1e5e2178340ecf2735d9c7d0f05f7e0f09f8154be4cbf6f0cf578adbc77ab60e3ee94cf5c6d0576a7d31c03b8e138e3ebc6e83a9aef0b23ca5476b209b9e2d420cb740cdbcb30f422242abc6a7b26f6c45df3038558190b509a19435ce8cdf1298b5471c7747fcc52958ccb79c6c2d5ff31fa9b52a5b43afa0aa1b95dd7bacc91e56ec20e5bdf8d77f0449bf6e69e315532d05d65742607c23830147a43fe2bfc9cf86b27d47058619cce33cdd11b12e54af06cbcd3762d444cdfc7e6f4ee70a0bb4e1a87ceffdcd7c4bcaea45c433b94440235f5644451c9191b21d4790bf952fcf5e8d6faed4e8aee71cc519701a7b48b96545b969a3b6be44dd925982335243112ed5946a8359bebb5099047e516851424a0f6feab4e0254bcbd155aa230e89bb9f9fdef6a24604ed3968421dcd3df7bac7e6714651120299df8b733e7d12e500e9e450cb0abf1380a1c8148a904ee01507a2a04e43a6637523926792f0023d14a4b3073e3644ccddffcd316cbdd03116e32920995e01df97ea26da71265c2da2f5dfa5a6ae56fc2bb283b5050ab257927ba35a533f82c42a472035020b35d470266c0c558a5ee52595ef5ec4df5a21405bdf88f4736e48bcdbfb011e6e8bb28f65cf7a97c7da8293b41ba1c2f8d7a331cd9da132f342f10c10dbe5b2754a3de67af1fef02d94fef5ea2499497a6a190d58741a8f985f697ff479cf1226d3d4d74f1e4faa6f58c15b9e69cf5fdff39e1eee94b08d7d9762456b498236be639f8a46b406ab4a4e147cbe9f25141d60ae281629ca5d71aa10687d0078d4eb76493f29065196346c173e3156d56b9660127a423ad3978752c5b9e9519e83f5afad028d3cb06f7579802a4514f2e5a1fafb535f887ffe2f059c56b8c747e87bfcba7d0caaf97803db33a0d3793968afe3cbb04ca3cf58e2539e684b4e21e2471669976037576a9661c570f0eed3a46f501505a97ced9c0a93ff7a5b647c3ed6780f685cd22685ba9dc6157377682e7e61ab5b458f2abd4668859e2991964d8b172e8f52b35a9a0973473acb7e44c8c8c87742bdd1345f6c5017003d8f637c094339a0bfd5bb2016b22c4cbbd18a81407b82daa21d55b17eb326beda0eb8b76aeba87fc76a83ae5afae22d2fb10eb6f003a3c2ea9cf94bc8dce0c7990530e4a94c300db686d89e451f922d2e9671934f342faf85e26ff44df2b1f5d08ad909bed971414fd6a456f1450d1652eed0f0eb47f1f711fd2664509ac54bfc9bbe16f42bb69af23d7f214534f3d5bffbe4152572b781637ef14b8a0674132b46b8b67b95e4b5959d6eda17f6d33f305fd8b231272b713900859a10f9d6e9025780c3a7ac64b9b9b1bb23e1d670ff488cd03a0e088ff3927d6b85869934b13b4de98e8bab04a03bea36d81443933721de96a0ffe3aaa933ac079a1cce9d8e5b008150fe9d399eaec926bebd5275adef9b5443d62b83957f48ca2f8f5f6e0747bcf0f80cf20ae8aa1db41d8c0047dad97bd1b08e0d1c751c689d77f04b06f309156483002dea1eb4e88d26e0c6d2cbec324faa4fc35a8881d01571feaf9e86a6fda99767240b7fcdd48cdf4d0e4e4f5e9fe9b8fd5df860d5006321ee538b795fd5248e548ad137ab17a970b3651683eb21afdc76a253ccc4bc9bf0cc569d71d638d0d08b6fb2e087b41425b7a244a66a00b24e168e0f27ef6834f52cddafbd91cfe3ce62de2ab9adea70fa1390241cfdf43d22bea200c34238b0ea297d2d29c68f754b37c9859b9d8cf56f60b93a082b75b69872575c50430b43182cb2abdf8643c1deb7697a0ae18a169efbe23e8e7d2ea5f0a014a2e31b9c663051bccdd0116cda2bbce694e067a6ce84cd5675e27fafeb6f5ab74e4f78d4dafb85119e706c70c85dc8bd9c6f297702a7ea3786d1714ede2c4c786fa7efe847fa76f8c60f5b4faf58ee89641a5e3df02c242afb5a58317ee913eaffae9c23860a9273cd285e165753a3a5dcbfcb58aebe1bd081ba2a6e8b1492f74dbbd4a463714d942cb0881b055928a6af09529c5be1105e83cb0747cc2004bb1e38c3f7a9621768971530430a702888cf5efd93bf253b39f402ab61c0cf1553d53bb7d44ec195d8dc20b8bc0b314d753df201c25af51f1d52ed25aba59abeee4be8198ed78076d5cc654ee32c312e570cf1eeb2e55a0efff2dc3e5ff6f206e3dab40b67252797d2cc40e6fdf24c9d05ce5c95d6bf4707c2bc155de2a6e9334cd9265ed32b541e0207b130683e761a5e58893aaeadef3e1849c04f0311c8407266d01b31111f7588c6e1d2f39edcca85171e7116a7044deca5b6abaf938584721ee363286d808b9232431648298bdc1dd3a9cb5140130ada4da7a32fc7e561c01bf92868d09e0921c38ad08ff18c417c1502a462cb43381f5f18e3d7c6551c832f30da680e5a90afe52ac9b0df3344103bec0c4fd6f67066b8f6b519fc07cd20e8a55f61b5ad79c6b254d8d0f01459e78b805360440226ac5cc742679881d3a14101af9cb2264bbc8e2825f57c300971cfd39d2eb38f22bb7b3766003243c03d7efc5922a81138bebc83ac222e58d0309d889f7b6239b7bcefc9352320b0ef9dc9119545c1e9c535ec83a5d22dddb2b8e776b253428c0e580a3326e601b1cd77af9b947dc7d9a2eaf7d00310e1c831bb7c485a32cf0d02b316431077e43ff16d6932bad747f8c11abdb72386da4f6b1852868a31ad3ad60075b1f301b784432a6d4b7ea64dc525a94aba176c8c8fa2fd2f44712a0fbad68ff335d8aebc3d05b12405ebeb5c423bff2eba689230b4de809d8d6dcb9432848b093d5b489af21e43bed80f9359696a3e8e170c0c6d9fadaadfb3fe0d1fd17efb81ddc264e5820ca7a36025b7d19296535de4e248c1c12883ab949e0b7ec385cf889670f21580ec28a992ca4790cbf8bad0ac7a70705acb8f9c7c901948e34b2cc168e56cf143aca56b545cee3df81294dda78640556d252c90cad3ef3ae0061722112e4b6decccfda101058ad4b962dbbe581652182f08da689d4d7ad8d6d994c7362ff903e7ac0c7087af7f5966e0cef4fc4102c48244bfc9fe087a1f4fbb7d301b99c96f0d9c453eb059b685cb3cdeb1a51a3178d2e29bb4a8fa2b958bde6f6a9abd2835cd0109ce4b76824a84429c71c529778a86c31ccf951b92f0a92ee0b6da6afb18b426fd6400b6db4b20c5b7cf208585d47610f1ec8a294fa66443b7e53247d3f2ce60c8a4081bceac29f24286526db3f127ff22a947c2f0fa0ab1f66b40bca89ddd4457b485fdac650e726afa5147502559912714b6e2a13e0131b1b086c576783e7ab334fbdd45c6c2aafe809a39d6814b2b3826bfb5a1f063a46e5b1f0f1fc2290f672e3f678516869d94404806aa7c775d9cd03f30b919f674de1224584996d86d86d6c2c0f58c1195961873585d51d31749940f0312b81123cf98292061b3b4200dd05e43c963e484a701d6eec6a721c683bbf1049c4394234711d88c1ce3464992374926c1053776d53f6dab9ff166887e52287e45904d3759e0813c0eb67bf32c4e8a6d628bb1c4ec98d960444b84cc7983ee31631521213a69c2223d0917a07d3c6a317615cc0e8e72fc9fd46395cc900d15332a8882b9e5775f0029f1f6d8232794321e323609e0b0d4d3ec5d7c5ee1e5225192dfea9a7ba7569ae143449d50ff234a3c0ba840c0c8bd93331625e95a663308fd1644bd2cdc43ff1e588df2ce984c76873387b601523e67d0e0eaacbafccd4be5489c55252ab13a1b2b689f062e9b86c18411b1448a8d95c9a36168090267dc08d9d83d56fffde04aa1fe79839ef0fd400acaa600771e6a75cfd9e0b0d8a34e7eaa6afca7b82f215bb3731e6885c07bd855a570e29f282ba44ceb21b22f85c3ff97dfcc3d0c6e67ae869e72f90602a8d7ac701b2c5621830190fa3bbc2b57048cb1462ff40731a2d052e7c90b2adda5b72f52ffd3df84f49a0fecb355263696c702f33b78282f25d4a1659f9adb83987dafcb1f2aaba1d68bafb513a8b9432722c86117bfbb1ad0eba18379c2e19bfd9db2a4a1699c2ddb6e57533589db2973f0a14e6025f20f91850277ed8d628201b5270986437e49f6f04558af9c165b3d7191e47d22420fe604ae24416040fa7ab0f4bb064f7771016075bd90b3bc113cc5c3b6c262cb50040d081d159d04e0ada2cb84d6bef138d46195cd36a0435392eea4ae380120873d2c9ede410ff04029640547ff3cf0bfda9dd2100fefa7b67994cfca848206f871c17db972f875ef7b50102c75e5b065ccb9829ee707080a1460e9cf40b356768237b5b1080b1b6f20687136ee30cbf5f84af1196b84fd2e7ae84c539911ab6ca0d7e1597eeb9e4cf89cff78c97ae6d3ce173b2ae3f1c359c829cae624ffabe8b08c07a2e2613326a5b2d48c4daf981b5f1b6f6efcfdb113ff12bed3de0a2bbe6ae585f8d172f40c9f88bdafdcd22292e3f41bcf07fba395ac8a37e0effea37e73e8e71e7cd730497a6fa79ac52ef615fc43810c062782928c599a8e37aea5115345a4120d90d6064d476d03768a1f5e841b33f1787bd00ddec3e788b0b301f0562def879bceecb9dac5755bb08b3f87571d174a993edc3b2672005a6d2aee2adb060672163e8a2e77fea6810f0e109cc21422e5c2755f51f854284e8374e390af6eb7fc2186f8064b1e2b8fd0b7d2c0eb51109662e1af69eecbd26ddda760ec51abbd1081f1457907d08ebc353839d610ecc2020cad70624b8f7bcbb5d5e94d8155b5ad23eaf36b317599e6137a212fe94187425f0db837b357f9038155e03becb203387a26da56ca2f65be", 0x1000) utimensat(r7, &(0x7f0000002680)='./file1\x00', &(0x7f00000026c0)={{0xffffffff, 0x2}, {0x6, 0x4}}, 0x0) sendto$unix(r0, &(0x7f0000002700)="8049c6019dc7facee8c37f2f3efd3cf8d3dc8180aa99d99ce8b94af7ee96ce28699ab0e48692217fdafed1c205cd6ecc2ffdf8e19c859e23b229292b6baaf27df29b268c054259abd93856ec1a2d07aae59cf08b50c39625d350", 0x5a, 0x8, &(0x7f0000002780)=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom$unix(r6, &(0x7f00000027c0)=""/255, 0xff, 0x0, &(0x7f00000028c0)=@file={0x0, './file1\x00'}, 0xa) write(r7, &(0x7f0000002900)="51a55221d9cdf312d1aacd663a8a24bbcd0028a7bf0ed69a123f3c31ab988ea535fa819debb35bbcf0b0663ab60704f3", 0x30) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000002940)=0x81) msgget$private(0x0, 0x80) 11:11:12 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x202) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) link(&(0x7f0000000380)='./file0\x00', 0x0) r1 = msgget$private(0x0, 0x4) msgrcv(r1, &(0x7f0000000040), 0x8, 0x3, 0x1000) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/149}, 0x9d, 0x3, 0x1800) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="020000000000000024ec43a127d31a45720ed8d05fa1af3dac2d3c476580057a57b5825006119ca8e2700bc4f880fbc392ee12dc472391466706a26a4b90f559d2b59e72a04bfb7ea5ff569a"], 0x58, 0x800) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)) 11:11:12 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 11:11:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000004480)=[{&(0x7f0000003480)="d23d77616c8500ccbed25477af561d0bc92c79397b22e7330e2b4b050544db60c6b02aef73dcfc6a39", 0x29}], 0x1) close(r0) execve(0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x9, 0x2) 11:11:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r1 = semget(0x2, 0x4, 0x110) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000080)=""/136) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) r2 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r2, &(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) semget$private(0x0, 0x3, 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) 11:11:12 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x9, 0x1ff}], 0x3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0xfffffffffffffffc, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x1, 0x2}, {{r0}, 0x0, 0x10, 0x20, 0x5, 0x4}], 0x1, &(0x7f0000000300)={0xe13c, 0x2}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000500)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x8e5, 0xd86, 0x1, "a7cfe5efdaba213d8c7577f55a15db968157c092", 0x7, 0x80000001}) r1 = semget(0x2, 0x0, 0x41) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000480)) mknod(&(0x7f0000000480)='./bus\x00', 0xe002, 0x8) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000540)=""/223) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x7ffffffffffffe) linkat(r0, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00', 0x4004) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) bind$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="01002e2f6275154c8f4a80b5f61a63b4d93df17f60374583c4e424aaaf0d7adb730096334209003a113904069b062f687076371a521de2e683f2d98f7d3742583768a1022c2de6a2dffd4f02adc07802fc83b2bc16168fce3870d3000000000000000000"], 0x1) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000380)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000007c0)=[{&(0x7f00000006c0)="112ce00c4164b71c4eb03ab811fb92a097c2d9f748a78393c6b4b91ebe47b15dca902bd84f00090457092102797360667006b27d175a2198ae32b2b48a25262fe3119d9b4dfd3dcbd348136ec1bf2887d0a1ced4a4a597d0ccf9dcd5871ec152aafdff5dd487e66dd2f1ea06081a9e9e62a4d44d02b312b3d7d4fb5b2999cfdb63dbdabcb0c50e4df6edb0a35de37e0320a717fbf0f93ba81100d30c654b52ae5c9c7df5670e425163e20dca2176c19350c3903d4ab059194408b21566a469dbdf96940aef5af3fa100a", 0xca}], 0x1, 0x0, 0x0, 0x4}, 0x4) chdir(&(0x7f0000000340)='./bus\x00') getsockname(r2, &(0x7f0000000140)=@in6, &(0x7f0000000840)=0xc) renameat(r2, &(0x7f0000000180)='./bus\x00', r2, &(0x7f00000002c0)='./bus\x00') read(r0, &(0x7f00000003c0)=""/143, 0x8f) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000004c0), &(0x7f0000000880)=0x10) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x91cb) 11:11:12 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) read(r1, &(0x7f0000000200)=""/243, 0xf3) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) 11:11:12 executing program 1: r0 = socket$inet6(0x18, 0x80000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001000), 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2013, r0, 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000000)="8782d81a03fd755c7c1c1e52a3b271718137b65f8872659aff9fae1ca5a019bda108360364d87cccf339666b32b9602c69c3ffc9af7ea59814db5e9e09f05890adad29ced1307a229202d62066313d4f2701b95408c58ac2e2981fa81b8ace07a3688720713a25bf250cb0275ca36c808f8187ffa9eb58f36c8bf50ba06a5efc23171b271fe5ebf64cad20b1e2f444c20dcedb8c57e72acb2fd7a266dd8de5544ac744b62807e133c800471d654a7fd463f47713246489025955bcd9d17de50195060edcbd847d2b6a15e985bb9d906ec9433cf2c15b59c811c57d2d1a7fa377fbcfb087e3f4c17cf3bfa0d969068b52ff6c7a09d0fd719f959cd88bef7162662cee1d4599c3a3ed90cfb003f18ca9afccdc21898e1a2fb2b11aea47df9ee52da307eb573c8777c0e87aedcf9685836f52dab52d4b7f56669d781105b51ee06db00b330fbd6e1fc3108b20ef3cd8bf7a76fc9bdec768f6182626c574d0aba802fea7208a9effce94a3361a71b023c18b29a8eba2660cab9724ec4bea1a7a72fac319a6057fb6b20ab4bee1cb4a7e18a887978fed8ade12e2fdd7311615f016309c0d52b3dd1eda400fda1dd044ca384cbdd2ebb55e99592d81b824dd3cfa31892ba1965e1e1efcd0bdda19380206b16b7aab3c4f0724904633e651af436748472cf4c2de6dab7b6040e1efc191ab142b32fa70b0e3994c8847608af1a608a6cf97dd1c937a966b03f921b927db730da84aaea421a280cac8e51684339f2cdd4e8ea10f00565ec5ffa6cba2387c9ab161d6fa58af1dc18c36e2be79c78711cde349ae7d07f459486f223097f6e3fa1cdadd92a188c787658a20da6efc5e5cb347fc4f169fdc3cc5723444796926421c2a3ab507a8fd0499ce345252bf11c9e163935fab4f7ae3d99fd08b577da47ba6dcbdc2e35584254fc6e6125debbca30ec556b166601d0400a5e4d3f89848533f3d3255625a7867e0bdd82f83395a12d2dcb444f35cf083597e3932df8181a87bc00ab3a140497712695cb2e6b9a26002d58296d35c35f31addf3549734a4882a5616078119c69876ab37e348cc4e77005ef276b098b8c4cc15898e7df03c25dd09c40ff141f70399c558b6fa8ba4c074a3ae598a61a61fac34ddcf9c40d12f9aa791ca93d05cb027d7c424f8bcb81f11ad3086813ba3df3e80f58298e3ce1363cd4fc4b74d0565f9de0bfabc8768466149c8fad83b4b6a74f559d0dd6088070c7f231ed8a5b90bef768d1e8c58070c6fc031260d433074c482482122e9449438343e498df7cfd1497717e2900c9c84e856e7f1d2a0c4a3e96051060299c47c1d85c2f1902dc9141d27cbaa47c943f1553ee553e0005947fc84f3f3a0335d1c9dfb849fe659699b1a7d6a851cfafbf3a23edab0b921f7fb82c6273d7e3038ba098a6c12835d3a48d518b5256bad24bab8c76468ba5e38a1d8868655b38c9787c3bd31dd2c0f3211f14dcdad6cb9ea6dae09ab5b6d1060f4d4579f72eefd91562bef4eeba992863765e01a2f7ee0a71977c69c53a9017cd81168b8b4e58a68cd4a44a7a13764d5f06785e080743eeb74e2fbaa6c5832e47069f3ffc52197fa76efacf86c1c7abc15335a0cde047d8c66559b20331e2f047f0b9642305709f2b86d46ba8ad52b05bdaba641c2e9a9fa127782e2bb50815117406ba7afd97407b95ec6e889799927292d093bc00360f677c319d4d9906d698e87516c44146e0b601b90f4ecfcdd05f31530d745b2b1fd3f7f305b2fef613c423aeb08c202c075a1cf6001be063d4646c268d984293bd34780603cd272a1623bedbaecadbdb40064f8eb1cc6c233c6185eb1b50a8e0e9f6963780124391c928b902b80ad2fed61652eb9bc4c9bb687725d310a862c915d942bae852147df85a0145934b2632268d2708ece1d6d7099f284494b01803402682c3dbb583af028a105f1145d70b064c97da70a9bad50357e35c2a9fa51c6586f199d0683cec399684a1029a81ed5ac270de665b4037bdf2b56d0ba3bed102804659ecc3cc5790a443da029d9a5b7bd5edfc647990956e74af54c66633741ba690226c1c0c4c5049c1e87d919208b6703f7e737ad7e4a7959051470f89d1b7a7b214db602302d52c9755d52f92ff7453673bd79e827be3285b952ce99ce9f445ef8b752d35ecae12fa7146fdb1eedb7f1cd4351cd003cb57f63b964347701a556a3dd3efcc71c7ac39d51a4563eeb2b3c64e818e87ea2b8ad09fbb09ca82ae104a4086a756d92b20a39856f89b6644c671e98c0087f82275bb9c97ea05f88dc2199d4f6897ca51172790a9eff8e18bbc6255e1ae7676c011aefd39e80175b1e13d2290278ac0d440ad5d53597f7e21d845e6889af1554fafe48653fa789c5ef24eda93a0fb57f53f0930f849fc655dd73490d3f04a09a6972c91d219d18912ca05a8a329fcbedc7503df51288fb31b7aa16fb93dd3b81db37f62b65de96adf1bd9e181a56dc82c984ef4744c80290d4e7c2dbd78c2d35eafd70b61f3ca32a09bdb85579ca6978d672f16102a70dd658a324e140cc6c86f40f38e2d4723b15647b0ba11ce23a69ca3cd0cffe78a28362c1e698c93bdacc0f8ff4749757073b2aab6dc018084abbe5f29812bdb35c1dccb165a6c671b3b4d97572130a98c48aaccdc75a6b33a9e1be1515a5773c5460ecd40cb69ab9bc43be70242f152c0e2d811f3e27825304faf891456f80ce6e79c14ccd8f759d2e3380a23be05b612955764932e38ad18e9bf50f587d18a2c9f1985fb3bcc7a87f4f72d83adf1005d3c8be0ab0046679f4c93c6f64de7b924e7d5aa9476526e0ef016cfd13e6f0634f53a1d0471c7e61a0d4ea26471fd483b343d4ffa304cd1dd2bcae1f54a98232d82a953a868e179d053879289e9990c5f36088e88400ee822150c2ccbf58c539e8c83f5acae5a205917123129612fcf5fda3195c62434f9b2db3c3cf5041c89c941cff830e9c9af9682c9685ed476ec74e4d719d68e7a83fc67c419f4466ab8c52a17cc469b779253b94e38089e1ee28857c7c791019286b6f5e6121cf7ad9ef3dfab690b24bb362d637065cc2c8855318396ae607571001f6bda7018cf50b28f8507d66553704e330e13dba27aa6912c675bd95e2f3ec0953b6f6aed9d61d772aa6123133a946434e91c1ece2d8de9f1d8f8ee368caeccee6f6e32b43035f93ee6c902cd249ddd2ee340c41d2487ee8466cd7ff39d1cc93b69bd3328b87c65d49a368c2a9de14839d26ad412ed8494887b69ede48c593b8386fab4346bf37a8561f00e373b79fba70e8a100c2d1e1c06aa07256565dc3dd876ca8193efbf092a2ef60b8747c992c1ef638b2169509ca2c6904c15ee528c82f5229063c0c8311f1570a2af2e2b212b79def3300460db862aa45a0a5aa83e6ac2fa31c635d542a3eeaf7871b2cfc62d5399a31f1cdf37c729fbb9c287b868d2fe6c6fad15a1f8d8e42e4d7a61f5f5abcdcaf3f134aa86846c501e30c1ba8b8970956b0cd31432d9d724285f04d2795eb12cc0c54511272d8177b1fe7ce6303860c01e61bf704eccd9eaecd0bea1ef1c8de87299ac3d1cd0cb0b85dbc48e70b056fd647212ea9a73ebdb60ae3c3a25b2facaa2bb0a429904fe1021b7f708793d210fee7213fdd1d1145c04fe3af3f888174de0f21c1528525b1c9474899978fbcdce5b5e7b23530130c71ba72d4bf64b17193f038127fa4d577ef04bd419a6ce8cc158d5b99c7e1f5c2a48a5076832e01a97ac7a0ccd276717a408e2ae164d3627a69ae8bc67ff681a2050f8648af1557cf42392f5f5252cd58465aca6ac729169809eb72ba6988997122c939c275eeb9c56bb4413f216eda00e04dbf4e5e26d6fe7bf4a6bfd6fb0ac38a6a9a8641e44c7b8ae092bb5ac8aa19eb529e18b997f44c339b872d40506c8ea72e6a9a303a3a8d69c4aea14b1c263785b6251bec15ae70e0141fa6ecca1d8a160d94c02c17ed4329fdf28b41701cfb5398fdcfcdf611265b8301ce1c5437611336c5c5b4d52594fce1bfffdefbac9f29281acf7d257e659f2112815540f1b6de9c90256b85c3c81eb7fd659b7c9deb0baa8b3e6876ff84a31f77ff70c8483d3a98e2d1c53892960e4466a4e24f9894a0ed50e32ebb9dacecc087d7742896715db345ca9cd4bb047a2b806c86ea96f3f85b6d4a25368200e8813520f2f5412d10bbd66496e61f4f4a20817c8596f29d3281af628ba440e3cca7c1c45013c5e42ad22f716016c3c6317c3ab47838a54f6430141d6ced14f098ee3de6e699b3a1a0077f9b7b8ed08f7e25697aaab2f0272bd0a9f0275f2001883a1ece2ed95f0b0f2bd68475a9f15db0f45ec80e338f1f6d23293d79c42144f4f62f35b8dee25f8043e52565b808de32afd41440f46cb380fa0528c83be2267a18d8c4ecab995b6d341338c04604068e3ae5e34e62f0aa139ae5773171f4991040e6a70dd93953f5ef6d2e999722aaaf54c3a190bfaa4a58b90969649748917d2f8344c2f39558e3849c8f6bb02f7cbc0e82d95c9ad95fb9a54cdd5958b1a0b962deb69d9af707ae6b2f2caed6a715f02193b4c4c86d3031cefd71d07fb235dca6b9495e7b58962882f832908c4dbbaa6c74933bc28d067355b49444c3902c75bc42baaaf9dbaa5fea78c433c4bc562ac74e9038b3f1f9fc6a7147c49127da7bf1dfd303432413f164931fdee1258cb5ca793f3c08da3f58ce7a34aa4ca76c5256b335c319f71a8a08a96a21c63fac2487b289fe63f8ceb11f5c9fbc5a043c79b9dd1465ad8214e1eb95356302c84bea29b924e113e21f119250ff4e6fb7e41aade1d2ae6cec07b7a85b118f1eb51e9702cb27172ad58cecf3bf3b24abbd7d2db122dff6c820bd811e7fbd3e892c45723d2f613f6e93be81fd531ab5e916cf9ecf8fd81a4e50b7fb4acbb8621c20cf58b7c779323a8602b23aa998a2ad5b4b346821037d0d05a8c9149fc2a96315c179424b9b98f60ff984796627ee2d393a7c3144e9bcd133ebb9b91f506800c80b58f629c9a540edd306cc349dfbb5c4a5d85fe740867ae102b5d3cf082de4e071fafc6d6569f5e15695a1c61ec31fc4f134768fca5302ed04128840db4b6e12d9e88d0a2b6d68685b4a9f26165735b6d79a616d9822b10598d631bad72e8dea8261e23487c755d4ade48bdbbd958404518509f8e7fe411ef24ae717c5a93fcd67d87976f0063d8c5a2ae1e6d4d5b162a915c6388406fa8956d0d21825f32c89f02c02c663d3627ba1b8864647f821b0a65d4b011c0cd9ca01f394361461b9efa50a83b3de3a0af86452e1c2fc2957b6300f3e5ed5536c8e7bf22068432fc5570ba0f709b1c227585e62d27d045af2f493f0fc860d8e2d4ef37d2009d2d71eaaf548fe0ba0839531ed91069678a919a0826d37acc6649c489b3e36f8e374a3cab5c66b14ac08f4ab13d0b2449f88df19bd18b346cbe0c28c09d98dd457aa11db6f5da90aca8ce0086159c71c849fdc9b88952b47b5244813c746c36359da148ce09fe9f2a64c14ab010348787f695567657441b638caeb69c61277aaba9ebb10b91bff4835f0d88177c1c51cc21251ac1fbe8cae3909fd571662d34b079a155d8730c85036e7fec93b762c71d47ff86903aa09172b1056765d8d4dbcaa4ac16c9bd0166fe32feff8dc9343948483189e0a53eb56614b2611b00cadf2511bde764d33da6676ff28f97a6fb15b8defed4385bcc3d6ff79e3e4d97ce190bc8e863766d0205ec67c22eccff0d13abebceeed48c4d8d725efd44d2d375cbef9") getsockopt(r0, 0x29, 0x4, 0x0, 0x0) 11:11:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 11:11:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffff8e5, 0x9, 0x4a2, 0x6, "a6202eab42fe67d8956eda63ac4530aac99c37dd", 0x8, 0x80000000}) ioctl$TIOCSTOP(r3, 0x2000746f) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x81, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x0, 0x7, 0xff7ffffffffffb80, "855c55021a0000707b634c00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) syz_open_pts() 11:11:12 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x10) sendto$unix(r2, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000080)) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) read(r2, &(0x7f0000000100)=""/61, 0x3d) r5 = kqueue() utimensat(r3, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x10001, 0x7}, {0x81, 0x4}}, 0x2) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000000c0)=0x9) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 11:11:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)="bbf5ab2e9f72426c1bfc3f22a4df5832036a0a32a471e216561e0c2d1d42c7124ccdf47ea59736b8c02d234ad005bb26451ba60e8d93e64c05b1890be5e89dca4025c610318e685bc63b1494ff32662d669279ca2f19cc020edd296523", 0x5d}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="50807783c9db5d9ed7803b91f281c7027e888b136c5e6c70897fc94d88d74eba78de70878326aa61f5859d60c32988dd3f2d94b1d23c6b9f4623e06427e69c78ab93f8cc77b71130e7389f0ef958e7514bfaf837980a044b9066921a3f2cfe61e9da8ff5279932b9116dfe47a573cfe0f73191908671de0c10e23a318c128ce02fd99456ac42165bcdac5dc8b0f1c09e25ea552b2a86588a3dae5b508c5ed402d85580d05532316dcc41e6131972d9857c07df15a8ac87e2bab51b8c3b2f407fb6d20aee", 0xc4}, {&(0x7f0000000240)="7d3f3e365b1b864044cbadc0c0f47edc65b53a9f6519e1c4b8ca318be1db44ad8793ee9be7e5af6df4c9cfef0c9c175bcaebab15d19323a90d3f082df2edfded45a5c4a308e06e1b8e716f3e033202e55af6ede30f", 0x55}], 0x2, 0x0) write(r0, &(0x7f0000000300)="9ead6e744a4adafdaa20b56b5b9723b7374297454d004a74c6c7982ed29d0e0a2d440bd54375cc077577261007431beca46e9752cc2713169eebeae0d7620256185d01b1ee4ced00f9e0d30c6c4bce7bce779d6d2dd231eaa9fbe4ba87a9868a871e248adc0987c22a3884431e28efa4fed673683fe7ec400a0000000000000000000000000d74ac80001115490258af729f0ba82bbf2b7fb5e174ee81cfce1ac679ef6371", 0xa5) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 11:11:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) 11:11:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x10) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008bbf3e7513010000000000130001000a0000001b27feffffff000000000000000000000000", 0x2c}], 0x1) 11:11:14 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x178) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 11:11:14 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getgid() getegid() getgid() getegid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r1, r0) 11:11:14 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r0, 0x0, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 11:11:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x64, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r3) 11:11:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)=""/247, 0xf7}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x9, 0x3026f22d) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) fsync(r0) close(r0) 11:11:14 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x2, 0x142) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 11:11:14 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003200000000000400"], 0x10}, 0x0) 11:11:14 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x282, 0x54) r2 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x40, 0x8}], 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x20, 0x4, 0xffff, 0x1}], 0x2, &(0x7f0000000140)={0x7, 0x200}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000039, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 11:11:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) 11:11:14 executing program 1: mknod(&(0x7f00000011c0)='./bus\x00', 0x2008, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000100)=0xa) flock(r0, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x10000, 0xffffffff, 0x4, 0x4, "5994df2aea8c6aee78c7108697b45a9252febd4c", 0x9, 0x6}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 11:11:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) 11:11:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000040)={0x0, 0x1, 0x5, 0x100000001}) 11:11:14 executing program 1: munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x2, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r1 = socket$inet6(0x18, 0x0, 0xff) fsync(r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0xef, 0x3}, {0x141, 0x2}, {0x25, 0x791}, {0x1, 0x5}, {0x4, 0xb4}], 0x5}) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0xb0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x4) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/227, 0xe3}, {&(0x7f0000000200)=""/161, 0xa1}], 0x2) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) clock_gettime(0x4, &(0x7f0000000380)) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000003c0)={0x3, 0x4, 0x7ff, 0x7, "1816f26a6ba56ae666002fc3d9a166d375798315", 0x0, 0x4}) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r3 = geteuid() r4 = getegid() fchownat(r2, &(0x7f00000004c0)='./file0\x00', r3, r4, 0x6) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) 11:11:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000001200)='./file0\x00', &(0x7f0000001480)=""/4096, 0x1000) writev(r0, &(0x7f0000001180)=[{&(0x7f0000001280)="11b2c67120b366d2dda286f1eb70b8ad875ce8778257921b90ea225baa8f34c5ab151e1ad4208dbcf39030fe538706da00339ef1d9cb5760b422586f9c70d4f0be5c3dcc62b4984becc04fd9e3cf84ef43e0d9048304197abc932034b13d9b56a39dd860b6ca167b11b87bcb1583f4d0c6ec7fc6501a676e35589af9ff8bd9b84be30a2e186f96cefba9d0e95b8bc0bc701c3d45002b388a1b80227734d24a89054c6fdb981aea0843e7be2cecd00dc3c322953af7cbe2e39bd924792f1fb47a8a1f048e9508b2b858877fadedb2a29e835e083dd652749bc11b942182d60fa463a1bd7236", 0xe5}, {&(0x7f00000000c0)="8ac321fc4ed06e2cb2dbe9e542d830fc210942dff0154dfb55c7e0e538f6c3933c6d939b81d9ad5d8eb88d2461ea0b64f15b34d7a8922543abdbeafc94fd98871cf116299b34a4becf70def754515dc61183406a17dbb21e", 0x58}, {&(0x7f0000001380)="aa49f58bb37c1217b4f02f912fa847c35db5720f04413144d92700f5f06d8059fc6597b3d2596ba2acbcb24779e2ecfa601e69bfecc9ca39762cc11c93e004a9e15bb19304147f5dd02fa4307c4610fe1f5de46bcc3721428072ed06300a7d9ba4ee1c6728e277b6fd9ab47d81cadc7fa7eceb71fc26bdb3e7ad9f5c76c325eff1af73090b7d2d0f553a0db4e2736e4e44c5b767e08c0abbdb7a4ce6b90a4d47cc4f97934c2a619e08b4c79e221e6f77181d2ed0070ef4b1be4931809b593811eb06363b", 0xc4}, {&(0x7f0000000040)="3577a6d75035a9d1f98b7d3f494bf742f5bc3c46ff4c7fb043d4", 0x1a}, {&(0x7f0000000140)="87ef250bd63f627d", 0x8}], 0x5) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) close(r0) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mkdir(&(0x7f0000002480)='./file0\x00', 0x21) execve(0x0, 0x0, 0x0) 11:11:14 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x120, 0x4) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() 11:11:14 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x1, 0xffffffffffff8c9c, &(0x7f0000000140)=""/109, &(0x7f00000000c0)=0x6d) r2 = socket(0x18, 0x3, 0x0) getsockname(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="b53668eb52663fb330f0c1fc839604000000000000008c5168dc350595"], &(0x7f0000000040)=0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) sendmsg(r0, &(0x7f0000000840)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0x4, 0x5a24}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000200)="ca1453a19e68c802c37d93713aff5b1694969966cbba51950b92f7080b9790e391d341050e753afa4166fdd8570fc0d4c8cb50ded4517822718abc268afa72028c5eab92988d96c23027d0d4f9fe88ab7ad3a09c61706a3c29b4060a06af9e4b2e4264e3ce3530afe74d1d049f18473beb0de6efacfcf67064f799983d40b84fc8795304751b663b89d3c4048872398e19c1be5b06719acd8fda56d030342d83cb37ff33c82eced812667ab967800dd5199059941fd3f984b5de44ddd28bdbf59743338a3f4e9e20a205f76e86defeaea7e25caea14394e71aa6899900eb9899911d013377fbe1", 0xe7}, {&(0x7f0000000300)="6acae90f244de4ce5955a0e50b540593ef2e48fe6ba5dbef4dcb5e9063679d072c83cffcfd42fbad204d438889d7b587ff402cff6cb01c709f05376a6687f70ff5e2fe04f9869dd358cf157e00b8e387e24c93ae0c4edc33d3d7643ea9e72857e8180e53a4ea941727ab0712c0635ba3e269e7f4cb044011ffbc721ab17204c4fc07c76ac291a96c808f58e64b221a52f288ea051977fec5af4cc2217579867b441d95877474f643566f918d3b3a7dc7041214d3915e094e07b11bb77ecd7b6a57adb9f70b95e9715fd8a69de5264cb1176c8a5ebbb225fe15ce55cdcd3dca", 0xdf}, {&(0x7f0000000400)="878830d648d428c3e74c8f5c0f0dcc5520d50e2884a27701996d07c4d55afb1c83f656a2b25bd6f4b9a3b3ac4d3d54c956b94e0e45273a04905e4c328d1b05eeb9a6ab8eb826aa332a10943c04cddfd804b13059c4176b0c58f5026982a925fe2886c4962d999ac71a8abdf280cc86a6dffc7265d6ebf40847b15979b094dee631035f9a2fe25c271a21aba0ac6707e2d7543a6efee8b9c613d01484e1ee151d69430a5f9ad978ca77c4b0bd05fccc079e584e5365eb728f0592e18d89182a4a97abdae2424fa3839e3b44e70443a2cf18088901d3a2d5eefd27506c614d9bfd109d7f0b", 0xe4}], 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="880000000000000001000000070000005e5d584239d74d542d0dd64dcc736ab6b785d199a6c00ceec1ca4c3d313463f290253fd7f84f9cd99edf4d871930d41155c8596428ea43fe7e72343a979f2b2a2c51b07922dab28e9f22877bc612c8f6bc4a638f679f9ebb59d78ae20211d1f9d779959b43d1ebb0ea81c9303642fc3c66b70360000000003000000000000000ffff000002000000d2eb9670b5034a57332f409500000000a000000000000000ffff0000090000007cadbab87e8949a7d8ebd6ded596351b1e35fd4e9da8ca0ce02f411dd6f327cf3adeaf34de4ca7ccfbdfcb0c97dfec27bdba870e054bc4156c65bef8a3f9b616162608c247236c3eec5cb022bcf21d19fa4ddd00be8bab1044b783f1dba1bf1c31665e84d3f9f96b7e1fe9eca558ddad1459f9681f66f2a0bd9f49976b6f59b0e240c6c3ad79810000000000004800000000000000ffff000005000000e6262859b86d77f1f41936f001b601f7d8e4245c456394398b353c08aec8772a34811a0616b466b46c1126a4c7ac5c63b6805faa000000006800000000000000ffffdf00000000000000c62be47ab4215f7b58b1b1770b28c61c4064d2b18a2285b476a9771126b5ec2903118f7e6d33d1f33a85927a128d7bcd902b616135b0d8ca4dbb8d1687b1f0880e2f5a4d872b8ef250062a7331de57000000000000005000000000000000ffff000006000000f2d0cd7453a1bec77efdb5d71cc6000000000100000096c1583e2999723e40296de7cfd445cf33045d2bf106d2c161ad15426c99256221c6fc3b0000000000004800000000000000ffff0000ff7f000086279418734fd718e7e340f5e7828149b0894c97818ce60ff2f7ec2627ca074f499990a09a8870119409927c87ea527c32f7c3a864eb17004800000000000000ffff0000090000003c66961db1e867990b8ad521322de1ba53b3add6c15475375e64d6fc104ef4dbc036a3ba80f1988ee5be2a5714566319b6a0ee152700000000000000000000000000000000000000f3e8e56b7b13947b7bcf6c1537b757c819e73820508d7bc4f664c6a2b80ac357c211d530e517b1b4533dc68d9b1c1a37346b93c8a6472cf6bfb3b78fa7c01bad099b93460f3bd00ffe55df4e4dc9667ff7ba240b76774431bb6fdc5efad50392bf74049b0c919f000000"], 0x2e8}, 0x1) socket(0x7, 0x4, 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1009, &(0x7f0000000100), 0x2fb) r3 = msgget$private(0x0, 0x6e9) msgsnd(r3, &(0x7f0000000c80)={0x2, "7bf305f2f58824ce9e599c4a19461a0557772428837691d70b757504df608c5bc4a96dc30b8cfb7c8c736e0d66071c926885956cf148b6865bd7bdfaf7771075664ebbf8b3e67489fd06666dd2649b4beeae238299fb1af449b17c4debf7fca95642c93bc80bdbaf292f1fcc5f209d730fd32d81e4215f7e74087db9e9ab72122f3a9fdbd8c96df7ed5bd3a1539e18e9a5efd9d041a02998e7c85fccf5fd5620f7437a40ce1658b0a3bc38f6e0cd3acac360048053802c212e6164dbe47578717e248c3d50b19b94ca10bc2adbb7d292d75d688713f0417cca026b6fe809e04e412227de67aa869704c98074c487441f9caa098ac1bc902bc6210ea10016195be4147c981a3b89e74637c9752a545d72d671da88733f39ae1b36da2831283812f17e9fef2fd3bf2b67ac10fd74f0f595ee4131571687bef24034d85a25c9633332931d1aa3679eebc3c26ddbabdfdfa980f024dd2ae1c82edcb0b33c2f26dad2a952842093e8eff5b57f5536cedd908b8e146d20501e6ff465c91e35f4d8523107c5c37e5f8659daf50a6bbb3e29d5b8205f765c1be0ab6d47a5c784cf8d6523457b2c7034b58a30a9519c5c1a071c87c3f2c777ca2104c1a48ca2a471f462b64592cd1ab70ad7f43a1699842b71f03d67e2ea2ef55b74f356dce6ec0ff36986e61524f522300a79b1359633152f35d70df5d9b78627c634a0a05cc7840057541df18a58d88a23102381451918785a4b1754f0da92f03e1ba7bb3c6482bcf3535a612cd7775947e3db618471ca3e41ed51001104a692d32b81eb6ac48132df8a5c0c68c8852087e3c4a69c5976a38a421eccb7211c6419bd41e916a9513a765a9c86e319654fb0678778fbcc834a2b314acd7a089625bffb6b2a8434975a385535fcd778ac4b9bfc68d4d7843d106abab79d32b4c6150cb4b1b30463334e9e3c07db572a438f69a873ae1399e96bd853d169fec56c4faad3e2259e885417b172ca8c2e8f83a5d02df0c35802c40f6771897314b13c17884cfdb7d083309e84207707bec2f86253614e2a7d398b28dd0e75c0e565964bc8f24110028c306b502d1a8735a7ceded86af0d9963d94bfca1ab42271ddd904ab5271875c298f90e9d96fa391418b2e84092c63e5171c544ecab0c3e83fc7b9d611e546d06d7bab8c831079df79af2d29d8f5015f2f4bc5517b3566972a85164c4e04d2479d6f90fe6e579a65d25ca54c60f50b5e40fdafac4ccc770e56589efdcb9d62a02cf5bb5c1db0e9bdaadb565027a77b28f8258cf027966653ed006b3ddc30402efd4da0439d4dd4b7d51b6401d0771e8eb04312f71f2d2bb8820b0bbd455927eb43bfc33d81a6568a91ae5b456053385c6c65e4a2408738ad7eaef39a36f70ef94cda17416f374df1733895f17e5669730ead0557a580ee63d9a3a4d09a0715ae4dc6f14b2289a2311a1b207c7143dd6d1c934df31320e2fe00c9d2a07df6927e0831f67510ad823d29e7b0f9e5690b0c889b80ce50bb5ad2869cff21dae51250f50b85db35e0d5b90b70d13387477c7ae69db1829978e93065a17561ca7851c9e32fa21a6f6dbfbf6fb4a9276fcf49ec6015cadb15c24874f7c29bc1f31b3170e1fdf00307aef84e86af9f82d82c22d36b6b36a9ae1ec1ee633dae82d112123fa92b04174d33ff2fd90e884e0282cd99a5a0d7e3626a05f5d43a352242b98dc7e0eab96d94a610441ed1bb7345be54f36e8debf5884e215e20b76d56b08bd76cf3c79e3ad83c5eb15ac949ef020bcf92365d45d1f80c6a01b888454aa2315bcca75d4c415e80d819a6680c4c43491bae98b89f441d8b88679d69c6f45f96e265c23445c0bda04e7182a599ff90414f9443179968ff83c134794070fcf69d398f3c2620a045587a1ccae9f0617005634cdb1de89451f5c63a4f5738c474984908ab52edde9c21ae91fe4479e051a40f8f5da3fabdce92df9c98735ffc99f72c727bf1fea34ab95489ff2647a4ed5600498c354bbbb4ca9738154086b1681ffd8f4f16f8b9b928fd3a9d91668677d372418a6f7c804cb4ca29b5f05ad752d5ca6a09369f463afccfd7527a8695174d18cec5909705390bb5669cbdce8711a75e81e92aea08a5710ccb3a770895fd2bb3d09180b8c5d03e8f4cb1c6072520423acce0d6a1e21fcdc3401d1d8915c1c1c00c0fb9546c6e8a395a24b22652a66a345e6e5cf620eb74161a16f8af264897f24fcaa6d68647f54ecc20753fd0f79f3a9b6e5a5908a04c74346c0e31ee535f10483d427ec52134bb53c06eb98a6986b4b013cd690b1ef326e05670d4a9075206669cf84501fe7f20ae5ad0e5f7d6e42218c054180a6a51cf0884496c4565a403b40efbbf4f5fa48bda26ff47228a00a7f6541211819b8984a2a8e6730df8e499e32d00989231a35863db13f231ffc99c56702d89eced0c743add5e17c9a69bc22a7fd311b5088271c69aed3b79b048bef9cbb6939eb332593b163c3fa7b3337bcaed1fd39926675f6f08e8f9daa7106a5dfb969806f8cf6e695a3a140aa8eddce06cb7b9034c25c2977a523fccce4f89a0f6c827e9127fce572ce0256c10fa5ea2eb59517e6f0cd336d1834f5fb12004e61769e0afc2a5a6a896696542dcc63170f8b42c51140a4e2dbdb158d41faf2cb7a58983dc45f94d62bcccbbfdd484344c69b2118697a65bc34a1c65343fe9b8c89ae2b803a14cf1a253f4d075382578662f5abd188d2c854848f44663e29f3440db2e9c05a7d9c155c41661b827ed4c83133da6637662c4d3fae0aae7a642ed44361ade35b3df3557a855f344d50e58faf96bea587ecda90dad3d5ab0c0d20e3d1b7e775c6e5c0b70ede19229d0b1924a2f177147694a6a6e7b9ceda7c7b0c3cae0e5d98dc124a1fd006f6f71ae1951f5cd7816e5bbc3f82359b41167df7258e5160bfdf4001bfd151100e8561ae71e4e308dce61f4c7e56b15fa6736146e7c47ccd562f7ef7bd70daeda184d8a65f19667cf2eb1ee52f2586e9d8f8584169211479a964c1ed84a6c4a47c61a96dfbb3b71faf6f2677f537214e31e616808e3a3a85fd2fcfbadc071bcfa43adcc3238836f716800f8ef19111893c5c81472c1e7c089625e640261f1577ae39ac3f2e7718259f3bd39632c81c47ea1ca3edb9e60507d48c5579c431a44ce8ab239aca9893d7b1cddb4d38e90288d4cca28f827194f127555a94dd52d571a82c055c4871c39dacdd601f937327034041c2978a7e65c41980dd1eded1355eeaae58c6094f1ca79770b3019887d10f3a16e3a4b70c222576404f12ffdd682707eb803a19dd7b928c1067671e297034d7a989fd8e1ea04c42c81934e03fca754a21b6a90396967a06e895e4febe0f6a7b5c05df5c3ec2cffd627815cbb4c9383a7377360f7ffc9009de371e170c5bf8913956a1f80b20498e3087135d77f533a4f2f5cc7abcffdfade4209cee392f50b59f5ced0194fec4f202ba69f98af7a7dd5a18e46e3ba9bedda7669b32f1ea2b04f034aefaa8cfb063639b687c5e94e7f7b754f732807126204df6bb2608e37a902ca9cf174436bf67ebd29a576e184f80385f0a15e56730d2a02822f961e229d7d655f8904634ad6e075afc34ffc48d1ed2b0a76fbbb2303a40f6f95c1e7f300d6502879a5ca0ba9af2beb657130d30437777d9346692d0dafe3d19a3cab13dd203e8b11dfb95631852f6382e2cf7995764b4931221001750c95ccfebc7f9894fc69cc2e5a1a4e412d30ad004cec50651863daafea916543e491ea7a801500a5ea87aacb460e0bc7f59dff6ef681c6a7e02d7c896db040d2fad7d057a0ec7aba71649ed80f78a55ff1cebde1dc926c0e59e45bbf66801f1a010e7d98f8074d0a035ab721582a543239f94fb41f796669cbe5e2062a1b87f1f89db80af9dacc6de1e47e3216d167e55fff8c2b241c887b57cefcd475e3b5d4f677ad43b68f7549c018f8b2891fe0d56c8e05e320ed990538405747fa87bd3e9319d8dc44147ae99c2b07a8d64c386cc8fbabb3b005b67eb210fdd103e246278664ff79f599be20cf606fa4ad957ba2625930a7c894c6969d7502122e1894230786299bb452047db29fc3f1187f519983dd82ba11126e437a88ca611f2593c64c5e4a367d5ddff1d453ae4a710de8ca47d5c0e85002857e5dee2848a30036cccd6c0ee206facf403f7f065d7371746c548d25d35348411dd6dbf4d742761813e94f1da8c1d23921cfb6d91eab927ff541826b39e48c8bf54276bbaf20222bf215abdbbf79df0379fe360463b82eb46afa6ad38f8a4d141c9c3dac290114cb452768ce70bd1a28e170259f15246133d6ff9c1746f2310d4bea4f5fdb6d240dba4cd5413402c39ee909833002d4f68df4774aa19ec69394f65fec9f2fafe8ae3c4b34ae0c41e8afb9484e0271156ed8c4e5b00a755b7a92c2a5c002cefb20a3a5a5e488c7c6eb3243fbfdff077578ef7499b7497997fd24f2a9bc16bfac3c83f6a9f37343a205134493a2026f2c2bcf43f137c4bb665162176852e6f5b49f1a98ad1970fd9464dfa6bde8ff0801f931bcfc31eef0b2808f458b89b1286e74e78001218ce253ecdc3d87a20a4ff191b8464497506a9412375285a965c4af11d663862cfceb4ee531767cec4202bd2ce9208f151ad1413f86e3a77bbf7214f901ae41cac1747b050785813a16bba1a673bd13e549aa022a2881c5cce40596447b35e57c350f4d3f3c10a5a270b705c15647b49c8a61ae682c69ceec895a1e5be786922f559b78920075dadd1eb60017ce0d3bd75fd329c963078845237755ca42cf3b93f3c105d0c452da9d728beedbf60f34abc8a9b55ff16a845345fa8f33b6828d72948e8d11e7c11eb064ec0be4a84cf254a623495883c65590740551725355a7f1b0ba5425713178d8f7938a30427df1dec139915afb7d1cc0fb2d20951d394225cca343b6fe42e54f7ac9a8c00e6b5e84db9df5c12f57c651032a75845704a48ecdcdc874030ca634f4d7d198db1e3947154dedd4648e64a535e502f3f8b68c9ef720cc1080c663add932e38965553c679e14bcbc23de6175115932baba5d0d318d0b7c3c4bf7379fea90981539bdb750b61a9cd9357e87615191d930b46cf28f5b0440b2e12b9fd34f4289d2c5e1f065bee0e88caf9db3870720cacc5cf57609471ded51aad42d275b48d889a1416c53d9e5f2121cafa23978dfaffb9643e576e0ca6c5348faedb45519f01c272dcd2f105a21210747adbddf14d5b921f380a161e70cf912cb14580289742a363806b1660b34e6e717f27aa7f3b42ed6e7617aa68724c49ef67a1bc870a61009b6f18c9e63a168a9a7fefb0e27052cb6b75ed1c77ea30806c3fac9c02f5544c8493c6849331e2a8c6c5e8d29a876ec308937a945a9b1cd7a227663ad36de34aff4e77b8fa9a15c560c5014d647a6cb0a6776c849f10099faaa806cc503eaea00fff45d9b221db48ed1a19d639aa26e79c0eab33c0500cd4fb16bc9630fbdc25144820c619c44c79589a75e45633b8a8107acb1da3ae6f01230d7ca42a9c73e8a6fdabfb44a4715d370a0122df18c54be86bea16327252f22c25212f17ea106434adf70d88e3399bc17e6770f7474d7a2b95d23ca89ed2297e224cc74e02ba3c75dcbdf748ab070009a1138cf5854b6fa72ccf9726cdcf939c2b4640595cfab3d0a922a235be7162e224abf1557a35d939729861a2c748929c75762e7190cad78a90c05f510d726ce5b536ece12a1a99a6f3aec229e59905c04455521b4d9b8692268f9e3"}, 0x1008, 0x800) mknod(&(0x7f00000008c0)='./file0\x00', 0x2111, 0x9) socketpair(0x2, 0x8000, 0x1, &(0x7f0000000880)) 11:11:14 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fchdir(r1) read(r1, &(0x7f0000000080)=""/233, 0xe9) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 11:11:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x1, 0xf3, 0x9, 0x0, 0x5, 0x8, 0x763, 0x0, 0x0, 0x3}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x40044266, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8800, 0x0) fcntl$dupfd(r1, 0x0, r3) 11:11:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "f430c1e7bb6fc6ea3c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de32148fb6242b8e03ad14a7f5259bd7fd68240773ff52a13d79140ba72b1dd3b11bbea95938074751d201ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf2d3fa00f1bd53d079312557a90a6dbf72737e49d973359282830881d1bb57c63fff", 0x90) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/166, 0xa6) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x1, 0x1}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffffffff472, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) fcntl$getflags(r1, 0x0) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:11:14 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="a54be3754a166c2d542df7b6f8d383d55cfe39257f7744992ebc86e7137f92ba2be0140fb7623203f5082a869ab807acb837bd5eb2e1aafc4b9758160517fefc3c39cf45d216f927b1738c5046f6d31ba3a7a2cf87152d29a287eca366f209bb70d136598a", 0x65) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f800005f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d4fb8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d184a798c87a74927e8347c0b834ccbbab943f4357e04f0", 0x78) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:11:14 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0xfa6, 0x17d}, {0x1}}, 0x0) poll(0x0, 0x0, 0xffffffff) setitimer(0x0, 0x0, &(0x7f0000000080)) 11:11:15 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000063e4445fb4ef521907b5747f87a4829dad992189c3d00d583058fe215304ddc2b2aa70154edeb6744168a6da980716966a867149e350c19795ee973453be620e265f4bb76afc6917b4a7018b350b04b72773ad97a1692b1708c980940a2b0b064b0505785918364c33f7a521deb6e2097247b02bf59c4f9180ada76a11add9d7bc0b8b3022e6f5aca38c1c98ddb8575b1621e09394dc7dfdfc5269b922faae325f85c3e0a6de9e24db69914ca20136caa71a5f8871b5457a053bd40fcdc743133841ce13dee1be0cea2393a4d5c6857674755c816af3ec5e4427da26049ad5950fa4c4212dc02b774aa622a049bb64143dc78be108d43fce9ca6e3c8ce0dfec8b1c8f7bb63498bd306dfa108ee2f870da706d0ac056de0ce7e3ba6f892b2b25bbdea7e1cff03e8c4732cb3b75647931e8207b649698e68a42ce42cd10360e1"], 0x1, 0x800) syz_emit_ethernet(0x67, &(0x7f0000000080)="82b4a188c96aa26f226243eb3f0b16e23e6418260fe014c5ffc57e9d67b45b8662895df316673a0857d5479248f78822aecd4dd9d2dbfe51a36e8e4b0f33073614eecd219d8f57f543beef7308b6e919d680a89364975a51db55ae608f942ff7a2d276efe36ede") 11:11:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) ftruncate(r0, 0xe2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) 11:11:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x145) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) unlink(&(0x7f0000000180)='./bus\x00') close(r0) 11:11:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="95ebc4b52d02c4b5e940b114161c939294650cf7b96fa5b331b5341c606477d6692dbfc3d91b83b89df88c8e536636835ac3e1adb0b0cbefab67b2eb78ba71e2b61c263517423ae06080b70998c5ee447c6540e0ff3b519bed9decff4adeb6d069a1576e415620af035c4f", 0x6b) write(r0, &(0x7f0000000380)='oL', 0x2) write(r0, &(0x7f0000000040)="65e51acc1ce582489ef2e079c7aadb05fee7fc03fc431f6a5d14d26994d02f6930b23627000543acd621e5c25ed8202610672e", 0x33) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000140)="c13b09469c376af2e2abbf6d9439b2d00947b9f3ea8abc", 0x17}, {&(0x7f0000000180)="508c2b0dd7f54a8f238d1ec22e3eea216307c45c4da9b2f75387d21704d68d9ab2ab61597223ce8903d1de0c0cc837f4f6075687b83dc72ff2b44edf6bec0d5f64818ff43c8ae8e41564aea8732645337f87fc2a137abccc500c187387b3618eff99f5423bd7b9e0d69e6cba3099f424c8426645f856eaa228cd9714acd5b5", 0x7f}, {&(0x7f0000000200)="73fc1b5c4577afcce53fef5d0dfca07bb70729ce0594a1bbfaeeedace5bcd5b0ce93590128296b47f793e7144ede1684e88491c3ce5fe55ff4a3f918a25f9a8b6bd8bef89d720a84031b83ae4bf9374bae9a930dd550be025cb38482188020b933f5bf69681ec9c4ed85c8028695716ddbe699e58c4a65d19eff1e83fe90236879992fc3a72f1514475958cf54951abfc6182f754edaec28d274e3e217a38a8570bd3f24ac5f42ea6a44a8d3a28809a5c5157846836d273f2da9ea8bd0ed2a5ff2a8edf7f0f720b3b0d276a574504e090f5020a12209a44a6a441da959c3c0318ffb2b3d5321280363b922edb51807dd7c6f6f68857e6e", 0xf7}, {&(0x7f00000003c0)="4b5985940487b0b20b8f4ef4709c73803821393718ce98dbc84ce2d985badc71e2b463d40e16532cc328cf60424bde9e93b85a3b2f0a8a090872423eeec7322d4d805b8898aaa3048843d96b1f30c9209037c52af8d7f27ed520d5f9b738466f9d2b9041f29d11547af88ccef89afe8af73a147e6f433aa6ea4f18992fe69c8d5ece755120d23315c7d633091a3c56d676db562c311bb3e78631cd9022f8c89d519b0c2d77bae0681187fa8f813ba7bfbeb8c4c74356217e3f47bf4e02079d1527e0b1783a68247e2d39818db4c476979bcd368f5abf98a578f63fa9ea0b3e6d856225c4dc7a17e6456a3045", 0xec}], 0x4, &(0x7f00000004c0)=[{0x1010, 0xffff, 0x6, "dd35a7a8fb1a6890af8868c36937ef923ef2884f4ddce1b5834d7c9c5b0e69efd2bf40a8be7bde6d46809db9a8c3d566b030f73e3463509727e8e35b0a4167a780f51f6d5abf6551f5475ad5254dc6e0c15219dc5b8263c641a524cafeef9c5b72e60138b64575f646b5fd226bd40edb1b9884c59d7835cdab2831bda9a53a227f8c2d89f389ec36ddf6e92e3dd793a8137983e1267a83a2acac8cd60956c5d8963619680edf4fee193bf1b79cf371e024a3d81426144b4c9c94447925557376e7d7b992deee2c41d639e480764be1e7a7658912f08c6517ae7623e5164fbe64ba84e65e52c3951b9a5d59f8d459c868202654be3265973cdaf83f84a392475c94441c6e6a38ef7a9aaa55423a42cd01513c77921240c33b3238910e897faf3516ab19c77cf6c76d857177db8f04fb61e0cae0f35990f284e196cfa7c8f9e37688bad542a87880f9f1eaa915eb066ca4faa11d23d014e253070d4e385294bc2f653fc1e9b148cebc4cd6aaab7bb0fb2ba967569dab377d962f7dcdcbbb479c5abef41e3fa10e5aea317f374810d66963f2e0ce7968911da5911926f3b946df05ea51684b1353c704fd354536790edf08b101554a312f7087b44434c8a91bc992b51d5a105b96b177ddde86e18a7acf6c02b5cf549068e6665554a828bb1c36310041946fae7deb348d0097f5192b169598c49e23b4293a7071c68e75abbcdff936b0494d86d0b63249076ffa640ba3ce5723c6571529f6a83e61eeac64b98115c09f3f7f2f2767a4edab73fa3207ade9b7a360de3d139294a415cb3674347df2a18ab5eb31c61654a9a67249beaf3f4ea6ce51994e40fb88c4aeb52da3c7ab4adaa249193d39a491db70d1b86f4127fb21ee8e0ec693fd520ac97306b9e5a0cdebe90f15198aa4c316cd37768f91ae4c8ab63352a3f1a682d214db4189777de958114d2939cde312ecebee4b408027a158042dc3ce771909a921004326156952eeb23a0c8fa726b63cb167a09cb8f6e42b3ae2f78890635c9f0f9b3087c59d4ff9303fc2de7d9fc45d3e83e6004fc449ab8322bbea321f98e119d6a04cde03accbb12cad03031854ac637e2b691d9c039c0ec56f61d21d53c78d81954fd7818aa510b5a546426acde123e264f746a1297b49b22f0c943e151a10908949f06c676d9e02b3a1d22e2cf1fd0ea08f3c9d9d19f549e750c902f04ce82a15db050bd392c33cbbd13dbb96331af1f07071c9fc8751345c590174d7ca6c7e5a371f773da73bb50b048d0083c382a4020ab5478198cbdd68a60b0e865ae674006f730736075ff8dbca23eb976d7b2ac648f61c788b76341e3e1b21eb1f3a2440e0fdaf8de019eedf0b9d3466e054cd7cf4214113b9454fe6430d3d55340a7d22e73812b5d9497a8405e37a94dcd657ab06f1288f2fc7aaa754fb2230dd83323d2cdf54af9a13cf360eb2361dcd26504faf2ce6b4ae20fb5edc748bcc98e02b284632b05221f61f20051349fa314d6f0c0f1f4384407565460d2da8bf218a4c9e812d77a16b10b961adf7c8cc15b206a9b46085042b0cc1b6dcdc43a0f37f73ba5c6f36d34e6242d0b807fb4cf8bce28f217fd362f6591b52e4c8e6faf821c655a9f287899cc6d16384c1a561823d66b162e4092ee10719f31e9721a4998fb9193687a8e80b4db70f2fbc60b72dcc2f32afaec1ae0558f8461cc6abaf4622a9ce8ef340f61ad58f7257e2acfc5bf0f3938207f8d07b6f27b47308ef3e2f535a866295ef2cfcc95a6970e8d054236c800cb395859c6b0c9c1d76ac664da9b718e12384db80a17cf1e375380d0e1cccce73bd5480adb4c8d69dad28bbe03ece6a7765187ed567e82d8b05032bc77eff81c8e03d17db8d04eea8b16970e809cc7ef7d1ad6e3db5803743c3acf206fda5714ced467722258dcba493cd8fa9e5ec525288b80c51b558b9c4baf430f00371aadcd7f973d2e213d2a4a2d55ac2da79513267a30a7973acfe61944f95c81ddb86bd9b4b1c02d34ff5ddf7c3d7c07213c6b0a1ce4c77cce3babbc64dc412a2a7304956d325c1de543508d832adada057e20a38bb8154714114ca84d75cdec937131a3f57f0c7484e31e974ccba7669da4b2bb2f9449f0b317a2c41738cb3c1d455643caa1687f8da3201747e6f2b3a976cf080bbcc8cfc63e866406144d3c9d47d60d73ffc66f7d59a30fe96232d49400dae706ce161c6a2a8e23be18e9c340b4b5e98a62b381bb7cf709843595fd2fb226901f2f2f1250788f48b2bfe4cbf617884e8fa3c9e045f288c3fe6ddcf8930e29d2c42f61136f4c3d956caea5dcf363b017e6f6dbb71b1b7953846c1c8d12f99f10f874b94c90134d7b7ebd08b104a856151ab274aeed9f30c8f3d0eb7526a7907eb13ec87128db1a2d4c08fec7278bc7b1027d278838e9a96970aedb79216618cb88ca773232124ed0fd47ea56982e7048a0c1e78ad8c94f9926ad154008f8cbd0cc6e18d8d19b1b6aa192e3cb4cf8bad10bb2825a7252599c3631825437aed8cece49222d5b0e961bed4369cf869ca1c9e426ad2e5f5aa042dec108af673a20c541736163b8648f212ab937f1e3cd38fb6693d5dd0ee571beb2a20bdef8e92adf488d3280175203f5969977ccc5308d6fe868f5efdc124ffa0f179a703d7429c08c37bdd1af6439ec44cf4f99c58a3a0f2acefaada0d92700212aa292c39aea11afd44d4a49e3cbd99630d3fc852f77a2e2663d998b7a9e54127d4d9588e41560fc0e8ddcb251cb7b981430c5cc3b6664e62361214dd31446f646975d9c5cb44331d7888d13c53558bc8faf1293df239852c5f8987f5c5c7c36996591ebbb54ea794859225acee28482832ef30864d280829c9b4dc83f7a97981daa04f7b802d7c5c32f50961e0ebe68776bacd73c3436012a570770bb8c2936b81d6f4da7402d72096db14fac02edb89cbdac1098de26344de7f656d6fbcbecd22fc5969678689fa09498e4a1a998f77dee19145f3ce570a10cc03337794bec894d11338438992cb138cc1e6286560e4c5427b81381adc052972b3b5274135e77a3d39a907140dd30eb54d82efce5190aedf357798464746355f8b730fd400f2c3df3bebbbf86c211789e021ab35113f74933bd0132a514c5eed3df3b25c9d9651cd3c3f61e2a844746c07d7b7880f5ac239ac14c74ab3a0d8ea3a88d28c9b4c91cb20c32e01c1d1c0298bbccd7db293f5a7a3a31d07f9cfdf736b18b87d6557df8559a98e393cf5b0db428d26cb69096e4d180cf690544fd5b683a4f878f5d43f08d12f007cd00785c9929bf9c8961110eb58dbdfff0ef5994468a8f35399acdecb6a4ec79aa944d16c9917231ad6ec0ad6cce5177741b120b06eb3e3defca79d225b7fd1e0b3ea2ce57ced953569f4658c3bdd54e2cbfc9ef9826cea5552716ebbb51e8e8c31121b65f8fba73aecc866987a0c38bd7d4a31dea3a59ddbf8724e9e6ec8248ccf1b6f37d5abb3693d976e8f3344c1ba7ffb7f154b05214c278ae6786b7e6c1ceecc2979e3809176a8928fed25e0df538f98ef4e7a9a48ba9bb983ef735ab6e147f8757d8977456bf0a98c591d173d5d2825aa59e135a20ea5866d4d36e5fa2cc7e1acaa9988d071fea9643c490f10dd9c7207c5b974d29630d37e4712e4512aaecdd8a6f2d7f98340efc56845c36886a82f910dbf5763bc322d6b2ea60e2986939487bff156d13c7bcc9b0e52b876d0c372f9aeef90c19d9cb08d5a514c1294d474a72a114f9fca6673626a951fc332f2585ba3f135af28a0ebca5967b0e02c0361d7b2f3429bc5df1d4c2fc54200f2d1109281d268b766070ec4c002e192c2b88694bf29be3e2c52d753e0e361977c97dfe7726a4c407131d26981c876cd5386928841fb746a8130eccd62faa4984821183edd2e0bc1c65e22cfc8962df4ed279e4d3dd169689a4b4a99b9660ba1fd287d5800f0994b465db389c744d910a97e40ae8b7b8d6ab34d191aa81d49104b7826cee99d4be46d085076a17cabf2b92110df0e9d71fce1f0f30d2b5cda2e05cb86b8122fc46395d0d2bbe62c74c5295869591dc98dd4154f27d40ed1c41522567307f3d7a9d436935b51f5b8e1f1b3c5744e3c3b165c2ba60afea66648dd67e3aa2a2bce0ac8949ea67c3399959b933a7822ed3feafd463ab0d6233546afef219ca6405ae6953472bee9b67d8cddaa36a27d2b98f6838e5311e491a51959d474d83703730d9c3bd4f0f9ae60b5414a66c4c4645f0082a965975ea55f1d58984f248c0aade6cabcf39fa782818830c95b3d7d37d8d645ae8ec5bb49d4cfeb7138587df1e26e44610c99e807818b98701997b42eaca30289decb43bc0c06938fa5fe56fa909cd9913e349185268a66fe17a29fb26a2ec28dff973d9c815cff8251115f59a8e52b989b74e2808512bb75fe40034189752f533e5c2bd8fe69d1ee4e02c33a526c9b799cbc740af4ccf0dd04031da07ba81bd3e0f7989a05c8be8e25cd3a08b00eac8dfe2552118ab8728b34bc501d02c88d0984640ec1f7021c44c3cb85e144a2a73073a5df7d315fcd4283a95b97972b2311000ecd3c6ff45da01c30506cbb59931f3ee06b36ddb7ae2e491b02495312d803af365a8fce23e834a3c168b6990e2822942ff0c55540495cfa27d67f4c48acaada40cf6cc5827a01daedbe50a0903c4cbc5386bd2b6791a3f8cc18a6b0219b97385f7acc6918082f4f01091f7bec14345c474d0c32d95a19222d3f516efb1e0a7d0b978b29bed28717567fcebd2bf420afcf5fd4ca754926209f4e30c3117f77e2342d498b2610e3f25640f4dbd5bb8d07c72470b10e13502efd8e3ec7bc1fe993b665925404176904d2ecbbec6016232357981445f781e09e05dcd77aadef9c800b50aeebb8bd3d12eccf80e1655d5ddb3f4b3b36bc2b74ae1ce84f6e19b8f65747b4b041478123b58b9d33416b62b66d5203851d61a723156b6c8c8317843a2a3d86d27eba1e92d87446d1531ba776a92b6af42569b622acc5afa8a0975462d36b52260c04306bf8a1673066e27d1e68c4f64cf9a32cb1a457185746231e8f5ea1e42bd7853c067b30d08cb44d5d7087320edb82ab626ef41465681ffd967acbbaecad298b72aa3dae38ed3739b712a9258e18145a882ec5948d58a402d983e66b1934a3b5e7817f9d90319e08728c10ca3caed42497297aa684ed97dd5f99594b833077459eb84f85f71edba14d5d1e243c8b1cba032e0ba38456eaaeed15ba61f41a70447ad2f1fd5f85bda5458b10638bd5c1a72ebb7e152e58f511b99bba071849a408ab7a7772573abb0a9354b3cc52a87c32248526d32b19db5d3f43ae06ed084ddcefcdf04f731c9a2fa5835f7c4e108af146534e29914899e0252cdbb8ed61f641ae7aed31a7f34b47c7c808b2e88485d946b4155439fe5c89f47d2d36006641564349e2f4c4d4b1da435d6fc9d8c1e385b385217e79239f8c500ca6e2c1dcfe6adf05305ccafe77471f2ba9bc8041ee73e76dd1142e8436e4e392527892549b8e5c631b84e52ee9e14f96d66c28459c3558e04e984441533a9faaec8b97a5c6dd54e62a84c5ffd9ac11bbe1a757b609d15ec0e68ed66619f9abcb69b5b0664aef421a858b724182dfcf9de51a35be8fb96b9a71402d22963d1c27bf3dac17fcd18a2012bf0a092eb19fc063de78ca58b758da7705b11ef7dbf4260b185fa6ac949b2858138f1779f181629a471a3300cfbd8dd3cd26edc98acb258faf2a39c9482f58401daa72aef63e006b26f3231e22b55d96d68116"}, {0x110, 0x1, 0x80, "fc3fb2887a6abf4062d031bb1ec7e97a59b44e8147ec36146d9af69b567c02178cf9674fcc3f4603f93711d6e646b48c8bcbdf056b95ccaaf296fce28d451edee00e39459467b3024c5649c58bf7c74000bb34dc2c520870ad38ba98ffcad83bd4101e24f98eb0aa27dcfa661950284b48fb90ece5fd6f27dc76cd5481427c7b9c6e1e7c0e9fd10b54f0f8cec4c1d31e07ae12e417445c62b508fe4ed973773beb380271cc2a08c92df2fceb813c94fb05c797aca2e78e4af80be70eef0ff670a75f6f238cbf4439124b48a47c60afc3a7ccdc6a79c666073cc38e618b787aa1af8b3253e3930f15dc881a85ebe0f704ad6e6e769f846792f808846f98"}, {0x68, 0x1, 0x600000, "f2ec6265df5cf08d23d06bcb64d8a902ee68bd3909fbb6b66aa8286b1b7691ba73e9e8072647c25565b68ab0e9ad6472deb22572cd27f42e7abd72d350b35d94b3a47f8167668cd2f3344738a11e5c31308256af06e23b10"}, {0x70, 0xffff, 0x100000000, "538941c386dfbd510a9ed765842f2e7ca5c58e642c1c9ad199f70f42f429e94db09da3b2f282645dcc824c6a531e37398b9441cdf893f239223043ea0fcb5789837c43c407cab3b5b989a1b15e907a268a8d97854ff84a2c9f639e18c1"}, {0x80, 0x0, 0x0, "10a2c8fcafee6ca3c948323f1eec589504ed56f94cf145e31413efb955e920b036d519353282bd6b18166d7878a4502328f5d7804ec74f84a31431800c081815c7640a4b081273f719e5375f824455590c9c3583f03ad8b8448938cf1535a542b749231422d06e761b9683"}], 0x1278}, 0x3) execve(0x0, 0x0, 0x0) 11:11:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000140), 0xf9, 0x7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 11:11:15 executing program 1: r0 = semget(0x1, 0x0, 0x0) r1 = semget$private(0x0, 0xffffffffffffffff, 0x40) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xdce) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r4, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/27, 0x1b}, {&(0x7f0000000440)=""/33, 0x21}, {&(0x7f0000000480)=""/87, 0x57}, {&(0x7f0000000500)}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/19, 0x13}, {&(0x7f0000000680)=""/28, 0x1c}], 0x7, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = shmget(0x3, 0x4000, 0x2000162, &(0x7f0000ffc000/0x4000)=nil) r6 = shmat(r5, &(0x7f0000a00000/0x600000)=nil, 0x3000) shmdt(r6) renameat(r3, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000740)='./file0\x00') r7 = semget$private(0x0, 0x4, 0x200) write(r4, &(0x7f00000003c0)="38f668ef173f7b98aedfb4c8d1c162af40422def1fa9b740367be6af9dabcd7e1616bddc30f8c958b0aa5de93ac7f32adb44a75c", 0x34) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000007c0)=""/139) socket$unix(0x1, 0x1, 0x0) close(r3) semop(r1, &(0x7f0000000780)=[{0x3, 0x459f, 0x1000}], 0x1) readv(r4, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/220, 0xdc}], 0x1) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000300)=0x1ff) semctl$IPC_RMID(r0, 0x0, 0x0) sendto(r3, &(0x7f0000001700)="8717fc0324eaa85a791715e24b46c72b16982a6aa02d8e0b82a6b3cff98a112306ae3d9f0f51d8d48879e0ba01d93708099ea97caf34c02319200a77f5a99490aa19a8103e0bd7c634d39feacd5ccbb63e43397c2559f097a17d463a44a8252563821bc3e5fe88c8a3efb874984d97ac024e78bb449800fce88053789462474d38acfa11a5d60301df0479a98c47907645b12e542aa918883e07a06bc9e698bf799122846e49f7756702ed304e538e708c1796bdafe1a6d4092c109926492b631a874c7a075c417d0fc495a922c80953cdbba07da3ae152204cb98e5b2262fe181ef5e44344726c5c0153c20e49b70b4118892", 0xf3, 0x3fe, 0x0, 0x0) semget(0x1, 0x5, 0x90) shmctl$IPC_RMID(r5, 0x0) setsockopt(r3, 0xb, 0x4, &(0x7f0000000340)="f363bde6031305848708350c266198d8dba74f9abbe73166cb6dae0ccf4eba300f0f1f49080ea0d7078ebe4fa4066127013709c706a1224380c9d6", 0x3b) mknod(&(0x7f0000000380)='./file0\x00', 0x40, 0x0) semget$private(0x0, 0x3, 0x20) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000500)=0x7f9e) semctl$IPC_RMID(r0, 0x0, 0x0) 11:11:15 executing program 1: shmget(0x2, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f00000001c0)="009a97c171c28aaa785b17566349ba4b0ceba5d2bf6880cf4c15618580f2eade28d105b66e16b871dfae191a5f339b1c34dde6705ebec02b0383550ccc4d512813acaec869c2369fe6c2a1d849ab5d95d02b970e68b47a67cfbc8bb2a944ba1e3f64a90002c772248904f90081c771e56d62743d745a8c0921b3617baa81ace36806d5e7063dfc87597d71219b4c634d28bf9a47702ca6c73deddc923e877e8eeceade38aebcd302c1e1768c03e57d688b1ad5aeac12488a776c2ffae381c48ab4b04fe3ebe134c63e3fbf975068982550115698f18042b6147277f5c6293c4ab73b7035b58c20a8f3f1e96cfbb13203fc2e8785282108267f3b44db9fb190476eb80937d90a7e8bbcc21a6638f773ef8c83e701158ff9c4360c9ce54ef63cf46d3d2f90e18bbf0a53c959268c4aa69f98b272b715ff91defb6d469f69587dc7bb977bfe31cc74176239599393375df4f00f5c9d340c8c7fd125e18e30deb04aecc97788534cc98d57881175d3597b903775962bbd6ddf8991017d9e51a5ef67bceeb13c8df8fea03ba1c06993c04810eeb40fe75bfe57e2beb800b677f4580083abafd520287030000c021237803ec7b1010cafa725d7698521ded56bef4a5c6c3062669e89640edbb6f50f4ed5fe68f9bc599c534f6b466cfb0262f8af2799878e86cc884e1407278b396dbae12c3e21c9a269b35197776e96476a76858a2866ddb2a59f38dc0182296b680b76c0c115ea3c5f98ac147612b2f425cc2dc62e961e912b33a8adec329ecd2fbbb73667e8276d3d532c2b27b2fb3f2b9c3e3d3650b8566491bfd9079572dfda95df2d3ec2b07c5b936fd89a8e157ecea325f75e8e88d1cd60beb704dae87b44d7eb29bc36929b37f0d41c16a3b80e9168bd38a4613d2b054275debf38ab1bdcd1ecc12344a25e0ffa4e24012491ae8cb7e5e85cbd9d7c78a9929d3ea460914962d48a282b1aba18899a9040ed8bbfab57f29e7e2c5a010e771a4a606e7e21609cddd4b8bee16ed7c02a9285c13d31a091fbb9666fcfa360da4fd6c4c4de1d9dae5cfc4f5822d6f6f92f1552f4031d77f4396f18280002512587535958e4224a4ff4ed15423b8c5fb7e8c3546eb1244fead000757164cd2741cc7253b5d14a458e6453163fedb683ab755ec25eaa949358f801eda3585c23ca74d51e189b673addcf423964d73e7e8699e65842da4d7e8c25269cf6cbe7566511fa945ca87bb6c6161583e1768ae65c5a82ed1176cdc93a13df96fa66227dc3afde6fdffcdf9adc0e5dd056d4f44105d354da2c7e4a84344eb47dbbbfa190dc6f66863a7d2441c414d9d96b1a3bb08535116f6386eec228121f77f2a3a20e655328e7c8fe019305d282d6f3c286be7c57a3db61eb1c72058c4491a7701dfccfbecbcd2681a7c560da0ca81b7eb6ff5e3232957dc4949492075c7ffb08f7f71f6960155ef61654f83300211a34afa977fdf0d97a37b98e3a9a505946a5a22ae81cf69f0a63c17325e839fa31cb002176ac13df4eb83343f4b5fedaa5c5b93fd1c07c864d98174f75843623b745c20f7462eb43b55f06dec067f7a917177ddeb7629b6982ae4259f54de63b86332a7f0279870c4651ce48e48c44aba173a1bd8f0a46b58cdea68981717bc7bd68a476a9efd6916b1f287bd91a44ae89ad398500dedbea4c0c59df64628d762d381b35ffb409f49cb84cc766bb7268613de79b6f3c3aeb57dfcac6ae51cf56098dda92e38169cba0d69069503e76e3141fc8c8345b16dc867dc8ed5fc6b08934057f184af3bfef5fd50e5eab4836ca4598f65f91fb70d7f50e0ef7681c30879ab5218191afa94da11ea26d4797b12d7c1b4227c4c15d5f579c97566b0f530e3bb57c62557aa1b8dc3c04526fdf4fa8c9d52bdb704d70d7bd6b56e29ff10557fd7cbcb26fe61370896b100c88e49d5e23ba96e896c8bb4427d7aa55d2ad7c39e5a47635c67bb70a1aa7fe2d29f5c258a0545a6b4c75cc3dde91965cad38a3849958f64d32eecca55f2172ff81835f1e201a8b6eea7f0eef2cd359054a1c54a986c82bbf1fe7371dc49a8be5058bfe8442158e8047fa49669d176f12de7b3f54deeb2344f5f22a4c6225a904d98de8c9bc2c0a9e42c1f049c77f716d77ae0fcdb80860ce9c8935435ad101fd3c14446b49d6965b88b17af96d8316d2728421a2e480497c95a26ad35de4d136098894222a3cc486d4b996724ca2b1a83fc96ea5ef03dabf7e679dbe4b740f9ce3b0a0fa7f59b14b202148c83a8302642c7b876a277fd4890da2e3ee9c5200e8eafb710060f473db1ccffc71679fbf083f8906b892d3640ee587a1367be165e5f02207c3df87cf5f51bd1ac26edc1b241562f0f424a075d1185f551bf612d48b12ab1348495298c80eae741a3d7670e783b8a71764e22affd1d6c2c34f32b11a6d41c56bc103a6e322bb50b9cc07f38032ebc685b76d9491face0790b86b60539e2327e1c780a9b34e3ca7b62b08af2a765555a63161a2b48d19525c68f0fb4b87bc5c987af18e61ac7773814fb3b1665fca8b72a4640b961092a516b2b94b7d8ee5ed83dfcc1bb8b8cf8ec2b227aa7f88d9de9db005cfa7073d853748dd0c02e6b5ad82c4b8cc0e1a9443243c14626f639339d500fe72fc3fe011a79e48e1adad6345cc021ddf65857d7ad9fcaa4968051a830bb68175058ac61d9e900a0c07a0f1b682d3d5fa28cf43e7f9d31238d1f4443142785be924d9f376f6fe722f8a03640bb9c9507be61e883612874cf4737c170310c5050507ae211ffe854d83f8cc2117cad1facbc1c88c1be99af98884c7e97bab0f38386d5edac56b60cb341c75f54466d911d9e106c60ce5214fc80d8c41a7c03abecedba11be106d89d0731aed57376c0bccf8d339b087f2fc2f64667db66e261a6b1ad48e395371bda99b6f15d4ece8732e4529059f9432e22cb2af9ce39cb6f031011abe21cf1e85b2c840c70a29bc9bba31169f8874cb7ba4a84b0f583668a248668984fd89ef53e119f83a8ff82ab975afaaeb9da7e2bb41b5432cf052a4c4c9a7508ef50d7bdcde053f1993dae477a0749be2138694141b24cd00e96a685ad9478906c01326de2af1b81953fb09b2aa70a4622bbb07a01d65c058acf32399dda89890276d2648734df6fed18630438e121d6ab93869e4556c281d2d9a99e3508b14969c397cb00de79a7ceac5b32de97892b799c33487cef4a7f65e969074fe2f1405be202f7f5dadbb99f8af113d286dc8a16351e7d48858be955ecd759ebbca164f55e57b2e0dc63882d4727e60789d469999d623e0f5acca1b8e2053b1cc4de2197e9b1ae8e76694d21b0004c18b65f4e529947f99786a2d96216d4fc6c70302abc54f03db205d1410d8efd57198633e00bd12752a6a470690f1aa3e7b72d6a8d53cf8c387732aa392053e4f66804524497b103fe684c682ccf37edb316220f87435981464d4399017e905a5e51bcae0dd3903d46cf5213afbb6a40af0e27e7ea57ca59f95baf84bf4b56d25019035f0603db737daef03af9f2f8cfe47a3d6ce7f3492391aa4cf6b33755ad7f995dd8f4306396aa03d1d3bdd91125b61c03717da1709ba57706f2af8b1fb2b98335017a776e694eec6856f3bdaf4ff618d935feaa14bb6c004152ad0020bed224ac842e80dff9513b65a44d03d9565f1e75e8af2e04fe2d722cd0c1e61fbc1715fdcba52d7c0a01779c02abf4e1eabf1af4587a2f5971e501c834784dd8d791ccfaa3cb333c83b233f86dada7f0efa409c6cf177643ec02eb5c95cdb7dda1d6cb09bec48697feaf03a12b7972ecc2e8067aaf356188995f2aec59d9cf6b00a957288b070f90103b91d1f38f84e41b7fe5ba54fee572867b586ed6bbae3e16d70908d5a1c4d5f60e15afe253c575a31eea8e0b4e57da99415d01e1d337a1404aecc3fc8e1f5d8a6444f71d0449dddb5b1412ed44f663d079591f5268fd89ad4f5e2649943852ea9c7cd40c7c7ebd5850930cbf04f14ad3f183cbd8440b20b487d839b0e19131b200c2c3c22486aabef3dbd5f5eef117abf930b40c72fa5f0b35f7a8a0614b624c7a1cbdab36ab4f270bfa063d27873074ffdb5256a135e5f5bd45f77f6eb04ed6ba6b8db289652432c24e6d5f992a8bee648f96809bf4cfd6f72ede3068b4d881fc5db7fe4eb0bd19be9aaa2b56ad38458c256dee4c297338db9e66c802cea88231e5cdc5bcf0a4676d198753485cffcec2416313011e823c3405199b60cf0dc42c20c8d8e5d55125cd0574952970510d6d41c0e802a6a96b0c233cd3a3005ad9018dc62eb10b2554576cfb4b40e7a0a4d8a8ddf99c95a43c2d17c320c1d534aaa0cc6cce0ed33d39bb764611a05e924c464b009457d3510e7153f312c2df64c782e1bec5ca3cdb052ec54421a42ab5c25d4cb877fa7a342a5851b3c9265188c1aecb0372e5831f152839682542d1e607c4800f6c37555e08aa41fc80b595f17f60683245135184dc0d977bf529836bbbd7fbbd3ab3a923f7566fd29bdf7923dc29ca33e484744b2ff56d168d5e6db205f4282e79e46d6dd42ebb654f58d3b739bd292719e32e143253d0f7e0f85b408d84f91a451395c7353467bc538684e0b101bbaf10baf10e2646fbd53011a3bc10af89b69690c37727f1d7c3381cc06e00110e6d3a5bee69917286d372342b9aba03ede7a0fe1c0bceac7ff8035ad1f7dc35aa9b6d7e80b12322e86cc105335bb0020fa2287c4cea1443c44be7d67655a162f62e5459cd7670f8005f426a9d78a52484c391fc6b7d25f1f2c2d24101b51a06546abdc1d8558f3e6a3ef8bf8a22021acd1e6c6f6f306f744f83fc5e94bc8284998d8beaf4aeaf9cb7010071ff69e3022b40765133050cb547475c875a366b7d9bbee2c15e6817d22c65c18df6241d0dded6a5dee38081269d0d78d8c1ba2d22b1d36425349479cf34f98cd78947b7140f7fc94ec823d2784a4f66914732faf911aca3ab37c78a83a1c6567e12724540983c4a0589c80655242c3ee5e925b86d678704464ddc35c29b0219e55406fb257ffdba64ce274530d94fd540dcaecba0d1b3a490a28479e734d2405f599fba1d99bd9d8c00bde5293b83cd9013f788d0cbe788fdce72b719b75a75582884c2e323df30fb0339839335d30242c5767933ebb2749d22c0d492ec3e02bae2a58ec2e44e0652661483a7018a00cef335c2ce879c2c40aca9ece5ba61235af1e102ce852de45e3c0220028fcac3dfd6c6ebc5c0f10bb22c3834d2f968eb873d1d93b83613b85cf588c06886f68c1215b7d3e81151bc29fdf9a8ba8ec34f4abfc87ead311d0bba843d3fbacbb5ae22c908a8204754921ad3a53169f34079e9fc020af6b64b604dcf2f1ef9563da5d0a2ee9c0f747cc1bf51b8bd736cb28bab98ef1ae09ce06c71b4220af127eb5bec9d8ec3244d98e0e879007a1527ba4731816a32c5ba17c63957d7b8e1a48759c5400ba176ccaa788f9a2703e1ff6b94714d23a7118661774b75f6638fdcf07635c62895d1505d3a1f6494ac0967a7072edc7f7a671b8bb091a8f06c538af098d4b1bedb385e52cc870389366b14c2903429a437d170af18792ac1ecb031a1379ab09243f9fcd986b2d5acfb2061d13461587ceb6f8852ed772f512a2794cca9ed3d5723e823f3d490b285c62ba77fb6163518d1a1077dc02c5a6c6ef83e8a21e407424d173bbd08ff6933d9f6bbcb27ae8bac0bd461bda6c620df5a79b050c8d41f6880a5b4980cbeb5e6024a5f17cb9bf4c0fc7be61a5ba540d2df", 0x1000}, {&(0x7f00000011c0)="8b4c65c511ccb40106a1052df13feab4c2e43355a3d2a416e7a90c4b79c5658d4b8e637b6443715ec2fe01e25b5aa8fb066b38854c3ab217af0157a07d280d3d507d9705910e998aa8c527abb8ff91f6d6cb3bc24e15cf0ac20847a9c585593de8e4dca81f4b1abf1b521522d8a026cb4ff2736cdc74f6fbdecd44e9b371eee153a32bb27402b8f8ade7ece2daa40aa7f95f1e727567d82dd589eb584031f46414f9d7d2afd621fdef103703e4166597878b93cb19083629463aa4352cc7b5a74eaa4bf7e6593d33be6dd54652295962e513c50910d245201c45028a3569c07fabfd7476", 0xe4}], 0x2, &(0x7f0000001a00)=[{0x1010, 0xffff, 0xd1, "b6b86cf40246764f8940eb2ae153c7a80dcca243589fe98d6d1ed02f4a15e47343eabfbb8ade44e7bdf599d68becdc75ea273731ba4f3eb46c06de7748916e711a8fd1ab912e1fdbb2974dcba85ad494c0b773d600ba1414e9da98e8e86cb1e62def06fc5ce8329ce0eaece27359fee79caeaff33b09c2beed3fa16e694f0e6dda63e1f9732acd037d287f918ffd15e2a91f6e8a79f447cbb3dd8253a0c7d3c3fa64304423dd4f71b79480dcc088b444c6c4124c391e9862a8d8fb92f1795239cb61d28e9800a4576f06fd6b394a6e04775a03b04ac4dba0408a45db784e83c8560956ade92ec2f684ca90fc95a509020daccbd2f1f2feaa973bf5e003795fe5f91fb3e39f24297c46218c89145c159c44aa8dfda6870da1f609f6015ff92469b08b8ccf9dc50de1cbf73fb5368c62fcae00f3bf25bdb83ba3881c476137f7b0d6a7cefd519aa9b764bcceb297b1111426b29c906178306a3ac962e9c068564f7ada121917d3996f95cd65e54eae7e7e9a2ef5a70289da728695add016c9fcd18bb29559ff868287247b8b30d2e5b352df3825e0fb558627ab782febc914495095c0ce70e11a716fd9f02e00eaa659e15d850cf66cce964f03ae6a4b1783d7ca13d0861b94e3e41dbce5c1e06e99989d548b7d25a4bbd9457e3a56efdfa526e3fa7339d0f534784d8e22dde9072ac286814fb73d99cc0966002bc4f01b081b70db3a8155be4a322f9efb4feeb8d5293607f70fc31ba30840e1dea8171cdf761ed36ef1c8a2dcb3d4569e57a04d57df7ea6e349faa4e418363a2ddd527b409d3541ce1c38c2aff321fc23331abcd8a9c3754317a0fda64cfe990094d4a34ad2c8cd92a79ed6d7c7b9ab25f4433c8811631c1d1d6bb80060078d66fdaffa3221c2685aea808547719767206b38bdf23fe7f9c3e34fa83e3aef8d02f2d3c14057cee1b1e4b70e1a3138bff944d7459ea909070997cf2bf62e5b4972d9176c9c8c86d1638268de9e6a7739ef91dea5166b7378c3c3c12556a2d15d5d532b307d0773013584f15072be566dfdcce6edf587cf0268feb2c53c002b2a11757eb1dbeebdeab193da1be93ec1fb81088579cf4ce235ee87bb7456adda089a8e40680a0ff498d986a8c3c0fb7747de4ae1628be4ee78d61f3c8c7d7cf45e9c7acfeed01f3688fd91332967da9c01cb2a73f88443abe20da00e2ac05a8a5cf10437941bbda3e32827b6c42622931f258aa830b9e717725a904e26e378bdc2a127543d61f1c1eea8ecbb30c5e12cffcd1c343c5c2ecfc25c190f3e3d8215208468cd70b4a2168ec7c035ea52f59fac5cb58984d2547d807d41462f3e846b0222e305409bed23e31a22aea2c565c429af5727c5eb1a27b5c70a84f2b911f10ce6c0a8a8a2e8f6260d1cc348a7ddc64ce88d2610e4d0e6ac26157f46d69a6acf9ce995fb36451c90d1d8e0cc37acd91c58115f250abc4b43f6a7ffa9b238416f65cd1f08519960b2bc091b9e58746ac0ca7bfcda00a8637f15ff2a639d0579b29ece2987896ede61b2a7147005ca0b163c8682f9b156a0853f3b2a0032cddbc8c6bc457b14f41ee663625f595df0f986ace0bc0dbe51c59af2eb425acc670372c83da688a7d7ba856422322ad9b8cf5c194274ab1ce098a538a391a048fc1c5adc209774da91709edf94dbbf315f7e38549e24a61a781859a568bedc36518fa0403059d4579a2210281c181ef7f83091f666208d52ff09400185daae03ccf22b265f5159e6ad83819f478fcb63507812781f7d9be789e2ba0a5dc50282976bc83fbc4e6767b2b29790de239a770e596314742e33a4404d2528a003d6fb92f64cf56f7efcb2918eaec55f869e132971310144723673c41223767e2e714029d1c714f5ab7ae174a99804064f9d22f373777e84bb1f0e5971465f656c517131f51d8bbb375de76e4152181a56143ef4c85dd04b3615c8f62a0c6e1fd7b50738f99314ec48c71cb2e99f219aaf025543afe2bcaa9f316c955091a4a0afb0a7ce176cd7e93145ca526895366cccf87be5fde8844f181bb785737d3feebf9c19bcbb6f3d8b333f64bd5b41805c2ce5ffca71b42ae86112bb6e0d7ca07642fc97b4bbd2b94ba3817f14eeb22dbdb6a09030cbbf475a9bae88b670df9baf85cd4d7870fc7a4690323efd18aa7b3f4717f72243c77ec94121bbe4322fd9d70e621fe3107c4619b5ca21c8236748d643c93bbfbba5a31c346917da4655b949513faf053658f1a9ec151f6aea1f403ac6d64f0776ba543a058f4ac820d0ae844d25378cc310601380f2642be9421f3f31a3fd4a4d4d2eebe1421a33b137fa18c3094c80642e2af05487af29a9e61689bd2f2a71f8c30f11c7496f7f32ff9e4bfd4c08cff64db1e63129a04af70238b811b57ab2e454f359e2e39c6bd7a7d1616cffc656adc4a4c9cb2d10d66cd7e09e471c8d12426750f998f19129584d2dc3b6f94c033c39f2d17108e976f4719fd2a11cb46611d5142df6c06217b92756be5dff9cac8aa8dfdecf7640f8554f74776eb72cccb1c59b9eecaaaa5657be12391c7e6987c284f8d79d98bcddf45b4cf1f5055b4f7507e267a607c92b0925ed228547952deae104f5761b179a5ce69d4914b5902717ae776f44d49f0125f47c053c496ebbcfb576a3a16c42fc5fb1aed21ec43491f0d7848e472532b25111e323152d35f39743bdace793d3a8e2779780b6d732beb165739d27c84bc14c206445fbfe58fb380cb8bb8ba8bd18183705ede91f407b4674d26d05408211915767a40a82e670d070102bb6ca51ddbef0c22876abf38eb37e0fdade94243ae3daf6b7544e5486a6575498c1b5a47bc879e8dcc60c3dfbe5f8e39202dd9e3a0798124f8248eaccd3e8be4673c112caadf09322b6d8e49a940ef8f8fa86fcb476943e33148873e83cee50cede51670697d81a3f1e1b48da3ced6c59e95907c95a94d18fed8cba16212e5286e8261bb7dd36e3a3c3167761ed323ca0a3ffd2877af7962316622e012492f508a182d2b7aca034c41d346bb1834e7eb7c45d51742c3988bc353ea8440d37f03a5868ee561a99e827ec51ecf0993a5ff216fe6d1afe9bc0e9bf65dd6916a30e60b2463336e08d5b2a1c4b05ceb58d47bd4bd670dde9c6bb531220ac038ba688525f6a6b6c54b196994707cc33befe5bf16dd0fd0315b8098631c22b57bdde6e64618dbdce21f964b4e67ec04d49b5691be13035d67a66c5e629cedb334997de14bba327953d40512304fdfbcf20c641a1290f2dea727e5200217c2f925e39d7c4260a5d688b5633854fa19ab64f8ce8e9bf707abf54c49cd1396b1e84132ebedd62d3cffb3bfa6772aba2f3cbeb365c49464b3ed5de33f441a25fc20109cd100b16e3f727d7ee6f05da432edfc6c031e2b24cd82a75bfd9504286bc2d367b251c4f813b45d0792a7dc1908d1d4cf09e97412293f77c07bc6e6e827fd7d29e30d60e2d99c9009ce4d59e508df4178e1252345148582b5d9298738a06d5842b31e82a8dd3d08f9799da1747b29cdb1035cf78921cbd7e37d4acc67dfb64767bab43854079df7bac39bf5e6381ddbd317b952dad4e0aee853f5fb33f7af9590170f5c49f494d0e8054ae056a4921a81b04e4553eb4b9eca4e45ba5eb6ecb3f30f1f86b7becebdb35a6c8ab150be3106e13b6584a454042820d88d4a427410ea424a99f63eb43383ca162dd7767047df7c0c1bb000dd6944d4ae9bb966ec6b4aa7dcf0a5915ecc57256ab1a87fa571002c50a9213976ebc1521838d4e2b6bce178e0f33195370028ffef86c8a60f81aa2d40e75564a96daa108180a7ca6af4c9e7787be5cd9712e5fab7f84e6e36c0a0e3ed4d6e1b514c196bffb38cc51b2870d96b4d50708f4f85f22b0cddf3c892303e3f5457b0100091754ce18c08bbfd4cb4a8e3866e83657675ec1feb36d949ed66ec242f35b777b3b95f9253bcc9880cb912ddb60e32f9749b05babb80e2f86a0bfbbcb347c3214c9d367ceb26ed5c8306e644ec1aa096a833e2c63721f2cc99b225ec9697f01a4e4bbd88bd76dc9c17fd375431518663aa637f40695f170f677bf06dad43a65aafd22cb31b9aab09c5c0c7c64e3964a16e6714fe7b6658f8cf64ba6de3744886a1873782749195990e7c6ec15ef7b23c4f09b712428057bf7b7004e80aed9a7349f6138638b0f7426d88037e2445286904114b3bbfd4792e5a9e7bed2fc31b8a522a04edf47e8ed3a1a1955b7ce098c02309b9a3e67ac1772b8ef4901ad317eb3d2b06436890c7205481f327681c1d2793495165ea5ded8b072638bb0cc5e643e14d5cd437d8b3f32cfad7cefdcbd5b1460113349b330e426931ec67f24b90f8d2ae124e6b28e925bb789ea489f050bcaada3ebae804f49e5fe00e6f66b7e28413f3005a95ed696a875dfa79f4349faaedda4193b0cb42afa3c140023922007ec7906ea33808e4b72676c84a5242148e5feac28367adb53cba14061ba199c82effb41163a5581a5c07eeeb722cb231fbd11e01e8d332d2ac8a49e1e365a2fbea6d27870154c69131f1c61a0b26bf112e4d6023fafca8f8c6be79a3b37f01be6d4da2bcf4a2ac4fb3d6278f217e8e8f72bfbcebad5da9ef8efff25ab684f3cc5a224b429e869d27b2e01c82363541e340eb2cb1def97812715d9579489c1179b73814da09205552a7628f921e8893d8cc4ea9459b327ea964d71a3835da4f07ef1d35b49009a66b7f2bd48f3ce8819b26eafdaae03233bb2953eadcf654a9f0f231f7cbcab3a4023152f8c384ddfa2d68f9f012eb916f3756d1637229afabbc43643d6c95408a435f68c6af06106c1b7519cd5b2a342b014eb322338b922573612b9667bdba44fa48339058f22642207062e27a58959814b41e2ddb820a2ccc70479e96bf5fafcefa99b1ae1344fc16964ddc77f0506bd608adf233b74ecd19b1007a133f8597a2be97863fe1ecd3b32cc45291386b0b951f28909572a5c70530f9e74f604ef332fe0b6eb3a9ae37300b53d96d851ede4c9322f5048d13cfc52d46fea2ea8fe0ba70096103ad8db48a7dc8835089dda983ad45ee6cb1d1a42e3af653874a19b1524b067c65b516631f3af8d6e99b0acb1d86fe20749a1ff06cc851f1410380f9540fab5712450271d1843b935da628912f19578bb3c04ac44e1ea656d45ac455626441b9327ff5756cf2448771f7d84edcbc91553ea141a164fe133c0bb6431d40ccc751c6cd7be2e21e3b6a414fc2aed35a28320fcfba18d63463634d10460f02ac1218a7dfb6a9d7ba5a8922577aa25f72bbd9b3d735557aee36bc8faff93522fc7f763c9609635b79abc30d7add4ac46cd2ad91d18bb502a2d0e5c646807557acfe0402c234d7b2e65f0bc01293119fbd47ed52295caa21ad32eaeab24ba0104e693cf02b3c24ee129d6af99f9388b778e9ad2482af3c11c8208587f3261d6d69d4d51feb306116ddf7d1f0e4e3f940524d6122faa8d2cd31863b656038228dfda37056a9dbf34157f503c03a8b937ab1a5249fbe667c2909a9159c7e0b7b489198e9aa4c6423808cb7ebf216d96dba398e79ef0ccefd648a2809178bae33ce089110921722ecd85ffbbe2c3de9fe36a4a794482b776cd52405f724f4e3c4e03652ebc6edc9e771d034865ede7f7d55d40f8432578b62fd3bf7b71e72e1cdf1b8496aefd44350ca84ab81d6b3db0a83d62ea2f1cebb7cc477000370c7cfd78307fd2b9fc823ac2575955b3e5beea53975dac9961cef0157fa74f5cb2fc2620c297ee5f0a72573407f7"}, {0x88, 0xffff, 0x80000001, "6374f0f199f01665268e61ab1bde30ecb2c85fa7a47b5a2459210b537424fd826f74bb1010ad131e8ee211af3c0744e84c5a0e2a7fd6a6991208846a7ee502b36037412b8c22d62e0f9f19cf99f7a279f288e8005ab8be0825e86d03f260bd82bb8c0b5f42f057fde386d5101a42256bbcabc290"}, {0xf0, 0xffff, 0xfffffffffffffff8, "1fbc9e94a9d48f110b763ad4d9612ee37c206ac01a207f6282718d11333e1e1978d320427dce85541c369bef6c1ce7a930d780c3185a85eedb0b74819d11bc74b37f5706db1ad9affd141433376a321ab4a0cfb59d0f9e098d8d26b745ae1414b8e72994cb6c6bba283a74d45c211e4c80332cd35fc9051772bf95ad470411e28247d22fd9233bf81b1aa2b77ca0ba319eca0fb1ac6690539cbd1084e6866782a99fd3c7c9d552be12c8559d56177e43f29033a677b5386110c05b61c245ec32eede2c3399f57b3bde3304781d8d2befd21374b716984a91a8714fcc5978"}, {0x1010, 0x0, 0x7b44, "419f5187df621d8eed7e84d1fce98b671dc54d4b96e3c8faf96a558e7aa2e11674d30b1ffb3169b784fc6c6529a2653e1b8c8dea477216c4300352294ae14192faa70ee1b60117c4ec32541628d4adaf55d2a8fc70ba3af9f3f1e5df84aabdcf5221817c07eef7010e7da86c190f70646370856d9748700eac53152ca252f37b0eaf1b0c550dfc0da14bfa402a369921a3f03c3ca2e32e3070096c7150d0902bd25def4274cdb263bee6a66bacf953261eb5f4d13a0358c691eb6fbee9a94fa3ce6f391dc42e4201a2b7de55fa0d6e7b51c477da1531529ba5feabbc30fcbe730d43ddd1d03cbe211bb8f8556406e8dbf7ec81021be16b048a1c3c26ac3dc34f7fb90b40ae377ab4583318f28158d9b210c30ec642ef73caa10c0d66e3ab2693ac0612a75ac1639ea1927d5e13e421c6182834426027bd8b8db20b0b7ef93c5ce0947e16d248cdce8338293a974ed4a1507c629bec1544081cea16daeb38eef0d4c18e54bf0116e51a6dec37849777d7a3c7025f9cc38c8cabe30cb978904a453dc59e69e9b8b33129ccd277ae13df04ae4cce3585292d3e8a70d04f5c61d2898dc0d7e56d7a64f248cb8e5a4d5c4412c8e41a63f6f324b93ed8bf5568c00d865d88e80f85dad30d64a08a784b76cf07e97c834ed6ac58d7cc0e23997d348242d772e2c45b485e26fa6e03c32ff0916bbb1254c054170fedfb3ff4f0707ea89f5898a7b2a0e5f01cb0f1ac8fc26a4d473505208ee94e0b427d2e86d6044aad7708274152b8d3221a4256446f77a3078756f2f3459638ee9638970eb93d47e89ae4a6542315749b74a126fd9cb3ef4808b558e30eec0c46db8d54ae2ea025601541a10442fd0aa33187a0bb13c477a00bb5210c253787fb0f5070fb66da66aeecabaee6fe90057a10881748365cddce65d1caafe6dc007de4357bf61d58f0a6daacbd2e84369ced1971de86f8230910285b35bd48a0a77358e32eab13050a2c973349602152edf43336e745d965d92471f7e3f58058f5e97f6179cd2cca3ef2deb60488d95bd2b9fa22c74f4dd01755263214af85a88a79cf2f66e05493bf1b63c9aa55c98d067bcdd4a1aaa0eac4a4c6544c69e1b6f9ac82081faf9639120d1bb66f22e5bd2c4fadfa5c8480e472c5ff3c800257840a6fc818ee13756b351715ca33c3c381545a094e31ec72bf2523e08665a8700580782691dd4da9d9773fc7c2c199924566c09e0ea54630877ad770d95067473270d5453d95079fbfea0b4d12c7c967e79a269da2cdce0f4bfc2dc714dff147254e9108c39323c62f9839affa50e1822ea9ce011c5eb68d6b2c91f6570f581b9a7aa50a0488b8723111fae4eaea8a7c49b68d8dc5cf662fab7ce2cf5e36a9fce5de7aa01643a1be6ab01e6236964cdf380b27124c34f17b3faa43a02a85390e028911436af216abaea2a0e3e70af91dff0c7cc19abec12db1d8d1e448e30e4bbcb2bfbaa694f71360f84a024f3c5ceebc890710229298fb0d0819f7983abef99116031bbc1df501b567b49d711e445d9fe23169361cb14265fda1d2271ff318db9042554942225df068c47b792d174956f69d29173e6d101326bf75cde34f83e050a93ecd947c4a7a35f2e0971aa2201b558a179c82047f43c672613f050c5f9fd5315f34b0870c563496116d690306bbc1c3322ec030d7b677a1ee08dd5ecd8e75855c55cb8d57b3cb42d3985b5155263eac2dabbf9b7dead21daf06f710c10445c6ddfdc136409559688d7e45343a025fef03b75e79fd9b3915ef2ce67c28dfb6ef5c8e4251496ce685ef5d590970aaf0a38221f0eb3ab4bfcafc19a4529ac572655fef45d2c638dd6f052ea8056039b1e6f6a1ec6e5dec856942e544bcb4e4a609688aefbf633affe7d0fc21131acb4a1025e30b6bc5190a8de6b121a3ece718b160d01770450180616a7d7de8811f575d16f7f3e20c21952f19c7e20fce420278a549c7d4a722214276e5f0c80cb02ffea39a511560bd40342e609a72262b8a1da306aff770b45bdb3c9503c88eb3f9de7f902022463179151d7616d9088633e755107c690a4ef53f63afa26fa4344f1494019cfc14d28b3b1b2300a383c6fb84eac2b25f5a67f51f2f77cf5ef75c2ae268abccd0823dc2217d6d6f8c5a899368b296da25a995d5e80f3f0e69abd2aeb70cba45d0bc76fedcdcfeb675a4eb50faa70bda631d4bafa4b4e7a3219c5152ff2a2f55757d421badce3cd8a5ea3fb451fc3a43aad80d0ae7a0d83224f5c00cb9569c7b6bfe0e7da01255352f16a3dc8e7a18fab61a68baee74f1ab3ea2f964da4b1f9144221dd365a94e8cc9a534df1104abef0743046c977e5624d1cb5849139a38e2c2e2af3c18dab1a3e95922b34abbc19053cac871dda54ca5f711085cf354bfb7f15c6d562e035c891ba41ef64f27c2b27d13aef6f48e4a8e5f30fe235dff937e8c7d310d6b0d46ff254ff4dd8ee1297ee67749c46bd336c620bed85113206dc631a221d9575e34832ffdcc8e89161932d826b6d3d48ee67076471b4dc59672c7b1db2137c4f1ed9edcf820570a0dd8489d8388b8d17438500c9be3977da567a6574def695eaaabf76525e1172ffdeb66960bd6aaa92b137012a74a2eb7085bb340461122fa1486545b03abb0684898edc5d7e5936cfe6b5fa6da06475fb06b03346bd933b60719434503155ec4ca91f1577dff8cd9935153ec03561ad5b3f0194cf4c96dae7dc312d8b57261b19d8af745fce2970d15fbc5bdb5a433d92ec72c566cd556588ec7f091df2ab9bdc46b30fcf3ddcec0ab80450b3bfb7c0c471ba4be9ea8de10bc705a5ca13276c9a6c66825ae9e738450fd0e0cd57ef38128323edfa3b77ef2cc6da8ec4c48f6f419cf6436e6fefc16ed61fd11e3f7ab0d1a373b780a9fcbf04ba5c078fd7b03a2d612dcd100d1619a74935d42104734ec0ca9d45c6f0ec4d3f575dbd3d29767823f58c601bf420e99d57a0aeec250c480dacabbe8d3cef727169b9fcb9c3ab2e04ee3805dd61bfa323a23f0002db163bd238d69aa3bd6c1706bb4e004912a00ee6b8acf207f1a7ee79dab3ae097561488f420076e9a99ac5a156cf63e2bb7a81710f69af259ffb10e86afe70899c22bb74e19f6f6547a82a9624b2adb619132aef1287e46be26c3cb493a05938a430505dd55b0521ac743770e374aea3f1a0d80b83623e8c20a405c66e04126b4ea46110188894bd5eab74d35f3e7682f89c9ae42b98609a71594243f7165baf5a93c4ab3d1c0c1a43c2cff73767da230d947d3d0ccb44f2700945a3bda04f07721d80236559e59020e3c6ee173b9ad36eed515158a904ca6337a9709bb959aac24aa87ef06896922999a6dce59aa07bb50dada990ca3e19fa7a2860e8611e7e7e9ff495315955c7e0de0ec20d8ffe82085bc70956b2bed33f4a736a8bbc07ce729a8a65511e21c10e9792993951060c2ae8512745ab712454442d86d867e9d88596eb173c437e1047cf9c595db0aeab4492b73503cdecedbe7e78014c2f104e1a8f1e21af55cea20f1ddcbe48d7f09a8e907cf97cead2e51a6a0d7c962244e415af0c071d18217b130b8bd1f79b8f798169ce39cf9ce852d6cf8cc49fab19c0c6262f8766e0ff2defd6d23eb300345e4ae6600b5e4ceb49f72fdd780b882b89dade68eef758b53f7061150ca9537a623eeea7fc99f7a4df876928d6bef7f8f2c2a6ffe485369330324264605b2a7e2e2a219c456543d70671eb087cfcc6b8dff675ef411d585ae816b97ee2bceff0e63ea8cd65c2fe7962edfa854807d1a0f305571c81a6ac89afbf7c89cab848f93134eace8fe1c13a25f1f824fa39e83d3b0862e60dd2f438be03d6c58730d521bd73a3abd94f3210efcfeaf33e885db389c17064e01b9e61aa49c575235f5c6832fe2965c6de916dc059ed97a761f6d175fbd71fbf09e3d47c7fe01b643bfa04f05e97100b70bc3db16633e3f6d068151bac3ceeafd92ef2200af165a1774d5122d3e115420f4b4cd19a2c9b75df0c48d88eab443566536e87be2ea0b0fcba3c1d3ab2d9ec4125d4d5d376277300cbbeb906affec0752ea5038b0c3c7815258af18f6d8b1b8ce5c1149974866b86b6c9c8b1fedcd951716e1ad941e23fe4d6e9b66463a2ec0c624adaf15c5d3c830bf762f3cedc32bfa89e9a46a4e89c8392a50fd066b8653aab66ece768fd258411e3bb8bdd69bee8886353bf98c51a84da63f238a61c86c8011e23283c37adf85f53905d7838dd22a50a01bddebcf0be86dfcbd58889cba2ca6190f4cd3000ef572aeadd888ec6e500526c57ec76d0f877f30c5e5d0e556a7b0838b09d66f3dc25d29a9749ae4c4efedc7581028d31b78f1359be5371e26db60cb0ae7302b1d0979b7ba1f212b497cded4bef66dad44ddfa6c7790ba4b120393888e1cb9b36e3319e41cc36c9e6f462a0f7e16f582f0e90454022d4e9be5d5d818bd307d0dc132ee64117bee4f20c7c13b0fb6ba3396bbb0514bf120a2b163cbb553aa6b9edc81060c484cd429a34b191bb3c0659068ffd6e3641abbb662a648825f36f8ba7947c9567b6d05b4dabdddba92f5bd9484002301ded1822df02cf8ee54ec815c1d14dba5a6817e739df22e934eca71ef49de94592391aedfbdbac07e7fc4316b4c26f79d522f21a20783c7a211d7e97e849d8985fd59c0870981f2644548ce6b0b935a30b6f445ad15993291c0f8624a7d8fdd3564e4312fd8e6fdeac607441159f6b08d4da23339d80df50567623a6520e38ca899517c8e145f58e4739770e4cdb2f4592ae88caae9504a5b8690d3fd730f831ecd8dc423aa33224172bc566289723bbe18d0174b2ed5f8d8c8d38b948197451ca322cf0e43d594daddd86d17245a49393bff357608e74c47983db67b697f43d9b776eb993c019976531637969d24eb674d6406c3084df7803223fe790cd1f6e24d531fbd8337ce2751db5b7500f19cae20cc9e1744060da582720f80a98cb041ece1b03f39c19fdea8149d39200955c3951155dada47a364e9cd4df9a57777f5a4bdb5744cbef19619a0aa41bfa2d94243d3f4af0f90b72e5ed29a76b9b1d37dba18bcb12e267c6414847242cf72c9e20de7710459298619c7b2d650f9c7f36ee6d63fee667f2705513a62485b93923a80223eebdf1a861e633a04806b4de2ba3efacee3519ad3d6655dff10bfd0382c936871891397fb7a519b9071db7aa7d6a34fef3e268fa002bff8fea89efb4e003cc44e198b22aa53d04b86b2f41ec7c0caf54b48799c6fdb6352f124ae82645f9d23155bdf6610178d4998287fa178ed949b00ec99e065b4b1af31c0acfb35085d3ba23f844472dedd0c0ef230b042e8a0416e507b10bc614fee11ec01af98f98ec10b538b52dd539e0ea40638f6ecbade51c7b78023c9039be188c6416ecef263a97190322a79848bd6352e41e2a3b813c500e5db087e0b1ae02eb78b94567aff398b5aa45dbacb2f8574bc2164cced74bbc72fbe1aa705ddf81d2376f164459e077847712d2238dc3ab9e7e5e5188f9341a9476cd17fcb6731a61014c57d99ae83a8e37c832b94cec7a77ca09c069c10c5974a6f1081c28195adea688c08f579d789c84c1c940865fa5d1f8c2ba4e851b9536279e4061deb412f5364e978f2a8569f3499c4f7f66b364f643431a132ec6147c08f02a783d4e3ac219aba5f90beace62ec192b92d883c44b357f118d92b2d49e614191f50b64b24324d79ea7ee8d5b87737c757559f06697b6b4588506f795a485524c93169d5a5412b"}, {0x88, 0xffff, 0x7, "a4fc27995b959738501b458266f4c70051ca60e74b3520de90c484b2dc45ebe9ad017e2a61d7443bd6435bb079c41b443b63dfccbf94c5762761fec995a277627f91d32af2c29bede70902547bc50663c43bd9867b7889be275b6288f0b9d72400de9e01a85fc1e74238b16b35d60af9e83f18410977ef6a"}, {0x88, 0xffff, 0x100000000, "58e6a7b15bfbeecbb8c6ef487421e542c742b9b21e65240b8fa4327dff036957f0c29aa046a3b6ec7739f1ce6c9a5c536a470f346c5e359a5eeb5b578a7df91f6554879c429103e0aeeb0dbe6294792687e5e3aea6f1559e7947d509be6df09b3cfd19511439b474331e3214a7a3baa7902a17fecf"}, {0x90, 0xffff, 0x10001, "01fd24e3a411f3d51fd1aeb06b2c55ab58590790cd40ae56e8c1eb393adf2fd66ed97be662c63106f2025855a74bfdef90166387dc34650467030417f897d97284d3f88bb13106b3c58116c641661a725bf0333169df4ab274e4adf07fe84f110eb5bc5a2d763b20636dccc156301bbeccb933f4186142723cc5"}, {0x40, 0x0, 0x9, "dbbb57f4cf4cb2880b1bfb0641927b5c9816a199f644ff371c6aadfe1ffcaf279ecbaef966b5d61104fccb"}, {0x68, 0xffff, 0x7, "3a955bb674fa006824fbe7e7ab3b096efa32a85a6bd94dfe8fcc4fbc13a4370ada69763829526afa7384a6720e528f430ef2dcc0b90fdc5832cb906102c907e20a1368b7f60c9d0ef1f7f45f499f019088bc"}], 0x23e0}, 0x8) 11:11:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10000000002, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/47, &(0x7f00000001c0)=0x2f) 11:11:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 11:11:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x5451, 0x0) 11:11:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x3) write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4ba1b05b2df07c1e0b0788a12a3", 0x1e) socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0xc0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x100) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 11:11:15 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) linkat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3) 11:11:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/110, &(0x7f00000000c0)=0x6e) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 11:11:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002003, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) getuid() sendto$unix(r0, &(0x7f0000000300)="ed720a069be1a686859b7439e6c6261081566eae3504da696c435dc1bea25690be706b66b05c3919a92e73d6522b4e8ef1c4231c4f9522c257757301180f9303c3a158bead4b38adc2b53d599174779ad2b22459c0bc793449f46530a8a580f45a440437249169f179380629cca7d59cef73179defb95009758faebfda7146157e8bca0cf5d5e3c03c78d3b958eaff44e52376d895724826d27814f33b2f8454e325f07ee2c367a47b2e710a514c36a129b4985ebf6437a402ad3ca8a22edcc16fbc7746f3bbc0e9e50ed58155ac30dc0e8e03a2e68e7220b710d92938621cf9eef056fe00006c473f5c822bdaa32f5f24f6ef17dab5489a27b77dab73d309d01b407bb56b51a61e2a2167868029cad118d220fb858330b7953a58cf665d014774ef222f04651f9936257651da1fe5c8cc834a9f2b7473ffa5a6594e92a91f1edba44d2f374b9b6455d3d20c17baa88947c3d975295a4958a971dddc243f6ddd50a9c429558b27143249cbc54e87f7ba89b5fb793125fa8dec6120b265d516cfce98cd83763cb8dfd5c54cc263117b217ff5c4f35f5fcf5644e3eae10ce72e0d36c1e32fe871cb7af263da16bc42128f684cdce78a80d2589c708dbaaa53ddbe5d6f18d4b5a97572cb25451bebd8fe7c7ebe4fb8b08c7053daf1c0ce2bfc190c7ddd6408fa7123ed1b5836cefa191124b7582b77acfceb70a04bde2a3b07470ebed34f18f804b5f8b1edb59a955f24f499b0c70a20a9de5aec1baad308064e97e9817ecf3dcfcc6715d810f3bb5958ef451d47d89e5c1565b8da23e51b35ddd7b3cd65680e53185784c669fb52affedd83cbce38bae31acc97aaea1b8c365e96fb52c97456cfe1cef31daac3a24b50ee34be58f92e30f593578f0b8968a518b52bf41cacd66b3ea3bc5f3872ddb4640893f2b41d1899ff0f5549c664d1f7153fc2d8b4713f970c910c823d7c56838201c05b1ba3ec61a5146f589382bc3c366cd46d840178f3714b91a39a59627ff0cc31750c078e05b2ea017ae41f8c32ee7d0848ca458d944cadcbadab18b92a41fe2ff3b6f97b4398f6652f4c72fe7e6ef449a8d70e3a13a1669f1155307771a971c256310f7c30a9b8a5ed9658c9722194b111f7bbc5e093c469c19d008038e35c25ed23645db0f08377ee024855d85246e09c1c48d90aa354c13b06fd884b9501cea3e53f1d57ed400e0272dccf5c80191efe803989600245eeff316a44560877681b4d4ef8878776094ced1121a493c4dd56ed5d5f4dc92bb8cde1e5a94d6de539759447204a6ae44a16aeca1bfdd240ace021eb68b4fd55e22755dd1e79815c029b4eddcc88f0b503e95e61bbc360d2ab8485712f1376d75d3a1de20ab3f7bf22d0e7b52672815eadb155ff2f784ebf64fff8834447e588b04d3c483108536d72cc3c2aa45dea9190b68fb700e73877c013239e6a46be8a593f4608b4100ed6412690628e0c6c3ed72dccff84543007e0db2be7b8f1a375ddea098230c8ef9f5201c9a84836346db52990c9fc9944603a8af61ed6819d0bdcaebdfc6167fc0a9f0b13c845c47b449fa0664205d05a53d51ebbde44d3509f2ec49d083cf3511acae508a1e367bbee6099d2397193eef2f9e6ea8b1ec4ee9c4f1a40a86b7993d9e2252f8bb974b38206dcb3fd1b862521b39fdda39b39a1efaab41100791ada550b7a18dccf828195ffcc43e1147d107dafcb10a5acad57e3d3adad01ad0bb29490037eb3a124a6cd6769c38687226922b43e7cbd2164163dbde52333b39481e2b1191d101c44563ad176b20e3f46471646273d7bc1b1eff613cd32e53a82e8f9d3dcb60f00105a2ee2edc10245ea7de244c52708550058fde171872e7e7420627cece3b9ec6bdca5efc20a95b51e45f7e71d46573d95e3001a604149f33d987354f08371626e77023b2820bb7bd05c45b376194edce62b1a55f5d0ddb4ae411daa072d380eed8bf68cc41d667a5d87022bc2a1ce81762b24b0fe99537154ef13df1d4b483b0e47668a51629680bec07376ff6e09965dc975bd0cda3b48b188f3c498dffafb897ab0f11d90e15dfa34f8548cb4a23dd1c76f94313788381cf57898fd1a082d33246130c0becea641d090eb7e60dd016a4f5f9b484f6dd3f508a39749869d078c4961536baf3f3085d42dc2d30586c4199939622754d187c1a349b295040904b167f2e0722feea89b55937d584de62276e7b86800d0ccb63daaa0b22b7a4e7bd75e06ae3770b7a7cc338562746f2700d1f38cf22c0a3b9e088cb8c32447ebb4272674b6a91741312cb55886778feeb720f9d1428230d4cc89a69d6c43d8a85b4824024822f45531e4b621f8d5eee529b26368e096474e2e69fcd903f56be904b6e3e14d40c795ecb5b4299ed63b21c9d91a2314484ec4fd7cc85f7f89c7b3cd11a16915234edf0ba3055d12807623cd4b28a8758e25ccd4ae14ffde5d2d9709f8bf2809676aa91b260fee5f838838cc1cd0737b706829483a1bb3b61b091a52b4ec553b4e456af3f917bb4374ec21d6a97bf315656c29590bdbe0a8dbb0d40945af9906a609694f983e5215c23ab1b75c953b9f8d74ddf95a2fe697fb0bee0ac8434e212c8758ef205f5fdf2ee99cb391151bebd26b244b28aee59e7f848c6b570cc503a53a4a81e51fd3df019f099ca41e3a41e98e52c4192588343d868ffe124edcbf038476bf4a6ceb62944c2ea8b4460674cf5072ca5147320edb8fda500657522aeb2bfc6d7460e4f64a4ca87ee7b6fe418e89bbd38428081a21479e9040db564b3404ca945ac27cd699d7a39af92cf75ee601028e4dc0af653fb885115841b56d92f59f2a5bb140c1802baf0e351d7027a2badbfd0a3aee0cabcbc44614825bc5de06e9e708ad91b224249f771b2aaa6215898e1c7beddc54226fe8aa51596d11a646ca238d042f6c5c7eeda5d1b544ca3e2e41864410d74f30ca67e5dbbdc6fb5e5b1b1fcaeb1b64f7d90d595a27de9671995a4ef7c4f7a865ccf028fcf368879a119caa205571b8a30649a604916fec5877c20b242fd168e40ba4bb0396ffac71d837ed1aada3e18223a805e5cab7dd90d03bb36aeb1f17dde2c70507baf53ee586f73ffdd7a9a67e0390ac44934a7f3526c905f92d24083e3501d0a55c6da759d0bae888ddaf80a910febe89121dd87c09d0533bf72ebfae4232ecbefc7419523c32e7446fb9855324e23875c1224bb4e023092635b4352d692f65f1176bb0ef38a791b234d8c448cd959d603897a313a30465b0682d1b79d7f2b119853fceb0f5953121d9ff5ccb463c33d3f9cefc36731b78388ce38c9af488e665fabeab34e749689533705bd8689784b54e39366488a4553a7da1366e122cc146b0622cdcdb8d5465b3076c9587a299a4ef08cef4c36aa78500fe4d68780f8e559d9815f5c2c65a49774493a395c200503e368c214fd2921c00459fed712e704934ece464e8bf5b13c9ca4e007995591a23a5c7a909d11feee375292b0a6ee8b90997efb97fa8af24cd0d26a847d1a5efdf9e5736ab94d40d1112ed06380e100d66d2215cf2c81bc02759c20cdceae733c5704469c506842e777d94152e75e88fc7ec0d77b14d986a0b2cff82d5e8171bef59f93aaa0b2cbabb4efa0ce65dd679b684cba7dd375e272c3ec7f31d71ebdd10e326cfb384e3f1d13e3e1451579575896761f1d69d7729784e63b84902bd04d521616610e554a3843f1b279dafac061014173d4d70ad03cc2fc55a0e8948ebf11278b66af80941410829db7d32f4f31100af15bee7f8acb56d5bcb561de0449968d74437480b6b21c6745e0a7a9ebe173a95e83c6e9c7d38653d79facb889728cb5d7dbf37b61f0a71301af1a2914d83ab3fd945b4f275609b192f75b0737a29f5f0667b8bccdef635f1314c02d53cee8c0f2f6d99ae82b0f39410ae3ef4dbc54362f198a63306df3e37a5d3e2f2a1290355ca6104045bd71efc98a6dbb97bd947213441b647c58e146a3483a68d748897b2caf5939409693bf80b0ba5e7e8978f00d47831735556eced09260a30e8522a3562029ac952aa579263f689cc5798d41c4215dfc4addeae7ccde8aff4d56f8610990ea197897c4988e8bc3b0fe49db427ba42b3201530e7a99c4dbfa2cd2bbfc36d4c9b1ae3409dd37018b105edc20e372230371f859042074f533d83da03459cbf8d9fde3fdb7c9fddf68f30edf74d9f1d8c91a8191e6fd44fa5bc1138fa55a7390b139c6a277706b7bd8b478155519f0344ed39f373ad04913e040611133eebb22dd6d543238ad887f44d5314737aad5f0100b6afc74fe0053e1f8729c8a9a74bb0f3b9fcd02d3fb13a2dfc1546f1ad5f9c81f2e7d0004a06078e95c313c800a1dcf0db15d2b5bcb20629956c12dfce5e5fcaa0a51b564131191bb24dbbb9ecf39d93f19baf19f8c9f40d3ef5589694fa6986c840d03f6cc1d9df189444a64ccd90ad49cfd9dd3051b500cae42e69c0bba43a5b52d876556e4692b4c669695b05f2a0db4d54f7dac60e399db3b0528f77f12f8ceb217fb225c8ae268f5524ff0dbfa76198d4f3fa5152114159fc64acada4e242627ff7a33d8ca29540010e8bed8e39947549e4cae2d8eea8024b720b11321455de72515384eab17e598205665eeb3c9aee60ce795baf1f48a079eb8222fa3941f60a98e8e302930b6a4f0962e9cd9d7dee1505c8dbd0c7b7b0f4252766836713c46e01473054cc7a80c086caf2138ef65383ea30bfb77a09beb9032f7c2da9cfd14ac4e709b4dc6683f8220f3bf70e4c5198b067f06f0ef778911dab849ad099d0dae7bfccace6ae67f9ae61f5ff6de2a05eccd7139c925af2db66db8d84d872d8e44412b4f84274537ce133b64e3843c58ed08160132e7b4c556a3ed43766f6323a410000d13e21f0dde6b59111ba823743b4e2a9ae9506bf63716614ed83543f4750c1e20147e6b0e00dfdba4f3c6bbfab07e05f789c8733f529c8cda1ae4fc55cf28117a27bbbd4c20fe058ac4cf7967c45c16c35f09f4167b92797960ac22a30681ecd9832fa4be516aa10c2d8781d72aa75de72328102b8ee26ef7b76b79c5de9546e97e200b1059b5f327a1fd13a3c75b904bb9b4dd0d260890ee04c826a00887b6fc3be8c1cfca4b55d5202edf25b234bdb5607f1d9fea581103cadbe14a179b5a60ff738bf2138695c7754cd6afd1998fafaa9fbf458a60dfd76f254b3a1a8d3dfa131566dbbdc07b77d5fed458da0f619de8dae86334a3f9280efde5f1ccf019b7cc67c3605415ddb672801a64b330bf40d0f34798771e11e18dafb5376b075bb88c7294a65b03ef6c136532e1d77a276e2cb2c1519a0c8a2f4ab8f4435017527f12d63f09c512ebb6e7cfca3bc36b98f50402e6c265186d188383819152e6a891b5c7ff46566c7e73ff7a3961e2bba71dfda8cf6b091c44ff3053bf71515e702810872821143dcb42910eb018027cc2c5c3fe54b2411ad9147cffe438b8ff9a3b53af4d0d538bf754b7a3be3397ae32a8f0c5e06077fc7b09694f8f78a44064d6f627240e2618f4eaeba9cd3196a54866ec6a72ce5489fecc38a183b6c454aecc67429bc7a2299208c6d45d89dd1678b59aaf00f70ea5935614c31380974aaabf54411a7a8428637a1cc40770f84bf71aa733e0d54b0c5f8ac01f9db8d0a00b7dbbb772e27e866e08bfa7b59204ec3124ee2b905b0413dc2cf340f37722f2c9ab8561fa8f64d5717db37701d14b76288556d79b95ada25652164ae36e5bd378bce71300b53dbe3978c0a707bcef8", 0x1000, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() 11:11:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe(&(0x7f0000000000)) write(r0, &(0x7f00000000c0)="c39b0644abbcca3cbcc80c2e26651455638678b729fd4cf5b0d8d334760d4d6d7cfd2e70e857d8a5d809db3958e72d46df38bf988426350524cb62e3834067153e34af9b707f89b9695ef0310d6fd6a16d6123b644b9212b160d864ad2b019975fa357a43d311e89332bbfc96bdee6f26a81c2b322c47bb417", 0x79) r1 = syz_open_pts() fchmod(r1, 0x1ba) close(r0) dup(r1) r2 = syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x43, 0x145}, {0x0, 0x7fff}, {0x85, 0x7}, {0x84, 0x1}, {0x44, 0xc}, {0x43, 0x400}, {0xe7, 0xffffffff80000000}], 0x7}) poll(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) 11:11:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x679, 0xfffffffffffffffe, &(0x7f00000000c0)="834a748759801c80ee3638fba4045dd1a1b4cf3cebcdb869ade0237cbff5970490fece724b3d", 0x26) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) 11:11:16 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x10c) recvfrom$unix(r0, &(0x7f0000000140)=""/246, 0xf6, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getegid() lchown(&(0x7f0000000240)='./bus\x00', r2, r3) write(r1, &(0x7f0000000680)='nT', 0x2) r4 = getpid() fcntl$setown(r1, 0x6, r4) renameat(r1, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') 11:11:16 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000740), &(0x7f0000000780)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x800, 0x0) r3 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getgroups(0x3, &(0x7f0000000880)=[0x0, 0x0, 0xffffffffffffffff]) r6 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, &(0x7f0000000980)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = open(&(0x7f0000000b00)='./file0\x00', 0x0, 0x1a) pipe2(&(0x7f0000000d80), 0x10000) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wskbd\x00', 0x10, 0x0) r15 = accept(0xffffffffffffffff, &(0x7f0000000b80)=@in, &(0x7f0000000bc0)=0xc) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/ttyCcfg\x00', 0x80, 0x0) r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, 0xc) clock_settime(0x2, &(0x7f0000000dc0)={0x400, 0x3}) sendmsg$unix(r0, &(0x7f0000000d40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000100)="936677065f79540161c742e5e04543f3c12bcd3a013f7715abef81f2ae18d0a139ad01ab02d4c433a0c14735de699e956d56aceb5892763fee15e98507c5e56d2b157b15e825a2fdcf1d8fd2f901e84163aebc2a5a47006a90ed2471f17b77b5457ff22f5de0b87cf657909587fc846b07d1eb85aa927ba0c0bc24a83b6227b9ff596a1e71ac0e2ffc54ecec395efe5aaf2a9fdfe2384a0243e60aa781cd5e9ae1a0a4baa538ac6d37623b4bc6d469a3f2051368faa7eedfb49d544b8ffb60f4cbc170d78d9f9fea47c9686d850b7ceaf1de2db23c", 0xd5}, {&(0x7f0000000040)="d298f4b0ae67999ca239514be97cebbd8543ba6c3172a147f4a4e15f2e36216964bc4eb2bb13a66d71acd6b7593309a25e8c976a4be660fb79ce8546f6d9dfc09162f8ef63144dbb14907c360080e4d3853e09500f2f4f187cd879c31c252e1d6af24d21225d38d36813b82ecc08d9daade6710a637afc1c2b90", 0x7a}, {&(0x7f0000000200)="3a6b7188fa5c080a5e8f447e858de7fe8e843707717ff755ecec0186a6a11975432a82e7d73e46f061ed14cab73905085a7f89bac418c3da2a9374a7170ef5a5a7fc363c219bdd8b5455bc1c988052f073445ac6e0e156c7aa8be267c006a828104b81de24e3a0ab76d88f263c799bc17bc46eceead54fef945831968090acc35a58089828ece52d7aa2807aefaca0fe790d431dc5be3bacbfeb452af5a380a0816cbcb0d9816c270717cd8881a036aa9f5c72ae7d4412fec111463fb9e28012858b5f0216", 0xc5}, {&(0x7f0000000300)="b52eaac395af7c641bfd1625ace168e62d", 0x11}, {0xffffffffffffffff}, {&(0x7f0000000340)="139f127f3874cae60127b3a0ac6c2eb7a903b88a7fd6a1ae711c6e45f83245dbec1a1f9ad0b6ad6f943acb4f8f82a296555c1a3bcd38cadf3d4d4e52506f4bc08e2776a32f2688642e10268d26ae8752a3ee3977ca442f0d1daf8ff65b6b76a392977e9a6e9fa3492088bf97be89222df61b48a5cc53cbf494df7495b96bd9c3db9af1ddd447eb52d3d13f5fd1615aef6389e08d42d96eb96b9c30e2", 0x9c}, {&(0x7f0000000400)="c2242d3c1b842bf29211b2164d588a019f02", 0x12}, {&(0x7f0000000440)="545d851426442bd451ab1ace8ed8487c502a286d3f090a5acde5cfaf49b94ceea31eec25474090aa09d29ce99bde997f100f02c8d40d5eb5dd08b0917020b170d3286b84ae948d9f2088f147ecc45e96d0af1a5d90d080cae2d17a3d868f8bd0057c2e361774c9fa95514d8ee6df2421ef3c24536a84c2dbb7a408fc342024c2f95d4d18bb7a9ac6c95d", 0x8a}, {&(0x7f0000000500)="2f3bdacc2f30ba43529a0967e1eb82c00f0b4a296d2fd8735e603f0aff284b6fc91c57e2bc91502f7be8635f6e24a46f9a7158475410aead9b85dbc34e7f06f33086b92dc7b0d3fef36eb8143ff8c0c1691e28e446c7e3a8bfbe40e678027364a7b363741a18b5aacc8a45ac979b17ca7facc6d64944b66c3b468bf46f99f644aa5608c676f962a07b99e8f1e9", 0x8d}, {&(0x7f00000005c0)="011ca343310b7e34e995edc18dec77d85905ceccc8018cd1be191fd1464c37ab17a2084dfae552b868668f4b5d995d55ca78ba08fc1550b129360e190f34914666d2a2b4966d560950bcc5f4d875fbde07fb4781dffd9b5d1f8b968316f18338853c97cf6c8036522b96091b7187890ebaab83c50f86d62970a9458a5e0d854da92d52ff791199a171923233597efe21d38f44bef354310026fe0dab38b7d14e27549c2d846b036c9dc1e095a44910bf8f35420ff4c3a4e879eb145e65e5d5", 0xbf}], 0xa, &(0x7f0000000c80)=[@rights={0x18, 0xffff, 0x1, [r1, 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, [r12, r13, r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0xc0, 0x8}, 0x40c) r20 = socket$unix(0x1, 0x5, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) semget$private(0x0, 0x0, 0x80) sendmsg$unix(r15, &(0x7f0000000f00)={&(0x7f0000000e00)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000ec0)=[{&(0x7f0000000e40)="a05c0c7f1f8340b472674e73049ee7388322b3ea40bb56ada012e2c097f38236bb7e451d53540d57e418b9396f7e", 0x2e}, {&(0x7f0000000e80)="39f456b14d9d2254d4c6aac821a1606f752841ffc3079653941d90c198467dea0c656981b0cd25934c8b6e7125d9c337b1112d9e0eb42fde5190", 0x3a}], 0x2, 0x0, 0x0, 0x2}, 0x8) utimes(0x0, &(0x7f00000000c0)={{0x0, 0x1}, {0x8}}) ioctl$TIOCFLUSH(r21, 0xc028698d, &(0x7f00000000c0)) 11:11:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000240)="00000008ff2000", 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x400, 0x8) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)) 11:11:16 executing program 0: select(0xfffffffffffffe36, &(0x7f0000000000)={0xff, 0x0, 0x5}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x3ff, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0xffff, 0x8}) 11:11:16 executing program 0: r0 = msgget(0x0, 0x280) r1 = getuid() r2 = getgid() r3 = geteuid() getgroups(0x3, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000640)={{0x5016, r1, r2, r3, r4, 0x104, 0x35cc5f66}, 0x7, 0x6, r5, r6, 0x8, 0x10000, 0x981c, 0x10001}) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1021, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r12 = getppid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r16 = fcntl$getown(r7, 0x5) r17 = geteuid() r18 = getegid() r19 = getpid() r20 = shmget(0x0, 0x4000, 0x208, &(0x7f0000ffb000/0x4000)=nil) getppid() shmctl$IPC_SET(r20, 0x1, &(0x7f0000000540)={{0x101, r13, r18, r10, r14, 0x4, 0x7fff}, 0x3cc9, 0xfffffffffffffff9, r19, r19, 0x0, 0x2, 0xb50}) getpeername(r7, &(0x7f00000006c0)=@in6, &(0x7f0000000700)=0xc) r21 = geteuid() fchdir(r7) getgroups(0x2, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r7, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="d603f50d9adab558aca405db51478b24edbdaa3f2dd2ab2858c1237a337bc181445ea1c629d9020eec601c4ef3936f70dff225e7304d7aaa750c89f42573be87878b305fa4aa507cff22ed0a18b059882a011f3994e90b28af37dc67173d263336efc9c8cb1280ec9b1c31f1e7b195bc545bd2ee8a071e1104932637402a10af46445261b8909bea0761c31a2286a63c60f4722d33c69ee5853afe63b155321a10baebd865fc396a809e2dec387591fa86b6c86ff48693d473a67f722830e1a705fbebf3a49ea9f8f27f1632c3ff88f75667fc9af76ecd49aa1c0a2c138304dd3425064f6fc2cb4455cd96308baeae9e33c6c88219ba1feea74f", 0xfa}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r7, @ANYBLOB="280000000000001fffff000001000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000000015000004000000ffff00000100001020000000000000e211ac99203349ec00", @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0x408}, 0x0) 11:11:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 11:11:16 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) mknod(&(0x7f0000000100)='./bus\x00', 0x2a, 0x7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x9b1) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) dup(r1) 11:11:16 executing program 1: r0 = socket(0x2, 0x8001, 0x0) socket(0x1, 0x2, 0x65) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) close(r0) execve(0x0, 0x0, 0x0) 11:11:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000df1067f5bfa6ee00"}) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) fcntl$setflags(r1, 0x2, 0xfffffffffffffffe) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xf8, 0x800, 0x11586ba1, 0xffffffffffffffff, "a40dcc503fbe1ba3f9e8741d678d02f8d8b9da95", 0x400, 0x3}) fcntl$dupfd(r0, 0xa, r1) 11:11:17 executing program 0: r0 = socket(0x18, 0x8001, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x1000, 0x4) 11:11:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = geteuid() r2 = getuid() pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000380)=0xfffffffffffffff7) setuid(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0/file1\x00', r1, r4) mkdir(&(0x7f00000001c0)='./file0\x00', 0xfffffffffffffffa) r5 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r6 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r7, &(0x7f0000000200)="64e32b772f38b8b14afd72d406bb53b3de40b6e3a896014fb5396000e0e1d816dc7962fc02912773810df438a6f6aead3e064fa3840d8aa1a5c182ede15683b521f48de253ab05bdf6e9a2acbd5a1e507f8822f2f0f85bd960f8434d40f515a027cfb3014d85629ce1d85d54bdd96e180431f98a98163d6908c1a05990ec0a81fc055feef29be8caf4db23b0c850560ac2e73c67d37bf0692430b3080dbcd85c22feb7668db966fd86469bdfb484af2f23e8c481215f19642f95c96ed72169e7a7e725a847e150d96183c8256c495baee83a52e08529216a3d7cf0e085ec24b53dfefcddfb7ff3bf0a640864b0e1074886", 0xf1, 0x400, &(0x7f0000000300)=@in6={0x18, 0x2, 0x8, 0xb373}, 0xc) setuid(r6) r8 = dup(r0) bind$unix(r8, &(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10) fchdir(r5) 11:11:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xfffffffffffff0f7) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "a814c897b939908ae20ba65ae87f3a81a2c6b41a"}) socket(0x11, 0x8003, 0x4) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socket(0x0, 0x3, 0xfffffffffffffffa) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) semget$private(0x0, 0x3, 0x200) 11:11:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x19, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x8000) 11:11:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xb, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f0000000000)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='$.\x00', &(0x7f0000000100)='}\\\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)=']\x00', &(0x7f0000000200)=')\x00']) 11:11:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="25000000ffff000001bd6b27e1ed3ca4278a537000000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES32=r0, @ANYRES32], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/156, 0x59}, 0x0) setrlimit(0x1, &(0x7f0000000040)={0x8, 0x4}) getppid() 11:11:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) write(r2, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) write(r0, &(0x7f0000000480)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d900000000e23ac168a0d130b5a77f3b184b237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fce08", 0xba) r4 = syz_open_pts() close(r0) dup(r4) dup(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r4, &(0x7f0000000880)=""/161, 0xa1) 11:11:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x7, 0x8) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x188) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x2, 0x7, 0x142) semget$private(0x0, 0x1, 0x6) r3 = getuid() mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() recvmsg(r1, &(0x7f00000003c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f0000000340)=""/7, 0x7}, {&(0x7f0000000380)=""/27, 0x1b}, {&(0x7f0000000440)=""/185, 0xb9}, {&(0x7f0000000500)=""/233, 0xe9}], 0x5, &(0x7f0000000680)=""/245, 0xf5}, 0x800) semget$private(0x0, 0x0, 0x4) r6 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000002980)=[0x0]) r9 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000029c0)={0x0}, &(0x7f0000002a00)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002a40)={{0x10001, r3, r7, r3, r8, 0x71e7dd227f218318, 0x40}, 0x40, 0x5, r9, r10, 0xffff, 0x7ff, 0x80}) kevent(r5, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x1f) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r4, r5) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000000)=""/159) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000009, &(0x7f0000000180)="ea3f0008", 0x4) sendmsg$unix(r1, &(0x7f0000002940)={&(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000028c0)=[{&(0x7f00000018c0)="38092ded0ce2ea17c5e3d576012c46176b9d464f29dcca0565098307124f5373076726b62ae95f99bfe34eb908012846fd6c2ac9d5467e3c0215a7d82172092267f95a11f532638da2b95093b246deb85dbb165e441f1b0d46ba2b199139118e6c37c874e2194ba908219420edb39d12579990f9ff35211ce7d34ef3bf9b67e9e094521162853df9da721e327342b6288920582bd227e622673f2f6054c00a028b3a9261a854ad964d038bfffe2791308e677ca7796941adb3db2c6819a7fefb0975fdd0ff93fdb6b9eb5500863cf1da70f424417a1d014ba540aeb9ee7ef89bb12df4af1930a4470aec2f8ffbf41f75b9728898636d525b610369e96cd957d11076d5277a309b87b144b4199cd811e7682d83a769e3844df0fe772ea387ff040dc11f92c8628869229a9ea265b730a9d22d79c1056e6ab596f23a669ba68aa7940c7dca562ae0a353d8659b0ed8927279a9b7132452601af18359f15e82ef1588791777b31e792b0557b57a5f8477c470be2046f65b58af50c354b07b9581d69e2ad7cfce073682512966bcc631ea8b4753f4cca68f3c8147b0ae01b63c61dbed59ad677df2978269e0038c6f30791d7e66a1da5aecd4119e4a1729f1fea3658c884b7659ae15bd554640c6a3d69c099a546cecf537af67540f49ee80ec69130e3c1971b374a47796f3656d6a830a97635bf8c55a773e040884f8778585c09aa73a591aa72f4f704a207be440a9588700eb48e464c1c89775a8fde258809952b23c1fbd7886a6bb320b37c69b82679a0ebfa296264bdedc2c4e3e4da6c37da945c9084924970a00f1f84ff39fecfce5f866563aea57f99d30476c6dd4dca2cb7ca797c4f50e6a26fec7f95b1ea59a5bb3cec840547e24df35895ec7c9b2f77e2b97754b2f56f517929f7d5cb1a4dc7f42c9f3ac154d433997f801872fd0535284a265e9fe0a1ddf3a9844604894f4be9603b8f28699ffde3c95fa95c581bee55546da83f4a695dd33326a05dc8f10fbff1c824aac7bcafd90a43900620bc07d9eed66ce7132318ada7241bd313615f2346767ec9899970cb6c554ba2e758596d2f6bca019080d8c089383f79f16b54e0223e2d383e9dd034c7688948c3fa461fdfebc487862788183caa9841f495b0a46d67e99da7ad24bfce0c52545931e19c7026fbbc6cb92e8c95bdd3a42c539371bcd616bb676f26c035ae2bcccf7bd0c5ccd8ed16a86deabe2e4600945e5c40af8ff4e00a77a5c5a2475f59de21ea9a81cd36091a2dce74679d32cc47ffa5bc9aba4587ab99a0b8b0acc0518033c4c708cc09449d7f6f09711fd930f5fc142cdfc3cb5893b5f240e62948aa2e337a97c37ad7b6b1000c40536f2105a193c452fa4758cd1df4c55e5a087e3e69a5e65af25d6eb5151e3fd1b26f760ff314d9607d092b90c5daeb3783b8874f8f99211034ce1cfe5de301b01edb951c3eaa79304fc73d0168dee19abd620bd74f5427b41d74e9a3c8299a733498c3d2b6a28493fb669eab17f28cacc90ccb92a71885c6a466047310e7ff1683f614e30a94f2b8274c0c7c93205d09a6cc1d263bf0260e07175e8099b06e73d8c7f3f2365247fbef8a5b2f392321d5454e0c6b98adf38764717bcc6874d368e665b3c901f4ab8b768bf6987dc81b91394b721d288fca4a192b4ee7d11c49afc8459bfa404ff2244d7e2fa7ea0d19421de7e6a68ec028cbe749300ab97a68522d65cefa8487e935d4b00eecfe935dff98f95b9da0c10bb71c61ac0bc27d464e7851ee4958a77dda8791983019e951c9514277f8fd0859f1aa9367bb8167a8dee107fe9bc8cee51a80604d4567ede0f5897e74e1745a88de84ad7f6c5bc22cb4cde41259903063d7b5e599846b74c9738d8838d9f372ba6e72c1c385be4b1b2a43fd28aeb61867a90d1ae4ce0cba68ba82e931c7da52ee5fd783061e1d14091d82ef0b971797451630353486cf2790a33b31513cb6209867cbcb4ed2b550ab3a01ffe64e502e5e97e4dc5b196415999326f2b8181243e637fbad77b2f526f6a826e72f16397c233bf6ff420a4f404309e5666158c9cc20c7e1265b365047f7d76053f88b04eb00c85bec294a826f400a998cbfad2c6f126af30ab9291acd17c59cdbb5a39d568da67161e947a5733606eb48a36e7d1d6e869680d625bf78f2c2e93a737df5112529c575fbfb7173b89f0839a22ccf4366a89568270e45643e4454aa74268548bd8325ed7a8d51212086cd4c127c0f769b663524aabea29b568bd2f3983bfeccd327679e629960a9829ee2cb3ca837e728ac772a1932b11e7a77862805706243832e1704947eecfebec68f8eb65aeb4f5b628b19d8fcb059aad53c0f0417ef4ab493ce6a6666d531fd7446dd928d56e5f4f2fdf95f7bf1532c2d893be5b2ad04fc1d74082a1ae34220ad64441d5b166f8a2a53557fdbcabdb41bd1d958a7bb01b800423c559459822d3d156ccf8128f8627549d7a891bf65c826705d45c1a1c7ea98f6f99326f1265e41111ef8de236790a6d1b059ca53ef12fe4c8742f3be7f31bbf4b638c032c8bb00badfd1023e1ded1c62f580b575d9c5e5f4d73436a4a8793b58a44525a1a363c73db03824e790ffc9e4c1e94d0a976fa8d8ab856b237d5112f7cd54b4a7f454b7de5aec953448ce8dcadf49e401097873a6e15705771cf1b91cc46f71109203f3e60b0979cafb2207db8660f04119b37caa91e8469b5f27014824ae447189dd285d74e9078a99a9275591e024a1e06c31717f7c4895ce9f021de2b75c365a1dbf16caf3b0159b64c3908a16373eec6fb38c7fdb34f25b75ba6f87ec3f035b50ff4d23161ec8537973cb811f0ae504bc3f3d0bbb2fbf87905741a4e11ca758f8ef292875680587ffe6466eac885de7ce75383025325a56a3979613ca990aa6f90864bde00cbfdf3722d25ffc89183a902b64a35ae5ed4ee639089c300324b5e46f62b47450a5c7137c4611cd6fe2b968f0a2f353d57b7537613bde099eb0309e4ae18c1a028891f3e7a3ddf3143d9ac73de241d8e1a6697293f3c6cacb57c9a870ad491e2648edc5971133c2b4d54ee6689e6a219ec2787e47f54613c21161a070b8cd1de7cd36b55c25e2d340dfd805a01be5b0d7d45dc110b5b83b40ce347f4f0cae27b42fce6b063c2715687ab0d193d71c3b65f398c98bd835090335eda2ef3232dac6744dce00d448749c98ae209cfe514b05697ce747de31f7e43cd289031ccf891205a48a9e409120e27fd386822b0eeb126d019563ee60798fda7e8532c9559b4b91e470f6ed15ff8556beb2dae1cd559b1e67ef795f27e4560b3567b598243483de5fb42000a13dff68fcec54ccb876161890600a65d938be86310a7a0f9bd1873d1c1c092185986d8dc33eeac2347fc871ba4df8adec9e25dcf8ab721dc35416ff8385d589748c40952dafad57e18fb2deb2292e3b6659646849162418d68f092fb2425309de831e59810a892c3e3841652e49bd298aa78b45348fd40b087ae51092db8be00fac4c5a46a8263063b39ec1218787ca9ba8360a7ea4b79ed096065125a0950249254a1ce95a5d812a896615ab5f0635828cf61665d68e01d758c5af02a44cd9ce56a9d49913fa7299082ed094b6987107fd674c8d829d4d2ebef0bdd1d535fe04a7a87c4a3211a2948a9da707aed07ed94502e0a7ae000df7ec1dee87dbbb0a6e22d95ac774a4b14353e41b7eb6f5d4f1cdd55861ec158d32108b9e1876a679126196a654b632ba34de3bddd0a3b22cec2e930476dba398b2312fa7b8ed10589a75a6507d14102568a94155d5cc8e71c987a106798d1251cc322589f23e6f3ff8d64c1dc139b9176cac0a8e57237e21137d335ef7cbfc053640b0d36915fd8b1c9ed5260c726225d3ea215e8326df52bacaf40602c7456f4e89fc8c96b8a8bb9d508d74e0d74321b07f588edf6d95eb260b46bbcd6a032aaf02569cdb0774f918c36cce2c15e263c2bf2d2360236a05150f24de53e810a89a4d37fd4baae2cf867078181e1159a98894b299775dad7af707ed962f3974448d5b0edb65188328f365edb10144ac61490d459ac5cfb9ed02526fbbe3da81644a655998960d0796f5d44db8dee4171468548d8d338c6516f2923c152b878f98557060104ec790c82c717541c751bd70ee4d4f8787223c484cf080ebc822bc4459fc87910a05dd3fafc8e09de2ce49dad7d25ab5e9fc944878b75c8d284b4954e8e3e916aa6054f3b970fb069dd29e2074fec27b2151b3da19326bddc17e803589ead9b4d468b043defb6011b5a01f36fef168beb5b4e41f14f1b8c69b04f019a0c99f1ac12277747e4464c7b646864152e06774e688210f909418a15e0010faeeb7cfcffefc0369a151697b767a18845c391e6984c3657e67bc8ae6bcd5b03a4f8ef5d84a0c6ff6a04124c6e07cca9edde370aa2a6b4e05a5e98c43878f5683ba0eac583f12a97843ac26f8cfde4d1a6c7935fe4f2e7e0f945d10cb3b7c2135d369025f52797a79ceab0e86474d3a1412e31777bf2f367a1d3f522cffd75fb55cfc2bd763423caa7b165b48506cd40f983e07f6580fdacefd8511428a085b8beb6370633c9075a6aa0f5da1335b058e3324b1b9ca5c9d41225c8571e2316b4061a4967b5841ba5e5fcf92d8e1e193f8decb40bf7152ea79db7ff1d9aed801db69147b5aed24f4ece5511f8a00542c5cc5ab47e64e3f538af1a1a35c93a25bbc9213c3c08ae4133d9e75ba1513c035f4d5100652f6de4ebe3495676c32cbe9671e48c5a5122d8ef2dee5317bcdfff760a9980dc545eff795f1e6fcf230f3a7699134804ba1af5456d912b7a85979f31932e7221c7b9917be87687a7ae0e076e767a466819921fe04800c653eec9525a9da960279bd0ff47171ac312dbfbb91b77f11be7c80424839dffae06361ac3898c29286f1971d2f3f0cdac23f22e1c11e64f1d69df35fa6d0a34b3de026911cb3d078e0a3ef91b76848e6248938b2f35afe933500716b24c9b297ae5cc39fa2499db12c2d9d9489f74ed0ab5b0bae25fdf5566c4ab55e928a32cc1de4a7f8a2e9bdc3ca6557816d7d9431de37d549b91540aec1f25693331d0bfcb8313f31d2c0bb549ef5224ece2c700a438b93a3f5bfefbec4eacba7222db994b71d0c51f2d86877077b6a063c93f497abcc80be19982a38b2def7bd6465da66bea338b7450a5a08a966d3c2aef4eae1b405b87a64e1c0f2a721188f02b91fe0d3f0e50964d310760dfb550ea055c10af32204acdf6528c07e4c861cf694b2a67311aa7a5a6faaefcbe8e7ce47fe236c4e77e2b82ff2a76efac604409562db23d3920d600c3d97aae015cc715f3b3dc416795c57c6f01cd2d8432d6a0b7603576c6bc662d7063e161af43fb7d541f914b49e241354ff45b9888f6fca4ef51daa18fbc7efadce2bfd5cb45a902d900f540e97ecf3749e4d2e36f6f5cd38078ce1e31192dad7ec39f2688c5ee3d45569916e9a62aa72346551cff736dcad1dec02e3356d37acc48b206e464da620fdadab7e65e51e2d6bece3d1e4a06ee311e50421ac10ad1aef43722ef11e5b4856177dc342558473d71e2dc9344ae7004d6a9506d7c5ee6f49f1d7559e0f673d475e774d16bcce60732be62b2018d4018f4af286c121fc0d790d3685c43c7da2f88baf98a40551e3eb942b3b7d984c151110db14a7e1e5c152d9d98b666f2c0f1cdb55aeb482845763d20e2c8947ca75ef4792f2f30e71f1a1962f5c855311db8d2234852c27582a4627fc929b3687f1b", 0x1000}], 0x1, 0x0, 0x0, 0x4}, 0x400) 11:11:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f7f9423f5ba1d71cd985d162366696c653000"], 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x800a, 0x9) 11:11:18 executing program 1: r0 = msgget(0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) msgctl$IPC_SET(r0, 0x1, 0x0) 11:11:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x791, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x0, 0x0) ftruncate(r1, 0xe7fb) 11:11:18 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f00000003c0)='./file1/file0\x00', 0x0) mknodat(r0, &(0x7f0000000000)='./file1/file0\x00', 0x2008, 0x6) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 11:11:18 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) getppid() write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 11:11:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000140)=""/180, 0xb4}, {&(0x7f0000000200)=""/148, 0x94}, {&(0x7f0000000000)=""/37, 0x25}, {&(0x7f00000002c0)=""/144, 0x90}, {&(0x7f0000000380)=""/93, 0x5d}, {&(0x7f0000000400)=""/210, 0xd2}], 0x6, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 11:11:18 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x10000, 0xa9) open(&(0x7f0000000080)='./file1/file0\x00', 0x8000, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 11:11:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xb, 0x1, 0x4000000000, "85495500020000000008001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r0, 0xffff, 0x1081, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 11:11:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000000)='./bus\x00', 0x8082, 0x40) fcntl$getown(r0, 0x5) 11:11:18 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 11:11:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000040)=[{0x24, 0x5}, {}], 0x2}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6, 0x4d44ce21}, {0x3, 0x58}}, 0x2) 11:11:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x7, 0x1}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) munmap(&(0x7f0000003000/0x600000)=nil, 0x600000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x5}) 11:11:18 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0xa4) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x3, 0x122) linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) fcntl$getflags(r2, 0x0) fcntl$getflags(r1, 0x3) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000000)) pckbd_enable: command error 11:11:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) ioctl$TIOCSDTR(r3, 0x20007479) 11:11:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="bcc676ab4cc9d3be82ce57f667650d2f0604aea42fa2a11ebbbb0fee964f79181d014d6582cde80c86b5f044f822b989db3ec3e2658fc7", 0x37}, {&(0x7f0000000080)="e187a2047e93b21f2bb41092793f3de1564283b4c8e8827d056efafc0fb1fa5cfa1bb2", 0x23}], 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x8) pwritev(r0, &(0x7f0000000100), 0x0, 0x0) ftruncate(r0, 0x0) open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x40) clock_getres(0x4, &(0x7f0000000100)) 11:11:19 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/142, 0x8e}, {&(0x7f00000000c0)=""/175, 0xaf}, {&(0x7f0000000180)=""/119, 0x77}, {&(0x7f0000000200)=""/98, 0x62}, {&(0x7f0000000280)=""/79, 0x4f}], 0x5, 0x0) getsockopt(r0, 0x200000029, 0x24, 0x0, 0x0) dup2(r0, r0) 11:11:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="82", 0x1}], 0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) execve(0x0, 0x0, 0x0) 11:11:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffffffffffe, 0x90d5, 0x0, "d730c1e6bb6fc6e23c5b007d09439809ed6ac5ff", 0x0, 0xfffffffffffffffe}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x23}], 0x2}) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3e00a9684a1eb5c3cf0997fc70d4354105a099828d6d132a30f4300e9c56b007e9d862572f2ee939d56449aa7f41bc302e037e0431629f85f2d762da74c67822a73adb616b38d9365bd67adffd18a628921000000000000000029f46af98260d222", 0x25c) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xd4fc, 0x1, 0x3, 0x4000000000d9f, "b08d16c6662247ea5a2b2c225faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 11:11:20 executing program 0: r0 = socket(0x0, 0x8000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xa0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x3a01, './file0\x00', './file0\x00'}) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 11:11:20 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="a2392126e5770b326ba1a983b3bf844823db2820173944815886c3c1a25c0b862f33f71274543bfde692db5b408ee3bafa9e6a3b63ae3bf0053d85d6b8a2992a5b142fa582e5f7c0bc4474ca8ab509a2a0efab6a336f0f4db38273898009ef21b874f4fb2e74f000b7610789a3a3a4176fac01b2db9ac4a59fab44997441561ba4406fc309b03217b9a9ba8a07d9a2d306fdcdff1ce1191d31b1fc4462e0fa2f5238ae1587ea16c3d7366d602b6f92e99d8388d5061cff2a1568dd34ce91a487925a013593813423bb7b907b2b3a92534dbfece3fc42", 0xd6}], 0x1, &(0x7f0000000140)=[{0x90, 0x1, 0x80, "fe9aa8bc2824d231b589e305ab759daf504e1b32400e33290080c9c1951c6898fdad3e2c0943cca88d8c2f9f20543328d078a3a80b0c781385175c09677fdfa29ecb6303173fda551ab70ac219b53538a5b6a3f6dd1ba24eeb4ad6dd5cd2179fb7a1e67b24fc8bf2751ab1c552b43752f288e774bf0bdb6756522cb988"}], 0x90}, 0x3) 11:11:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 11:11:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x2100000000001b00) r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000140)='N', 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x48, 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x5856e55f) 11:11:20 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20a02, 0x0) r2 = semget$private(0x0, 0x5, 0x0) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/154) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)) 11:11:20 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f2000/0x2000)=nil, 0x2000) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x8, 0x1, 0x101, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x400fffff, 0x3, 0x7}, {{r0}, 0xfffffffffffffffb, 0x15, 0x1, 0x3, 0x6}, {{r0}, 0xfffffffffffffffd, 0x80, 0x4000000f, 0x3, 0x4}], 0x10001, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0x1, 0xc3, 0xf292}, {{r0}, 0xfffffffffffffff9, 0x20, 0xf0000004, 0x9, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000002, 0x0, 0x20}, {{r0}, 0xfffffffffffffffd, 0x91, 0x1, 0x4aa, 0x9}, {{r0}, 0xfffffffffffffff8, 0x20, 0x3, 0x8, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x0, 0x30, 0x400, 0xe8}, {{r0}, 0xfffffffffffffffb, 0x2, 0x10, 0x4, 0x800}], 0x20, &(0x7f0000000180)={0x1ff, 0x87}) madvise(&(0x7f00003f1000/0x3000)=nil, 0x3000, 0x4) 11:11:22 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x74, 0x4) connect$inet(r0, &(0x7f0000000040), 0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) 11:11:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r2, &(0x7f0000000040)='./file0/file0\x00') open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x2000000000000000, 0x23) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x40) write(r0, &(0x7f00000000c0)="e38e8dd6d7ea89e0aab95de3db7be113407c5fbadb03c2dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b49bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac90f93a52eeb565", 0x91) execve(0x0, 0x0, 0x0) 11:11:23 executing program 1: r0 = socket(0x6, 0x0, 0xfffffffffffffe00) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r3, 0x6, r4) close(r2) listen(r0, 0xc29) r5 = socket(0x20, 0x2, 0x1ffe0000) getsockname$unix(r5, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e14a332354bf5e950"], 0xb) setsockopt$sock_int(r5, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x4000000001023, &(0x7f0000000080)=0x20000000000003, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x9, 0x0, 0x8001, 0x10000}, 0xc) 11:11:23 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7f202d, 0x86136) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xb108653a352ecb61, 0x40, 0x80000001, 0x72b, 0x6}, {{r1}, 0x0, 0x1, 0x2, 0x80000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x2000000a, 0x2, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4, 0xf00fffff, 0xffff, 0x1f}, {{r0}, 0xffffffffffffffff, 0x50, 0xf0000005, 0xfa, 0x5d7c}, {{r1}, 0xfffffffffffffffc, 0x8, 0x3, 0xf46e, 0x6b2}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000010, 0x3, 0x2}, {{r1}, 0xfffffffffffffff8, 0x8, 0x2, 0x7, 0xf7}, {{r1}, 0xfffffffffffffff8, 0x10, 0x0, 0x7fff, 0x2}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x7fffffff, 0xffffffffffffffff}], 0x6, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff9, 0x21, 0x400fffff, 0x1, 0x10000}, {{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0x6, 0x40000001, 0x4, 0x2}, {{r1}, 0xfffffffffffffffb, 0x98, 0x5, 0x8, 0x2}, {{r1}, 0x0, 0x10, 0x200fffff, 0x2, 0xfaf}], 0x5, &(0x7f0000000100)={0x4, 0x400}) r2 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000003c0)=""/135) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x20, 0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000080)) kevent(r0, &(0x7f0000000100), 0x80, 0x0, 0x8001, 0x0) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r3, r4, r5) 11:11:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc3", 0x100}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1000000000007810, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 11:11:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f00000000c0)=0x4603eb3f0dbf2562) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x1, 0x8}, {0x0, 0x9}, {0x61, 0x8}, {0x0, 0x8}], 0x4}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 11:11:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) r1 = semget(0x1, 0x1, 0x1) semctl$GETPID(r1, 0x7, 0x4, &(0x7f00000002c0)=""/138) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f00000000c0)="10efe65c", 0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) close(r0) setsockopt(r2, 0xde, 0x0, &(0x7f0000000140)="7245b9295e21937155d95498a6b295b7ca85a7b8b7425ce6c96652b3f25f6cc7f5e263e3d293371ec0cd709ea5beb451f42b37ddafaeb4d0d0189b3587af58fd4e56f638cf6635cbf0bb45e978bf63235262ec019a642049217a70293e4acb8778d43661e456b5fc732447ee2e34bfda382cdc3c04858b9ac461420a2b054a5fd6e514b397eb5e3798b6a31085578386c4c96efd204820596c4ca765fd9de602caa706597e6bc5e6627ba2062a9fc6680865842bdfb0eb4062", 0xb9) read(r2, &(0x7f0000000200)=""/138, 0x8a) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 11:11:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) pckbd_enable: command error 11:11:25 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="d46fe6e3c1ef16f07ac963757b10ceff428d60272ee032415aba78343988e9c38293dccef9c16dd60d863144a8a525b2cc250abd2d5166311d53639584503ac4167c2293b9ef54567c1617b0be87d94418b415469a9fb8bf", 0x58}, {&(0x7f0000000140)="5775325916e6c108d3c45679bbbd66acebf7ad7dacb3b55ba10b1139fb5aee68917973dfc8fa5a58a0ce4d504e713cdfac3be062e0df43b2f3664bf122f7fbd12ed8d441d9ae2965a7a98e0459a93221212607bbcf6638b882708ed02368b426a119b37a9b660b543e2fd0d6451a54a1d945a7bbdee677b4c17cfc1106a539c46046d32e0e786f82a07f643cc3dd79e1196203cbb7733490a7f9eb064770e4ad0f350dfd07c4c4ea0656dd6df8eedbc14581dcf4c0010bc1fa0b290e3f78c1636ce5aa1818e7c9f6edfd8c199cd5749bd9e998", 0xd3}, {&(0x7f0000000240)="f870402d6de87d39d2e040945aab4c895613f6be7ab7b4d643abf622924ecb4d272571f20983a196f5063509a319a2528caba2855311fe78e056f4eae688336a7e68ba687b20ff63761eee47de77e3fe66a7ba0dd2061b5f3dc1fbc99834ac39980016551f427b864fec8d600bb17b7c14ca624c649a471830ca3864a4c4fd1f97a1250acce16745aacd85417028353f8f76034df806a45aca", 0x99}], 0x3, &(0x7f0000000300)=[{0x110, 0xffff, 0x3, "0a09022156582665df6b1c20f0a3ba0cdbd2f71b59d0b0be7d6be5b288f5da2305290532da9a2939bc6f175ed9322e8efbb6ad4ec96219d51b7078aacbef89ccbfe5d27c1aba7230c13fd2cab25e7ba7323e6b950a4cc91ee3664f02f0a591a2a462f4af749af44e230e1b1ed7ed2c462bac7291b4d615a6fec3bb347a94361a657ec1f85a84a5d69bea233b330ae66009f9fd6bfa6a8145d7a25c2fb3b3da83b7956bb9f0158f7dd3aa0bc6464d617cd5522e8594bac7936d9144090923d50c7304246ec2d2454c035c4b295b2cba05a976bf919effaa153a50c92f915a650105235140ec87406abdbaaabe276a667b84889fcef196c533be1cdbea9b"}, {0x100, 0x1, 0x18, "37de20f93bf507d64d587a3f00039407c8bf4a5fd2e40905fdfecaf3ec87a984ff571a0e172f9f68285fd23853fbc031f58bd650175ba2bd5e1f1f61756b7ccc4fb7d684fe091f5aa30400261ef3ff19eba025497f74da78b938e4a45a6a929c4df1debf849024f6de673f6e908dfdf819da8250af7ee6184d731c563ec40b23a30588801f80eb14875d6d9cb99f0582cb5c242ffc2d160f6f4972bece674f2c5eef8a2625a1b1669c546be054c9ff2821d3430336867bcf64538c0166d54e213eb91b9a1cffe24fc327db6719b8f5d89bcfaa724ecd1ec3884b0db497d3094d2fdca355db33e0b913039b3297e07127"}, {0x100, 0x1, 0x100000001, "15ede0dda3aaa21b4292563e541aa2529e54be24a924e418b9fa524b2718c9dfc92b8e639fb8433b5f2a34306da04517fbbe25eb4d48fc76b1af3c3a6b4990a47d06d93d31592acb65c61aa99ac30279e9f9f1c392f3ee9a2bbe87072963a525577f4559df8407c116ec3980b64bb1533d750a29100832a367b55fb42a1fe4991909bac7b96831385c82de0ce2cefac2e6b8589927931cb0536fa84daafa5ada87562ccfc7c19d26d78d77d5484edade7c0b98863292adf17acbb74355c99103df7a491722373df21bf063cda77bd7e541d77c7b4ce5faee952f531a47ce841f35ecbe8f90c2bf0add7c34"}, {0x100, 0xffff, 0x7, "8b0c5709b5b7974f7fbd8c48275d45d1feb76a76885ea934cb097fd0b4734a35efab25666762b2593f1015709a0b28066f0d73e6b457f49ed75a7dc9d6a39ef08273ccba90363591f1860382fe90a907f3bb9d1c16b8bff4e95f9613cb0cfb4d35156797482f308e24963c450be1fa7114e8d621c55e5582dee4265a134c219ecf6794faf53f7eb416a440c51e8e29682240bb9754c7dd89f21ced15caebbc453e8150b7259b6b01ee5c37513524e9df6aa0ae5d8e02f0affa81f97b5645ba67e6e7a54b68f08e81327f39e79d35d324706d760bf0ae21bd08ff936c784231fdb98da29ad67b1a1a982e2405e2a01e52"}], 0x410}, 0xa) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@in6, 0xc, 0x0}, 0x0) 11:11:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000200)=[{0x22, 0xfffffffffffffff8}, {0x67, 0x6}, {}, {0x101, 0xb229}, {0x86, 0x1f}, {0x87, 0x6107}, {0x41, 0x614}, {0x4, 0x1}, {0x87, 0x1}, {0xcb, 0x400}], 0x76}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3, 0xfffffffffffffffe}], 0x1}) 11:11:25 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1f}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000840)=[{{r2}, 0xffffffffffffffff, 0xc, 0x0, 0x1, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x3, 0x4, 0xb41}, {{}, 0xfffffffffffffffb, 0x80, 0xf0000005, 0x8, 0x40}], 0xffff, &(0x7f00000008c0)={0x8}) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x9}], 0x0, &(0x7f0000000040), 0xcf9d, 0x0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20000004, 0x1000, 0x3f}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x5}, {{}, 0xffffffffffffffff, 0x0, 0x80, 0x100000000, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0xfffffffffffeffff}], 0x1ff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x20, 0x7, 0x1f}, {{}, 0xffffffffffffffff, 0x85, 0x0, 0x101, 0xb957}, {{r2}, 0xfffffffffffffffd, 0x1, 0x0, 0x80, 0xa0}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x100, 0x6}, {{}, 0xfffffffffffffffe, 0x20, 0x3, 0x8, 0xde}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0x6, 0x4fa8}, {{}, 0xfffffffffffffffe, 0x20, 0xf0000002, 0x101, 0x1}, {{}, 0xfffffffffffffffa, 0x34, 0xc0, 0x8}], 0x3, &(0x7f00000002c0)={0x0, 0x9}) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0x6, 0x0) 11:11:25 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="8404060200007c68000024a536d70324004849aa9af7fbb406df5a19e6d6306c01010000000000008965c0a7c2c8efd08a506773b59ff25c70c7969b9ff6bb9eac948ab1375d05003af67654e3de173b424730cad98e83a9a71370e832c7210df952baccab6122d4cba3b09d8d41f220bcdce6f7e54d0be768a402fb16c423c9538ac7858bc0f50da0ccf5894b4d0d8a5e4f69979314b245fa2a56feab412052aae5aaea057a2ddda35312ae3bf2a8b998e82918"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x4, 0x21) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x9, 0x9, 0xfffffffffffffffd}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0xfb, 0x7fff}, {{r1}, 0x0, 0xa, 0x80000052, 0xfffffffffffffff9, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x11, 0x1}], 0xffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x5, 0xf0000084, 0x10000, 0x4}], 0x9, &(0x7f0000000240)={0x1000, 0x3}) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="e0b811dcfa5e629e8c0c6aa454fe3db34ab63df7e6a53e30c4", 0xffffffffffffff98}], 0x1000000000000184, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x1) 11:11:25 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1f, 0x0, 0x0, 0x81}], 0x1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x43}, {{r1}, 0xffffffffffffffff, 0x98}], 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8082, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r4 = geteuid() r5 = getgid() r6 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getpgrp() r10 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="3bfa19f4337b605da87f472e2b2f32e2d0833a81693f7b8fe5b2905d02dead6cff1b8609aefed977ab119af7ad20e3a883d132bb2e721cb2825c8f52f1cef0c4447e5d65ab5bcdde815d23653da1d17001e9a25b52bd4b62e54f486a13a4cef088d7c6dbe345017407b0c2c714", 0x6d}, {&(0x7f0000000200)="5bb24b1ed24192fa64f6af1ae5a364ebc2b7bce2a2f0e395ee05b9b991e2941ceb6972c42311b7e62dc0afe62f704492d66abd0649b8dc65cbd81d1dc87c8835270e7dcc455b368bcda5e77a9a39ceeff68bfdd6fcd60638c2d4074b28102753a938a2e3e5b01298ae4c5567c190de0187eb9fefa09a0dca8d11d7ab6d144585398529cbd2577b93bbba47e9e72f1342af203806cc35f3337df5949fbf184847eec4ddbf32643fa8b516059d672faeabd7a9cfd03e4e22b694365d3234a50bd3ff674d09623db4041e92afe5e5da2d1b2ac0eb89b068c106b3a447b30f34b1dee1d34bd4ddd63d2a", 0xe8}, {&(0x7f0000000340)="98cb741031d6b7b0323855610cd2857540219a56df9029e2c1b9442cf045abd21b2631f9f30d7615c9b13876e9ff5898147216d33003", 0x36}, {&(0x7f0000000580)="b1d4302066a95dafd5dfc3234531cf44040cc9298b44c1a57a2e5063a8c924ea771653fe4aa3df12d43e7c7d6607cd6ba4ee56ff41334e91f368decd448d7b44b790529b676835af7f4894ff3e0e9aebabfb5382e021d0a61205437b18bf4c1ed68e110209939f11ec72727a7482416ff4dd472ea96691fad7e6c8be72724056b611150be648240af7be523f17dcb1e6c6334dfbecc28a6c4db81a03563a199cd62869f43258106d95b3fed9eaee3f4622576c61e26426e0bb753e971538a6aef4", 0xc1}, {&(0x7f0000000680)="4dd64336ac30a2edd9fbc77f4f3d33e6a95fe662c8fd56e1b510381971b3e447be63e2781ecf0756fa163291bf92bcd701dfa2803c09d97dc44031433ccdebf9458fab89e363db17ae6094e31d7eb3b27e8a0f9a51a650c40ce78d2101506eaf79d4afd449491fd83b6ea50830788b5aaf0c6af348eb27d82fb2269fad37e8baf5f14e33355753a185016f1e349b2641a12021c79113647f68b0d2befd63e180429008001756981ae6d5c695d6b3f4dcda26b1678e75a79a89f24f86ca2b6914d490e12c33a5d6bf4a6f493c2cbc4ad8e0ed93", 0xd3}, {&(0x7f0000000380)="12fc78babf9696d9cbfc4842294bfd2cbaa1eff529b937e3f2f7050a047d81", 0x1f}, {&(0x7f00000003c0)="5e14b9119d9eea271c2a4e0e10ceb8eeb84d3f72e3e74960c9e276034ff47791b1b6bafae38fe5e9fcaffc4d9177a92e8a85e17768946a79", 0x38}], 0x7, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r1, r0, r0, r0, r1, r1, r2, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x30, 0xffff, 0x1, [r2, r2, r2, r1, r1, r2, r0]}], 0xc8, 0x2}, 0x1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xcf9d, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000080)={0x0, 0xfff}) kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0xfffffffffbfffff9, 0x0) 11:11:26 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "2634d167c0558ecfdcf74c02bf27fe2ff2b6570a"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0xa) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 11:11:26 executing program 1: mprotect(&(0x7f00002a6000/0x4000)=nil, 0x4000, 0x7) mlock(&(0x7f00002a7000/0x2000)=nil, 0x2000) r0 = socket(0x19, 0x1, 0x40000000000004) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)=""/92, 0x5c}, {&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000000140)=""/81, 0x51}, {&(0x7f00000001c0)=""/211, 0xd3}, {&(0x7f00000002c0)=""/19, 0x13}, {&(0x7f0000000300)=""/72, 0x48}], 0x6, &(0x7f0000000400)=""/139, 0x8b}, 0x40) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe866a7945f76a028) setsockopt(r0, 0x100000000000029, 0xc, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x20, &(0x7f00002a6000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/33) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000580)='c\x00') getsockname$inet(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) 11:11:26 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/0x6000)=nil, 0x6000) r3 = getuid() munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r4 = getegid() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8068, 0x0) r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x8, r3, r4, r3, r5, 0x5c, 0x6}, 0x3f, 0xff, r6, r7, 0x6, 0x2, 0x8000}) minherit(&(0x7f0000ff0000/0x4000)=nil, 0x4000, 0x2) shmdt(r1) shmdt(r2) shmat(r0, &(0x7f0000ff3000/0xd000)=nil, 0x1000) 11:11:26 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f0000000040)=0xc6000000) ioctl$TIOCSCTTY(r0, 0x20007461) 11:11:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpgid(0x0) r2 = getuid() r3 = getgid() r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000001600)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = getuid() r9 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a40)={0x0}, &(0x7f0000001a80)=0xc) r11 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, &(0x7f0000001b00)=0xc) sendmsg$unix(r0, &(0x7f0000001c40)={&(0x7f0000000100)=@abs={0x7ea595c5737d7149, 0x0, 0x0}, 0x8, &(0x7f0000001940)=[{&(0x7f00000001c0)="b902f813bf7c7ee1da92784fac501df5a1d725c2f57dea3b10e5e6ef9ada5b6e6a86bc0b30f251bf99d29ae202a3eccf6bbbacf2e5b91b3e9085aaf96a92e85df63566018e5e906e2c3567f6b3ab0b6ab3145f88ebe104b83298c8f6b96c444139f7825297936ade982d204c5ece01ea3ba3a64a8ede0f1f87f688e3f633850692ba76ecfcb39780618c4e79df72e6585ca488d9a6e921ff61f4d14ace9361f65a74ca", 0xa3}, {&(0x7f0000000280)="06b091b4facdc483eed34e497afc783b9099924e8404b61d610b10382cbf50b82494b93b457afaac148bf7d39a28bdf8c91f4bd351e3153414d239166045836f769d9ea3c0234437d338f077e9e486cd351c12b9387115d01ba187e99edbb11f79b854745c7d793fcd4b5e20e9e0b80ae46f6f5bc4f88994ee52c8c5489238016d985dceede68207529d9f67404aaecbc8cdd9b46bc80607868ceebe2927fffcd482e035c1cbd33e8429b9e21d550899f1d50c9d65ac7c211950e1838f11bae49c200c1e5328080fb493c0520d83408885c2a195efecbcb3edd79c40f43012b326c746612b2f0dc499f8ae896b58483d", 0xf0}, {&(0x7f0000000380)="a137db6b30450a2bd8386027a7846b499a21f567b2878779f4a0e7c4fce0ff05d393f9193b745c8bedb2f2a535112de3652f47efb1871611efc1faa17925110bd89cee8aaf6bc8915cadc9ba86232cff0f9f62467be580aa60f534357b4136ae0c", 0x61}, {&(0x7f0000000400)="0b8ace7dd7898d2cf02ff57c803410c73ee5e3b95f633439e883311eea49af7eb81403161f4ae6b398d703aaae3034edcda59c8fcd8e20b40ec18866632510efd03b8448029d", 0x46}, {&(0x7f0000000500)="728017ee91e9af83a690c029c1eb12b55f99e4ddb68543d9e23d2cb2f5dcd1877bcb6784ed11fd9916bb270645858ea520ad05f20dee02637e1e197d5e3e7592471f953b77f190a98359934932daea2ef2b64cf15a95c2f5228f2e148af9b6d9ace544c898ea86769af91f8a6024422b5fb6041290db61abf4c17ffb47387a2fda792d2520f2c81b25b000323841d0b45598246c48257a75b819d087dbbead38fa869e5a517c617107c86c193654b2dc868421d15a6ef6a8713ff4754172253b2cd2eaa9d996b234ded917f8d401c9bd8ac2430084ea2d2949f51be51eb3ed5d7c3d6d6465445c93430bd6b04807de7cb822d7fc924669019fdfb3f01311902bab602c27876948c2092cfc31e72424904c843a5060a6b9cb242e7a5e05730b8b6db40e415b2fc41125405e1592aee7b6f6ea272c7c76a6ebebdf8070997e86fc3e7d7bf3d890f555011d865ac70c093e5f21d300047ef916367217bd7132d6beb0d3ec0ebc2ed3461fdb724b6a9393a7aeb883a975140c9fc67c7caf9b1b08df4c6cd4573a98eb153fb4148c7f88c100f17b0f1c12dca5b5f2c2f0f4634af5f67b9bfa4f9c55ea146e66a23bdf24fc66475b28d635bcaca77c32a0a5795dfb3647d01f43c6c1207d2feb34955c066e063a32a67ea3f3d126906ac6caea7937daeb6e277347749cb53f5be5dddfc02d126f88160952eff3c75bd4688479038e02a9b832765fd9c14f824a3fa825488dd1625a6cfd56cd75d391870485bf14155385c8056e6128e59faedd8ddd933e5b8ebd8c9e57f0dae7d8143b60a8fb4547beb9a19958616a444b887bac0f904e8c4885a5e1a103c86031d9492024b0223c7cbf771065e9b3019fa7f69cd9a983e7365795b1a2930007b6844b8e68283c1a0e73153c71bb72ae235aee83c2342ac0288c515ee2453dfc6934593273cbf51a091f87b7870da285280f860b23ce4d78e8adc88c55e45e4b0da49c7b2d3596fda84c8c24c1c0bb3247a09cbd00c9bc895aed4ce2af1e286d143fafe67bcdd73549806858c6706b0ef7d7919cfe0cba2e8c730fda7098c2ea54ce10e3c09c8df927990de26786b460fa8fc8ed9ed92cdf1586cb898ce55582328e77bf801a4a84baa44d044594090154aca87fd88788d19f15c9c889598e512f95cac3ab91809cd8cc2af0039b4d6d2be4ebeba8b0dac200e1909d2c9eca6ce42a3b6cc020207938a8b1cc690b4c8a6a5dd67b0848d4b28800f9c8710ca37e25cd2155a14cb40f55ea65d70cd157112cf6e26020170ff211f89b42b9e7625d9a03db5e1c40bb27ffa6084437723b92fd87bbb3f97fd4337a2af387bb0507b9bb9b27447c55a40b29bb99d64983b8a56ae917e8e5c0c83dab60cf3699d5cd5af9c31d4b591bd29bd5c6c2a31d48093eacc9533c66038ed727c58f846aa3162101b9c785ff4901b0aa286d5e76c583d758ba704cc3e598f44183c1e31724325bdd2d306d67fcd46327e5a60e4f4e06d3b21ec30c1c878951bfec4bcba738663092be72736952be63bc0e3d3c10fef543908b7aa8a26cbf930b60e23443f38e14c9ff4c7064ac3edc6cb81407fd06601aef2e69e39108aef2dc9215af2336801f1bf1615c3a1c5d28375005682999f1432d035affe8dfa843cce189bdc7e6b9302567578b5c655fceabb292f4a3242bade516afeaef6acd04aca488aa4800d36c6c46a8df631bbc51f2f23b58716f06a660b23700ee003dda63bf6c3b6a4a8b6e29b5777f1121dbd6b1c19d40f20b84f1b5e746df8084dcfb282725a4e95b45737306fcc6075c1e98f7ae7d16920d293f3087c5ea544dc2e95d72b5c243d510917bf5359d8159e24040cda782a4d2577afb79ea313723862f5073c8562d78bb1b1361043fdaf3bcd3d12744123c12465d07235b718023804ad6cce8add5d3e84912a06e3b443065e62c19434abaf75489a492edeb49918b54633741a1ec528893a966edeafedc8d689629975a432c37d4cbc4703ae3c3edfd3e00198fc1b8ea21d8f8c60691697c8010f7d28c581554e5151153003b37285faf3c50bf936e910fd72082700b10e405ad5e71f1b5948a3dca43c1b02838ce4451ecbaac6415ed2c748207d84da30f93c5c896790dc25bb8650c1697972013eccf4c03572854691ef4914663203cabdba2316c5d1724ee42fa2eb9f646dc8f99c2ea36381c99c6e5da57cc4240f858eca5f749ff46fb7a7b7a92de1a5e49978da110044158722d503d18c4444d0abf5cf61317e69e37b668e5669d6b4369cbe39861abafb552344717cfa95bba81d42b73432b5f7259aa410382ec3120dd24a669edfd5a6fed5331b6d50055e71ef4b33a0a4691eff2263ab16c720971872d4c55e2f43e93a95dca933e38da8ca126aa0b7b3d298eb6fb7bac52a0697250fc88e1f22c1680e7291ee56181b8ac7a149517c4434dc5f388803e40041378ba02c098c20d942735b4a62e2c9ffccc866005945754e34556581b30cf82f0b8f5e6dc754e865e5fc7f38120bc9773fdf6efbf9f6241a77b54024f34a47b35cded4058802adbb45dea915a89a20d1d12022d828bfe42a7a7233f27981157ba427ed3bbab1232b449d16aa431f212ef3c3a20484e3e50f64ddc64e33884f845c82905e7831cb80042e4aa296ee12da5c76201c29115773dbcdf9164cfdcbafda87d6b329d28066e3483ea253638206d8a021d65741170a22dc6674eaaa10637796d4e452602607309ab0e399cb6ac4dfd2d5aff749af43051da0765eeeeb0b8fd0decfc76f42812fc77ff0d1b1a8ee599d83629a1243de70ed471ceb0d24dca4937ce77cc586530a04e8631e62c2b02ef062399ea2f1c51c15f0a806b9f6683bfba849e06ade7159b30773113f7d5135a3476f6d447dbde73b4ac089273bcd3aa26559ffbef21d4160d64d970b6148745b2f3edb6f11c9049e8285b9e4a523655e0467f6f46aaa7bd954fb3aa9fe9a45e52119884418b4076a489d0b0488aa9105026ef955195794bb6fa58747ee718817305a818ef7acf253026a55828d7748257fbc4acc84e94d682c56cbb9c1efbf600691129e7274c6aaeff65b815537fb7228fbe757852c9145b17a5676fe5534138ca44583ee9ffaac013f3a03a21f0b6c811f3602049aa8386211e3497496a3ad2386040a2539b6ba7b80390084caec2be7ea0169f7facd4610627a3b02834e93deb098113ea5423c788379e59369c8a1d53787cdf6eb0fb1e2a9dbea379f325e564901943d775cb97ab2483b360486457bc58e9005e5bc69dd3916a132b684ebebb6d633f3ce6c79f8da21a75ca8d4148728bb0c38644c5fd8f57883d471fbcb6e5dbd7c329f0fd16b180832c90a19a442e86e60aa0eb076925aa8c48bb87a0ff0fc552d7f911cd4d062ffdf0b4b505c1cb85d3f3a4d8bab78baf476645e976b0da87c2ef70f6b716a95d7d13576179cabc15235c9b701ed5523057cb0490b9d76bdefdc56f9fa5783e4f295fb4ae7d47204d61103e2be355e982d4cddfe952b88aa309d85d058914eaf1faee95f1e8a604d6884610881e55cdef3cb176d7b0e023f2b28741ac723cafb1c9aae8a1a23782110be287f300310024ee4ba633c9e51cc7127010c08a0283188b6e5c770012e2db844256d4eccba5c73e1298fa209b805e7c27e76c30386b8464b7de74a01d3688c6c86fdd354ed173ce4577ba9364e25dbbcd1447a4d07dfaf6eec106d94055ec89bed8c5207547c4775840ead6113b02cec2e9139fb371b81d491c66aef59e0bb573ab0f1e322776e61277fa67f9af8277ef84eec1e21329fa9a9c9bc9bd2f49cd6c962d8c06ca54fd67b8b5b38b634056ae9c1215a8a50379e27514e0e0c70130933fbb56a0d1b2ce1177352183ef383ddce0645b09fa42aaab4262414d7c376b586c34884e81a68d19ea8cf251b72dbeb0937b371ebb85048f302ef9409e986a045055078ae11720affe2ada6c7cdb4ff5e131b31424a05e0f3b5dfbdbd87ce75c1a9346ac20b8b0d5d997493872227dd8ddc17ba5ce36d08bc05bb99e3b96fdfbd3bcce365f0f358cebc8b28b26b89bb01d93a4bd856fcc05e102d7e7dc5e3c2a7d0f66ce6d3c9e70e1e6ec3ed06e2f6034a45ccc99cb78d8a1a442926925032c1db0b07345dccc48b26a256962024af15a72aeacd441ebb19fb843da845f45fd344aec503a9b6742ba5851af99060df65c94433d864d808d0953f9e1114a4bf699a37b3b52314c346a1514f0a519d829a40c085dd0cfa382c77df7ed08c22ce2b49a1ce6b942a8f094b8121bd43f27db4f234b31abfebae57a6356ae67db895a21b2508a4f13510820ea06641f9b5edaa4f6ce45da0b76d55d7b71fabadeeb8e20c4879d96f86e3ef98d15867ee2554561a3a8319d1ba745c7c23d4d0ffb698e61fc1748940ae74762713bdd91ee1e3ea846f97ee729ba1d2e8e00349d329a22a31ec4a4e274bb7338abe7f4aeefcf4cea0712eae6f9abfae8e1f8ce1955b1853521700293d8dd11d2c240c2f1e54ceb994de81cf7a993abbd52875bf128cbbacf8fc0801fa387636b331d2537402c5a44d81a6a4a308928489399a69b22c5e6bc7d0a8a02fea6c178df6435e4e00c350a3957edf36f7b689b180bb3fb5b8d8339c33e30d3b6e11b7d2f76a76f80b2b1d0757d2f10b4dc448b5e764165a2abbd08db2a1586a965739a2deeb9efbd89266c365af58dc8f5c71d00cacd654f2e9d95fb969ff8a81ded0b7fff6133f7baccf37cce81df41a4b0a03bdb91bee93ac17ae9f229d72b3491d1b914f57bcdabfc09981ad2ce989a18755bb2da75fbf26e94afd0db9508d9b84709fa7c10ed277c545632e9454184f6d03486c071964ce9df31b332a296ce8491311a6af0972e8e47b0c63f3864639d6c8c607c59eee120a86783482c2c367f736fdead148cd9e94d734d46f0eca86965421afa84746aaa69aba787a6e8a16b0e34d26a15cb83f98a1949a3557ad64766ba72cd5be70d29e5bbac9ccac0b82dd3c0816eb5464ce7f6e86f1372bf6781d4c009fa06b57de6fbbcc5b7ca77f6969ddc0d0f48729908524c19b16306366fc6940f00043ab423c9e872ad27dafd5fdd32f170e73d79d3aa9d58676e9c2be46a026d072460da6f660f6388c387313969b357b0d0e5c489e4c51b9e289110aff428687bd00527cdaf5a2269e520a1ba037bbfd176d4d6976462f5abe60bdd3634b904b45bfc7b4840dbf4c9e2b47f7d83e5ba05a2c6dbad8d8862514e4adc9647cf7f296559268f8a5ef95a4a20abc50fa769f26a772d8966a1e66b72e649650d73a47be0afaf7c0712182fbbab60e1154d37c9ea53c055b17c958d8152e3894d0702ecc0c650b81afb1bdd7c328ba909a67c63b3a7d2a777cdd7a3455d6b76805a1b739781001c77b7688fb7f922d3b4f1e5413b330fc2bf152610e8549f3f2a3683a8310e5855865cd61baf09c8af4e2acaf3e1106fbf5d20d6661da2439877e8e5edcb74c0b297e8ce2c1d50b7a813e0a9dd88d611aae4e43e733ca0ccbc97e0f4bc527ca3cd650fdba1478d04abdce3e257395a2b93040950b031dae7bebbcd492520a5726b92fb02ee5304f8e8b6331a38ac15c86fc40e5cd30a866520b85f7779eedc8755977fb13a7d83dbae4f5bc4fbf711563027a531c7f2e4392021c181dfee5ce6c139377c7b734b9e916e07f0b469072b03d339fc5e703fa130159c0da85f363ca08765ae382450d775bb6872f383ee559869e03a5441e0d0f8356a22d55295c77a0ffb1603d07bdddfe55e0830ff706a", 0x1000}, {&(0x7f0000001500)="fd587c5f638816cfeb6ab6a5dd796d669dcdf98ac0ae73fca19973b507e36ecf002c9685512e6ac1f825daee39557a0abca026d5d01658f9579b33185cb69a06fc40eb85d18b691ddbb09306bc0d67aa9b09eb33366999a5f03d2feb85f5197ec03ea87efdcb3fece4e692ed7df57c76b6778a2e3ac4f1ad3e306299781c09eb62718a7fe963eb233b3f9886842f7e2896205b3bc0cfd30f0f485eb3656c1bb31ed9cc8e32d0d7b7d694001edf058a4a0f17e7949f3c9ce192f7b3c4f44b242ee2638651", 0xc4}, {&(0x7f0000001740)="72bc4bb1e4506bdec702de12f0bc2516cfa1af6e3ae3ca28e9b6fd8201e61e443a92d84ca97ee0f6623b8475eca6dfa09f5c8c4d7f1f2e1cf56688e919e0ea528adae8dfaeed7161a7f3b8", 0x4b}, {&(0x7f0000000140)="78d54d98d5be76fb8ff503f41e1fdc130db676e86160c46d22de8aad7c5e222f5bd5e625accdad95b12351ad02fe914b5071746cee1d3434d36d0296b33a0e58", 0x40}, {&(0x7f00000017c0)="5f16e4a2c87b238eba835e8b7261a01d4d224b88400b51f09a6f48702d4cf609dfc5f602addb1552dcd31acdc7b1add79a0aa5234c0f05d71780c14128fd449401c315aa316913bd9bd3c027f857", 0x4e}, {&(0x7f0000001840)="61c50180cb7bf7546567d1390fb4b90f0fee2cb2e30fdafa40f2cf525b0ae506b39c252f8647261c36677f3a380666ab69617953147a3b9b0d65781075848d488f8cf5907b49d92433805daf3579083589e9a3d9a58528292e69ae0dc7a0217e4be9334158659870dad388ab4ff2433e43f00bb2c0ab5d0564f8a50d5514e3f5f80cfb1682f4a43b196ff651ce7528696c50b55cd60319deee5d2f1a64c5f7bc78419428a5ac39557e7edb7131af79a46c5f8783c4976b5b12139d976e5568b915bcc21c36e2c05bb40d1e3a", 0xcc}], 0xa, &(0x7f0000001b40)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xd0}, 0x1) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') unlink(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000180)='.\x00', 0x0) 11:11:26 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) lseek(r0, 0x0, 0x6) 11:11:26 executing program 0: r0 = syz_open_pts() close(r0) r1 = getuid() r2 = getuid() setreuid(r1, r2) r3 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000ffe000/0x1000)=nil) r4 = geteuid() getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r7 = geteuid() r8 = getgid() r9 = getpid() r10 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x3, r4, r6, r7, r8, 0x180, 0x1000}, 0x200, 0xe7c, r9, r10, 0x7, 0xfffffffffffffff7, 0x1ff}) read(r0, 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000200)={0x0, 0x0, 0xffffffffffff8000, 0x2, r10}) r11 = semget$private(0x0, 0x7, 0x18) r12 = geteuid() shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) r13 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xfe62) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0xbf35, r12, r13, r7, r5, 0x14, 0xffffffffffffffca}, 0x1, 0x8, 0x3}) 11:11:26 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x9, 0x1ff}], 0x3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0xfffffffffffffffc, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x1, 0x2}, {{r0}, 0x0, 0x10, 0x20, 0x5, 0x4}], 0x1, &(0x7f0000000300)={0xe13c, 0x2}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000500)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x8e5, 0xd86, 0x1, "a7cfe5efdaba213d8c7577f55a15db968157c092", 0x7, 0x80000001}) r1 = semget(0x2, 0x0, 0x41) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000480)) mknod(&(0x7f0000000480)='./bus\x00', 0xe002, 0x8) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000980)=""/223) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x7ffffffffffffe) linkat(r0, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00', 0x4004) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x9, './bus\x00', './bus\x00'}) bind$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="01002e0f622f8700ddd0a3cf75154c8f4a80b5f61a63b4d61926ca900a243004e425aaaf0d7adb730096334209003a113904069b062f687076371a521de2e683f2d98f7d3742583768a1022c2de6a2dffd4f028ec07802fc83a927d1eab33c24c1223c0ca9b2bc16168f0a"], 0x1) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000002c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x4) chdir(&(0x7f0000000340)='./bus\x00') getsockname(r2, &(0x7f0000000140)=@in6, &(0x7f0000000840)=0xc) read(r0, &(0x7f00000003c0)=""/143, 0x8f) ioctl$TIOCCONS(r2, 0x80047410, &(0x7f0000000040)=0x91cb) 11:11:26 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1a) r0 = socket(0x10000000002, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xfffffffffffffe00, 0x1, 0xfffffffffffffff7, 0x10001, 0x9}, 0xc) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) 11:11:26 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() syz_open_pts() 11:11:26 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000000)=""/31, 0x1f, 0x400000000000000, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) unlink(&(0x7f0000000200)='./file0\x00') r1 = geteuid() openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0xa3b, 0x1}, {0x8000, 0x8}}, &(0x7f0000000140)) seteuid(r1) 11:11:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x580, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfa02a51a1b3dd4eb) renameat(r1, &(0x7f00000003c0)='./bus\x00', r2, &(0x7f0000000440)='./bus\x00') pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="339bfb684ae17a7993d5f094f53b559317f3900257d648e9acb552115f1849e07a362937924edb26ce322511785931af4ac251848d56498ae4ab7e6e12b09282da5e96a3aa473780369a6c5237de411ba353bc8c98254710892a59e8de4e26ba5d05baef204fbb8fd8e51d1f407df7ac52f49aa9c3bddea383cd1bc1fac1", 0x7e}, {&(0x7f0000000180)="5e8b625aacb83fead531e01564f58eafe6b6583e64c68ca47d6377668d625c6d18ef697c55f1cd24bba190642a4eb06e451e59c36b0e1990de211aca8b8e9e3e91ea59ef741b7b626c0602e8cbafdc826d6e3d39b928dc0bed95c743aeb807face538fcd0ca54271ef1c03fca92b50b1e74a72a33b46b775ef4e72e2f0a218c5b3f4cde21a796418772baa6e89ba6d3babdc9090ef8db3ce1154cb0527ebce37835218851c6db444bfc8efa8cd6eb19a90f3eb54c9309c828240444b5eb773660b99a5f03d329ba616a1180ea9be81b19513c7fad12d0a73394357365688468e7176be677f3b49278b31ecb56f6846fff2cf8ca7b9626a565feb14b0", 0xfc}], 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000300)={'./bus\x00', 0xffff, 0x200, 0x3, 0x1, 0xc094, 0x9, 0x7, 0x2, 0x0, 0x90eb, 0x8}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r4, 0x50}, {r4, 0x6c}], 0x2, 0x0) 11:11:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) ioctl$KDDISABIO(r0, 0x20004b3d) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 11:11:27 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x81, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x8001, 0x7f, 0xbd7, 0x0, "d9e304584975346519b7d38a17077389b16c845e", 0x6, 0xfffffffffffff801}) fchmod(r1, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x821, 0x113) ioctl$TIOCCBRK(r3, 0x2000747a) fchmod(r0, 0x12) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) kqueue() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0xd01, 0x7, 0x2d0, 0x20, "fff03f52f032ceaf885933114f7daf19efba8a82", 0x3, 0x101}) read(r1, &(0x7f0000000180)=""/20, 0x14) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000200)={0x33f3, 0x1655}, 0x10) r4 = syz_open_pts() r5 = semget$private(0x0, 0x3, 0x120) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x9]) mlockall(0xc6217b2ce51944ac) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x1010, r1, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000280)="3497d2f80ba80a81eb8717bb5bc6a4b914f48592edaf886e0f3ec4d63739be9a1778333e107873c7fb13611c3a37838379e656bb77cd874e359e9d33bbd0160454332c142b60cdb1b3b372bb270fa94bdeb4231639972e7434221f2afa315d0f3386c4c8139cea2d3e5819d39fc7a18753537c2edee66ae4eb7142969aa5c811cb2fc52667407089ea823e5b1c9df9f9bf7727f932ab8269c77675afa99e078b5ab65a046c0808237ad993608a2f2830785f8481ce0af03f47b4bdc237e50160bd7bccd3f6", 0xc5, 0x9, 0x0, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000480)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000003c0)={0x80000000, 0x7a16, 0x7f, 0x100000000, "81abc4522765049f107a6dbad7b0cc0acc41c502", 0x10001, 0x34a5}) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') getuid() 11:11:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x561, 0x1, 0x200, 0xcd, 0x8}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3}) 11:11:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00", 0x1b5) r1 = syz_open_pts() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)) close(r0) r2 = semget$private(0x0, 0x5, 0x80) r3 = getuid() getgroups(0x6, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = geteuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x0, r3, r4, r5, r6, 0x20, 0x80000000}, 0x820, 0x7, 0x5e}) r7 = semget$private(0x0, 0x2, 0x11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getegid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0x7ff, r8, r9, r10, r11, 0x19}, 0x7, 0x101, 0x5}) dup(r1) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x2010001, 0x1ff, "bbbc580000000008380000007f004100"}) readv(r12, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 11:11:27 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='W\b') 11:11:27 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) close(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x28) 11:11:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0xff, 0x4, &(0x7f0000000140)="6a818ab932e7d915d280f477b0eef445924cb1bdaec68d7cc57feaf5e856bf7e7e639398a491c3f67d9e9f34201aeddbd3e16222a37cf27596a942d8c9ab5a1ab698c7c78d2adc337f977967f82c0a2af94b25a0d81b9f70551f3704a3823648f70f055172c6e975c7e73426868f9267fd8556e17205fda30db6ab3ed678f346e2c543b0913f6c2c938d3b531a2a7336570a5191607920806015b37a93e9fc24a80c6c8dd5c1f8e77c53c5398b8da14fd2be7479579637e864a4497790ce8d6e5fd935297cc3ca69fef6c47120c3260b8f1a2ba4b4ce5043", 0xd8) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/54, 0x36, 0x2, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 11:11:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x80000000002065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x62, 0xfffffffffffffffc, 0x1, 0x4, "e630a2f47d654300", 0xffffffffffffffff}) 11:11:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x40) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0xffffffffffffffe5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x880, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) poll(&(0x7f0000000080), 0x2000000000000001, 0x0) 11:11:27 executing program 1: syz_extract_tcp_res(&(0x7f0000000040), 0x66b, 0x80000001) r0 = socket$inet6(0x18, 0x8001, 0x9) shutdown(r0, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x800, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) 11:11:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000140)="105f21f926fdb987192bdab5ee4eaa00db6af270890ffcb48186f24a34d71b84a76a28f95bc0c6d0ce96fddcd432d7b29bea21878f917ac82899e2954c693e1848a8e806361c985aaec0307f5cf2ef3265ca08db080c5c40508ad2aab56865cd7d7be117fa6181575d879fee2177af9e3672824c59a2dfa0b72812155d3bb3ef7f70e51879405966c2d7618808cbd1d056ac07a281b283e85ab1e810d1bdeb8766372bc195abf7219b023b5f8c7f81705386b2dfbebd00e30be9de0cec7db0351fd39882a03441849b6e9fdbea3fbbe78454abb23077672f0b56e5329da0e28d938c19240597c0ab1f22ef85bd754a7ff7ac87d4f85f691a19220341b78cb038f18209cac43b9caa1e6729a7cecfad5b022ec0b7988ec27c15143705ef3ec363e9c5241611cdfd68a38f1e5253bc3c9cb601000a1f76f904ac7a50c3d4c04f85af102429ebc7ab6a92d7a96382fc344895c7f17740e0c588b7090d33b190eb2ee0d7d784345cd08b53e331ea835971893b027369c3e0fdbd3f572c2da8b83104d0bac2237cfca2e54d021358be58eb5d2d7ad559f99173dc2295164d7700fbd851fec7a835c1f43506ca949ae7eb6bd07b55a992858dea82e8aefebd36e895f75d2875c5ee18ebe00e49face95be96565cabc92228bfb6a9e9bcb0842d8224275165b499c45b2c04b0e7971553a23429b8ceb283afee451c373d6658a5ebc7d909b82972f51a2494d41f4aa94a20561d3d647af1c63e256612074c51ba22133d38806664872846f7f12deac8d26233dbf61011af31cf82875977dd32b00e07569c455dd70488c78039ed24308117922aebdfdfd56118a19ce51a035d99178045a8b7c11875fa68dfb391bffb825c90c698d248609430115211452e65c29ede18f364fcce298ab0cb533c340160806acceef14152b5f7c5ca7e2f9860c1fd71340616800b7692eb229d5314733f673260a35ad9cfb4910244bfd87549024cb9e84c5c6da4f406e54709879c2035e687cc6adf74cf67ceb8a208205f580a48ae15c641c44262822578814b45b94ffe527bd45807364b484387b699f868d23f2a9a61e48f472ea60fe01f739df3d7265c1b60bb97e830f6fe2f7db22c3626fa5676f1d6e71b2507c3c0d4b1e33690760a9791e33397dbef57514dd6608868b5efc66810351747f17aa2aa48fd9aa7fb8dff02241a55366ea3e1a23c2fdcbc325084adf5aaa310fdc2bf030ec1d12c47728273686e59a637777ef3eb96ae3a45bf7a8bbde85a2e9299b4e130988222fe3a941af36f1b45238e5d45a40009c2af051add131a2c1a606258a128931a5cf64506fcf78ec0eb3c1aa32caa86c6032b9512377adf0e2c851d5528f1c3f8a374d5f4ebbfc53084f1c4249f36b545d866ea57862d03f1cc0ab305a51b781db0f5a5dc909b9bbdd3d65e480d9899bcb94bd6a4799c013df73f7d4a514a33df533e10a5f00a7715d51828f78f1d30d4dc6d1eba43d58186001cd70c797880c1f5bd51b222baf810dadbb1ad7d843610b9b49e5bfd467cf8f208f40839e5ecb42a9ddea8951b93e4058c0eb2e011a0a2866fd497b82c9710705b027701ece679fd134f8de927e670e23664d4c64f5f7cf44084ab03dacdf682ec2e68abddb469106d21b68a9d6c1a29b119f22cbe6348902a54d7da77ca74a40da3c84b6ad4822055daf1f9bce87b44bbfc4772a4862c31dc3beebdbd0f03ba541bce35eba6092294f12ee480db733e3dd72f9b56568597818cc959e78defba35bc1861d33815c54333d949c87fb8e991d432353e7c3a1b212aabf210a71150bff9fc9b220bd923ecab79fe536cb5cff9843c23c794362c0c275c015dae6b1cba60327f2c3e66ba633a899ab8a5e854b8bee02dd8d08b09a3d317f4e6fd5b92005333f9c23d860e0b3073b4057cc840368faaa1324ebff355373f8c2562c28b146d2d257e0478c9e38a34525014c7076e8b802a2d230c7453894164d0420c78a5f73885aa86eff2fed8168e3771a9e6d93e7c3f0b661d1eff3489c7c0b4b30ca453c43b29580b431d2957fbf4cc01e247ee46057a4791b470d988e7a460f979077a00553476b273a45faf572c16b63a31d20fbacc99e04fe20e7debcdda0a05d8f2b86033d87983d216a6bcc803d313499302bc61dcfbc5cb5d11ed63f59a194be9765bc858d831602726a380d0934d6b6325a622e80f04b8fee3f4dd61983bec4eac2de6bf37aa0101131bc78e335de0dfff69357117cda5bbc1b69ea971f208be64fca5f68180af7f63b38fa3d131f14861cc927ff6d1e4b0a90fb5427407bd80e1f5d411a1fd03fa274a033a38dab40cfc4b5652e1e6e89ecd0ad4d715e3df7b04f9abef18c9c506abfb5ce01de72a5374bcbbba3fa49159d55d0b2f63b1dae177612cc090bafca8c9a55aa4ba401a5733d6dccbdf7a18b5e28392053d5ce5bff033ebf344a404fec3afce15422fdddb4150b4b06af3f84f6389242299a3689a7ded6e35aa4e7098991a57e704bc1fca1f76c37b68a3d8a9f01e873ca7e0b611de6c91e3fd51a0bc57ced5df3a5515925c1ae1f58ab56d4fe5e3b3848be7693a98114c2b0aa3f5e6e363cf51a0d6131ce902846c57b937cb5afaa9b7496819f840d3a24a375a017f048936569202c73af4a278e011a3ab5b71735ba1f4912aede384d86ba2e27c5eaffd7b6b116d8cfaa3a8890b3eae2560fc84f96f56f23be78c2989bd0c4420713885b0bc2ccda2bfa8ddca36f9bb9cdcfb91f8b7721d3b5d4c37fa41c94bd4040edadad4709a408483a9afebb3e6f13c35ef071d30cfad487cb1db5495c2054d0832985a0cabe766e91d56f867982e456293f2da8de8271660ebd6a4a369cb0fde9bfbce0872e1e5da89538b53aa82fa5f59cf0bf4a80fe40648cfcebf86cd30a5e4eb881fefcffd1658b422986d2b28a4fb2ece5941d015e7909194682e151ca711fa69bebdb978f464ab2c7aecb172d2b13eda5778c9cb7c1ddbfdef29cfdd8723fe7cca92fb1cb5a2af9e1003b8126c687ed06fddec3d95bdfb511172cbd1fff244eeef60f45093056ce76f5be15f528d5e14a6febc38278a68c1b540b0387bc4132ccc36d23b50c19ba08ab200e127d62f21af348c07bc4ed34bb7a83bff908a35cae963659c29deb6f113adfb7e14c31d4edc2d1a227a58bb51e9b7e11887382940f7e4dbaa93d304bc3b7d60d358dc09ad3eeb27ec5f950d6ec12d9ed940be7410c1b83b9cd31ca6154834c3a16ceaca5f7fe35459470749e44550524c9fbafe894b0eff43bae214af49d83bafb338e928e404aebf30024cf8c79c6beed7721070fe371c12669c40fc87617e78a6cc34930d27583765639a557aeb854b8d2a9942967643e8423f9843a0c8d3bffc0e5fa55d81a4d9894686adf0b0bf0fe04148b9258570485877b285067ec2b0b5b277cfd5589a8c62e031778a6542c5c322defeebb91ba63bacf6c07bec0b0b33257b5c95e62f120ef30cd3fb8b31046b5d2dc224766f80aa342fe5ef6204ad73eb2c2a5b14514921014a59d38f0cab7b902e2fbc6827beca0463f9000f17de9d81a87f3333cb68d31d9011015bee99590898367be0abd0c929cb062a5e0a996a3976e72dfd1588d3cd5e6f601d39d17c46be3bf9c068d703f6f3fdca378d873ba7d72e59f9577cf49536a9724e2643e24c92f6d3cc6b98dd86fab490f5e1cd82ca4c9e59254d7dfd3c40e36553705d13a19a3c06ee0d32c1b9efedfffde6e5a45d358deaa65a4931120e58ca6df879a4e7977e942c7ebb323d691e1a1bd8640b0e10a1faf69b58d8e90b1bb41b9b69c1af1c368c8fd18ff10d0dac643cd8157601fd3577b48597c316aae6ea4aca922e31a246ee9102e4b5be921cd6b39e9d6dea2d9da010b4053ea5864157ba3403a0b7da1b8a4f65e54f8de9b9b5b5ee5e38daa5d52e78a04f4833c6183ab14793a2b0ad74b6056e1c2a6fbe1bc3013d1570882a486a08e8671f9d7583af655e9a24a0045f4a939a3f678abe711d5c9b4e9599959a6813e2e230be48dcb4ab4f15c064e8cf1334a3ea4ff9517226d2217e1fecfad0e1fbb8ca2deaf5bce12fcf228cf6da0e5694c1209aa352891829f4dd47de011a205a4754390b9d353e524986a0a3e7819be9e9152b45c15731061dacb18e0f7c8343ebaebd7f3631ba860ab0d61c7f0ed9170801f519e5937c33944135f543295ee4c737f38b638898e988663f0f4493acba9dc8d75c5a4aafbd0ac6a18ed7ffc7936b8b2b3b6b82cd96c37edfb5a3532310590c7cf02b8cc0196be9b61786b07424dcc7c58004741ef77ab18117d9908e491fdcfc3ff3410545bc7bb81e0c435be5187c103742b9a6f406a9729e4a4ebfda89929c4f8264e5b313d18650ca5f739cddbb41b1e39200290717dec3c9510390d2ade693b849eccc89ed9668e41b03de9d7708e00a52ce156c7a87b82275b18dcc82f4f8f0201aebc93a5c03dd080b6c1d95eef813b3a751fb71240619fada88324b4a2c08686cccd9852e77d1407af366deaa62ef33a6574afff94484e348eedbc935b733c6269c538d7b23bbd8342694063e35fc4be6ed90a8e3cf3249186b1788f0e27963857ece2cc3759c2e3a0703cedae6b525b8a837aeae380d6c2c464e9dc9955a859ea6facf8def569e49be6932f5880be0a85b832d98d24d133f46b4ced5d32c68b0f60cf1b37e4c504514e1e3f2a625dd8bd0d7eaac5a64fbd45dcacd3aa254186d44927393a03bea5f73dfc7382290da1f19b6b389616c54aed9812c482b6b9948ef8840f18399f7caa3e01ae1acacf2fa345f2c9d44dd9b2071fbc7e6c7fbcd540b2bdd03b2018d7d99f4eb1f697b9f867986edda6062289ca5ac841fac6a3010429f900ab9a1820ebd6b620a9309bd13bbe19aea1647e5751edeb5d7fcd41606c7d66aebf31466df01b908b32a7315f6f6bfe0845531116df5472faa91bf1574dbcad886e4e953a460bf51948e17b8b5cf056ed0abf63818231c2e139b3de62bd654e83dbdb590af17f40c1cffc6150ba956d0eb0dfe2fb551c05e4bda1b88133c9db823dbfbacf8067da759385bc452395c4c00f712f90ae2dcb83f4df1d49b95967979845a2c8f3fe9f609a52521ae31c3722836f35efbb87f5cb764af51f48a026cca1011e0798ba046ac4d9f8990c3a10957cb142841e97fdd5ad4eeb238b6af184aaa87388139ee0cff2880a2c25ab49d7b4e00c067072c913ba1ce6152994b0d3ea4c0d6c47960ee35033e6b59185a7e54d40ba413e06b52f6c3dcf5899da87702ce324ac31395e696e14fa22b73425d230e69c6f3ab84ae01a34a8e00bf301ce3625e3d7e8a8b3528bd4466676f4cefdfa0dfc4dcd6ab0a7d9cf683848f5433e6a1ec712b7e02c79103cfe43d75d54e2cc1a0fe7f8ae129c350c6edb15f36d1f4a6e533564a57ff9448260175a4e4818755251417108f6e8ad39be143216520c19d264c000eb0b69ff472aa7cd24444b286f08672ddddb28b632bc4c7a80051627fd43c1d64eb75e4c34458ad77b79b3f182451272d597519d9b650809db45588a41b5a3c22cc72837fb2798210a15c73afa55b964b0728ae5341eee755ce483eb738603447ce65b3cb7ced7b094cd46eaaf96eaf46a5a919a09c865be2584c02edcbd548f4fb4cffa2b6d62ae9c946bbe06952bcbfdb7bad92afa3ae5650450f249be75fe897a3177c43d10887ad0a7c468bfae32b0faae292ed54a9070057a88123ed824739b59e875a0a3f65293f4a2e86618f0934d9c46619d5ac13dfc141", 0x1000) 11:11:28 executing program 1: mprotect(&(0x7f00000c9000/0x14000)=nil, 0x14000, 0x5) 11:11:28 executing program 0: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x6}, 0x3) rmdir(&(0x7f0000000000)='./file0\x00') munlockall() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 11:11:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) listen(r0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)) 11:11:28 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1907a8d5b4ecd400"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0)="292918d7", 0x4) 11:11:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x0, &(0x7f0000000000)={0x0, 0x2000000000}) 11:11:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x10001, 0x5975, 0x1000, 0x9, "14e7f2f0abff5754af13294e3fbdc9b9704f9525", 0xfff, 0x81}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) fcntl$setflags(r1, 0x2, 0x1) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000001c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0x80) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="eaff125c00000000", 0x8) recvfrom$inet(r0, &(0x7f0000000000)=""/55, 0x37, 0x0, &(0x7f0000000100)={0x2, 0x3}, 0xc) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x7ff, 0x7, &(0x7f0000000080)="fd842aeeaf6c2e7c7f96e090532949e8b2222da5e04496e984bc643721f6d8b4bcb5162b29895c6fe8d14f447062dc24cac2b8d5b03b38c8cd9a84bfaa22e843498fc17a448bba989104ea7de9559cfc1627a453237e48868011f2b427e1c96b89bae78ecd6433f35553a8d45531b07f33a0e6e49b10592bc2e4add67814fbe1c4615c02b1fc0ae5c0b71e2e17840b1792a1e9b6597f978c3eee9214abd2835cc3a71cdac712286c7cbdb232ec1baf014af5fb1b4b9dd5c3929bd53a4cbd3c19029fc7", 0x137) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) r1 = dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x9}, {r0, 0xa4}, {r1, 0x4}], 0x3, 0x519) close(r0) r2 = semget$private(0x0, 0x3, 0x280) r3 = getuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) dup(r1) r5 = geteuid() getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0xfc) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x0, r3, r4, r5, r6, 0x21, 0x59ae}, 0xfff, 0x7fffffff, 0x7}) 16:00:00 executing program 1: semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000001800)=0x8) semget$private(0x0, 0x4, 0x400) r0 = semget$private(0x0, 0x1, 0x204) semctl$SETVAL(r0, 0xfffffffffffffffc, 0x8, &(0x7f00000014c0)=0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = semget$private(0x0, 0x4, 0x200) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/139) close(r1) semop(r3, &(0x7f0000001840)=[{0x3, 0x45a1, 0x1000}], 0xf) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/220, 0xdc}], 0x1) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000013c0)=0x403) semctl$IPC_RMID(r3, 0x0, 0x0) sendto(r1, &(0x7f0000001600)="8717fc0324eaa85a791715e24b46c72b16982a6aa02d8e0b82a6b3cff98a112306ae3d9f0f51d8d48879e0ba01d93708099ea97caf34c02319200a77f5a99490aa19a8103e0bd7c634d39feacd5ccbb63e43397c2559f097a17d463a44a8252563821bc3e5fe88c8a3efb874984d97ac024e78bb449800fce88053789462474d38acfa11a5d60301df0479a98c47907645b12e542aa918883e07a06bc9e698bf799122846e49f7756702ed304e538e708c1796bdafe1a6d4092c109926492b631a874c7a075c417d0fc495a922c80953cdbba07da3ae152204cb98e5b2262fe181ef5e44344726c5c0153c20e49b70b4118892", 0xf3, 0x402, 0x0, 0x0) r4 = semget(0x0, 0x100000000000001, 0x22) setsockopt(r1, 0x7, 0x7f, &(0x7f0000000340)="f363bde6031305848708350c266198d8dba74f9abbe73166cb6dae0ccf4eba300f0f1f49080ea0d7078ebe4fa4066127013709c706a1224380c9d6", 0x3b) mknod(&(0x7f0000000380)='./file0\x00', 0x40, 0x0) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000003c0)=""/4096) r5 = semget(0x2, 0x4, 0x40) semctl$SETVAL(0x0, 0x7, 0x8, &(0x7f0000000180)=0x200000001) sendto(r1, &(0x7f0000001400)="d8475bde1e571ae00a4380109c09e90d19f02d56ae3ef8292794914b60d60ed37521f8f28f71047c2596", 0x2a, 0x8, 0x0, 0x0) fchmod(r2, 0x40) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r6, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) semctl$IPC_RMID(r5, 0x0, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0xaa, 0x2) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000001500)=""/31, 0xffffffffffffff9c) geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0x8) getuid() 16:00:00 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x2000000000002, 0x8) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0xfffffffffffffff9}, {0x1, 0x6}}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r3 = kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffd, 0x33, 0x40000000, 0x9, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x1, 0x40000004, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x6, 0x8}, {{r3}, 0xffffffffffffffff, 0x80, 0x20, 0x8000, 0x200}, {{r3}, 0xfffffffffffffffd, 0x22, 0x4, 0x6, 0xfffffffffffffe00}, {{r3}, 0xfffffffffffffffb, 0x1, 0xa0, 0x8001, 0x1f}, {{r0}, 0x6a8ee7256e8b00dc, 0x82, 0x0, 0xfffffffffffffffc, 0x908}, {{r0}, 0xfffffffffffffffc, 0x2, 0x8, 0x95c3, 0x5}, {{r5}, 0xfffffffffffffffa, 0x90, 0x2, 0x8a4, 0x44}], 0xfffffffffffffff8, &(0x7f0000000400)=[{{r4}, 0xffffffffffffffff, 0x20, 0x40000020, 0x8000, 0x5}, {{r4}, 0xfffffffffffffffc, 0x20, 0x20, 0x1, 0x7}, {{r2}, 0xfffffffffffffff9, 0x0, 0xa1, 0x80, 0x401}, {{r3}, 0x0, 0x1, 0x2, 0x5, 0x9}, {{r1}, 0xfffffffffffffffd, 0x2, 0x83, 0x4, 0x6}], 0x1ff, &(0x7f0000000140)={0x6, 0x5}) fcntl$setstatus(r4, 0x4, 0x44) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) write(r5, &(0x7f0000000200)="28c0fb209f9bb3a10ad9af6b3f130c712fbb545611921ec2b48d98ded5b337e38680c8b431ff006a6079d807bb00406b306c4f15cc31ec20cdc6c267b52d1a5449fbae504d79293315e6a46d9546520d36fc60db69203b971855d2d053c57b2619713c6083729f6c0cc2e95d0ff61d5a3089802e4b277352ff74c0222a84dad8feb0f0aa312db2ddb91035c1726c87297a4d2d7a893563cfa9180dd73fe6bd37d6a6ee94b7ac64fb2a2ddfd3c36b6698000000000000", 0xb6) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3ffffffffbfffffb, 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000000c0)=""/244) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname(r0, &(0x7f0000000200)=@un=@file={0x0, ""/94}, &(0x7f0000000080)=0x60) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x3}, 0xc) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0}, 0x17f) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000080)='b', 0xffffffb1) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x2) 16:00:01 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0xfffffff9) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x3) 16:00:01 executing program 1: socketpair(0x18, 0x2, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000100)=""/199, 0xc7}, {&(0x7f0000000200)=""/187, 0xbb}, {&(0x7f00000002c0)=""/68, 0x44}, {&(0x7f0000000340)=""/124, 0x7c}], 0x5, &(0x7f0000000440)=""/11, 0xb}, 0x40) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) socket(0x7, 0x7, 0x2) socket(0x6, 0x4000, 0x2) write(r1, &(0x7f0000000200)='T3', 0x2) 16:00:01 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e00ecbf5d653000"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x1b2}, 0x0) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x80000008, 0x8, 0x69}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x7, 0x7902}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x2, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x21, 0xfffff, 0x20, 0x4}, {{r0}, 0xfffffffffffffff8, 0x41, 0x1, 0x0, 0x6f}], 0x100, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x44, 0x80000001, 0x7, 0x1}, {{r0}, 0xfffffffffffffff8, 0x9a, 0x1, 0x89b, 0x1}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0xa9}, {{r0}, 0xffffffffffffffff, 0x44, 0x28, 0x20, 0x9}, {{r0}, 0x5e300c0cea5f4ebf, 0x6, 0xe0000045, 0x5, 0x8}, {{r0}, 0xfffffffffffffff8, 0x5, 0x80000010, 0x0, 0x1}], 0x6, &(0x7f00000001c0)={0x6, 0x1ff}) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x107) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x20, 0x401, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xfca4}], 0x1) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x7, 0xfff, 0xfffffffffffffffd, "3cbae506251a0000009300"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="a54be3754a166c2d542df7b6f8d383d55cfe39257f7744992ebc86e7137f92ba2be0140fb7623203f5082a869ab807acb837bd5eb2e1aafc4b9758160517fefc3c39cf45d216f927b1738c5046f6d31ba3a7a2cf87152d29a287eca366f209bb70d136598a", 0x65) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f800005f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d4fb8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d184a798c87a74927e8347c0b834ccbbab943f4357e04f0", 0x78) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x20) close(r0) dup(r1) r3 = syz_open_pts() dup(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x10221, 0x0) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000b00)="102593ca39a96ee34a7ff6d22ddc5782b4747015ca", 0x15}], 0x1, 0x800000000000) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(r0, 0x0, &(0x7f0000000040), 0x0) 16:00:02 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="af9887e2beb5a8d986d6e38abbf65ceaa8d04ff40da8d664103cc4ccc7763294da29e93e3d79b1a71b2a05832f82b327a1d558560de4ca5b516184ad89987682bafc4d57ebca5f6c39c4dc73f0290c0a70ed83e76a55e54e16", 0x59) close(r0) r1 = dup(r0) recvfrom$inet(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x840, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kqueue() 16:00:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0xee, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x4}, 0x8) mmap(&(0x7f0000321000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 0: r0 = kqueue() writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="bc25a78d3a11cc193afcbd2408120efa1b922a457841291ed18a58e3bd3e8733e0719a99a4af64bc0fc18c028a03bd30b65120e46d5bae95239db64f914e42414dabac6a27befa1deb9648e41e50f7a4825e9f0862002f57eb2bbcd8af7352d24dd2638a3addee06f877a093d120e5c4104c901eef8ae728d01a2e01f866b59b5493076f8167b39f0903af94c6ad6d99ecfd4858f5753cfbdd2a809700ced497501c5b38157944a82c459b95c3d578c28ea5e6a3020b3b668e52a72b51740a5dff35e3c40a4bede63c90cad0cd7e877e4138582eeda59df00c826844876144859f8794f33f46c68b63a4e2b9987eb3e5a597", 0xf2}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x21, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="000000186a56b55b3e7533010000ac014dd5706c00056fdd59cda2d3ff228d3043cf2e70c06900003c090033", 0x2c}], 0x1) lseek(r1, 0x0, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x3743) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xffffffff0000000, 0x1700}) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0xe0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) flock(r0, 0xc) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, r3) close(r1) kqueue() sendmsg$unix(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r2], 0x30}, 0x0) syz_open_pts() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r4, 0xf, &(0x7f0000000100)={0x1, 0x3, 0x0, 0x3, r5}) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg(r0, &(0x7f0000001280)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="bb843246ea0488a2d3af3db170ebbf646481321d37f3717a81d79f49234d3b9abec94a1236c1b8f5bb67f3d874f75132229a9d09e5f46d4ef4bf8cf0132b547d44ddfd0f0a9e5cc08799b211a070b8c0347c13c2827bd25e9c4efb73d555e317b5791eb6a584edf9addc2d281fe0fc53d110036ef84858d925d22008675d6d75c2251d2facdd624bcaedd43c9976f351cef12899e82d0ffee6e3bc0c1c8cdc53dd939c0a30f32dcb10b3", 0xaa}, {&(0x7f00000001c0)="5170b452e12768c19d567dfb08c1f751b659ea1a12e054d0630f4f04d5c37f67b7e4e062e26f93cbd8a7290a1bbe9cfada30ed4651d6bd80eb9fa4ca0dff211ea6138aa5007b45525a7d1868a64e555c42a3096a0fbcf46bc6f99452dfa606c99fcfbbbcada3a7f29c2bb873ac63e2b0a5f8e30fc3a71e98475e40be25b8285ab95465b9622fc1ca3a118784abc2f572c7f0e658424def041facbefdc89be60c412ca39e825f51f9a926c6b91309b8291d407d05cc690d847b80d504f006e7391fbf89cf8c37125a40459f839e1fcbabaeab726508eb93980173c4231a70e8d13115514d8a234a96edeee35ac33f498807f56c940b492312e3b4d76fe38e4c78dfae4054c41aa8fdb0d2711aaa4b38768888b00a3f5a60380f80859e2a8aea5367e9c64681b24c17321ff30d438f1372600f907816bc6a9209cf878f6a98d55157cedb01dfc9ca49955df5e082fcef96adc87a9cd1182250308086527c9ccf35b64183506647583c37b712ccbd0200922d9c3d1f8830c917f13ed30cb8b30974dd44f24979ec92ba1b1f618cc60152ae781ac8f73bd2b6fde97b0e8323cc5a015ac5799aa7dfa7f886202712ee379fbeccebe727d0c84a56814bf975f7c47aa3e982a4ff38e9a001f5f501ada339293475b97e52199f6ed412350007767693c2fde1cd0d0211d08705506784b00a831326af5a2f4b9a2de9f3ae767d0cd4dfb941c729e9a8cdcc9fe44150256b5664a25bf763b9727bc02ceba97f4e48d36a1972dc59c00dad53a891e8a558bf33f248c1ddabec63b15f297a7de9e1e27f298a66b2de81a1afa498a207b66b4b77b4622eabac6e9deafabe77616da85ffa1a4107611a5cc339d9c0a7ae7b8e1373ed868ea15c9531bb17bc4b87bce88f3c69b8770efe208e1cfca1be1b49efca54aee3a4cb8a4320366d7d59c0ea6e8ce720f9c102c0c9728124117a02e3b5d278289ca4632f89579c4a6ef11a7206b9f4013f8e88a795cb78bae6823abea6d9d9751f9ccc9167a65682e86036b42765cc94e389da73e082da6aa8e59abaacc96ce95bb3e339105bf115f034c44e2f209617c43fc94edc8f9d93d60fb9688987c5fefdf9bfcdf652b652471fb946402c52908361e5c6f0f185d601718b2c1e6e137e19c4e54162aba046551c550cc0c8a805245d132a360fae484d185dd8ad202b08307fd247eacac4c2884c797699fa98ef94106e00718945e8aa90e97c18f39770a3cab76c5ab62471e8402d4da619fec7547055e7de487dd249db3f95ff77a3aec9c7078715dcf9af057046aab387a0a606b280cc6a0dea8003db4fa06c6a7c7dcdc13c9f91e195d2559201545f52a2aedfde27b396d0b0d9822504e62f08b9872fdbcca730c6948fac2455467659e24d52648f160b5339119e08c1c27a29b87a0cfe51d1aeb239d85423f41ddd78236e43212d7ee1ef02e99c105cd73c67bf55e4af27f11fa5d9f31521092f5f4e0169e77f9dbe05dff3b7483c2167e97a5687053de037e08f5f59e9367292a39402d67bfa92f343737c284ca583d9bccb4bbb2bd3b74276d13d973cfb8edbe58100e449f8a8bcf0b89664a6ca9c9fe2ef5e3a4b8b742772ec4a72d3541037c5eb5eb1e37f247779080acc02d1e6850dda0b4689311c414a90a8a74cc7c420777fa12d147ca68928c58191510c26b1f62b3b03d4b25eef695508a9f76449f8ff6685be842fdc9862cabb5679040d8f68d33f283c803bbde451e86c2409e2ec766c7271fe3ddaec364cc2354ec76d4411cb08c5f21eefd33642c1b76b5ef22f4e614ab13c0fbe1b442fd74a535607aaef55a1c012a651b6d57e3a70dab68363903168ffe46c57bcbc9760c07550e0af0838c32106b31105645c62db177ef149ccb50f3910dfb0c0babaf9083f83f01e5c107e5d8a5f34a34e35896d5d10f4b3f953e210fbf42194d1136514a7f6641862ab7ffdde08c59e0fa60ade846010ddcc357fe29c30526419f8c34be45f802fa5d96a7776c9c186221a4e5fe857dda64db5df2fa49c5c5351f8d8f5bfaaa07140a387d1ade7c39053ed8709deca83c0ab8f1ad01343b2d079af3db23ae0e161ec97d728883b9c364f863ba496a752b4a8679b94999268190562243247649fe2641a1b3b3906c4f0c830fbc7a6947221cbb1720f7772ea5ae121c3c492bafe5e9acadf187378ae4ffcd9022ddc54ab67fc9204819f3a5ae8868557bd96df9db36c49b997dbb014878251270ce5cb975709ea86168595ca1d599d6d01e4d9406b7384301b3762b15e73f3934d2c34a1ce97807ec17fb7dd1593501f257db9e8311bb9a9c7c023e6403aab077a35b025c3676314677d7cc6cb7e025e531ba5c7fa5822bc851f7c6732f37951ac8257f124c4a7b0e57208bc05f99f439a056c309a7199710b025cdfd3248e9014f14d8586f34188d0ca55a4b348ea522ed47b6a65af0aca655c876b25bdc32211064b18a64d4a48baa8acb3163e59533d757d2c5f8eb4ad24c6b5d3b3aaae0971fa0c841661054830b7df8fedb549c14dd3cd45684c07b446c1d66254afe9caba28dbb2fec51f8863484f11101ab82f7b32eae4143a3cba4001daf73f3a6ff27bc778cb1420debbb8d5b59c4bd4448675d4520fa82212b079357468005f1a54d85fd6088fccbd366d2bf67df58e4b3ee6a434de912339409168d16db393cdc1fadc011c786283b88d3318dfa2d89a6b7dcb165f2efc2b841a1b8e812b27e1de76d10cef94b0675bcd65cf3d22eded81912f73764e3442053a45a6ab0b3a830ca0abf9202aee54aa6c0024f0b1e789a2370a5566e831733e66d98ff4b35a53c8d68ee558369b2fec6695aeec841d800f0670877abe7fb7c2be846932d5308db83c9553247a146ee352c0230825ab83a3c91c9a7ec5bae8d7f5187b70e3da3d53a018578df1f867d7c88974a6db03ec9c059b0a3d9e969c48119fe4866097555cc622849f8d7bd6d054d26af4fda25ea139e0665a302e3b1af4be9aa6657bd00c2d0a4674da5a942127ec1fcf492122dee7935e35a35aacd6a9e6d9467acf90781a3a509bdb2328bae0ccc3b9f439eb8b58d97ab588c11c1b933d489f62f3ffa75048626d6918834109b0e5abdac995e2c24f12776318e183932f162eb015803baec5d1410dceb30385f222bc3f5c59a98a59932a3be4971b6a8fe6642a5cee04d8e83019cd4b45dabbe29f5b72b5b8a6e37c56dfb15857b40be3fde1dffd6f2c915d62ac3e662f9d34c7416e2c757327bea9c6ee9614867ae6aea0f62db33c989516a220710642b9a14bbc2eb8cd2c6b281b82bd3dfbc2cc3350f599639e25fda350b4b08ae9df57f0bd52fac4baea93d1434fe42e4129fa970aa61d9eabaccf9c45647dbc35766bd1d44e875baf3d1ddffb4fafc0e10fdbe3fe4e737e32ecdd07c2465dfac2e20f1ef8f7ea6032fe0cab051e64d617de68bcbac403f3642b6752d1a48ed5667cd4f049da9374a67a757ba3570a907bc8fc777e18e50af51d6d419858a244214e4eae89ad0cbdfb5366e0e2a36265460f456c5660d5500c1e53858b760b8dbf9c244f826f893dc5c86ccfee475e15f8cf60f54a64ca8254942e78ef6bea8f18b4241adb2120cecd7f015c05d3b0e1806c6ae2da734ca9b08113d2b7c9f0dceabef27a0a9e51ddb75674a3ea7c8a52e444a992313f6f880c9603fa0d73b9586ce82862e23c79b7e4ae2c6e2aca733042ab9edb59ef282a517327282567caf89d247bbbba12cbc9224f75eb36c42a37a40d6c834d4431629803dd36378941a727b9d76557a429776bcff17911ffe5f3960af4af027e5882b68ec42f2fa5ace0ace8323b26afc1a552056547b82cd5bd108071938aef400e44b3a87fc2173265259df0e8964d62072dd30501a0cefbfcf0f7f73488cf27db4e746ea1307e7e858d01ef112f10550f3b98762d0041fecda9da30629822d17d3d6d19b5325cb177983ad910daf53f931736567e8a67cf03709c4854310ad1354e082dc62e46e17e9484f15d0597b2a803590b6d66e105d473062982616fc9adccbc2f5cd3034ad598bf008b328cb22541b27a7f50ec2412b021f30c60c31c7627103f89d0d709d95fe0df651cc81c9d9e7931d0ef13fdde7e170b295bb0407f05bae48b8e573531795eaeb7407cfdfe8f032bf8b8f4c63d69f4ed285af108c89d6872412dc28aced2edfbb102fc43136d4a60087f13d3ed09a67f3ce2434e6d5121a2aaac35e80b347c5245e1124bef4c6293a4cf72d814740080ee360acc94f30adbc747fdc8bedf0015f02b733059da5a1f74c095549663f6bdaad53204b93aa2ea47d28f16654a7ecb7a3d2b9778f8b2e8bc0c3cec2d4094b15829c00034b18578efd62dabf052be4ad2013dc7cd89b4e8106a90ab288dd9f048bddbe7bfc657df97e3716fc5719856acf2eaac8f76388b1da4321942a5f8b44af0fd0f06b9702b6aeb3b7c3dc6d53bcf2d8091e9f6286d445d80b88946cac3bad96972cc1fb24ce89adfefe89d719115c8ac8ef7d6795dce0818a91a7622f0e0f6af04099592fe386c724d33259256cf64d4a9ec76cad69d0ca1f2cd7a70c954a12b27948694738670490c70128561394fae0d70bcc60dd86ed66c8c18a0ff9f8a1275e4f22998ca2d111a00cd4c66d89360823764e583ecc72cf15fc9d3af186e84f5e6e89f8a4f196c75017e9631e45997d856bf9fe9a373a74c26e6bb11566a7e3adb2ba032abd43fa211ca317d47a68bc72d08b78618bdd2299be74af2d3a129191541f856198ee91639297deb205913ea23573d84dfd8e23e18a0a2fbeecfc368e9fc8fedbe7955a9b17c7e098f402f90273d10eeb6d1ba3fecd90f296dd9ffb6e0f223ef9b8b3efe4d0e3727c8528b1175252a1fb2ca9fb463efc7f4f385925a5ab305d631d252ee41d976ae226da8d546bc0f124e249184fd54199fb793814ad1fdb553a774157a51ad5ad6e51dbdc9c60eb86462996e288b871dafbdea8f2d122ba1529c30a407e6ebc7573f1b871104e81e2151bff34e83f5ba74c1ca9b2820a0d626b1ae52fbc34dc484b215b297623049a70962ec597fa8fdd21428a8042a78614a95d95bb280a33801f269b66e863ebe45021dad5416124b1fb3527220bb38e47ecd168590089bfd3a1e46d283f370606d16aee27f792fe727c0535dcc25c54284566eee4789966b1d3819663c609ce54cfafb6682ea462dd6324f416442acb5ffc5e37caa92ab24e12baaa1cc3f95da33592c37678c27ff80e5a4394bd8cd05c10223396526fb4573e6dd3121d0923f237a63eb95933a8ec19e1f7caf8fb6e779fd8aa1ce4ad290e8cc37256a40f96afab1272c9fc11c7015af4e8f8ae8785aa1fe428957c5fd193377697887048c89705bb4dabf7d09dba74eef2091a697e6568dc30c2673164c8ad99574879eea77733352a11f7534161926dd3d461ef6a3cf18526f5d6c040a3721c23518c1f1863ab96c45e8ca21a2d88b04de9a61afd689721338ae21627824b314d4aa84a0bcd046fa07e55adb4b16a9a33bb86b92faaf868223e4fe0f61cb81572bb48cc5afe5f7fdbb152d44a8c287b753426801cf90213a9d774d1bc3757cbd176f6df933cebd970c1892dc9ef88354c4b60e38ebf4c1434270900a121fd9f88e5da21552e49ae5625205c8f63342aa451a1e6080fd9ccf0d9d1111431e01ceb0a3ec9fa49d4bb8ca8da859fcfdc2cced055c64e90686f0267aadf84339673b6005b013970c6b9ef6ec468df20cb80ac3d33a0962ba42aea21b99f4b7fe14f7", 0x1000}, {&(0x7f00000011c0)="b6a9357b1e470a7b8db5031d5ae04584543e1ee748cdf2cccf0bfb36e4a70355d65b0568877afbe489b3c722b1f047446243226a5e742cd39179e2f41215e3827fd128486562bba3dcd73aee4e", 0x4d}], 0x3, &(0x7f0000001380)=[{0x50, 0xffff, 0x2, "9ee9b43a031273dca28cfce275f4295c552cee0f45be53b03cb866469a2b3e25da802746d1aecf8eb389983b77c8efddd3a7517801e5432815b4"}, {0x48, 0xffff, 0x200, "c5b423e49aa953882cebe971e52f4ca9e7a6b703ac7af80252f8e33fe8766e4233f350a19f6981c8625c39cc3b27a863982d9b37984333"}, {0xb8, 0x1, 0x2, "8639d3b5d49a30a5041de88b00d8eaea2c94657a2cdc1e2e43365627b5561d91a6541d352fa7bf1ced92dc0c75823a42c5213fef4fef4614e78e0f3de4ba4ac66e8f7baf775a47f2de40f8febd2b309b38f4d4cdd39fd6451df235af39c7d215a4bc7b69d55fec558cd6d2ef67b0d063d5dadfc2cdfac020b76a00483787dc68a258958c83535682d048a79633043729421d46b228c9b2043c7a5d5b3ed19f0ad8"}], 0x150}, 0x400) setuid(r1) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=[{0x10}], 0x10}, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="b6b3e1520a88eb12e1b80c52829ad96ade0d72ffc07c4193198a50076bcd9cb180aa41f6e30fa5e5a1d2ac545e66140586aa0a1291830ba5e90c0b37ad12dee0e1a76df6fbdeb982f1960e0c55a9b96f158258f19ef37fa5bc74ec4ff936d1dc3e02a4252bf4240a", 0x68}], 0x1) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0xa75c) ioctl$TIOCSCTTY(r0, 0x20007461) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0xbda711fb30772c32) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getegid() r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getgroups(0x107, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000600)={{0x18, 0x0, 0x1, 0x3e2}, {0x18, 0x0, 0x833, 0xfffffffffffffff7}, 0x100000001, [0x8, 0xff, 0x4, 0x8, 0x0, 0x5, 0x0, 0xfffffffffffff801]}, 0x3c) fcntl$getown(r0, 0x5) geteuid() recvmsg(r0, &(0x7f00000048c0)={&(0x7f00000005c0)=@un=@abs, 0x8, &(0x7f0000003840)=[{&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000600)}, {&(0x7f00000016c0)=""/168, 0xa8}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000002780)=""/190, 0xbe}, {&(0x7f0000002840)=""/4096, 0x1000}], 0x6, &(0x7f00000038c0)=""/4096, 0x1000}, 0x841) getgroups(0x2, &(0x7f0000000540)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000004a80)=ANY=[@ANYBLOB="000000060000d40010ebfa436e09ab7125d243905895c0f7cb010f5ef6de4fa4e4b650dffe402a8f284fea3705ee3dc6f9c8cb977b60a5564947940095df69f3ef4a8f7f2b134cc1b38facd938aaa6bf3deb6be7e727278b36538b2fec133216b75fc65d221bd0666a9485e7093dc43ec7a1b1de25a701e91e05f94f5abfcfe7ed8a976a7d11c6fcda3f30becdf11804731f9c35eba6124961d817e5a9864067a97ff32366"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000680)) recvfrom$inet6(r2, &(0x7f0000004a00)=""/117, 0xfffffffffffffda1, 0x1, &(0x7f00000049c0)={0x18, 0x3, 0x40000000000005, 0x5}, 0xe411) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000004900)=0x3) dup(r1) r9 = shmget$private(0x0, 0x3000, 0x618, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x4, r4, r7, r5, r8, 0x34, 0x101}, 0x8, 0x0, r6, r3, 0x9, 0xfffffffffffffe00, 0xff}) open$dir(&(0x7f0000000580)='./file0\x00', 0x80, 0x10) syz_open_pts() 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000000)="fbed2882f1ff", 0x6) 16:00:02 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b3299eeb5179d2ca92a70e9e5a3091346de6a0eb4fa78694ceb4957a9f13a7b5653385b1a0ed83705c018de0f539d7c4be7b6c1aa665862c5a86752ee8bdb3cb53206cfe", 0x44}, {&(0x7f00000002c0)="996f7f93f809e5dfbe438330054af4e577c9ac2ccb55489a46b725ce3593f4c2d37b5f8aaa95ecd80a374e2848228628f6d5e06c8e958752774cf6abcb1ea213bbe3f93ede24cdeb0b7535f46e73fd3787164d7961b6e6edad4ebe977cf172249e507d345f086388f2840ab0a85a2f1de0b4428e13843a0b446e6b836bf72ff092ecdad17db5d25b5d56b5277186808ad4932826300f0cd63e33e4b5ed5b055b7ff81e47a2208ced3dab3cc792e3bc3ad1a257f1b85aa051fdd11c9a18f7f88525319f616915bdae7638dc85f3173f891888e5574a56c0762b60ab0c7b6b76ee58439d424903384e1e7d54115858f16684559f29a2948550950313532441150a88ceff4a31cf60ef863e8ae520210ee9ceedf7ac7ee17acb0e0bec6ad6bc4da16070ccff24af953010b4f958c18534932c5443c2e6e3622700b29be755e3591e6c2993371f2f41017b55ed7de49fd377aeec89fd5bc6b0cec3f5606188d3ed2913a64491afb7de9c43cadf65ec9a27a2cc5e6d6bc73c14d80a2dc7cfd2e8497e0c27c92a1c22c21fc68e34d913e7a7a74bdadeb81176b48f868ef1ed1b45535329abd8451866be459e1049887168c5dbba6c4eaa1e7510f39d0d0f12a271a6893492c30f5cb9a2d8d8da3abff3ad847cd87bb470a910acf1b2ae611fa33aca6853ca8c21d1a8b2ff48ca6a849205c227a73d2a1af25f06f43caa1bed73ccbc14258042c7ab93942c11f57d21976f6334370d94880bfdd0a4a2afdc76379af4d87b75fb9506af72af39f5acd7ba7e42e16f1506469e37564a96433aaaf8ae09a5ef2de223b71fbb27e67c1fb58eba698678f39ec220dce30d549bc1eba633c46de62d7f810741a56e12472565ab7db965f2c0d210e6f7512453689815f8e05cfa1d2be81700b3151e1059550ff158113f54ed9357bfa4753a6bbc3a00f8b5fb638a4419bddddf61bf05bc825f60197cdb69772439fcfe536b935ca7c57ae48d632b38a0adb381fd0278a8bdb76cd18e873e7720d69396c4e747445da6b6239e1769b24c32267b6b094767d5d2a624c59ffb7bf0bd31de7ff0322c7f58e097604220c585cc3b7f4c43a07972add12f068eb67c71fb214ce592fd2d9096198ff48866d66efd9dc8ab47dc7f35d08e76230d6060cd46ecc6269e0fe4022743316c9a240c584f4ad68675c8ea559303ea148efb8f5684b83d70502afacf44f6a4c5f254773dd09180cb694cdf81e20db51c935adedafe62820cb47afeb1fc21f91e1ad5bfbff6bf7b2861d84cc05a9a2d73884f60eecffb63db15d1ab41aaf34b767d69e824b28601a5f08f59391e9fcc2da94f134274838dae25b4651e0b334e439081ae08d4f1db9a963673c1935fa1865ac199a367e9c75908303f788fa0b6509bae07a23cf956b68a767b1d708e5ecaeaf1476b5ea8da0bf2983855f118f977ef4ad4c10923ef231d007cb5f1c1a5731aaf6e70a3424b72e950af8b151f78b93b20798bceb5c425be6c38ed84449d0ccc041b47170d4ab95ef53e9ed90b58df77d7ed819fee9ec56f687969942c065813d84e274bae50cbc21fe3d8c85fc0fe3a0f3d5602184c698146a81b67b35ad8fcffe80048cd62256e192855b97c028e97095674e0add53146aa26d66c7b63da8d30db055e2d16c6bea513f7b909a4d263b53184a5eeb78bc291f160cf655dd1ef7007aa458f690ff98c5145e051643914d7ce9449b629fcc06cdacaca88edb3365153beefcb42ffedffcf88b974bc9ca386a9b0a41bfee66a62854f6ae7b1f6a488415f62e16e902247b07c162689c1542e0a05483e0a9910ae1a98b60b95d5e1676f0ebd07765bb779a8412fd54f089e534f1b23243f4eea910e67f8e7aefff7b340501f6479ac6c02c9dfa4a7e2b4757e514d6d93795301c6cb1044fdd0f7daf2c8aab37d6e8ff89be8d24a2c8c4879d95e1b63cafa946b3c9191aaf8664eb5b68039784ffede67afd63e35f7a8e33fd36ee69d1179aa02ed4ef9e430a00feef7d69d60a7d473402bad4d1a9de8feff9a882a4f35b38b8fa8faa6fba41e32cdf20cb63ce25f08b5bc613657732a4f2667aed83cc65bd25cd90d3352956df894f2b1ccf7cbc3de77bf1ed7ecc3a60888f5114a7e6bf3a4d83ac02a23e6e744ec047479ac08f713b815a33042b55e2f5f8dadf4e563865f1f7b81ce1ce253321068717f89d6ec304d76cc26cb044e2656906f43ff99a20d922b3b3ca1d15ba9ca38f6b705eb7e487f2a099e07ae374aadff557d4a751b0422e820396d0271cca6bde9b0f5479f6bec391bbd293e75c042afb3d1cda2a18b8f7550da94ef9fa7f7e749025daf3ce3e51bc7a6b022b1a26f2e424fee3d74bd4a9f9c5b83d20374e75b1b85f4e8cbd89f408c28043c0f17e7dc79758cff6d43dcba94417a20f6fbd64ec1d3d8a00076aa7381c305bba358420b490ecf894ce04e5ed8c8eab14c274f0f67f6a59febc9eb842fc7b055230401eb66927accfc09899d968a524f9e343864fa6f789431b149eb317a33c8b94bfa1d8819676393b9a5a97672959f874ea06738f3844f7380eb70c06120801b680adffdba35b2d2ad9c284196aeb9b88477aa4f5f0e4299900d62b4f5b05e6eff2f74e99bd204d1e8aa047a7386b9a5dcd3ef5eb75eb8053d4cd3643660f6c3c6fbb1c232ee00e1b01a06d2d2c8be145627b1bd71d944fe590438b680afe3f83efb47036d279dfe2775f382c08d5f22a855b07e62b368e9e1c0147e4002658779f339a888196d3bcc9e6b51d125d534e90ab0862cf3fa8e66dfc58cde6e07696fd53569259dd2356cb23c052cbb6b0a580fc245c15ece67b390259d0dbf92958cfabdf505071f49eeb63a7e13f7516412fcd888c7394f3f3c3436ebb0283a4e9dcec08e4aa42c1fc15a44922d1e51fb873e06d3c5fcc76b497606e0cee5bfefaeb54e3f75b9df22cf59f9a412f78d78b05abbabf486f8914a6cbbff2d5a55c1407a88f4cdca02e671cbcd8cd8dc98a25a04a4ed95a3ca1889fe4d34bc29e4e8046981e3441be51825b8cda18019b329d42e6d304b08db302f26e72d9dd717e46be697f4bd0a7c529184407458510b8dc276f1fe0858a5e57d527f928a6fc5a9cfa8aa2ec8d8cf6d0cc9e14dec4374322e36dde99ed0b8d92806ba297a0f9a967699bd8154cf94851edb309f20ce0daf61571f37c7d4dab61a877ae3b64f6c0d7a86521233ffd28bb2532d8020e0c2077ce71643e9edd2f7e92e4263835006694cef764e14c7a6921cf7c97866d01e3625eb909467eaa5a2ca34dc0897e9c1aa3d928715a34e48a7b9a74ececa8032e73fbd1d44e514a5a80e5489c055681b927a9bc14d26c182021be70246517df889f9a474f86c62fcb4305dfd47c0a095e49d778dbe55f83684bd3375c0c95cb133886ca17468938e650396782ec101341b33b32b2766fedb88cd57687edb568f9c5c1536f603ffa30c5ff3393525b7bf0bbd365f8dd10d2a8e8f81ccf2184314a27cbf07628c81de0cb9df2e18aee2063a2edff80fd89eb268f32fd88cf23824f1bd27562f5b99ceed8a5692b04e04c64caaa85a8c5e64d2022b0e0a3b71157115632a05b4c59ce9b44cc6d16e8386683bfab68f9f5d56299f96558014885884f073fc76a2410e550c72e183a7e66d398e0b5a55b5313a201155073908c303f41ab900d7497371b6fc38df445c8d5d15bee2fcb2224c045e935f49d29cb7a7cc2e8e522389877501bf3651d3b26e8bcb9658b933bf9d9982bd0f75f02a66119c1c22a34b52ba1c637ffac31443a6894c5fe8d7ab162d47b65ebffd3a8b264f7ae576ef5f20ad5f9025f5885695d83117cf16e50a03c105e515d82d801112be591a0f6124f5309c25b48dddb6891cfd2c190bfda34b7d729a03c48681af31610cdb699b104418b3cfe18fdb5c7564091d8fd8551c1439d7eb5f72cacbea025a9188c39ca763e5044a4f54aaa094aa37be41be0d58ce8c9509f57d2d14beb1f7b89672d89f2d6f153051a5507efa2322effb89317ecb72d59373e7a280a476f41c9ae52a921d8a0cf03a99d0eaef5730116ea10b120b4846fd684f655f653c506492a5f8409b101ffc48c2a2ac56edbd10191d04a037502d081db6ffca3a838dc2f082e94e9baa423c4cf2eb7d871328bbd9afa9b8eea103c41d274992dec4d8708b1c051c912bd3f0c4b249bd90f341e2f480383c86e13061ab0df7cea812d0bb11748bdd7766bdba1673d57440b2a7a2f6919c1f79ed6720e2e8039d80e5ce30b586ad710bdf0cd89d993db443b0657d3f8e95c37643f43c9c38f75938ccf3a67aa40e4c1f13dde44a53ab00f0a2c2654ebf232978701093d9d1219db8d7bfd93b00c56fe5506aa1c2d5ac45c2a1b832e7756be878cc227e24807ddd71334714ac22e061d96440c31ec97953cfa83c40c7433fb7f0815c0f1b49a30b5c05c9467499a6bfd8a731fa492e21d3e2eba48c5f4835979df239be929d43b634af71ad841594a7e146a53a7afe3aa7b0a7bd1bcd4bd79f7fd5ca5391542cf4418b074275d986f22c605700fcfc6ca5203cda965388cf2868968a674f0e85e57437c0707047a4c1c3fbe2f097fde1aa3d34de6713cba84a7a10e87bc98b63ffdb524ec4c49addefda9551e61ba6fc47430a312d198c31c49f52956a989bd4c8da922b4af42eeeb571d5d31931248f8d3169e4c3bd5faf120d25f9f3bc77d3bd12aefbdc74b0e318591595c421b788aabab603d8e538a310ed58eb6e6648565b7624ad939b8285af002b9b030dffdcf3417a51d7ec023ff49bb04fa035e89464552939c50463eaa39df5ccac64c6e937b693c30a0482f2754c6db027787642df85daa43bfe38e86207b3228b64e31c3dda579e6d37b6935f19b7da19221c7fde1da5c45700f8ddf4298cc505ed623e1c4c729c76e380eb913a725dc04f625cd1e171a06c3c4bc86a398892d22af2badcd33248d98d75e8db12f10400a797c71b2ecaf6cfe9fc1943f4bd4c356eb509eb13030d27736d53cc91de596f0d6438db0b1b7bbc4a1fa8c3f072425a1de15865bc1c741fcb2d6b7497a1367e2729f3379f0224f538483d2678cbe00f6691ec136fba50f26e11cf5c06c03578ac2454089088e6b85e93aaaef0f9308808a3fd990cdca2ed223145fcf2f568373b055814c03521cb7bfa4e5e0878949af3e1e98506188e8885278c6313ad89a57d8563a20e756cfe0ac9f2d7c6b70f73fc24bc05803d0c8bb06920602f2932470be1c08d71226b4b9017186dc35a7af8e39b6f4e875ae68b9b40b0ce76859be14e906e9b2116b8100f8a40c4396c6da6ee71363ebc86fd00b571e2665d7247256f6da8ef8b44e0cdef221dca22b82b7efee13e78c3ebe6c41ac19c9918bf11de899aaa4a761b468301fa607f2ce9de566c79095917e5b2ce451a4711597ada9268a3c7cd9d7c8ce5676fee2f707a92ce7c09d4306b7e6938c0e193b8376147a99bca91c865bd7e148d4b01a9f258a7511ea86b9813c1b6ff4590574a018663c824dd6cd82b3727961c10e7b6d1c60e9a5cca928a7ea4f8de2b2a0c5c84016b5012c69efb3402f403386840e678a972aa5c052f1d58124d5137aedadf30b12575bc528032292ed0a70d3619218cca2c4046e8d40208c3f9584dcf0cb31d13fab0e17800c577c01feaef85e44ec34232ffa738c7242ee420bc9202008c31ea93e51d3150bb1861c1fc389dd4e91a80feab098bab834629b2178483813781fcd14d9b7ec05c1e8843e7bdf7b6c525dec4fe40c8b6f7bd12912903ed8c", 0x1000}, {&(0x7f00000012c0)="a92db8c84bebcab752ef190d858099ec4c0485237f9a00e5561a5b4f4b0120757a3966442402fa624d5234da2487758496b55fa5b5a4cc73e5f282e01793874bc7b5b5578377b48e7e011eed5348bd44e080aa7c4228f5a057f2c387857e58084436c34f02328ca29a3027685185276411d2e2ffda0db684f5631407c546a7ae221eceb10ec0a63fcb", 0x89}, {&(0x7f0000001380)="5ccbd8603a2d19b9eb8c0fcb1bf2d853320c16f50268459ffd9537298e75539c2d142cb1aeed91cafd07de0649a4127be9f8fb4de8af850bdad6999ae32b8684d9c644405d8f0ad936d1f825ec726659fe03124cc70a8cca191ca5b274422f9cf04491fcf5b4e90bcc47b60414de276dc52d4bc1bf128eae63d70d7523a1b344b1c5075f30979eee070872c8b80760fc74e2f3e011bc712d120adfe0b2453c781a6db94bf3791aa5bce8ede1266714d1733d47866220500af02bbf12f6e6ede260447c65a1332fbfb09a5c665dc31b66ffadc297d64923714adfa58286be62b2b7", 0xe1}], 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)='!', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() 16:00:02 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x50}, {0xffffffffffffffff, 0x84}], 0x2, 0x0) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:00:02 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe(&(0x7f0000000180)) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x80}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000040), 0x10250) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x400}) write(r1, &(0x7f00000000c0)="c5", 0x1) r2 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r1) dup(r2) r3 = syz_open_pts() openat(0xffffffffffffffff, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000bc0)=""/4096, 0x1000}], 0x1) readv(r3, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/248, 0xf8}, {0x0}, {0x0}], 0x3) readlinkat(r0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)=""/2, 0x2) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312595beda8c9405e6cc158e5c3e37f5b21eb531044f1e427f425ababff46cae086372e1e100ccc26168d9f99e13def5a6ab7b351dbf67f42c4d61fc0457a26cc827c61f4eec1b5c2e22d6390feec108a200c189c305e8e342f1e794ada4fc05c948e3b00fae7efa7a998f5ffa788a3a5b157caf43ce1ec8bde73f9ee36d1f24519d0524a806ffa9e7c91c0b719989bc64970bcf920649829bae3e1b80e6b4554b6fb778bb483f4cb00881eca3c73b0874687f88aefc52361d192c1c9ffba94aa6cf845a0cbef152bf375e720ed00a49ef4f14d2a6d861043abfb1c3670e43453c1902c6614c41d293d45b265908b0927f2a10efb3a749cab1745e0754243f77ff60d363d", 0x201}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setgid(0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r0 = getuid() r1 = getegid() chown(&(0x7f0000000080)='./file0/file1\x00', r0, r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:03 executing program 0: socketpair(0x1, 0xe234ee45dd5dc49e, 0x9, &(0x7f0000000080)) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x14}], 0x2000000000000146, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:00:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x20020, 0x2) renameat(r1, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000140)='./file1\x00') ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) 16:00:03 executing program 0: socket(0x18, 0x2, 0x0) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000140)=')\x00'], 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000080)='(z@\x00', &(0x7f00000000c0)='&}]]-$\'\x00', &(0x7f0000000100)=')\x00', &(0x7f0000000180)=')\x00', &(0x7f0000000200)='\x00', &(0x7f0000000280)='+\x00', &(0x7f00000002c0)=')\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='-:\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=')\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)=')\x00']) 16:00:03 executing program 0: munmap(&(0x7f000071a000/0x1000)=nil, 0x1000) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:03 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x20) r1 = msgget$private(0x0, 0x2eb) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/169}, 0xb1, 0x2, 0x1800) ioctl$TIOCCBRK(r0, 0x2000747a) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0xa06, 0xff, 0x7f, 0x100000001}) setitimer(0x0, &(0x7f0000000240)={{0x3021, 0x1}, {0x1, 0x8}}, &(0x7f0000000280)) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="b3f81064df569c84eb874426202c30a91dee22e677f6b6a1c2de13dd573a20d386280a68b645ee73b90a608089ea11de1ffd4246a90fc3c479e4ec5ba1d24c37f3ef0d487d8ae0e52178dc7fbae931c3ca17fc015826cb7d854b8dfd5fec5d8a"], 0x3a, 0x800) truncate(&(0x7f0000000300)='./file0\x00', 0x7fff) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000003c0)=0x4) ioctl$TIOCSTOP(r0, 0x2000746f) mkdirat(r0, &(0x7f00000005c0)='./file0\x00', 0x2) bind(r0, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) accept(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x200000000000001) mkdirat(r0, &(0x7f00000014c0)='./file0\x00', 0x19) msgsnd(r1, &(0x7f0000001500)={0x0, "9f41364b1bc7a2177c3265e4b826b5065a7f20c6a6ca97887597619edf9d4bf269a4601eda99eb41566879a3c25b57b3a9807e13df5ba685749de9168806d1aba4616cbca1e7acaca600905f59356a0beb22daeea618b522092741889bb50912eea1cc5d752864"}, 0x6f, 0x800) msgrcv(r1, &(0x7f0000001580)={0x0, ""/206}, 0xd6, 0x3, 0x1000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x3e) msgsnd(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="030000000000000050362db3c3ac946ef65a0a9e49abff660dd546d7378c124ff70c10279291e7a6a7267a473903458b375dc8342ddc4ef8c613fc522c134aedc636b1931029b839e81ec98784bc1994f2e06f66f8428882f36f01bc481b3bcabc455bcd8619260ad5ad3be05671ad7c05dfaa0215"], 0x4f, 0x800) semget(0x0, 0x2, 0x260) 16:00:03 executing program 1: clock_getres(0x3, &(0x7f0000000040)) clock_getres(0x6, 0xfffffffffffffffe) nanosleep(&(0x7f0000000000)={0x401, 0x1}, 0x0) map stack 0x20719000-0x2071d000 of map 0xfffffd807f00dca8 failed: hole in range map stack 0x20719000-0x2071d000 of map 0xfffffd807f00dca8 failed: hole in range 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1fff, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = msgget(0x1, 0x24c) msgsnd(r1, &(0x7f00000015c0)={0x0, "eef2af3a582f0fd76d9b87d212dda7e5b6310bd29736ec2d1739b6eaae3760304c335e891de67ecdfcc18836693a8406f6cb78fdc19f3535d8967c5794947c0f712b"}, 0x4a, 0x800) r2 = msgget$private(0x0, 0x8) pwritev(r0, &(0x7f0000001800)=[{&(0x7f0000001780)="938ce8920e8f628834cfc7960c4298d37807e8457608778ae2715e398fd4a0eee3955a668f22780a0d7c9d3af595ec042ff430215b2761c0cac6f0c06225380d36e80971a92e30f6c1ead2e0017d459fcef736489f8b2f36fd926c8319d1600f91095b7610", 0x65}], 0x1, 0x0) msgrcv(r2, &(0x7f0000001840)=ANY=[@ANYBLOB="0000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b491154dd8bebec2b1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000429b1f4429e44cf300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082ba6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2d52d680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e919f4cb61c0d8f400000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d58da6e8766b1a6cfdbc1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ad84f6fda2dc68b765088e74c5a2cb59d82026a58a81a2be855e513d428a384bd79f00de00ce206f4dee736a9fccc630afa2761d75849793463b6177abd1fc466c5034383b29e101cebc205a20f7e719697e9d392381e4d3a3c3dfb75cc29f79ac79899452c7ff94b92e53dc4cba694c22bae9551195b3c7e8d08bbefa2043ea40060dc3fbb8513d0e09a4e326e4a64ead6db7b4f6b461c89bb76c7991fa19a447cd19016ce586573cb53b96788a15b5a2de795495a16dacfe8161c7e23ed27b426b4c50b98afc8d29cf0809f411d240d8a11744925e5b03d752240f0722f867598c6a5236419e00000000000000000000ce73787ff7dbd3589bcfc8e94f01d081c41eacfe66a68d40e8b8f5e932b83eecf3ce0dcd410571270f56ed2393210154b6825fb17f2a31aedc094c9cead9bad88969507732c5612e0940a73fd1597c"], 0x1, 0x2, 0x800) setsockopt(r0, 0xffff, 0x3, &(0x7f0000000400)="956dd1e016de56eab37e0f8f030e5cb10b4e0cc3c2c85dfcc459015a0006a018bc7a1ddff6721bb3782abd854e2008b9ba87a887f947cec170d5f5e38882b7808c90a8d44f50bc39623e1902b0601ec9eb75eeeea86d6e536cbc70e1220227322f299af8b665d1c4a43bcddc7e16294aa44cc86d57537e4be8615e198eefe6b48f1de3223762637ade1c21", 0x3b4) r3 = syz_open_pts() r4 = getegid() r5 = getegid() setregid(r4, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x480, 0x0) kevent(r6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0xaecb1752dcb03f52, 0x12, 0x3f, 0x667}, {{r3}, 0xfffffffffffffffc, 0x5, 0x1, 0x3, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80000040, 0x7, 0x7}, {{r0}, 0xffffffffffffffff, 0xaa, 0x2, 0x4, 0x4}], 0x7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x84, 0x1, 0x0, 0xa791}, {{r0}, 0xffffffffffffffff, 0x12, 0x40000000, 0x1, 0x401}, {{r3}, 0xfffffffffffffffa, 0x1, 0x40, 0xd86}, {{r3}, 0xfffffffffffffffd, 0x20, 0x60000005, 0x5, 0x4}, {{r0}, 0x0, 0x40, 0x83, 0xfffffffffffffff7, 0x1}], 0x800, &(0x7f0000000240)={0x9, 0xff}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x6, 0x5, 0x7, 0x8f, "0ae2859bbeae43d523b65cd2fe2a914e9f7a5fda", 0x3, 0xfffffffffffeffff}) msgsnd(r2, 0xfffffffffffffffe, 0x0, 0x800) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) r0 = socket(0x16, 0x8000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x120, 0x0) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={r2, r3, r4}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x0, 0x100000001}], 0x1}) r7 = dup(r0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000000)="593391b09c6aca998e5afb7a4ac5fb9ce10eadb3d76b73233d05649a7bd0fd490f353642950d7d256d52511793b4b0281c64c6a939036604b5984bb1fdb0", 0x28f) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000001c0)={0x3, 0x6}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) sendto(r7, &(0x7f0000000380)="0241985f3e8299c422b8df840ff05124f7e25adb1d12524cde0f2261f2ef3e843f84b2febd324802831d430bb6b6734582db79abcb0c897fadeb2a7841d95a281b6c235eed3ee2c24c875cf7655de0a874891b6f9d7578427dd7a5ab9615fec40b259fa599337549e60e640dc478c4fe3e477f787be045252d53093ed98cd8777e374ce5d89bea2ea4bbacf93072e9427acc8f24d4075887cf08b15083e5353b8a37570f04530141e5f72bb0c5d00d27937e779411a35565e5", 0xb9, 0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100200000000000d, &(0x7f0000000080), 0x0) r1 = msgget$private(0x0, 0x208) msgrcv(r1, &(0x7f0000000000), 0x8, 0x3, 0x800) 16:00:04 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x9, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x3ff, 0x1, 0xbaa, 0x9, 0x8}, 0xc) close(r1) fcntl$getown(r1, 0x5) kevent(r0, 0x0, 0x3, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0xfff) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xed52, 0xfffffffffffff63b, 0xd3, 0x2, "af0a970ac586f7bdede419e49dbdb924dbc42777", 0x7, 0x40e}) munlockall() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write(r0, &(0x7f00000002c0)="a8", 0x1) syz_open_pts() readv(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000000200)=""/91, 0x5b}, {&(0x7f0000000140)=""/53, 0x35}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/142, 0x8e}, {&(0x7f00000013c0)=""/116, 0x74}, {&(0x7f0000001440)=""/173, 0xad}, {&(0x7f0000000280)=""/27, 0x1b}], 0x8) r1 = socket$inet6(0x18, 0x4, 0x8000) socket$inet6(0x18, 0x4, 0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffe76) close(r0) dup(r0) clock_settime(0x4, &(0x7f00000015c0)={0x8d8a, 0x400}) syz_open_pts() writev(r1, &(0x7f0000002880)=[{&(0x7f0000001600)="35b03468ecf103ec9df57bb31447a4ba", 0x10}, {&(0x7f0000001640)="61dd0fb58c8b05958149a6a377078c7ea786bd", 0x13}, {&(0x7f0000001680)="fdb7735c5aece9be69b19496a6716bcac9e6", 0x12}, {&(0x7f00000016c0)="48dbf2a517a9fad9f14e8bdc28b79f2c3757aed6df3ae4e070b6cc870b75c823b29e87614784d6955f19537b09d006c100c584c08d62b48e94910a39960d52131e248cfd49477386e3966843f83247ff2351af0fca1eab746292e4894f4982c49a4c5de5363f87a83c9c7d42c9142de81f5a9c6ab2b265d25989121c1ad1e4eece00cad808654898323e07447471f7dc9b87118323275e67303c9a6b8f7f7b1155f8724898af05a04d0b066c1d53ea0e1db4f3f7e6290a69d647c02f4fef6bacb6041433368f39e685c1a3a4bc01d2c2a0da90ae2c14ae111e57f5dccf088b8bc6db07d44faf4b0cb370398535086a8c2170062c6186000d8db49562809da898e52340ce6e0595d78c68967b8eb7f6ddfbc65387b6baff5fbfcba01830e71df70e960ebc05b9e5ba4da1eb1fafc0331f1417b24a2875f33df15b9aa84e9123e770a6eb525f705e50e6a8e422f3c828f19b10a466245521a6e5a3027a9549dd0d2d29891746b9985df67b88fbf334aca58cf519a31ba1acf2b1662b4cc93d103b9686bab7ad1b1a8ab0f4c66633b075f356bd1fc2248e883bbb1f8f0f41cf5c50b0815516493650993f11b9bc1b9a1785d6dbef2f367dc9e93e0ac52a48e27b6250ad48920a6ca58459926fa2d5b87ee7c4904f4732cc3e5aaabe7e5e29531a7f597831ab821597008112a59bfdb74117dab08777f62dafcfb628292f8e9ab29663a9b9bbbe88df7028116d6fcf6848870c73c09c930ba4481523611f8a521988ee317787f0a3ab024c5dc11ccc442ec1b2fd0c211ee3c99b47d9a681a1f966d7961ca431f2af329f210358521babec0fd02e0f9de7f516cfbbb172ca0ba93070cc8db6bb101f2f12f571802b3134761564dbff68522a9a0913c3029470bc575e4314576028f2370c0b04e2341cd0fe11011b46481961a9ae1bba2d5c7486c49318e3bb680998146bd12362884289ce7fa260901f34f5abb22b249a08069d5eb1d134c1256fbd260585bc4c8e3f75ca9abcec18fb45703fff0e6bae8a74b9a74ce88e6857ad7a647098b203f2cf212fb6076afb54d2e17dc73c1b7e351a78c997104cf82027fccefcdbbc95478379a9d04a56a1a0e5c9f1b6b7e841bc5f3a15ff8b21a6f72ccdf12a09b9c71e205d15b9637edfa49b9fb4ca59413a902458cff59db9d15cd069f07d0c805edb8a0c8588479d4805b7f2bdbf54b766d9efc443d23211fd7ea27dcca338522d008102872c371f156c750f7feede968ab0124f2c84ac7298052138e5e7aaffe3b154a3db6c76f55e80d51b2f2867a6ad31c63fb76eb7ec6da5b878b29057ffdd21259d775fa4bc49dfbd2b3efa0ed49df8d12096fca82b78d6d9cd52a22db41f8e3db343eba7ebd7dcc71cb0d76bb10816cb50b1612177a4c5165ffaeff3d4d1e23be9acfe0a07508ce535b5208f28c145c22b72df375c81458b237abdd8f6d799cf32fe9f72ff7c2f9ef0e50d07a0e7dd29fedbfa7d93e9ac0d8b4e4a48268b1675dd22d98fdb68d9c36b279ce98818f0713adc6f31942962ba329f36dcffdc3748666fa9a52531c8897f38a6a635b0ed763ca2e9320058078d9662e6d1c2273542384b5045f3ae908947c5e2c69a71b8539a8b755eafa6050f2012cb4b9fb356f54110de81b994b6e9ead42dc0518084abbb7b72891a27502f08bb512cc0f9c8dcb34f889dc789559bcf476d42c9cae8cb560e43ed5b775affec3e346b8fffcf2c4735fad7a894ca0173d6666630498f4a951186fffe4c00cffe28bbdc4ee624e7c961b37c68bfbd27bf0d16aa21314668ff7dc5e1c5705a24faa08743f2b003ce91aa1440c77cb63b36d5a6e172fede372ee3cfd43325ebedc4f56bc9542e2653f39997e6968e2e1c4c8a5cb5f6b1ffcf1d290b68f732165328dbbf4eec7ae712a0f0e3da2de9fc4337f9dc515a35f7af11fd7ff69e4558c4587c14633b7c3366200cec3fd3a13ed07f4d19cf137f86705838d772eceada5d7b71cf9b8db892156954eef33d5442a5c4eb6c0c8530d8aec536ae9753156420d967e0ad1f2c0a903044c20fd120de42edc810089299e88d2085829a9b452cd2677280c070ca4beb5283466303c7ed697edb1dcaf540121f58cce16d70adb603e75b816649e29d332601887c5d7e221cfe269061897fac649f38199fe90e7836d9506415874357e4e05f22822ba52e8563f4af5be1ea8223648d5340b89d56838ed9035b00003c917a198bbbab10ec079d9c611cd16bf9770455ba0f8a5ba48e173c7d3087d9ece87c1c3412b984184b09486be810313c13848028405c73741fbef5d2d229f4042aadb1707f72cde348aa6584b44a19a531411a8a80297faec91fca95405a29f4639331c7b2dac6ae4585175b57b47e29cdf1d885831c9f0e7444fac76ce9bd783f1e6fdbd3c81c9fe459800d155d0ca347321976c368d9ae75a4d39ad22fc8dc21d871cb75482bce749849381a31281ee676c8e1f50909d70e7c4926bc7e4c35542f374e9b012697a0d7141bd2e6cd8d59ae998aa3a3aeae2ad75052505a525c5fb427d6e0293fa9477d46922ee0700eaef2234d7df985a41ac498603e5bb117ca595f65fbd5829fca5af53f33a4904bd1a301188907acdfeb305878af02f652c3d9b7d122ce4882649b2de69f62ce42ec6641fdf98313a913ec908c5e991300cebe99c1efbd12aeabf564d644d1072b330d7d85a4a45ebaa83e152ed8e3716c99cad901200e589cfa547b808cf159f9118d9e9abfe5f11ad721446647d29b90cabed5b3b36c19e3466e204c22a1e16c8a3c9d65791821e0f7616de349929073c3531f594964a7a92dc2bea2ad51b6393459b0e3b86023894ae667e5c6d2c43d873a65bb1f494cae9cf9e955aced56fbfb8bddcea1b066467008b7c23afff15ebe9d70a85cc382f09cf2e859e5ea43df7ce536c17126561110b9fe0702f82c5b613139875045e7ef22f6e163567e6ed070973bccd5a88b868625dc5b881541c372d22b7d760829c8de11c0ba022faf5bf1fcf257bb31467e5bb500436de2b9b2224b88c4299eb1990d079bec6e491b36645b11d9798d13963c85f9bfd7450d99a64d993931b4916558459f320043dde871ee85e88c7bb3e6b337d2ac0765de42762dc1b15344fe3c24208d2d76790faf154be6150f26e138a13b40f27516a60b1a3bad1cd847fc698b5de5222e6238c2b4dedea083c91270c9f857fefcd74619cc662163be7e0f690e6141bf9944fc912f60c0e8d8bf58c1f297c1553f696695196a67b097bd4f4aa0f016cd1f47a33891d81333113571f7956f8cbb89aec664b8eeb0ac0a9cf4caa959f219382b1712d129122e91591df56b6b1d9ee1a2b4c200a7e5d6cefb3f2c5e9b40af4256a39b710b5dcf2124b7549f2e641015558b0f0f19d2d381fada8efca2482f23ddf167a5469806bdae42cc5da568da481f60e690c4c00caefc2cdef131c42c636791de3ca7662340dd937c95b0be4f35f795a1c129c0a8b7d4fe1882e01d710ed6a7caa9b82bba3467ed1128b4acebc68979dd6dae0cd5d221d48d2d061185c37d42d91997c151c13601a5a8a08cbd059fcfd18d8edffeaedb650dc44478e3f056d058a66b00e149af99e68b53c8899134d5c74f04137355f1a29e2f12e3e3f620d6f0d2b7d0e0c9b89e47ab0dd4605fb0ba668cb1315d98b8df9fb953123a0d3fe7fabe69d1680c2d253fb0113eb9ecfc689e4d37e53178dd07b9ef54c1c98b379eaf4dde7687863442b035155d7bae33b46138e2b3ba92a315534688884afa583408f446db44f9d70bea48fba94a274f385299decde94ba59e65c23f08be58b6f0d07dcb9095b53a82b303cd8c4d42a52a03b16825dc2b6aa5728e566bc07ee452879db4817bd9fe535ace82238a54c888ca16317c5559e601fa19c4a11a34e2c0de387e878563e6b8111227c5e9cbd017e827b2d0f205539c5aea47d38c00e38840c012776b7a62c1184497f08049cf994686671c542548ebbd0618803e02a0e4ea123519239a372a44d9700559fa9d2bf02c7fd4a828c6222aa4912f02c397736f446a51b526ab28a89711520f115358b461e0cc8fe71c9734a0f2d1d8fee88e97ff0e1fbdf0d19ef950b0aa0133f1cdb71ab48e0d45d67fe2a14ce37dc3516c46394c16c5f0049baac3d34311f8c1bdedf6a5f2e5e1eda2b5443b14e2763e620a7cac0c5e42689a0ad1dfdde9610d79f07862a15f91f466e04f447ccea3e6409c0f0e374600e2be45a1f26680150af362a070870275b38c50fd16b1476845302d10af383a049bb25ea0819ee93a95c850a2f98a368190c4a942d75429505cae548f8dd511cf99cf320ba897088496844a6a80ba2e40787b43f96208ff56f19a42feb22251bc13591472b30346c87c7d51991f0bec456fc4574aebf6c9d73d774488edd195df2a6bcaca304e35a2926900fe2368ff908cb8eded0ff54365e1acff1f62c1153e80022287697b620dd3b0dd9b138274af936fce0c3494a12109e2a06eea9558c6e31d2bf075ac422e7eb8f8f76ba9ae7dd0a455fed50d5050dfbc7c56c80dff13072c53c783f400dfdeddb04161dd853b49228a5f93a96921ffbdc7ceeee92793d4a59bf6acbf2b025847797ec3c9caea163605cd293d61d94a12e8a97bb480da819ed44ba661d997a097c90bdd9883dfa200749ea840f7a02a65461c338e3f700443c877cf2496ce7b605fbcb569017c750c5e88766816ecd71e21feebfc932c94d349c61dec5cc7debbb1747b077b37bd0e73d913cd3828895bb6cf20a46ed3fd80d77f10d4c199ef259ef759dfd7e97b8455129ebc4f182bd32a12758fe36251a4fd84de8f3f13fe2833673bb6e75e2a3d093a07a87e03f1bec213b5361cacd9d7493e128e8f3e4dfa0e1f4293be1ee80ec1bc20786fdaa1eefd624820cf59a6783b6651e41fa4a9941d5c2257f51caa3bcd45985bf2e96d76ddbe611fce56d943723a0994dc5beeb7d77c5dfc2efe13b746e7d92a837d6e9e81c59588b9cf85c0f9d9103a35229637098d9c61956e7d36e20f6089d718faab1375183bdaec7aacd2547c92a104191bdea9bd932034d7e4920cf49ec87c0f176f6ef4fc6ae33bbaad51eff77e20e039be9285ee7147b9e4d05f776454a2f70ccc60acb50b17e91baff577fd08cdf1dafeaf5a5726fe98a7c2afd339251e4843b52bcc6baf70b9ae8ffea9a641e69d753dabcda3cf5bde959e5f8ddde630ad4127e5898d72fbb73fafbc3d4d70fb814257e21fa27b8b7131223535db65ccb59282fcf1d872e889b3d8f10a561a0144a1ec21cb48b15b1294664b5c94490151a8b37f1e3896751eccc237c0fb68c6994b12f041d6ce62c6a84fa7ceabb6e63d8e25c112b5c2121b3ea7bc931c5802356695ec6e43058973dbbecee7618b15de138dd19b9c749c9bd0fe66046168b5f6aaed75539d77240e040c65fde5b4a0c1e1e9cd93e526f4d972db3fcc1fa020c488963238bfe6801a4187d68e50d0c833c9e33a4705c9f3e58d3077c051fbf539c117a9f93094ae185eba57356e9d323337f6323e9ac82a42601f92d36a08a07fa8006a95cde7247d17360567c0931804be7329a761d0632e275bbb4ceaa5c4ec5eb5a2ed05c42f0a2b18c38a7676fa56371278878d76790c48b0320af77554f15389dcdbc8c1ee6cdfc576ae5a6e45d56eb462b0aeaa0200101844db9ba8482a840fef360696c1b32806c9df3eff5a845c5ec7275e82a73a10e661355de903e14cae6855d0d4ab20ddfac83403f7f9f033c9dd0d3e9d", 0x1000}, {&(0x7f00000026c0)="4210b2060634a9fc6fb02990b81ed7681597c2f64ad62bd3694e9422f45167813e15f9da41a357985d47c9c2e33aab1f5ab4694f9c0fbf454e2bbaf28e6c41131a9811c37367003d567f9bdc734629c89d9100976af5a04d3630e5d31d0f5beab236ead673b74e11e0b4c55ece9f0fd56c13309ce617b7ef17f466ffb122df2a6825fde5e17351c251f91719a88948fe86d31fa18c9cd1b9bf6258f91cad4bb92090c0924367d555e66cd0ad8c0e", 0xae}, {&(0x7f0000002780)="836b2f15bd98a77f56478b397a9cfbdd6f1def400cbb12198205800a88989e70a621c1cc5589516a987ca9024e0163e444175039809cdc3e7e6aa3e9f3d95c451c3d9b2a9f966348a041c8b85e5ef9ce051e4f053b9bdd549525be9ab03f69f99ea4fc0758dc5c7c8ee8c006d7eb9aa0d6932bbce4213dc4aa246284bbf9b7290dc0afc07e327d5a70fd8cd4fe7853dcedd1c251d2765532bc6fc07b014700e201fa9cd9527a8d0ef11b0f790e16282fa2f2694d60a08ec289ce5cf82b13674fb01c9e77359837de7499ec52a812ea153832d1bcaba04e214fb44d80cc636601f776cdae153d35fd98fee00c8d17797547241b96c65ee963", 0xf8}], 0x6) syz_open_pts() 16:00:04 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/6) pipe(&(0x7f0000000040)={0xffffffffffffffff}) semctl$IPC_RMID(r0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) minherit(&(0x7f0000fef000/0x1000)=nil, 0x1000, 0x1) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) shmget$private(0x0, 0x4000, 0x502, &(0x7f0000ffc000/0x4000)=nil) syz_open_pts() fcntl$dupfd(r2, 0xa, r1) getsockopt(r2, 0x19f, 0x4, &(0x7f00000012c0)=""/243, &(0x7f0000000080)=0xf3) r3 = semget$private(0x0, 0x1, 0x44) semctl$IPC_RMID(r3, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001040)='/dev/ttyCcfg\x00', 0x40, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x6b0e, 0x5c}, 0x8) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000001080)) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) write(r5, &(0x7f00000010c0)="663d0421b279f2daa732c4e6dd737ab3c7d35d389a2825d11c88f1d44e9cbe573e68e4d1f7f543aab7c5cac831a9d09983b21a8f10b2ef89c0d78a17a41d36c5f64f598c3738e8e4f8ae1657b89b6b5ac2d388ec0f645a4bfa960d3a993fb016e4648bfd63702dbee7e02d2a9c042e78cb2c4ce28a4f08e491cb9eb8cbeeb43d5d1ff0911348199498e788a598951aedec5dd7e9dd75ee25fc3818de86c91b4a8022070d0d3c2427311ae8db22c22f5d3848e9f316212bca475dc864abbd24a515eb1550cd44cb25ba7f15502a5d22e2c38be2c204f12a9d3bcccdb6ca65fd5abe14a3baed70a233802f9e38a52a91a167bd005b803c171811a28cec77d2559312c934da914a2df56a6515453b5d66db6a773fab962a54f9e5047d211acaa7bb117b4cce5df2eb1e6fd75c1f155fecdee4993ad7c177012b1fdfda703a6021f4b7619d237b8e370e7bdff9fa9c77c64eaf8e772490b67bdf8424c742dc82265b06c2e682a6756d8320cd875f5a1e916b6cf6e616383ca1fea68ff271a11c7f84315835e5ce8cee7a1c46d74285fe349a22fb122419f34dd207db5f84c8b7042b5fb3d3489b70d1d0bd67327e15358eae859adc5640511779e4f615199998345ee2c60686b6da37a1b0e12ed26251b1afec3d05d680ea5bc3e7a833bf609b4e8247bc7531036a18e6a877394f4f4bf6b272f2de669b3fab13f80e489108f04e9be673e463ac33b18d26797ad748f36d254fda07a296ab0ce293645d6dfa8835d4b0f188302b8017d7d7244fa520e0b5a21b15482fdbd5319fb5b0ec3b30dc0afbadb5c92f820cc90c3f08568e900b6a59521267dafafe071e447dd74140a78d2c8cb4b02a9d82902312480ba4b55636ed2f63fa80aacb46890b12a1d6fb1875d0d450c8de0c7be759c47058231a71b602364ce74698be16af52a65d7b5fbbc32aea7b87495c02d746801e32171f3311c7fee79fe3acf5bbcc66cba2ccbdc54b7213119840c66e10fe5a1220b11dc811008a2ea891d5bebfc86c4f9afac1168e0fcfddce181f997ef4ab704dcb547b883ae01fa652a7f18f151ec155c0196b9676d479ffeca2bf66dc2ee1e96a54374d87e4d066fa85d7fdf8eaefdd26956c998310652bd4e762d0c762a9b487ca1c6af95f92b38d21561d52a4a5da190b1e3a74b6becf359f7d08b2ce54e99165c27e71b8ad104a6b9925dbaeccf4cd60e69f7c2286edf82427f3728459c2139ea682f8a4cb604754f27b76288f6a256f5d1247687b31587396eab5616832b735e7f759690e288a550da706389ee092843c666d64d37063d5d0cc918e4ba1faf2260a73b962a01700d8e25b6b48610f9a468f1889e46a45581a79db99ee2afcea4f31b869f928d07d686db68e4c83c2ce9c4c4358bf14771ec439db0f43911ff8f5b1b00ae201e80c6d6c86cf0af4168259a6e7eeb46741c279c24c7c503f6bf5a7191b10b1d0403eb9394bd343fa830388952f4deb561dd5bc78aeda19c24077461c85c0153babbf4326b86f95681522199fb2b6d4c4b7f73a3cc6c9ddf42a6401d0ad6695246b744a9001c117e6f182b45e65e59c11bd7e1d264c5529a33dc1cd0bee57292984a3310a87d6e1c7bd9cd47b32ea2cfb8bc76bca539a77358a0524002d5cb0ab0d2da4369f664da462943fe2a50e323eaa961f1ae70f8e2c719dee96b87fcbad6a61dcee110e668ce1a180529627698c3e9990fbf4a476ec1766d033be7b846515119ea485ed3bc425155f1f050932d7344c64c23127e6709e34849f828f4005ac3534738b816dbef0dbbc209c2c912b5eebe3b3eda50222144a9420a5cf8d9814377e4529171f1cfd31411a2c2da9f196ae4fb8935df4f4184b1488205ef67d2cdc9485e4fd751383570556ec628f2e5a453d37d128bd61bd90ab5380d15c276ba9864f5b871f9e0e95fb77a5276682c72adb27bee2aa813a28cf3b43354c9797947b16113b324f39aa5a501b5383fe10e674f86c308b6992da07cddac49eb91de2e5be6ef8749140a94099b7ec2ce64a8b355705f44fdf092412b19b531f7daa44bbfbc9b3045c8d583d6bb93e6dc3d291554f736bd17a2b882379f76287b1e030150624830e9c5b7478189c3aaddcd8acfc5405ee1ff2f90d0db9891432bc2d42f46bfad00878f5da9af20456ffa3db7c02c602d62367b116e52fd9fecca92b36cd3f1f350611bc5ad9acaa8a39d3f02eb159df17421c074c63f98426557a6fff1b0546e0e1b6c3b59858e1df726d9bf0157094278e950b7909b660ce63773ac7b2c406db1cd3e31736924235389eeae46cd2ccabc78b94b6ae168856f7a6c1816426fa01dd2e84c3beff892e8c696d530d2af02afe73c680c6df10318f2fbd540c2d670299a08bab7ab983af8855b1581eab884ced9ef54279eeff4c11975a951b36181cda4161be8377973865dcfbc76b0850f256421d5b642cc2e368f167039bdc2654328f16ff035663235e12784cfa68a19cb999a28075a6754ce5bb097de29bbb5392828639f0b2c8bc52dd534d5cdb7b89fd7916e4715371cf046a05b86b13d56863040832697c56438a0a42bc32c2e495211e788c8d97282fef4fe58fd236471adc6731676c6803b7fe89c6d3c14d2c2d5180eb48551be721e51ea2cf64a0f201e67f70c799a5e2f2f9c1631e7b9f6909fe311e7838dc62cfcd4cd6682a95eaebc8c4bcd5d1db4431488e55103af784eff6f57a994cde5d7facb94502d9f127653d81caccd6b341a05fea74fb8cde552564573037fffb8ae0d6f4ff37a77a33a8ebfb34f0b91f1565cfd8c235bcda19c29e146931f9c6ade3d0fc7177dd7c44834190ec77ab7f8046e178d8dcfb080cb1bdc56a1dccde1b01dd7bf55d0b6960152df942e2192c92a1332f463fd4e78f0b329ca799eb8b05e839fc210f48258e80e68ad2534f2a91df93d6fb5a07de7ea7e28e8d2cab60dfddf46b3b58c35645f3327c93f0a42ad2d60bc8fbe1e4d724660dd5753f20f67d35742bccba3fbc1d34a6465b853a5971e7c5c09ba49666771569979556f673a3af9b25f8315e9ad4701aba8bf724e2669ba3be7b87c109ad2c07cf101fcf550199abb78d711581d765a5baab12f12dbecfec47a95b726e19b5fa49fad3823681a5189ab226bf92ba72f9476e67ca4130c37fc0d96b0a7425fb337fb1e30742750d0c905a265cb7dcf6f122d8283083f5394c3d4f7ea1cea742f60710b357bcb10f759fcde509630aa5524970e4d6508da4578fd3130994b54db4223bbcd01879a3398dc56276ec04694c945a2a1182c46ac535c48c179918e5c203e53680120df9d0fbd997372e33b136f98e91820f843df06db835c064f3fe8cd4fc08961977b7911546de7c9f2bb7e9930f65f1e9b2d012c7792895bb461aaebc2accd9ac287652cb7807b86bcfdb1a71caffd34cb72eb9dee22af34230f68e9346198f4c1256eb884e4dbe0924899439367d88d20dff23728b4ebe42ae28e69102002ed94ea4ee8f170efb647000346b10947865297b677bb82ec6299bb8a317bfa6432c11fe1055290301f560eebff05483be4c74bd9b61a0941ee0a6d3ec6bbc24078d02a1f2923f2970c934e4c3c0d3e666995d10fae99b59c35f896efc83806fdf6131649857c77b8e3d3ca048e813f5dbe67e487cfcc3813c8fafa27eb6c554f0be66946637aca2085b1c5975af7a91b60058ef72a9d7d59f43e0f076a0165b709d1162b8e5cbc39f207a20f8cfb7163429bbaae6d7551ac60caa5e53902dfaf1f7d2eccc33d6c24e243b2ca4801079f66b8bbc4d4d2580e63612b16aa79d755fb22aac99f436a581383663732283eb4361221e1fe7693225e26f315f097957730607812bef2dca0adc77546f41173d59a0c114658934ad747379d997cac107081c14c4a05fac17c89a99b6722f0fe489aac8b4bd8bddeb0dae2168bed00f24d8c0e5207428d2b615f6464c8d987eae51c65defe99cedb1978a7e2f2ebe94561de73e75abac105aec7dd182b66bea4ab11025b12571c3d1f0b3396f20facb1b3750f38ad8d7231f391886a0c557def6d7e5f8b2d1b6b54d70af9d12618562d14e6710cd8f408ee139aae9323ae785edabfd4168f18cf9d457556e2f42348b882faecdf437ab39cc06ca76f6f2adbb3e7db662972191c0ee5b6609fd2f8ab6908c04645cb827e45daf19e849aaf8391f85e4ef1b19512af60a7437c2376f2b1a05ba19b43365c5e6d2509a59c56e6f6a4126d61a48a417c38650f62511990df0ea821613dfde91ec19434e934a61ca9554bf4acda3838a9f5af9912849b9489f319b00b33d0bd99bf43137b6a2f44e98f6e5bf0892007791f8c41f2cdd9098ac87a06b4b7e00abe915078ab39a3f530dbb4663a5f064dbd7838836759a76122e77c20f35074e75c4c750a2f85f757d8a68ac0e8eec786b4100dfeb730c817be683d987eb4511df2616a49461d3356cc96aab770ab72a995140c219e6b5bb57644edd62d9c0b808871294f6b6185629676eadf649f1fb2d765bb66cf5adb802acfce34ac9cece33c94978c07eacaa1b6d91e4f3d7058ffc84a18f0a5fe9c153a9bd9646a800e415ca1785943091ef866044c064ff8c897f8bf37caeedeaf26961621313a34e1f6666e7c17d9ba62113035b753f6361055f77232cf5b93be7d729477e6be4c2d9290cd8905c044acda48b0154b91f9aa73efe7e646296c01b4cc19efe66ebf7c0ca826d6f188e6df4cdf24d49b5d0d5b2ae1f5d8fe0227e5c465b29cf0b03059d7ba3711d3fa8a4a95a9bd93f77cdc1e43a8273e9b960c96f99564a4dcc83b7be2e8137472c790b8b2fcdade0c8708833c377b195d3c31f678b89b0a92023b7c88586cf1244d052a0060875738e874b838af83b4b0316b1e47261b76238ce20141a678fe257314c8baed992f5961c80841ba379e78b21040f7c6ad4a1b282189471362e8ac144466eaeffa7feff3734fab96d1f85b4d7641d77b50e11b59cabc55586556a73a09ba530e617c5ab34340e0dc2cdf0bfac255db29f08c0d2f78b46620e900b75a0b174075d0e36998536edd033801052947475e8aa461a08ed855f8e104e18bd27052f868de87518af900f8351d3639529277be5b875635c94af669ec863ac222a8448f19a1a749daf878f3cd59d02458961ec498b37d9f2b5d89a802eb300000000000000000a565f832f50274556730a09a438b76e182c4771331dd87e3c496e02727446d0134f1187929f090f0688df4664ce7dcb85a995d6c0475149dd44638b2f6eda0dc6f124478c551b467b5563b3c87232b319e0db2d5fab32480e485e5670d8e7154bab6aadb2e6b1f8487177009ed3fcdc09d8bfef3c81cc01153ccc2e8e84e662045ba697d93cb13dc25f20599d512dca628e790267d8563a8d6f6c5741ca4384fb98d88787ca039e9a6a5e61041dc4f354df9a6a4bb8e7b81540e483fad62c6aaa1a947704eb818dfc06a7196e91e8a1fb1867cef7766a1250ff3b4b3a7e402db4c7be990eddc1f459655d125c72381986586089b09b1566fa07905606784ae0f1f98d5c1699fe9215415f77a1d9a78ea3f64d1f4eb1bd965ee4e1fed796850123e901f920537a685e5ec8ca48ce9e16dc1754ae023611264eae2c88a100a7bc43526b7a1042bb3a023e0dd32485b928da49a9e3760d8d6273f460efe3951f137c8a680ff0d65cc71cd167c6e2f98991366e63333238b5c43d18c31706a749706b9124427935bd18052cedb0a1ef3c489bd37bbab240cb9494f4acac0876e322607e", 0xfd6d) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x0, 0x8f28, 0x3, r1}) r3 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000180)={0x3, 0x1, 0x8, 0x8470, 0x970a}, 0xc) fcntl$setstatus(r3, 0x4, 0x40) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r6 = semget$private(0x0, 0x1, 0x88) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000280)=""/47) semctl$SETVAL(r6, 0x65d6719e8430d307, 0x8, &(0x7f00000002c0)=0x4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000300)) setegid(r2) socket$unix(0x1, 0x2, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) fsync(r3) setsockopt$sock_int(r3, 0xffff, 0x1986, &(0x7f0000000340)=0x12a9b6e1, 0x4) fcntl$lock(r0, 0xf, &(0x7f0000000380)={0x2, 0x0, 0x3ff, 0x8, r4}) semop(r6, &(0x7f00000003c0)=[{0x4, 0x8, 0x800}, {0x0, 0xfffffffffffffff7, 0x1000}, {0x3, 0x10001, 0x800}, {0x0, 0x2825, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x4, 0x7fffffff, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x2, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x1, 0xffffffffffffffff, 0x800}], 0xa) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000400)=0x1000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) open$dir(&(0x7f0000000440)='./file0\x00', 0x80, 0x8) write(r0, &(0x7f0000000480)="ed390625df26e3efd2", 0x9) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000004c0)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000500)=0x1) semget(0x3, 0x4, 0x70) socket(0x6, 0x5, 0xaf) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000540)) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x4000, 0x2) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = getegid() setgid(r1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x6, 0x800}, 0x10) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) getrlimit(0x5, &(0x7f0000000040)) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="9325dbb4c2c37e39cdd8339d53e3d57dfe04279b04373fc3fb9b2cc95598118ad3da3b29ca9de047f6f5d33b47bb4c1c5e28e68472cf1a0167e48acb7e9b5c68b71d1f7cfd023abf1a0810cd8747e9f8a7741f3a2afd033cac6eaa50545f", 0x5e) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/18, 0x12}], 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) 16:00:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000"], &(0x7f0000000080)=0x6e) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, 0x0, 0x0) 16:00:04 executing program 1: r0 = semget$private(0x0, 0x0, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() r3 = geteuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x2c, r1, r2, r3, r4, 0x100, 0x1}, 0xb85, 0x1ff, 0x400}) pipe(0x0) mlock(&(0x7f00007da000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) read(r0, &(0x7f00000001c0)=""/201, 0xc9) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x20) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d", 0x6ef) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x3, 0x6, 0x4}, {0x18, 0x1, 0x3, 0x8}, 0x3, [0xb, 0x86f3, 0x7, 0x5, 0x3bd, 0x1, 0x9, 0x6]}, 0x3c) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)=0x9) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9d, "b08d16c65519470100000000000000d8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xffe00000000000) 16:00:04 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x8001) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvfrom(r3, &(0x7f0000000280)=""/79, 0x4f, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x79, 0xf55b}, 0xc) recvmsg(r3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/232, 0xe8}, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x99, 0x40000011, 0x9, 0x8d13}], 0x240b, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:04 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="dddd4cf859f3d55e9b086ef359c3eee6f7ea7d4c5fc0f6f586d408bf1897eabd22c32aadbb158291e062125df8f8cffeb5829a808a4ac451bf9e70ba813db928120127950149442c98c78e1be9e9966a20b5a2a16162e29a94ddaf091f0ba00d24c0aa3cb045d7230f1a58b680be45a00aca941cec8083fc37176784d245ffd2206225bd6d03204ec5b427470aa3bbb6f90463af7afb626e339c25f75c96036dc75081f507f9293f6987102148efc9d265c09feab74029fbbb0d125f39d4136065a794fae0b9a85504a6cdbc3ddaea10ff91ecf3315419e0d100f9cd6d7b93772d6010efae4d8d76b61dabe0df6d8f1791659c231019bbd62d698105783a4f0e250f768d69830878669a9f2afb03c82611a77a2c3f4fe9a899e3c4bb10b8ebd56a6ab9974ec7a480c1046f6528d0b409391fc5656dd51d925e68a9fc559f6dee39df809ebc37b96ea214fef6df87200ee4d4ebb7372cab96d64f098ef2c939377701833e54dcb3f88a4fca58433b3e26ef37a943038fe56ea2d81ea4d877fee3182ad6d0e32034d12f2ce931c226ac62147fe5bd96a1deee4e80bd5f0f65beab95a7d9b1fdf0d669b0d0ce8b956f0cdfd9e2ba01735e7d01ab1e6b2d199fa5eab8357dd3f8d8bdfd086de233c60d1bef85236845163261eeb0e1b659a5d91a6e03fb00570846a398e00fce15ca9c9125933b898b2b038f2d6f8829541ab4a38e9ad4cb56ef693544c7611b4abcf410eabac23797cd269ff71e984e9604501f7100504d30613547168dfb792e34b5b81463ab20db1eca3fccc6c78549cf64ad58e1def61248106633308e63e5463c2a782d8685070a08d4fe75bb852ee4cb6ffdeb30cd44ab0d8b469f45436351e1af3022f44de3fe4ad239cc930ee3f02df861e91ae464588520c6d0b435169da775b366b3aa611ba771f470a0e66a6e7c4fbf643b14e606dbcd76b6dc9ca648a6d0df6138483a13df8b6a465fdaed97357d30a0831e6a464a818c1c03d4ecec5e3fafb44c5269547cd5f51570f1b478c6df3c51aae1d648378026a2d729c1fc6090147266ab7b536ab5d73406062baccd095976153191855542f9b47faa7243e387084f3abe82961965f052dac0541fd05576924fbc1850767ca39dec558c71ee601e02ec447f847a15181787c9e7a9c72ce674749bce28ab40f5ea72a765b75f7c3ebd7e01072b03e7939db193db1f954b5088a313ef8a12803b9915e68032adf281a4665d0c9495b6242a6300531b3db61a9adb8c9caaa3cb933d3cf837b4a4373280af7f513a76187e2e7ab18bb60a96af93e6516698d41614086e97c6f28f8a339450f34c13b271a4c6c06b8f6f82dd47e0e5779c17c7d815b911b71d28d55c6d6849c722f92cb923643aa8ad63ea4258d98a1d358a894d0521ffa1b3db2529f4bb376877772626cfa75f363826bb0c26bb4c18a86c29d465a702929b9bb8ade33c3016a4ef0256ee1820adc311e8cd403ecc0db75b54166e5d340d87623abfda9afb94d34ab1642c855445fa668b5c641a02444cc52813f528e59c93833becc021feffc7d2b8d9b07e13c6c1195aee171388d4f0716148aef5b8fb50d030800513bf3ae1162a099fd4e8abead1521ef2d1f296be41dcac4420a3923509d4521ac5bab7ab66e970915ac385c89b61fd191077c2c862a1aa480d915ff7c8e183c33619ee5c6f6cd28cd08d9d7c91628d756461949f599ef911e90923bd701fb2ff3c2ec876e7ea00a4a9c8f5a84b213646874cae20a819f38ad89a514555d99ea90c84ec38ddfb7dbda5086a102f2be48d30d01d6f53449ddcac43067fdef79a6d5f03872c87f7941ac481f029d118e94d675a9a5dee718f73f1ed0c99225198828c9036623331492cde4ee9854e417711857bd1dd0acbd80704ae15425bf69fcfcbc57e97b77bff48fc2f1148618d9462d65390841c14b18e2f28860aa4a1633d51d20b6b09d7519a88b60d1a2126a71255cfd78b5893cda78b29741dd9327120de16711a3957f4c3cbe98b3bfc36bbc78e6089df56a7df5a0402293c2718a0ba97117feecb493447faa16d7f8d13310b674a09796ef0a86ca1b60ed02983e332dcc16e29350fc32374ea5c3ffa27394ddbc8ca731ab27d3ee0a100a94d8253b7f6079ee896c09822048925074feb88328f5deb840cf410862c3cce5ca0ba5f78dd231c3121c4e9649d17d27601bc3f7a52d6a09ff3600d4e2c7c9f18ff2d8551962e7d948aa794f3ad999a6f8464aa720daac6c0eb80376b2b8002c5ab77363248edf34904309a7f673ae73cfe671c5b1ce46eeac18be0a74b8ecaac010e71d093ecf780877302c9aedcec97f272e1a1095e8967bf2045afcf953d6f55e100410ee9a3223dbcbf53fcd123daa935978b23236237434d4d1da9687d0f77e9f6ddc58e275c9730575d6ecbc34397152fb4436c01f04f14f82a00f5f13eb00d1944caa22b1fa3788f7c544da0df224776b5247280b005e153e3c7061f65144c41ff089273315c8a43d802666a9b0a4a9c642fb8cf00894009a6b36481ede8d3afbe4c7eb95af1df80e013cab860be2d2fc3da72c376cf1bd6d26dc0d44395b3bc7ba91b4d8789f304b6172124eb3a36730d9d444f25ae7d326c8efedfef49230eb6f6f9e2a3bc693edc73969032f08f056603665c468ea10d47c36dbac63399d57c5ea310f6e155a6a5293bb79cc4ea5bd82b2d4ae6f116e6f4b6ba760ee98af46e323fc0bd99094d24feb91b8bb1ccf285bce0c7aeed16c3c40211147fd149056351a2bb1ab24295494cbab1de9d0c4ccd305612437048be8785f4d568e4fb5380864fd70bc8a1af80e00d10136457206e14a22e83b271201ba5c96b7912936855cb968dba07faa41fcd52421c9ccf13d0609272cad83ce548da2ba391b3ab043375aea69b4abe88034721e40f001ade160855f7284a994b2297229ae2e4a1600b85489bf886933e4abcca00cf6acf019744738e67390732e55817ca726e8eed69153c2de5e6469f36f6b3062fdbd1559d13e17dee98ccef6b1942f231ec4f08e38920977e0b7706ab5e96e4bb8273142753ff420456eea3d222c954b6c94a3bf207a9c1d48e850a938e5129fb7393fd0118f9ffac3ed07578a4007ec603e7ff3b73b029cbdf88962bfee94e12e6eea42147c08c7ca593eae0d71766b2ed0edddfba27d69ab773126c64728cc7dac59c5cdf10b7972c0d507e161e7d66f465982f58b8c46b4072c41cedc9a314afa91f8c782ecdd00754174d874a61ba0593add95e87ee09fa309953139e6e3ba7e35f489f779ff5b042e988f9395f941d1a5fa9b934759aa1da169f703802bc295b56847e05f8a0dad9760550dc30141bacce0929b7a4eaf27de0344cc2b3d5bc0af21d22e53db726efed539b78a1ef028a90a11bcd3b6ece19ad0335d2a3b15e1c12e3554d966799e14a736c32da796f3feebd42a086ccf75ba5baf347b48eec3d58d93756cf7052c0f298926d40731e8149f3fafa9dbb157cade80f35326e56084d02a1cff7b86deccf5998b9b082acbb6a03c558b66ed14c38131b8eb32b9d49e7090d040ec8b09d68c926da807552cf34cf9ca0cd50a179314e3732aa2e33e6eb550f1f66b2810436c62d0148755db50d702e334880139c9d63083929fec65160dd3071cb5e52b9b71f48e8065236fb63e597778367965fc3c9960a4cc3eb3d88734ce7b8280cc1f6bc69dbb1145092b0221b0cbfff9a7ff9435893f8cce42f7d2e9b9c827d26d7c5ba5fef536780c13e67cbc8818776aef334757f87a109e1a199f713f68608193b4425cfb48853bf28982bf1451cfad72c073d6c01444970d63230d008c0d42a41fdd2beb9221cdaa76e15653cb5b6f2f6e94c989d1c44731f5dd578e9358805e8c72b02661fbe5febd723394d022f73972ef07c7533f5c0e3bd02085c0d5d751e5bdc6f457d76d83befb2cfd99c4eba30f61a50d6f40850d04dc89c4c0b2116f2d64fb6f9ad1532225e0539ea453b182f35b07c142f6302d75431bbb0ee13fd7d757a6feb160da4311a05060b82d265251b91d4b0e118d25842f64e0eaf75e7dedae713704029836de02b1053f99ad0dde3850cef61be6f1e2950e9dcc754b2cc818eb94dfd5f9109dcb689a57dadc02bd959ce2bfb4adf09dddf6bbd31ca5f37ec6dd414a4bc688a5acd6dae97601fb9ac7c288cdee3aa43a69d24921ff671dd7de36e801df1187a00ead5bbfb3eb45e8dbf8593752d0ff7c953531d62a5a3469261ed879fa7d5153b2a11e7b84e36081e99ceb3c53bd1424124b9a0e6e47ae60361caf6e472e37d265e89d45468022f12a290fe31bbcfb17345823f2c5c4053c3645bc3f4755143cb4865586188ceff010b822450b66235c32efcf157320b71c8ee61fec0ebce059cace729813a4c1199032e9b885ff4ad3e1f13cfbc1f3a2e4bf6124903b04da2f4e2c39fb028a735160c9241a32714d97cff92c3d5fdd1970be5ce824d17cbe04d5d9969f064f215d5bab7b8144fbf6f394e82e8f83665e073c2602161f6adc5a15562d254918d29cdf6ba98ffe244dcd6428695ba5857db22872e3cdc7193cc5fb25d242d9ef0b53510db3a654d6e47169c6d52e2d2046fbe7d13ec14366b77c392d4da931198d8bb11e88f9180496e0d4e2097efd28a7a2eee4e56068463696d336ad69bbe10812470630f3f554816aef7674aa97ea9ff01d15cb31b0c633dc7d88238f61e532a9f5c0177086794af1943319ae06770962a0372a1e2afa13a58fc7bff21caca3962456394f381cf8c08a408f487f659a7ed0948ab11619be3600df8af1d775031489ccc065253819a6a902ecfc0c61a7e84cc063f56d64972deb5ead7feed2c064887f9fee650ee2011080d887deee1679044a6cec5b880da75405a05ba5d5b817147724139344eefbbf06411483b6f6711e066fbc2834f2507e7957f308b353a612f7790fb4c90bc1c488f2478df6b7144ef5ed999f7574afd9f42eb00a2fdddc88da80e36f34049562e4f06a5f348854690258c4bf90ba33c7afdb7f80e8b36f7567a2d3ab1c8090692c589cc0d9c8d6592f1810057d0490183b262885ddd37bf8764d1e12a032d901af6e5dd9a65e58b8ce4a11fdd7dd0da2a2aeae9166f8e2ff9b737dcb4f1e35e129d62e49bb1ce9a2c3b4806d7fef5ea92795d5d8a266c4a7e077a67e1130f29e24c250c5dcb1496a35fc17ca4974ce2cfe990588fc61c8906f156f5b90c0da0dba7410a0a5ff5f5a986baeab4568accf9328fc3caff7a6abfdf2f2eb966bff9880f1625f58ba778849176f286d643d27f8f143af0718574a3220a23d65ccb259aab6a7c0123411f2fb2c5a7c62ddd19b6b280896af5412bfba772295966919880883a216682719f28ae0905e4b9e19eb901a497321d167b0029256e8fd6e1e6c310b8104feaaebe2693579ecd7d27bc64b6f328bcc3d19e40cd56cf6f9fe6e66ed694358ccd9cb4d27378084ca1c7bf65f58af7767220f7731b7521684c8b1ffbc11abc73919e7d7e50bdbc3f1d5f16c8e83821f41dd53efe3c7b9e4feeacec51dc23db068a283da6322386ca1edae7ab1a42435f876a70981b67291153b090146acaf7c825f01ffca8d40597f364091cdbc90cd443c13a593e793bb9405e2fd5edb9851c72ed83b36bf190ca9dc7ccf2382c8e7627d443458ae3c9732040d4004f4fda556ef6527be379e06c493b810f72aa57a9086bc8192e981595e63ee6273e306e6bd28685d1ca6d2ba934dcd2f28543987de7f4b8126ae73d54d474d1", 0x1000) socket(0x3e, 0x8000, 0x8) r1 = socket(0x6, 0x4003, 0x3) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000001a00"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socket(0x3e, 0x5, 0x400) close(r1) 16:00:04 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="071c2873da8b5f2c9c37c6", 0xb) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) listen(r0, 0x0) writev(r0, &(0x7f0000000000), 0x0) fchdir(r0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0x190) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82abaf3c6185d03a27c9"], 0x10) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x2000000001ff, 0x0, "b8000000000000080500"}) r3 = socket(0x18, 0x3, 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) r4 = fcntl$dupfd(r3, 0xa, r3) socketpair(0x1, 0x8003, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) msgsnd(r1, &(0x7f0000000180)={0x0, "6a6d6f589aa3a8ae4c67f41a39d57d"}, 0x17, 0x800) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x10000, 0x7fff, 0x40, 0x7fffffff, "49490513812878f92f96efaa773a5ff603571f59", 0x0, 0x93}) sendto$inet(r5, &(0x7f0000000040)="a195ca43ca0cb4b2743b292f63aa86", 0xf, 0x401, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x7ff) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14}, @cred={0x20}], 0x30}, 0x0) 16:00:04 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x4, 0x100000001, 0x5, 0x1}) clock_getres(0x3, &(0x7f0000000080)) r1 = shmget(0x3, 0x400000, 0x10, &(0x7f0000bfd000/0x400000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmat(r1, &(0x7f0000f43000/0x3000)=nil, 0x2000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0xffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) r2 = shmget$private(0x0, 0x2000, 0x442, &(0x7f0000cd7000/0x2000)=nil) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x6, 0x7, 0x2637, 0x2, "f1a9324b44ac88bc6c8b2ed2d2a3d9c6aa191745", 0x0, 0x8001}) r3 = shmget$private(0x0, 0x3000, 0x483, &(0x7f0000d14000/0x3000)=nil) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r4, 0x2000747a) r6 = syz_open_pts() r7 = open(&(0x7f0000000200)='./file0\x00', 0x110, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000280)="170539518c0fd219ed1ec10589da7874e6bf426687a97b90fb5e55d10da45023cc1299c9d55902686f43c0b4b8521d0e627b3db9a309bed767e78e252935b1f6b303cd9b5677b9da436ff7450ef24b16d4c30913f668b0884f4b58ecad0688a8d07b72098f21c335864eab72547f5e0733e9f04e55f21b231a8060f051b615eb68886f4fc93d8713ca5ba2913200289cd6bac77305d4d33a94f0c3a557921a5fdfa1b48293e1dc2af140943fe79b7dcdcc0e51ced5c6639faeb59cf07ec172c55c5ba412c4fb56930a2f18da1150177a878970049190f4a517d77026518407f2f25d50f778d95753c80fd18dca4f8926d23c1e6c5c69f0b05691c2c35a35209d0e972160f869a4032c52cf8f546ca743b0f25aa847de8ab592cd8b0a410aeaea1e3d694ad250c3a92910f43c10f3cb8f533b7d6c4f5a2bcdd59bedf4908a45a351fbf924ae5c1b28bfa53b629afb387c40930968ca4d5ab4c6ec2dac23d76d8e571809935fd59e6717f37ae3861d5211d7a30fa0104f1dde9cd474650fdaa7b7de6b1c5ae37e4ffccd87c9f7e847c68086e5c86b077a5a877a3988ae19381ddb56ff0271fcfacc7fc503750dc9496f6d15255f3605fb105b67c4ae2e2e183a31324dc78f178467dbb3fd3f949f749f03be3904ea26bb5090cd4fd6f907eb0c15ce69f0c7597b6628299fcfec78c82b86b2571bf3d6664ff9981a4a80b9bbf9bc7116e8a729c8f51e8228359c8a044f38e299f1ac1e6f0cab0ab3b39092642a38ea9093cb9f44225c8ec4ba06f559343b66d2f40849e79f97c2767c14f0480c81914daa63a995bf2cc5fc2e5622f56c4f4e8a1e1e8427a6a4852eb9d3098f5c4f827ae496789c6647d388f1b6869b4c534d997e903dda6699c56dc48787d7401f24716ce5f912b88d215d892cb82de80a331b25c063a256b6e45cadf32d9a3e798454811ee2c1559df6717f96a0654ef19e6013f9daac831bcb1def231351f13fe9872eee57c83097a9123703ad8d1f6e1a229b1c8233a7825c13ed914ab45f078b2d88cd27adcf1aeb70e008fa3087e2cf95dcf69c2db6fb18ed45267e93280b2866daaed4b291403a2d59311c3789c5cac2e5be6d8c67a4d31f18b45dfccaab9387acb5a7740316da228ec4e0a9dfb1c25a94245c93e93a34ffeb0c8afc4c2699b7ca6de2a03b68a693044764796edfbdafba06cd994516be88c0888c43937be770ea1687292ad2f654bd0d40b0d30d41dd222c750352f8155f9233c171866b91b7e451e100848faab9a9d57a5366945aa1ddbc4025df8e290f521ab7fed039052c40d31c7fcb155c1fbf48ee65177e0d8dbd4b6b3d751b89241da26e0ef3a609a8f472cf78139a0f450076406562c8e3f9273f3e75a7cd6c1e7846de5444fdd9377d7f9ad230750a260bd5d81135e6ed5498904882344954731ffa40170cdee2d107d8f169ad7bfe8efa0e6fed013e31879de0a9e50ef805e95b88495668bb129152fc42d5681aa113b3b828fd0088e49872d270f704d166b01c96afedbfad1ab322eda0c3bc12da03eb64d5b582fe7eb4aba0d4319ad382f014bd025d36dff6a656e3cfc2b8c83ef3244a8ddb7b7614d81c088693d43586a9e450726ae9bd9dd5a9c2709860e0bdd065888cf5aced3e86bf2d398097460627ce9a1d87d4f7e1050586510052a58a57657410234d1fc3244ac4fac223504315f3c8d74bb599f9f22435e8d18549a37bdaa43ebb6241408839314d3512d907d4cd884d8184873950de2152f603c82af54b3173c65f7819fef7e021f08914d1b7193870168ab93a6e727b519e1f2bbbd30ac05f8f09ab3ef6cbe18574857899eeb10d60602deac56075f5a9da7db80b3cec081568c483deadadd42fea58c52e8ea5fe6d88048bb56d65997f3f11f04146b817c637cf8e43f6a9bf1b57bed4ff1f2969f7fec1ab6559627f536572d400dc2230f48c2300a2db64c47037678ce857a7824757860efec18dc47d8aaaae58146dc5fa521cab1831f9055659d294dfa8dcef84d81c46a408f4a2ce74e83eda0a6e33148b6692a79c0bd2209716102d4adff1b7a49e3590ae3bd2ed259519a501233378aa58f7761b1e9a393aca9ba936af9c15c426f4f825d91a32d1c5bc93b1a948dbb316df28170c1f4732842cd77c10022f440065a459d2135fed06e5349000089e87959847f7badeb8c7b9a94fd97679ce5335135333699a5a980e95be9a64f273c32910e3ed9fb36b50a8e9d78483ca5d5a669eba5b2d48a6606062eb3a647e0fa36ef2e04dfeae1cb48966646041f92ed215b2604acf9a29c8d2bd63fa2e9857f83cf23202390c65625e77bd5b656b875d473591f4d8a799d95208a09c0fd07f47df6ba77093febb825b115f74ab1db3b900365e3b1f9ac8126cac97cb0cb2a506d79bfa50a9c8d368486b2fefc870904a6b5c39fe7fda95d960540452956ccc321ab30dadb6c266c15a1bc38a52969e6268f5cc1fde8e329a1a876b0ebe3c92c2b2647bb852139bca18cce3614bc7cfb0abf8e42e9d5d1f99d70f843df120257d64c489ef1eccd6833d4afa2759d85354218e8a6c2da2b03e115d252a7db4343194769b8c65b6d06c7216698b22b174f84a6360c10ff1aa6e19d2df22b5f791bcd27f9db13c4e392f74311a0573d5949a5da86052c8504c3cdf44396e20a189387d54a82c2c540fae416cab15088ef984e30152a7f8e3e6e21a69b4aa647bd44ce125e33fc90792f19e8097459a7d5883d394d90d0a133ecd729c58188b71558248432d08fb3bf187e76cccc13504b066b23cf45dcffd2d463d4848511fbdfcb34a0d379ec2f012fc6548abacd4dcc3534119749a71344c1170b23030504ce8ba0d8127c62534e8042efa3048fe4214ae08576d6f5a21878408f3d651945f5235425294f001bef535a90559632ea9c5c4b2f472c5c20bf26b9de34c1d5bd183ab4b98a9a80667dc7ad9ba94d4c793795b258d9b75a79788952805c712d3fd658ad8737a6ce056232e9bf04fef25e53b912277d96fc59c3b3f15a8c21a0d115c2a32a5a01b30811706e52f1eafe8eff4bf4bd18711c686ed1e43ff0610077b512295c6eff25b63338eccf1ed3775c1d63bea9c8110877067f2548abbfbc3aa21c775b3e2d7bb26c7c733d6fd9911ba446a34a88efda32403c4454a66fa598cfdec59e43f2e69355f8cbdfba4adbda61b44e9dc020f465cc9640505e4bb7c5323a3bfe98908992db6a822cf27dc4e0306e9f16cbc4760ee4755b0c6c53dfba449ec4a03a717372d8acfef37e29fc225a9be917c5013cb9797558aad57eed0fbdcdf77bfa1298828cc4d87606d9eb3f934eca118b888373801f70244c8521059562bbfa045ee884261a1610c6713daa2ad1182bca118ca00effb3d1f2e41104b62a056ac67f73c9c1f798a0fd01bf260667eb8bc11cebde0bf28630b5a9c641c208935e75eedc896f25f34ad8a28c27c749b85f588fee305d24c61ab14a32e067ea9bb874ebd5fc1a0dc246e8f2ed058447e70d606aa270862a70c6d451e3a9af2c2bfddd4bb51b2d34430f0606e885311e0eeac8c3711501879f572a5092991f2fc6acd1bcc17d84e68e59c4b7f39d5d7f73798f6941bd7fb29447ae7b34da3854e2c1e74b78252762ec17d87fa41ab0bfc283f6077146573c7183889015cbfd9f4ccc91b1204dd93fc9d36592ccb944e1ef8eb5a135dd43a3c00b891bdeb9cb3426dc8dfddbc203d30f1328dc79525085f822d0f9f0f10c66a94385efc722cd7f06316ada2d6bf36990097835cebd50f1494c87129022e08bc5cd72c2bed760cb21662651835995b98e3f7e02130de784616d05d0584502c1b65fcc05d2527074c0eff62695407346d3db19a3a886a98a12094f613599b01b584e7899d402d82772410f1362c3f0e48d72a1d2e0d2f593e9447ee9b413fd01744360167ead975a6a7dd9ee89b45dfe46be3a91acaffccdd98ebdda33d7fcba2f2a0980e295a9c4daa1970b1bae39f2f004213f86e920ebaf7bb1c18db8516bb792877e1873f9864e0686ecaac73f131c3bde646a87704c2d0ced9616ecd41990282f2d680ef370d0782f3f340147c5c0c2794dfc0f285a4ae29103fcc0375eef6b770886bdf125262294446cd99e0b6a176d720221ceb696db32a78396e15c04758865458c7b587d436f1f952cf7c901dca75e0252262aecaceea9d5037905dddac4af17a860a37e65bbee648e6f28e27cc0f9a00d3388909af182c694402728d6bf3ab86ea0aee4d878c33b078158bc554037cfea6ac3b3435dfaf17eb68725431c7814b2eb88f25f234b632349f05c4ce5ec3e45e74fb9c2fdc82ed6d91418f8086d82149a98765e6a83d64de5bef1182cf69666ed90c24b0c498b91d8bab9c46614e936155cd98cc776dcaafca47acd997ff34992087106da07f1bc4ede6a468c60fd89b746e90ec9bf039bd3526354d012bab57e66fa6fd160fca3c3dc1d7f3dbe2834640b2c323e192924232376b7eb1b23476db3b92c3a158ab4161f8ee2b7734e0fb10b73388c62e55cd6bb2f6a08451e8a7e5ae722f4a4fce8c0c7c49af87617cd864cf77a9aca7bd8d6782906b73e01783e68c65f6facef60e5086c785c982c7d8c39ca0b652efec9fdd020a11c8de8096ff9fb6bfb18e61b8357162f180f0f20a58c29d9a4e154872844b693453f760c374ce5f83f8b9075f4f0402842c84ebebaa83fbfe98308922dbcef22aba0e43b9eac91c5bfa01d86593e0d69a1f0f96e9e5fe1d16e7f1d7c86662d6ba746f7ded9fe9158668b8ad9bc60f7dad4182d9aa3fc765af553bc5faa859ca4e83910fa5780c596d8fd870045f28c7ce5c2a8647a5918816afd1f36a6b3d04eaeb49759101386edf3bbd18a9fdab5fe26039f1cddbbca3008e4dcc9d7325b5d47120abe4bee1860ce935fc97676d35e977054120b5ed3066228b634be919a4dd8f4853027d13f987e978ab337b5e3900f3dfbf29d649b6a93cc868d7c5f2fc9fa6eb9fb2413050cb2f8c5d0160245b906520a5351dd4d6a8b8035edd48533bd8d2a51254b8239188379e4cd9d062f7b425ce7d6afb5b2a1e6940a0f9ed76d1121e2c572375b433132b02748b946939e5d540f94ea73751a88faa7aedf15835d9171eb642241933fcc5ffdd403aba949d3cbf9d357cc5dc4a3d9aec4ca08adddc7025e04ea5dcf6413143a9563b38d95126a4dab82dddf302abf4b6ccf471ab9637c2996054c9424daf69ef7e15088365397faaca5f9905e54d066ce3f0a984f7e195d21154ec294480a912ba84178e7ce449bb1f524ecd21fd22f232bd9dbb3614225c288f5bea4776edc7a10dc00c7fc0128f94b44136da197cbadd6ae6dcebb328559b64680d5702e809cacfb31e74d387e7af6a75b817fa845ac8b457c5dfe24ec78be38f0321f8878f6b5a9102c3394f7e77242fcd3e30f42cb45c60cd6a943c5164f6605125ec604ff180b5fc9b94e6041ac0166a860218a2528e9e7a02c456d6f9ee5ef60237f063af5f544ab5ca0a280f05c2b481110e71618ba4eee7959c821204dc48d40445f93c51a20f0a605b118bd1a0da8f72ba6585252e6294606a5ec5824939ee03835a4aaccb0ccba6cdab7e5e71df2a3e863155e0ecc2f8d4b66c4ab475206d9dfba132f26d56c679bb3f12d8ba9b7e7f45a3bb144e65110df3ef342cacbc5dfa6d27525a856b17619b6a02b918729a19695733df12aaf8c936a390cc222172983125b889cac93c24a4f5315708689ba5cf857cef85888f957e6ba590f081a1", 0x1000}, {&(0x7f0000001280)="c136ea403ce5236e7c7814f626ac5cd37884fe6f910b8d51fb8a1d", 0x1b}, {&(0x7f00000012c0)="db28a8129561c149546527adad098eed553714e47c54a3863498464b10e299125f1a0276e92fe022698bf3cdc407af0696ceab039b2c1d5add5ee132974aeb205ee742c3835814b612067e6d2efab214a43ee7b323b42d36b87f873f04b40692e746faee5f1438d459b806fcd4f1c8987e714ba3e1a523e95d10cf98926da4291bc66b10758afeb772ece80f90bf5d078a4842bdcf4ac7ec5a09e5eecffccdc2299bdff3ed9f8cb6e7ac1c121fae6751b1391cc3061ba2", 0xb7}, {&(0x7f0000001380)="bfcbfc65210308e76d3c6277e3777300032ad1076e78041415620dc1abd2f7b64a1d814ce844b78a0a937d016cd9509ebef45e127fc43f29d95ef120545f414bfed8635b6c1474fde038917e30a39a21053dc0f8d03272b8928fef8014e99ff0ca8fba050c77f61f07c702f1272a6de302bc0427dc1e6d28cf593bc9112ee9f56f83d1e6ff379502283d055f666cd8548311ffd57be04d1243a391eded500776fddebf53e7126496be9dafbe49143bd23f9daa8ab61e3439d5996961d88eab52a665f3d729b9fb2dd19fee96702d126d15914c147fb39b7d5210fe5d1f9b3a84f0c55864c3a201c699e5ccdaaa23fde5da86c95f6e8827aec10e56", 0xfb}, {&(0x7f0000001480)="14ad2e654b0eb2eaacfbe6e7cfd1c26f85795930ab26a4a8355ec85aff5a4c9ae4beb4784a3fa4691a370683b9d43b66110a8f04b9ffcb2de8729e58f98f0f60c884ca6bb0bb0cedec92845fc90881f0ca4405164afe74d56ba7dcf3e3894766472bee275e339101572a415d582ca5b9dfd047d2f855aadbfd730f8d509286a6961374f33ea574d43a2e5eb99978ae359d666e837af7925b0a0e8727ad966bf3bdd4dfa1c8b68c5608f524d905523742b62f24aae84d403c4a787a3bf153457dac821e5080449d163836afbec84983421a9f206b6ca3ddbf88a7306dcc0bf14d8cf39faddc3834dd9bdd41d568131332a1b8f21ebf0a", 0xf6}], 0x5, 0x0, 0x0, 0x7}, 0x400) shmat(r3, &(0x7f0000f1c000/0x3000)=nil, 0x1000) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000001680)={&(0x7f0000001640)=[{0x167, 0x6}, {0x127, 0x1ff}, {0x0, 0x6}], 0x3}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f00000016c0)) chdir(&(0x7f0000001700)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000017c0)=[0x0]) lchown(&(0x7f0000001740)='./file0\x00', r9, r11) shmat(r3, &(0x7f0000fec000/0x11000)=nil, 0x1000) shmat(r3, &(0x7f0000c41000/0x4000)=nil, 0x1000) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000001800)=0x800) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000001840)) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001880)={{0x101, r9, r11, r9, r10, 0x88, 0x5}, 0x6, 0x100000001, r8, r8, 0x3, 0x8, 0x5}) shmget(0x0, 0x3000, 0x40, &(0x7f0000cb8000/0x3000)=nil) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x8, 0x0) geteuid() pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f00000005c0)=[{r2, 0x6}, {r2, 0xb2}, {r1, 0x1}, {r1, 0x41}, {r2, 0x100}, {r2, 0x160}], 0x6, 0xb79b) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f0000000200)=""/208, 0xd0}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000000300)=""/232, 0xe8}, {&(0x7f0000000400)=""/169, 0xa9}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000004c0)=""/61, 0x3d}], 0x7, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x1fff) r3 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x7) dup2(r0, r3) 16:00:04 executing program 1: r0 = semget$private(0x0, 0xa, 0xa4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000002c00)='/dev/zero\x00', 0x1000800, 0x0) r2 = dup(r1) readv(r2, &(0x7f0000002780)=[{&(0x7f0000000040)=""/127, 0x7f}, {&(0x7f00000000c0)=""/24, 0x18}, {&(0x7f00000025c0)=""/129, 0x81}, {&(0x7f0000002680)=""/139, 0x8b}, {&(0x7f0000000100)=""/20, 0x14}, {&(0x7f0000002740)=""/30, 0x1e}], 0x6) semop(r0, &(0x7f0000003300)=[{0x1, 0x7, 0x1800}, {0x2, 0x4, 0x800}, {0x2, 0xffff, 0x1000}, {0x3, 0xf2d, 0x800}, {0x3, 0x1}, {0x0, 0xa6d9, 0x1800}], 0x6) r3 = socket(0x800000027, 0x8000, 0x6) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000003400)={0x5, './file0\x00', './file0\x00'}) preadv(r1, &(0x7f00000039c0)=[{&(0x7f00000035c0)=""/220}, {&(0x7f00000036c0)=""/106}, {&(0x7f0000003740)=""/45}, {&(0x7f0000003780)=""/254}, {&(0x7f0000003880)=""/105}, {&(0x7f0000003900)=""/185}], 0x3, 0xfffffffffffffffd) setsockopt(r3, 0xffffffffffff8001, 0x1000, &(0x7f0000002cc0)="e1f129de0f9816c92a9b66bc72b2ca1f74fbf583968b1380be71e4b755455c0e1d47947f4e86c59d70f2f9570a34f7b8e28998999d564e643704c6db03b70265d93046a5c5ae3fab969f9c00fb775dd46a4166db105dc240a227b4829235d6a28636f06c65870714be0b1415ccbfa244acadbe681405bdd99af9ea96a27c1b3ac1e2619797ff9f542c9040a5fbb14f89da58a8ab2882ce3f56e7876031550d8b0a234a8646bcb666e965028b166c8f10a94d9ac6eacbd55fd058796ee763843c85da2325a47d", 0xc6) ioctl$TIOCSCTTY(r2, 0x20007461) r4 = open(&(0x7f0000002f40)='./file0\x00', 0x8, 0xc9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000002ac0)=""/198) getsockname$unix(r1, &(0x7f0000002bc0)=@abs, &(0x7f0000003440)=0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x0) r5 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) chmod(&(0x7f00000032c0)='./file0\x00', 0x100) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000031c0)={0x0}, 0xc) fcntl$setown(r4, 0x6, r6) ioctl$TIOCSDTR(r4, 0x20007479) preadv(r3, &(0x7f0000002880)=[{&(0x7f0000002dc0)=""/171, 0xab}, {&(0x7f0000002800)=""/5, 0x5}, {&(0x7f0000002e80)=""/178, 0xb2}], 0x3, 0x5c) sendto(r3, &(0x7f0000003200)="e232c0d0a8c603d63757846f0725ad934c37b5220cb77e3868cdae13664985bf1423baa4c3e1ce3c225a5ecdb09a5d612470899868746fc4716b1f1a5b6c5f0bf47bd0225cabd6e137af1d0f6e4eb430b2154ef290c180ef7a246854ee747bd686cbc9fb6656a1ed8d4722ae7c35cfb3bcd2f3332d14a5724ce75e", 0x7b, 0x4, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000003280)=""/22) preadv(r2, &(0x7f0000003180)=[{&(0x7f0000002f80)=""/253, 0xfd}, {&(0x7f0000003080)=""/184, 0xb8}, {&(0x7f0000003140)=""/6, 0x6}], 0x3, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000002a80)=0x6) preadv(r3, &(0x7f0000002540)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/151, 0x97}, {&(0x7f0000001300)=""/101, 0x65}, {&(0x7f0000001380)=""/121, 0x194}, {&(0x7f0000001400)=""/101, 0x65}, {&(0x7f0000001480)=""/4096, 0xffffff9d}, {&(0x7f0000003480)=""/168, 0xa8}], 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000002c40)) semop(r0, &(0x7f0000000100), 0x33) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000003340)) semop(r0, &(0x7f0000002840)=[{0x3, 0x5, 0x1800}, {0x0, 0xb0, 0x1800}, {0x2, 0x9, 0x1000}, {0x1, 0x10000, 0x1000}], 0x4) 16:00:04 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munlock(&(0x7f0000002000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0xffffffffffff7fff}, {0x83a, 0x1}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) write(r0, &(0x7f0000000680)='nT', 0x2) write(r0, &(0x7f0000000040)='omZ', 0x3) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)=0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x28080, 0x0) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet(0x2, 0x8005, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0xe1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000180)=0xfb63) setitimer(0x20002, &(0x7f0000000000)={{0x81, 0x6d}, {0xfffffffffffffffe, 0x7}}, &(0x7f0000000200)) setitimer(0x0, &(0x7f0000000040)={{0x9, 0xae}, {0x3, 0x4}}, &(0x7f00000001c0)) r2 = semget(0x1, 0x0, 0x408) semop(r2, &(0x7f0000000140)=[{0x0, 0x3f, 0x800}, {0x7, 0x1, 0x1000}, {0x0, 0x0, 0x800}], 0x3) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000240)=0x9) r3 = semget$private(0x0, 0x7, 0x400) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000080)=""/163) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x9, 0xb2}, {{r1}, 0xffffffffffffffff, 0xa0, 0x4, 0x65, 0xfffffffffffffff9}, {{r0}, 0x0, 0x0, 0x21, 0xad, 0x3f}, {{r1}, 0xfffffffffffffffe, 0xc9, 0x2, 0x1ff, 0x6}, {{r1}, 0xfffffffffffffffe, 0x89, 0x40000091, 0x7ff, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0xd1, 0xfffff, 0x7, 0x9}, {{r0}, 0x0, 0x11, 0x40000008, 0x4, 0x334}, {{r0}, 0xfffffffffffffffe, 0x80, 0x40, 0xffffffff, 0x7}, {{r1}, 0xfffffffffffffff9, 0x8, 0x0, 0x20, 0x71f1}], 0xb34, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xc, 0x20000019, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x82, 0x13, 0xd2, 0x4}, {{r0}, 0xffffffffffffffff, 0xa0, 0x5, 0x8, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x7, 0x1}, {{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0x9, 0x683a}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x8, 0x8}, {{r1}, 0x0, 0x21, 0xfffff, 0xff, 0x6}], 0x8, &(0x7f0000000000)={0x9, 0x7fffffff}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:05 executing program 0: r0 = semget(0x0, 0x1000000000007, 0x420) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000003300)=0x1) msgget$private(0x0, 0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) writev(r1, &(0x7f00000034c0)=[{&(0x7f0000000000)="c5ccc61baeb7eb7d4a515a6fe3cae1d89be907f94eff62cdb99886bfc90e1028657193a97fd55480c7472cf36a68fd7ff6eb1822c5425a8d48e7347a39e4eaf2a56531770f641e4589b65e1f7af9ba5f446d09f5948ff9346383a33669a26b2285621b9f3c74836121f99e5001bc396463d5f3a6d25589df50c2682b9ea4cd0fe700b14f0909acfe85751101558822c68e27c4ee72458fcc9ffbc472494e4341733e0b5ba651933b2ab2140c6aaee7132a8638b9e48ae9b0251d45f7", 0xbc}, {&(0x7f00000000c0)="16649c4841406c9958aff4036ab4896e40e41ef576fe80370eb4d96812737c7b44eec1e054458895ab992604be500f3d990d8b3e9931164be4f0158e206dde471ad163a6f72101ac4bdfc2939ebe47b86f6d9223d5cacf2eff35d0765608fe14af211be9baddb755dbaa3115482184de645b08879bb2a63192e34b973130a20ac941e32ccf621c8ce928ad8084c5e6a5173669fb6672ad2d9cdca3360d57b4fff2f5969e2c59c1c1683e3f3f6511b0e50d4c3df3cb651980c40c1a4604a22b3287a205cd92a33106e2b4cedb7f89fb61d440400b2b308de1f5c19f57be783d3a692788710af15b6752bf5dc1a9622255e39fa36c953a7e9cd0cb823876a293c7da0e0556d488b6eb86bd14e081cfc10ca09f93911a12babd2ccef9e7a7135f55f505fe5b7437ae2eecaeccb9a6aeb6c112865f5aaf127c5247a308737f4955790c43b5c5713b60c811d18b2eca47fe8f5a92bee89ae243d276ad5d329adbfa406791b7f762e3878b2b27486fd829d2991f5c1a8faea41d71ebd1b4c310bfe5efedda0708ffadf9d51dbccdaa60a4a565d087533c48fa6523bcaf8f44929fb3a26ae4fc84aa1d5d2b78ee37131ad7398d9adbfd8fed2cbc8f7b01c5ff087421d84a7fe0e773a0b99a470b380db06c9fab2973bb2792d5febe4fc9e948156473ed073a71b71b8f4ed26aac1fbed1b8339d7fd7307e059aea90cbd663932b4bce45da45bb42a80abde0bec96ad33932dcf82bb001ac282912953b4925407f259dd1f3a051e39b23bfb843a2dffa3c2f3525e31dc9ecceb9c77acde8733e03f4f2f7355191bb0000a5b77cf9b715dd2e3168a3937b6eaafc2510ee2e178225aaa315f4f6da0029067c9b816bb1c8e6244a3b2586872df5e31a953f04905ae355a41688e13c6fd43639c90b11d672131ffc7ffc7819a03915f8ddc5334bee183eebc036342d4b5e49a7b0037e422e02d9572310fc07d24e7a4c5d6148658d1b18ece8afb6c4b76ca4819739ac170e218d53853453067b991ad24c7d93a36a3e537669ec0ca08a8aae62e7e7fc4a6e0efb098a247036d72ac8bdebae0de22c1686b7259315765dd8c75c53cf0b15c8a4db30db92183986a8c18a81ecd80f6e756565639b307d944f592ff44a0a25a5c97a87721133ac7c142804b57ae3f99d727a6a9f4c6c8fd4de2920193a2ba91da12549d697d8bd27f67f9d7583fe322db771f60c76a9e94ff760e7acce020f9851e7b643b48788f413e3c4a86a7b5358db4579404123e1fc65a41207440bbd36099917b79de73bec815089816c138455bc689809c2b23e8bdc9ade09ae5161163616ce4652f51cc82da11c1e5e60b1dd0afd1abeb5c7f36ab5d6057785a9b83db6edb20b45c945735c8a166c69ee6f27cd067c40603b5b052892f0ef094a3d040ee4b947f14049e885efd21e977640dc0dc19e736e20f5e1f588f435dae520fd034f14520090a564899456d755940b1d3dc6b47b5a72ffad27615bd18d25e6c0da15108ed756570f694d187fbe33533a0a3c678eac83ebc70c63fa6f6199a2cb56a618ea777dea946ec9baecef9dbed5686f6b241c521b6531b45f5c3fedd16b60936921bc7855127909f623f5f3428ebeefb9a9e3066b2417d29b084b49769088116b5d5e0a10afb62c1ee0efb84ac02afb914c082fa33cec2707057a24286284eed13c9c3e21e98701aacc38c6d387c0d92bc23d2cf646cea93c9d890f28970154393f453cf5e94dd06b457b15049b925a043aec81381aaa9653217e3f608347ca8679b97adb951b2170b52254395542faa4f07b1e8ba7322ca0d59ddaa543b564e4ae7076f2445b41e5557e3f733c16ef38c308c54812090a2c90836ca22cab904ce8ce61ed99c7f9aed965318f2513517ffd9b77e1e1becb35ff7b08a2613513c78cfee35b1590ca4ea97c44c6b8510dcbab00eddac25cca1c89f7056563b1994bfd3c55d9c327bb364b354f5c46d0c6f70552390ca56ca9fe402d1a990c084661cbdd8f837f4c1c8715eb44e7e80bf3b1b8caeddfeed9d746590b99d5ebe674d22825c55699bb8a9d8b03ac52dfd37bfa48e5868e18496fad79cf475f256f771ce04ac52009299352a719dc6804dd7b957a6327385b8d60d7b051384b0d34a912a222276eba6a3317c03503951dece0d3482bf705b72ffa2b1e07846a6f6b1140f6e598e6b9484e4bfe354eb7af40d023997664e0a81a61b96aff367c2929c8fb7d8d4d38a59c1f77957ef394703327d1ac232a66162bb7e9b723a2359d09cc98703ee56067d190eacd76bce4af23d38736acf3c4509d8400298f9d41ca08665fcb3ca5516357b3a2721e0222a3296515a66f3c020025838dc4711b0f375ce154ce5ba94975f28428bc738055a34970d40d4ec8578fe2478be9af8d0f3d8e23dd2835b5824db894c336f6ca6f3e5b5298ee7a412b884e1ae7dc78d518b2733c9cb7c03b9907223f92a36c12d51d14282100e7b6ea38dcc59b9df08f6df01648d9f38573d6ee88ac40c7689bf97609c5f61ad1c5635be1723892e45d651a0cbe1c70874ce18cb9dac764e5db0b2b4897d47d23dbdfb56285ecd40d5ee6b9047a0f69d66c4d2e7886a6348003d10f842e03e7ffc667e33bf041f5d5df77db3ab9a18a26ffbf82379b6d0c0c5df77898adbc148ec98c9294716587a71bff9a140782f8ac9f37209283da7e6802d957ba4029689084b85a6e834326dec12ece33754de3075dd5cafad35cf2f500402388dbdef0453d8b08412884a4c415e28ab710fcd3f1aadee75a31f0082d7646614b5acfdd161077de18d51dba3b5c2d20d7a64fd5445404524484661c2cd51ce9786a41eff0cce005b12180c0bd061ede6375f3fe906a35365564da87e1d87878e3c800a4e16462b0c5ce054c603e87e0eadbee1bdf285f1fe57efd3c3f373d3895060602f715652afc665396ab44007ba265771f4344e50848b42c05b17563c3359af472900fc7db8e5036f86dcb1006b896d0250e6d80d21752b077f86bfd63bb0e02cd822cb7ef7c63ba749077cc6389d8a4a2ad7583d5e1df6f9bd65ecb406a37a1f85c8c4852814beed9b4e42b0320b5beb7b6c929557ae519c219723162f50422710e6e730181e38b80952a9e4af0214b1dd5a5a45d982cf5fa60a9c5055e3f47a8c7b5fa7b6c5a5a7fa66e404ec8ab250b836774cf91ba473cbc5dff5685ec4cbf1147542ad5d148d7373b0c78cacd389d983a42d38ad9ddf34113aa684e388342c6e7fa187de04d8a14f116079cc1f0365963b21a448904fb16cf7ce23283ca695c0ab0ad3acd5b761157e9b17532bdc73d901d886a8f09c0a9816115a3c4655ed52d7cc1cde4521d951f667a0b0e8d7ae667fe4f88ce179f94674119ccaeb0a2eb72c861454fe595d55e850921d87f891a63b970c943c79f4f9ca214fa5d56c77e8c2ae55bceb37dfabc17d0ba79a07864aabac1d828806edc86f3b032239cbe7d1ead6445bcdbeea2904e6c1c978f4970cef0ab9defef97dd8da236f8ad36d9e7623838cefeb39c166043d90ce037f448ffd58dff46d8c3827fc6fb8ff113b68f3bc2e352d5e025fdeb2c33ccd3d0531ce7114ffe32c43dd8785f9553a9be7edb244284fb0e7da209239d62794a0c75eca5cf54496ee97a005b5361616b9e0747d141caf062433f5843ef538882590ebd615df432a0e9874c2e40621bb721ae931d95cea9ea4fc7c7c85fc58b97c2f6c90a64d125a86b34f60d974a420cb36ede4817c41e8d1b78dd1b472cf5baca90ca4b91aee0428c24cc12961b1028db769f808eb5d71dda73e350174579727d9a0b6395739a88d465f35d7f4d6aafec31872b8649110f20ee39ec8cac460249ab2bfdf0c4b7f633d459a0f4097a1e64117527bd6d0f5764800ea9f02c0e9c4fe44f6a371a173e9a8afbe1a0ad11aed89480915157d9ed1f8da7ad83e6b04ea8c980b9913dc96b98fa982f4e2138ef44dec290e8933289b25a6876c34fb79ec693247f81dbb0f109de4ccf28fca1c0f3d42be7203baea4ed8fe841aa1b0d8777216ebca0d385379f009d579a7540d5416b56128c33c67b7821c259a60b305455bae8d6f020a887de90db7130adfe0fd989dec323e2b2733280250c14340b33420cd291635c4d2289314859fd79b0c023279b7bf9cc7b3bb99e7bb6c40c4dceef1807bd08f944e1dd84f54565bb09dfd152c888256357eda6698459d88b5cf729d298857b0e1829aeb4557b06585bf7a5341ef45f36149d8b0832dfa916e2faa87f752e9887b1d6f7b41cb1beeb8a6563ce71795093e8cbbb944713b15b27b2273d3f3b522a7f595bfb139b5db5094d0c26e72d1ed7f9a45a3a8ae69b6ab9c738b4acb23c8582222090e70bacbbfcee78adf55db850d9648e1f3e8fa935ddd9b43bd300751f8287676f0fae3c3a0d203e075d319ff2a8655d9cebc98a674811295e5267618a658bb9519922eefab4eed230df2a5bec2e262ae8b479d4a9f80b84c62ead176c509bed33dc796e759faa3a89dd135b53be9062e17537ad86fb09cfe188f8702b6c65c205ccbc18dfc36e7c83369d8cb1e493a9a54c550bf153ccd59a5d2c5a4b0bc3219c761ca41b970f66081bb049999b33a28bd09ca8fc1325876f7fb0a33f78a0c1581bc9faba3ebd7048ff04e470a58c49db0434f7385e07ff6f3206ecea1bbd31aef2c6601b0a14e3ae68c58564399f4795e8a048a4b853f93824d8f2d6cd2c79b4da7ff016891ed9aedc6a204bdde7a22f39d837bb574cd3c7172d77d08e74ee8900df3dbbe4b66d35cd25584e0da1140f1d9295ed88b6eabec0ef6e685e405ff5cc3aebc2568cefebee3bfa941318e521c75d71a6997a82f7af61060bdd370576b8dc75766aebdfafad4fe9c5103e2bd57486957bfd16cca9467ee6e08b5d90003810adee5c3d7425f3152b37a6e586855e73c749341829655a27bd3539c22484167d0209002d56b45d800e0cbe3e4347a88b50af4eda1b38997f0c97bc2564eae5cd1658bc374c22eb797c1f7b323f3d0edfd547882dd6780507fd285182103f206aef01172f59c8f7576944d8c126b508ca52bc1333e77c34e4d39d8ee7549d11eff9a39b5d87172c840e06735934ac938495d310329d4fdd75f2d121d59bbfe0f7c3c120bb1a444167c0609c4a08359db23a656e0bf3ac712050d7a8689d28ab7b489f3a94ddd2ecdec6670db87beadc67a4a48a8f419c9e2bc17db634a8cc2d73186d951128775468b1df706c5644066111534f1f27b3b0226f6b4c78ae3a84b1c0a39c3b1e29dbe5718f46e8fa7cc9c377f5ff859bc78c549f90c2603620a74d6d7c3707480890b514eb5b63abd8fdeb27fa1584f3846175ed5fa8ab721fc01700f05a8964f94cf5d3cb271f06d922925412628b18d51b5ba4e9843d380bf927bf99b605b00d1592b9e1bcfb275c942c5b42cdedcab7f551a37507f95d9dd2ade5eacb7a3b032c7e7e6fd03073243ab9ec0cc923cd07c7d0c387a734b150758e3fd390817a9c53c1e5975d6bb09ff3d82f22c9202a4c4b2e52db1dcdf9fbfcfdce447952b95c71f6848976f0fe86c9f32001f233cc01aadeb59394876d5669cd7e2ec2633e1e07be779e645963e1a5642e6fba68d940a4cc3840535ff55723441cf509bd54f4d808717c0d6187cbcd199e495987fade18494ecfcfa6dec6b6b586ce82ef718a0287e8b3a8a881fd7d18f406f7b9fef86996c1f22360d963b5736191e6f434a1d44a3afe9dd381e6a65693fd072632aa7732d55f29b81f3fe9cf80b04fd7b10b", 0x1000}, {&(0x7f00000010c0)="4bce0ac2977fc170f3b2e06b0a35d3c7f2a4e17f3ed996365c6f23a12837035d61b44b400628225d34c4e7b3d58238153b94341a58f25012a9441545b98143ef3eb9e672bf2f4bd6c80167f980a350e9361a6eaad10ae2d9475123e821a4b5732a9d448301c54fbae17861ceee4145931371ca8d0f75c297bb5f7a4bf985b9e528edc93300dbfea08e6060b21b93f9909873ff", 0x93}, {&(0x7f0000001180)="68264f2ad4ac1aa8642dd48a5c95930a5da98a00fc69c61429df19e5aa8a324715b8d8dd3759e6bddeb15b884b91bb2e5b5a105ec38b0fb6c3059fe75074ae71958689181f3153611b76315e7aa4e0c5c6c6b0b00da7e4c343b687764b0d069866f93039254f0d8fe8c21c482435e90361c57f36eb9e3d608ad755ab052b69e4ec3da8fafae8fbc049bf22564fb97d2a00914be162a8039d2463050d266b011d2912b7bd28e0ffca56043d5a9b0e3ceb466374345ceb6115252d737cf2f26be6efe48cceb2740f125d31a63141ca3efd6525a6351cdadd7348", 0xd9}, {&(0x7f0000001280)="fae155afab39865cb464fa6cbfb46343e5eec8c862cf60df2c8212c949408c5d9e19a88f", 0xfffffe9c}, {&(0x7f00000012c0)="10dafc05dc7890ee04239f0c1c098bf06f5521f749fb404ba283579290d8a223ddba59dbbc99b25609e33153266717aa0caa3804c5727246e2f5a1fa88ac891d749ce293ce2d626af94a321913a00540f1f15fd51f9a5cca9153d1c824e1bccf6e050180ed34c0c3e9fd17da1f36af53b733036857deb891c326ebec9f892f476fa776a1c5493d80fd2d03a982d9f33462f9f35292813be2832fb36ef08b92784015037c4ed72200d98f0d1157b12619ddf0d25732a0b52df67adbf80c6cf7b34ce568d6a7a871fb7e3e89712d57e2966d39bda9e2d94fd687b180a4d533c294cad64412e1d1aadfc6640109770ce0fd6d0f89e63382fa49985e3de118db0b137625e60356b988fa72cf5e49f465e3d3970a5ba056c6afaa5caff5a9eff551dd135877c6adbc26dd8f25851de14bba1a84aba99a2150ac242197f2a615be23762557a4bdbdaa9b600f16f67cf9293be97d26b7758c5fc6d56a128f0c823aef30159e0c083a4c6ee62626e7dc25cd6cbdccd7cc16a9cc4ea56e73305ff0d80f8d8a1019c147083a41dc54e21947f9998d0bfab72c64cae824d172dc743e08620b54934c556e08b3995c28107835b63c4385e7fac7c0045f994ce695a57850e1603e2dfe6240f4bcfd512b63de59d1ec2d9fea23c9607ffd1d01aaa86e5d6affdd9155357df2a1fca526412eaaa5677fa3f773d9e13744d7b70531651f328ac39e264e0e533d37bf55e5a79b29277c4f40706286fb29832d04ec643b4538d9f2b1850c196dfd886ce1ec27eef20f149c86f9ed35ea0ed7374ad7707a35c91bd116cee8a61559d6b4f009105fbb09e51e02a3a76a6d07fd36f8ff29bf8597cb5a4bc4792c94ee1d4ecaf9091eab160e2a5f85379655037a97116a7eb977b4c8f1497825b388af5c2358899fc657c607831c37c215df34ba4e1d377e4e6bc6d1160e2aed8e8659c634e16f048cf015434954fdb3696cefcad244ed2ef1345af285aa498768e7fc80c8489764c1b4db28a3989342955541f88680243c17026889185bd5158be9129dfffb4b04532a47509f62d785a8c7ff2e8480d5d9b01e3637dfbfb8fbef28b95a45b0461243bcd059a3a18ef9a541f3f264b5cfc19fa7951f309b25d9382da39a7fac4276d5689c1b705feb42b5fc474d5ef4936dcbc426d2a9675c3d0017bbb8b7fdaed97af241a9193f2657cfd998541f4c4f47f1789614f9952789aac1278ff8a8c75d73b3ea7a9ef2551f1a825b9ec8ab7aeeb30ea167eb3eb7fcfd431229582736f09b9ac36fe275f521c0d4d95c8144f07c46dc15ea7da874dc80d289cf1a5e332dfa479402bb9335e1631be51f9c9ff4fe100f2a05745ef30abca4b95eb1f96bd40a1702c7b05282159d12b44b2637bbc7c3b28debb52ea9ad04dd5e7b3963d406565ffc021724568d41f0b3fac1d06e27799233aa5cf3f624da16d0b2c8e0a9e652e5d5727b65a7b2c3af2c18f39296dcb8bc0db1b9e2ce8d5be636b0efb6e133a0f979814dcf8649a298ada1b88056ebe433d29cf902b520bfa89d44f38435c118712ba675a1da361f375c9270bc2f14f8ac7c05473f8d35ab0c1157aa05f4ea7119f5e6546af7ad84d3455493e50d03a3ab8cdc2c23fe6f8d170bc880b5d268e1c3233eede42cede60c1b49733098b12664b69586b15e9b371aab8d4c8a5450384fc234ed214fde4987d0c0c81a88f2b39213ee4d7f0d6176513834ea96a812aa261d5564f9958960bf1f516f1c77244cbfdff3112878369e4d6fd7a3b0d6821e8ab91007edf0bf8c3897ad9871e122711c3112104112e4139bb7e8dc31d5fb178fd67cff59a75f90cae1a2f7b60f9a1aadd85a1dc4ec1099bf30f5618af6589094e4b14a4d2564e39cdfbc3014f2f936088392dd23e41232b435ac9d0385a9152b8372ffd0885de8bed722c4c95ee5e04fa90b652d9dca5ed891a142b7cf73d1c80620a6d63833769fff760d79c69492063825827a4330db286ec500d65be26b40c7fd3c1765b46bd56569bc13229e2d0895cca54a222c04a2c5d247220912a3670dcfd4ac092d75cf6ecad99bd246c8ce63bbc914aafaa07016c8689078fba59e0cb1e0a39f27e4d1f000df65855c214c8e08931bf593cd72e87778a50d12bf102ec2680649380b77a9f01c942c1d5e347437b97bc971911608b20ccc9edc6a061eeca6452375fff8bb5488d030e50a42944adaf26363044928929c628b19b11d7488ad9fda8a224e0b562c1d52b90a1e7f9adff4fa29414118191f041a4958320a9ab633b02603e6aff77d0b2bff3b48d6df65f5f46274b8719f026eafb1cbb5c224710de060798bf18434d993872fdf7abf0375639419ac4fef2ceead668d0c8886f409c3e6c888ca274656c13f153eddc0fff138255c091959edf2d53b0f59ae0a6e7f8141636034368e763701be206d550f61e1b43a862618d0ce86435fbeb5b726c1c22fcde5c5aaae75931ba7327b39d4de122c3fef9a70b6b1cd6720448a7bedbf08dc9fe8bb5ba71056337775a5b473c7a28152b604f67b71e4646d20686258085a13f861d6d0cc94be526e7df46c6bb4a799c7382ca5ea30e3da0c2897f8436f7cc322239b97af1387d8d9901085b025d578d89225ae06039f7043c42e8688d0b38762d9efb18a00278c6589451bdbc817c3c1bacf8c285206428e11c5d5390c54852d565a68561208ca5ea310dfe95e1d7a20aa80530f2a31241b1390c40d29d94631f96980031fe7e46f109e65a9d91bf69bfe35672bcb00d76b99b0dc91874e20e4342bde224cd7b58ab86514380b49e01af40277ed5eea08c9c540142b479558533afc34929662194a98e337316af29e583caac5800958fe5c6e2fb7503a937e01a5595683d950fb6fb51130c610ec0d7f65ba027eb022fa9b844579607cf41750c080de924eb7ac33d0dc32760303fa840f2a3f61448f64f17b2fd5100bdc8c6bb7390c0a708d04279a312b14390249360a9a133dbc2646e80752798cfa5de0ef828242423320fda5b8fbe7015241449e6b8cfc7d29dc92938476ec61fe3e17bc7c0f575c59381185225c9fc89d6f58cf55e9f7cbe12cbae7d22cbd7fc3e83fc82b01ad7061e33c429aae6fb808531b88491288851e6840167aab559959ff1edd4af6b37356ca3c20427915d186eac3d855d42e4cd2fda36b4cddd621196cc36b0b79365081e519e7438444898fdcae05a329292240fdef25d21ed740f550ba272263f01c42496e3d392f2fa8895fef871bfe474858145f541ec07fb047514f6eb39b4979b5b2e11a08da54db42302f9e77d951ac1891176ae88802f43932d1e04ab9d9b5f56036976cb403b422381b7c0527efbdd8d7ad48b2161eeb1d16a232f166422494f09dbc8ebcc6402e7baf96f378feb326988e1e0d1a54f05c663aa6743c59903b7b4a1087f1e1a00898054fe922fa88403345391c1a9f0f4460927c6aed980a52ba054bf858dce3543bc1d1eeda08b00fd22700712136406c90b5f578fa9c89adaaceca5c95861eb11cc1d9add71f067a99594ee517b221260c171933be2a40559d5b477c2cc6343e938c6eec5f886182a6012d7808926d63d50da76e242c480a246c00c338c7b15cecebb95d8a8ebc1c1ab507ed15c1b6f7a94324b3f92193200e9f18b933f98bfa276c44712b89a863be7ba65b1d059b709b84699bab6ce70e32dcaf4e20ba6ce6d88b0d8b0f3ae30df4bca5c724053e47a039c1d55caac80dd347625ae2dc2ed72a9507edf4e5f2478e8b2201081d423546cb7017d10b4c6bd3cb5efa3f9157f356ea49d1b49d9d20a06cc63f5d01ed7c9403bc88f52d6a16445bdf6a482ed9128e969c177e2a553199a30d9e71e4d740352b4354301d3bd10d77e0fc59238881b12e20817478c5653f3d524048f6855cc8d83ee80533783e8b1e7baa85e04f917fdb6d032a890c6c0f842e7339ab891d7e5bb86f99cfe945bfe99cdbe8c19ac07f5e57baf7a94ab04a3be6ab19d120b07bca36af10fde587593af78002e747a0bb8199f8e145f391c47aecf68f5412f7be9277bea77c0a8d7da6bf2b9fa694781fa02893c4ceade5fe57afcd2660b0bca1ffad717b2b7d2c7b31f5d4f6cc8e9e372855bf1ca403dd6d286623d9932380279849a2376d9ba529a994fc55e35f7364e4434a687e24de833eb3e7fc34cb8ac5363403ab6992fe5637d97a43112425981108e377b20541c38d0df689334befb4c1880359a2bf45ce5531c964b11353f0cc1ebc52e444d35f2b84fb504a7fefbb58a35cda04b341b04fc54422e8ff1d6218c161e28e73ab83c53b964a9425b023fb465a9b35dcc7725a7c864f1d00c5de504a92774adfbb6dbf5abe11282d2a7674d652568056f57e15977c3238823d7254770dce16787ee0a7200f32240d54b8d5b45723229a91ec0bf618bcc493a5842c7fd74609ffb18faa1ec8be0c0a6a85c70e4cc00cd9d151ff1be795d7bd9ca85a5c3800384897e2821e0b95adc437e15bdb4ee0b0c5127c86e1991c658d4aec6c09742cdfd15920cf04b102f154faf8ce7feeb7508c56ba328cd3a2691aa315d2c1443e8e7686bafbfffd808158c55f59e6648e40c0d98926e7f0d2b80a7685bcae7ce94cea4dd1f15639e6a6e6591f61e3f0c79f50179ebe26c48da83ed5d9052a57fa782554ad768f22450f6593201ea0b78e4da4b807633083c523a6b347c012c485f066756a7ff8ee6b275d35f022a47bafb31cec324ebbb4e19aa9df5896f64bca1ce69633d155e072b7954b15b03d7c414654049d5b52a5ef82b68c2f25d8dfe02f8faa161a7e30c446e111013d9b19a6304ebe9a2c85068958cd89c8dd8106f50abd230d38aa34b9b5873866df096c35e6bfa1d2d90321f2dd4e7fb97b53bc94d441898c697c70ed2e5d4cdd642ab1f0376d4effe0fba3589669749b206243bd64368bad6a00b2345226bba3c3443d70bbbaf2b8afd0f5c90f208fedb4190309921d2d01ef49c183f638310fce5fe5ea84f113f665edac1d461a4b3d62ab4c6feb7ed35652a623f85933030c0e09d5c08d767b8b87f1d2346a34fea52902186a948e67461459bab611135b74cfc46b67443634ca9b485c9f7e7a4e010fdef75ff4867c18b7490cfe60896537fcf3d1507e5d97e6f81677c971d5f763d711200ab5f2d8c9d8f29c3a1432d987757f7314bcf6010493a1ce4dc40cbf624bd0136385ecbb7df4ea972eb78343fd9f30d8864c003c39a4b4dd6d3cf3fa8ddeecd883ae649f49f2e83646ff3106556ed276de2f652e948282383581d3e2785d3b70baefe8fcf81ea8b9b06201ef3baa6c22509636888ac8529589f2efce15fffb4575b8539d75d6bb66a38e4602eac803f9b3cfa49ab3e28866271140259e18428bc4bbdd12e3fb16ef9d7240121abd51629dfb423906e326488c13fc48d6ce534763371331778a8471548c2f94588b8e91592a6d188d2e042b72c1879817234cadb85192072621d42f0386d899afe500a697b00b253a3f7cd7b43c36636b6153ed4975d20b0d751b5c872e05f616048ea06daf6ef93bfa5bb7bfe0c8799a9a3905647a326080fd810cf5abfafce107c680c680721e0939a8cb32d896dcdaf4eafaf46ce3330e8e852795028708aaca5b2e1ed8b201fb9b98d8b8fc8c612c2d4db2a66dd97b4912b2467f1692d51f1476e2a108ad82287e2432127debcaccbcb0622d0dba43c035fd0b4b112a56ad1f6c312b355a257678f8ad43f10e007d3e8597cef559300430537694845d1e89c8ca33c2310addf2df9e6e8607e6db", 0x1000}, {&(0x7f00000022c0)="0e", 0x1}, {&(0x7f0000002300)="efa306955b9bb2cea00c1a0cc3031e2acbe147804e81741c1c48718e982376586f07d7ef8821aaf3966776083631a965896c13cdf2751ed216fb5a326f9115836278e1627430e83f43727436137ac0f15e92ff4850c6bc2caa1f181cf834fc16b40e95b412c8d33b3d495e06a1499baffcfcc95a218b6ff9fc0cc0ff26744dfc8bd65346a72cbc3dcdd8cdc53b795203c92c24064e986af9ebe0bcea66e311b07bdaed37d2ecead614d6aca1616f9d6fdd0eeae0ff0b8bd6f520ef28da678dc42b77121653e995c1e96afc9436af2d4af3e874126a483e0bb8349af7f0df90d4a3185fae3ead75f8636e4fb564c63423edb2866889f76866d67bc5398522aa2e02fb9b994fd188f62186a09f51a4fd5c11b8f59c1f4d8a81e49f0760817b57bb9fa29cae23dcc77607e54b6b4268c7110c52903d179962d091afaa01cdf20fbb488483036b64b631ecd34cbdd06bd34e89459e2aef882d301512c5bc9a4b8ef168e916719dddf5508436aea97623a214a4e213c026d34f6b5360960bbef2dba2d51ed0f85ea76309a8e20c6696d67f7236ca522afbe36320a82f2bbb0eb04b5d113f48808e7c9e600fef6f5d5715510aec7636a5f7b3b46470ae10b106dca1fdf0db90f7d6aa0588b8fce76fee5adaaccd6520de482b80719bdd54f789a3926058826d9ca76cd047b6828fc816c89192d03eb137673a39d72490bc025bd29fb06c0064cde89f8a3d86ebf2a7da8ed02d568120cdabcdbd52c2de3603cc5f5e401c46b601e83178e12f040c398bb7d67c32189a4af215eac8f4466ae33937c1f8153ca606d29bf78159597addc4fefcecae2723f28a724a926469d45b84a4f2c3f290dafac5a257cd3d301e89c0b8755ad2b06a64f211f91199f6c547cdec7c111c7cd29be2d1c6e6d3c969cd3c6857640fe9ecc36e7c79790403157cf8ac5ae1ea182dc75be322a7921d653f36cfa1a9f0118798464aa94980270c6891532b0619812a486dcaeff1aeceb5b1faa18b9efaba35b18346a3019478fb0ee33b56658221abc70b05684d4969a39070dba65b8d7d88bb341266bb28736df5ac27780d6cbe75842452104dadd0321e71f8417dbf57e164d873757f5e7613cc0e6752fca4699773b7418ea6bcbf736cb2f9a9522891592049273d3015c9fcfc181c8c799591c7d8f7670d4d3743fbcea96e5bafaa9ba52ffd3a02cefd1e92ff006f2dffe84ac072c412686c18050826ff8100037be72dfa4850233c6d4490a005177315fc6e5e8d41ba8801f6e56108af94fe8864acb9ea3545a157967dcb36bf4b23a0e993ed582724ae664c51c0e5e7ccfae42689421c4f891338b958da008ac4c00a93078224753c9b2e7f2fd1828b3368d0e92c42511bbd36425245d973a4d64361bdcbb39358e64f4ce4a1df91e563ae8d30d54ba6aa6e25117d7524b240bb39b89ad5fd1738d37275ab97d0c50bfd326483a2636d37d9b781fcbe8138fa13f632584f4fb80eddfc2d7b45e50227e9142061c548e09e37b22a8411b6fd0f445a02d4952d018d1a6ff3b3a59212c4aaae5cb746c92e13313e31def34556a1491ec8b00f688dce887789b9efc56d8ed09c848008176c3f81652b4a4e08d5855ec21d4a32e9162bc03153407a7e1c57db94a62d97b850a22b837c4761c89b3f708d14c50ab28c852cc6fbb1105a8f35bc38d2c80c8577ca71b612d021ac458ad98fec75018407bea6565068d7e29ab8001f93bafd6c75366f4e352444769f6f0745844cbcc72422e2a4090cbb1216dbfc3a534aa98e210fd260544ff91dd73d3f4599a55d9ca789cd16b72fe3b45a81e26529c9226d4461e11cf39db7ff621836034ce6aeebd13826cb654fb1707bd986b2f0ec8d00d2feb2df90a67753c93e7d4f96410c8c53e50785fc9327a127d8b6a0e77f5d516213f3d59767209b3e3a3db71b1b2dcaee80247fec011011b74fe3c6dd20917341014407d6ffcdbcd4d5e1cd41ed177bcfadce2722ebbebabace2fb0eaaea352333d68f1461d3d769638e3542937f470b0b8af79bac0433072099b1f37af6a39b0c688fac41944105aff62bb201c897e498a33ddce18d947acc78bdd0bd4a2fccc57e2e3c495f978e7b22c151b01198aad30bf70441a864c25336e90a93006a6fc69c43a3a86d7f2d162ff9d23e63801b545bd39ada510df04a338246c23e87aec309d05cf1009e33f1f41ecf9314c46e281fd109c226f3a8b968107ed7828ff068f6e681daa292515511de76fbb9f2159b94dfec4318509382ded0b806c8db237c20a190271b7d9e2e3126e3bbc7d7489358669812f38e5a63c6da23bbe7f9a02c737a57cab83490bca45151f2c6f4a821ffd72831be5cfe3bde9012e0636f71a0660f8ac33a2bbcaff28318480dca4e04dac5ca4ecaf503b41e73f0c70012384e1f7e158ad0599d1bc2763cf4718f808383e11b4b3dfb19e2b9be63c2834f5becbf05f281c20aecd0a89a8273dbeb8278d8935233e1315cfc246d242b3ba6a2dd9b33bb8a6e3218c95c18255b3e3922b2930bfeb4be167278e9bd1652f6cb0cc27fcd00ace525669de3325996da7ef389387ee6da7f2a49b3f3ed5a6f69dc27d51cf3235e1980eaa93dc0553a93f4c22e8337874d9bc4001128c70321949c0302c19a14dbd4f5d46787286b0dd09353c04d8c248e626125bc4483c385d29c2d66b527906392e9bfedd40b988e9a950d228929df52d1cfe22927d3601ad2c424834ff8e19fa6faf0e600d80433a938add218c5c8bd3d5c99480a00fb1e2d23eb7d42344c4c587ee8a79f9035b393bf0a3a861e4e269bfbde9b483058361bb5af94c4014118170b48680f8dcd453a403a38df2124be7d7db7dfcba7457cb90f1f6907fd05360b5aa4eb217700a37236b23dd536dfcfbd6562b28b5f832bfed9358b424f4d92f5b3c668a49bbeeefaeb53b0004cae8e416fe1df5bc3ffa3c6a74471b764b846620da56c8545ad6c0814bf23cc2144dbb2ebd42182385365a4f3cb6e6236dff4ccb8ea200afb0566a1aff06ee66c6475e9d53017f9cdfaa9858f566d909a8d251c965319db0426d85a40c43d37bee9b7673ba317fe42d32b0e9afdf4191b0471e5331503f79ecf1a1ce86fb9633c3bf9e03a8dcfb6c8decd1edca4ce73a8fce43adb7aca6efdbcc2e565b743d3ea473fdaa2e2af81b34c1dad43db7db4edd9065b2cb882ec9a231f3ab3e79f7bfc430f6515372708127e30b4bbe0a03869f46eda2a1daa52e3ff5336f713fa3ed23bc02b0f0ec36f223e00c5aa74d1abeab1b0195a812538b85404bb8f6cc97c6d8a8b9e1fa67027185e422e46d802b5f2de70993e308a79de37db8f59102d0509a8a987cef9d9c9a970d912aaf24a5787aba30ddba53039a793919ec7b66e7a60eb9e0b4f31d3ed215e0c21ae72602bf709599b4063235a5364d52889089edc87750c5f665a56f7257380b47215d1206b1d034841d4e0d8538d672fd0b9813b9068a045e5443ddb0ab053b62ffb2153781810ffc4a214f821c6bf5062acf25a98375f455087cf5e22739f5f02dc6c7b745dda298a90b6ab2a41e6a2ba7664a78430bac64d55d0564cb505e35f4727885d8bfa0a55fb47ff0c562769529e0966011731bb736227bb5df21c771274662e7b2e944f13b69e5394d5d1cfcfe50aeffa115dbbf7e5c95580fe6fca5b1430dacd759196d687a60df46d9892588fa733daa14bee410e0c31cf4ae0ea9eb2281a1a3fb3f42cba2b40ca5cf30fc4d8c78137476918608e309fccc3927ad452f8adc803e141c1a7e66f9c0048f7855e72acda855ab98d2fcee749f72b7c6d0ac00394cde70a04c2dfaca4817b9563a5e2026536cfef2c6367293bb9225aeb4f1bb81b85356930155f38d0616203a68ee19dc7fdf1e62fdcabe2e2cb5c3eb6c04d9ce7cd53e5a86a52d3750adde01330142b552bb515cca28ef97e455071a0ae9f8fbc0615eddb515d7f2566c1ee4308aa53b4577c349825b200cdc974f41e2101b262f5520d363dd1157810e7823e66484075aaf93721b34851afa28325ab3d99e8b8f07c8a747ad26388902923a1ea802d1dcceab6ddfd8fc87c2512547308c81128498b75fbfb60e0311271e80e98f10a55da6ac302e0194d8edb12ad849684b242f760b39995c6e8e3c17f11d7adcf66285391f0f841df0ecdee3e9fcf9814758b4b1e88fa17999d2f2576849c9a1fc9bc4e45a5f3de9c892d7da42687be0d69ae1834ab945c9d0ebcdd57fa0159c98ca3a99074ab03f27086dc93108606bad897118932595326ff47c7e3e54745acc501e42cba4fff61784705bf4ff5f4607f386873f6fabd8ae286e565212b31da2fe85c5c0b22192c583f791ce1e9746c226bc54730d6ad2dd3d78d19d7a1107ba9e9b23aa295059c0399077ffa6e9ad1cc9e5fc483c7d86e629386553d9c0fe51e2963b6c9d044c12f188e83887ad962ddb907d740a215fc9c2e939e74e28c6ed93869f4fed823a6cee25d99945c64b76c38ea198e89a143ae2360aad2828f868ec390a358a962eb47e7539bda2608789cebc9ea7888ae5fc36c6670871f76dbef26c7295f96f65958d810001546c4a42a09603272502f2f56d6108d690f5f3f34b11720a539c4ec69d25f482c4d09f7818084fb522c81738e80dfc4187ef8b3856df1db0652184a70f6733450e007593192e8fe217d1f9c1609c29b12e5e7f6c5a60847906a51d6b69ba930507046f9f5b51db58c1071420cc9918cb370cb0224106dab670d8280109f33bbd0a7eead63673da7e31cf7d9010e66e7933a72b636f85365912656d1ecb7e407f5ec2b8f91144f41921b3db3e685ea7cd681152d2725253c6f765426ca559397bc95f43ed1ce8a673b3cb9491edfd9efc7faa4b53d0722214b31c1f2e350b68646102c783f7f401b17d37bc673d810773db4b6358659c670b8760866dbe88ecaf39fe7880428a24d254af7e68a7b59f80ebe37cef9f474234562796cbe31f8ce020f9411723c11daba3af0bdd03b51611fca1c602fe51285e393fb90417cbf6f93b0837e3ec07c7ac52dfba569967cf7c0eaffd1057fd88ef20009a8b983adf922c0e341a4ddeaa3dbfd07609383f3a341aa39c39d9f4592609002f1d8e95ca202ba2ba3a935a9aff4ca3471d7d87318f31654b3af5793e7e7d28e602016bdb6ed879ae1ee9f6c4a504ea13968c21d153327c65b77fd604a73ab4795e36f92cc664afd4798ec6c66131c94380e477f7b48cd119e2884093d0c40c8bcd2264fc44e52dc61438cdbb5f923a0349669a5e41256053aa1a33609fb6c949aeef25b98f2072793ee9e311722de62a4856f86f3bd700eb0b06e2da12548e1b6d8e804ee54737593f7e41df2ace6a627901edcdb40918612e502ef7a741d26389523c72b972842a94be9df8b0e81f3bf0cb7fd468f1a8c729505f9dc11cb77448d7996924e958f19ea65b24aef112f607eda1116f881f027f2cbfe9fed90e96142e2dc2fe04ba1cb44228aa7bee2139172a8bd75110b6da1019b10b0020d04a5785b1cd408fa6f86468845b564f76e9479e2a1d0acd58e5097e6d70cb4a21567d501f27d858a21bc1095b2fc6af4fd445f84fc563d215d11580697d37395aca4c731f34013276a7505662bec49f419d9bb490dd2feb119035996e26cdc40058cec7a71abc04de5a65ee0f4c81529208b20c97f322a07344ec913da908d87052d0a19073399a1bed08f4ad568ddde820096a2c7cce8f928a2ab2a0569347ee98978469512fb6d19c582252df74dffe3aa10a5aaf", 0x1000}, {&(0x7f0000003300)}, {&(0x7f0000003340)="26a97f116f8cfa78b72e0d6669280ab47431f2719b1f1bfe771a5407654891e6e9907bd588ddd92779813168c937254149", 0x31}], 0xa) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000003440)=""/115) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000003380)=""/181) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, &(0x7f0000000040)=0x3) ftruncate(r0, 0x1de) socket(0x18, 0x4, 0x40) accept$inet6(r0, 0x0, &(0x7f0000000080)) 16:00:05 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000200000000000000001157a278110010a6c2f76dffe8cd4a37ff32e3ab778f0a7bb68b82f1963e29ac2ac7c4e9cfc0b8e3f3e8f3060d52752fec8e8686818c08ae9b4d5c618b61a5c6d2c60600e53801dec7f42d8b4acaf7885338f1ad60126e3dd53cfdb143cb5f7bb7fe1c7003f698f1d0b78975bb2171eb26b6a37a145424fe7d27791734e12b5dac86a0658e4df1ef2393ed46691c81"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) write(r0, &(0x7f0000000140)="b21581a8e09e69157a1a8a9a24d9fcf9a1e53e0d5fe2192125eb31b2d7cde2c9249acc0f8ea3aee89c295e4c0e56e703177152ef532b9f346bb966d60a11e98f719c306da28a6d3c308ed8359c6863567c9a7776b20554d8074c1c5c37046bd34c965c738d8b40311e3bc4e82518ffa64d9faf55e96f6ac6d804442847dbb8c1bae68a43046aa4041d4b7246b90c5a7366228e22fa5a69dc431c636fa19672da181becf3158b586728595a4d7dd086471923e45de6221ada33acd1ab9ab37997858a0286205b91a2607e2edf8ff111a9fec4f0dfe42b255f57a81415346f2276977b807d7c7211463c0176ed6b", 0xed) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1aff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4fde", 0x2}], 0x1) fcntl$getflags(r0, 0x1) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000040)='./bus\x00', r1, r2) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) shutdown(r0, 0x2) listen(r0, 0x200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x102) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x8) 16:00:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = dup2(r0, r1) dup(r1) execve(0x0, 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x6, 0x4, 0x401, 0x1, 0x8, 0x200000000, 0x2, 0x0, 0x2, 0x7879, 0xfff}) munlockall() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) execve(&(0x7f00000001c0)='\x00', &(0x7f0000000340)=[&(0x7f0000000200)=':!$\\}(\x00', &(0x7f0000000240)='-}!\\\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000580)=[&(0x7f0000000380)=']\x00', &(0x7f00000003c0)='+\x00', &(0x7f0000000400)='(-\x00', &(0x7f0000000440)='+{}(\x00', &(0x7f0000000480)='*+:]\x00', &(0x7f00000004c0)='*G\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='.-{,:+!%\x00']) r6 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r3, r5, r6}, 0xc) getgroups(0x2, &(0x7f00000005c0)=[r4, r6]) 16:00:05 executing program 0: munmap(&(0x7f0000fed000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) socketpair(0x2, 0x4000, 0x7f, &(0x7f0000000740)={0xffffffffffffffff}) accept$inet(0xffffffffffffffff, &(0x7f0000000780), &(0x7f00000007c0)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x113, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000840), &(0x7f0000000880)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wsmouse\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x80, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000940), &(0x7f0000000980)=0xc) pipe(&(0x7f00000009c0)) socket$inet6(0x18, 0x5, 0xa) socketpair(0x1, 0x3, 0x80000000, &(0x7f0000000a00)) pipe2(&(0x7f0000000a40), 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/wskbd0\x00', 0x90, 0x0) getppid() getuid() getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000ac0)) socket(0x6, 0xc007, 0x100000001) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000b00)) socket$inet6(0x18, 0x4005, 0xffff) dup2(0xffffffffffffffff, r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wskbd\x00', 0x80, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/wsmouse\x00', 0x201f2, 0x0) socket(0x1e, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) open(&(0x7f0000000c40)='./file0\x00', 0x80, 0x0) getpgid(0xffffffffffffffff) geteuid() getgroups(0x3, &(0x7f0000000c80)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() getegid() socket$inet(0x2, 0x4004, 0x80000000) syz_open_pts() dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat$zero(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/zero\x00', 0x88, 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000d40)) pipe2(&(0x7f0000000d80), 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8, 0x0) socket$inet(0x2, 0x3, 0xfff) socket$inet6(0x18, 0x4003, 0x7) pipe(&(0x7f0000000e00)) socketpair(0x18, 0x8005, 0x20, &(0x7f0000000e40)) mprotect(&(0x7f0000fee000/0x3000)=nil, 0x3000, 0x0) 16:00:07 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = kqueue() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x83b4) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() r2 = socket(0x18, 0x2, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)) setsockopt(r2, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x104000000000004, 0x0, r1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0) pckbd_enable: command error wskbd0: can't attach mux (error=5) 16:00:07 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x1813, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x84c1, 0x401, 0x100000000, 0xff, "02462239c45774d9e55435387d391396ca2d1f19", 0x6, 0xfffffffffffffffb}) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES32=r0]], 0x1) writev(r0, &(0x7f0000001280)=[{0x0}], 0x1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x3e, 0x4, 0x40) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07000000ffffffb27824af42b43622b3bf1b05eb5ad35a0500000004"], 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x1000, 0x8, 0x81, 0x1, 0x6, 0x8, 0xf9, 0x0, 0x2, 0x7, 0x5}) r2 = open(&(0x7f0000000040)='./bus/../file0\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sendto$unix(r1, &(0x7f0000000080)="4da40190d793a8d1804f1966ab2b17e020210fbe1175a9dd6b701c9135158eb4cc2cc39277ac69a4859749dd01afab5fe83cd84b15fc737a98f7b0bab544c56bfd1d5882161699e77adafd44b2c8136c4d7d2313e9000900d0f66435920505a4a9b382902282934e3bf782389c4040e85871cf68a19c62ab416c7cedf43e24164f7a65b506fc258976e2b9d544a0e8eec2b66bf2d099a5772b1285b9d570b5ec4fc63a040fcc239983f822cce2178b163ae539357f368bbdda", 0xb9, 0x4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x20, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x80, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x20) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0cdea44de456b86a4f3839", 0xb}], 0x1) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d42000006e9300050000000000002200"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x7722a5a25cf5f8ea, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x40) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) chroot(&(0x7f0000000000)='./file0\x00') r2 = socket(0x80000000000018, 0x1, 0x1) listen(r1, 0x3ff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa8) write(r0, &(0x7f0000000040)="51e90f772dcd976124af31a8a4ab4d77d8fdff666926", 0x16) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) sendto(r0, &(0x7f00000001c0)="24da698d0e0c08f279e52b3d0228c6148fb1a493f04c42431072afb9809abed5fafb2263546b88ceea65c5880a4d166f81bb59cd8408879d3aab400760c2eaf95606ae5b2da954cdf480fc45dd2020894747e0e4b52f20a747ea1d9213e4144c9805fee5c285c235bc3822c7e11cc909fbeaf30dd7b6c3dcbee9ad2548943458e8fcfbb8f824901944cbc8cb710055c015842bcaca5d601a3a2233ff4c162f728d0d62612967d6f54951f24f6b8895d9991c526fddf5d3ae87ed19f5e8592473dccffc5cbf0276a940899c5526c0d453eba8404cd794eaa44ab97b5a8eb7211266888c0fc5f174b0c0920e5c13f2678b553848afe3ad9020c69b1727aa59828878cb5eacf152d9b061b63035df6b939ce89f848f5abf686fafbdea1d25e817bc8569f9fb1a572f829ea1869951da0ad80a0064f027af8e5923a5edeab9f7f97bcca42a23ff1f1941eadfadd1def36abb7aa51f140658c035ee158fbb5653c9fef4b8637119cabdd57473adaf0ac04db9d22f4edce77231211df8116eddde8f43a2f39aaec31b7b2fd9db422f3b5f2d1bd3c2fa3f6bc037fd66c2efdcb5720a55910ce8605cd06205c3eea5c322cea97dad84909afe69a8be4dbb215af007eb411b05993f631c1ae9fe0253cefce47fade9bf88d2a060eb656bf7f48e26c0664c7efe2df9224749d7f410f37f695adaba955fab59f1dc7d8beba6cc43dc497e2466637449e13b2847afbd4559ad439182d2e80cc2724c5faf783e584d2c73b79f478f937820ac82d2fe1cc725f3e479f4c6e555104d0466a6af6c38e8be000cb27db64ddbc825aff5c34a4e004a08aa6c659fb029c77703965e89f3eb4561528f95e3332e210e4a3a1b195392e31d6758b0984b53be5c0ece47242c2d4ac89547b4f493a3486f401c87e3801bbbf34d10fffbc11eb64bb9b6da19e2a2f126598321821d27e8bf8e2c7e6307ccfcd6fb529c71f09e907d78a9efe180b8a7361b4183ac6a5320c09f64f770830376b911e62b0f1370f527f8d8d3ab279c63303d68aae47781f73179303034c2668f7b817cd0aac9f856836184f927103f9598cd68c8f7c0d4c0c8d1c7dcddf538cb72231741b8d3523fb5e9b035c9b32db3d1b66e51ce45cbc5e9f5a03914947f0e01c6a24887dc6a0c0a50cd8c797755dc14f6df7d52f41a01c2b42739bdc94bda258c61ebc665318859467590da71f95acc902338c44ba17ba028644c8ebed256d8fe3b2e1a738dee8a7efaf70537787afbd9ecc2a99466aaeddeac6fcebd7e0854a1a04818e5ba53d7c964c274cd3a12b46e1ab5291fc03ecf8ca49588ebc1965ce2d42941972380a9f47d420d1e5e1fc6d5ef0a00e20a694e52ec1d9c918a78f5f0ed71d28951c551e2bd5d08de60e106fdb3dac5bdd68c7156d2b415db63fc904b112ba424e3412e2fe0f3201178d89ad01288b90b25c8b88825729fea320e3f167aec5891be3e68861f82fe38e53fb7b33e1ddaf7366f599fe8b28898af12337fa02ddaa1e52bb14e61982da3ba3f754e45a17680feb255e244de80f9e0afb7cf8c3f28abe6f67f4da0cd0601a594594af2c55f0f476cb1a1f533d6341e3deb4f620b4486bdeddb50a0a2a5dceb460d7845cac2929339715c7c17be2b2b5df4f09fd217b9e16b11948e18a7b67c7f15071e5696f3addf03cc8cae11751842bd21d4b96552e6374166eb2e89733023e8ec77b75c70b832cbe30f9796a0027b861f85885653a166771c9a104acadb530d3da4e20475d1c1066e69a0dd249a542f17fdaf9be47421452831ec97b8cd8955136d9348cc0ca2cf5bad43faec0e4ed4ec6d8478579ba240627707f25791692981992757abb17fddcd7e900601af9f509ddf4e304aed5e68327293da25fbdf4f9b2984a55b9817a5e27f965a943336c1f11ff06a6fd68114d9dc6cefc08f797c1f9783fffc6caec8462a7dc33ecd17b8708bab98b24ffc5661d6bee603e7f0f359a03150104ca6e37c89b53725ebed0db0c1cca62c9e9e8a3fe9f68e14083f53d46df2c631bba31f39ce4be1f391a10c76f2e4bcc77c0726795d67200acfe5d2e05a980407ce8760a5b279ed5cc90921241b922bea5e42b0c5db15ce0e1bfe5573e12f1cbcfe8e45238b69cec9d330f4ad85bdc7bfc9a98a6b30de6e17374fc249cc27ce5b2243aeeabdb9d7584e2a6b293caf2a6c4db6974d9dbb61590bd423c4f76d6782c1e9f52d8014987dd0865917f36bb1a97103629a2a876e66e3b59d0478a50b07d65eb53ae6886e3d218b2b60c6cea8889cc74785d59fa7d36dcd06d379d8fb90378f0a3a4c7b5622cece90f70cef15be3bd535e8c928b5a97e84cbf68e65a2cf21a99b3e145f5796151a7093867bd2363bfdf54414b758f164603b5252374da5dff481cf1d69ef6fc3bf0fe013959eac283bf1c007d54c8688eaebff3b52f404342ea81bac339b3f47bb3535ec9e1fc2f4aad700485856d8a2d78267eedd25bf24d09f2ddd9a41f96b0feef545f8e9fe271023d33c33204a48e83712041bb0759fcc75171a4154865af47197033179b49364a99918472c087b3716e3e1991fe39f1899a7e4335b64d592f3a94c4dc108e938058f3dcade74d0dec3fefaf7e1826a7871cb3b08ab09ba12cc9bb313897f291c87e6267e403bc6769f99f40f9ab52a6c22f4c8d08bb52141b97457f230963278f281413ed2e78cf850291f639bc63e19a2b378cf2a6449cf22aa45beaf8f2d89db0ed2ef84527665b599182bd66b4ee1e074da6f4b8b2725525a43bda62427f4ce5d3b0d297fe940dfa66313920b5bf1821b3dca141a9e405b77aad30443018a907eda9337822f3b14d6673cae6c69d82760b67f7d41c6af884334950ac45eae0f89236bae4939bfe35be70c2aa5a14749f21f1e27b1eb555e2af7c1e32d7dc545d37e3a4c236c2cd5cb2f0838483bf3095c1305a3f6129d5b31750c837e264fde75bdb24276622a05d5d9690ac0962e5c91f90b93b2a4c58c49bbc2b7aa2bf5e3a2aaa920e2597d5c98c2816facc3d70645a0fdd68e6532a0db481e7be86bc2b9c0af2a29978a4405b1e2bf75f17f28a57396dabca36ee6104395d00d0ccaa0b3cd3ae7360d19e7d39a4f50c686eee3c3c296402ca6dea1c57c68c1b473329566b5138242b8592ef9cb333e4ddeb3312e1ad8912ff84e7938eb9578d2cde090d94b44f374929e6937e9dc4ca226ec9dc8a5de312a4d9d9fcf9b513a73ea6a5e1d3b170e71e2a10102da7b813be9b9df7e2df213db720948a0f7f086b952e0930750c76ca4af9cd7549a7cebc5175c25e1f2071a7994dea162c16a4fca2df212f452b569de45ce9404490e9bcba84ec67dbb0ffeacae86511f4bcdc26732d0ba0299c51956dc9adbd890656c385677a10dfde4fe307ad7ca1460c93c3602106d711f8ccd0652c57c15817568021b0005699ef30b8efe297eee52fea4c75f2a85b8e33d744e8d8132e40a3b775378843b6beed5e6f0f020e58287add9d0efa275c9ea40d67cf31d7d3ab98b0376dfe055892f859f3864f913a351be64d48057a6b37059ab79bbf19ea3574f303f10e68344511b6f58bd61c0137ca88cdcd0b0c8ab9a946384a0b25339e7c727a5c1cb4ad3f8ab629a9908f35c459822a562de873cba3a1c92c4b3e8ee030a8391144462af451bdb8643f0f84efe6e812fc6a1eca4bc863f9da9cff377c9fe19bb34061a73aad133aaa4f556d839df185f2a565e4fa127be47e56e6aac0757f868097a1aac21b7eccb4131f905cf51489ab51cbc758c3830229ca7ac964468028471f61aca852530c418ef20ad8b8df9e6296bde7a27503682f1292f53c7bb08655e8e8716b1efd126f2520d7ca0cdf2217f6d68de1698f6c8496e7c7e44081c8694c7a9bb6ae81765e226bd5983d807ebe2a19a153959af36c2a9ffc48510345554a8fd19494a164ee8a101e139285c3d09b09a517f38527d72a4355a63cd6e13cab3748b42dbc109624178cfa1a97b9bd85632ffe77aee1bf3c702bf9083e50159940ca2144c6914e03eebd4847cdc5072a51daef4388f6e24ac28e22b4a11a81b636a9183edb08c3a499e8fc9047103259223568ab943164ca6f73153ba1a021809d58b41b40230512d0e619d8d114b489d826a748e5c9c6819859482bb1760f6dbfeaf7ca6b1c5013e0a6d009433307784ea6c7fee047692acf46abc2659a135efe8998a25fce40842487b218a233b36189020dbca45aec1cd2a9ee10c054998217b65c214c8709f1483dc48803e1f970239c94737ee692b5e3b3fceebdb22ebe70b380944e7ae60419751c22ad89380d960e157be98a3cf1b860c1cb07bd5c2451c89276629439d5727bc083d9e5eb5407d5ecb1858b527df7c325ba4205a7b2edf618586b25215066b537ef458655900477cfcbfc525057fe14323b5bbec37f6ea6eca63914cd0e5bfa58ab826e258e40f0526e672503f8d838656f1a932cf70661b01ed53dc1e40033cc976607de0a0468fc55e47c6e3391c116c201f258fab4cc7864f149f8d6068830204eadd02e380ba35bb435b95f4b6d36c194f673691f7953eb399a96be9852d4ad58684f8943e89c0486de25273ee50d319f22db550c5b2d7c79687dfbad3faf02aa7bb665596079df33764184caac7454a05b015b1ccbeef78fc06594c0cc7cdc7d2048eca6232893fc7d8d790945f0dcb8f362107ef12d028e58af5dd9726d90fd1fa432a2432211d2e73b11ad66bc524c332265ffbe846e37d3bdbe538000b639002fc154319ba34bd75fc14cbf164b24aac0e561991c7130daec607601a6b80f2c59dd24869a61ce003f1053f2372f9cbf195cc6f51e1e7f0d492b75d252fd28c8289016f4d95f00847a4210094c0af77ba11ed435adb2f732804ce0da18e497192cbac5a400015be394bb54294ce14ac06416d7503a8e6487ea534837fd8dd1d75f959e7824e81c9e550621ad8e865d89f8dcd1f803ec378be1061d58cdde4643bca37bb39403464fea1654f56b6078a9d96640412ad4fb938a222b9ab5b787a7c35001e4cacf3ee8eb34db6c9ee266907f37663ec588624d01b1f0cb6e93106c54fb127cbdc15d6a758207c7932df596a1cbe8fe647e98ece8734f71eec04445b355f294320354ca89a172407ebe7867bea084e4d5ea2e31eb693668d1b3c45ca866e3770505fb6ddca4c137dcbe755b40bb95b6fcfd05f7e5b18c2486011588132132a3b693a9d17b40feab9ca4f2d07b06963f5d448421e4d0f747f881815d0ba596a3f1aa15479a7e61231564936a989b51a24a491618e1e0b5acd4cf5f604eb50739be91a36870c28bada708110ece55f74e96fa25de726539fe44f48e2b93fd35ce5de858a5cf72c7241acfd0af3e617ff418955d3f15f09e9515ba0e58d81171e39cef1ab4e2c59f626c5abe0b10e2c955cff459c5977387b019e74ab619b32ff2434c5687743096fdfcfdc5ebb161464ff93739db6622c1b6ca4d99bbfbfb2c52dda7e4ea61a32fc3c69f1b5590d011e18bb1c3ba6f4a7def1cfbdeb14454c3ad78c257bbaaf4bf27359ab7266d17581089935e9acba6272ed8d9de299df2fec7d8dfe4311983184876c24437ee02efb711ee77578fded0ff61c5a52291df4821d2a91bd3e321900d931d2c52327d3eb315228501b8008017db1490fd37bd11fc141859453945e2ecdc717e78cd05aa25483daefc93f6a4deaacfc049aee55ad0ad978e9020926e86094c702f4a6822e371451ae8e2b05cd018a1e8fd59f4158ff56478f1ea6a29eb86507", 0x1000, 0x2, 0x0, 0x0) chdir(&(0x7f00000011c0)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001200)={0x5040, './file0\x00', './file0\x00'}) mkdir(&(0x7f0000001240)='./file0\x00', 0x3) r1 = accept$unix(r0, &(0x7f0000001280)=@abs, &(0x7f00000012c0)=0x8) getsockname$unix(r1, &(0x7f0000001300)=@abs, &(0x7f0000001340)=0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001380)=""/212, &(0x7f0000001480)=0xd4) r2 = open$dir(&(0x7f00000014c0)='./file0\x00', 0x1, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001500)=""/4096, &(0x7f0000002500)=0x1000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000002540)={0xffff, './file0\x00', './file1\x00'}) getsockname$unix(r0, &(0x7f0000002580)=@abs, &(0x7f00000025c0)=0x8) r3 = socket$inet(0x2, 0x8005, 0x9) r4 = open(&(0x7f0000002600)='./file0\x00', 0x18100, 0x40) recvfrom$unix(r0, &(0x7f0000002640)=""/146, 0x92, 0x802, 0x0, 0x0) kevent(r0, &(0x7f0000002700)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x0, 0x10001, 0x4}, {{r4}, 0xffffffffffffffff, 0x12, 0x48, 0x800, 0x4}, {{r4}, 0x0, 0x8, 0x9, 0x0, 0x1}, {{r3}, 0xfffffffffffffff9, 0x0, 0x40, 0x64f, 0x1ff}, {{r4}, 0xfffffffffffffffb, 0xe, 0xf0000001, 0x9, 0x8001}, {{r4}, 0xfffffffffffffffe, 0x2, 0x40000010, 0x20, 0x2ac}, {{r2}, 0x0, 0x4a, 0x1, 0x9, 0x10001}], 0x7, &(0x7f0000002800)=[{{r4}, 0xfffffffffffffff9, 0x8, 0xfffff, 0xfffffffffffff800, 0x101}, {{r0}, 0xfffffffffffffffa, 0x0, 0x10, 0x7ff, 0x7}, {{r1}, 0xfffffffffffffff9, 0xa0, 0x40, 0x100000000, 0x20}, {{r1}, 0xfffffffffffffffe, 0x52, 0x20000080, 0x7fffffff, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x14, 0xf0000000, 0x800, 0xffffffff}], 0x6, &(0x7f00000028c0)={0xfffffffffffffffb, 0xfffffffffffffffd}) bind(r3, &(0x7f0000002900)=@un=@file={0x1, './file1\x00'}, 0xa) getsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000002940), &(0x7f0000002980)=0x4) unlinkat(r0, &(0x7f00000029c0)='./file2\x00', 0x8) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000002a00)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002a40)={'./file3\x00', 0x15e9, 0x80, 0x5, 0x0, 0x0, 0x7, 0x8, 0x0, 0x0, 0x4, 0x3}) open$dir(&(0x7f0000002ac0)='./file2\x00', 0x100, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002b00), &(0x7f0000002b40)=0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002b80)=0xffffffffffffffff) ioctl$TIOCSTOP(r4, 0x2000746f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002d40)={0x0}, &(0x7f0000002d80)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002dc0)={0x0, 0x0}, &(0x7f0000002e00)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002e40)={0x0, 0x0, 0x0}, &(0x7f0000002e80)=0xc) r8 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002ec0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002f00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002f80)={&(0x7f0000002bc0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002d00)=[{&(0x7f0000002c00)="7ea840c5c3ffa07ffbd3a21ac1a1b060384af6670271854f4dbc83f8587f4ffb7145f84c5faebbe9bb9ff82c70606ac4339b7d83b9b713208415291086e2fde147c9358eea673083c3852d61f72f6d4ee0895f1fd574d31e7743ecdfe64320f06d74211b2a9a0d47861677c0b3e7ac589aae87d883265237d174f8080add62104a08b210a868ddd42da650381e9934b4bf6c8ce797849a1fadc87671b79797a529f42f81a4958322f4384f91e2d06cc4f2abf8248268e9744952f1a31e6bdc13562ba91f50e558a2c88ed61a2b98805db5a80851be568c292458e34bab79e32c2bce6d016bfb1c32b612414af2cf2c716befe30c8909f643674df049", 0xfc}], 0x1, &(0x7f0000002f40)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x40, 0x8}, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0xb8, './bus\x00', './bus\x00'}) r1 = getpid() r2 = getpgid(r1) setpgid(r1, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x2, 0x6}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80085761, &(0x7f00000000c0)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x1}) 16:00:07 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="29e08a1745958ba5843aba7b1d26b388f5526cc46ba704d5cb17356177d47cc695d73379df41d2bfd2c6373cf3d44e47196ed82916a272376940ed3d06941e572f4023b64ee40d02320a57311946b1f61eac8a971e492be14382f250a8c8098bce6a7497afdb59599f6cfad18dc2262b97b74afb9b9fb0a13e735c58ed92fc44bdfce09fd239fdcb6d0690d80e314d9073665b880974", 0x96) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x8, 0x1f}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) select(0x40, &(0x7f0000000000)={0x41e0, 0x6, 0xfffffffffffffffd, 0x1, 0xfff, 0x800, 0xffffffffffff8000, 0x4d6000000}, &(0x7f0000000040)={0x81, 0x4, 0x7c6, 0x3, 0x7e51, 0x7cb, 0x800000000000000, 0x7f}, &(0x7f0000000080)={0x2, 0x20, 0x6, 0x8, 0x1000, 0x6, 0x40, 0x10001}, &(0x7f00000000c0)={0x3f, 0x8}) 16:00:07 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x2, 0xfffffffffffffeff, &(0x7f0000000200)="3b4e5dc22bff254deb6d8ca323d6c6d88709fe4c113adcce9112be48f00158fd83a561f9adc39c4d576fef0e4308285bf625515507d29fc49996141a1c61f9c6df82913dc5b0f5d53fe2c6149f184b0318e1b074ed96f005f3b13c8a1e8eb0b7ecaec6bfbc2cb53c5534b8a8bfdf2108f00ed3454d3760ef5a5849de30e6b17ef37eb7898d6f3be672866b70a3e44249aa125e95da2296f357e5467f50bd94883e2fad9d60153be86f139f3f37684c0c494e8a37fea4bccdc14d7d7f3d91f89735c6c1b000627b4b3234b1db9d02c4984b5504bb7773d4e60e22f4b22d8a1e4b0c647f33b1f830698cc9a4355057691658eeb3d1bda51909ee000939", 0xfc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) listen(r2, 0x4) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/31}, &(0x7f0000000140)=0x21) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) preadv(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)=""/137, 0x89}, {&(0x7f0000000180)=""/187, 0xbb}, {&(0x7f0000000240)=""/109, 0x6d}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x4, 0x0) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce0a0e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf00", 0x66}], 0x1) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') close(r0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='x\x00') bind$unix(r0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) sendto(r0, &(0x7f0000000000)="a81c3939d0192f8c3043942d66fc39742530f987ddaa6d31bb25980beb809c287316c7ae94e6c7a0cb90ee2f3604b2fe74b29c76", 0x34, 0x407, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) read(r0, &(0x7f0000000080)=""/163, 0xa3) getpeername(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) socketpair(0x0, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x80000000, 0x1, 0x1, 0x80000000, 0x4}, 0xc) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000800)}], 0x1) mkdir(&(0x7f0000000c00)='./file1\x00', 0x40) lseek(r0, 0x0, 0x7fff) writev(r0, &(0x7f0000000000), 0x0) writev(r0, &(0x7f0000002f80)=[{&(0x7f0000000d80)="5021683f5a09875378462fd82b43fd935ce39157ee8a63dd17da34079604b590ef1e3046d92cc2c6eab3b48e67e14f12203d42a798bcabc1853ad546eeb0f2f97db1163a817a39f3a374665d4c41dca0e38e73904867b7e71eeca89ef37a689ad848554d1c50647a051dd9c2f3fe422d8d58dfcab4e36652de9c676b629e964f794951bdaf86bf86eb8a2a39ff7362b52bfede7df42e31538ef029542826218822108c12c18bba4767b3c8ed5c814de28e1fa3485cf79776fad7d2c53a5a3c14feca23c0fa91f6c3fcda9f7f2b85ad49c33f1d9b06e9438be1911bd5404e418a9fd2858ccf0076cffdca42ed519c51b3fae57b191bdad13da996bcb35b49ed810eb74a8de93973d133707ed9f6b89a332234f6b7d2971e8f26fd98eb4782ed3c1f7180ed516ad4b4230662bc431c3a3a263521e2d282fd00eb5aad9da948402fa20081b8596b913c4ac15e680e67c814e360162b188466f1d6422928947c7beccd2450b938562dd321d6aca48ac843215d90847197072b7cec615614ae8e56a76d8a1582d7072519951f14af3e7c7c1ffc230f7d8c48285b256722378618010222ee6b21f7c9bed03ae3ee82f850b894e17fac6ca6c9544816e45cab1ce7fd3551ed9fc2d6d75e06e5c90d34cf71b092b38df5a590354d8c688380e83ea0b89809d97f63819d44fd22909593ed78cd32b1d81c472d8573a1756b3708700184f91bd39161732dfa27cd96f3bcb6c494317bd7e99a94baecbd6e2e76dcd5f4651cb590d0ae10d6a77e12b20fa38ea6332e03b8a40483a7cae4519827febfb8474a3860ce6e4d255112f4c0fe193578ecae56785085e35ecf1869643691768efb19354ca07034a0d8df37051b556c920fd8d05e7c3e449b3345ad56de42a93f58333f8dd65d9e5acd1630a0f0bdf6fea176e4af31ad3f82c9ab536b66025f3076fad1135e91f7c53bccd08cc46e7863b8e490957fb389aeb0ddbce281e2fd60ea90dd37cdc8bd0b445966f0a750aa5e148b8d30b854a53d2a3ca34d3470d265c12adc044aa52c50bb381693bc7f5ca055e396e8577392b3f1d2ed4be5bdba0e01f0423eebded2e8ccdb543d599489bde31319bf1bed580aa4f4fea05c2e16f2d992fc9e97e32b8a7ee8970eada261823e295bd32bd7975361880f2d8750f1d031d20088447404f977c7ae9385789a106b422fb47aea491f63faa8b1745a6323f9fa65a1053abf57300288e83d2c4a10c11d4d2c0372085230fedcd0f162d759cf2e4a514ccda81950564b0f12215fe4797e696170a9e09b5bb970de3d9905362d437766678a18d0bf136cb1d3756a28455a5ae73e77155eb7110ff9b559eaf4508508e14fb709b682d2b368870baa4182472161a865d0e98830babc0555de00068115a2b38f5cca57bf5cb7fc73ec4f85be4deb81d6ed55ace19f38ca43975da278d202094e3d50832bb5dccedd0d73a3e26feeab92a72730e3bfb1e9767b86f23400b981f2c5b6108abe0cd42b9fc7858c20f14428197817e76c18f7eb421a1a4703db36ad75db508419a5c175c9be03e2ab1dd071f9789aed33e59cf6791f0a8715c015ed17444630919c6d2a1ef75575d14e3b9af4ab149f30fec41321af2c77ae1dda1349b0d143b1ec7380090a88d2e7ee55cf7573fda1ee720ed2daa72eb2df37d0bdcf31ad50796ff77212f2e584bcc7ec4be9e7e92877a2434a0365417ba6fb587318ee3def172b4e21ebfacd21e3852094533dfb302891ab304b0275c2d4f7be46bf9e00b9d0aa7afb547f77eb314650f2112576aa2ac3ba5ca4634956d1ac7c799c28217c6e63a743a75042330d52b593fded2d400e37becc3ef804801a3db7689eeb8096d4670194d590127f65b90d2630eff3b4d7f37ca69160f161906a967078d5b12d7a2997538c98fdb12f5a4ec86066ae3dcfff627b83caaf452197fba3e476ca672a8d7a26b35d32234631ae6ef8bc3844d0edca841df78a5114693266257394acaedda126955fd8884ad9f57266aa38e170383c65513add895a2b625ac9ec3bac3574eba9e345e95e665a2119dc322c5501edc95a960cec4a25c201aba21aea7110b4cf8d5ac4828ea7a96e60c648ed1abf088d267bba2917723052c8ada39347403bb30a15c481de2345a19fe11b5771970d447f3182c3ee5299d168c3d038e25cfe382484e9bea43e0f2392d75339317623bc9238f7d54a145d0abf4980c0e1a99542690dc03f25e1c2a28852271b3a52d9bce095db122722184969f187ae506bd36669f6161e3f4d124083c624b65166456c2fb12e10d0b339a98b19e492631a9edc70ee26b8530ee2f4430d90a0abad1e34cc29a3ca8aa912a11403f5ada69233dcc72473250946f751a5196a4ca284aa4258924bdf3c5a00c4a5c9e341b0a7db6381876a4eb72f528632ae0524541d88a72b9d5bd264d96f92d16a65c8eeccfe1f7c48395d2363bef26e18e752ec81be99605cf657b7b91a70d5c8f03d873b30ac82bdb710978c9e0733889630048c1005c7ffc83caa4582b94e0d8db243766116f30270d18f6bd1e08e80577217067fb63ee4ba50acf9b0859f483c89c564649f97833b811543505cc544a88c0618b9cf34f15efc45b0e87354c68d6b8282141ca009622652e0ebe5ccd511600cc7436d720b5b8e6732d91426300acc406defebca8cddace7a125b40d88147ff3611d2269cca6794624a09ad86a1b68f3a6c75cec35c88f4a207e7aa3a8d885bf26f8edeaee546319bd1deacd4baacb3d041514d9c90a219169d52a5cf9557c3e61d736b24ae8d1fcf5ff51e9ad31cfd3993e1fa3cef721255404fc0cf81ec3fb121230cdeb40f6966834abbdf335dfdc3d9528ccc78169ec6467f811fc5d501510860aa1f423624978fcd74398dad10d8de7", 0x80a}], 0x1) 16:00:07 executing program 1: munmap(&(0x7f0000006000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000280)="a1", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="e31c7b69ebada64f74750ca064944a1b757d6cff9aed9dc3bd7138dfef8ef830f421707191d872feb41f276e244e3882ca78cb778afd2efbf8b9b12458633b5630e48d7175c19c1a6a462b7baa418b1c89f8edfdfa36c32ff0802f4965df8cc2fe260fb595175f6189f18e311da20ec9a2981616c47d8df6276b0209fa1b55d1fc321bcba423ad61262f143491eef40ee624273af6a93608942f7e88245e5e052e17b35d05a72ca1cbab88343a53e9807a3bbb041c0d48854575b3c2499601c698218c8e075f300e569d14c3e52d674220775b9c23208e3f8b765ed99dbfe3e43cb83394", 0xe4}], 0x1, 0x0) mmap(&(0x7f0000006000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000004c0)="8974", 0x2}], 0x1, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xd5002b2697dd1df4, &(0x7f00000000c0)={0x3, 0x2, 0x1, 0x100000000, r1}) 16:00:07 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x2000000003fffc, 0x14) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) msgget$private(0x0, 0x11a) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:07 executing program 1: r0 = msgget$private(0x0, 0xc6) msgsnd(r0, 0x0, 0x284, 0x800) msgrcv(r0, &(0x7f0000002080)={0x0, ""/4096}, 0x1008, 0x8000000000000000, 0x2) r1 = geteuid() setreuid(r1, r1) setuid(r1) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x1, 0x400000000000fff}, 0x2) 16:00:08 executing program 1: select(0x40, &(0x7f0000000000)={0x3, 0x9a, 0x6, 0x5e2, 0x8, 0x9, 0x7aad, 0x2}, &(0x7f0000000040)={0x8, 0x2, 0xfffffffffffffff7, 0x9, 0x1, 0x8, 0x400, 0x8}, &(0x7f0000000080)={0xd60, 0x0, 0x4, 0x80000000, 0x80000001, 0x0, 0x3f, 0xff}, &(0x7f00000000c0)={0xd4, 0x2964814d}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x38, 0x0, 0x0) r1 = socket(0x6, 0x4000, 0x5) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) socket$inet(0x2, 0x4000, 0x28c8) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1012, &(0x7f0000000000)=0x22, 0x4) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x5) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x10b8, 0x7bd) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') 16:00:08 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) dup2(r1, r0) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xad6, './bus\x00'}) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x10e, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r0, &(0x7f0000000380)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa38350996522fb58203f62f43ba32572511db5eb5c4f86badcc2809e1", 0xa4) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0xfffffffffffffc86) write(r0, &(0x7f0000000040)=',', 0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/199, 0x9b) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x7) close(r3) 16:00:08 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) getpgrp() r3 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x20000fffffffe, r3}) r4 = semget(0x2, 0x0, 0xfffffffffffffffd) semop(r4, &(0x7f0000000100)=[{0x3, 0xffffffff, 0x800}, {0x0, 0x7, 0x1000}], 0x2) pipe(&(0x7f00000001c0)) fcntl$dupfd(r0, 0xa, r0) r5 = semget(0xffffffffffffffff, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) semop(r5, &(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) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/47, 0x2f) ioctl$TIOCNOTTY(r1, 0x20007471) semget$private(0x0, 0x3, 0x3) semctl$IPC_RMID(r5, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000140)='\x00\x00\x00\x00', 0x19) recvfrom$inet6(r0, &(0x7f00000000c0)=""/72, 0x48, 0x40, &(0x7f0000000040)={0x18, 0x2, 0x3, 0xffffffff}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x88) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) msgget(0x3, 0x720) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00020000ffffff070200000000000018000005eb5ad35e5b2f1d000a"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x4, './bus\x00', './bus\x00'}) 16:00:08 executing program 0: socketpair(0x6, 0x1, 0x7, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="3a4d3a20cd95e040803f83b5593276891fea107599c05dcad4519fa941c905815b7d1664f79694daf490322746f72e0c75b8a09786f536a272e4d2444ca8f3089830901c79cc4e19dd3f3c2a2f563381552503fc96e29c8bbe7c00bbf03aea6caa246596a3f4556cade69618bf493b2cd4b9cf6e13f96c174bff8fc9c82bb0897d7698c2d18edca9c8917cca6827cbe6ac57d9dc7be1f8de62c2afb7903f4e9a33b5026b9b6c4a7a26f912293a824737f003881d966b178d0a155457d8add590189529e9be64a21d0f4d874da2de2e25ec5801f97c011b1937c33e2f3089740000000000000000000000000000", 0xed) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x10000, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x8) 16:00:08 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = socket$unix(0x1, 0x5, 0x0) sendto(r0, &(0x7f0000000000)="953b24aa1cbddc079b5a8e7af202167f89dc9f2975ae1526fe673dd2248b54aa7df60b96e3d930e25759fcfa91fb94e5e2836eae6a18c84a838ec2a89c28a862e75ac58dd38cd4e62866356e05331947f9f3446a7be9f7fd9c25b4e0bc37f5ee382f029f800c1d0df60a2c613ac87ec8912635cf4d710a9b4a4a62c5aa", 0x7d, 0x404, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x201a0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x80) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r2) 16:00:08 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="04"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0xb) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:08 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10480, 0x0) getsockname(r1, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000500)='./file1\x00', 0x20080, 0x101) lchown(&(0x7f0000000140)='./file0\x00', r2, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setgroups(0xee9cfb9e39f1d628, 0x0) setuid(0xee01) sendmsg$unix(r1, &(0x7f0000002580)={&(0x7f0000000380)=ANY=[@ANYBLOB="01012e2f5e696c653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x400) r3 = semget$private(0x0, 0x3, 0x10) r4 = open$dir(&(0x7f0000000340)='./file1\x00', 0x10, 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) getpgrp() write(r4, &(0x7f0000000480)="957dc02118aecc6502759f7090f2d7d976f76c56342637daad4c0f70f21fdec9b940ff19dc937d297aed3072d5b3217e9b88b14a4f7c491b33117d6c82bb5061b9744f587b67ca8bd2e4e56941b96f5a820f0291db14377c7fa5c7dd4eeea12f9ff05ddb51a6ecd7eeb16b4c87e710", 0x6f) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r6 = dup(r5) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f00000001c0)={0xfffffffffffffff7, 0x4, {0xafe, 0x2}}) chdir(&(0x7f0000000100)='./file0\x00') setuid(r2) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000440)) seteuid(r2) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)=0x3ff) readlinkat(r7, &(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)=""/21, 0x15) r8 = semget$private(0x0, 0x7, 0x100) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000040)=0xf80000000000000) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) r1 = dup2(r0, r0) write(r1, &(0x7f0000000b80)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056a2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558e92b597a668d0800000039ba404bf5ced155365cde", 0x8c) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ftruncate(r0, 0x200) 16:00:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x8000000008000001, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="ebffcbff13b9fc812eaa4e713048e69931929648", 0xfe8b) 16:00:08 executing program 0: socketpair$unix(0x1, 0x7ffffffffffe, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000025c0), 0x0, 0x0}, 0x1) 16:00:08 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000400)=0x56f0, 0x4) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) getgroups(0xa, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x5, 0x7, 0x9, 0x4, "c51214316f80c5a93c680d03c8b563b4a35ae3c6", 0x65b, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x2, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x4, &(0x7f0000000280)=[r2, r3, r5, r6]) flock(r1, 0x1) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x100000000}) ioctl$TIOCNXCL(r1, 0x2000740e) r7 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000000040)=0x2) 16:00:08 executing program 0: r0 = open(&(0x7f0000000680)='./bus\x00', 0x3fd, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="0cde5c7aa3ae2b85ee4439", 0xb}], 0x1) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x2, 0x6, "85495500020000000000001167f5afa680400900", 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7ffffffffffffffc, 0x0, 0xffffffffffffffff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x2, 0x28, 0x6, 0x1, 0x5, 0x81, 0xd8, 0x2, 0x3, 0x75e, 0x5}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0x9, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "f430c1e7bb6fc6ea3c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de32148fb6242b8e03ad14a7f5259bd7fd68240773ff52a13d79140ba72b1dd3b11bbea95938074751d201ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf2d3fa00f1bd53d079312557a90a6dbf72737e49d973359282830881d1bb57c63fff", 0x90) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffff472, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000080), 0x0) sendto$inet(r0, &(0x7f0000000000)="79beb63e77d6f89ca1f6fb80307ef970a1d039eccfeea1e84fd0265d05fd6cdf8b15a1183b93bb41048d7e2e332390ed8cf6484ed8a3916814a807ae951bd5e9e1d4e94093b7b269b8a45dfc8eb42b944102c45336a24fd5255f9c4c3c59648784720dd1ed6e4a60e20b1c8e505d37e9f2cc0cb2265c5b4028cdef87e4b9f4a9ff12cdc5a68ad5e7ac1894ad88426d4abc8c547b0b41d745f4a862c22e0e28f42b9e10eba6ccb57dff91830814023c54064f3f521c4e19fb64fe9c3ce44d6c5f82485290b4c05204397ccf1bc45c4fbbd1daee75bceffbd69675ef421782c76c13de480a816d875b30276ca2ca79acff14aaa6b7e7a23e6d964b7278612af800ae7e99e023c0106939dbe47f1726d6a642b181f46ea7606cc63fe2b16067a0c6be70d07d68e9516910cf8bb5820d74dd30d097268791a98702bed66170146a1584de06c0636279da59d21845a0141063eb5eb2c9ce5061368fdac6840940817f54a6be523b138534b131ce0661b4904a8b07b3a1fe5db41715d6f206fe70544df2c0652c8e353e8dbeb778fbe734da6ac86c55e5cece7a74c24e29327525eedb341c33c4a39b6f08d6cb2d1a8f2f9d645e8ba7acf0bb06ce92f5b150238428bb47da365e842d20b46a95bd5233f76ae3a18972dcaaac32802c3ce0acf16a2486a49fff9a34429a680c84ea2efcf8b4f965b38585f635416854bbc5d61c4df01f959f3578077adf712326d9e60945cb4874db70aa7c96ba3e9e21ea3e63378a661a91745fc60abb8e241754dc5b82107f73f234d72f3a036203f1b06df66a95146e936060b71f97dc63513642f6cda4d961ddb524f29f766765d6f0c11a2b3d8a21a29d2a9fc7ec022c8a5af70202b1234f8d938e41dcfbd505d88fd403ce941c602d20ee35b99fb8a59405252a8e5ee0443b0e3ecf1f9d5335c5650d17bc1dbb3fb1ade99c803733191f4bb8e6a1b92fddf9706a67f271946772176974f3b721d76c5c941b3a1ce9daae8401ae5b6d1a88548c5cbadf6e4881591da20c27a06af56f4e18677f94df99c1ea69ef5eb4e113f91b0adc0c888e116e47193c25ece097769e2c52acb341f9d8c3d9d958a1f76fd4f151c62176436fbf62bd3376a54d90c76c256ace9bf3ba6d3cae9ab3f35b400806314ec2e1510314596b5e22ef245ebcfcb545b795348a6f947be6a26aa9be144b4703f58d2e27d5ca986ceece5357fbbed8e50208b043495607e7f1d17f3ba3960bd10034b3420f3cbb5fa2c96f931f0afb7892460ca5908d11e278abc5edf753a77fde40a1777cf6753994a4e2bf4afc72a048faf7254d0b06222820081af27a7b39fdb7c60de0a454f867200dd69c4bab7ded2722c63679791e043e43288a0d5bf2cf5132c0ccb5827202a960daee801b91f86c2cfffa5505d6e79268d64b541ce6e2f4572dc3f3608edd39e9fd47bdbfa64b145e593e89d649d98a4b6b3e238fe7597a4537aa28e75e0113e9d2a533757fe6d5e0d92d1296b59e5947d602a416d29d4fc8309b1a2d18be3a98fb3fa33b74e82bedd5ee425664131b54d7e441f3eb861feaef4f46b0c8d7c20048f38c53c2e267b15500bbd3de3736422ec8a63a6f9f41a7d12d87b93f7257ec10b0025d168c8e58ca96ec973e6f223c61c8f73a367bf449fe55fe837c778c19584d580ac717bba4f3adbeec43de6d06c0746eee1217b05fce150f25315fb241abb81c1a432500e35168d7a657aa8b6f9b6a2b8c8879c22cfa550a7d48b2209f70487943159188f7c6c5f1df11d0e2ee9be92c4f3a2f4ba2f264086cc2f3a3d21a8334f19d1e150d77787bd901470d17e26db125b117e07cd171a8fdca01fa61b7c8d33fc9034254f4bbacd643cc1b9b3d5f01ed55ed2e563af7cf1fbe56084fb6241b0b96667ce8891b04098ccda04d91164a7f47fc773c5b1c087e7c50f3b3cb761094a09ec718c3b3291f086ace31d53a4552743826d671b8beef498384c70a9bee11080a92fb150ddb216d33cd98f416e2511ff7de926c24024bba2e9381f85e7d3cf1ccaf7eb892d0e426e6214b2ea4955c005545e279bd462bda1131c5027e4c53f11bc8f3a8241df71603deeee542c4ed1a77d843f38e24364921191e8fa665a31ece8567bd8767ecf6f4770e97c4f0f92156330073bc3a2b74b6b3a138985bcd98342671f0fd6b2a94e2fcbdc494ff6def54e423ee1bcd74412255e4b42e192f12d939a7b24aebc602084423ecc523c50f1b350220a93e1ed8ec2cf68abd7a93e6c2192e518ffca50651bedf9a0a4101ed8abda9ab7d7b92e6c5b79d944fd6f0ca5b5bd07be5f35158069c5ef2ee05f7ed1ae3ffc3eb9b87211c53a1d708b0c4394918ff04834e748da2ca5bcaaeb1c0ae58d2c3972f3bf4e0a7cbc8d89751563a4ae5b380ae7b675ed5826b653a5169c310b79fceff4299bce8e7693fbaf7573f67069ae3359024631154608ea8b9bbf332c2992030de5c696eefef9ee89fdb7aa8cfa3dadf2662a66b5d7ae686e19b1e131784bdbb0be364820dd05bf0ceb710dcfa27ae32a97d0ae2bd7415a7866de44894f586ff239d894724a776e0ae4393ef38368bc5c1251ecc92f14edfbaa1a8d50634fdbcc8337923a7b56c660839569712fcc7128950efbbdac8dfb60db5c332640c9359fcbe98a923d863cefcde1f0298342227577ddaf3dd990b46758807abd72c4123e3bd5353685427c52dcffb2f6fd8ba6fc2de533db89000d9f506b168a052f6d3a20dca96f2817fe5b947272a405cde9b38c7c280f55ddf22179853b18741d0892df7b751894ee176cef1088b297a53f81f4b038b1abca4840d6c90653e7753a224daa7e8d95efb7cbac2c6862ed7a7fc514b903707e4068139bfd2593a3cc8dc2be09039ed56d864c3d267ce92d0178d9f31ca85cd3b75f04ccf0c56bf74e4f45e848f3ba7bff262fb7889ac3c3d19a4f63aa0683509e93acec8ba6c322bc4b0fb0a4638eb2197b382d9702e3dc3bc64a9be27f1313f795c5f2a8f8a9886b8023dfd06a35d13603b83a6eaeaa3540afe8390a19567e76d623ceb3204268650f09c98a030d891c72475876141538a772ceae5c6977655194a8a3ceb31329081f98e9bcb8033424e7a6ddbc8cb96f1e2f379a85e88758c8cc0e7a7d2e5d4ecda5a2e1f8d791d89acb613e2f4ae810226c4da85fd54b07b3ce76ebb0cec8aec66ee7f4068562cf1c4554946b6a86442fba116b27d7243a30cad3d681a9949c507e3f132f35b00df7c57d7730ab70dbbeb444389b613a452912ace87e31e6e61d05a265c1ab1ef0cf66d488b3613f1a2aa7518c195e39c3568ac1eefaa4b465d6df80060a89057d4f2891549718a100c0beb12a176a4b2d1a8784fa1ed87b2fa7ec7480d4135c18d2f4814700689b146b9618047dfc31773bbe7a968ef7edf2a542d9b0dd7c53cddc81ba6cfdb6a3bb24c1115bb653221267182c51d5d677550473f6063096e4de3bb2183e1d4fe2dfaa20a497e57a64813f95c2f300d2dd82a4bdeb111528261d95b889f07aa6b19f71431d708136a1229cf213e1b8dccdac32609822dd866a8d74169b769eb7bc4455c29ccd37d21e72ccbb95cfaae56fb5b169dafe0486ff3c389c6f564935bf6286040aab3b2e8b8df0293f02a2491f9dd44183bfbdb3f6186c8601bd6120c99c159efa52ae7346d939103d9d8f0758a4444ce50c0aa6e4198b2226ee475d923ee59bf449097b0755d552c48e8a2acc6d9e936cba3db63fb8b356c4bb6708058ca871ef912920f71377e7b1721c7c6fd963a17e50f8387830ad5b75f32152bbbf9ce4a683c760ccf261896e4603c0e960062471c5bf35054b8d9f35c354c9a2b31b4f0fe87543aadc7401a4b136c6c84e5fce0085022b4b9a94e7c03191ab182e228cf6e52a7b96acf3c9773d10cd0f16ae7b0ca7738ebfcda4d45a99f5ce05751f010ef48c54fbbc122cca6a29a1e0c463eebc49754b16436a7389525c64548dd4e8f460e69befb7f84706dc7496847d0828e5f382dd07165961575e5d9a6941fa21f9d39508cbb9e6e361c28c39cf9ffafd9300e80142631e9da4a8f8155b785e65b81cd33ed124e45ef8b887dbe9e2ad14af137ec978ff1b52da052a0af68b11d2dbf81b780b68cb504f32ed5dee12824ae7a13c3811b67a4c6074e34b969a70c53d87bf220bdecb6f3a60a7e5b8828f1cfab10cccee1c1af2ddf56ea4c1ba1eb75e992ffa621fd3129954abdfe94a9f9fdfe3fbc16c8dc0f548b529c1eb23d477d28e71439277590f8e4f298f9dbd610c4dc4618e39632ebe2674e3c47823e7bfd6c2faa59116d5d13620707d2319e915073f8b6133276e3a6ae7aa0c818af50886a1c3d9cc45d92d768a3529e6f94bb00a19890ca97570723771733635f5c015a9773a240f94187d43003b1b369ba29244d769ff864fd0826a008a487e255287cadad2f6841f1eb46d5f8e67cb1cd23953bca3c27b09b143a541ee373e7ff6b7cfea31fa5779185a658c4e4998dadca58299bc119077fedd1da053b6e9f3b17cad962483115ad6b7d9ff7c3bffdae765c1482ea34b86f0f24d81be3a14ae2e8356042c1412c36eef7168102b12504d8b618c5f6fb3157697ce005ca15c91cc7f20f904e2d4d4658277552189ab5ec552d8cac6e9843fc2cf02af91d53f2aa2178005353e709aec8d042a35cd248e48597595f80fe12eb61b949afa13303e68f8fd8c73363da72912fb91ae725ad158f58d88cd0f74612da96f08354d58198632a534852fb99d3ef7bf584e825cd470dccd2d05e9e1a478731748ce408055aca196c13c55bba87c9aec83b26b0cd2041ed13015e939ee82a816b9c3e2f5aff5d6aa4a48938a7350b82029e872b44698ecab42b74910b0da7fb8b316b79b92fcd679279277cb776b609f99da2346e4f1448d859776e62ff87b50d214d7b45e409f8294770fc83fd5f9aad55da82cc1b2cd96c4dd95033e2638e4ab7306b6342329838cf45ac87e75c5cabb5e4ac3eedcb4206d3126a95f10c5f75aa0b8142c1402da97fcc2b84faf0d2faa855a67ce479cc89cd2134a9b9dca8262df0777433596f2a5905a2fb4414f60306ae35dcfce38dcf94ddfb40e9c71c8156399963f592b840edc6f76cd60bbf88897c30ab915c40706b2ce82d85b556ca31cc6a63494579fc7c2a700c775aea387c5f15a797aa3e112226f8d19d2d772969033e601ea8ab09519e22f131bf9325be3aadc315fffe03346f208faf5883993501e78746c3263d576b6ed393e1d7fe3de5d533e2531ade32728b7abf9c57119e25848a96cbc1f508c2b8604e455daef49dfe49697a44c2666e21989737b3b990c9c18237972b7d8cf250e2b988bc532e50bd182d9b5c33f9e84c2c74b83662e62484e756b7a4a54e042817006fac563969092fb91d54b093b4849b931ec8eede4a9f886419da0e4a0e4d6a97b0f32a29de167c4cea7234205437fa65c0f4fcce1c7752a4eff21e1dc22b4198103c6e9af0ee86b8231f64af850af499c635b8a6dd6fdbcd095c93c3533697f655f8fa2704144fe9e09ed97c7a3c5b6d31a399daaf62fb362682064586006a62cce792118eb154ef778138da48e435cbc7b0167993bc4627405347552f09f47e2a4d07815acf2e951295f69cf586b55ac45564e346ea2ffefcbf2ea38d2c13446e6592374ef3a5cb84dfc3549c61a08ad0b0f9ec23f8fea6d31ee84b9e1556a31a3a5140bc0e2b10024c56f11dfe5d89b414edbea70aede5952dd55b76a0c3e27eb2d4051a92d3fb9e8ffe1cbd67279f", 0x1000, 0x408, &(0x7f0000001000)={0x2, 0x1}, 0xc) socket(0x2, 0x4, 0x3) semget$private(0x0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2028, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c87b1772c0035b84e332e3e", 0xc) 16:00:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x10400, 0x32) mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x3812, 0xffffffffffffffff, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0xffff, &(0x7f00000001c0), 0x101, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0xcee6) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0xffffffff, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 16:00:09 executing program 1: r0 = socket(0x2, 0x1, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x4, 0x2fba}], 0x6, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)='\x00', 0x1) r1 = syz_open_pts() fchmod(r0, 0x48) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) close(r0) r2 = dup(r1) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x28, 0x1, 0xfffffffffffff9d8, 0x6}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x80000001, 0x6}, {{r2}, 0xfffffffffffffffe, 0x10, 0x42, 0x8, 0x7}], 0x7, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x80000000, 0x2c6}, {{r2}, 0x0, 0x8, 0x80000000, 0x1f, 0x7}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x5, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x7, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0xfff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf00fffff, 0x5, 0x6}], 0xfa50, &(0x7f0000000040)={0x81, 0x9}) r3 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "854967f5afa680400900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:09 executing program 0: socket$inet(0x2, 0x3, 0x401) r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "651e0d969a21512e233120466afb9eed7db09f1c"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="10000000000000ff00000000000000df"], 0x10}, 0x0) 16:00:10 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x34) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setuid(0xee01) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x33c1615ebf6c2810) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) fchdir(r0) 16:00:10 executing program 0: r0 = msgget(0x3, 0x0) msgsnd(r0, 0x0, 0x9fa01b665220fae8, 0x800) msgrcv(r0, &(0x7f0000000040)={0x0, ""/16}, 0x18, 0x2, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "ad30189607b0cd7838d10406930522e17393cb8adcce8962296d61395d4eabc0a8013180400f09c8f274ff70849e14b7b9f08a3671cbee"}, 0x3f, 0x800) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) 16:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file1/file0\x00', 0x5, 0x1, 0x3, 0x1, 0x14d9, 0x7, 0xd880, 0x0, 0x3, 0x3c}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:10 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x163, 0x16, &(0x7f0000000040), 0x0) r1 = msgget(0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdb7) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) shutdown(r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r7 = getppid() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0x9, 0xfffffffffffffffe}, {0x18, 0x2, 0x401, 0x5}, 0xff, [0x5a536137, 0x10000, 0xfffffffffffff801, 0x1f, 0x10000, 0x20, 0x3ac8, 0x6984]}, 0x3c) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xfffffffffffffbff, r2, r3, r4, r5, 0x186}, 0x7, 0x9, r6, r7, 0xea, 0x8, 0x7c50, 0x80000001}) 16:00:10 executing program 0: syz_open_pts() 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) kqueue() 16:00:10 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x27, 0x3, 0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x100000000000) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) setsockopt$inet_opts(r1, 0x0, 0x1020000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) close(r1) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x17f1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000080)) clock_gettime(0x0, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) link(0x0, &(0x7f0000000400)='./file0/file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)=""/216, 0xd8}], 0x1, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000000), 0x10000000000000c4) write(r3, &(0x7f0000000180)="dcbd4817e54f8a5652b1be0df895139f8f26aa21ed0d55eefa0924e2fc7ad2297d9fea834c625e0849aa766060c8d035821f0dd612a405c29a8388af3f13058af344e2152e2d257e7655d5cb439ce53f0f69b3ffe26f62f09a9951e804fd28698f57fc141a0f45f14c99670778e1944c9e68d98ec60f43261f1d64f3ae9c11260232542a7d14cea32732c7ecf576e83e6e8155ee20f3fd8c616602b02aa1b61989f7f69675d25cf7dcbf43c8ff01903b8757d0bc1c040510deeb3e87a268c375ad194e45db05bbcfd91f48615ef5251431f004e84928ac7606", 0xd9) readv(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/251, 0xf}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x7ff, 0x7b6bbae6, 0x2c, "fc1b432d38e595ab28882adfdc349312f5365694", 0x9, 0x24b2a7d7}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110f", 0xee) syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) r4 = dup(r1) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000000)) write(r4, &(0x7f00000003c0)="f7f2b89b2f5814e37f001830c40a4ec561b1cea439afbb03ccbdd6c262018c2f54dcc3df1f3c356823e34a3ed5a4cab34e35178f3ca72dcc95d486fbb8b853a832b7ff7d836425a062cb9f4d95826f7222094033d2ae5300ffeb5e2e34dccf0124aa520b77d76e2be8b083abe8f8584a4bd8ba0ed4633f10f0a809ed894c98a227290c190ee7f9ea901ccb8bbff036f05d1f8e27d44523d22d76a735b22a5870dc43226dff6b2ffab9088e86db46c290709e54b9f9aee125794ae28337569cca77a2f2c66d0b34c410963717036068d30de195e542e320dd63ab63d9e35da266378860fb27b9346d9610437abc71b835045359cd45945f", 0xf7) openat(r4, &(0x7f00000000c0)='./file0\x00', 0xa0, 0x4) syz_open_pts() 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x18b82, 0x2) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000040)=""/181, 0xb5}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000180)=""/83, 0x53}, {&(0x7f0000000200)=""/219, 0xdb}, {&(0x7f0000000300)=""/242, 0xf2}, {&(0x7f0000000400)=""/252, 0xfc}, {&(0x7f0000000500)=""/103, 0x67}, {&(0x7f0000000580)=""/145, 0x91}], 0x8, 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f000071a000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_open_pts() munmap(&(0x7f000071c000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="4c0da48700", 0x5) getgroups(0x19b, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000bc0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf2e1a7cd8a26ab6200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf910863ecaa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0450300137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9ad8d56eeb6664af6931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447daf3d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c82840f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a0200000000000000c6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bf05000000fe3111e3b1bbe11b172949f1458a781a9f679bfb8e4639f4de68d3ad8304acf5fb5b4e3c24b5b7606ed74301867ddcc5b40dcae8479714fa77c88b8b7a36615bec92b50f9857765192b26f943601c770c33821c463241799b42030198dab448ab43eb0eed7f678eb10b636aafac933b71e874a778de87daf8fcbe8784815c0ae780ef3f21ef6443af96efcc0cb0db9be825dec095e58b4b858b4d4c83f73cf33def06ac1e6750cf2b10e564e907be4208e4dfd9d65618a2a50f43cd85abb372e3d4e768d9092021049efbb6923ec313f00961eb58a1c73bcbc7bc4ffe8221271e79114321d2c7fc33cc90bd42e6d26f98330e7f5fefeee17a9b334f68296b66b1bd7b85ec5dde28f0d88751ce4f18d4a553a7c7e25cd55e33d92d88a4f2f6bda5c", 0x991) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3f, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xd9c, "b08d16c642ffff000000000000af8a5cef23d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) œ‡±w,5¸N3.>œ‡±w,5¸N3.>map stack 0x20719000-0x2071d000 of map 0xfffffd807f00dca8 failed: no mapping map stack 0x20719000-0x2071d000 of map 0xfffffd807f00dca8 failed: no mapping 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x56}) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, &(0x7f00000000c0)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3}) 16:00:11 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x0, 0x1, './file0\x00', 0xffff, 0x0, 0x400, 0x6}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:11 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/147) r3 = msgget(0x1, 0x3e) mlockall(0x2) msgctl$IPC_RMID(r3, 0x0) flock(r1, 0x2) kevent(r1, &(0x7f0000000040), 0x9, 0x0, 0x8, 0x0) 16:00:11 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) 16:00:11 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 16:00:11 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "f19fc763eb479f1cc729040000003f11f44bd69a"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "c446bcfac49167ca4399f2c00e0d144e19f0ddd0", 0x0, 0x6}) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x8, 0x18000000000}, 0xc) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="0000000247e2c9dd0c7501dd839f2124a78867d3bf808139", 0x18}], 0x1) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:11 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x800, 0x60) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) rename(&(0x7f0000000200)='./file0/file0/file0\x00', &(0x7f0000000240)='./file0/file0\x00') symlinkat(&(0x7f0000000040)='./file0/file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') 16:00:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1) getdents(r0, &(0x7f0000000140)=""/104, 0x47) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 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, 0x1, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f00000002c0)=0x3) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0xadc, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8a83, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0xe472e5ba7b8b01db}, 0x8) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1024, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0xfffffffe}]}) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="bdfa4d2591c321a8cf98848e4a8051bdffc6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc07e23ac168a0237cb5e32d0ff2d4e7199679daa987423cab21c6b2748a67e400d0a61d75698228a2b887db13099bb25375a9c2b0e061a751731e5c2091f3e9bdd11c4518138f7d1d2717001200f34322c0cdf8648b0200000000000000cdd79cd66c31400b4dc386972d2eae1f3c146e00ead47dff07c6c3b018be5455ba5fe808f9840f9e13daff5ee54c0682247a3e405dca84b00ba7651238225996d2250f6ea821e157a6212dc30a", 0xcf) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xffffffffffffffff, 0x1000000d0e, "b04d00f3ff0a631a00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000000000/0x4000)=nil) shutdown(r0, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) socket$inet(0x2, 0x2, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="0dd0d272944e55f3b8685c11e578450f284df3f472fad8b79c796feea688f773a28d6bfd1640ca86ff45564037b7f7eb60e76c57eb93577a30896748a004c6afc95be8a8cdd2025d4b964b1c2ad2da10a3232b25561b28e7a59e178b1928df680ee614ff0c1a511935a05e12a4455635c422c08b4c74b99e4d3fb709eec48fb7b47c469bef42bfe26d4e053534d043aeb47e6fcde7d785d3bb4b7999a893992bfa4066eedb207e28fe6aa9238c9be94afd188e9fc15c0993c955", 0xba}], 0x1) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/247, 0xf7) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000540)="0624ee6d446122eeee207fbfac5da5b187d44cd58397dcaff443c1d270f962fa610b3e4e023fd5e9c0b232c05b9c9dae898c399f3c00567b471e1b07124f35470efcd4e4567db0540d5637ec5668372af65a4f0e2abd8b165b0d70606b37440e20cab166c40c2b44437d4b6f39d0c2055f9014cb2ecdd65d7b83e3ce55e84ed968d549f67ab3401e3f07b240a9257be8fc0c22173fd90b153d50a961c368e1716b576d7312e4fcac60a140978abe31e0ad7d05130168764d53", 0xb9}], 0x1) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: setuid(0xee01) socketpair(0x38, 0x0, 0x101, &(0x7f0000000000)={0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xfd56) r1 = msgget(0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r0, 0x0, 0x0) syz_open_pts() read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) poll(&(0x7f0000000140)=[{r1, 0x100}], 0x1, 0x2) pipe2(&(0x7f00000001c0), 0x4) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) linkat(r1, &(0x7f0000000180)='./bus\x00', r2, &(0x7f0000000200)='./bus\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000240)=0xf) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0xadc, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x1) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x840, 0x10) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = kqueue() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x0, 0x1}, {{r2}, 0xffffffffffffffff, 0x48, 0xf0000000, 0x17b, 0x100000001}, {{r1}, 0xfffffffffffffffc, 0x4, 0x0, 0x3f, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffb, 0x81, 0x1, 0x7, 0x3f}, {{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x1, 0x100000001}], 0xfff, &(0x7f0000000200), 0x671b, &(0x7f0000000080)) 16:00:12 executing program 1: r0 = kqueue() r1 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="897206c9794966c9498d5ddd26f0b893424cf83e1d16ca34aa3c852348fb693b3ff653b51b4ae607346da452bf3a53db9f4f0bec6efaa526d6c4d5bb14341144eee80e0411c4776223494c92397ae12b1580a8969bbac007bfeed0098709f827d9147bd731a0d91bee89bd51a2e68bd85b168d4bca65df8c78b17d193b64c8c2059cbebc505c3f1ec6bb09a3153b46674d352d3e970334a6bfd5f5282cd8494c90103a28b8ecbb45a61f0b0b62f24bc8a7c13c08199b68cf03ddf251a076804179f5897c6a97d856313447fa8816f79e1c9e3b4b146d3e03e8e85509f8ce1d40054f3fa883e051b16f9d3ea4220e21d62ef4916e0be14e01d21a57b6f637bc56783b7757c773fb6cd3a49b6cfcb20c3de75a40648bad7e8d2c379fa34c7e8621e3d3140e9150d4e0e3cb4638ac8dd14107c53352d04aca524e96ab0ad8d35b26781c089e1ede57d5ab7fe28c834636e628c9492eaf685fef8e44422449dc21624cc1be015a7590f154c8a0719782893b381c46fc10a98e8caa050868ec3c2679b553cd6d7fcc6dea7a3f916bfb418f1a0df0cba2443e1e471761a33f03406259466a9e9e54382d8a"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000080)='./file0\x00') r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x80) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) dup2(r2, r3) utimensat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0x9}, {0xfffffffeffffffff}}, 0x2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) getdents(r4, &(0x7f0000000000)=""/20, 0x14) ioctl$TIOCSTOP(r4, 0x2000746f) utimensat(r4, 0x0, 0x0, 0x0) getrlimit(0x80000000000000, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpgrp() 16:00:12 executing program 0: r0 = syz_open_pts() mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xbed, 0x0, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) socket$inet(0x2, 0x8004, 0x101) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:00:12 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) close(r0) kqueue() sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="30000000ffad37b0fac07257e4342b35ff00000100004003000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) 16:00:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x7af9, 0xd01, 0x8, 0x1, 0x8001, 0x8, 0x10000, 0x1, 0x0, 0x6, 0xfffffffffffffffc}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="fbf730423944435f7a6f9c8a27acd6127d8615829a9782bbd7f8b4ba6471a05a07c597a478d3e48b3a6a7c9c94c1a9638d164b8db4c2d50c7d98ac9c6504085a1d4d28609b2c738b7ba38b7b8883818a08aefb7ab23dca6fb2e53707d6f3139f6478ffe83be4cc2ac3bbe333c3b619485c7cb83f2a466a0cc856bd46ae83ad7a4e18", 0x82}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="d000000000000000ffff000006000000154fe7f17d92c8c191043fd142f9b4e184f7f0bb068b7b7130a0c96c77f29ec941aeaa654c8ba591d70295631eecfc948282c3a0c6cd1bc2995ba37c5c63bb6813f2e660b88bb687c9e2241e7178a309548bd0e402dba957ed7637fd1d0f5377a248a2f35e7dad0917556186238c57d3efc7d1843d3cecb0ea5a915c3ccd0f656e46222c9969723dbaca2cfb15bb006766330935c060f906d590936631c812a7e5a64bee3b4230a239f30cfd21bb548a46fa87667079794ab8d94c5e49bea90038000000000000000100000001000000129c6c5695999affd05a960810a75f720849ddb946f23f778a66fcd5a9498328b524000000000000d800000000000000ffff000009000000324073c5e5cd62044ffa988de44044fb6b0f11cc5c02e9fca533fb023999c313e0de8a7f935eb56133dcde01d9bf912d9e0d04ad68bd0f68879c2c55ebb3b3cd39c8cb0b8c5663d09eb8697ffcc1339c33a7aadca64b6f1fa0a1dab02b54899fbbcc18e00f4cc2bdc5b1d0932f06e3aef5f20ebb90433050fb6f41c3f9a6ed99dfb691325bcfbad0d384fc8ac48fe0053288b680a1ac5b8bf90984b648e908d1c8017de7325345912c2bef7c2501a896117299a00d028b46fb1276fbced9458aca8d0000"], 0x1e0}, 0xa) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)=@un=@file={0x0, ""/7}, 0x9, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/109, 0x6d}, {&(0x7f00000001c0)=""/158, 0x9e}], 0x2, &(0x7f0000000280)=""/94, 0x5e}, 0x3) getpeername$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) 16:00:12 executing program 1: mlockall(0x2) setrlimit(0x4000000003, &(0x7f0000000000)={0x170002, 0x100000025}) r0 = socket$inet(0x2, 0x8002, 0x1) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) fsync(r0) r1 = semget$private(0x0, 0x4, 0x440) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/68) mprotect(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x3) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:12 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffe) accept(r0, 0x0, &(0x7f0000000000)) 16:00:12 executing program 0: kqueue() r0 = socket$inet6(0x18, 0x1, 0x3f) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x20) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x88, 0x0) r3 = dup2(r2, r1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000100)={0x5, './file0/file0\x00', './file0/file0\x00'}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x3, 0xfd, 0x29, 0x2, "5b12128b9b69f952f89cbf584840730dc6eb8cdc", 0x6, 0x1}) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x0) close(r3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) r6 = fcntl$getown(r5, 0x5) fcntl$setown(r3, 0x6, r6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) sendmsg(r5, &(0x7f0000000980)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0xffffffffffffffff, 0x7}, 0xc, &(0x7f0000000600)=[{&(0x7f00000005c0)="0440c1dd476d05ecc87541282435c46194848113b223c2d93a542c3ab769eea9d36d5b658f", 0x25}], 0x1, 0x0}, 0x0) dup2(r3, r5) fcntl$setown(r3, 0x6, r6) r7 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x3f, 0x51) dup(r7) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000300)=0xc) close(r4) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f00000001c0), 0x10004) poll(&(0x7f0000000a00)=[{r4, 0x8}, {r3, 0x80}, {r3, 0x12}], 0x3, 0x20) ioctl$TIOCEXCL(r5, 0x2000740d) kevent(r4, &(0x7f0000000a80)=[{{r4}, 0xfffffffffffffff9, 0x48, 0x40000002, 0x7, 0xffffffff}, {{r9}, 0xffffffffffffffff, 0xc0, 0x40, 0x10000}, {{r8}, 0x0, 0x40, 0x2, 0xd8, 0x2}], 0xfff, &(0x7f0000000b00)=[{{r8}, 0xffffffffffffffff, 0x4, 0x20, 0x1, 0x3}, {{r8}, 0xfffffffffffffffa, 0x2, 0x0, 0x8894, 0x5}, {{r5}, 0xfffffffffffffffe, 0x20, 0x0, 0x7, 0x3fffffffc0000000}, {{r3}, 0xfffffffffffffffe, 0x14, 0x12, 0x4, 0xa07}, {{r3}, 0xfffffffffffffffe, 0xba, 0x28, 0x800, 0x7fffffff}, {{r3}, 0xfffffffffffffffe, 0x80, 0x2, 0xfffffffffffffffc, 0x9}, {{r4}, 0xfffffffffffffff8, 0x10, 0x8, 0xfffffffffffffff8, 0x6}], 0x2, &(0x7f0000000c00)={0x7, 0x8}) clock_getres(0x400000000000000a, &(0x7f00000002c0)) r10 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r10, 0xcd5d3b8cf0d9dd93, 0x3, &(0x7f0000000f00)=""/146) 16:00:12 executing program 1: r0 = semget$private(0x0, 0xb, 0x6) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r3, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xfffffffffffffe6e) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000002c0)={0x20, 0x1, 0x1, 0x3, 0x6}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)="6bf461d102234ac3", 0x8) semop(r0, &(0x7f00000000c0)=[{0x3, 0x6, 0x40800}, {0x4, 0x5, 0x1800}, {0x3, 0x3, 0x800}, {0x3, 0x10000000006, 0x1000}, {0x6f93fbd901bd4dd7, 0x20, 0x1000}, {0x1926b6772a2a39bf, 0x9, 0x7fe}], 0x5) semop(r0, &(0x7f0000000180)=[{0x1, 0x2, 0x1800}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x1, 0x1000}, {0x7, 0xa87, 0x1800}, {0x2, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x1, 0x1000}, {0x0, 0x1, 0x800}], 0xa) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000640)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) r7 = socket$inet(0x2, 0x4007, 0x100000000) r8 = dup(r7) fcntl$setown(r6, 0x6, r4) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r0, &(0x7f0000000000)=[{0x40000000000, 0x3, 0x1000}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r10, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r10, r6) socket$inet(0x2, 0x2, 0x4) read(r9, &(0x7f0000000180)=""/186, 0xba) execve(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000600)=[{0x4, 0x7}, {0x0, 0x2000000000007f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10000, 0x1800}, {0x20002, 0x0, 0x1001}, {0x5, 0x8, 0x800}, {0x3, 0x200000000ff, 0x1000}, {0x0, 0x5, 0x800000000001802}, {0x3, 0x8, 0x1800}], 0x9) socket$inet(0x2, 0x4000, 0xc9ea) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000005c0)=0xdd) accept(r8, &(0x7f0000000100)=@in6, &(0x7f0000000480)=0xc) 16:00:12 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) sendto$inet6(r1, &(0x7f00000000c0)="ce58818f707977d57b1ac79b8bb6ebcfb2453473560da537fb0b8197fff9db53ed776ffb320130b81cc100155ccd6c3409eb0d67d64a66f69a66228c7388401a2f2fe13784a4a9cc", 0x48, 0x0, &(0x7f0000000140)={0x18, 0x1, 0x10000, 0x100000000}, 0xc) sendto$inet(r1, &(0x7f0000001240)="7e4f55f31cb1bea097c60ff344a11aef7188676886e65fc947c58369b585f7b31ed62af728c7d1a7ee927af1f6af607e13c09a0baefee1cf76f57bed37440361cb3ce9f726cb50f8e6d4d882e2c573499dc541e571a507251977357821f4751fd294443e76d77e63bb9182bc3ccb49ef8a36d9386727b003e686420ed256e66073aecc2228c29d80d7e3832d70084b17cf8082ed8ef9a996fbd0eef039389356e4f70d2dd3f7e756fdc54f825561d4930136150567e13153fd21c598467106c46cab2494c16c4f666523bdbff8e2d8b24a9c05ffff4a3ee2ea3d0258d2c1aa09963021d19bb9", 0xe6, 0x1, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000001340)='./file0\x00') sendto$inet(r1, &(0x7f00000001c0)="023bbeb980813094daf731f291a608504fbf2ec84907ffb6d34e92f9b4886873b525caa20d08e75cea16cdc283454887b3007e935b66560fd1e0bb0e58cf78a43c38a723dfc08ac57093e04e60f27e3eaaeee9ee41d0fb01bd23f00fe29dcd866a6ad1a3611513f848d1ebc8b3e0af49f6d8a03687743273166a62d05b39b85bbd3ba7e27f1a182477e49bf6ef015048f3146fd3931c7e8641d4eba023a94172e23178716b896fe20b5665f6a70bb8e085992d35171bc63f13d9dd463363826265931ca0cb82ceea2dc4d94f4f3292e1597f42b7a5d2ca5c6cfa0675241b22d979c24fc0c3bd7bc4ee607d001acc7ca4a3c80db5cc6c563a018daa265be158e1634496f47a0ad19a9833df3f57739ccac6f5a36fb2968c51f14ee40a259bd3b9a0302fa1dcbb00dc325b4c6379030b43dbf1c9537074dc89923cd6ca06616cd60205aa28bba727a7991172c271c70bea8526e763eff3b5407f705fbd6eabbf3a6c63442349d1e5d7abcfe8a629f6edb08e773706704e8b43a80de93844b64b0a930384ba953d3de5b29bd22e1a2316517c08e9023f0acdc3cc15b66039c9ac3efbb447f59e65a296cf736c66b55f39b610c532f6568f25719bc1e1c015f71ef24e1c3c81e7a07c836a333a568c373d89de126fe7273a761101ae024f74fba97fc606dc22aaf0fcbd57f8869d623f90e6894c5ec0d0b806491c70efee7a91a1f8bf6b63996bb73b088036000134001853ede5db96ee565ebe11072f1241882cb88bc60aff3c1fcb953dfeb5bb558b916e1fc2bda22a1cd52f0b1392d00822cf09370af50695d6213fdb64b3947abf29685a268ab1b961d37dc055f3984f67bd0e2643df68e51f888f38b062f16476fb0efa9a2c8d2a4887b8253dc89c2f926aa2d6591a440e58aa755975d06d7e8d3dff0a1197df20eb4c0ec56daa2bfe93c85389242bc8c2cad03e56ad641652b707562de5a388c5996660b9c0824e0383e5a321e269940c6a876d43868a95a1c44015cbef53c4f6191492edcd04968f4593fac586f4ef023f5eedf69ca5f251c4439d9436da6f3f28773e924299aa46a4b2721802beca49409a119f826696fa32722791eca07ab432f74fe25d7c3365b6627ee70985a718bc408b83eb567e45d46a8537ce7eb0d2067c37904374d9d677650a316e838160a5e1c48f8914ad9c85c773d145bfc272eb1123cc858a0e75d3a08dadf01a04bc8afb6bb1a0954b0ceb328403c9b292fe71717ade1cba888c382f9c3f293b08492a24ba1471a1429f3bd545949fac8bb8eae23db23040d7ceea643f04b43a53864893e62037301cf2097d4d7971871bbc780b4faeb66bd2c111f174ba7108ec5aab711230a166ac45f133741b58e8dae297ad2f7b2cbfcf4bedcfd3184fa9e80133ffc72ebffb1fbaa6961003ae8834fad0032b03acfddebbfd033f51db2c78d4e1bf47b2fea94e09805ac3384af814596eb135d381437c8e1824c043ce6e881b31b562821db3096ba240419156f1ace28fce423a853bcb7aee53308c13f129a1cec4d33017e1d619665eef578f2e533966effd347f788f3f3e7d86de34de2b79aef4915acc87bf0e8e278d738987095a1a490c72e1b2d7d438a3bd4a0dc9efb1ca07ae7894d810131da64f5ffdcb65251e5a30cda742a9646f440d5089a64261da2abda166c5bb96f853be668f65f3b45ac5533c14cf7f83af17a49159d96c3b4508430011a7cf48bd20eb0fe6ff3335e264964ff93e963eb09309cd359cf7328d0d07a54b993d5c88ecd9e5b02ecad44e42c434d8ebf9b282f920342f774bffcb0e5ad868c25095c3543024f563f2113b427807344dadd1ef247ba6a1df047fe0dcf4bc5d16e541cf2df0af979265a22fc4a22f87b3434eff9d05c78646f4ec417dc4dfdf788c90bd8ce76666833052190d5716c9c1287accd976f115597893d4788f809b1672c1b1650f727faf935d70fdd6efd700ed76710d0e97f831a0c59ba6ccf8c95ff7ab3ebdda8cc9be9bf62e0198f1ed6eae877928d7bde27e2b0b06e3eab9e254de2e2be21552104b192e72fdf6422c743b8e378600af8194227eafc577f4d160dc6bb5341a6e44ebd8deacbfe660ba9a330778595f154bef485e599c7808f13bddd114f527a97ac055e114cac038e5236828c0c8f18d1f04b512673463fb65f5dd0330cf7392bb4a34c30a1abd10433a846286380ea22ce1bd9d834d721a6ee1939e056340d48e7bc19c2c1057217b2c61d210a3463f59809498a1f6f2622aa66ee9e50fa0b450bb41c4ef6c8071dcbd338a93fcdec392de58121160bf56c018cba8d59011c1ea2ab2e7450a4b10c317a48ae672a9dde107cac412d280f3a3e06c8fb6b29e6588a5132f94dee0523394dae6ff6e4aee7ef2606abb0231afd3c48815e5687f67ec36b892fa0417693171931cabb1c14a313cc5c7220458c3caeb83c9b5c4f989368aef3cc7bc3858a6a934140e737e2838339da2e65a387b38caae51aec7b95de0b11467b8896a1f4b9aa04d162146b150bc222f0cd26b26fda1b9607b7f2f80f312b80fd7bb7077cbe5788d1ad561cc6c288579cb4e1aceb7138342837247f5a25f169f01199d6b58051f43320f30767086ae4eaa34b6a3bbb889eabee988f66e2355e2db652bcb4d2458f0e30643cf2b9bba0cd24945e8342d52f7dec420d32684f094558a67f4a36deabbcd5136b3a0eea993c33ac6a826a85873b7d622407046a9fa89b50207a7e62f6b2cbc7a25ab7c9255ac59bdc0cac0249773e6d5b072af4479781218fb71fb3e55ef5c5a95c165c98d0a8984b280a3334482ba2441f9c49a36c4f9f32fc3b761f4d6c35cf2bad6508ae394b501b89e5472d2e90047e6d32acba47e4c25e9e752277986859bdb0cbc1b4aa2434c7329c9cb302b7356fd69ea952d0215979a382ff1e77c2eb015159168d54faf42d7a7502ec13443a5b845073239b2afd569eb1bfb9ce28793e4ebbe703b79228ea736d7343859b9aa37c668c3196a6c9cc624e14ab3b077a7fa2435bc173f6090c02a2788c05698ff1a5f5fc4268f5a8923b88fd92fec674db5e42273e2c7a5d6d5360cef1e0d25c52e628bd6a41a5c41d5887a6916fe167bc004df4af07b172cad15d0157acd70cae0ec4181c22cca997dfe4ab89451aa688fcac255d93769d9133da414e5011d44c0734c0f97559a47c9242e19b72b980549c489ac0944ed9710304718a77529e497ce05e468c4e6e895928553e11cd87e3a473ee6cdd62e20ea71fd3790f9ee72d1949fb71f620c74be0746757df175a592c2300d9a86c6df831d01e5b6e006653a045258250ea756eb0bbb5ea23f5c7bd956e8ed8c722de8a0173cc9c355406844f85277faa5996d294784ed557f0b096759f674958490693d80855dc9e2316bbab3340d7888b62c7539b7425d212304289fd92b13415e119ca6fa124c77e109adcb83238d7f33fddbf5793eff4e84964bddb1350a5abe18fa5f7339529ff4849e15e7bab01c4665510506b41bbe9c9c659af813cb0715fec6d0f5287cb424d0ed7f5f17e0412c0c46fdf872651cb4bd3369070f4a5dfec1f02298e6f0d96b084cf2be12620b4b957d3f9b73d4219ad4612923b23d2584b1a8ba29f83ab6cd4a2e7ec0b6f9e6d19f1b28c7ed93ea8fafd79b21a941a3148c18f14bc830a2336f6a2cf8f5068eb58997e412d8a912d2c13b8a8f35edda105ff4407e8e48a387434f04228c6cd99816d0f23eb65048f01b7501149d193df20c97f213b418c9d5087252ef2377aa1c2ba16d716cd9f89346804b1b0a5c28ca8ed3c6687976a1c7db492fd113ddc216c7fdb7a297f5d30ac6f46b3cbf9daf0edb34b22ab298b8f9bb5cb4a1caa076f6843cdca927e9ca47efa8d4d2fef911ad078f798ec60ab3bdb6fcc55f1fa3259039b656aa2515e302d9b40ff241df8518024353ec167f8ae1e320be40ab2aa79fd4496b8bafe406542c0d2b3dae8e7a38f9aa4e54164045eb7bc1a2abe5de07bf01b0f372be49e41f5c15f0d49aee62bfe4ddc03dadeeb12e4f2323abb8ffdbebdeb1460b02f3c8a87c33f4d9013af425c5badefcba4ed2f76a8f416ef8f9d4c2a6f17a935faa2022c28a8eeaf0629af98288cd2acfaf3ebbc2b014b8330026b1b013de6891a68e6e68caa35f89aa3d8a9f49a352274cdf5dcd4ad3a44018047eb6998f240bb9d31ca031311d5e850baab7df398166ec353c4fbf47e23665361d3822b99f7f31a3c161155228364e31df3304c239730a1a3501a3dce14b86b03d224047bbebe82db8e556d6f0736002372de0b168f69cf7edafa538337fc11283f3f8bd91ec6503212dc0d1f44a05e8bf9a33bda4de4ed98bf342f4e6eecbd5df89feb00270d4dde15116bab677edf40686d2a51bef726eb50cdb7407b4dc1a6f06e1d532a2c9a26f61b82a33f616fe9cdb01492dfbdc5fd1f46ff1063c0d8689a2055552d1dce9a75894b3f3ac1e7e856b601b72cd16776a50414b45e3d6333a15aa50babeb93eed925dd1bef9d614b3c9a25fa79834d9fdd895c39866175fc721845c7cfc391fa09857d909911b286373f6181d6cae41176ca453be8a381d227aa91df0d1afdd51b150d3e5fc735843b52b366db84807ab34b304769fe16a5c81a1752e126b9d60b64dbee63e73513e11e9a8c0328caf09021528e9ce3577ca34e483485ecaa6bde11ae2f8d02fd0eeb8a6227029a45fbf7de1619b95c1fc6dfc76dde48da995c834c715f2dfff78dc6e038c770d249194de1675da599c7e2ebcdc7ccb30d37548691cceb6e63af41db259ceecb22dab858f20f8d55e9db6d2e6468df91102308cde1fada095b6457f34f15a6b9216c76468fb4099d2b4dd7f355ed3d9bbb235d47f4015e53345961818d5e8fda970e88d10b6098abed5c2f36410ad629b61dc5630cc6fc5d25a3c2581ff8016cace308a30dac6d10365ddcf55ee8977c88dd103a1fa8f432124319fab48d4ec9f106a9f01c60906e5232508579493c71446b77076d7138e20dc6b0aa624f49c7bf2c86aaa89f1ffff42f207d8a00db47905a9503a3432866ed9e02ea96e65e9359306f57c28fd185d064d08107145a1a2cd65c1d4d00a98e9c6a12f71bfaf51efa8de976b10a86078903c9b1cb6bf78603adc77eab407e83b5cd3ab0e6e45736727c024eea24f4e77f9bde71570ebba52b64fd946601543db475d5006a3eb6c47ea8d24ced2059b6b6a95cf7de5f4ca4070f8197a23b1b787c7ba6452db7ac24c2a6742aff448cac14eb49df9ee078bc74bdf4a463be9ffa1bc719ef4ae3da93efb33d1c522d3abd259e4df2ad65152f2b475891ee4cd73ef81eb492f7160578e40f72144ed3f721a545f464afb0393a6defefdfdd38403ddfad6efabb63b2cfcee448f06396f7aa680a48d8e02a1f0d69b9361c28492831a28a566fdf0be7a62ba1c15f58ef2bdbe8bfb5ad8c65e379912e5b8464f0ef98cb549033347dffeeaa9799974d847a97a542322d1e6edc2bc8c0894e42af7e6d4c9ce4e84c577f1050f44df8d139dd51eb226088f91b7a33d0ee4a23fd09a1f7d48e7758e37e0155fb275ccbaa8fbab04d7b45ac7e4887915ddb3c1ebe4c5e59ae34604d20a5c01eed204d62ff0fd0b5305f57740cea7aa96c172d15f7eaa2f04b56b67f7c8dab9b872d16e6b3f11479c588f58e582a84fab6f8711f172c2686218d818d18442e469ba18de845e7ea027cd0121a7034b1c0ac31477625ad273b8b16d771b32f8ac038e6b0fb3065e43d89fed3bff5919d78ed84474", 0x1000, 0x46060042840f9bbb, &(0x7f00000011c0)={0x2, 0x1}, 0xc) close(0xffffffffffffffff) mknod(&(0x7f00000013c0)='./file0\x00', 0xdffc, 0x0) close(r1) 16:00:12 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/85, 0x55) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/110, &(0x7f0000000100)=0x6e) r3 = msgget(0x0, 0x2) msgctl$IPC_RMID(r3, 0x0) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000140)="310dce496a10372bb7b7f8e2dfe5d406bfcb2b87c44354707a844904cdedfa7f3aaadca811", 0x25}, {&(0x7f0000000180)="6159c63d5459380384ff41690b5c587221a4cc5c59b843654217da29492dd4472f40dd7632c95143f15ce4a2588fa22364928cadc759d39b7c599883e974d194543ec4cac6381215a226aa231318f5e92ab8d1eabada77b85d7ec3af9fd5b953a79b5343e84755b3b518462bd3db2fa0c271aa81e427fd8d952823d7f08d5001fde5547361290c23448e47433e17ca8356003314106ad2d5dae01a5e49c150fd664ad37518b1037b9906cc53276c11654a4fba1764464bd07089", 0xba}, {&(0x7f0000000240)="9a5e109d9070ef78fcdda73074c1a3e0d9ec1494a32379372cffbd969c33baf7cc5da636108b61c42018c4621a05f515bb091eff903adba7522e72cb00b19d2dcc686de8b0fc6af8430ccc137fe8527f8f7db74ce31603089e49c33a5e38a990bb603ef864b29fb34019b6140e3a02ebe7aeab2ab26d4d7e7ee021c47449739c01259ef35382c6e65bafb89289876c7bd1cbce5aa3c1192c9acc144bb82c120544", 0xa1}, {&(0x7f0000000300)="f050185bc19fe363811285", 0xb}, {&(0x7f0000000340)="1f76645b4b26c1f9a050bb18467611bd19dec5c97c428e3194bdb7fabe90b35d4ce05ef174a7f26db52d40d45f17803e373836f7f914666d7d25d1cd83a08036f3a4a6a4afbb1860bd7eec39ba46c8d669383e5a9ca0956775b07297362015872af852ea753760b716598bb9e1720fa884c0a180d08dfc820dc313f6ca655185f37b63248a7dc06ac89d9890b365e33f49e4d1536637063a51573abbeb32f6a4757522a30195819d56978e98f097a592a7eacf6ce283b2744ceb47562336c0fcf5dc22e3cf56ac654ac4e358a5132312656223944d3253849fecf0fc0db6f071a0223d5750b3e1dbea626f329886788b2c2821e01672649e51138c22376f5eb68d97d84caad09f27e1fa3dab5cb2f0366c5f54db8d147805ebfc345d70d5183422ac6b7391d6162aadee563be4336248b28aa429b8adba0710dbd764e7770d6a68f00a20b1d48b1ecafce9816d5959d3dd8ef7ea8cf711cc16d5c5180c95766999dae3bf3fc39d23fd9ed34a87c47017850f4dc64c9e4383fba4a0cef8f83c92ff85f4b6913a5fd15ceddd723f8bb64eec3d4fd93c3c813b04cf69ecb71f76498a999ee8b7ad82d6aadaa52f5d8690064205e6111cfe7329cdca593279ca84b9274b0d49a30f836f0be81e014ef0946632056783a7ef6e70c864cad86d601d4112f69cff3c9f61c650a09d8d29d91f5e5a511fa85093c0aeee694ac2b128032fd7103e24e9b4bc27d9b04c35b3f3cf9caef14a77ffeaea553bef35409743609b611ecda15a0bf499ca5f45a8fa71fbb728762f315aed86cebc3775c3b6b6fe30a2554cbe55537ace52c808e96a2be300755941227c72736f814c0e6e9d5c96784a42e942114ef0b11dd1ee0c8f1e538f475ea45f02cef432e1b49992da3b21bcf8e301c16e3e0cf8b13b78ffe6783774cb367dedcbf8a7ddf72ebb6112c0c1a9f292e1fe95559d3ebaf108243280f6df82c8f43a884d14f8871d71db50730ebbff94f05b497cb5898258843aa48873097ac9ccded6a09190331fdfe8679f7687e2962af201685a370d60f47d3d519f6625e44a033642dab21e8a5c89bf207e94d37cf5213dd13116457c013b5a57baab19a67c21a89b2908122006706c73efc579d0d519cdab50341a1f48da53ba56c6fe85b31ad4ae909486ba5b535eeae39cda65ce80e53bc870302c690d492e412a59c3366231b9f1cbe2dfea4058c8e270984ea5ebf31b9a556abff86a218d9302d89e1e76578954dcae512f5ee2a852763cb2d1353618f8a12138ef7dc63c84d4479c0cb96f28451cd488a06077f3e2a065d5562ec2571772d9e0af28ba6c939e37e97d6ef5a622b314800915b9a9e98fba658733fe267011965b67f99fc08a93cb4c5b3cf98c00b02e23277c33e11b738e6e805e183572ee7d11911e741ded62c5316f672f82a45e06774cac9db49a29ffc4cd01b1b919858dc3baba0f5026c099b98e111fb0fbffe19eae7a06de10e2f727f020312b0b34f13122556000da22cbe1547d093c1c1899e4f7b53a70fc69bd9b84efba3574e0352448852d7d493dedf90d1e14a6e9b7d97bee1a354d5e193a98e71f16ede1cb7b2e159d3328659162e2c5a5d6dd71d5449fff8fae8229f520a53f78824c231e3bf3fa29cfdd5f7aed6ce32c22bce6b5d996fba634c46d2629935b620ce9f798e4dd720a8c5af458f9a6f7d3a136c698bee74f4c8550e4dee1202c8ebde6573f85028c99330d3930ed5ec48a01f35952c62fee4235c17d8276cc0ec97a0585b1eca6230df56b56e6a90c5c4b56c012691c3872a4de35c6dff5a73004bcccc05f4f0f9b7f2c93941cf1f3ff564fc5b1a1a2fe9e0a2d1d0c26558915d78ed4397d5766d853037ae78aacc305c6c0c3bc3f54d01a89f4d688bcb9f5d455e6637429798e623506dad7224d079ebb3294e8926a91ae08a6ab121dbae31a4af045bc2e34dab74871f0f878c0b6b990bb3ff5f4eb829f821123edde6237fc935027128bf48c79534a0449287bd3c0142612e0aad897465814b37939e0bbecc967eb2d17e142a344d576efc6ea5ff58c1cfeb5d978cf1dcbd26ecb8ca79e92ebee3b8b3158b65270da1952bc7cff97841811c20591b5606e41868375e2bf93fba3f9957a8ab6adb47fb995c41f83857ef1c0225a3a8c079a01d80bbbbb003a1ea36d33ec4acc612c1172d4fdc9721526abde80d4df5924552815224e817927fd7cc0d747fc0af83ecbb8b0d773b0c60e648e8467a07fe30c341eed76f92c211efc32b13950e6ee8fa6e1394dee285c03d78ac17ba1c63a00e9a103d7e61a094f744b197555254bbe59cd6bacd748f439fbeb449ecce255be2782d3efa0b0d7ebbbc674e6250ed7ff83eb45b9c0b6b505d06c40ab70ec42b4c4466d06c300c37a499af215ce201d73d65ef06733edda006f50a20692d05dd991348f295ed27f0c79fdc931088d6d50f438ff2d6f6d4369c86011d0d0574601f2040e7262bc7719d03c2ffef98bdf304ca10070e1c6ebb6b789af6e10865ce179ede0be587ae59268e8590738ac9793f5f5300561b3d3dc546906f1d39918e67cf550b61ef601d30d031e06d66bf25862614610ac460428f0d6129d76eb4d2dff483b27a382794114e93f700ec38cd8778a049682557878df0f9cce72c28bcdc46dc12ef41f2d19d098e9108a3d4667947dbdf5cbe570591526ecbc74f42f79dc65f3c036ec1f820e35699c04a53659380f0c7fb3a67797ae7705c9b64098cbd60ba8feae940c9b694596ba39d321498e9c68bb0e62bbf50f322d5da77c29c31fe97bab4a4e38ca462c7fd6e14a19ceca8aac50e018623b4c6ef1b5b4a7107e74e21662646b009491dbec065d4aab90063c2c894622d09d2bb1e6089640e4f4e3c5dbe02ccd9053a2e4a190b0b4ca325768b4ca1e4e0601901dc2d1d655786901c082d7a4f49ec218e09b5ea8260af3ffceb2cdb5b57a19e4d009afbc37d933dee6d728d04041a72286519d5424a0cde6940d5aab29006b01364479fd155e8db08346c097bd731be612fbe69ad3ef9c40996a8aa00a46d8f8516dc869af936f7db7cc3e6ff2e3ed19ed6de9c76c32fa318d3c6771fcfb8311929c091be7b26b77258606acd4c573c95fb156afa5cf3ead0f5997270b98e4252ac0388074d30bea91734fd517b2304128a78282f23b82908a9552f33f8833b68acb4cb9370841519d7a4c00b7031e01c15516c38ba7936ab99bd7191971d101d1865df29fff6fd77442ef8a0a9d1a381ec7b528b3b4ba52d42d0ece06ceffa344eb33610d8e5c66e792139d9e5a7fff594fcb5f44a66da201edf144e85d67232ab06cb6ee27fdf70e4115892ccf4a5613cf023a9b6726d5df57b8efbcf7f930d1f46224b00519bac65365d591bc68545b3d7c2694a95383e188a7746b9ac885ec04cf80b3ba6b91914f8981a2dd53db165844345b07f5d1c3c77985731bd3c42c8be4d4149932436cb4e0e9ea3d0f6d5003abcda8c02af67cbc095b254da482652e24193a7394ab6e3e4db75525697c0f3b4a76c7dc6788a7873e344670c7562ee51b77b16b17e7844bcb3e12c296681f27d0f2ef9040505e1d2df3774fb196078a0b575c577e9e13b84a6c25b5da16988bc03014e88d0b3f2f50514500ac4c657b6e325176d3a3cd7f785d06d1152c231bcc7d7bdc58e71237732b00d9a7eef00f03736fc31a4fb864525c457cee430f300eb6617e2e392398883859cafbfb3c1b65421e904becb0c083867f0f99ded162a517eee25d826e9172b4dc934c86172d14d29ffeaa1305b92c9c132eb3a9204bacf58aa7ba3a445e053ffbbcc224e4c5147b0e8fe6dca8ec98bac61a3d5a15cadf0974e280c750c7600ae9563f46b2ca00c12c3671ad3c3d53c7cf4033b67d4cc8f708d6b32d16f9df58fd2d1dbaead8a4f90936591f55e6f63117348ab5c417ac87aaac9da424ebbcc73996d329052942b8a45b0866d664ca02b8eb1811485e39b1269a058df7aae0560509da04d6d10c35041fd31f7f8e0568047541d4f4e8fd616dd4075d392072b7e53a889ff76fd40386bc2df6615f372b2f1edb684307d38f1a032dd4ea907d6bce177ec0ca6c23adb6d155a27c132293d5740319c2f24418f6d9e21f19be8f8a557fb3dec905c4b2a54b494415812f110f5c92a6d5e28c58780ca0ac01f7fe14f97b51dd598c029a1d889ec87c5ae7320e4612d5f3e700b0e23465c63361db55b1c04b0f4e77ee900e8e9d471ab69df1c652ab9a842ef1946a80b95335e4b1bf6197c61fbb4ccc7cb27468447da07a8136510933132e0c0001ff081ce6ce6b694cebf8b640a8ecc121dcf00a5804d4a7054904242cb0f7eb78ce518422e0bfef4f5c6d7e3f6c777424ba4673cb4561357b6e86ea402147d4116ca87aa6bdc34cd9cccb6fba0f5fafcd84bb8ba9045e857a7ca2a8c6c761c494c60c8c148e53af7be1b5e3f24f5e2fe698a2408c35fca221a82e174c8a9c379643dc95d2cd65679381c069943124968fca7db09e921c955b6aabd6f996833f8ffe325c7b89ad2feab64a82b5d855fc1c925b591053534491e7be600e674364194bc1c260059241fc09424ef158291f402d201586b6e85a644b9f1d72f38edd726b110bd88d6a798412d9c2c7990090931594be0c6280c4ed1440e76b674257236cafada382df763df875edf927a91a90e8dbb0087f8932838a450d811fb261a3a1a340d1b80fbefe4490b6ee2c722321ea7c8dc176a78e308213ebca08647f4ad8e85d6dab9e5f63982970c2e51b510b6a8bfd619cefdb8064818f8766970a5c6a28df7666cc981c4da5a8d1097f061f9c2ce3f0df910b9a93f2fd412c0084c9ec269aeb6d8b02acfbad05e858c0a15769625c24d73569ddd556b4519292916a9727b6d0114a01d0e40aa346ce9a0afbbdf593bbb3b5dc4ec61f8e8a886770ff496746e98dbf215c0fa888cc3115f9356fee3dd5839967b500230540367120f9224d3ad415403eda1829692237a63428bcb0268d089e79d616b9aea454f2799d33c195b60b767a3f3ef29a736d0260dfc2352b078bb4eebc4fce68d4fad78c4ff5ae0f12e3d43af3ce9a94856fafc0f040e8bef66eaad511a9de15e4e0c1dca3da3db27273350826f7a2ce37978516f3b31d65fde82cd4b06ccc3c9ecee51c51138772cccc063bc6781bc1387428b9e64c7481e44b0ed1e22071d159c9f4f8d570204fc3b0cfe16808123269b9a0253e105ff2df4ca3067032e5ed26302dd10dffe40919e8230f35a84510c4b1425f162622d1bb2e96c47e738cd16ba8922ed008490a220f6230be03a911dee8b74e09a18af37be630e0ca8a26f4136969ac3d1205c00a3aeb2ce97669b83665cd00ea76d3ebccf0ab9ca885ef23ffa67635325a182bb03b37892f21996e87fa500e0cf88cd2e8094f0762fe9e0002b7d11caca185963199cdb1f7ff9ebfc0fe1a18ba6f0b35c6fb3e398592eb0d88134c222c014cc14b61e82ee8ea6ba6aee57054f137994914f238231d67de0e3679efa882a260c0e8dc5e69cc255ac66448e976042dc490f155ff89c60c869ce0ead6cb5a898d463af30a0c1672d660fecbec16e251fee2c66a3eff647cf3dd3bcd38ebfd276ecd9d7eab069f9aa3a8d24181383c99fd45a508c3a373b638cd775cbb9ec93e05993887c7b311231b5edbebafb2cafdeb3ae9b41afdc4b001eb3edf6d813a303c756107e8dcdc778f0e4cd30ac0169f6e2a9840a3c8013f2abb4ac8f63897122da3fd16f27b80b32935f199b072f328eed4de6518", 0x1000}, {&(0x7f0000001340)="af23f7ee6b5058733f7660a82bab170a866b3118b1078b9adf5a19ca0182b21b04dff6311f133b07a9df4b07391851affb0e442e4774dedc28dac9eadabe45a19810faa05e0d88b3cd4f548a6c78", 0x4e}], 0x6) r4 = dup(r2) getsockname$inet6(r4, &(0x7f0000001440), &(0x7f0000001480)=0xc) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x40045720, &(0x7f0000000000)) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x2}], 0x1}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x580, 0x4) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000000c0)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:13 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x3) r0 = socket(0x20, 0xfffffffffffffffe, 0xffffffffffffff80) shmget$private(0x0, 0xc000, 0x80, &(0x7f0000ff1000/0xc000)=nil) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) semget(0x1, 0x3, 0x100) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000180)=0x5) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = socket(0x18, 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = socket$inet(0x2, 0x8007, 0x6) r2 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x0, 0x100}, {0x18, 0x0, 0x100000000, 0x32}, 0x5, [0x1, 0x4778, 0x9, 0xff, 0xc7, 0x80000001, 0x620c, 0x8]}, 0x3c) getsockopt$inet_opts(r0, 0x0, 0x2000000000023, 0x0, 0x0) 16:00:13 executing program 0: nanosleep(&(0x7f0000000000)={0xf0, 0x7ffffffc}, 0x0) nanosleep(&(0x7f00000000c0)={0xffffffffffffffff, 0x2}, &(0x7f0000000100)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x88a, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x6, 0x3}, {0x18, 0x3, 0x1, 0x8000000}, 0x4, [0x1, 0x86c, 0x800, 0x97bc, 0x1ff, 0x25, 0x80000000000000, 0x2]}, 0x3c) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x2f1, 0x0, 0x7fff, 0x0) 16:00:13 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r1) 16:00:13 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x28, 0x2, 0x0, 0x7}, {{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0x7fffffff, 0x3}, {{r1}, 0x0, 0x0, 0x8, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20, 0x1f, 0x4}, {{r1}, 0xfffffffffffffffe, 0x1, 0x80000044, 0x80, 0x2}], 0x6, &(0x7f0000000200)=[{{r1}, 0x0, 0x9, 0x1, 0x3, 0x8000}, {{r1}, 0xfffffffffffffffc, 0x15, 0x2, 0xca, 0x3}, {{r1}, 0xfffffffffffffffd, 0x3, 0x3d167bf391c7a93d, 0x0, 0xab}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0xea0f, 0x3fc6}, {{r1}, 0x7aebd66d9e686daf, 0x20, 0x20000011, 0x2, 0x408000000000000}], 0x3, &(0x7f0000000000)={0xd7, 0x8}) 16:00:13 executing program 1: r0 = socket(0x800000018, 0x100000000000002, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:13 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/2, 0x2}], 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x5) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x5) flock(r1, 0x1) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f0000000000)) 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{0x0, 0x10d}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000000280)=""/198, 0xfffffffffffffc99}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000080)=""/2, 0x2}], 0x10000024) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 16:00:13 executing program 1: r0 = socket(0x20, 0x20000001, 0x20) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt(r0, 0x25, 0x618, &(0x7f0000000080)="0301006b", 0x4) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x16, 0xc006, 0xfffffffffffffff8, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x1, 0x81}, {0x18, 0x2, 0x100000000, 0x80}, 0x3ff, [0x7, 0x7, 0x800, 0x200, 0x101, 0xc2c9, 0x800, 0x8001]}, 0x3c) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000200)="c3", 0x1}], 0x1}, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) chdir(&(0x7f0000000000)='./file0\x00') setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x40) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0xffffffffffffffff, 0x3, 0x7fffffff, 0x1, "e7a795d5d0ae28d20411bdb91d0fb64cea8ee945", 0x4f4, 0xfffffffffffffc00}) OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) 16:00:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0x7, 0x5, 0x54531444, "ccd228c9e053709879ef1df65d6b8eb5736b002c", 0x2, 0x18}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22}], 0x2}) 16:00:13 executing program 1: execve(0x0, &(0x7f0000000180)=[0xffffffffffffffff], 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:14 executing program 1: r0 = socket(0x1, 0x80000000000001, 0x183) poll(&(0x7f0000000140)=[{r0, 0x165}], 0x1, 0x10001) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653300"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) socket(0x10, 0x4001, 0xfffffffffffffff7) 16:00:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x800000000200a, 0x201) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8001, 0x8, 0x0, 0x4f3d, "dd4bb22ad04d2aa665c877b7eab147972ebd5fed", 0x0, 0xfffffffffffffff9}) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x20e0, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000280)="0040006235831c9278c66d0000000000002e8a59f0d1c3ef1b6b9076eabf4bd322092f0389ea87262df43b4803e8e1b0ec3b7a0eca54cad16399e3d16b5b279481d32501970a82a6edf38f88c77b6461dfd907f156a450d6f0c5515b5a69e57fd97d4b2a7c1a3b855d4b048411131689fc49693f3496eed5953573233cd009ef1358724567d5d95a18c54898acbb431b4c9f34b1792ccc743c9775fb7f0ba1e397a188ffb3a206b2b4f19b76041a8a3312e627de719b3e0d22f16cef06b631521a100195349856712ee01fc82d54902c5afccfceae6efeb6e8637e1b743437ab", 0xe0) execve(0x0, 0x0, 0x0) ftruncate(r0, 0x7fff) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="010000", 0x3}], 0x1) write(r0, &(0x7f0000000040)="000000deff", 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x1, 0xe0, 0x101, 0x9}, 0xc) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) r1 = getpgrp() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r4 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x4, &(0x7f00000009c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000280)="a66630e0f61e7d5f756dd2d0f790b4072b27b5385fc4547cbfa7162be87b4bdf2f8a8d547f3be4882d674873f8c37a89e587d77d9230910a734b78f5aad81886a1a40e3ea2e753425d6ed61e94c0d71e0e1dcb53c56c9d7adde27ff0660d0cf196ac662c8c9ca2598a89e7c48fbd410dc32fe44ce94b3322052137be38f62d6f631b39bb16b8f6cf5db8127c752e4f7a53e89dd18432095d116e9915835a53a4067857b523cb3b6ccdb37d8d480c3dbaaab8b2dd7779edf0f1ec", 0xba}, {&(0x7f00000001c0)="f111d4696add64b4687d65de78bc5a84906a3248c547148c0c258ab932592d9396068684a1", 0x25}, {&(0x7f0000000340)="ae5c95b1049665d0033b0e94c4b9afbd29aca78446c01ca177cd21e8c860acc55a463f7bdfd8bbd0cef6c47d566bbe4b2ecbb3497b4c4b836a8deee7d131be9d03297930a74ced11c20c70eebc183d55c95e0d674971b091582f9714d15155975d2572facade769c675f6b8077048a91a901a8a9be3aee4ea00e1081d760e6c34eeb30aa42f5d96e32236dc6f12daa5cf6912cd7fbafa9d757075ada93ce6173bbc7bee7181a53967006fc", 0xab}], 0x3, &(0x7f0000000b40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f5b3b1a625882ef77613f4b6515f5055766b70840f6c9977376f5c17a44f6e70c96335306dfcde87934b63e2b5f6b614aaf9bd12d9b8700e46cd18cecf0caf3f401cf690248f9740e55af21d3b716fc6da28b401221dda73c26b95269bafccd895dbf0ca0e4a178a2ee4c8d3dd9c9fe462a5b319837085982106d1b157fba80e0976167c8e317e03a73a383610c0ab18cbaa116191d7c06ddd54000000005446ade6407fbf931f6fa86c510000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x2}, 0x8) 16:00:14 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0xc) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) r1 = socket(0x6, 0x0, 0x4) recvfrom$unix(r1, &(0x7f0000000100), 0x0, 0x841, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$TIOCCDTR(r2, 0x20007478) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) 16:00:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffff80000000, 0x0, 0x20000ff, 0x0, "14edb45900000000e8ff00702d7d6fdcb51d8b00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) getpid() dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="7a02930a00915ea76800fb06c8637fe183f8b7d54fb99e01968e1eb93ae3933c0b39bcbe197d6d46fbe616ec809e79994815f82ea2c8b10b21f8184f5cd37948d40000002a37ba21b1ae6fbb6384b666e5c68922f702f9055bbed965a389aa716a4f6d732a0f1976a6ddfa2f564a942a88680760501e8df4303669afbf840aa11dd23bba27737a"], 0x1) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r2 = socket$inet6(0x18, 0x8005, 0x9) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x7, 0x38) semop(r3, &(0x7f00000000c0)=[{0x4, 0x6, 0x1800}, {0x4, 0x2, 0x1000}, {0x0, 0x10000, 0x1000}], 0x3) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="7d1d67f7b630f4f3", 0x8}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x7) flock(r0, 0x9) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:14 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x1d2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) r2 = geteuid() setuid(r2) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x5) seteuid(r2) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') chown(&(0x7f0000000100)='./file0/file1\x00', r2, r1) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x200b, 0x202) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x200000000007, 0x800085) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/211) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='h', 0x1) fcntl$dupfd(r3, 0xa, r0) fchdir(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x28, 0x4) openat(r0, &(0x7f0000000240)='./file0\x00', 0x80, 0x18) r4 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r4, 0x0) sendto$unix(r2, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x1000) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0xff, 0xd61e, 0x0, "3cbae5873238bfb56193e7b794a29f26e606251a"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$getown(r0, 0x5) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x80000000}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x8000000000001006, &(0x7f0000000200)={0xfffffffffffff801}, 0x10) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x100, 0xffffffff}], 0x8001, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x38, 0x200fffff, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x6, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x0, 0x40, 0x7f, 0x6}, {{r1}, 0xfffffffffffffff9, 0x90, 0x0, 0x1ff, 0x4}, {{r1}, 0xfffffffffffffffc, 0xb, 0xe, 0xec88, 0x2}], 0x8, &(0x7f0000000080)={0x6, 0x1}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:15 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x4000040002000, 0x9) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = socket$unix(0x1, 0x3, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) accept(r0, 0x0, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) listen(r1, 0x1004000) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0x1, 0x7ff) socket$inet(0x2, 0x4, 0x7a7) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/168, &(0x7f0000000100)=0xa8) fsync(r0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f00000000c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) 16:00:15 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeec) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20000, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="639bd59b2e5531fb71230df5a09466dcacf0f41c4637ff61e2e9ae4459115f1cac512482364b73ddd4344d3cc4990ca66b5f972c9e8b5babc9ff062004b806c11a638718572f2813a16158bb4e12a0e4e2ba4640fcc6a34edd24a0a023352236b77703d49c4b3bde0710048cb390079c217c3036c951799a87519c2a29ea821fc31926d845614311cc37452dda483fc68db0ffe0b8aedc99d89feeee29981acbd17ed5c970c088b2c9ec6c848b4270d5307cf553cb329cb3b6b202d32bf6930009f1675edbfdde2dbdf15b7c29301d43c0ce5f8aab8fe85d0ff1ad68d01037", 0xdf}], 0x1, &(0x7f00000002c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x148, 0x4}, 0x406) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1e000000040021000000001000dd2c20"], 0x10}, 0x0) 16:00:15 executing program 1: r0 = kqueue() r1 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd2e"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = dup2(r1, r1) recvfrom$unix(r2, &(0x7f0000000140)=""/88, 0x58, 0x802, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000240)={0x8}) openat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x1f) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) getdents(r4, &(0x7f0000000000)=""/20, 0x14) ioctl$TIOCSTOP(r4, 0x2000746f) utimensat(r4, 0x0, 0x0, 0x0) getrlimit(0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpgrp() 16:00:15 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setuid(r0) r1 = getegid() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r3 = getegid() getgroups(0x7, &(0x7f0000000500)=[0x0, r1, 0x0, r2, 0xffffffffffffffff, 0x0, r3]) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x4008426f, &(0x7f0000000000)) setegid(r4) 16:00:15 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) getdents(r1, &(0x7f0000000080)=""/28, 0x1c) kevent(r0, 0x0, 0x0, 0x0, 0x20, &(0x7f0000000040)={0x7f}) close(r0) 16:00:15 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) pipe2(&(0x7f0000000080), 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x200000000006030, 0x6) msgget$private(0x0, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x0) 16:00:15 executing program 0: r0 = socket(0x1e, 0x3, 0x4000000000000) writev(r0, &(0x7f0000003980)=[{&(0x7f0000002900)="ec37dd70999bfcacc7257e0f56e165705d569e3a1b4ab9d9cfe541eea6ee2128f557a0ede3167d1183d4cce2cfb8997f8a848c7587e7e711028ac471e1fd6b989a15c91d2f2922605e8621dcad4fc1c46ec153c350520f31ee250207182fc2b651f1ee74896f6d0cc59c360781c41598fc643a0aa7b345babc11a71f79e0ee818a1bd8308128d904535c64ae6d6d87d9c65925f05889895f95f033c28d9310c00d2a0a014505a3a8de7cf35671df5deca1abe5d50e5431e7dcfacd5743ef405758020f06da08f5441ba02154cf5154b692f3eef8aceb92ed76dd84072570734f3d13dabfc29a6e06f91f9c557c9fde86f5975c9448b2d4a8a13362e37a15d265926f84652f403461db5f0941a2ea743233631c842706b55bffe08e1bb9b5fa3993b923950855a10125f63e54a4bf861d5f10d540372d21b44f079b3751480dde886a843bdd9f19543dfd3e8e22991fbd020692c7fe09bc6f9f37055045bf5decb524a344048c83a99cb99fe2d90ae164d3a3be223d4564d01022f6bb7c4243b3f223c29ee9647b3cc6229e88a89098edf80a8b52e8cf1d386a3b967553dc44526d7313c982d6299501612f9813c5f8b3c1ac82f65e0e4ba091f008e647eaa0de4cecccfe44e19c2b8473ec619eb6c1a94425d9e3a15febfe61aedb6dbbff94261928490b62a61585a5e08ab626b74105396118be1b973a2877e7efe4143b51ee79957ce03606a4e932ff4cfb9ddf46e14b24848d4cd06b20590d6fa26172f397291eedfd33c048ad6b0b7d2ebdde5b5d9ada7486513288531b4d3f183041cf2663eca8b7d3e30f0886b92f5c647b5279598e3db9defd15ced1babdce7f5fff0bf4df772b63fab584941d465c32ab30bb43545ebe8fbe65538fdda745d0fb32d7bb7391a238ba56e7a4dd05c57416c2ce377f994985d0757ec68a947f8514283203c228bb7c0a2f7cbe8c1744c515a0b214c036641c910818bb046847c7d57b49a5af200b66cc1a103dc7f789aa5c839d4286f673b2899c593c2b9266418c374bc41d565b0c7b633f5ac55d49da43d95a803f19a295ec05aa76d8a3184a36774f3043625dc4bf4019a46a3e61c37127f39a5f6a8b3467ee81e400578feade379ee45a2b5e95421586c17b623ff4b628868b181799e8c5adbf8aef13a39f302e9971749a3721bf398172b8a2bbb70ec7c4bebf80f169a78bb03ce99caa7136e1e5e9ddf46dfa125ff02ddbfb5fb9f492336f11649e311955b4652239ff122ce4c37566e9661331c08b49ce324c04571891e891b4c9cf5a6fa5ef4014560d81f44a38bcbb76e99f25b37b0419b618a5d12b39968926c43979cfb3c4dc5d04230156d6b8053bf0a03ba4d15ae64252a93a4eed64d25d50cb9d2b33338374ccee1076c00524e0d82ec5627cdbb33bf6d97a30564f703e2b29b3cd7af13bb0261f9647cd93099b78be82070ba571b7de42e938fbb23ac16c0f60d109ac50854c634f74df665eae6cd19372f4d061f546ac877cc4be3dccbe814076359de81e3f89dc42afd5247a40fd4b539f15a6395ae13667fb8933b5cf5be8b069629cb6f709fd415a3a9fb6f70e91bdb088e43a8ab7182c0a6d6b413d6533b8fe9d7e5dd1ac8cbb525c0e985f7ac6c1c0e251f6de6e8a7e9ee9ed3a999c84dbd989e6628dd47e7b7e914887acde63f65f1e9c78d260fb4dd976769974fe6ef76e39d3991518b0c50bb0c2ed2179bd0eecf9200f0834de44aa347695f956f4ca82799fb73d8481f6c27e060b18a6b3420838f9f88b8ebc47f55a4eaab04eac8cec105b39501f0c7ef27f0bec485ba5715a923501c6c6d1ab0804f7252d81d73d0b74ed388c598c8fe81bbda08e86209d990136fbe2cf0092fad6da1137092ad09e8736a3827ef74b991a19494721c19b3c92e6c36118e35c82c877b96645a7c12c432df070d13066ab5ee7f7750f748d1aa8c45f281ffc98a1c4c5d41ee69075bd0718cf18c156fc8635cc018352ecf43460dc7313fa3317d469f6f75d0c3951b1d385f1270c08fcf238210efad21df7937b459e7154993c3aff82b22f378f9fe0fcc90eafb346e42bcee370acd3ef9cd269988d8da74b1fd66f4ef406772e223126f9333becf853ab939b8ac6bae13e99b4c5a40f561669877647d566884ca2821c8e07797fd9f504b1d1374ad602289006c674df214a45157ca6cf25c22a583536ef3924c71da8630d3fe8c66825a997f2b73fe2c7a879f3ba790d6c2bb253d11d7603e9f245c1971fb6b240fd6ba6ab52c22c7dfdae4e9b09584472faef3b8c77430de3f75fb1f08b64f078e94cb3669dfa0b3359092b18e5205306d5e17e3a6a2e10c37893dbfeff7332a5b15884461ffd5e7ca03e1abac4028a83c4c922911c7e1bfcf03de3edf8e436f5a860d966580de0d25d73038625eef06ae282875a2f323ca76f96f377dab67ac1c0f43f28c53653c5c7df5052970f21d6df8ced3950c66a391a639d7ce507ad6fcd39ef04821dd7a1c66b973d98cd34264b96bbc77f1753798dd195fad0fef3b4ca7eabc11e95606775cdb36c7a4b4636b8ce7061649fdc8c8fe755f5d869c849e2d017525645f76e030cc7ddd9a3393eba33a72237aaf5c463bd6bf7f9c691b41f6dba8bca150191a63a3b1ce6ca6701ed8958b6078b124b897ca0cda6f6a19f186b49cdc17909d3b4a367b5e7b191714f26582854d68765bfe8f147d686aeda26737a80706610e0c40a8db2d911ab3bcf81f70c7cc280dc74ecd834d40d49ac445f05b478e0e033df4dbfab64b14b7c9d6a8c1d94487db102c41e626d1c6300de6f9d301e8f5b5ba30737b83dafd4605136b24741954f151bc466861f989374c2d4c04e16c3da656d32370773dc65baa81eeac38a7345e4a9c35dd05fa7c706444229360c1d89a812ca0c947d822d2b43695fa78a2c4414ae5af88150eaf7192555a0d9faf12d84d8afbec444cc6f3f7804013d4c8981e46657b75a78646af320f8cc5ce8dcb94bdbcc45e13fcf2c1a01c1efd71ad18f816b9c3eeded1d143e03151a5e7d7b6a3495ce911c74761b63ca71a180bdfb9ed1f15d0675f5d077fa97f8be4bdf94b84e0e39dcacc0e4f2d98c794498f7744f032685a2ad688c51a9a7762c49cfa93f7d8ac287e28d1880449c80ec7df785c3d893913d4b10542934c850d02918a07cd7ba2edd0482c12339e15da9085e2e52d3ee7f06372c6f5485b9d67cd2449f11ef54367e2a88aa1b583de565ddcc32bfcaa2501f30eba9d20e1a828442d06a45a257ad4983bf5011aa89cc9c596948c5f83e0541e74af743ee20839224deddf20cf4ffad909172c0d6a6138ff1a0652b47e8752ca4cbf23b3c786709845b232b484ffe955028ac8ab689dbbf4c733b55471c70c715df3383f798ac820e6d7a39044e1e09b9383354cd0c73777ffd5908fa1cebc36a853cbffe34e1c3f7c6b469a1ddb83ae0192e0e312d3f1bf6f5d4581c0c7930d5735298114647050eadf805f63e62a28877d08d3f32ff2c34d5e1f5c9f92b902ed82eb898b0e64eadf60059787bfa4724fca1c6795b217925ff9f053bc0ac75b38b309c49ac5cdd1a6e6f0e17de7c31df48d7ab2406b0e2f994c47c85db2c6a5238d25760b74299debdac669f1762fc83e136256f78a69f198b4e1c4867760fb6a02350f01926fcbbe9c4a3680076bd7e961f589525d2cbd3ba2df30ed05a85cc2825e683aa6761a5b57aca99791f7c9f8031ace45b632a94f7a008d50badcef4f7efb3cff9b312cb6afde46711280545980d5ec761f8540c3bb28fe75f47a059a32f4d7922ad4c72702bdee0aadaaf0736f57b3703351f10814899cff99413b34484212f29fa9b04d2af1f34e9515a70a59f6c99d2361f1fdf3c7a71927d4f8fa68b0e90544d5da9af40168b978b4804a4f492820a51660ba994d14ad581703cf5749c5d72196d59b9b8ee14749c5936977d0929c3f0f4d48ebe73349d80299a6c9a81529a33f9b1a3d4420748630ef86bb916f3e0a3bf90638184f93154ad0cd80b6beec049d0b7b90826d776447b9178c45c324dc32f5ae93c9792e806adeaeeeaa4116ba2a50f73cc1d47444f850e77447d236810442dd775456de9984f6848523fc766e0a6fbff3d435f8354318d4408993d9b960d7b142ff5226d530f4f3cdcfb7e4bf31d32ea2ebe83e60cd732cb6405f38cb19eedd79c72c655d67e7bf97232f49e0dba7a33ad90e9ce8ee53b5fcf3aab0be9460f3f28f63ca4b0673aa32896054655448c991941c9909c3687c3fa581a03cccc5b03b73a32765af5ce4163f3c663ce492dc01236af031061896a04a6c99c8d10622e12d4fb8ea572cc89308f5070c8ffa2cd94b4b1963f09a06af9d9b351c767ce93999d3c33d991e6272351c6da2e51b691bdf9fff47979aaae9f85c610396ed057bf44e783ebf706c2140d098f2bde9dcaf853750e1ae6f6c1990fabc14e9b39d4ef51f973afa2bee0cea4356602ee02da3d155dcfe61c319e6ec2b76e06f932491b85aad6920bd1b095f9b3649751f740b898f5992bd1a56e9471215116c6d760de3c8fde6cd90057b2e8b05aed575367a135ebe5d275ffaca6578d58c9a2b11b3b839c969c83dc2a139e335f1db5b00c248f0865aaf5ff4702f0f8fe9b617f3e2801a01131f5dab710747bc7503e3d86e197e40d26622cc3bc9bf6fc82decb75", 0xcfa}], 0x1) 16:00:15 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control/../file0\x00', &(0x7f0000000280)='F\b') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) linkat(r0, &(0x7f0000000000)='./control/../file0/file0\x00', r1, &(0x7f00000000c0)='./control/file0\x00', 0x4) 16:00:15 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x5200) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xa}, 0x0, 0x0, &(0x7f0000000100)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f00000000c0)=""/6, 0x6}], 0x2, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x7fffffff) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x84) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x18, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040)=0xaac0, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8809, 0x8) dup(r0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) 16:00:15 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "a814c897b939908ae20ba65ae87f3a81a2c6b41a"}) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="f5caeb1c659eeab52e04f67717991e6a35a9f6172322b1b5eb813551c5626d2e870f78cbc0582f5c5983a936a014f4f9a58a7f83b5dfd1e32fd37b66917afb7ada6c9c31d49bc3eb0f986f0b03689905d8001170c46ea6dc7b8febfa69f6d8466404ad71f2db9a8b175b96e9744103be2c409e424d098c6dca98bceb12251906202e825d16bd74aff8dfd736ff64da016c0992f0f9cffcef76efdf71b09d8edff4212698933abca7dc2b96b2a19b1c50e839feb8f86fd71eb15ae54e97acdc66f7f7b3f23a1e46c48d3bfa", 0xcb}, {&(0x7f0000000100)="63feb5791027e6cf574f13b57ee67a1e71d4deca51991a78b5bf4e17e781dac0cc61294090c9e3642303f375710f6b55cf316e08bda26fd175fd8a502ae34710c6b347595100ec5cd10f3f8633201a5fd3e4990fec378f8d199b0cbc029541b60ad5f120a67c4c", 0x67}, {&(0x7f0000000180)="ff795885f28f23095b67ddae665d0987db177cfe44c379aee1bee2be884da41a148e3dcec6b95038a7bfaebcd9155678daa644f9706c5f40d8a6b79f196288b45abeca933f", 0x45}, {&(0x7f0000000200)="5c4f75d9b953a3e0b83e9ce6596a32557eb8d1d3b6e9948d959b45a5f275df580c59ee5917e094ed2ff59012b3078753b29c82796c128f5d2af9c4", 0x3b}], 0x4, 0x0) 16:00:15 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/101, 0x65}, {&(0x7f0000000280)=""/102, 0x66}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/136, 0x88}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x5, 0x0) read(r0, &(0x7f00000001c0)=""/142, 0x8e) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x0, 0x40) read(r0, &(0x7f0000000340)=""/180, 0xffea) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x400, 0x20000a) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1b1, 0x8, 0x500, 0x0, "b70890be69d08ffa3b45236e08b0a972b176afb8"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:00:15 executing program 0: r0 = socket(0xb, 0xffffffffffffffff, 0x1) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) socketpair(0x3b, 0x0, 0xff, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffaf) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') sendmsg(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f00000002c0)="224f4407f1fab009", 0x8}], 0x1, 0x0}, 0x8) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="37a7fa37e37659ac8ed6dfa92d603464e743a92b6ab459e96a899c3ea85c03e2e017751db9e5f70390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a1ec302b24e8ded116f5d74dce9e025", 0x54) syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882ec4fe3cf774857589e8bacb154dbfa6"}) fcntl$setstatus(r0, 0x4, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) 16:00:15 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, 0x80044275, &(0x7f0000000000)) 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000080)) ioctl$TIOCSTOP(r0, 0x2000746f) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) 16:00:15 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = dup2(r1, r1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x5, 0x80, 0x1, 0x6}, {{r2}, 0xfffffffffffffffe, 0xc2, 0x81, 0x9, 0x7b88}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x8, 0x4}, {{r0}, 0xfffffffffffffffb, 0x22, 0xc0000000, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0x33, 0x12, 0x200, 0x100000001}, {{r1}, 0xfffffffffffffffc, 0x40, 0x3, 0x9, 0x42}], 0x5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x20000046, 0x2, 0x2}, {{r1}, 0xffffffffffffffff, 0x5964a594d2b194d1, 0x42, 0x1ff, 0x91e}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0xe9f5, 0x6}, {{r0}, 0xfffffffffffffffe, 0xa, 0x0, 0x100000001, 0x3}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x1, 0x9}], 0x29a, &(0x7f00000001c0)={0x6, 0x3}) mprotect(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x2) 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x81, 0x10c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x0, 0x401}, {0x18, 0x0, 0x2, 0xbb1b}, 0xff, [0xc516, 0x7, 0xd0, 0x3, 0x7, 0x3, 0x2, 0x8d]}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 16:00:15 executing program 0: setitimer(0x0, &(0x7f0000000200)={{}, {0xda}}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = semget$private(0x0, 0x7, 0x8a) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000100)=""/132) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) nanosleep(&(0x7f0000000000), 0x0) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) semget$private(0x0, 0x7, 0x4) 16:00:15 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) connect(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)="8779e058bea9d42c3dc5cbe9b13ad0d4515a1f5f148cbe119491a33f74aa89c378dac666b548911b8d66cdf16719c9d6249b458f52b8192d36cdf51a6b535eb752d2a676e2733ae0c6e6000054bdf303b67d758eddaa8a3ee9e29666e50c65b94ececedf6228400e23c904923ae066382ef4", 0xffffffffffffff0e) execve(0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = geteuid() getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x101, 0x67ff, 0xdb, 0x1, 0x704, 0x9, 0x9c5d, 0x0, 0x3, 0x4, 0xfff}) r3 = semget$private(0x0, 0x1, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r4, r1, r0, r1, 0x20, 0x6}, 0x0, 0x772, 0x9}) lchown(&(0x7f0000000040)='./bus\x00', r0, r1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r5, &(0x7f0000000080)='L3', 0x2) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) socket(0x18, 0x3, 0x1) sendmsg(r1, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:00:15 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, r1) 16:00:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x2d9, 0xfff, 0x9, 0x1, 0x1, 0x9, 0x0, 0x1, 0x1, 0x3, 0x9}) mknod(&(0x7f00000000c0)='./bus\x00', 0x9000, 0x159b4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x2, './file0\x00', './file1\x00'}) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0x0) close(r1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x5bafdc0258cacc9) 16:00:15 executing program 0: r0 = socket(0x11, 0x3, 0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 16:00:15 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000009f41364b1bc7a2177c3265e4b826b5065a7f20c6a6ca97887597619edf9d4bf269a4601eda99eb41566879a3c25b57b3a9807e13df5ba685749de9168806d1aba4616cbca1e7acaca600905f59356a0beb22daeea618b522092741889bb50912eea1cc5d7528642416d9d0ebdd54ce930b822ddfa2f95895f5774ab0018721f77e34af968202ebef117df0696a77eb48641b28f492ebbe8da5675d2e9d1b00aae20e7f8eb633618aeae7f0b62a23ce2d199d62886284a21f153a73edce886dc1ccbebb6a7bd5472f1dff2f5cb9f40942a3edef113bec66162dae2f5376238fd087362421ffad44ede65e4aa747255c97a71be069b8e5947892df1f709cf317ff36f25efe454f4982d7001d58632144bf6b92408caac02a9b28a2b25ac273907eb2ad1913f01b29d4f043b49c6c3f4ed7e1574051f6b360cf512519bd93f80baab7a1a09a4cf91136855e59d7a9dd"], 0x1, 0x800) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x18e, 0x9}, {0x0, 0x6}], 0x2}) msgrcv(r0, &(0x7f0000001580)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgsnd(r0, &(0x7f0000001740)={0x3, "50362db3c3ac946ef65a0a9e49abff660dd546d7378c124ff70c10279291e7a6a7267a473903a239a368b065e0f24ef8c613fc522c134aedc636b1931029b839e81ec98784bc19"}, 0x4f, 0x800) 16:00:16 executing program 1: sync() r0 = msgget$private(0x0, 0x11) msgctl$IPC_RMID(r0, 0x0) getrusage(0x0, &(0x7f0000000380)) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x98, 0xff) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mlock(&(0x7f0000722000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socket(0x36, 0x6, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x10000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = fcntl$dupfd(r1, 0xa, r1) munmap(&(0x7f0000723000/0x1000)=nil, 0x1000) socket(0x20000008000002, 0x8000, 0x4) rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180), 0x0) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000180)=0xc) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000340)={0x3, './bus\x00', './file1\x00'}) write(r0, &(0x7f0000000440)="b00b38ddc1abd66bd649af96031ea54055970c126fcbbbe301f142e1eb4086028d753f2ded20dd4d2c96712ad218b2b4283d1c7a27f20b694464a49257f98022f50a3c1959b8043ad37a7678e84c1b3fe5afe372f7f5300b62820c0000000000000000000000000000417c096a9f52e5335a19765a348855e01d0dc16e9535ee6141b71a2f7278496ac51af2ee2048af458aa0bef33cb17d519e27e90eae2321211bbf8583cb673dd8b4866b51c36626d8f5cd4680dc5d2b51ed341f8ae85bffb28f0d057704b0701c8af8c0dfb643bc78d824a6004e42ac983256b5847986cecabaa4a88a569d45007268ba8c8986995054fac4ef5d1f28693e5a07433807b105c92b195515337e0f319db02fb1b5284846919d026c8c92a0d8178d5134ba81604b284481d375c1a61d7613c2d89a63cf2300000000", 0x85) mmap(&(0x7f0000720000/0x4000)=nil, 0x4000, 0x3, 0x810, r3, 0x0, 0x0) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) write(r0, &(0x7f0000000380)="1fe7c14bca1de784d913aa5db9a8c356b3a2b390fa211ac5fd6f2b77f500fc9629374f191b2c3cc459fe9681749da4671a81adbf0da75e50fb827abef6a662f68a03890145657fa06dc59102c5282bd148c225ec6aa3040f792c212ec310cd8c321b5758c76469e0727246c482877d2f02f98eea5175ace7c64f600ea54bf1a6e25813a4cda9001986e7834d5c7787e38616aba433e2e383e728f22077f3904673de81941a88ee03e0f19fc831d267f6f820a83d3786e9e6976443e97ef42eb5bc7246cce2013386da86ee64022bd0e3b2200793", 0xd4) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fffffff, 0xfffffffffffffffc, 0xf5, 0x0, "80ebad6a547b3d038385587f910306efb732b9b8", 0x9, 0x3}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xd4f2, 0x800000000000ffff, 0x7, 0xfdb8, "010000006622dc8dbd8a0c3bab7a8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:29 executing program 0: r0 = getgid() r1 = semget(0x1, 0x3, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getflags(r3, 0x3) r4 = semget$private(0x0, 0x3, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0xf3, 0x9}, {0x18, 0x3, 0x6, 0x81}, 0x5, [0x8, 0x2, 0x9, 0x1, 0x4, 0x5a, 0x3, 0x4]}, 0x3c) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000080)) shutdown(r2, 0x2) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)) ioctl$TIOCSDTR(r3, 0x20007479) fcntl$getflags(r2, 0x1) recvfrom$inet(r2, &(0x7f0000000100)=""/4096, 0x1000, 0x2, &(0x7f0000001100)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001180)={0x0, 0xb4, 0x1, 0xd1ed, "5c33e85b74b7fcc35cf5d294c7261ea5f20dd52e", 0x8, 0x2}) read(r3, &(0x7f00000011c0)=""/4096, 0x1000) getgroups(0x3, &(0x7f00000021c0)=[r6, r0, r0]) getpeername$inet(r2, &(0x7f0000002200), &(0x7f0000002240)=0xc) pipe(&(0x7f0000002280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000002300)={&(0x7f00000022c0)=[{0x100, 0x8}, {0x26, 0xfffffffffffffffc}, {0x23, 0xfffffffffffffffb}, {0x43, 0xdf8}, {0x43, 0x6}, {0x6f, 0x2}], 0x6}) fchownat(r9, &(0x7f0000002340)='./file0\x00', r5, r7, 0x4) dup(r2) semget(0x1, 0x0, 0x100) recvfrom$unix(r9, &(0x7f0000002380)=""/119, 0x77, 0x800, &(0x7f0000002400)=@abs={0x1, 0x0, 0x2}, 0x8) readv(r8, &(0x7f0000004800)=[{&(0x7f0000002440)=""/4096, 0x1000}, {&(0x7f0000003440)=""/4096, 0x1000}, {&(0x7f0000004440)=""/43, 0x2b}, {&(0x7f0000004480)=""/179, 0xb3}, {&(0x7f0000004540)=""/127, 0x7f}, {&(0x7f00000045c0)=""/159, 0x9f}, {&(0x7f0000004680)=""/108, 0x6c}, {&(0x7f0000004700)=""/185, 0xb9}, {&(0x7f00000047c0)=""/30, 0x1e}], 0x9) r10 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f00000048c0)=""/160) semget(0x1, 0x1, 0x1) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000004980)={0xadc, 0x8001, 0x8, 0x8, "cac7efb60d424a7dacec9f86d46b974025dc7c30", 0xffffffff80000000, 0x2}) symlink(&(0x7f00000049c0)='./file0\x00', &(0x7f0000004a00)='./file0\x00') 16:00:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r1 = getpgrp() r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000723000/0x3000)=nil, 0x3000) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) 16:00:29 executing program 1: r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x6d8968300845cbfc, './bus\x00'}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000040)="21a42d9b44e3d6b7546317e08c61c2561029ab66ca3371466e1167841ec46638c3fc01a76f655ff408a562937f7b9cc30fefdd9c30588ea90bac0c61f2c8f44197dd8f9b645cf32a492d3b1e01d03d6f8be769677a28c1f0f7660e", 0x5b}, {&(0x7f0000000280)="16ac7b0a578235", 0x7}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}], 0x20, 0x1}, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000003c0)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000440)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000480)="5a19ea2b", 0x4}, {&(0x7f00000004c0)="1aed97b7ed57dfb60742d724e536bc2ff881d3d4995841ac30418beee60e00bd3c2e77c23d450985acc3cc5ff7c5548c0b6c8093fc14c462ceec3351c08a929cb961a4f815f418412a29718b5b3effecf9062e861fe86f563722e0189caac273cab7f3cd21c7f86940d3aa8e53e4ccc60071922f98b618e339ae26aedbfcb6a9763dc2631d0413a9414c999d300aa64fa25b1de70d127e80aa90bb0b0539879a7c8529e96b6e47a10eabb54d36897e3a5fe165ba5729f5147d65ad705edf8d21b3bd8831edc2e38cbd9a12bf57cef80c62c09f1cc6d95d30c71725c8f391f90753a1d26a3805759a5aec18c5707db907e0ee53706fdb02d180a4ec086b74fe99a623ea9a8f7c5a9f795d04566404d83d89c758eb332a5a623b5fc26927eb267461b13a565bd5e05b7aa040605addb5f408e037c70b4e81f9c4951d5c496cb65b5ac6a3a9f8c532a7062463445b0939200825676effd76b050309497b308ce2653d475d9ffe364491fb65bd25fb736116d6e2987f2ee31d0892ec3a75c1c52b3bd768f6b1f4feeedce03a5695143af1bf4ed8d142dfb9c722991fe8c9f6beb3b1fbafbc0fb00253165d392b2068f963d1c8b8a42bb9a8ded28978133076f87976a16d4b58c26ed6701ed5e7e3c29d745871d01609bd19d52d2bcce0caeffa898ddbe8bf0c4f55dd0b93c07791a68df4f948b9bfe33953309a3afd7e6d62c859b445a8250572f212f4a16f6db00d9e24db3038487baab443fc918f789bc7877f027862a4b455353cb415bd867161fbb8ecbfdd853da1244c1a52387ecb3c05ed15233295fd71259016f949dee57f9a48dea02fa1333ed3a83601200f8f8e18a7540e9fdc55c6de8d7248db2e2eb2ecbbdae7101cf7f840e274d28654a434fc319e454da4d6c53868cacc5f4b323a155137a858fbf2c5b961bcc8148b1720a7d7ab20f2d1e636f8faf24c0bab4408f5abadb82a35dcf81f598b383e52c8ca2a6c2e88bb85c5f2b2121ea63306661443be79e8339de40edb510f1f4584c2e07947ea963334340dd1c31679c56a10d496492be9f8d0cd1eced5889c4fcb7dca2e27707e72a32a5280f53f45f04ab4f6e003b895ab637c2e680690594ee0cc8f9ac0d798b869353e8e400096a34ecf6ac094e2c2187f6a8db26504cb3b857a025a020b8e9148be4216bfa7066afeef48f60ccd0376a304d974f611bae5514a5a7d34ee018ac931b098722294067673936755311b668b107f2141c9d20a44551ad8601c8b216777ccd89b5c1513e6ae81e9f13a7e7c14b02546322c5fe9bc959ff071acfd4b01f4b8f86067e12c59e7205ac7dfd08861d0bea2fdfefb9587dbd0ea5be9f416c934123cb054f0f6644e3b2c414211213ab4a810baa50be1a8c82c3f7e96e1dee492e3fcb7324975db98fdd13895c3677513edd4f45c35628f60cf884845daa50880cf71e533c2c86f34762efff028229d5cd330537eb75920c1ac7057a426e10326ea04d925654132a36a04f331a8afc1274f13bb6ccd776e3ec9f34e6fca8224cfbf6bbef8c443cc2b07f7534bc54d75811172b1f9a484d860b7a1aa5276287b16f7eb68978128955fe87e5964274a0674e5f49504b20ca23efb1369ce93bf1ae045bcd65786597ca551d2c520fa115e099c19f2ed9493de23b36efe146d147a86d5b55c2b753ecf3b2fe8cf11db9e7f3fc8612f6288f1bbe8ffc8aed57eaddd28af4b1445da29c439c78bc442fa100dc274f4b183db449b984a6dca868fb5f700ec10da86045614e3de7e7626eeddd0aa4b44b98047d58cfb40d57d5988944eab0be8c74068e0a697567b35006f1082009f28fd1d721490395fe25d88abaee8900ee54ffab2bec034046bea3fd8c4c512023c13f86be904121cb1ee8965dce3cff812293531388742d4131e37689a4f439d95f45b4890c0965a2f67d2bd6877c80207b2f7e9ef38cf41ba5940fdd9a5aa7efd7bc2e661f425faa955f21c907f440226f52ca700dc0cfe8ff52ce6132aa893abc0a2920cd37f0053de53b242d0a0205bc0f85892822619c03c028b101853faccc61711c78829b963d6d19ca5cf30d83b83c369fe654f4f55f9ca3c0abd5d49f015e7501e7fde1228a850646288d99a0f51c796c2f31d823ca74803a4661c461e3c3970c0ebb3d44f2b7471f0d189a2abac9bada0bdad5508b44de1ea650c4d09e7c2d6efbc7781b1642a173945943d507ded14d663cc65a0246ea9e66290a0c98a5adb5b86ec748201cc1dbd56a80eba6e5d6d468202e35547b2f1dbf0d1a4ec6f5f97c09956cb1c58f9dc701b1fb583c8b723b7c436c5591f90f55bc54af85686695009b1e53f985e7f2101008fae5723e10319045e29eddbfda1deb7cf57bd92c3a3153fa6ff4cffc0ae0be3e91451a484e55e37db76549fa4a027c4e113d155657d31f33ac7c413b22a07270f3f6264483fa72671a712c8fe1ba219b5246e3f35cf0b3c6062b9238d8957ea031a1f489c41cdc3d1b1d749a262c26b24f28dfde55a74e6a68c8051145d7d2a3cd2a24ab2783ffc1a9ba3610612f13099ead10e348c6988bc7503dd33fabf121458624ec1ec9a28840346f45e3b24fbb989eed35932af6fad3a2f26b324a1e64fa07a508fb0f03f656aeba9f0a9ee67a1edc83bb632fa41c2d761aecf474087fcb96b2cd7403e58efd2011dc70a5f70ba48b2a03accb4f0231922e1cb3fddebd42f48503827103eb5502ad73743e71303ccc2508fca082b210f187740da85aeafe181f3c4fb2a5814b91e84675bfe4e817e09adec15a6f5920ade275c0d18f0c6e8c5c83e55b50035f42104108ccfb2a60dbb254baa34cc201afd05e48e9be71cdb199ae636ab183bf058e50aa0b4007daedac1daa8154cc4248f2bfbe532638b80b3865678dd9a0067c883dd2575d1240999ba5b790069b67e7274fdace22108d56d947733f1b8d8126ecd1a3db81c5c056e4a9fdf6b793bacab9758c1c3fd96c9dab6691b25ccf1eae17829588abd2d6eddb4c0509ca413b4965f1be07b770a4d9a63e856f0a797ca8bae8fbaac4dd505a02e03c6fcb5d9a0362b34014ff4ae0bc59fb4112f8155c43d908bb2a26d8c9dbaa22c94aefdb23851f6f5f49a9022bd3b1fbdd54d0a0f7656cb691cca56529c50e18a8594812331111861d7761e030447c0d0a3d9ddbaeb296f1cb8d262e81c6e2f1947069b40cd53a126128c5f60fe319c2964af92f50ef6faa7c3466a3fd96edc3dfc76511888ef189415839d15cf535fa739e0f0c318c434cc23a914775dd51803876c1862c47a7aade44d8510876ee1f9039f7110c9467090a0c597457714a364836f521b9135fb577227bc367b4d0a8b6ca33c2a13f64ef91b2ce8f023c6c010dd01cc58723bf5d5a782c790d0b98f2c004cb73fb7169c720c101561db5bcef052dfac1c9ba8bea94ecdc1a53754611a9def80b82095956659fc097d9dde1ed26380ddbb85eaf1b52c99f10e06ed49531cd413689ee141a0e35b3b7eeaf8f152b7170fe170252612a9a3c610bec92721c8dd8354254fd923c0483166b6a4818c8494fdf6ddcdf5aefaa3a792306ca7562a86bceb6aa58ae50e25902b234ec0673190d0a20e8637d42c71f64bc0cd33d868558b0b360c57749363051c1e7c3f754d2e72faa23f2041e4136ffd3d26146eb987a10c84c98b067d96f392cbacb98b2ecfc08c0ece2bff2b88e1735f11fbda109baa427477409c0b72a56b113d28b3a0b96761ba3ef2332b7eb869a3aa1d39ee78013420f5181b4b79a7d0298a15082c690335b22c1449552d19eacf70d202e20bb7bf8b69c3fc616b29c71482f34186162a2d64b7ed572a5693d25853483af73071c79cfd144940eac660ecbbae99efc0e8c8fefefc221b5b6588184ee147425faeda6d1eb4e0bff678ccb1ecccee1e7eb7248b5084db72b4f73c2c565993bb05eac2346e59a7506830444dd3993c042739f43d619a7e7f9e474d67430c95b43b9f47f9d9ef539f83c4929ca157b86cea79bc1d4f6d2feab1670963df4de34f2be95e24115cd91347fc8c6c6c3f5b7454c86f6025ef9d93ddf7f2c468d51e3ac1c5ce820875ee4696c7bbe13c4ef75062b332328d0b5520a98875be71e46194917c8025ee0a16dd40f5153ebcaea4a606dbc6ae9aa3fd68d0892e3f0a8318a89e7acc7b23bcb40eed7390fe73d55571342648f487c135231da2a4151e0e60e4c2413d23b3b008831347b7991964253cc488e30392d3bccc077a96197ce8aee6a6009fde9b70093231bd41e3e73f3326ef7b4a822cc703ad819cb020130669dd9e37d7b920b7ddd87b31941b4a28bd1398c06fad25238540427737329626b511178fd7d67f017edabb1c31465895c4adc31d0f6c20eb99f66693825cc4c32096f03e9e0bf7722d781c171dade56bd1774c22c62b19c0567dbad92df914c269e230403314ea0bfdc223091b4084cf07ae0b63d355b9dda2603ce288881414b74cdb6eea3f89019fb925c5a6f2fde63290068b1ebf462fef2a4d3d323b522a672c47135f8f3aa020945b6255dbf896b2e7692a889ba723e83df060d2a1f94de5f11c779bbf3524cda8c988b4e23dd2af194c24fb7c15e7dc873b7ceb61b653539e3ef8a9d81cad1e3573d8a3202f851517e9dcb3cbf2e4c6374c1b8db1b6e9213edeae06b34628296ed748b03214548c8008cc9b8ea777e2336b4e8ae8638520ed84605d6dc16f637006a363f2e0301675f9df8dd5d3a11dd94043358027a0d8235b9d8a2e2101ab906e32456e28b2e19e4d15c9ee90d2e5e16f594373067827d7610f563485c111bfadff26019250c7901b257d94ae698a9c0a70705e4d1a83434e535dad440c7c2524cf7e29e0cd81a1c5988b39acb8ec50212e28853fe0355d7965af301b1f433626d9a99e7aae9fbcf5b673857fd834fe8c4e27bdb017d173ad38ad901196697e04ac410ef0f19e48a44fa928cb8a4476303e4725c69f664096cc4ae9872bc41d7c50bba70f5af95a7904a7437c1916eebfa117aea4472db391b658d688a7f3b3aadd1900860c5a566526a38d747b4c47117c5ecf4175394fc146f04f3fb0fbf57b23e7a44c89c1e4766863f0407e3b6bea9dbddfda8e16bd7598be2846dcd44e9681271cbf5bc7c89fa520b6f625af2c2d1e535874929080d625ceeaa66dab611304748e9cc48bc098d0bc7c580a015436e432bd274761de20f2fcfd962c4346b93cb7c9f312c747605ebf7d99dd02e2b9a72b43ec006371df63a483abd93108683fdc0df11158827f4091c9f0729dfd1054d2bd61e491d0fd28cb5d907d9b5708a78fab8db8c6dcd7818d666eb3f6a6618c345623a83e79b68e8e33296a436a3cd731440cf82f6dcbb48c91187656115aaf8b0ed17787416dd894e1e49cae7251147d1045562f96de1a51fffa70e4e3137d7f134e6cfd77ce00e6d8b1422415d0c55e9ba2f08f8673bdc206361c37367266849df79f2800dc1f417f9e5fb3af438ebdec64f0a6ff992864b00c0c1320692332de05e19aa576a65966de20938675dd5168ad0112994c72b4766288a117af9eecd814bcb11020f63d7eebbc7b08f79ad613ed3ebd5bbeadc8cf9eb3068389eebcdf69cc3523e5eb8de17e446e7115fe1554f6ce9fb187a952345591baa062acb2e38618e8b991d675168a01314afd3755650e2874acf57bbc7ac71b19a5c87805dcc610fb152f342ed173ead91b76dfb61523a449031141c83aec15bb6599645c70254256a9d27be5a7b15bac7ceb034e06bd71347cf8e15d14b9189b", 0x1000}, {&(0x7f00000014c0)="d22e2816c9dcce8baa629563efe98f558c6f05ecb4a2c77728b263f6b9545417ea243b08302552bea64932fa39b4872e0d94f8f1f9a1058362bd99b44d73515b3d623492a338b6f1ffec57ffc0befd8324b9ea603800cb1a34cee22b68a502d3ad92dde750d4df3dc1f3265d7d1c3a96423862d6a0277984", 0x78}], 0x3, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r1, r3, r2}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x60, 0xc}, 0x5) r5 = open(&(0x7f0000000400)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0x20005302, &(0x7f0000000140)={0x0, [{0xfffffffe}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {0x0, 0xfffffffffffffffd}, {}, {}, {0x0, 0x3ebf0d64}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8}, {}, {}, {0x0, 0x200}]}) 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0xb6fd, 0x5}, 0xc) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="000000186a569abf3e752900000000002000004dd5706c85b0279e19ffffff7f4e341dcd291c15729bcf49f5", 0x2c}], 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x40) 16:00:30 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/29) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/4096) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x2010, r0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kqueue() close(r0) clock_settime(0x3, &(0x7f00000000c0)={0x3}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r2, 0x2000746e) clock_gettime(0x7, &(0x7f00000001c0)) clock_gettime(0x2, &(0x7f0000000040)) dup2(r0, r0) 16:00:30 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0xffffffffffffffe2) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() dup2(r1, r0) pipe2(&(0x7f0000000000), 0x4) kevent(r1, &(0x7f0000000180), 0x62, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x9, 0x0, 0x8, 0x0) 16:00:30 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0xffffffffffffffff) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:30 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)="37a7fa37e37659ac8ed6dfa9080034a85c03e2e0177513a18db60390ceda6ac17400000003cf33267ce764895d247c1a15295c75273af45a259230b5c62ef186009b0200c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d200000000000000065930e6059a3262038eb3a494bb8f09fa86f8f1bc7bc834db257824857ac315db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d8865317d0b602d051a7b4f01ebf452be6e39ed7181cc5ba922fc536345c7144c25321952e1725a87e133be783934cf817db97e3e6f9061dc78081a409bda89c2b1715f61767f25b49102d88e22123bf4960e1fd2b12047f7d143f35c09", 0x10d) r1 = syz_open_pts() chroot(&(0x7f0000000000)='./file0\x00') close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0209ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r0, r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x79e3, 0x5}, 0x8) dup2(r2, r0) 16:00:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() execve(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="9e0facd86d07cc77", 0x8) getsockopt(r1, 0x0, 0x8, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="a4d1e3c826bb5f3d9b814e61ff192e24261bdec25db693ec9d6b2bcfab9aacc418eae4e8429fc8e896c7755803287192dd77fcefedc31b953fa383dff1e6e6c3013b4f2b77f1b158aed3b6b36e9553aee1e3d7667026b51bfb74750aae89050f40f78cb13e75cf0517e9fcb807f2d9637cbb14e0c22e207cd496fe3488d6809aac79", 0x82) 16:00:30 executing program 0: socket$inet(0x2, 0x1, 0x80000001) r0 = socket$inet(0x2, 0x4001, 0x8) accept(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7fff, 0x0, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r2) 16:00:30 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400000000000007e, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) setrlimit(0x8, &(0x7f0000000080)={0x4, 0x6}) pipe(0x0) pipe(&(0x7f0000000400)) fchmod(r0, 0x10) r1 = semget$private(0x0, 0x0, 0x400) pipe2(&(0x7f0000000000), 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/192) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) munlock(&(0x7f0000ff6000/0x4000)=nil, 0x4000) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) symlinkat(&(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00') ioctl$WSKBDIO_SETMODE(r2, 0x4004570f, &(0x7f0000000000)) dup(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:00:31 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) r1 = getegid() setegid(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x49, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) execve(0x0, 0x0, 0x0) 16:00:31 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() fchmodat(r0, &(0x7f0000000300)='./file0/../file0\x00', 0x3, 0x2) readlinkat(r0, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/71, 0x47) writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r2 = dup2(r0, r1) fcntl$getflags(r1, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0xffff) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='x\x00') getpid() symlinkat(&(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0/../file0\x00') syz_emit_ethernet(0x2, &(0x7f0000000240)="57a4") 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000041, 0x0) getdents(r0, &(0x7f00000026c0)=""/4096, 0x1000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f00000005c0), 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) read(r0, &(0x7f00000003c0)=""/120, 0x78) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x5, './bus\x00', './bus\x00'}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="5394dac7da7c5367453b4afee044b2aff329947f67b70e13a8dbb493c14e341e24daab6101df088d2e0f6a7d0400e843bf624a0a0878fc2048e36925b48d87e50a19cda07737a683777041e3de9d273d479cf2647c3853873dcfa4f8a8de89ac02b06a5ebad6bf07d0514741b3ea84296b856689430fd51791c139a052bfbf2243f869e9df0ac34789d5ce2660412d76e79ebafe9ea80d7b4e4d061988340b4614ab4bf1c7c1b6a90a33575b33faba9d68c979a9b1d33c313e99ba4d6f5a2e2b3f73abc5b0832632fc31c957d63b9c7e", 0xd0}], 0x1, 0x0) 16:00:31 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x8000, 0x2}, {0x18, 0x1, 0x3, 0x9}, 0x9, [0x7f, 0x2, 0x10000000000000, 0x4f7, 0x8, 0x4, 0xd90000000, 0x37b]}, 0x3c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000180)=0x343) setreuid(0x0, 0xee01) r1 = socket(0x800000018, 0x3, 0x6) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r0, r1) r2 = semget(0x1, 0x1, 0x442) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000000c0)=0x80000001) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000000)=ANY=[@ANYBLOB="0843012e2f66696c653000"], 0xe0, 0x0}, 0x0) 16:00:31 executing program 1: pipe2(&(0x7f00000000c0), 0x10000) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8400, 0xa4) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) 16:00:31 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f0000000040)=0x8000) 16:00:31 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000002740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) flock(r0, 0x6) fcntl$lock(r1, 0x9, &(0x7f0000002780)={0x0, 0xffffffffffffffff, 0x0, 0x300000005}) flock(r0, 0xa) r2 = dup2(r0, r0) recvmsg(r2, &(0x7f0000002680)={&(0x7f0000001480)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002540)=[{&(0x7f00000024c0)=""/92, 0x5c}], 0x1, &(0x7f0000002580)=""/198, 0xc6}, 0x800) semget$private(0x0, 0x2, 0x400) socketpair(0x10, 0x4005, 0x1ff, &(0x7f0000002700)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x2, 0xf356}) ioctl$TIOCSTOP(r0, 0x2000746f) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000080)=""/83, 0x53}, {&(0x7f0000000100)=""/82, 0x52}, {&(0x7f0000000180)=""/202, 0xca}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/127, 0x7f}, {&(0x7f0000001300)=""/200, 0xc8}], 0x6, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000026c0)=0x7) 16:00:31 executing program 0: socket$unix(0x1, 0x0, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) fcntl$setstatus(r0, 0x4, 0x8) readv(r0, &(0x7f0000000400), 0x6) pipe(&(0x7f0000000040)) write(r2, &(0x7f0000000080)="4395fb60678b824429a02f2a8e183e233a360e1c0aa804b04eaf9a7bc3a0a3556404b77a1a6021672b", 0x29) write(r1, &(0x7f0000000140)='U', 0x1) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) fchdir(r0) listen(r0, 0x0) bind$inet(r0, &(0x7f0000000180), 0xc) 16:00:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r0, 0x6, r1) close(r0) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) write(r2, &(0x7f0000000000)='m', 0x1) 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4512) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x110, 0x80) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0xfff) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ftruncate(r1, 0x400) r2 = dup(r1) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) r2 = accept(r1, 0x0, &(0x7f0000000080)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000300)=""/4096, &(0x7f00000000c0)=0x1000) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x0) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x40, 0x10) readlinkat(r3, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)=""/92, 0x5c) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:31 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) semget(0x2, 0x4, 0x0) fcntl$setstatus(r4, 0x4, 0x80) writev(r2, &(0x7f0000000800)=[{&(0x7f00000008c0)="2c4c2c1c936b697bb0f1c4aa13f2f97851ea3a9d6695644e6e3eeee008e7fbad6137ae7f3a2692eb2db6f5797f432bb593b2cb3b5c05aec7615a603e2e00657d0cd4564f62d0d5003c77616b1c5e8a29490000743f858faf71b976f7eda24baca6bb6fb199b04820815f727230722e567d60e6112f581411ec415dae122cec95b2bdc4f45e1c106e59178475b59886d25cb0fc10083848aaba489f736b4f3cc10f391914cee3d688a256d6f2a7acf7b72213146bcaa914915021ca43154433571268313449e9dddf79e7c78a32b86478f2a0e89f778167e10bf996d503343b3340f2d8ba13bea46eea1efa88d2628076496ad4e2", 0xf4}, {&(0x7f00000000c0)="80468246516f77145621e68cbbf8fa8a147785e89b97b9b5f7ef53a8dc1f6d7905f58973405d031cb6d4958a8ca616fd4f6ec18abdbf595efa93f21660f1491146fe6ca1f137551203ccd0bc9b056f90ed5f21bbbc44a0e509ae4c087d376591a08207d2a4e6fd56e5d3361dc096", 0x6e}, {&(0x7f00000002c0)="6c669c104919bcbb837b4d5bb6e50678d76de5cf07b3c32f9a20698cc32634678b179941e72847c60fbaa31bb575e2d3ea1d697233614c8151fc4297bfc6906a37aec53f9caee4372277c49c58f88405b2316f1415e1e205d42dbb181b1959af0c13c16d997a48ebd22dc9529b756357fa1983fd7c3d6199ffbc82df360cb9c66c7b9a74135792", 0x87}, {&(0x7f0000000380)="af0baad2f2f700747b41d18427c406b3f69c6d2ac2804cf4fdc4abe02d1fec213c2d321f99ae0f16c16dd030228040ad936cdbb2a81f7377c63a8a463b8d75867dfb0a47445df1fef040aced1747ea88e0a8c3d35dad558449adf43e5fcbd129e5e1fbc3743abfddf7da41a6941256db689ce8a1e1429146b1e697e076a7cf0dd38455fb1060c55a46a4f845c71df3", 0x8f}, {&(0x7f0000000500)="8248d0332fcce76412326857e1655cc69172ee95c1ec55c7414da6549b650a05eb8b761e4a4c8885d1be8a95815270811d4f760124ada6b2e1e75b8bf391285d4ca118056525a39f8743386066ba3eeb71302a45f16ac2d499850ffba89621276face4bd6f7e8e38950310be4afccc8a177fb6730e0bef05c34f19a2f26ea47eef805b954dd66622", 0x88}, {&(0x7f0000000140)="49d71a1ec14682bc13a216381208de3840871d55861710ff1395d6a0f32534a91520284d0bed4294b319094cc96fc57a7b7f4d4190b9aeb62e7beb", 0x3b}, {&(0x7f00000005c0)="2c6361b2bf6b66a13253a4309bd5b825099480b15de5dddb86d7ebc0a8788f93f79e8365feb7880a61a7d6cb05870fe9b3964a3c5a9a7a9a524a7e21501706fd57405a0f0992edd2938ecf9fd1be1eba243635289e00613621604db77ca89967275654a0a4e2416a7c2cf8261cf16e8327a45ecb9e1307430ed6e368c0beefcc9da3df0741edde43531aef734af4aa534a72d280d0460212a597b65c8aaba9fce14c1f", 0xa3}, {&(0x7f00000009c0)="d79d517fcedad8f1c29ae28462ba8c938c51a8eaee21d34a8cb4a8873b19b60afd7674860dc6bdea7c04d0ce107693333ada9f32c8276484d18c51c90a6e5170f1fc7b67f92c18d41d3187cea8d2a3078318a708002fb37e5f21017ece0b2f59ec63aca5b6a3f72c5846caf16a14a85bd99163b3a0982d608198522881a1ee8b18fd7534e602811548bfb678de31f96a933bb2811b4d9240115624400bd1ba56a4c2dfaf3b7c1191c4f3159e2be3f0b156", 0xb1}, {&(0x7f0000000440)="e453e87eb25c19f0075e0d7ffb25aa5b1f2aae57ea3ffb39ad300941cbe34bbfbd3fd802884ff9cf746b9f236802536e9c3daf65b73593bb961102c96f2713864a", 0x41}, {&(0x7f0000000740)="06ddbba25438dc96d874013b59a2b151edf7a235e784c0509d631370ca1b635dc381257705b52b0db0dbc8aa0e9cc7862c740f347acd4214579e8f79eb33695d72bf3c3035cab47fa46b05e42333e9381e579c4c72a08f78df9de039d778bb506a20414618a49e2e1f02cf1a170c1fb941af3ba3703cafad496cbf41f38d0a1a1a218213c8843369a25b4d7755b7d0406860d193b09ff675a228fc88c9bda3743a7d68cb99067e0558d5cf669a259a", 0xaf}], 0xa) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r3, &(0x7f0000000080)='\n', 0x1) write(r1, &(0x7f00000001c0), 0xfec4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x4, 0x2065d) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "a744bdf1d793dc7d654300"}) setitimer(0x2, &(0x7f0000000080)={{0x0, 0x80}, {0xff, 0xfffffffffffffffb}}, &(0x7f0000000340)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x108d1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) write(r1, &(0x7f00000000c0)="e2dd7f9fabe8924b2d8a228bc3c6e8ec3be6430cce0619bebb4dd290ed55b5630e75eecba0a4ef9c03b5e3261b7a796a2b13f1caf3393eccfad44ff2d64b4ab9144ef7d68b6701bb198f0c97e60cd2e1ea258343a4c83350beb2ab12cf5bb752ca17ee3bbbba2157aab97fed362714b0bd320fb10511b7924a03bc40aede9334ffa3bb02be526716311daf13af697eea4ca5a300a4372b80c7ecbd3ceb57ab6dea3677bc2747ac24bdf3cd07b178861eebf0928a5cb76d43428e169eb93ba2cdb92adb01010fe7711d90f5b5e191c0a6c24b109d3d0e011dffded0954ea3fa7db0569fabefb3ffafbcf82f", 0xeb) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) shmget$private(0x0, 0x3000, 0x508, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r2 = syz_open_pts() syz_open_pts() fcntl$dupfd(r1, 0x0, r2) login: panic: timeout_add: to_ticks (-845005895) < 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 81969 35315 0 0x1000 0x4080000 1K syz-executor.0 73521 35315 0 0x1000 0x4080000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x174 timeout_add(ffff80000066d060,cda23bb9) at timeout_add+0x194 pcppi_bell(ffff80000066d000,9e168e42,cda23bb9,1) at pcppi_bell+0x2a0 spkrioctl(1b00,20005302,ffff800020c3ada0,46,ffff800020b43788) at spkrioctl+0x230 VOP_IOCTL(fffffd807ddfa9c8,20005302,ffff800020c3ada0,46,fffffd807f7c7ae0,ffff800020b43788) at VOP_IOCTL+0x9a vn_ioctl(fffffd8069278b60,20005302,ffff800020c3ada0,ffff800020b43788) at vn_ioctl+0xc9 sys_ioctl(ffff800020b43788,ffff800020c3aee8,ffff800020c3aed0) at sys_ioctl+0x646 syscall(ffff800020c3af80) at syscall+0x5ac Xsyscall(6,0,ffffffffffffff88,0,3,2ad194de010) at Xsyscall+0x128 end of kernel end trace frame: 0x2afdc5ac260, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic timeout_add: to_ticks (-845005895) < 0 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 timeout_add(ffff80000066d060,cda23bb9) at timeout_add+0x194 pcppi_bell(ffff80000066d000,9e168e42,cda23bb9,1) at pcppi_bell+0x2a0 spkrioctl(1b00,20005302,ffff800020c3ada0,46,ffff800020b43788) at spkrioctl+0x230 VOP_IOCTL(fffffd807ddfa9c8,20005302,ffff800020c3ada0,46,fffffd807f7c7ae0,ffff800020b43788) at VOP_IOCTL+0x9a vn_ioctl(fffffd8069278b60,20005302,ffff800020c3ada0,ffff800020b43788) at vn_ioctl+0xc9 sys_ioctl(ffff800020b43788,ffff800020c3aee8,ffff800020c3aed0) at sys_ioctl+0x646 syscall(ffff800020c3af80) at syscall+0x5ac Xsyscall(6,0,ffffffffffffff88,0,3,2ad194de010) at Xsyscall+0x128 end of kernel end trace frame: 0x2afdc5ac260, count: -10 ddb{1}> show registers rdi 0xffffffff81af7d57 db_enter+0x17 rsi 0x18e1 __ALIGN_SIZE+0x8e1 rbp 0xffff800020c3a9c0 rbx 0xffff800020c3aa70 rdx 0x18e2 __ALIGN_SIZE+0x8e2 rcx 0xffff800000947000 rax 0xffff800000947000 r8 0xffffffff81e424c3 kprintf+0x183 r9 0x1 r10 0x25 r11 0x2916bd069ca838b3 r12 0x3000000008 r13 0xffff800020c3a9d0 r14 0x100 r15 0x1 rip 0xffffffff81af7d58 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c3a9b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=81969 stat=onproc flags process=1000 proc=4080000 pri=21, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020b43c38,0xffff800020b424d8 process=0xffff800020b446a0 user=0xffff800020c36000, vmspace=0xfffffd807f00dca8 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 35315 319538 11218 0 3 0x3000 suspend syz-executor.0 *35315 81969 11218 0 7 0x4081000 syz-executor.0 35315 73521 11218 0 7 0x4081000 syz-executor.0 35315 27271 11218 0 2 0x4081080 syz-executor.0 98811 6715 1 0 3 0x100083 ttyin getty 63976 292266 0 0 3 0x14200 bored sosplice 3722 246104 17782 0 3 0x82 nanosleep syz-executor.1 11218 504861 17782 0 3 0x82 nanosleep syz-executor.0 17782 248117 79878 0 3 0x82 thrsleep syz-fuzzer 17782 54674 79878 0 3 0x4000082 thrsleep syz-fuzzer 17782 29182 79878 0 3 0x4000082 thrsleep syz-fuzzer 17782 173004 79878 0 3 0x4000082 thrsleep syz-fuzzer 17782 266650 79878 0 3 0x4000082 thrsleep syz-fuzzer 17782 84854 79878 0 3 0x4000082 thrsleep syz-fuzzer 17782 281211 79878 0 3 0x4000082 thrsleep syz-fuzzer 17782 302416 79878 0 3 0x4000082 thrsleep syz-fuzzer 17782 74789 79878 0 3 0x4000082 kqread syz-fuzzer 17782 128147 79878 0 3 0x4000082 thrsleep syz-fuzzer 79878 211236 41723 0 3 0x10008a pause ksh 41723 171465 86751 0 3 0x92 select sshd 86751 489539 1 0 3 0x80 select sshd 63103 158377 91071 73 3 0x100090 kqread syslogd 91071 129030 1 0 3 0x100082 netio syslogd 65002 382154 1 77 3 0x100090 poll dhclient 97130 161350 1 0 3 0x80 poll dhclient 54894 458490 0 0 3 0x14200 pgzero zerothread 43168 300523 0 0 3 0x14200 aiodoned aiodoned 96450 155951 0 0 3 0x14200 syncer update 64002 139895 0 0 3 0x14200 cleaner cleaner 62050 314530 0 0 3 0x14200 reaper reaper 41574 502261 0 0 3 0x14200 pgdaemon pagedaemon 28136 79163 0 0 3 0x14200 bored crynlk 979 410411 0 0 3 0x14200 bored crypto 14806 365795 0 0 3 0x40014200 acpi0 acpi0 81489 265439 0 0 3 0x40014200 idle1 33719 392071 0 0 3 0x14200 bored softnet 97678 153539 0 0 3 0x14200 bored systqmp 93202 509721 0 0 3 0x14200 bored systq 71403 255035 0 0 3 0x40014200 bored softclock 73612 114155 0 0 3 0x40014200 idle0 1 466230 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 35315 (syz-executor.0) thread 0xffff800020b43788 (81969) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82335598) locked @ /syzkaller/managers/multicore/kernel/sys/kern/sched_bsd.c:436 #0 witness_lock+0x58a #1 ___mp_acquire_count+0x67 #2 mi_switch+0x3b0 #3 sleep_finish+0x110 #4 sleep_finish_all+0x34 #5 tsleep+0x1bc #6 spkrioctl+0x261 #7 VOP_IOCTL+0x9a #8 vn_ioctl+0xc9 #9 sys_ioctl+0x646 #10 syscall+0x5ac #11 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9527 14543K 14563K 78643K 11100 0 0 pcb 23 9K 10K 78643K 748 0 0 rtable 100 3K 4K 78643K 348 0 0 ifaddr 59 13K 14K 78643K 162 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 21 0 0 iov 0 0K 28K 78643K 159 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1208 76K 76K 78643K 2088 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 3 5K 5K 78643K 29 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 203 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 5 13K 25K 78643K 1430 0 0 sigio 0 0K 0K 78643K 30 0 0 proc 42 38K 70K 78643K 499 0 0 subproc 64 65538K 67586K 78643K 85 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 206 0 0 in_multi 33 2K 2K 78643K 95 0 0 ether_multi 1 0K 0K 78643K 8 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 328 0 0 pfkey data 0 0K 4K 78643K 2 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 94 21K 30K 78643K 5476 0 0 UVM aobj 117 4K 4K 78643K 124 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 53 0 0 NDP 12 0K 0K 78643K 43 0 0 temp 170 2367K 2435K 78643K 6539 0 0 kqueue 0 0K 0K 78643K 15 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 738 0 731 1 0 1 1 0 8 0 plimitpl 152 32 0 25 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 255 0 251 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 20 0 20 10 9 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 185 0 0 12 0 12 12 0 8 0 art_table 32 186 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 26 0 10 1 0 1 1 0 8 0 semapl 112 201 0 191 1 0 1 1 0 8 0 shmpl 112 122 0 7 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4162 0 2745 46 0 46 46 0 8 0 ffsino 272 4162 0 2745 95 0 95 95 0 8 0 nchpl 144 6469 0 4846 61 0 61 61 0 8 0 uvmvnodes 72 4360 0 0 80 0 80 80 0 8 0 vnodes 200 4360 0 0 230 0 230 230 0 8 0 namei 1024 19333 0 19333 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 19319 0 19319 13 12 1 6 0 8 1 sigapl 432 1601 0 1588 2 0 2 2 0 8 0 futexpl 56 17079 0 17078 1 0 1 1 0 8 0 knotepl 112 390 0 363 4 3 1 2 0 8 0 kqueuepl 104 442 0 440 1 0 1 1 0 8 0 pipepl 112 1250 0 1231 7 5 2 2 0 8 1 fdescpl 488 1602 0 1588 3 1 2 3 0 8 0 filepl 152 10031 0 9934 10 3 7 7 0 8 2 lockfpl 104 558 0 556 4 3 1 1 0 8 0 lockfspl 32 790 0 789 4 3 1 1 0 8 0 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 34 0 24 1 0 1 1 0 8 0 ucredpl 96 2689 0 2682 1 0 1 1 0 8 0 zombiepl 144 1588 0 1587 2 1 1 1 0 8 0 processpl 840 1617 0 1587 4 0 4 4 0 8 0 procpl 600 4797 0 4755 4 0 4 4 0 8 0 sosppl 128 15 0 15 4 4 0 1 0 8 0 sockpl 384 1385 0 1368 5 2 3 3 0 8 1 mcl64k 65536 259 0 0 33 0 33 33 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 13 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 127 0 0 15 1 14 15 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 407 0 0 20 0 20 20 0 8 0 bufpl 256 7832 0 1030 426 0 426 426 0 8 0 anonpl 16 194335 0 186258 112 62 50 51 0 125 15 amapchunkpl 152 10502 0 10403 27 20 7 10 0 158 2 amappl16 192 9364 0 8948 100 71 29 34 0 8 8 amappl15 184 3 0 1 1 0 1 1 0 8 0 amappl14 176 7 0 5 2 1 1 1 0 8 0 amappl13 168 26 0 23 1 0 1 1 0 8 0 amappl12 160 709 0 707 2 1 1 1 0 8 0 amappl11 152 904 0 892 1 0 1 1 0 8 0 amappl10 144 62 0 58 1 0 1 1 0 8 0 amappl9 136 356 0 353 1 0 1 1 0 8 0 amappl8 128 844 0 818 1 0 1 1 0 8 0 amappl7 120 38 0 33 1 0 1 1 0 8 0 amappl6 112 52 0 46 1 0 1 1 0 8 0 amappl5 104 132 0 120 1 0 1 1 0 8 0 amappl4 96 294 0 270 2 1 1 2 0 8 0 amappl3 88 198 0 193 1 0 1 1 0 8 0 amappl2 80 15540 0 15487 2 0 2 2 0 8 0 amappl1 72 42909 0 42480 24 14 10 19 0 8 0 amappl 72 5037 0 5000 1 0 1 1 0 75 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 123 0 7 2 0 2 2 0 8 0 uaddrrnd 24 1602 0 1588 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1602 0 1588 1 0 1 1 0 8 0 vmmpekpl 168 17225 0 17203 2 0 2 2 0 8 0 vmmpepl 168 180391 0 179011 129 54 75 76 0 357 10 vmsppl 360 1601 0 1588 2 0 2 2 0 8 0 pdppl 4096 3211 0 3176 6 1 5 6 0 8 0 pvpl 32 536761 0 525681 204 76 128 135 0 265 34 pmappl 224 1601 0 1588 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 621 0 5 18 0 18 18 0 8 0